/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: ldst_sync_fc4.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 PORTABLE_CORE define(INIT_TH_FP_REG, `setx $3, %g4, %g5 stx %g5, [$1] ldd [$1], $2') #define MAIN_PAGE_HV_ALSO #define MAIN_PAGE_NUCLEUS_ALSO #include "hboot.s" /************************************************************************ Test case code start ************************************************************************/ .text .global main main: /* test begin */ ! Get TID/DIAG DATA AREA. Separate memory for each thread. ta T_RD_THID mov %o1, %l6 setx user_data_start, %g1, %l7 ta T_CHANGE_HPRIV cmp %l6, 0x0 be thread_0 nop cmp %l6, 0x1 be thread_1 nop cmp %l6, 0x2 be thread_2 nop cmp %l6, 0x3 be thread_3 nop cmp %l6, 0x4 be thread_4 nop cmp %l6, 0x5 be thread_5 nop cmp %l6, 0x6 be thread_6 nop cmp %l6, 0x7 be thread_7 nop EXIT_BAD ! ! Thread 0 Start ! .global thread_0 thread_0: mov %l7, %g1 !# Set %cwp for 8 windows !# This threads memory space into each %l7 wrpr %g0, 0x7, %cwp mov %g1, %l7 wrpr %g0, 0x6, %cwp mov %g1, %l7 wrpr %g0, 0x5, %cwp mov %g1, %l7 wrpr %g0, 0x4, %cwp mov %g1, %l7 wrpr %g0, 0x3, %cwp mov %g1, %l7 wrpr %g0, 0x2, %cwp mov %g1, %l7 wrpr %g0, 0x1, %cwp mov %g1, %l7 wrpr %g0, 0x0, %cwp mov %g1, %l7 !# Set %fsr setx 0x0000000000400000, %l0, %l6 !# no post process stx %l6, [%l7 + 0x0] !# no post process ldx [%l7 + 0x0], %fsr !# no post process wr %g0, 0x80, %asi !# no post process !# Initialize registers .. !# Global registers set 0x2, %g1 set 0xA, %g2 set 0xC, %g3 set 0xA, %g4 set 0xA, %g5 set 0xF, %g6 set 0xF, %g7 !# Input registers set -0x6, %i0 set -0x2, %i1 set -0x2, %i2 set -0xC, %i3 set -0x8, %i4 set -0xA, %i5 set -0x8, %i6 set -0x9, %i7 !# Local registers set 0x1CBE6268, %l0 set 0x097F539D, %l1 set 0x618843A8, %l2 set 0x67544A59, %l3 set 0x413E4C0A, %l4 set 0x28E58AEE, %l5 set 0x79C07A71, %l6 !# Output registers set 0x18B1, %o0 set -0x1EA6, %o1 set -0x0F66, %o2 set -0x150B, %o3 set -0x0F24, %o4 set 0x1FE6, %o5 set 0x0CE8, %o6 set 0x139E, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004) INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9) INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905) INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007) INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710) INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80) INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D) INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3) INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8) INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB) INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921) INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813) INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359) INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82) INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67) INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52) !# Execute Main Diag .. set 0x40, %o0 sta %f30, [%l7 + %o0] 0x81 set 0x40, %g6 stda %f0, [%l7 + %g6] 0xd2 nop set 0x78, %o5 ldd [%l7 + %o5], %f4 nop set 0x20, %i2 swap [%l7 + %i2], %o7 nop set 0x60, %l0 stx %o5, [%l7 + %l0] st %f15, [%l7 + 0x0C] set 0x08, %g3 swapa [%l7 + %g3] 0x81, %i7 set 0x0F, %l1 stba %o0, [%l7 + %l1] 0x81 set 0x3C, %l6 stba %l4, [%l7 + %l6] 0xea membar #Sync set 0x5C, %o3 lda [%l7 + %o3] 0x89, %f15 set 0x40, %g7 stda %f16, [%l7 + %g7] 0xda set 0x54, %l2 stwa %i0, [%l7 + %l2] 0xea membar #Sync set 0x70, %g2 ldstuba [%l7 + %g2] 0x80, %i3 set 0x48, %i6 lda [%l7 + %i6] 0x81, %f31 set 0x40, %i7 ldda [%l7 + %i7] 0x80, %f0 ld [%l7 + 0x30], %f26 nop set 0x31, %l3 stb %g4, [%l7 + %l3] set 0x40, %i5 stda %f16, [%l7 + %i5] 0xf9 membar #Sync set 0x25, %i3 ldstuba [%l7 + %i3] 0x88, %l3 nop set 0x2F, %o2 ldstub [%l7 + %o2], %i4 nop set 0x40, %o1 ldsw [%l7 + %o1], %o1 set 0x10, %i0 prefetcha [%l7 + %i0] 0x88, 0 set 0x7C, %o7 sta %f20, [%l7 + %o7] 0x88 nop set 0x54, %i1 stw %o4, [%l7 + %i1] nop set 0x30, %g1 stx %i2, [%l7 + %g1] nop set 0x34, %g5 ldstub [%l7 + %g5], %o2 set 0x28, %l4 stxa %i1, [%l7 + %l4] 0x80 nop set 0x30, %g4 ldx [%l7 + %g4], %g6 and %o6, %o3, %g2 nop set 0x47, %l5 ldsb [%l7 + %l5], %g5 nop set 0x33, %o6 ldub [%l7 + %o6], %g7 nop set 0x38, %i4 std %f24, [%l7 + %i4] ble,pn %xcc, loop_1 nop set 0x52, %o4 lduh [%l7 + %o4], %g1 nop set 0x6A, %o0 lduh [%l7 + %o0], %l6 nop set 0x3C, %o5 prefetch [%l7 + %o5], 0 loop_1: nop set 0x50, %i2 ldda [%l7 + %i2] 0xe3, %i4 and %l5, %l1, %i6 add %l7, 0x70, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g3, %l2 st %fsr, [%l7 + 0x38] and %o7, %o5, %o0 add %l4, %i0, %i7 nop set 0x14, %g6 ldub [%l7 + %g6], %g4 nop nop setx 0xBBA43645, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f26 setx 0x5797F475, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f24 fdivs %f24, %f26, %f9 nop set 0x64, %g3 prefetch [%l7 + %g3], 4 nop set 0x0C, %l0 stw %i3, [%l7 + %l0] nop set 0x48, %l1 ldd [%l7 + %l1], %l2 and %i4, %l0, %o1 nop set 0x58, %l6 stw %i2, [%l7 + %l6] add %o2, %i1, %o4 set 0x28, %o3 ldxa [%l7 + %o3] 0x89, %o6 nop set 0x68, %g7 ldsb [%l7 + %g7], %g6 nop set 0x28, %l2 stb %g2, [%l7 + %l2] nop set 0x78, %g2 stw %g5, [%l7 + %g2] nop set 0x28, %i7 stx %fsr, [%l7 + %i7] nop set 0x7A, %i6 ldstub [%l7 + %i6], %o3 nop set 0x20, %l3 ldx [%l7 + %l3], %g1 fpsub16 %f8, %f14, %f26 or %l6, %i5, %l5 nop set 0x20, %i5 std %l0, [%l7 + %i5] set 0x34, %i3 lda [%l7 + %i3] 0x89, %f17 ld [%l7 + 0x2C], %f19 nop set 0x74, %o1 prefetch [%l7 + %o1], 0 st %fsr, [%l7 + 0x48] set 0x48, %o2 lda [%l7 + %o2] 0x88, %f7 nop set 0x30, %i0 stx %i6, [%l7 + %i0] nop set 0x10, %i1 swap [%l7 + %i1], %g7 nop set 0x0C, %g1 swap [%l7 + %g1], %l2 or %g3, %o5, %o0 nop set 0x50, %g5 std %o6, [%l7 + %g5] nop set 0x60, %l4 ldd [%l7 + %l4], %i0 set 0x3C, %o7 stha %i7, [%l7 + %o7] 0xe3 membar #Sync set 0x78, %g4 ldxa [%l7 + %g4] 0x80, %g4 set 0x50, %l5 swapa [%l7 + %l5] 0x89, %i3 add %l7, 0x24, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l3 casa [%l6] 0x89, %l3, %i4 set 0x12, %o6 stha %l4, [%l7 + %o6] 0x88 nop set 0x1E, %o4 ldub [%l7 + %o4], %l0 ld [%l7 + 0x60], %f10 add %l7, 0x48, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i2 casa [%l6] 0x80, %i2, %o1 nop set 0x30, %i4 stx %fsr, [%l7 + %i4] nop set 0x1C, %o0 lduw [%l7 + %o0], %o2 ld [%l7 + 0x5C], %f31 add %l7, 0x68, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x89, %o4, %i1 nop set 0x0C, %o5 ldsh [%l7 + %o5], %g6 set 0x20, %i2 prefetcha [%l7 + %i2] 0x81, 1 wr %o6, %o3, %ccr add %l7, 0x14, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g5 casa [%l6] 0x88, %g5, %l6 set 0x20, %g3 ldda [%l7 + %g3] 0xeb, %i4 nop set 0x14, %g6 lduw [%l7 + %g6], %g1 nop set 0x7C, %l0 ldub [%l7 + %l0], %l5 add %l7, 0x50, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l1, %g7 set 0x5F, %l6 stba %l2, [%l7 + %l6] 0xe3 membar #Sync set 0x08, %l1 stha %i6, [%l7 + %l1] 0xea membar #Sync st %f3, [%l7 + 0x7C] set 0x54, %g7 swapa [%l7 + %g7] 0x81, %g3 nop set 0x26, %o3 ldsh [%l7 + %o3], %o0 set 0x50, %g2 swapa [%l7 + %g2] 0x80, %o7 add %l7, 0x08, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o5, %i7 add %g4, %i3, %i0 add %l7, 0x5C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l3 casa [%l6] 0x89, %l3, %l4 set 0x50, %l2 prefetcha [%l7 + %l2] 0x80, 0 set 0x38, %i7 stda %i2, [%l7 + %i7] 0x89 nop set 0x7C, %i6 lduh [%l7 + %i6], %o1 or %o2, %i4, %o4 fpadd16s %f8, %f20, %f17 set 0x40, %i5 ldda [%l7 + %i5] 0x89, %f16 set 0x3C, %i3 sta %f7, [%l7 + %i3] 0x89 nop set 0x48, %l3 ldd [%l7 + %l3], %g6 nop set 0x50, %o1 std %f16, [%l7 + %o1] nop set 0x3B, %i0 stb %i1, [%l7 + %i0] nop set 0x50, %i1 prefetch [%l7 + %i1], 3 wr %o6, %o3, %softint nop set 0x78, %g1 stx %g5, [%l7 + %g1] set 0x38, %o2 stda %g2, [%l7 + %o2] 0xea membar #Sync set 0x40, %l4 ldda [%l7 + %l4] 0xd8, %f0 st %f15, [%l7 + 0x4C] set 0x70, %o7 ldda [%l7 + %o7] 0x81, %i6 membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf0, %f16 set 0x40, %g4 ldda [%l7 + %g4] 0x80, %f0 nop set 0x08, %l5 sth %g1, [%l7 + %l5] nop set 0x40, %o4 stw %i5, [%l7 + %o4] add %l1, %g7, %l2 nop set 0x16, %o6 ldsb [%l7 + %o6], %l5 nop set 0x08, %i4 std %f18, [%l7 + %i4] st %fsr, [%l7 + 0x44] ba,a,pt %icc, loop_2 bg,pn %icc, loop_3 nop set 0x6D, %o5 ldsb [%l7 + %o5], %i6 nop set 0x20, %o0 stw %g3, [%l7 + %o0] loop_2: st %f4, [%l7 + 0x40] loop_3: nop set 0x08, %g3 std %f28, [%l7 + %g3] set 0x48, %g6 sta %f22, [%l7 + %g6] 0x89 set 0x38, %i2 prefetcha [%l7 + %i2] 0x81, 4 nop set 0x65, %l0 ldstub [%l7 + %l0], %o7 nop set 0x38, %l1 prefetch [%l7 + %l1], 2 nop set 0x4C, %g7 ldsw [%l7 + %g7], %o5 set 0x60, %o3 ldda [%l7 + %o3] 0x81, %i6 nop set 0x18, %g2 ldd [%l7 + %g2], %i2 fpadd16 %f10, %f14, %f30 set 0x7C, %l6 swapa [%l7 + %l6] 0x89, %g4 nop set 0x36, %i7 stb %l3, [%l7 + %i7] nop set 0x72, %l2 ldub [%l7 + %l2], %l4 set 0x40, %i6 stxa %l0, [%l7 + %i6] 0x81 add %i2, %i0, %o1 fpadd32s %f13, %f0, %f9 nop set 0x78, %i5 std %f30, [%l7 + %i5] set 0x40, %i3 ldda [%l7 + %i3] 0x81, %i4 nop set 0x20, %o1 std %f20, [%l7 + %o1] nop set 0x38, %l3 stx %o2, [%l7 + %l3] nop set 0x56, %i1 lduh [%l7 + %i1], %g6 add %l7, 0x08, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i1, %o6 nop set 0x3B, %i0 ldub [%l7 + %i0], %o3 set 0x08, %g1 stba %o4, [%l7 + %g1] 0x80 nop set 0x24, %l4 ldsh [%l7 + %l4], %g2 set 0x58, %o2 lda [%l7 + %o2] 0x81, %f18 nop set 0x28, %g5 ldx [%l7 + %g5], %g5 nop set 0x50, %o7 prefetch [%l7 + %o7], 1 and %l6, %g1, %l1 st %f19, [%l7 + 0x50] add %l7, 0x38, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g7 casxa [%l6] 0x89, %g7, %l2 st %fsr, [%l7 + 0x30] nop set 0x5E, %g4 sth %i5, [%l7 + %g4] set 0x48, %o4 lda [%l7 + %o4] 0x89, %f8 nop set 0x38, %l5 lduh [%l7 + %l5], %l5 set 0x18, %o6 stda %g2, [%l7 + %o6] 0xe2 membar #Sync nop set 0x10, %o5 lduw [%l7 + %o5], %o0 set 0x7D, %o0 stba %i6, [%l7 + %o0] 0x88 set 0x28, %i4 ldxa [%l7 + %i4] 0x80, %o7 nop set 0x58, %g6 stw %o5, [%l7 + %g6] nop set 0x13, %g3 stb %i7, [%l7 + %g3] nop set 0x28, %i2 stx %i3, [%l7 + %i2] set 0x50, %l1 ldda [%l7 + %l1] 0x88, %g4 set 0x18, %l0 stha %l4, [%l7 + %l0] 0xe2 membar #Sync nop set 0x76, %o3 ldsb [%l7 + %o3], %l3 set 0x3E, %g2 stha %i2, [%l7 + %g2] 0x80 set 0x48, %l6 sta %f22, [%l7 + %l6] 0x88 set 0x2C, %g7 lda [%l7 + %g7] 0x89, %f8 add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i0 casxa [%l6] 0x80, %i0, %o1 fpsub32 %f4, %f6, %f28 nop set 0x28, %l2 ldd [%l7 + %l2], %f14 nop set 0x20, %i6 stx %l0, [%l7 + %i6] set 0x2C, %i7 swapa [%l7 + %i7] 0x80, %i4 set 0x50, %i3 ldxa [%l7 + %i3] 0x80, %g6 st %f12, [%l7 + 0x1C] ld [%l7 + 0x10], %f26 add %l7, 0x08, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i1 casa [%l6] 0x81, %i1, %o2 st %f17, [%l7 + 0x1C] set 0x3C, %i5 stwa %o3, [%l7 + %i5] 0xea membar #Sync nop set 0x18, %l3 ldsb [%l7 + %l3], %o4 st %fsr, [%l7 + 0x44] set 0x16, %o1 stha %g2, [%l7 + %o1] 0x81 set 0x40, %i0 ldda [%l7 + %i0] 0x89, %f16 nop set 0x1C, %i1 swap [%l7 + %i1], %g5 set 0x10, %l4 stxa %l6, [%l7 + %l4] 0xe2 membar #Sync and %g1, %o6, %l1 nop set 0x6C, %o2 ldsw [%l7 + %o2], %g7 nop set 0x60, %g1 ldd [%l7 + %g1], %l2 set 0x7E, %g5 ldstuba [%l7 + %g5] 0x81, %i5 nop set 0x20, %o7 std %f4, [%l7 + %o7] nop set 0x30, %g4 ldd [%l7 + %g4], %g2 wr %o0, %i6, %clear_softint nop set 0x28, %o4 ldsh [%l7 + %o4], %o7 nop set 0x78, %l5 stx %fsr, [%l7 + %l5] nop set 0x58, %o5 ldx [%l7 + %o5], %l5 nop set 0x1B, %o6 ldstub [%l7 + %o6], %i7 bl,a %xcc, loop_4 ld [%l7 + 0x3C], %f1 add %o5, %g4, %l4 set 0x23, %i4 stba %l3, [%l7 + %i4] 0x80 loop_4: nop set 0x50, %g6 stxa %i2, [%l7 + %g6] 0xe3 membar #Sync set 0x64, %g3 sta %f14, [%l7 + %g3] 0x80 set 0x36, %i2 ldstuba [%l7 + %i2] 0x88, %i3 set 0x38, %o0 lda [%l7 + %o0] 0x80, %f6 nop set 0x48, %l0 ldd [%l7 + %l0], %i0 add %l0, %o1, %g6 wr %i4, %i1, %set_softint nop set 0x11, %l1 ldsb [%l7 + %l1], %o2 fpadd32s %f11, %f28, %f17 add %l7, 0x38, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o4, %g2 nop set 0x09, %o3 ldsb [%l7 + %o3], %o3 or %l6, %g1, %o6 set 0x08, %g2 stha %l1, [%l7 + %g2] 0x89 nop set 0x4D, %g7 ldub [%l7 + %g7], %g5 nop set 0x60, %l2 stx %l2, [%l7 + %l2] nop set 0x30, %i6 stx %g7, [%l7 + %i6] st %fsr, [%l7 + 0x18] set 0x44, %i7 stha %g3, [%l7 + %i7] 0xea membar #Sync nop set 0x10, %i3 ldd [%l7 + %i3], %o0 nop set 0x58, %l6 std %i6, [%l7 + %l6] nop set 0x2C, %l3 stw %o7, [%l7 + %l3] bg,pn %icc, loop_5 or %i5, %l5, %i7 nop set 0x5E, %i5 ldstub [%l7 + %i5], %o5 set 0x30, %o1 stxa %g4, [%l7 + %o1] 0xe3 membar #Sync loop_5: nop set 0x30, %i0 ldub [%l7 + %i0], %l4 or %i2, %l3, %i0 set 0x40, %i1 ldda [%l7 + %i1] 0x80, %f16 nop set 0x4E, %l4 lduh [%l7 + %l4], %i3 set 0x60, %g1 ldda [%l7 + %g1] 0xeb, %l0 nop set 0x1C, %g5 stw %o1, [%l7 + %g5] set 0x20, %o2 ldxa [%l7 + %o2] 0x81, %i4 set 0x2E, %o7 ldstuba [%l7 + %o7] 0x81, %g6 nop set 0x28, %o4 lduh [%l7 + %o4], %o2 nop set 0x10, %g4 std %i0, [%l7 + %g4] nop set 0x65, %o5 ldstub [%l7 + %o5], %g2 nop set 0x74, %l5 stw %o4, [%l7 + %l5] st %f6, [%l7 + 0x60] set 0x54, %o6 stwa %l6, [%l7 + %o6] 0x80 set 0x48, %i4 swapa [%l7 + %i4] 0x81, %o3 set 0x40, %g6 stxa %g1, [%l7 + %g6] 0x88 nop set 0x7C, %i2 sth %l1, [%l7 + %i2] nop set 0x61, %o0 stb %g5, [%l7 + %o0] set 0x70, %l0 ldxa [%l7 + %l0] 0x88, %o6 nop set 0x70, %g3 ldsb [%l7 + %g3], %g7 nop set 0x12, %l1 ldsh [%l7 + %l1], %l2 set 0x70, %o3 lda [%l7 + %o3] 0x89, %f22 bleu,pn %xcc, loop_6 ld [%l7 + 0x34], %f8 nop set 0x1C, %g2 lduw [%l7 + %g2], %g3 nop set 0x7A, %g7 lduh [%l7 + %g7], %i6 loop_6: nop set 0x1C, %i6 swap [%l7 + %i6], %o0 add %l7, 0x78, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o7, %l5 fpadd16s %f13, %f25, %f26 nop set 0x66, %i7 ldsh [%l7 + %i7], %i5 nop set 0x74, %i3 stb %o5, [%l7 + %i3] and %g4, %i7, %i2 set 0x38, %l2 swapa [%l7 + %l2] 0x80, %l3 nop set 0x5F, %l3 ldstub [%l7 + %l3], %l4 set 0x10, %l6 swapa [%l7 + %l6] 0x81, %i0 nop set 0x16, %i5 sth %i3, [%l7 + %i5] set 0x23, %i0 ldstuba [%l7 + %i0] 0x89, %o1 nop set 0x6C, %o1 lduw [%l7 + %o1], %l0 set 0x28, %i1 stxa %g6, [%l7 + %i1] 0x88 nop set 0x51, %g1 ldstub [%l7 + %g1], %o2 set 0x24, %g5 sta %f0, [%l7 + %g5] 0x88 nop set 0x58, %o2 swap [%l7 + %o2], %i1 set 0x2C, %o7 stha %g2, [%l7 + %o7] 0x80 nop set 0x70, %l4 stw %o4, [%l7 + %l4] set 0x62, %o4 stba %l6, [%l7 + %o4] 0x88 fpsub16s %f24, %f23, %f22 nop set 0x64, %o5 ldsh [%l7 + %o5], %o3 add %g1, %l1, %g5 wr %o6, %g7, %softint membar #Sync set 0x40, %l5 ldda [%l7 + %l5] 0xf8, %f0 nop set 0x30, %g4 ldub [%l7 + %g4], %i4 nop set 0x50, %i4 std %g2, [%l7 + %i4] and %l2, %o0, %o7 nop set 0x20, %g6 std %f10, [%l7 + %g6] add %l7, 0x50, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x89, %l5, %i5 nop set 0x1C, %i2 lduh [%l7 + %i2], %o5 st %f19, [%l7 + 0x40] set 0x50, %o6 lda [%l7 + %o6] 0x80, %f2 set 0x60, %l0 stda %g4, [%l7 + %l0] 0x81 ld [%l7 + 0x58], %f26 nop set 0x12, %g3 sth %i6, [%l7 + %g3] nop set 0x58, %l1 prefetch [%l7 + %l1], 3 set 0x1C, %o0 swapa [%l7 + %o0] 0x88, %i7 set 0x30, %o3 ldda [%l7 + %o3] 0xe2, %i2 nop set 0x64, %g7 ldsw [%l7 + %g7], %l3 and %i0, %i3, %o1 fpadd32 %f20, %f10, %f8 set 0x50, %g2 stda %l0, [%l7 + %g2] 0x88 set 0x7A, %i6 stha %g6, [%l7 + %i6] 0xea membar #Sync nop set 0x30, %i3 stx %fsr, [%l7 + %i3] set 0x40, %i7 stda %f16, [%l7 + %i7] 0xf8 membar #Sync st %f30, [%l7 + 0x54] set 0x78, %l2 stda %o2, [%l7 + %l2] 0xe2 membar #Sync nop set 0x30, %l3 ldd [%l7 + %l3], %i0 set 0x28, %i5 ldxa [%l7 + %i5] 0x88, %g2 nop set 0x6C, %i0 lduh [%l7 + %i0], %l4 nop set 0x2C, %o1 stb %o4, [%l7 + %o1] set 0x38, %i1 sta %f15, [%l7 + %i1] 0x89 set 0x18, %g1 ldxa [%l7 + %g1] 0x89, %l6 set 0x14, %g5 lda [%l7 + %g5] 0x80, %f31 set 0x14, %o2 sta %f19, [%l7 + %o2] 0x80 nop set 0x40, %l6 ldd [%l7 + %l6], %f18 nop set 0x7C, %l4 stw %g1, [%l7 + %l4] and %o3, %l1, %o6 nop set 0x5C, %o7 lduh [%l7 + %o7], %g7 set 0x40, %o4 ldda [%l7 + %o4] 0x81, %f0 set 0x70, %l5 stxa %i4, [%l7 + %l5] 0x81 set 0x62, %g4 ldstuba [%l7 + %g4] 0x89, %g3 nop set 0x2A, %i4 ldsh [%l7 + %i4], %g5 nop set 0x68, %g6 ldx [%l7 + %g6], %o0 nop set 0x20, %o5 ldd [%l7 + %o5], %l2 or %l5, %i5, %o7 nop set 0x6C, %i2 lduw [%l7 + %i2], %g4 nop set 0x5C, %o6 ldsw [%l7 + %o6], %o5 fpsub32 %f26, %f18, %f26 nop set 0x58, %l0 ldd [%l7 + %l0], %f22 nop set 0x42, %g3 sth %i7, [%l7 + %g3] set 0x40, %o0 ldxa [%l7 + %o0] 0x81, %i2 nop set 0x31, %o3 stb %l3, [%l7 + %o3] set 0x70, %l1 ldda [%l7 + %l1] 0xe3, %i0 set 0x50, %g2 stwa %i6, [%l7 + %g2] 0x89 set 0x25, %g7 stba %o1, [%l7 + %g7] 0xe2 membar #Sync nop set 0x74, %i3 lduh [%l7 + %i3], %i3 nop set 0x60, %i7 lduw [%l7 + %i7], %g6 set 0x70, %l2 sta %f8, [%l7 + %l2] 0x88 set 0x12, %i6 ldstuba [%l7 + %i6] 0x81, %l0 nop set 0x74, %i5 ldub [%l7 + %i5], %i1 nop set 0x0C, %l3 prefetch [%l7 + %l3], 2 nop set 0x59, %o1 stb %g2, [%l7 + %o1] nop set 0x40, %i1 ldx [%l7 + %i1], %o2 nop set 0x70, %g1 stw %l4, [%l7 + %g1] nop set 0x28, %i0 stx %o4, [%l7 + %i0] set 0x40, %g5 stda %f0, [%l7 + %g5] 0x81 add %l7, 0x28, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l6, %g1 nop set 0x10, %o2 swap [%l7 + %o2], %l1 membar #Sync set 0x40, %l4 ldda [%l7 + %l4] 0xf9, %f16 set 0x10, %l6 sta %f10, [%l7 + %l6] 0x80 nop set 0x38, %o7 ldd [%l7 + %o7], %o6 set 0x39, %l5 stba %g7, [%l7 + %l5] 0xeb membar #Sync set 0x5C, %g4 swapa [%l7 + %g4] 0x89, %o3 nop set 0x30, %i4 lduw [%l7 + %i4], %i4 nop set 0x50, %o4 stw %g3, [%l7 + %o4] nop set 0x78, %g6 std %f2, [%l7 + %g6] set 0x40, %i2 swapa [%l7 + %i2] 0x80, %o0 nop set 0x78, %o5 ldd [%l7 + %o5], %f30 nop set 0x18, %l0 lduw [%l7 + %l0], %g5 nop set 0x48, %o6 ldsb [%l7 + %o6], %l2 set 0x40, %o0 ldda [%l7 + %o0] 0x88, %l4 nop set 0x08, %g3 stx %fsr, [%l7 + %g3] set 0x48, %l1 sta %f25, [%l7 + %l1] 0x80 nop set 0x4C, %o3 swap [%l7 + %o3], %i5 nop set 0x50, %g7 ldsw [%l7 + %g7], %g4 set 0x14, %i3 stwa %o5, [%l7 + %i3] 0xe2 membar #Sync nop set 0x28, %i7 stw %o7, [%l7 + %i7] set 0x68, %l2 stda %i6, [%l7 + %l2] 0x89 set 0x3C, %g2 lda [%l7 + %g2] 0x81, %f7 nop set 0x20, %i6 ldd [%l7 + %i6], %f8 nop set 0x40, %i5 std %i2, [%l7 + %i5] nop set 0x24, %l3 ldsw [%l7 + %l3], %l3 ble,pt %icc, loop_7 nop set 0x58, %i1 std %f8, [%l7 + %i1] set 0x4A, %g1 ldstuba [%l7 + %g1] 0x81, %i0 loop_7: add %i6, %o1, %i3 nop set 0x78, %o1 ldsw [%l7 + %o1], %l0 nop set 0x16, %i0 ldsh [%l7 + %i0], %i1 nop set 0x10, %g5 std %g2, [%l7 + %g5] nop set 0x51, %o2 ldub [%l7 + %o2], %g6 st %f16, [%l7 + 0x7C] set 0x78, %l6 prefetcha [%l7 + %l6] 0x80, 3 set 0x54, %o7 sta %f9, [%l7 + %o7] 0x80 add %o2, %o4, %g1 set 0x40, %l4 stda %f16, [%l7 + %l4] 0xf9 membar #Sync set 0x40, %l5 ldda [%l7 + %l5] 0xd8, %f16 nop set 0x58, %i4 prefetch [%l7 + %i4], 2 set 0x5C, %o4 swapa [%l7 + %o4] 0x80, %l1 set 0x58, %g4 stda %o6, [%l7 + %g4] 0x80 set 0x08, %g6 ldxa [%l7 + %g6] 0x81, %l6 nop set 0x72, %i2 ldsb [%l7 + %i2], %o3 set 0x1D, %o5 stba %i4, [%l7 + %o5] 0x81 st %fsr, [%l7 + 0x68] set 0x1B, %o6 stba %g7, [%l7 + %o6] 0x89 wr %g3, %o0, %set_softint bne %icc, loop_8 nop set 0x48, %o0 sth %l2, [%l7 + %o0] set 0x10, %l0 stwa %l5, [%l7 + %l0] 0xe3 membar #Sync loop_8: and %i5, %g4, %g5 add %l7, 0x78, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o5, %o7 nop set 0x26, %g3 ldsb [%l7 + %g3], %i2 nop set 0x60, %o3 stx %fsr, [%l7 + %o3] nop set 0x13, %l1 ldub [%l7 + %l1], %i7 nop set 0x08, %i3 ldd [%l7 + %i3], %i0 set 0x14, %g7 stba %i6, [%l7 + %g7] 0x88 add %o1, %i3, %l0 set 0x4B, %i7 stba %i1, [%l7 + %i7] 0xe3 membar #Sync and %l3, %g6, %g2 nop set 0x17, %g2 ldsb [%l7 + %g2], %l4 set 0x6E, %i6 stha %o2, [%l7 + %i6] 0x80 set 0x68, %l2 prefetcha [%l7 + %l2] 0x80, 2 nop set 0x4A, %i5 lduh [%l7 + %i5], %g1 set 0x10, %i1 stxa %o6, [%l7 + %i1] 0x81 nop set 0x38, %g1 std %f8, [%l7 + %g1] st %f11, [%l7 + 0x48] nop set 0x58, %o1 stw %l1, [%l7 + %o1] set 0x1C, %l3 stha %o3, [%l7 + %l3] 0xeb membar #Sync st %fsr, [%l7 + 0x48] set 0x66, %g5 stba %l6, [%l7 + %g5] 0xe2 membar #Sync nop set 0x3A, %o2 sth %i4, [%l7 + %o2] nop set 0x50, %l6 std %f4, [%l7 + %l6] set 0x10, %o7 lda [%l7 + %o7] 0x80, %f15 nop set 0x18, %i0 stw %g7, [%l7 + %i0] nop set 0x30, %l4 stx %g3, [%l7 + %l4] nop set 0x08, %i4 std %f14, [%l7 + %i4] nop set 0x77, %l5 ldub [%l7 + %l5], %l2 set 0x38, %o4 stwa %o0, [%l7 + %o4] 0xea membar #Sync add %l7, 0x2C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i5, %g4 nop set 0x70, %g6 std %f2, [%l7 + %g6] and %l5, %o5, %o7 set 0x14, %i2 sta %f26, [%l7 + %i2] 0x88 nop set 0x73, %o5 stb %g5, [%l7 + %o5] set 0x39, %g4 ldstuba [%l7 + %g4] 0x88, %i2 and %i0, %i7, %o1 add %i3, %l0, %i6 set 0x50, %o6 stxa %l3, [%l7 + %o6] 0x88 set 0x58, %o0 swapa [%l7 + %o0] 0x88, %i1 nop set 0x20, %l0 stx %fsr, [%l7 + %l0] wr %g6, %g2, %sys_tick set 0x38, %g3 prefetcha [%l7 + %g3] 0x80, 1 nop set 0x58, %l1 prefetch [%l7 + %l1], 3 nop set 0x38, %i3 ldd [%l7 + %i3], %l4 st %f2, [%l7 + 0x60] set 0x40, %g7 ldda [%l7 + %g7] 0xeb, %g0 nop set 0x32, %o3 sth %o6, [%l7 + %o3] set 0x60, %g2 stda %o4, [%l7 + %g2] 0xe3 membar #Sync add %l7, 0x14, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l1, %l6 set 0x70, %i7 stxa %o3, [%l7 + %i7] 0xeb membar #Sync and %i4, %g7, %l2 set 0x74, %l2 stha %o0, [%l7 + %l2] 0x89 and %g3, %i5, %l5 set 0x66, %i6 stha %g4, [%l7 + %i6] 0xe2 membar #Sync set 0x60, %i5 ldda [%l7 + %i5] 0xe2, %o6 st %fsr, [%l7 + 0x0C] nop set 0x40, %i1 std %g4, [%l7 + %i1] set 0x58, %g1 swapa [%l7 + %g1] 0x89, %o5 add %l7, 0x40, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i0 casxa [%l6] 0x80, %i0, %i2 set 0x79, %o1 stba %o1, [%l7 + %o1] 0x88 membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf9, %f0 set 0x68, %o2 ldxa [%l7 + %o2] 0x80, %i3 set 0x5C, %l6 stwa %l0, [%l7 + %l6] 0xeb membar #Sync nop set 0x18, %l3 std %i6, [%l7 + %l3] set 0x30, %i0 swapa [%l7 + %i0] 0x88, %l3 add %l7, 0x70, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i7, %g6 set 0x40, %l4 stda %f0, [%l7 + %l4] 0xc8 nop set 0x5C, %o7 stw %g2, [%l7 + %o7] nop set 0x08, %l5 prefetch [%l7 + %l5], 1 set 0x0A, %o4 stha %o2, [%l7 + %o4] 0x88 nop set 0x25, %g6 ldstub [%l7 + %g6], %i1 or %g1, %o6, %l4 or %l1, %l6, %o4 add %i4, %g7, %o3 set 0x4E, %i4 stha %l2, [%l7 + %i4] 0xe3 membar #Sync set 0x40, %i2 sta %f0, [%l7 + %i2] 0x89 nop set 0x4B, %o5 ldstub [%l7 + %o5], %o0 nop set 0x50, %g4 std %f20, [%l7 + %g4] set 0x40, %o6 stda %f16, [%l7 + %o6] 0xf0 membar #Sync nop set 0x59, %l0 ldub [%l7 + %l0], %i5 set 0x60, %g3 ldda [%l7 + %g3] 0x81, %g2 add %g4, %l5, %o7 set 0x58, %o0 stxa %o5, [%l7 + %o0] 0x81 nop set 0x50, %i3 sth %i0, [%l7 + %i3] fpadd32 %f30, %f30, %f0 set 0x28, %l1 stxa %i2, [%l7 + %l1] 0x81 set 0x38, %o3 prefetcha [%l7 + %o3] 0x80, 0 nop set 0x60, %g2 ldsh [%l7 + %g2], %i3 add %l7, 0x60, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x89, %o1, %i6 bgu %icc, loop_9 nop set 0x40, %i7 ldd [%l7 + %i7], %l0 and %l3, %g6, %g2 nop set 0x28, %l2 ldd [%l7 + %l2], %f4 loop_9: add %o2, %i7, %g1 add %l7, 0x58, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x89, %i1, %l4 nop set 0x7E, %i6 ldsh [%l7 + %i6], %l1 or %l6, %o4, %o6 set 0x20, %i5 stxa %g7, [%l7 + %i5] 0xe2 membar #Sync set 0x40, %i1 ldxa [%l7 + %i1] 0x80, %i4 set 0x50, %g1 stda %o2, [%l7 + %g1] 0xea membar #Sync nop set 0x30, %g7 stx %fsr, [%l7 + %g7] nop set 0x70, %g5 ldd [%l7 + %g5], %f8 add %l7, 0x38, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x80, %l2, %o0 set 0x70, %o1 stwa %i5, [%l7 + %o1] 0xe3 membar #Sync nop set 0x08, %o2 prefetch [%l7 + %o2], 4 nop set 0x24, %l6 prefetch [%l7 + %l6], 3 add %l7, 0x40, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x80, %g4, %l5 nop set 0x5C, %i0 lduh [%l7 + %i0], %o7 set 0x70, %l3 ldxa [%l7 + %l3] 0x89, %o5 nop set 0x1C, %l4 ldsw [%l7 + %l4], %i0 fpadd32s %f4, %f29, %f22 bgu %xcc, loop_10 or %i2, %g3, %i3 set 0x6E, %o7 stha %o1, [%l7 + %o7] 0x88 loop_10: nop set 0x28, %l5 stb %i6, [%l7 + %l5] fpadd16 %f14, %f22, %f12 add %l7, 0x30, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l0, %l3 set 0x21, %o4 ldstuba [%l7 + %o4] 0x89, %g5 st %fsr, [%l7 + 0x20] nop set 0x64, %i4 lduh [%l7 + %i4], %g2 add %l7, 0x58, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g6, %i7 nop set 0x4C, %g6 prefetch [%l7 + %g6], 0 nop set 0x3C, %o5 stb %g1, [%l7 + %o5] st %fsr, [%l7 + 0x40] set 0x2C, %i2 ldstuba [%l7 + %i2] 0x80, %i1 set 0x40, %g4 stwa %o2, [%l7 + %g4] 0xea membar #Sync nop set 0x54, %l0 ldsw [%l7 + %l0], %l1 and %l4, %l6, %o6 set 0x20, %g3 stxa %g7, [%l7 + %g3] 0xe3 membar #Sync nop set 0x66, %o0 ldsb [%l7 + %o0], %i4 fpsub32 %f16, %f20, %f24 set 0x40, %i3 stda %f16, [%l7 + %i3] 0x80 nop set 0x0A, %l1 stb %o3, [%l7 + %l1] nop set 0x62, %o6 stb %l2, [%l7 + %o6] nop set 0x68, %o3 ldd [%l7 + %o3], %f16 nop set 0x0C, %i7 ldsh [%l7 + %i7], %o4 nop set 0x10, %g2 ldd [%l7 + %g2], %f4 nop set 0x40, %l2 ldd [%l7 + %l2], %f16 bn %icc, loop_11 or %o0, %i5, %g4 set 0x60, %i6 ldda [%l7 + %i6] 0x89, %o6 loop_11: nop membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0xf0, %f16 nop set 0x10, %i5 stx %fsr, [%l7 + %i5] set 0x70, %g7 ldda [%l7 + %g7] 0x80, %l4 nop set 0x52, %g1 ldsh [%l7 + %g1], %o5 nop set 0x62, %g5 lduh [%l7 + %g5], %i2 nop set 0x2A, %o1 ldstub [%l7 + %o1], %i0 and %g3, %o1, %i6 or %i3, %l0, %l3 ld [%l7 + 0x18], %f27 nop set 0x08, %o2 lduw [%l7 + %o2], %g2 or %g6, %g5, %i7 add %g1, %i1, %o2 add %l1, %l4, %o6 add %l7, 0x18, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g7, %i4 set 0x47, %i0 stba %o3, [%l7 + %i0] 0x81 nop set 0x50, %l6 lduw [%l7 + %l6], %l6 nop set 0x53, %l4 stb %l2, [%l7 + %l4] st %f12, [%l7 + 0x78] nop set 0x12, %o7 sth %o4, [%l7 + %o7] nop set 0x35, %l5 ldub [%l7 + %l5], %o0 set 0x10, %o4 ldxa [%l7 + %o4] 0x89, %g4 set 0x70, %i4 ldda [%l7 + %i4] 0x88, %o6 or %i5, %l5, %o5 set 0x70, %l3 ldda [%l7 + %l3] 0xe3, %i0 wr %i2, %o1, %ccr set 0x50, %g6 ldda [%l7 + %g6] 0xe3, %i6 add %l7, 0x58, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g3, %l0 set 0x38, %i2 stda %l2, [%l7 + %i2] 0xe2 membar #Sync nop set 0x38, %g4 ldsb [%l7 + %g4], %g2 add %l7, 0x28, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i3, %g5 set 0x78, %l0 ldxa [%l7 + %l0] 0x88, %i7 set 0x60, %g3 stha %g1, [%l7 + %g3] 0x88 set 0x78, %o0 ldxa [%l7 + %o0] 0x81, %g6 add %l7, 0x44, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i1, %o2 set 0x10, %o5 stwa %l1, [%l7 + %o5] 0x89 nop set 0x42, %i3 sth %o6, [%l7 + %i3] nop set 0x6C, %l1 stw %g7, [%l7 + %l1] add %l7, 0x50, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l4, %o3 nop set 0x48, %o3 ldd [%l7 + %o3], %f30 set 0x40, %o6 stda %f0, [%l7 + %o6] 0xf9 membar #Sync nop set 0x48, %i7 ldd [%l7 + %i7], %f12 add %l7, 0x58, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x81, %i4, %l2 or %o4, %l6, %o0 set 0x30, %g2 stwa %g4, [%l7 + %g2] 0x81 add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i5 casxa [%l6] 0x88, %i5, %l5 set 0x0C, %i6 sta %f14, [%l7 + %i6] 0x80 nop set 0x34, %l2 lduw [%l7 + %l2], %o5 add %l7, 0x08, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x81, %o7, %i0 nop set 0x70, %i1 ldd [%l7 + %i1], %o0 nop set 0x39, %g7 ldstub [%l7 + %g7], %i2 set 0x40, %i5 stda %f0, [%l7 + %i5] 0xc2 set 0x60, %g5 sta %f15, [%l7 + %g5] 0x89 nop set 0x38, %g1 std %g2, [%l7 + %g1] add %i6, %l3, %g2 nop set 0x37, %o1 ldub [%l7 + %o1], %i3 nop set 0x78, %i0 ldx [%l7 + %i0], %g5 nop set 0x38, %o2 ldd [%l7 + %o2], %i6 set 0x14, %l4 lda [%l7 + %l4] 0x89, %f8 add %g1, %l0, %i1 nop set 0x6A, %o7 sth %g6, [%l7 + %o7] nop set 0x34, %l5 lduw [%l7 + %l5], %l1 set 0x20, %l6 swapa [%l7 + %l6] 0x88, %o2 nop set 0x26, %o4 sth %g7, [%l7 + %o4] bl,a %icc, loop_12 st %fsr, [%l7 + 0x48] nop set 0x15, %l3 ldsb [%l7 + %l3], %o6 st %fsr, [%l7 + 0x24] loop_12: ld [%l7 + 0x64], %f14 set 0x60, %g6 stda %l4, [%l7 + %g6] 0xe3 membar #Sync st %f6, [%l7 + 0x5C] nop set 0x13, %i2 stb %o3, [%l7 + %i2] nop set 0x2C, %g4 lduw [%l7 + %g4], %l2 set 0x38, %i4 stxa %o4, [%l7 + %i4] 0x89 nop set 0x48, %l0 std %i6, [%l7 + %l0] nop set 0x52, %g3 sth %o0, [%l7 + %g3] add %l7, 0x18, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g4, %i4 set 0x3E, %o0 ldstuba [%l7 + %o0] 0x89, %l5 set 0x54, %i3 stha %o5, [%l7 + %i3] 0x80 set 0x40, %o5 stha %i5, [%l7 + %o5] 0x89 nop set 0x67, %l1 ldsb [%l7 + %l1], %i0 add %o1, %o7, %g3 nop set 0x75, %o3 ldsb [%l7 + %o3], %i2 add %i6, %l3, %g2 nop set 0x34, %i7 prefetch [%l7 + %i7], 3 wr %g5, %i3, %ccr nop set 0x38, %g2 ldd [%l7 + %g2], %i6 nop set 0x2C, %o6 ldsb [%l7 + %o6], %l0 nop set 0x5F, %i6 stb %i1, [%l7 + %i6] or %g1, %g6, %o2 set 0x6C, %i1 sta %f22, [%l7 + %i1] 0x89 nop set 0x74, %g7 ldsw [%l7 + %g7], %g7 add %l7, 0x58, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l1 casa [%l6] 0x89, %l1, %o6 nop set 0x14, %i5 lduw [%l7 + %i5], %l4 set 0x40, %g5 ldda [%l7 + %g5] 0x88, %f16 ld [%l7 + 0x20], %f25 set 0x50, %g1 ldxa [%l7 + %g1] 0x81, %o3 set 0x32, %o1 stha %l2, [%l7 + %o1] 0x81 nop set 0x35, %i0 ldsb [%l7 + %i0], %l6 set 0x30, %o2 stwa %o0, [%l7 + %o2] 0xe2 membar #Sync set 0x30, %l2 prefetcha [%l7 + %l2] 0x81, 2 nop set 0x38, %o7 ldd [%l7 + %o7], %f10 nop set 0x1C, %l4 swap [%l7 + %l4], %g4 nop set 0x10, %l5 lduh [%l7 + %l5], %l5 set 0x61, %l6 ldstuba [%l7 + %l6] 0x81, %o5 nop set 0x26, %o4 sth %i4, [%l7 + %o4] nop set 0x30, %l3 std %f18, [%l7 + %l3] nop set 0x58, %g6 ldd [%l7 + %g6], %i4 set 0x30, %g4 stxa %i0, [%l7 + %g4] 0x81 add %l7, 0x48, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x80, %o7, %g3 add %l7, 0x7C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o1 casa [%l6] 0x88, %o1, %i6 st %f29, [%l7 + 0x58] set 0x70, %i2 prefetcha [%l7 + %i2] 0x89, 3 nop set 0x48, %l0 prefetch [%l7 + %l0], 4 nop set 0x70, %g3 stb %i2, [%l7 + %g3] nop set 0x34, %i4 ldsh [%l7 + %i4], %g2 set 0x30, %o0 ldxa [%l7 + %o0] 0x81, %i3 set 0x65, %o5 ldstuba [%l7 + %o5] 0x81, %i7 nop set 0x75, %l1 ldub [%l7 + %l1], %g5 nop set 0x10, %o3 ldsw [%l7 + %o3], %i1 nop set 0x38, %i7 std %l0, [%l7 + %i7] set 0x60, %g2 swapa [%l7 + %g2] 0x81, %g6 and %g1, %g7, %l1 set 0x74, %i3 sta %f25, [%l7 + %i3] 0x88 nop set 0x68, %o6 ldsw [%l7 + %o6], %o2 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x25E, %tick_cmpr set 0x5E, %i6 stha %l2, [%l7 + %i6] 0x89 nop set 0x64, %i1 sth %l6, [%l7 + %i1] add %l7, 0x7C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o3 casa [%l6] 0x89, %o3, %o0 add %l7, 0x58, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o4, %g4 nop set 0x58, %i5 stx %fsr, [%l7 + %i5] nop set 0x78, %g5 swap [%l7 + %g5], %o5 nop set 0x13, %g7 ldsb [%l7 + %g7], %l5 nop set 0x28, %g1 stx %fsr, [%l7 + %g1] nop set 0x20, %o1 ldsh [%l7 + %o1], %i5 ld [%l7 + 0x70], %f4 and %i0, %o7, %i4 set 0x23, %o2 ldstuba [%l7 + %o2] 0x89, %o1 st %f2, [%l7 + 0x54] fpadd32 %f28, %f24, %f14 add %l7, 0x10, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i6 casa [%l6] 0x80, %i6, %g3 set 0x60, %l2 ldxa [%l7 + %l2] 0x80, %l3 set 0x60, %i0 stda %g2, [%l7 + %i0] 0xeb membar #Sync set 0x08, %l4 stxa %i3, [%l7 + %l4] 0x88 nop set 0x18, %l5 swap [%l7 + %l5], %i7 set 0x40, %l6 stha %g5, [%l7 + %l6] 0x89 nop set 0x4C, %o4 sth %i2, [%l7 + %o4] set 0x40, %l3 ldxa [%l7 + %l3] 0x81, %i1 nop set 0x38, %g6 stx %l0, [%l7 + %g6] nop set 0x0C, %o7 lduh [%l7 + %o7], %g6 set 0x60, %g4 stda %g0, [%l7 + %g4] 0xea membar #Sync ld [%l7 + 0x38], %f27 nop set 0x30, %i2 std %g6, [%l7 + %i2] set 0x51, %g3 ldstuba [%l7 + %g3] 0x80, %l1 set 0x38, %l0 ldxa [%l7 + %l0] 0x88, %o6 set 0x18, %o0 ldxa [%l7 + %o0] 0x80, %l4 nop set 0x40, %i4 stx %fsr, [%l7 + %i4] nop set 0x08, %l1 ldstub [%l7 + %l1], %o2 nop set 0x28, %o5 stx %fsr, [%l7 + %o5] nop set 0x10, %i7 stx %fsr, [%l7 + %i7] and %l2, %l6, %o0 set 0x50, %g2 stwa %o3, [%l7 + %g2] 0x81 nop set 0x0C, %o3 lduh [%l7 + %o3], %g4 set 0x28, %o6 stxa %o4, [%l7 + %o6] 0x80 nop set 0x60, %i3 ldsh [%l7 + %i3], %o5 add %l7, 0x1C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l5 casa [%l6] 0x80, %l5, %i5 st %f1, [%l7 + 0x70] nop set 0x7C, %i1 ldsw [%l7 + %i1], %o7 nop set 0x60, %i6 ldsw [%l7 + %i6], %i4 set 0x5E, %g5 ldstuba [%l7 + %g5] 0x81, %o1 st %fsr, [%l7 + 0x64] nop set 0x14, %i5 swap [%l7 + %i5], %i6 nop set 0x48, %g1 std %f22, [%l7 + %g1] nop set 0x2C, %o1 lduw [%l7 + %o1], %i0 nop set 0x30, %o2 prefetch [%l7 + %o2], 0 nop set 0x72, %l2 ldsb [%l7 + %l2], %g3 set 0x60, %i0 stwa %l3, [%l7 + %i0] 0x88 nop set 0x30, %l4 stx %g2, [%l7 + %l4] nop set 0x60, %l5 ldx [%l7 + %l5], %i7 nop set 0x6E, %l6 ldsb [%l7 + %l6], %i3 nop set 0x1A, %g7 ldstub [%l7 + %g7], %g5 nop set 0x3A, %l3 sth %i2, [%l7 + %l3] nop set 0x20, %g6 std %l0, [%l7 + %g6] nop set 0x4A, %o4 ldsh [%l7 + %o4], %i1 nop set 0x12, %o7 ldsh [%l7 + %o7], %g6 nop set 0x08, %i2 std %g0, [%l7 + %i2] set 0x48, %g4 stxa %l1, [%l7 + %g4] 0x80 set 0x40, %l0 swapa [%l7 + %l0] 0x88, %g7 set 0x40, %g3 stda %l4, [%l7 + %g3] 0x89 ld [%l7 + 0x64], %f18 nop set 0x74, %o0 ldsw [%l7 + %o0], %o6 nop set 0x5C, %l1 ldsh [%l7 + %l1], %l2 nop set 0x68, %o5 ldstub [%l7 + %o5], %o2 and %o0, %o3, %l6 membar #Sync set 0x40, %i4 ldda [%l7 + %i4] 0xf0, %f0 nop set 0x5E, %i7 ldstub [%l7 + %i7], %o4 nop set 0x38, %o3 std %f20, [%l7 + %o3] nop set 0x7E, %g2 sth %o5, [%l7 + %g2] set 0x20, %i3 ldda [%l7 + %i3] 0x89, %l4 add %l7, 0x0C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g4 casa [%l6] 0x81, %g4, %o7 add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i5 casxa [%l6] 0x88, %i5, %i4 add %i6, %i0, %o1 nop set 0x20, %o6 std %g2, [%l7 + %o6] add %l7, 0x18, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g2 casa [%l6] 0x81, %g2, %l3 nop set 0x7C, %i1 ldsh [%l7 + %i1], %i3 set 0x08, %g5 stxa %g5, [%l7 + %g5] 0xea membar #Sync nop set 0x23, %i5 ldstub [%l7 + %i5], %i2 nop set 0x08, %g1 swap [%l7 + %g1], %i7 nop set 0x4C, %i6 stw %l0, [%l7 + %i6] and %i1, %g1, %g6 nop set 0x58, %o2 swap [%l7 + %o2], %g7 st %f4, [%l7 + 0x28] set 0x30, %o1 stxa %l4, [%l7 + %o1] 0x89 ba,a,pt %xcc, loop_13 nop set 0x20, %i0 stw %o6, [%l7 + %i0] ld [%l7 + 0x0C], %f28 set 0x72, %l4 ldstuba [%l7 + %l4] 0x89, %l2 loop_13: nop set 0x10, %l2 stw %l1, [%l7 + %l2] nop set 0x08, %l5 lduw [%l7 + %l5], %o2 set 0x30, %l6 prefetcha [%l7 + %l6] 0x88, 4 nop set 0x20, %l3 ldsb [%l7 + %l3], %o0 nop set 0x3F, %g6 ldub [%l7 + %g6], %o4 nop set 0x0A, %g7 ldsh [%l7 + %g7], %l6 bne,pn %xcc, loop_14 wr %o5, %g4, %sys_tick nop set 0x24, %o4 lduw [%l7 + %o4], %o7 set 0x24, %o7 stwa %l5, [%l7 + %o7] 0x81 loop_14: nop set 0x28, %g4 stwa %i4, [%l7 + %g4] 0x80 nop set 0x0C, %i2 sth %i5, [%l7 + %i2] set 0x60, %g3 prefetcha [%l7 + %g3] 0x89, 1 nop set 0x40, %o0 ldd [%l7 + %o0], %f10 add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o1, %g3 st %f26, [%l7 + 0x54] nop set 0x40, %l0 stx %g2, [%l7 + %l0] fpsub16 %f26, %f30, %f14 set 0x0A, %o5 stha %l3, [%l7 + %o5] 0xe2 membar #Sync nop set 0x30, %l1 ldd [%l7 + %l1], %i2 nop set 0x38, %i7 lduw [%l7 + %i7], %g5 set 0x2A, %o3 stba %i6, [%l7 + %o3] 0xe2 membar #Sync set 0x40, %g2 ldda [%l7 + %g2] 0x81, %f16 nop set 0x58, %i3 lduw [%l7 + %i3], %i2 nop set 0x5E, %o6 ldsh [%l7 + %o6], %l0 add %l7, 0x14, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i1, %g1 nop set 0x40, %i1 ldd [%l7 + %i1], %f18 nop set 0x30, %i4 ldx [%l7 + %i4], %i7 set 0x28, %g5 stda %g6, [%l7 + %g5] 0x88 nop set 0x7C, %i5 sth %g7, [%l7 + %i5] nop set 0x08, %i6 stx %o6, [%l7 + %i6] nop set 0x58, %o2 ldsw [%l7 + %o2], %l2 nop set 0x5C, %g1 stw %l1, [%l7 + %g1] set 0x58, %o1 stda %o2, [%l7 + %o1] 0x89 set 0x4A, %i0 stba %l4, [%l7 + %i0] 0xeb membar #Sync nop set 0x36, %l2 sth %o0, [%l7 + %l2] nop set 0x32, %l5 ldsh [%l7 + %l5], %o4 set 0x44, %l4 swapa [%l7 + %l4] 0x88, %l6 st %f13, [%l7 + 0x34] and %o3, %g4, %o5 set 0x40, %l3 stxa %l5, [%l7 + %l3] 0xe3 membar #Sync and %o7, %i5, %i0 nop set 0x28, %g6 prefetch [%l7 + %g6], 0 wr %o1, %i4, %clear_softint st %f20, [%l7 + 0x1C] and %g3, %g2, %l3 or %i3, %i6, %g5 nop set 0x70, %g7 std %i2, [%l7 + %g7] nop set 0x18, %o4 stx %i1, [%l7 + %o4] bge,a %icc, loop_15 nop set 0x50, %o7 lduw [%l7 + %o7], %g1 nop set 0x60, %g4 ldd [%l7 + %g4], %i6 add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x80, %l0, %g6 loop_15: nop set 0x58, %l6 prefetcha [%l7 + %l6] 0x81, 3 set 0x26, %i2 stba %o6, [%l7 + %i2] 0x89 add %l2, %o2, %l4 nop set 0x18, %g3 ldd [%l7 + %g3], %f14 ld [%l7 + 0x08], %f9 nop set 0x7F, %o0 ldsb [%l7 + %o0], %o0 set 0x48, %l0 sta %f7, [%l7 + %l0] 0x88 st %f17, [%l7 + 0x78] set 0x70, %l1 stda %l0, [%l7 + %l1] 0xe2 membar #Sync set 0x30, %o5 sta %f18, [%l7 + %o5] 0x89 nop set 0x21, %i7 stb %o4, [%l7 + %i7] nop set 0x70, %o3 stx %fsr, [%l7 + %o3] fpadd32s %f22, %f13, %f11 set 0x5C, %g2 stwa %l6, [%l7 + %g2] 0x80 or %g4, %o3, %l5 be %icc, loop_16 nop set 0x36, %o6 sth %o7, [%l7 + %o6] set 0x78, %i1 lda [%l7 + %i1] 0x81, %f28 loop_16: nop add %l7, 0x74, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i5, %o5 or %i0, %i4, %g3 nop set 0x24, %i3 prefetch [%l7 + %i3], 1 add %l7, 0x48, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g2 casa [%l6] 0x88, %g2, %o1 set 0x40, %i4 swapa [%l7 + %i4] 0x89, %l3 set 0x28, %i5 stha %i3, [%l7 + %i5] 0x89 or %i6, %i2, %g5 nop set 0x60, %g5 ldd [%l7 + %g5], %g0 nop set 0x68, %i6 stw %i7, [%l7 + %i6] nop set 0x60, %o2 stx %fsr, [%l7 + %o2] add %l0, %g6, %i1 set 0x08, %o1 prefetcha [%l7 + %o1] 0x81, 2 set 0x2D, %i0 stba %l2, [%l7 + %i0] 0x80 add %o6, %l4, %o2 and %l1, %o0, %l6 nop set 0x08, %l2 ldsh [%l7 + %l2], %g4 nop set 0x58, %g1 prefetch [%l7 + %g1], 1 set 0x30, %l5 prefetcha [%l7 + %l5] 0x80, 2 nop set 0x58, %l4 ldd [%l7 + %l4], %f0 nop set 0x34, %l3 ldub [%l7 + %l3], %o3 nop set 0x44, %g7 stb %l5, [%l7 + %g7] or %i5, %o5, %o7 nop set 0x52, %o4 lduh [%l7 + %o4], %i0 set 0x64, %o7 sta %f12, [%l7 + %o7] 0x80 add %i4, %g3, %g2 wr %o1, %i3, %set_softint st %fsr, [%l7 + 0x50] set 0x12, %g4 stba %i6, [%l7 + %g4] 0x81 set 0x78, %g6 stxa %l3, [%l7 + %g6] 0xe3 membar #Sync set 0x72, %i2 ldstuba [%l7 + %i2] 0x88, %i2 set 0x40, %l6 ldda [%l7 + %l6] 0xeb, %g0 nop set 0x30, %g3 ldd [%l7 + %g3], %g4 set 0x74, %o0 stwa %l0, [%l7 + %o0] 0x81 nop set 0x44, %l0 prefetch [%l7 + %l0], 2 nop set 0x18, %o5 std %f6, [%l7 + %o5] set 0x40, %i7 stxa %i7, [%l7 + %i7] 0xea membar #Sync nop set 0x2C, %l1 ldsw [%l7 + %l1], %g6 set 0x08, %g2 lda [%l7 + %g2] 0x81, %f7 or %i1, %g7, %l2 nop set 0x4C, %o3 ldsw [%l7 + %o3], %o6 nop set 0x72, %i1 lduh [%l7 + %i1], %l4 set 0x10, %o6 ldda [%l7 + %o6] 0xea, %l0 nop set 0x58, %i4 prefetch [%l7 + %i4], 3 or %o2, %o0, %l6 nop set 0x18, %i5 std %g4, [%l7 + %i5] nop set 0x38, %i3 ldd [%l7 + %i3], %f30 st %f8, [%l7 + 0x40] nop set 0x28, %i6 ldub [%l7 + %i6], %o3 nop set 0x1C, %g5 lduh [%l7 + %g5], %l5 set 0x5B, %o2 stba %o4, [%l7 + %o2] 0x80 add %l7, 0x38, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o5, %o7 set 0x18, %o1 ldxa [%l7 + %o1] 0x80, %i5 set 0x23, %i0 ldstuba [%l7 + %i0] 0x81, %i0 nop set 0x78, %l2 std %g2, [%l7 + %l2] set 0x77, %l5 ldstuba [%l7 + %l5] 0x81, %i4 nop set 0x4C, %l4 prefetch [%l7 + %l4], 4 nop set 0x28, %l3 ldsw [%l7 + %l3], %g2 fpsub32s %f24, %f31, %f28 add %l7, 0x38, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i3 casxa [%l6] 0x80, %i3, %i6 set 0x68, %g1 stwa %o1, [%l7 + %g1] 0xe2 membar #Sync nop set 0x20, %o4 std %i2, [%l7 + %o4] and %l3, %g1, %l0 nop set 0x60, %o7 std %f18, [%l7 + %o7] st %f14, [%l7 + 0x50] set 0x50, %g7 stha %i7, [%l7 + %g7] 0x88 st %f10, [%l7 + 0x70] st %f13, [%l7 + 0x4C] set 0x40, %g4 ldda [%l7 + %g4] 0xd0, %f0 membar #Sync set 0x40, %i2 ldda [%l7 + %i2] 0xf0, %f0 nop set 0x78, %l6 stx %g6, [%l7 + %l6] set 0x2D, %g6 ldstuba [%l7 + %g6] 0x80, %i1 set 0x40, %o0 stda %f0, [%l7 + %o0] 0x81 nop set 0x6C, %l0 ldub [%l7 + %l0], %g7 nop set 0x54, %o5 ldsb [%l7 + %o5], %l2 add %l7, 0x2C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o6, %g5 set 0x70, %g3 stha %l4, [%l7 + %g3] 0xe2 membar #Sync set 0x40, %i7 ldda [%l7 + %i7] 0x89, %l0 nop set 0x60, %g2 stx %o2, [%l7 + %g2] nop set 0x10, %o3 ldd [%l7 + %o3], %i6 fpsub16s %f26, %f23, %f12 nop set 0x68, %l1 lduw [%l7 + %l1], %o0 st %f5, [%l7 + 0x4C] nop set 0x20, %o6 ldx [%l7 + %o6], %o3 set 0x40, %i1 stda %f16, [%l7 + %i1] 0xf9 membar #Sync nop set 0x08, %i5 std %l4, [%l7 + %i5] set 0x08, %i3 lda [%l7 + %i3] 0x81, %f31 nop set 0x61, %i6 stb %g4, [%l7 + %i6] st %fsr, [%l7 + 0x68] fpsub32s %f18, %f13, %f24 nop set 0x6C, %g5 lduh [%l7 + %g5], %o5 nop set 0x08, %o2 std %o4, [%l7 + %o2] add %l7, 0x64, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i5, %i0 bge,pn %icc, loop_17 add %g3, %i4, %o7 nop set 0x08, %i4 stx %g2, [%l7 + %i4] nop set 0x30, %i0 stx %fsr, [%l7 + %i0] loop_17: nop set 0x58, %o1 std %i6, [%l7 + %o1] set 0x69, %l5 stba %o1, [%l7 + %l5] 0xe3 membar #Sync set 0x40, %l4 ldda [%l7 + %l4] 0x81, %f16 nop set 0x75, %l2 ldub [%l7 + %l2], %i2 set 0x48, %g1 stwa %l3, [%l7 + %g1] 0xea membar #Sync set 0x58, %l3 ldxa [%l7 + %l3] 0x80, %i3 set 0x0A, %o7 stha %g1, [%l7 + %o7] 0xe3 membar #Sync set 0x14, %g7 stwa %l0, [%l7 + %g7] 0x81 set 0x30, %g4 ldda [%l7 + %g4] 0x81, %i6 ld [%l7 + 0x14], %f15 nop set 0x34, %i2 ldsh [%l7 + %i2], %g6 set 0x78, %l6 swapa [%l7 + %l6] 0x88, %i1 nop set 0x28, %o4 stx %fsr, [%l7 + %o4] st %fsr, [%l7 + 0x28] nop set 0x2A, %o0 ldsb [%l7 + %o0], %l2 nop set 0x78, %g6 ldx [%l7 + %g6], %g7 add %g5, %o6, %l1 add %l4, %o2, %l6 set 0x70, %o5 swapa [%l7 + %o5] 0x88, %o0 nop set 0x08, %g3 stx %o3, [%l7 + %g3] nop set 0x70, %i7 std %g4, [%l7 + %i7] st %fsr, [%l7 + 0x2C] nop set 0x7B, %l0 ldub [%l7 + %l0], %o5 nop set 0x09, %g2 stb %o4, [%l7 + %g2] set 0x78, %o3 stxa %l5, [%l7 + %o3] 0x89 nop set 0x30, %l1 swap [%l7 + %l1], %i5 and %i0, %i4, %o7 set 0x10, %o6 swapa [%l7 + %o6] 0x80, %g3 nop set 0x78, %i1 stw %g2, [%l7 + %i1] wr %o1, %i6, %set_softint set 0x1C, %i5 stha %i2, [%l7 + %i5] 0xea membar #Sync nop set 0x68, %i6 stx %fsr, [%l7 + %i6] set 0x7A, %g5 stha %i3, [%l7 + %g5] 0x88 add %l3, %g1, %i7 set 0x48, %o2 swapa [%l7 + %o2] 0x88, %g6 nop set 0x08, %i3 ldd [%l7 + %i3], %l0 nop set 0x58, %i4 ldsw [%l7 + %i4], %i1 add %l7, 0x20, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x80, %l2, %g5 add %l7, 0x10, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o6, %g7 nop set 0x0C, %o1 lduh [%l7 + %o1], %l4 nop set 0x68, %i0 std %f26, [%l7 + %i0] st %fsr, [%l7 + 0x34] and %l1, %o2, %o0 nop set 0x10, %l4 sth %l6, [%l7 + %l4] set 0x3C, %l5 stwa %g4, [%l7 + %l5] 0xea membar #Sync st %f1, [%l7 + 0x64] nop set 0x7C, %l2 prefetch [%l7 + %l2], 0 nop set 0x10, %l3 lduw [%l7 + %l3], %o3 set 0x38, %g1 lda [%l7 + %g1] 0x80, %f16 nop set 0x40, %g7 ldx [%l7 + %g7], %o5 nop set 0x45, %o7 ldub [%l7 + %o7], %l5 set 0x40, %i2 stda %f0, [%l7 + %i2] 0x88 ld [%l7 + 0x64], %f22 st %f16, [%l7 + 0x54] set 0x40, %l6 ldxa [%l7 + %l6] 0x89, %o4 set 0x40, %o4 stda %f16, [%l7 + %o4] 0xd0 nop set 0x40, %o0 stx %fsr, [%l7 + %o0] add %l7, 0x5C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i5 casa [%l6] 0x81, %i5, %i0 nop set 0x78, %g6 std %f10, [%l7 + %g6] nop set 0x60, %o5 ldsw [%l7 + %o5], %i4 nop set 0x08, %g3 stw %o7, [%l7 + %g3] set 0x28, %g4 stxa %g3, [%l7 + %g4] 0xe3 membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0x80, %f0 add %l7, 0x08, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g2, %i6 nop set 0x14, %g2 stw %o1, [%l7 + %g2] nop set 0x60, %i7 stx %i2, [%l7 + %i7] set 0x50, %o3 ldda [%l7 + %o3] 0x88, %l2 set 0x10, %o6 stxa %g1, [%l7 + %o6] 0xe2 membar #Sync nop set 0x48, %l1 sth %i7, [%l7 + %l1] set 0x10, %i5 prefetcha [%l7 + %i5] 0x88, 0 set 0x74, %i6 sta %f19, [%l7 + %i6] 0x81 nop set 0x30, %i1 stx %l0, [%l7 + %i1] nop set 0x10, %g5 lduw [%l7 + %g5], %i1 set 0x30, %i3 lda [%l7 + %i3] 0x80, %f17 nop set 0x7A, %o2 ldub [%l7 + %o2], %l2 set 0x28, %i4 lda [%l7 + %i4] 0x88, %f28 set 0x10, %i0 stda %g4, [%l7 + %i0] 0xe3 membar #Sync nop set 0x54, %o1 prefetch [%l7 + %o1], 4 set 0x69, %l4 stba %i3, [%l7 + %l4] 0x81 nop set 0x10, %l5 ldx [%l7 + %l5], %g7 st %f16, [%l7 + 0x44] nop set 0x38, %l3 ldd [%l7 + %l3], %f2 nop set 0x30, %g1 ldstub [%l7 + %g1], %l4 and %l1, %o6, %o2 st %f20, [%l7 + 0x2C] set 0x40, %g7 ldda [%l7 + %g7] 0x88, %f0 nop set 0x68, %l2 stw %l6, [%l7 + %l2] set 0x46, %i2 stha %o0, [%l7 + %i2] 0xe2 membar #Sync nop set 0x18, %o7 std %o2, [%l7 + %o7] set 0x40, %l6 stda %f16, [%l7 + %l6] 0xcc nop set 0x44, %o4 lduw [%l7 + %o4], %g4 set 0x40, %g6 ldda [%l7 + %g6] 0xd2, %f0 nop set 0x50, %o5 lduw [%l7 + %o5], %l5 nop set 0x08, %o0 ldd [%l7 + %o0], %o4 and %o5, %i0, %i5 set 0x12, %g4 stba %o7, [%l7 + %g4] 0x88 nop set 0x64, %g3 swap [%l7 + %g3], %g3 nop set 0x7C, %l0 ldsb [%l7 + %l0], %i4 nop set 0x20, %i7 stx %fsr, [%l7 + %i7] add %l7, 0x08, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x88, %g2, %i6 set 0x68, %o3 stda %o0, [%l7 + %o3] 0xea membar #Sync st %f0, [%l7 + 0x3C] nop set 0x6C, %o6 ldub [%l7 + %o6], %l3 nop set 0x10, %l1 std %f0, [%l7 + %l1] nop set 0x30, %g2 ldd [%l7 + %g2], %f6 nop set 0x50, %i5 ldd [%l7 + %i5], %f2 set 0x60, %i1 ldda [%l7 + %i1] 0xe2, %g0 nop set 0x38, %g5 lduh [%l7 + %g5], %i7 nop set 0x1E, %i6 lduh [%l7 + %i6], %i2 nop set 0x68, %i3 std %f24, [%l7 + %i3] set 0x40, %o2 ldda [%l7 + %o2] 0xd2, %f16 nop set 0x38, %i0 ldd [%l7 + %i0], %l0 set 0x24, %o1 sta %f3, [%l7 + %o1] 0x80 nop set 0x18, %l4 stx %g6, [%l7 + %l4] and %l2, %i1, %i3 add %l7, 0x58, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g5 casa [%l6] 0x89, %g5, %l4 add %l7, 0x28, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g7 casxa [%l6] 0x88, %g7, %o6 nop set 0x4A, %i4 sth %o2, [%l7 + %i4] nop set 0x14, %l3 ldsw [%l7 + %l3], %l6 st %f28, [%l7 + 0x74] nop set 0x78, %l5 std %l0, [%l7 + %l5] nop set 0x78, %g7 stw %o3, [%l7 + %g7] nop set 0x38, %g1 ldd [%l7 + %g1], %f8 set 0x68, %l2 swapa [%l7 + %l2] 0x88, %g4 wr %l5, %o0, %y add %l7, 0x10, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o4 casa [%l6] 0x81, %o4, %i0 set 0x40, %o7 sta %f22, [%l7 + %o7] 0x81 set 0x10, %l6 sta %f10, [%l7 + %l6] 0x80 membar #Sync set 0x40, %o4 ldda [%l7 + %o4] 0xf9, %f0 set 0x38, %i2 stha %o5, [%l7 + %i2] 0x81 nop set 0x20, %o5 ldsw [%l7 + %o5], %o7 nop set 0x56, %o0 ldsh [%l7 + %o0], %i5 nop set 0x12, %g4 sth %g3, [%l7 + %g4] wr %g2, %i4, %sys_tick nop set 0x58, %g6 ldx [%l7 + %g6], %i6 nop set 0x30, %l0 lduh [%l7 + %l0], %l3 ld [%l7 + 0x14], %f21 set 0x38, %g3 ldxa [%l7 + %g3] 0x88, %o1 set 0x3C, %i7 swapa [%l7 + %i7] 0x88, %i7 nop set 0x18, %o3 ldd [%l7 + %o3], %f0 nop set 0x38, %o6 ldd [%l7 + %o6], %g0 set 0x3A, %l1 stha %i2, [%l7 + %l1] 0xea membar #Sync nop set 0x0C, %i5 stw %l0, [%l7 + %i5] and %l2, %g6, %i1 nop set 0x72, %g2 ldsb [%l7 + %g2], %g5 nop set 0x23, %i1 stb %i3, [%l7 + %i1] set 0x3B, %i6 stba %g7, [%l7 + %i6] 0x88 nop set 0x20, %g5 stb %o6, [%l7 + %g5] nop set 0x60, %i3 lduh [%l7 + %i3], %l4 add %o2, %l6, %o3 nop set 0x14, %i0 ldsw [%l7 + %i0], %l1 set 0x30, %o1 ldda [%l7 + %o1] 0xe2, %l4 st %f2, [%l7 + 0x5C] set 0x24, %l4 swapa [%l7 + %l4] 0x80, %g4 nop set 0x68, %i4 stw %o4, [%l7 + %i4] nop set 0x5A, %o2 ldstub [%l7 + %o2], %i0 add %l7, 0x10, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x80, %o0, %o5 nop set 0x48, %l5 lduw [%l7 + %l5], %i5 set 0x7C, %l3 lda [%l7 + %l3] 0x89, %f1 set 0x40, %g7 ldda [%l7 + %g7] 0xd8, %f0 and %g3, %o7, %g2 set 0x10, %l2 lda [%l7 + %l2] 0x80, %f10 wr %i6, %l3, %set_softint nop set 0x60, %g1 ldx [%l7 + %g1], %o1 nop set 0x1C, %l6 swap [%l7 + %l6], %i4 set 0x51, %o7 ldstuba [%l7 + %o7] 0x89, %g1 st %f3, [%l7 + 0x24] nop set 0x08, %i2 stw %i7, [%l7 + %i2] nop set 0x68, %o5 ldsw [%l7 + %o5], %i2 be %xcc, loop_18 st %fsr, [%l7 + 0x10] set 0x44, %o0 swapa [%l7 + %o0] 0x89, %l0 loop_18: nop set 0x0C, %o4 sth %l2, [%l7 + %o4] wr %g0, 0x7, %fprs st %f8, [%l7 + 0x68] st %f30, [%l7 + 0x10] set 0x2C, %g4 swapa [%l7 + %g4] 0x88, %g5 add %l7, 0x64, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g7 casa [%l6] 0x80, %g7, %i3 nop set 0x66, %l0 sth %o6, [%l7 + %l0] nop set 0x78, %g6 std %f30, [%l7 + %g6] nop set 0x7C, %g3 lduw [%l7 + %g3], %l4 set 0x44, %i7 ldstuba [%l7 + %i7] 0x80, %l6 set 0x66, %o3 stba %o3, [%l7 + %o3] 0x89 nop set 0x6A, %o6 ldub [%l7 + %o6], %l1 nop set 0x50, %l1 ldd [%l7 + %l1], %f20 st %fsr, [%l7 + 0x20] add %l7, 0x30, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o2 casa [%l6] 0x89, %o2, %l5 nop set 0x70, %i5 stx %fsr, [%l7 + %i5] set 0x40, %i1 ldda [%l7 + %i1] 0xd0, %f16 st %fsr, [%l7 + 0x20] add %g4, %i0, %o4 st %f27, [%l7 + 0x2C] set 0x1C, %g2 sta %f30, [%l7 + %g2] 0x88 set 0x60, %g5 ldda [%l7 + %g5] 0x80, %o4 nop set 0x68, %i3 prefetch [%l7 + %i3], 3 nop set 0x17, %i6 ldstub [%l7 + %i6], %i5 and %o0, %g3, %g2 st %fsr, [%l7 + 0x1C] ld [%l7 + 0x3C], %f25 be,pn %icc, loop_19 add %i6, %o7, %l3 st %f7, [%l7 + 0x30] nop set 0x43, %o1 ldstub [%l7 + %o1], %i4 loop_19: and %g1, %i7, %o1 set 0x38, %l4 stxa %i2, [%l7 + %l4] 0x80 nop set 0x70, %i0 ldsh [%l7 + %i0], %l2 nop set 0x64, %i4 ldsb [%l7 + %i4], %l0 set 0x70, %l5 stwa %g6, [%l7 + %l5] 0x80 nop set 0x50, %l3 sth %g5, [%l7 + %l3] nop set 0x60, %o2 lduw [%l7 + %o2], %i1 set 0x50, %g7 ldxa [%l7 + %g7] 0x81, %g7 nop set 0x58, %l2 ldd [%l7 + %l2], %i2 nop set 0x36, %g1 ldstub [%l7 + %g1], %o6 nop set 0x78, %l6 std %l4, [%l7 + %l6] add %o3, %l6, %o2 set 0x48, %o7 stda %l0, [%l7 + %o7] 0xeb membar #Sync ld [%l7 + 0x2C], %f14 set 0x60, %i2 ldda [%l7 + %i2] 0xe3, %g4 ld [%l7 + 0x20], %f16 nop set 0x68, %o0 ldd [%l7 + %o0], %i0 st %fsr, [%l7 + 0x38] be,a %icc, loop_20 fpadd32 %f0, %f2, %f20 ld [%l7 + 0x3C], %f12 set 0x4D, %o4 ldstuba [%l7 + %o4] 0x81, %o4 loop_20: nop set 0x78, %g4 ldx [%l7 + %g4], %l5 nop set 0x58, %o5 ldsw [%l7 + %o5], %i5 set 0x40, %g6 ldda [%l7 + %g6] 0x88, %o0 nop set 0x1C, %g3 swap [%l7 + %g3], %g3 set 0x30, %l0 stxa %g2, [%l7 + %l0] 0xe2 membar #Sync nop set 0x51, %i7 ldstub [%l7 + %i7], %i6 nop set 0x63, %o3 ldub [%l7 + %o3], %o7 set 0x10, %o6 lda [%l7 + %o6] 0x89, %f8 add %l7, 0x0C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l3, %o5 nop set 0x49, %i5 ldub [%l7 + %i5], %i4 set 0x3C, %l1 lda [%l7 + %l1] 0x88, %f8 and %g1, %o1, %i7 nop set 0x50, %i1 std %i2, [%l7 + %i1] nop set 0x50, %g2 sth %l0, [%l7 + %g2] nop set 0x22, %i3 ldsb [%l7 + %i3], %l2 nop set 0x7C, %i6 lduw [%l7 + %i6], %g6 set 0x48, %g5 ldxa [%l7 + %g5] 0x81, %i1 nop set 0x32, %l4 lduh [%l7 + %l4], %g7 set 0x34, %o1 lda [%l7 + %o1] 0x80, %f28 set 0x0D, %i4 stba %g5, [%l7 + %i4] 0x81 nop set 0x78, %i0 ldx [%l7 + %i0], %i3 nop set 0x24, %l5 ldsh [%l7 + %l5], %l4 set 0x40, %o2 stda %f16, [%l7 + %o2] 0xc4 wr %o6, %l6, %y nop set 0x10, %g7 lduw [%l7 + %g7], %o2 nop set 0x58, %l2 ldd [%l7 + %l2], %f22 nop set 0x7F, %l3 ldstub [%l7 + %l3], %o3 set 0x40, %l6 stda %f0, [%l7 + %l6] 0xd2 bge %xcc, loop_21 nop set 0x18, %o7 ldd [%l7 + %o7], %l0 nop set 0x18, %g1 swap [%l7 + %g1], %i0 nop set 0x62, %o0 ldsh [%l7 + %o0], %o4 loop_21: nop set 0x1F, %i2 stba %l5, [%l7 + %i2] 0x89 st %fsr, [%l7 + 0x38] set 0x0C, %g4 stba %i5, [%l7 + %g4] 0x81 nop set 0x40, %o5 prefetch [%l7 + %o5], 0 set 0x50, %g6 stda %g4, [%l7 + %g6] 0xe3 membar #Sync or %o0, %g3, %i6 set 0x40, %g3 stda %f0, [%l7 + %g3] 0xf9 membar #Sync st %f13, [%l7 + 0x60] fpsub16s %f5, %f5, %f17 nop set 0x70, %o4 ldd [%l7 + %o4], %f8 nop set 0x60, %l0 ldsw [%l7 + %l0], %o7 nop set 0x55, %i7 ldstub [%l7 + %i7], %l3 set 0x2D, %o6 stba %g2, [%l7 + %o6] 0x89 or %o5, %i4, %o1 st %f28, [%l7 + 0x60] or %g1, %i7, %l0 nop set 0x48, %o3 sth %i2, [%l7 + %o3] nop set 0x48, %l1 prefetch [%l7 + %l1], 4 set 0x30, %i5 stxa %g6, [%l7 + %i5] 0xe3 membar #Sync add %l7, 0x68, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x89, %l2, %g7 set 0x40, %g2 ldda [%l7 + %g2] 0xd2, %f16 add %i1, %g5, %i3 wr %o6, %l6, %clear_softint nop set 0x50, %i3 std %o2, [%l7 + %i3] nop set 0x48, %i1 std %f12, [%l7 + %i1] st %f9, [%l7 + 0x0C] set 0x60, %g5 ldda [%l7 + %g5] 0xe2, %l4 set 0x40, %l4 ldda [%l7 + %l4] 0xd0, %f16 add %l7, 0x60, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l1, %o3 nop set 0x2E, %i6 sth %o4, [%l7 + %i6] set 0x58, %o1 stda %l4, [%l7 + %o1] 0x88 add %l7, 0x58, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i0, %g4 add %o0, %i5, %i6 wr %g3, %l3, %set_softint set 0x62, %i4 stha %o7, [%l7 + %i4] 0xea membar #Sync st %f12, [%l7 + 0x30] wr %o5, %g2, %clear_softint nop set 0x4A, %i0 lduh [%l7 + %i0], %i4 nop set 0x48, %o2 std %o0, [%l7 + %o2] nop set 0x20, %g7 ldd [%l7 + %g7], %g0 or %l0, %i2, %g6 nop set 0x70, %l2 ldx [%l7 + %l2], %l2 nop set 0x08, %l5 ldd [%l7 + %l5], %i6 nop set 0x40, %l6 ldd [%l7 + %l6], %f4 nop set 0x08, %l3 ldd [%l7 + %l3], %i0 nop set 0x3E, %g1 ldsb [%l7 + %g1], %g5 nop set 0x50, %o0 stx %i3, [%l7 + %o0] set 0x34, %i2 stwa %o6, [%l7 + %i2] 0xe2 membar #Sync nop set 0x50, %o7 ldx [%l7 + %o7], %g7 set 0x60, %g4 stda %o2, [%l7 + %g4] 0xe2 membar #Sync nop set 0x10, %o5 ldd [%l7 + %o5], %f18 set 0x10, %g3 stxa %l6, [%l7 + %g3] 0x81 nop set 0x68, %o4 ldsw [%l7 + %o4], %l4 nop set 0x20, %g6 stx %o3, [%l7 + %g6] set 0x40, %l0 stda %f0, [%l7 + %l0] 0x81 nop set 0x1F, %o6 stb %o4, [%l7 + %o6] nop set 0x22, %o3 ldsb [%l7 + %o3], %l5 set 0x27, %l1 ldstuba [%l7 + %l1] 0x89, %l1 nop set 0x20, %i7 std %i0, [%l7 + %i7] nop set 0x68, %i5 ldx [%l7 + %i5], %o0 st %fsr, [%l7 + 0x18] set 0x48, %g2 stxa %g4, [%l7 + %g2] 0x80 nop set 0x74, %i3 ldsw [%l7 + %i3], %i5 set 0x32, %g5 stha %g3, [%l7 + %g5] 0x89 nop set 0x68, %i1 stx %i6, [%l7 + %i1] set 0x44, %i6 lda [%l7 + %i6] 0x89, %f18 nop set 0x20, %l4 ldub [%l7 + %l4], %o7 set 0x17, %i4 ldstuba [%l7 + %i4] 0x81, %l3 add %g2, %i4, %o1 add %l7, 0x50, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x80, %g1, %l0 set 0x10, %i0 ldda [%l7 + %i0] 0x80, %i2 nop set 0x3C, %o1 ldsb [%l7 + %o1], %o5 nop set 0x0C, %o2 ldstub [%l7 + %o2], %l2 nop set 0x6A, %g7 lduh [%l7 + %g7], %g6 set 0x40, %l5 sta %f11, [%l7 + %l5] 0x80 nop set 0x4A, %l6 lduh [%l7 + %l6], %i7 ba,pn %icc, loop_22 nop set 0x74, %l3 lduh [%l7 + %l3], %i1 nop set 0x44, %l2 ldsw [%l7 + %l2], %i3 set 0x38, %g1 prefetcha [%l7 + %g1] 0x81, 1 loop_22: bne,a %icc, loop_23 bleu,a,pt %xcc, loop_24 nop set 0x50, %o0 std %f2, [%l7 + %o0] set 0x10, %o7 stwa %g7, [%l7 + %o7] 0xe2 membar #Sync loop_23: nop set 0x28, %i2 stx %fsr, [%l7 + %i2] loop_24: nop set 0x3C, %o5 sta %f3, [%l7 + %o5] 0x89 add %o2, %l6, %l4 st %fsr, [%l7 + 0x0C] or %o6, %o3, %o4 set 0x48, %g3 stxa %l5, [%l7 + %g3] 0xe3 membar #Sync add %l7, 0x58, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i0 casa [%l6] 0x89, %i0, %o0 set 0x70, %o4 swapa [%l7 + %o4] 0x88, %g4 set 0x60, %g6 sta %f20, [%l7 + %g6] 0x89 nop set 0x38, %l0 stx %fsr, [%l7 + %l0] nop set 0x08, %o6 ldx [%l7 + %o6], %i5 set 0x08, %o3 lda [%l7 + %o3] 0x80, %f5 nop set 0x20, %l1 lduh [%l7 + %l1], %g3 set 0x60, %g4 sta %f24, [%l7 + %g4] 0x80 set 0x68, %i5 stwa %i6, [%l7 + %i5] 0xeb membar #Sync nop set 0x56, %g2 ldub [%l7 + %g2], %l1 nop set 0x28, %i3 ldd [%l7 + %i3], %f14 add %o7, %l3, %i4 nop set 0x1C, %i7 lduw [%l7 + %i7], %o1 nop set 0x58, %g5 stw %g2, [%l7 + %g5] set 0x78, %i6 stba %g1, [%l7 + %i6] 0xe2 membar #Sync set 0x68, %l4 stwa %l0, [%l7 + %l4] 0xe3 membar #Sync nop set 0x7D, %i1 ldstub [%l7 + %i1], %i2 nop set 0x6C, %i4 prefetch [%l7 + %i4], 0 set 0x78, %i0 swapa [%l7 + %i0] 0x80, %l2 and %g6, %o5, %i7 st %fsr, [%l7 + 0x50] set 0x0A, %o1 stha %i3, [%l7 + %o1] 0x80 nop set 0x44, %g7 prefetch [%l7 + %g7], 1 set 0x60, %o2 stxa %g5, [%l7 + %o2] 0xea membar #Sync set 0x39, %l5 ldstuba [%l7 + %l5] 0x80, %i1 nop set 0x20, %l6 ldx [%l7 + %l6], %o2 membar #Sync set 0x40, %l3 ldda [%l7 + %l3] 0xf0, %f0 set 0x60, %l2 swapa [%l7 + %l2] 0x89, %l6 set 0x08, %o0 ldstuba [%l7 + %o0] 0x88, %l4 set 0x24, %g1 swapa [%l7 + %g1] 0x80, %g7 nop set 0x30, %o7 ldd [%l7 + %o7], %o6 st %f18, [%l7 + 0x24] nop set 0x7A, %o5 lduh [%l7 + %o5], %o4 nop set 0x58, %g3 ldx [%l7 + %g3], %o3 set 0x20, %o4 ldda [%l7 + %o4] 0x81, %l4 set 0x50, %g6 stxa %o0, [%l7 + %g6] 0x80 st %f0, [%l7 + 0x48] set 0x30, %i2 stda %g4, [%l7 + %i2] 0xe3 membar #Sync and %i0, %g3, %i6 set 0x38, %o6 stxa %l1, [%l7 + %o6] 0x89 nop set 0x44, %l0 swap [%l7 + %l0], %i5 set 0x7C, %l1 swapa [%l7 + %l1] 0x88, %o7 nop set 0x54, %g4 prefetch [%l7 + %g4], 1 fpadd32 %f26, %f30, %f20 add %i4, %l3, %g2 nop set 0x20, %i5 ldx [%l7 + %i5], %o1 nop set 0x16, %o3 lduh [%l7 + %o3], %g1 fpsub32 %f16, %f4, %f30 set 0x50, %g2 sta %f26, [%l7 + %g2] 0x81 set 0x68, %i3 stda %i2, [%l7 + %i3] 0x80 nop set 0x10, %g5 ldstub [%l7 + %g5], %l2 nop set 0x1A, %i7 ldstub [%l7 + %i7], %l0 set 0x40, %l4 ldda [%l7 + %l4] 0x80, %f0 set 0x30, %i1 stda %o4, [%l7 + %i1] 0x89 nop set 0x18, %i4 stx %g6, [%l7 + %i4] membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0xf8, %f16 nop set 0x60, %o1 prefetch [%l7 + %o1], 4 nop set 0x7C, %g7 lduw [%l7 + %g7], %i7 nop set 0x44, %o2 prefetch [%l7 + %o2], 4 set 0x40, %i0 stda %f16, [%l7 + %i0] 0xc0 nop set 0x10, %l5 stw %g5, [%l7 + %l5] nop set 0x40, %l6 ldd [%l7 + %l6], %f8 ld [%l7 + 0x0C], %f20 set 0x40, %l2 stda %f16, [%l7 + %l2] 0x80 set 0x60, %l3 stha %i1, [%l7 + %l3] 0xea membar #Sync nop set 0x60, %o0 stx %fsr, [%l7 + %o0] wr %i3, %o2, %ccr set 0x40, %g1 ldda [%l7 + %g1] 0xd0, %f0 membar #Sync set 0x40, %o5 ldda [%l7 + %o5] 0xf9, %f16 and %l4, %l6, %o6 set 0x40, %g3 stda %f16, [%l7 + %g3] 0xf1 membar #Sync set 0x58, %o4 stda %g6, [%l7 + %o4] 0xeb membar #Sync set 0x34, %o7 ldstuba [%l7 + %o7] 0x89, %o4 set 0x50, %i2 prefetcha [%l7 + %i2] 0x89, 3 set 0x5F, %o6 stba %o0, [%l7 + %o6] 0x89 st %fsr, [%l7 + 0x70] nop set 0x20, %l0 stx %o3, [%l7 + %l0] nop set 0x74, %g6 ldsh [%l7 + %g6], %g4 set 0x28, %g4 stha %g3, [%l7 + %g4] 0x80 set 0x74, %l1 stwa %i0, [%l7 + %l1] 0xea membar #Sync and %i6, %i5, %l1 nop set 0x30, %i5 swap [%l7 + %i5], %o7 set 0x64, %o3 lda [%l7 + %o3] 0x80, %f7 or %l3, %g2, %i4 add %g1, %i2, %o1 st %fsr, [%l7 + 0x70] nop set 0x50, %g2 stx %fsr, [%l7 + %g2] nop set 0x48, %i3 std %f14, [%l7 + %i3] nop set 0x60, %g5 stx %fsr, [%l7 + %g5] nop set 0x71, %i7 ldstub [%l7 + %i7], %l2 nop set 0x70, %l4 stx %fsr, [%l7 + %l4] st %f28, [%l7 + 0x0C] set 0x50, %i1 swapa [%l7 + %i1] 0x81, %o5 set 0x60, %i6 ldxa [%l7 + %i6] 0x89, %g6 set 0x78, %o1 ldxa [%l7 + %o1] 0x81, %l0 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr nop set 0x74, %g7 ldsw [%l7 + %g7], %i3 add %g5, %o2, %l6 ld [%l7 + 0x4C], %f18 nop set 0x08, %o2 ldd [%l7 + %o2], %o6 add %l4, %g7, %l5 add %l7, 0x48, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x89, %o0, %o4 st %f30, [%l7 + 0x60] nop set 0x64, %i4 stw %g4, [%l7 + %i4] nop set 0x08, %l5 lduh [%l7 + %l5], %o3 set 0x40, %l6 stda %f0, [%l7 + %l6] 0xf9 membar #Sync set 0x48, %i0 stxa %i0, [%l7 + %i0] 0x81 nop set 0x30, %l3 ldd [%l7 + %l3], %f2 set 0x08, %o0 ldstuba [%l7 + %o0] 0x89, %g3 st %f14, [%l7 + 0x18] and %i6, %i5, %l1 nop set 0x09, %l2 ldsb [%l7 + %l2], %o7 nop set 0x28, %o5 ldx [%l7 + %o5], %l3 set 0x40, %g1 ldda [%l7 + %g1] 0xd2, %f0 nop set 0x40, %o4 stx %i4, [%l7 + %o4] and %g2, %g1, %o1 ld [%l7 + 0x28], %f2 set 0x60, %g3 sta %f20, [%l7 + %g3] 0x89 nop set 0x18, %i2 ldd [%l7 + %i2], %l2 nop set 0x7C, %o7 ldsw [%l7 + %o7], %o5 wr %i2, %g6, %ccr nop set 0x2F, %o6 ldstub [%l7 + %o6], %l0 set 0x20, %g6 lda [%l7 + %g6] 0x89, %f10 set 0x50, %l0 stda %i6, [%l7 + %l0] 0x80 set 0x50, %g4 stwa %i3, [%l7 + %g4] 0xe2 membar #Sync nop set 0x0C, %i5 sth %g5, [%l7 + %i5] nop set 0x14, %o3 swap [%l7 + %o3], %o2 set 0x40, %g2 stda %f16, [%l7 + %g2] 0x81 set 0x20, %l1 ldda [%l7 + %l1] 0xe3, %i0 st %f22, [%l7 + 0x44] nop set 0x6D, %g5 ldub [%l7 + %g5], %l6 nop set 0x40, %i7 stx %l4, [%l7 + %i7] nop set 0x60, %l4 stw %o6, [%l7 + %l4] nop set 0x7E, %i3 ldsb [%l7 + %i3], %l5 set 0x40, %i6 stda %f0, [%l7 + %i6] 0x88 nop set 0x68, %o1 stx %g7, [%l7 + %o1] nop set 0x50, %g7 ldd [%l7 + %g7], %o4 nop set 0x28, %o2 std %g4, [%l7 + %o2] nop set 0x38, %i1 ldd [%l7 + %i1], %o2 nop set 0x20, %i4 ldd [%l7 + %i4], %i0 set 0x0C, %l6 stwa %g3, [%l7 + %l6] 0x89 and %o0, %i6, %l1 or %i5, %l3, %i4 set 0x30, %i0 stba %o7, [%l7 + %i0] 0xea membar #Sync nop set 0x3A, %l3 sth %g1, [%l7 + %l3] nop set 0x70, %l5 std %f22, [%l7 + %l5] nop set 0x20, %l2 ldub [%l7 + %l2], %o1 wr %g2, %o5, %clear_softint set 0x40, %o0 stwa %l2, [%l7 + %o0] 0x88 nop set 0x26, %o5 lduh [%l7 + %o5], %i2 nop set 0x70, %o4 ldx [%l7 + %o4], %l0 nop set 0x30, %g3 stw %g6, [%l7 + %g3] nop set 0x2A, %g1 sth %i3, [%l7 + %g1] set 0x78, %o7 stwa %i7, [%l7 + %o7] 0xe2 membar #Sync nop set 0x72, %i2 ldsb [%l7 + %i2], %o2 add %l7, 0x40, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g5, %i1 add %l6, %l4, %o6 wr %l5, %g7, %sys_tick nop set 0x50, %g6 std %f14, [%l7 + %g6] fpsub32s %f13, %f17, %f30 fpsub16 %f28, %f2, %f0 nop set 0x20, %o6 std %f18, [%l7 + %o6] nop set 0x78, %g4 stx %fsr, [%l7 + %g4] nop set 0x76, %l0 ldsh [%l7 + %l0], %g4 nop set 0x18, %i5 ldsw [%l7 + %i5], %o3 nop set 0x34, %o3 swap [%l7 + %o3], %o4 set 0x40, %g2 ldda [%l7 + %g2] 0x89, %f16 nop set 0x7C, %l1 lduh [%l7 + %l1], %i0 set 0x2C, %g5 stwa %o0, [%l7 + %g5] 0x88 bgu,a %xcc, loop_25 fpsub32s %f5, %f6, %f11 and %i6, %l1, %i5 nop set 0x4E, %i7 ldsh [%l7 + %i7], %l3 loop_25: nop set 0x78, %i3 stda %g2, [%l7 + %i3] 0xe2 membar #Sync set 0x2C, %l4 swapa [%l7 + %l4] 0x88, %i4 nop set 0x28, %o1 stw %o7, [%l7 + %o1] set 0x68, %i6 stxa %g1, [%l7 + %i6] 0xea membar #Sync nop set 0x30, %g7 std %g2, [%l7 + %g7] nop set 0x74, %i1 swap [%l7 + %i1], %o1 set 0x40, %i4 stda %f16, [%l7 + %i4] 0xf8 membar #Sync nop set 0x2A, %l6 ldsh [%l7 + %l6], %l2 st %f28, [%l7 + 0x48] set 0x40, %o2 stda %f0, [%l7 + %o2] 0xd8 nop set 0x2A, %l3 sth %o5, [%l7 + %l3] nop set 0x58, %i0 stx %i2, [%l7 + %i0] nop set 0x38, %l5 ldsb [%l7 + %l5], %l0 set 0x08, %l2 prefetcha [%l7 + %l2] 0x80, 0 nop set 0x38, %o0 ldstub [%l7 + %o0], %i3 nop set 0x2C, %o5 swap [%l7 + %o5], %i7 set 0x44, %g3 swapa [%l7 + %g3] 0x80, %g5 nop set 0x64, %g1 lduw [%l7 + %g1], %i1 nop set 0x28, %o7 ldd [%l7 + %o7], %f28 nop set 0x78, %i2 lduh [%l7 + %i2], %o2 nop set 0x3B, %o4 ldsb [%l7 + %o4], %l6 nop nop setx 0x7AFEC1852146ED93, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f4 setx 0xC249772815747BC0, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f28 fdivd %f28, %f4, %f10 and %l4, %o6, %l5 nop set 0x30, %g6 std %g6, [%l7 + %g6] set 0x20, %g4 lda [%l7 + %g4] 0x80, %f7 set 0x70, %l0 stxa %g4, [%l7 + %l0] 0xe3 membar #Sync set 0x78, %i5 swapa [%l7 + %i5] 0x89, %o4 set , %o3 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 0: ! ! Type l : 1266 ! Type a : 27 ! Type cti : 25 ! Type x : 530 ! Type f : 29 ! Type i : 123 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Thread 1 Start ! .global thread_1 thread_1: mov %l7, %g1 !# Set %cwp for 8 windows !# This threads memory space into each %l7 wrpr %g0, 0x7, %cwp mov %g1, %l7 wrpr %g0, 0x6, %cwp mov %g1, %l7 wrpr %g0, 0x5, %cwp mov %g1, %l7 wrpr %g0, 0x4, %cwp mov %g1, %l7 wrpr %g0, 0x3, %cwp mov %g1, %l7 wrpr %g0, 0x2, %cwp mov %g1, %l7 wrpr %g0, 0x1, %cwp mov %g1, %l7 wrpr %g0, 0x0, %cwp mov %g1, %l7 !# Set %fsr setx 0x0000000000400000, %l0, %l6 !# no post process stx %l6, [%l7 + 0x0] !# no post process ldx [%l7 + 0x0], %fsr !# no post process wr %g0, 0x80, %asi !# no post process !# Initialize registers .. !# Global registers set 0xE, %g1 set 0x3, %g2 set 0x2, %g3 set 0xE, %g4 set 0xE, %g5 set 0x2, %g6 set 0xD, %g7 !# Input registers set -0x7, %i0 set -0x9, %i1 set -0x7, %i2 set -0x1, %i3 set -0x1, %i4 set -0x8, %i5 set -0x7, %i6 set -0xA, %i7 !# Local registers set 0x0BB2378A, %l0 set 0x5A488A27, %l1 set 0x04F5CFED, %l2 set 0x1AFE7058, %l3 set 0x69FEE86E, %l4 set 0x4CA9F6B7, %l5 set 0x03B330FF, %l6 !# Output registers set 0x1896, %o0 set -0x1967, %o1 set 0x10D5, %o2 set 0x09D6, %o3 set 0x16A9, %o4 set -0x06C9, %o5 set 0x018F, %o6 set -0x0377, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004) INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9) INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905) INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007) INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710) INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80) INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D) INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3) INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8) INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB) INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921) INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813) INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359) INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82) INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67) INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52) !# Execute Main Diag .. nop set 0x74, %o6 ldsw [%l7 + %o6], %i0 fpadd16 %f6, %f18, %f18 or %o3, %o0, %i6 set 0x40, %g2 lda [%l7 + %g2] 0x89, %f9 set 0x44, %g5 lda [%l7 + %g5] 0x89, %f28 set 0x3A, %l1 ldstuba [%l7 + %l1] 0x80, %i5 nop set 0x44, %i7 swap [%l7 + %i7], %l1 set 0x20, %i3 stxa %l3, [%l7 + %i3] 0x88 nop set 0x4F, %o1 ldub [%l7 + %o1], %g3 set 0x40, %i6 ldda [%l7 + %i6] 0x81, %f0 set 0x32, %l4 stha %i4, [%l7 + %l4] 0x88 nop set 0x78, %i1 std %g0, [%l7 + %i1] nop set 0x58, %i4 std %g2, [%l7 + %i4] set 0x0C, %l6 swapa [%l7 + %l6] 0x88, %o7 nop set 0x78, %o2 ldd [%l7 + %o2], %f12 set 0x50, %g7 sta %f1, [%l7 + %g7] 0x80 set 0x5B, %l3 stba %o1, [%l7 + %l3] 0xea membar #Sync nop set 0x13, %i0 ldstub [%l7 + %i0], %l2 nop set 0x20, %l5 stx %fsr, [%l7 + %l5] nop set 0x08, %l2 std %f10, [%l7 + %l2] add %o5, %i2, %l0 nop set 0x64, %o0 lduh [%l7 + %o0], %g6 set 0x58, %o5 stda %i6, [%l7 + %o5] 0xe3 membar #Sync set 0x68, %g3 prefetcha [%l7 + %g3] 0x81, 1 nop set 0x28, %g1 ldd [%l7 + %g1], %f28 set 0x6E, %o7 ldstuba [%l7 + %o7] 0x88, %i1 set 0x34, %i2 sta %f20, [%l7 + %i2] 0x81 set 0x10, %g6 ldxa [%l7 + %g6] 0x80, %i3 wr %l6, %o2, %ccr nop set 0x4C, %o4 lduh [%l7 + %o4], %o6 nop set 0x50, %l0 std %f4, [%l7 + %l0] membar #Sync set 0x40, %i5 ldda [%l7 + %i5] 0xf1, %f0 add %l5, %l4, %g4 fpsub16 %f26, %f18, %f8 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o4, %g7 nop set 0x70, %o3 std %f26, [%l7 + %o3] nop set 0x3B, %o6 ldstub [%l7 + %o6], %o3 ba,a %xcc, loop_26 st %fsr, [%l7 + 0x78] add %l7, 0x60, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i0, %o0 loop_26: nop set 0x50, %g4 stda %i6, [%l7 + %g4] 0x89 nop set 0x44, %g5 lduh [%l7 + %g5], %i5 set 0x48, %g2 swapa [%l7 + %g2] 0x88, %l3 wr %g3, %l1, %softint set 0x30, %i7 ldxa [%l7 + %i7] 0x88, %g1 nop set 0x48, %l1 ldx [%l7 + %l1], %g2 nop set 0x25, %i3 ldstub [%l7 + %i3], %o7 set 0x6B, %o1 stba %i4, [%l7 + %o1] 0xeb membar #Sync nop set 0x74, %l4 lduw [%l7 + %l4], %o1 nop set 0x78, %i1 ldd [%l7 + %i1], %f6 ld [%l7 + 0x28], %f25 set 0x63, %i4 ldstuba [%l7 + %i4] 0x81, %l2 add %l7, 0x44, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i2, %l0 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x029, %sys_tick_cmpr set 0x30, %i6 prefetcha [%l7 + %i6] 0x89, 2 ba,a %icc, loop_27 fpsub16 %f26, %f8, %f24 st %fsr, [%l7 + 0x70] set 0x58, %o2 ldxa [%l7 + %o2] 0x88, %g5 loop_27: nop set 0x30, %g7 stx %fsr, [%l7 + %g7] add %l7, 0x58, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i3 casa [%l6] 0x80, %i3, %i1 nop set 0x48, %l6 ldd [%l7 + %l6], %o2 set 0x2C, %i0 swapa [%l7 + %i0] 0x80, %o6 nop set 0x3C, %l3 prefetch [%l7 + %l3], 2 set 0x28, %l2 stda %i6, [%l7 + %l2] 0xea membar #Sync set 0x74, %l5 stwa %l4, [%l7 + %l5] 0x89 nop set 0x30, %o0 swap [%l7 + %o0], %g4 nop set 0x70, %g3 prefetch [%l7 + %g3], 1 set 0x48, %o5 stxa %l5, [%l7 + %o5] 0xe3 membar #Sync nop set 0x3A, %g1 ldub [%l7 + %g1], %o4 add %l7, 0x50, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g7, %i0 fpadd32s %f18, %f23, %f5 nop nop setx 0x6E3B5E4575B91C29, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f18 setx 0x6FAC766FBE33021C, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f10 fdivd %f10, %f18, %f22 set 0x3C, %o7 sta %f18, [%l7 + %o7] 0x89 nop set 0x68, %i2 ldd [%l7 + %i2], %o2 nop set 0x10, %o4 stx %fsr, [%l7 + %o4] nop set 0x1C, %l0 ldsh [%l7 + %l0], %i6 set 0x30, %i5 ldxa [%l7 + %i5] 0x80, %i5 set 0x40, %o3 ldda [%l7 + %o3] 0x80, %f16 ld [%l7 + 0x1C], %f31 set 0x38, %o6 swapa [%l7 + %o6] 0x89, %l3 and %g3, %o0, %l1 add %g2, %g1, %i4 nop set 0x14, %g4 prefetch [%l7 + %g4], 3 wr %o7, %o1, %softint set 0x40, %g5 stda %f0, [%l7 + %g5] 0xc0 add %l7, 0x40, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l2, %i2 set 0x68, %g6 sta %f12, [%l7 + %g6] 0x81 set 0x40, %g2 stba %o5, [%l7 + %g2] 0x88 nop set 0x40, %i7 ldd [%l7 + %i7], %i6 set 0x18, %i3 stda %g6, [%l7 + %i3] 0xeb membar #Sync add %l7, 0x14, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l0, %g5 add %i1, %o2, %i3 fpsub32 %f2, %f20, %f0 set 0x33, %l1 ldstuba [%l7 + %l1] 0x89, %l6 add %o6, %g4, %l4 set 0x20, %o1 stda %l4, [%l7 + %o1] 0xea membar #Sync nop set 0x78, %l4 stx %fsr, [%l7 + %l4] nop set 0x71, %i1 ldstub [%l7 + %i1], %g7 nop set 0x40, %i6 ldsh [%l7 + %i6], %o4 set 0x08, %i4 stxa %i0, [%l7 + %i4] 0xea membar #Sync nop set 0x30, %o2 stx %i6, [%l7 + %o2] nop set 0x18, %g7 std %i4, [%l7 + %g7] st %fsr, [%l7 + 0x78] nop set 0x7E, %l6 ldub [%l7 + %l6], %l3 set 0x60, %l3 prefetcha [%l7 + %l3] 0x80, 3 and %o3, %l1, %g2 nop set 0x50, %l2 swap [%l7 + %l2], %g1 ld [%l7 + 0x0C], %f19 nop set 0x10, %l5 stx %fsr, [%l7 + %l5] set 0x68, %i0 prefetcha [%l7 + %i0] 0x88, 0 nop set 0x78, %o0 ldd [%l7 + %o0], %o0 and %o1, %o7, %i2 nop set 0x30, %o5 ldstub [%l7 + %o5], %l2 wr %g0, 0x4, %fprs nop set 0x12, %g1 sth %i7, [%l7 + %g1] set 0x10, %g3 prefetcha [%l7 + %g3] 0x88, 2 set 0x40, %o7 ldxa [%l7 + %o7] 0x89, %i1 set 0x40, %i2 stda %f16, [%l7 + %i2] 0xf8 membar #Sync nop set 0x18, %o4 stw %o2, [%l7 + %o4] set 0x71, %i5 ldstuba [%l7 + %i5] 0x81, %l0 set 0x0A, %l0 stba %i3, [%l7 + %l0] 0x81 add %l6, %o6, %l4 set 0x40, %o6 stda %f16, [%l7 + %o6] 0xc0 membar #Sync set 0x40, %o3 ldda [%l7 + %o3] 0xf8, %f0 add %g4, %l5, %g7 nop set 0x42, %g4 ldsb [%l7 + %g4], %i0 nop set 0x18, %g5 std %f22, [%l7 + %g5] set 0x70, %g6 ldda [%l7 + %g6] 0xea, %o4 nop set 0x50, %g2 lduh [%l7 + %g2], %i5 nop set 0x12, %i3 sth %i6, [%l7 + %i3] set 0x24, %i7 sta %f29, [%l7 + %i7] 0x81 add %g3, %o3, %l1 add %l7, 0x08, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l3 casa [%l6] 0x89, %l3, %g1 set 0x50, %o1 ldxa [%l7 + %o1] 0x80, %g2 nop set 0x3D, %l1 ldsb [%l7 + %l1], %i4 bge,pt %icc, loop_28 nop set 0x50, %l4 std %o0, [%l7 + %l4] set 0x38, %i6 stxa %o0, [%l7 + %i6] 0x89 loop_28: nop set 0x7E, %i4 stha %o7, [%l7 + %i4] 0x89 nop set 0x18, %i1 ldstub [%l7 + %i1], %l2 nop set 0x58, %g7 std %i2, [%l7 + %g7] nop set 0x6E, %l6 lduh [%l7 + %l6], %o5 set 0x3D, %o2 stba %g6, [%l7 + %o2] 0x89 set 0x38, %l2 sta %f14, [%l7 + %l2] 0x80 nop set 0x3D, %l3 stb %g5, [%l7 + %l3] nop set 0x18, %l5 prefetch [%l7 + %l5], 0 and %i1, %o2, %i7 nop set 0x2C, %i0 stw %l0, [%l7 + %i0] nop set 0x0B, %o0 stb %l6, [%l7 + %o0] set 0x26, %g1 stba %i3, [%l7 + %g1] 0xe3 membar #Sync nop set 0x1C, %o5 stb %o6, [%l7 + %o5] or %l4, %g4, %l5 nop set 0x38, %g3 sth %i0, [%l7 + %g3] set 0x78, %o7 stwa %g7, [%l7 + %o7] 0x89 nop set 0x43, %i2 stb %o4, [%l7 + %i2] nop set 0x35, %i5 ldub [%l7 + %i5], %i5 nop set 0x78, %l0 stb %i6, [%l7 + %l0] set 0x13, %o4 ldstuba [%l7 + %o4] 0x89, %o3 nop set 0x5A, %o6 sth %g3, [%l7 + %o6] nop set 0x78, %g4 std %f18, [%l7 + %g4] nop set 0x22, %g5 stb %l3, [%l7 + %g5] set 0x34, %g6 stwa %l1, [%l7 + %g6] 0x88 nop set 0x41, %g2 ldsb [%l7 + %g2], %g1 ld [%l7 + 0x38], %f11 nop set 0x7A, %o3 lduh [%l7 + %o3], %i4 set 0x6C, %i7 stwa %o1, [%l7 + %i7] 0x81 set 0x7C, %i3 swapa [%l7 + %i3] 0x89, %g2 nop set 0x11, %l1 ldstub [%l7 + %l1], %o7 ble,pn %icc, loop_29 nop set 0x6E, %o1 sth %l2, [%l7 + %o1] nop set 0x70, %l4 stx %i2, [%l7 + %l4] set 0x60, %i6 stda %o0, [%l7 + %i6] 0xea membar #Sync loop_29: nop set 0x10, %i4 std %f12, [%l7 + %i4] nop set 0x30, %i1 lduw [%l7 + %i1], %g6 set 0x70, %g7 prefetcha [%l7 + %g7] 0x89, 4 set 0x68, %o2 stwa %o5, [%l7 + %o2] 0xeb membar #Sync set 0x60, %l2 stda %i0, [%l7 + %l2] 0x89 set 0x5E, %l3 stba %o2, [%l7 + %l3] 0x88 nop set 0x20, %l6 prefetch [%l7 + %l6], 1 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xCFC, %tick_cmpr nop set 0x12, %i0 lduh [%l7 + %i0], %i3 nop set 0x60, %o0 prefetch [%l7 + %o0], 0 wr %o6, %l0, %y nop set 0x5C, %g1 lduw [%l7 + %g1], %l4 nop set 0x58, %l5 swap [%l7 + %l5], %g4 nop set 0x08, %o5 ldd [%l7 + %o5], %i0 nop set 0x77, %o7 ldsb [%l7 + %o7], %g7 set 0x50, %i2 stxa %l5, [%l7 + %i2] 0x80 nop set 0x38, %g3 ldx [%l7 + %g3], %o4 set 0x68, %i5 ldstuba [%l7 + %i5] 0x80, %i6 st %f14, [%l7 + 0x54] nop set 0x57, %o4 ldstub [%l7 + %o4], %i5 set 0x58, %o6 stda %o2, [%l7 + %o6] 0xe3 membar #Sync nop set 0x38, %g4 ldx [%l7 + %g4], %l3 set 0x30, %g5 ldda [%l7 + %g5] 0xe2, %g2 bg,pt %icc, loop_30 st %fsr, [%l7 + 0x44] nop set 0x17, %g6 ldstub [%l7 + %g6], %g1 set 0x16, %g2 stha %i4, [%l7 + %g2] 0xeb membar #Sync loop_30: nop set 0x10, %o3 std %l0, [%l7 + %o3] nop set 0x18, %i7 ldsb [%l7 + %i7], %g2 nop set 0x18, %l0 ldx [%l7 + %l0], %o7 st %fsr, [%l7 + 0x08] set 0x64, %i3 lda [%l7 + %i3] 0x81, %f20 set 0x26, %l1 stha %l2, [%l7 + %l1] 0xeb membar #Sync nop set 0x38, %o1 stx %fsr, [%l7 + %o1] add %o1, %o0, %g6 nop set 0x58, %l4 std %f6, [%l7 + %l4] nop set 0x50, %i6 ldd [%l7 + %i6], %f26 nop set 0x34, %i4 lduw [%l7 + %i4], %g5 set 0x20, %g7 stba %o5, [%l7 + %g7] 0xe3 membar #Sync nop set 0x12, %i1 stb %i2, [%l7 + %i1] add %l7, 0x18, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o2 casa [%l6] 0x80, %o2, %i7 set 0x40, %o2 sta %f29, [%l7 + %o2] 0x81 nop set 0x48, %l3 ldd [%l7 + %l3], %i6 nop set 0x1E, %l2 stb %i1, [%l7 + %l2] set 0x50, %i0 prefetcha [%l7 + %i0] 0x89, 2 nop set 0x54, %l6 prefetch [%l7 + %l6], 0 nop set 0x20, %o0 ldd [%l7 + %o0], %f26 nop set 0x30, %l5 ldd [%l7 + %l5], %f8 nop set 0x48, %o5 ldsw [%l7 + %o5], %l0 nop set 0x5E, %g1 sth %o6, [%l7 + %g1] set 0x58, %o7 stxa %l4, [%l7 + %o7] 0x80 st %fsr, [%l7 + 0x18] set 0x66, %g3 stha %g4, [%l7 + %g3] 0x80 nop set 0x10, %i5 stx %fsr, [%l7 + %i5] nop set 0x50, %o4 ldx [%l7 + %o4], %i0 set 0x40, %i2 stda %f0, [%l7 + %i2] 0xf1 membar #Sync ld [%l7 + 0x3C], %f6 nop set 0x58, %g4 stx %fsr, [%l7 + %g4] set 0x60, %o6 stxa %g7, [%l7 + %o6] 0x89 set 0x5C, %g6 sta %f31, [%l7 + %g6] 0x80 set 0x58, %g5 swapa [%l7 + %g5] 0x88, %l5 nop set 0x10, %o3 ldx [%l7 + %o3], %o4 set 0x34, %g2 stwa %i5, [%l7 + %g2] 0xeb membar #Sync nop set 0x18, %l0 stx %o3, [%l7 + %l0] nop set 0x2C, %i3 swap [%l7 + %i3], %l3 nop set 0x1C, %l1 ldsh [%l7 + %l1], %i6 set 0x57, %o1 stba %g3, [%l7 + %o1] 0x81 nop set 0x7B, %i7 ldub [%l7 + %i7], %i4 and %g1, %g2, %o7 add %l7, 0x28, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x80, %l2, %o1 nop set 0x1C, %l4 prefetch [%l7 + %l4], 4 set 0x18, %i4 prefetcha [%l7 + %i4] 0x88, 1 set 0x48, %g7 ldxa [%l7 + %g7] 0x81, %g6 nop set 0x3C, %i1 swap [%l7 + %i1], %l1 set 0x34, %i6 lda [%l7 + %i6] 0x81, %f29 set 0x40, %l3 ldda [%l7 + %l3] 0x88, %f16 fpadd32 %f12, %f16, %f26 nop set 0x5C, %l2 ldub [%l7 + %l2], %g5 nop set 0x50, %o2 stx %fsr, [%l7 + %o2] set 0x30, %l6 stwa %o5, [%l7 + %l6] 0xe2 membar #Sync fpadd16s %f24, %f19, %f3 set 0x40, %o0 stda %f0, [%l7 + %o0] 0xda and %o2, %i2, %i7 or %i1, %i3, %l0 add %l7, 0x24, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l6, %l4 set 0x78, %l5 ldstuba [%l7 + %l5] 0x80, %o6 nop set 0x10, %i0 ldd [%l7 + %i0], %g4 set 0x58, %o5 lda [%l7 + %o5] 0x89, %f31 bn,a,pt %xcc, loop_31 ld [%l7 + 0x38], %f13 bgu,pn %xcc, loop_32 nop set 0x3A, %g1 sth %g7, [%l7 + %g1] loop_31: nop set 0x7D, %g3 ldstub [%l7 + %g3], %l5 set 0x40, %i5 stda %f16, [%l7 + %i5] 0xd0 loop_32: nop set 0x78, %o4 swapa [%l7 + %o4] 0x80, %i0 set 0x28, %i2 ldstuba [%l7 + %i2] 0x80, %i5 ld [%l7 + 0x5C], %f10 set 0x60, %g4 ldstuba [%l7 + %g4] 0x88, %o3 nop set 0x08, %o7 ldd [%l7 + %o7], %f20 nop set 0x3C, %o6 swap [%l7 + %o6], %o4 ld [%l7 + 0x34], %f27 nop set 0x57, %g5 ldsb [%l7 + %g5], %i6 nop set 0x4C, %o3 swap [%l7 + %o3], %l3 set 0x70, %g2 ldxa [%l7 + %g2] 0x88, %i4 set 0x28, %g6 stwa %g1, [%l7 + %g6] 0xeb membar #Sync nop set 0x14, %i3 ldsw [%l7 + %i3], %g2 nop set 0x44, %l1 stb %g3, [%l7 + %l1] set 0x28, %l0 lda [%l7 + %l0] 0x80, %f11 set 0x38, %o1 swapa [%l7 + %o1] 0x80, %l2 nop set 0x58, %i7 ldd [%l7 + %i7], %o0 set 0x08, %l4 swapa [%l7 + %l4] 0x88, %o0 nop set 0x70, %i4 std %f14, [%l7 + %i4] set 0x38, %g7 sta %f28, [%l7 + %g7] 0x81 set 0x32, %i1 ldstuba [%l7 + %i1] 0x88, %g6 set 0x08, %i6 sta %f17, [%l7 + %i6] 0x89 nop set 0x78, %l2 ldstub [%l7 + %l2], %l1 nop set 0x08, %o2 stw %o7, [%l7 + %o2] set 0x26, %l6 stha %g5, [%l7 + %l6] 0xeb membar #Sync set 0x14, %l3 lda [%l7 + %l3] 0x81, %f11 nop set 0x58, %l5 ldd [%l7 + %l5], %o4 or %i2, %i7, %o2 or %i3, %i1, %l0 nop set 0x46, %o0 sth %l6, [%l7 + %o0] nop set 0x40, %o5 ldd [%l7 + %o5], %f10 st %fsr, [%l7 + 0x4C] set 0x0C, %i0 stwa %l4, [%l7 + %i0] 0xea membar #Sync nop set 0x10, %g3 ldub [%l7 + %g3], %o6 nop set 0x29, %g1 ldstub [%l7 + %g1], %g4 nop set 0x50, %o4 swap [%l7 + %o4], %g7 set 0x1B, %i2 ldstuba [%l7 + %i2] 0x88, %l5 st %fsr, [%l7 + 0x1C] set 0x20, %i5 sta %f3, [%l7 + %i5] 0x88 or %i0, %i5, %o3 wr %g0, 0x6, %fprs nop set 0x14, %g4 lduw [%l7 + %g4], %l3 nop set 0x26, %o7 sth %i4, [%l7 + %o7] st %f17, [%l7 + 0x14] bn,pn %xcc, loop_33 and %g2, %g3, %g1 set 0x50, %o6 stxa %o1, [%l7 + %o6] 0xe3 membar #Sync loop_33: nop set 0x48, %o3 stw %o0, [%l7 + %o3] add %l7, 0x28, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g6, %l2 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xd2 st %fsr, [%l7 + 0x28] add %l7, 0x74, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l1 casa [%l6] 0x81, %l1, %o7 nop set 0x14, %g6 swap [%l7 + %g6], %g5 nop set 0x68, %i3 ldx [%l7 + %i3], %i2 nop set 0x40, %l1 std %f16, [%l7 + %l1] nop set 0x18, %g5 std %o4, [%l7 + %g5] nop set 0x3A, %o1 ldstub [%l7 + %o1], %i7 add %i3, %i1, %l0 set 0x58, %l0 ldxa [%l7 + %l0] 0x89, %o2 nop set 0x7C, %i7 ldsw [%l7 + %i7], %l6 nop set 0x34, %l4 ldsh [%l7 + %l4], %l4 set 0x55, %g7 ldstuba [%l7 + %g7] 0x81, %g4 set 0x60, %i1 stxa %g7, [%l7 + %i1] 0xeb membar #Sync nop set 0x78, %i6 ldx [%l7 + %i6], %l5 set 0x70, %i4 stda %i0, [%l7 + %i4] 0xe3 membar #Sync set 0x6C, %o2 stwa %i5, [%l7 + %o2] 0x81 nop set 0x5C, %l2 lduw [%l7 + %l2], %o3 nop set 0x2B, %l6 stb %i6, [%l7 + %l6] nop set 0x1E, %l5 ldsb [%l7 + %l5], %o4 nop set 0x28, %l3 stx %o6, [%l7 + %l3] set 0x0F, %o5 ldstuba [%l7 + %o5] 0x88, %l3 set 0x53, %i0 ldstuba [%l7 + %i0] 0x80, %i4 nop set 0x16, %o0 ldsb [%l7 + %o0], %g3 set 0x40, %g1 stda %f0, [%l7 + %g1] 0x88 set 0x40, %g3 ldda [%l7 + %g3] 0xd2, %f16 nop set 0x38, %o4 swap [%l7 + %o4], %g1 set 0x40, %i5 stda %f16, [%l7 + %i5] 0xda set 0x50, %i2 stha %g2, [%l7 + %i2] 0xeb membar #Sync st %fsr, [%l7 + 0x78] nop set 0x60, %o7 prefetch [%l7 + %o7], 0 nop set 0x70, %g4 std %o0, [%l7 + %g4] nop set 0x51, %o3 ldstub [%l7 + %o3], %o1 set 0x48, %g2 stwa %l2, [%l7 + %g2] 0xe3 membar #Sync nop set 0x60, %g6 ldx [%l7 + %g6], %g6 nop set 0x18, %o6 std %f2, [%l7 + %o6] set 0x40, %l1 stda %f16, [%l7 + %l1] 0xf1 membar #Sync set 0x68, %i3 stda %l0, [%l7 + %i3] 0xe2 membar #Sync add %l7, 0x18, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o7 casa [%l6] 0x80, %o7, %g5 set 0x50, %o1 ldxa [%l7 + %o1] 0x80, %i2 nop set 0x20, %g5 prefetch [%l7 + %g5], 2 nop set 0x20, %i7 std %f8, [%l7 + %i7] nop set 0x14, %l4 prefetch [%l7 + %l4], 2 nop set 0x7A, %l0 ldub [%l7 + %l0], %i7 membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0xf8, %f0 set 0x0C, %i1 lda [%l7 + %i1] 0x89, %f30 nop set 0x42, %i4 ldsh [%l7 + %i4], %i3 add %l7, 0x48, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o5, %i1 st %f9, [%l7 + 0x34] nop set 0x28, %i6 ldub [%l7 + %i6], %l0 nop set 0x3C, %o2 prefetch [%l7 + %o2], 2 nop set 0x38, %l6 ldx [%l7 + %l6], %l6 set 0x30, %l2 prefetcha [%l7 + %l2] 0x81, 4 set 0x58, %l3 stda %l4, [%l7 + %l3] 0xeb membar #Sync set 0x40, %l5 stda %f16, [%l7 + %l5] 0xcc set 0x08, %i0 swapa [%l7 + %i0] 0x80, %g7 nop set 0x08, %o5 ldx [%l7 + %o5], %l5 set 0x58, %g1 sta %f4, [%l7 + %g1] 0x80 set 0x68, %g3 swapa [%l7 + %g3] 0x80, %g4 nop set 0x5E, %o4 sth %i5, [%l7 + %o4] nop set 0x28, %i5 std %f30, [%l7 + %i5] ld [%l7 + 0x1C], %f3 nop set 0x78, %o0 ldsw [%l7 + %o0], %o3 and %i6, %o4, %o6 set 0x78, %o7 stda %l2, [%l7 + %o7] 0xeb membar #Sync set 0x7C, %g4 swapa [%l7 + %g4] 0x80, %i0 add %i4, %g3, %g1 nop set 0x2F, %o3 ldsb [%l7 + %o3], %g2 nop set 0x20, %i2 std %o0, [%l7 + %i2] ld [%l7 + 0x3C], %f8 nop set 0x55, %g2 ldsb [%l7 + %g2], %o1 nop set 0x20, %o6 ldd [%l7 + %o6], %f4 nop set 0x78, %g6 lduh [%l7 + %g6], %l2 nop set 0x40, %l1 std %g6, [%l7 + %l1] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr set 0x70, %i3 prefetcha [%l7 + %i3] 0x80, 3 add %g5, %i7, %o5 ld [%l7 + 0x18], %f3 nop set 0x54, %g5 prefetch [%l7 + %g5], 4 nop set 0x60, %o1 stx %i1, [%l7 + %o1] nop set 0x68, %i7 stx %fsr, [%l7 + %i7] set 0x5C, %l0 stwa %i3, [%l7 + %l0] 0xea membar #Sync nop set 0x60, %g7 sth %l6, [%l7 + %g7] add %l7, 0x68, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l0, %l4 set 0x28, %l4 prefetcha [%l7 + %l4] 0x89, 1 and %l5, %g4, %g7 nop set 0x08, %i1 std %i4, [%l7 + %i1] nop set 0x60, %i6 std %o2, [%l7 + %i6] nop set 0x48, %o2 lduw [%l7 + %o2], %i6 nop set 0x15, %i4 stb %o4, [%l7 + %i4] set 0x58, %l6 ldxa [%l7 + %l6] 0x89, %l3 add %l7, 0x20, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i0, %o6 set 0x28, %l2 swapa [%l7 + %l2] 0x89, %i4 nop set 0x51, %l5 stb %g1, [%l7 + %l5] nop set 0x2E, %l3 ldsb [%l7 + %l3], %g3 add %l7, 0x30, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o0, %o1 set 0x40, %i0 ldda [%l7 + %i0] 0xd0, %f0 nop set 0x11, %o5 ldstub [%l7 + %o5], %l2 nop set 0x4D, %g3 ldstub [%l7 + %g3], %g6 st %fsr, [%l7 + 0x6C] nop set 0x30, %o4 stx %fsr, [%l7 + %o4] nop set 0x78, %i5 stb %g2, [%l7 + %i5] nop set 0x0A, %o0 ldsh [%l7 + %o0], %o7 nop set 0x4C, %o7 lduh [%l7 + %o7], %l1 set 0x50, %g1 ldxa [%l7 + %g1] 0x81, %g5 and %i2, %i7, %o5 nop set 0x58, %g4 prefetch [%l7 + %g4], 0 add %l7, 0x78, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i3, %i1 set 0x59, %o3 ldstuba [%l7 + %o3] 0x81, %l0 nop set 0x14, %i2 stw %l4, [%l7 + %i2] set 0x28, %g2 stda %i6, [%l7 + %g2] 0x81 and %o2, %g4, %l5 add %l7, 0x7C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i5, %o3 set 0x49, %g6 ldstuba [%l7 + %g6] 0x80, %i6 and %g7, %l3, %i0 set 0x58, %l1 swapa [%l7 + %l1] 0x81, %o4 set 0x76, %o6 stha %i4, [%l7 + %o6] 0xea membar #Sync set 0x60, %i3 ldda [%l7 + %i3] 0xeb, %o6 nop set 0x48, %o1 std %g2, [%l7 + %o1] nop set 0x70, %i7 stx %o0, [%l7 + %i7] ld [%l7 + 0x4C], %f9 st %fsr, [%l7 + 0x5C] set 0x62, %l0 stha %o1, [%l7 + %l0] 0x89 set 0x3B, %g5 ldstuba [%l7 + %g5] 0x88, %l2 st %f7, [%l7 + 0x7C] set 0x64, %l4 stwa %g1, [%l7 + %l4] 0xeb membar #Sync and %g6, %g2, %l1 set 0x40, %g7 stda %f0, [%l7 + %g7] 0xf8 membar #Sync set 0x40, %i6 stwa %g5, [%l7 + %i6] 0xe2 membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0xd2, %f16 nop set 0x48, %o2 std %i2, [%l7 + %o2] nop set 0x70, %l6 ldx [%l7 + %l6], %i7 or %o7, %i3, %o5 nop set 0x5C, %i4 stw %i1, [%l7 + %i4] fpadd32s %f13, %f11, %f19 set 0x68, %l5 stwa %l0, [%l7 + %l5] 0x80 nop set 0x20, %l2 stx %fsr, [%l7 + %l2] and %l6, %o2, %g4 nop set 0x60, %i0 stx %l5, [%l7 + %i0] and %l4, %o3, %i5 nop set 0x7C, %o5 lduh [%l7 + %o5], %i6 nop set 0x34, %g3 stw %g7, [%l7 + %g3] nop set 0x2D, %o4 ldstub [%l7 + %o4], %i0 set 0x10, %l3 stwa %o4, [%l7 + %l3] 0x81 nop set 0x60, %i5 stw %l3, [%l7 + %i5] set 0x48, %o0 stwa %i4, [%l7 + %o0] 0xe2 membar #Sync nop set 0x61, %o7 ldub [%l7 + %o7], %g3 set 0x54, %g4 lda [%l7 + %g4] 0x81, %f26 add %l7, 0x68, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x81, %o6, %o0 add %l2, %o1, %g6 set 0x58, %g1 stxa %g2, [%l7 + %g1] 0x80 set 0x4C, %i2 stwa %g1, [%l7 + %i2] 0x89 nop set 0x32, %o3 stb %l1, [%l7 + %o3] add %l7, 0x7C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i2 casa [%l6] 0x88, %i2, %i7 nop set 0x5E, %g6 ldsh [%l7 + %g6], %g5 nop set 0x74, %g2 ldub [%l7 + %g2], %o7 nop set 0x78, %o6 std %f18, [%l7 + %o6] set 0x50, %i3 stxa %i3, [%l7 + %i3] 0x89 set 0x6C, %l1 swapa [%l7 + %l1] 0x80, %o5 set 0x38, %o1 prefetcha [%l7 + %o1] 0x89, 3 nop set 0x6E, %i7 ldsh [%l7 + %i7], %l6 set 0x30, %l0 ldda [%l7 + %l0] 0xeb, %o2 nop set 0x14, %l4 ldub [%l7 + %l4], %g4 set 0x68, %g5 prefetcha [%l7 + %g5] 0x88, 4 nop set 0x24, %i6 ldub [%l7 + %i6], %l5 set 0x20, %i1 ldda [%l7 + %i1] 0x88, %o2 nop set 0x0A, %o2 stb %l4, [%l7 + %o2] ld [%l7 + 0x48], %f27 st %f22, [%l7 + 0x48] add %l7, 0x78, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i5, %i6 or %i0, %o4, %g7 nop set 0x38, %l6 std %f4, [%l7 + %l6] nop set 0x08, %g7 prefetch [%l7 + %g7], 4 add %i4, %g3, %l3 nop set 0x40, %i4 prefetch [%l7 + %i4], 3 nop set 0x38, %l5 ldsb [%l7 + %l5], %o6 nop set 0x22, %i0 sth %l2, [%l7 + %i0] nop set 0x10, %l2 stw %o0, [%l7 + %l2] set 0x18, %o5 lda [%l7 + %o5] 0x88, %f18 set 0x40, %g3 ldda [%l7 + %g3] 0xd8, %f0 fpadd16s %f7, %f11, %f1 set 0x10, %l3 ldxa [%l7 + %l3] 0x88, %o1 and %g2, %g1, %g6 set 0x24, %i5 stwa %l1, [%l7 + %i5] 0x81 add %i7, %g5, %i2 nop set 0x48, %o0 std %o6, [%l7 + %o0] nop set 0x08, %o4 stw %i3, [%l7 + %o4] and %l0, %l6, %o5 ld [%l7 + 0x38], %f31 set 0x58, %g4 stwa %g4, [%l7 + %g4] 0x89 nop set 0x12, %o7 sth %o2, [%l7 + %o7] nop set 0x0A, %i2 lduh [%l7 + %i2], %l5 nop set 0x5E, %g1 ldstub [%l7 + %g1], %o3 nop set 0x08, %o3 ldsw [%l7 + %o3], %l4 set 0x34, %g6 lda [%l7 + %g6] 0x81, %f23 nop set 0x58, %o6 stx %fsr, [%l7 + %o6] set 0x6F, %g2 stba %i5, [%l7 + %g2] 0x81 set 0x65, %i3 ldstuba [%l7 + %i3] 0x81, %i1 nop set 0x24, %o1 sth %i0, [%l7 + %o1] set 0x10, %i7 stxa %o4, [%l7 + %i7] 0xea membar #Sync add %l7, 0x68, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i6, %i4 set 0x36, %l1 stha %g7, [%l7 + %l1] 0x88 nop set 0x44, %l0 stw %g3, [%l7 + %l0] or %o6, %l2, %l3 nop set 0x58, %g5 stx %fsr, [%l7 + %g5] set 0x40, %l4 ldda [%l7 + %l4] 0xd0, %f0 set 0x34, %i1 stba %o1, [%l7 + %i1] 0xe2 membar #Sync fpsub32s %f29, %f9, %f22 set 0x60, %i6 swapa [%l7 + %i6] 0x81, %o0 add %l7, 0x50, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g1 casa [%l6] 0x89, %g1, %g2 nop set 0x28, %o2 swap [%l7 + %o2], %l1 nop set 0x2C, %g7 lduh [%l7 + %g7], %g6 nop set 0x38, %l6 stb %i7, [%l7 + %l6] add %g5, %i2, %i3 set 0x24, %i4 stha %l0, [%l7 + %i4] 0x81 nop set 0x7E, %l5 ldsh [%l7 + %l5], %l6 add %o5, %o7, %o2 nop set 0x51, %l2 ldstub [%l7 + %l2], %g4 set 0x6C, %o5 swapa [%l7 + %o5] 0x81, %l5 nop set 0x15, %g3 ldub [%l7 + %g3], %l4 set 0x40, %l3 stda %f0, [%l7 + %l3] 0xd8 nop set 0x48, %i5 stx %i5, [%l7 + %i5] nop set 0x28, %i0 sth %o3, [%l7 + %i0] set 0x7B, %o4 stba %i1, [%l7 + %o4] 0x80 fpadd16s %f16, %f8, %f24 nop nop setx 0x22A30C52, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f29 setx 0x27EF2551, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f4 fdivs %f4, %f29, %f2 nop set 0x30, %g4 ldx [%l7 + %g4], %o4 ld [%l7 + 0x4C], %f29 set 0x18, %o0 stxa %i0, [%l7 + %o0] 0x81 nop set 0x30, %o7 swap [%l7 + %o7], %i4 set 0x08, %i2 prefetcha [%l7 + %i2] 0x81, 0 set 0x68, %g1 prefetcha [%l7 + %g1] 0x80, 3 set 0x57, %g6 ldstuba [%l7 + %g6] 0x81, %o6 set 0x58, %o6 ldxa [%l7 + %o6] 0x81, %g7 set 0x58, %g2 lda [%l7 + %g2] 0x80, %f30 st %fsr, [%l7 + 0x38] nop set 0x41, %i3 ldstub [%l7 + %i3], %l3 nop set 0x14, %o3 ldsw [%l7 + %o3], %l2 st %f0, [%l7 + 0x38] set 0x60, %o1 stxa %o0, [%l7 + %o1] 0xeb membar #Sync set 0x64, %i7 swapa [%l7 + %i7] 0x89, %o1 set 0x40, %l1 stda %f0, [%l7 + %l1] 0xca add %l7, 0x48, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x81, %g2, %l1 add %g6, %i7, %g5 set 0x20, %l0 stba %g1, [%l7 + %l0] 0xeb membar #Sync membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf9, %f0 nop set 0x72, %i1 sth %i3, [%l7 + %i1] nop set 0x58, %i6 std %f24, [%l7 + %i6] set 0x0C, %l4 sta %f20, [%l7 + %l4] 0x89 nop set 0x1A, %g7 sth %i2, [%l7 + %g7] membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0xf1, %f16 nop set 0x18, %i4 stw %l0, [%l7 + %i4] add %l7, 0x40, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o5, %l6 ld [%l7 + 0x28], %f2 nop set 0x34, %l5 lduh [%l7 + %l5], %o2 or %o7, %g4, %l5 nop set 0x10, %l6 stx %l4, [%l7 + %l6] nop set 0x10, %o5 sth %o3, [%l7 + %o5] set 0x14, %l2 swapa [%l7 + %l2] 0x88, %i5 or %o4, %i0, %i1 set 0x70, %l3 ldda [%l7 + %l3] 0x81, %i6 nop set 0x70, %i5 std %g2, [%l7 + %i5] or %i4, %g7, %o6 nop set 0x60, %g3 stx %l3, [%l7 + %g3] nop set 0x20, %i0 ldsw [%l7 + %i0], %l2 set 0x08, %o4 stda %o0, [%l7 + %o4] 0xe3 membar #Sync nop set 0x4D, %g4 ldub [%l7 + %g4], %g2 nop set 0x08, %o7 std %o0, [%l7 + %o7] fpsub16s %f15, %f8, %f18 nop set 0x10, %o0 std %l0, [%l7 + %o0] add %l7, 0x50, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g6, %g5 set 0x28, %g1 ldxa [%l7 + %g1] 0x88, %g1 set 0x10, %i2 stxa %i3, [%l7 + %i2] 0xea membar #Sync nop set 0x48, %o6 ldx [%l7 + %o6], %i2 st %f7, [%l7 + 0x28] nop set 0x38, %g6 ldd [%l7 + %g6], %f6 set 0x40, %g2 stda %f16, [%l7 + %g2] 0xd8 nop set 0x4B, %o3 ldsb [%l7 + %o3], %l0 set 0x08, %i3 lda [%l7 + %i3] 0x81, %f1 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr nop set 0x1E, %o1 sth %o2, [%l7 + %o1] set 0x48, %l1 stda %i6, [%l7 + %l1] 0x89 nop set 0x3C, %l0 lduw [%l7 + %l0], %g4 nop set 0x3C, %g5 stw %l5, [%l7 + %g5] st %fsr, [%l7 + 0x2C] nop set 0x50, %i1 sth %o7, [%l7 + %i1] membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0xf1, %f16 ba,a %xcc, loop_34 ld [%l7 + 0x4C], %f17 st %f15, [%l7 + 0x18] set 0x30, %l4 ldda [%l7 + %l4] 0x81, %l4 loop_34: nop set 0x59, %g7 ldstub [%l7 + %g7], %o3 nop set 0x68, %i7 ldsw [%l7 + %i7], %o4 nop set 0x68, %i4 ldx [%l7 + %i4], %i5 add %i0, %i1, %i6 nop set 0x40, %l5 stx %i4, [%l7 + %l5] ld [%l7 + 0x14], %f30 nop set 0x0E, %o2 ldsh [%l7 + %o2], %g7 set 0x60, %l6 stxa %o6, [%l7 + %l6] 0xea membar #Sync set 0x3B, %o5 ldstuba [%l7 + %o5] 0x89, %l3 nop set 0x48, %l2 ldd [%l7 + %l2], %g2 nop set 0x46, %l3 ldub [%l7 + %l3], %l2 set 0x10, %i5 ldda [%l7 + %i5] 0xe3, %g2 set 0x40, %g3 ldda [%l7 + %g3] 0x89, %f0 set 0x28, %i0 stha %o1, [%l7 + %i0] 0xea membar #Sync ld [%l7 + 0x58], %f4 nop set 0x18, %o4 std %l0, [%l7 + %o4] wr %g6, %g5, %softint add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x80, %g1, %i3 add %l7, 0x0C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o0, %i2 or %l0, %i7, %o2 nop set 0x0C, %g4 prefetch [%l7 + %g4], 0 add %l7, 0x50, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l6, %o5 nop set 0x64, %o0 prefetch [%l7 + %o0], 3 set 0x70, %o7 stxa %g4, [%l7 + %o7] 0x81 set 0x50, %i2 swapa [%l7 + %i2] 0x81, %o7 nop set 0x20, %o6 std %l4, [%l7 + %o6] nop set 0x5E, %g6 lduh [%l7 + %g6], %l5 set 0x54, %g1 sta %f18, [%l7 + %g1] 0x81 add %o3, %o4, %i5 set 0x38, %o3 ldxa [%l7 + %o3] 0x89, %i1 fpsub16 %f10, %f12, %f14 add %l7, 0x34, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i6, %i0 set 0x50, %g2 stxa %i4, [%l7 + %g2] 0xeb membar #Sync nop set 0x1B, %i3 stb %g7, [%l7 + %i3] set 0x18, %l1 ldxa [%l7 + %l1] 0x80, %o6 nop set 0x7C, %o1 stb %g3, [%l7 + %o1] nop set 0x6C, %g5 ldsh [%l7 + %g5], %l3 nop nop setx 0x49478A595C6FDB71, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f14 setx 0x8E948D425F2A8F12, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f22 fdivd %f22, %f14, %f0 set 0x1C, %i1 stwa %g2, [%l7 + %i1] 0x88 set 0x68, %l0 stxa %o1, [%l7 + %l0] 0x89 nop set 0x64, %i6 ldsh [%l7 + %i6], %l2 set 0x3C, %l4 lda [%l7 + %l4] 0x89, %f27 nop set 0x3A, %g7 sth %g6, [%l7 + %g7] add %g5, %g1, %i3 ld [%l7 + 0x30], %f7 nop set 0x24, %i4 lduh [%l7 + %i4], %l1 nop set 0x48, %i7 stw %i2, [%l7 + %i7] wr %o0, %i7, %clear_softint set 0x2F, %o2 stba %l0, [%l7 + %o2] 0x88 set 0x18, %l5 stda %o2, [%l7 + %l5] 0xea membar #Sync or %l6, %o5, %o7 set 0x18, %l6 stda %g4, [%l7 + %l6] 0xe2 membar #Sync fpsub16 %f12, %f16, %f12 set 0x40, %l2 ldda [%l7 + %l2] 0x88, %f16 nop nop setx 0xF0EC1335, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f4 setx 0x93CA20EC, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f30 fdivs %f30, %f4, %f23 nop set 0x38, %l3 std %l4, [%l7 + %l3] and %o3, %o4, %i5 set 0x15, %i5 stba %l5, [%l7 + %i5] 0xea membar #Sync ld [%l7 + 0x10], %f21 nop set 0x57, %o5 ldsb [%l7 + %o5], %i1 set 0x48, %i0 stda %i0, [%l7 + %i0] 0x81 add %l7, 0x48, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i6, %i4 bne %xcc, loop_35 ld [%l7 + 0x7C], %f23 nop set 0x26, %g3 lduh [%l7 + %g3], %g7 nop set 0x28, %o4 ldsb [%l7 + %o4], %g3 loop_35: nop set 0x44, %g4 stw %o6, [%l7 + %g4] wr %g2, %o1, %ccr add %l7, 0x48, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x89, %l3, %g6 and %g5, %g1, %i3 add %l1, %i2, %o0 add %l7, 0x70, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x89, %i7, %l0 wr %l2, %l6, %softint nop set 0x58, %o7 stx %o5, [%l7 + %o7] and %o2, %g4, %l4 set 0x76, %i2 stha %o7, [%l7 + %i2] 0xe2 membar #Sync set 0x58, %o0 ldxa [%l7 + %o0] 0x88, %o3 set 0x08, %o6 stwa %i5, [%l7 + %o6] 0xea membar #Sync nop set 0x28, %g6 ldx [%l7 + %g6], %o4 set 0x08, %o3 lda [%l7 + %o3] 0x89, %f11 add %l7, 0x48, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i1, %l5 nop set 0x5A, %g1 ldsh [%l7 + %g1], %i6 set 0x65, %i3 ldstuba [%l7 + %i3] 0x80, %i4 set 0x28, %l1 prefetcha [%l7 + %l1] 0x88, 3 nop set 0x25, %g2 ldub [%l7 + %g2], %g7 and %o6, %g3, %o1 st %fsr, [%l7 + 0x24] nop set 0x6C, %g5 lduw [%l7 + %g5], %l3 nop set 0x28, %i1 ldd [%l7 + %i1], %g6 set 0x70, %l0 ldda [%l7 + %l0] 0x89, %g4 set 0x30, %o1 stwa %g1, [%l7 + %o1] 0xeb membar #Sync nop set 0x60, %l4 ldsw [%l7 + %l4], %i3 nop set 0x10, %g7 lduw [%l7 + %g7], %g2 or %l1, %i2, %i7 set 0x63, %i6 ldstuba [%l7 + %i6] 0x88, %o0 set 0x24, %i7 stwa %l2, [%l7 + %i7] 0xeb membar #Sync nop set 0x08, %o2 std %f16, [%l7 + %o2] st %fsr, [%l7 + 0x08] wr %l6, %l0, %ccr ld [%l7 + 0x40], %f4 st %fsr, [%l7 + 0x7C] set 0x60, %l5 sta %f20, [%l7 + %l5] 0x81 nop set 0x10, %l6 prefetch [%l7 + %l6], 2 ld [%l7 + 0x60], %f24 set 0x78, %i4 stxa %o5, [%l7 + %i4] 0x88 nop set 0x20, %l2 ldd [%l7 + %l2], %f24 nop set 0x58, %l3 ldd [%l7 + %l3], %g4 set 0x2C, %o5 sta %f26, [%l7 + %o5] 0x88 set 0x3A, %i5 stha %o2, [%l7 + %i5] 0x80 add %l7, 0x2C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l4, %o7 and %o3, %i5, %i1 nop set 0x48, %g3 std %f10, [%l7 + %g3] ld [%l7 + 0x4C], %f9 nop set 0x2E, %i0 lduh [%l7 + %i0], %l5 add %l7, 0x18, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o4, %i6 fpsub16s %f30, %f31, %f15 set 0x40, %g4 ldda [%l7 + %g4] 0xd2, %f0 nop set 0x3E, %o4 lduh [%l7 + %o4], %i0 bgu,a %xcc, loop_36 nop set 0x24, %i2 lduw [%l7 + %i2], %i4 nop set 0x58, %o7 std %f4, [%l7 + %o7] nop set 0x68, %o0 prefetch [%l7 + %o0], 0 loop_36: nop set 0x39, %g6 ldsb [%l7 + %g6], %g7 set 0x40, %o6 ldda [%l7 + %o6] 0x89, %f0 nop set 0x58, %g1 ldsw [%l7 + %g1], %g3 nop set 0x38, %o3 std %f6, [%l7 + %o3] set 0x40, %i3 ldda [%l7 + %i3] 0x88, %f16 nop set 0x58, %g2 stw %o1, [%l7 + %g2] or %o6, %l3, %g6 set 0x58, %g5 sta %f30, [%l7 + %g5] 0x81 nop set 0x70, %l1 ldd [%l7 + %l1], %f10 nop set 0x76, %l0 ldsh [%l7 + %l0], %g5 set 0x48, %o1 ldxa [%l7 + %o1] 0x88, %i3 nop set 0x20, %i1 ldd [%l7 + %i1], %f12 nop set 0x52, %l4 ldsh [%l7 + %l4], %g2 nop set 0x78, %i6 std %f8, [%l7 + %i6] set 0x76, %i7 ldstuba [%l7 + %i7] 0x80, %g1 nop set 0x70, %g7 ldd [%l7 + %g7], %i2 nop set 0x7C, %l5 ldsw [%l7 + %l5], %l1 st %f15, [%l7 + 0x2C] set 0x68, %l6 ldxa [%l7 + %l6] 0x80, %o0 set 0x58, %i4 lda [%l7 + %i4] 0x88, %f14 nop set 0x50, %l2 ldd [%l7 + %l2], %f18 nop set 0x77, %l3 ldsb [%l7 + %l3], %l2 st %f10, [%l7 + 0x18] add %l7, 0x10, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x89, %i7, %l6 set 0x58, %o2 stxa %l0, [%l7 + %o2] 0xea membar #Sync nop set 0x78, %i5 stx %fsr, [%l7 + %i5] nop set 0x14, %g3 lduw [%l7 + %g3], %o5 nop set 0x58, %o5 std %f10, [%l7 + %o5] nop set 0x40, %i0 lduw [%l7 + %i0], %g4 or %o2, %o7, %o3 nop set 0x78, %g4 lduh [%l7 + %g4], %i5 set 0x50, %i2 ldda [%l7 + %i2] 0xe2, %l4 nop set 0x78, %o4 ldsw [%l7 + %o4], %i1 set 0x70, %o7 swapa [%l7 + %o7] 0x89, %l5 and %o4, %i6, %i0 st %fsr, [%l7 + 0x1C] add %l7, 0x6C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g7, %g3 set 0x40, %g6 ldda [%l7 + %g6] 0x81, %f0 nop set 0x7C, %o0 stw %o1, [%l7 + %o0] nop set 0x1C, %g1 ldstub [%l7 + %g1], %o6 nop set 0x4F, %o6 ldub [%l7 + %o6], %i4 nop set 0x44, %i3 prefetch [%l7 + %i3], 2 nop set 0x64, %o3 swap [%l7 + %o3], %l3 nop set 0x54, %g2 swap [%l7 + %g2], %g5 nop set 0x39, %g5 stb %i3, [%l7 + %g5] nop set 0x4A, %l1 stb %g6, [%l7 + %l1] add %l7, 0x50, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x80, %g1, %i2 set 0x58, %l0 stxa %l1, [%l7 + %l0] 0x89 set 0x60, %o1 ldda [%l7 + %o1] 0xe2, %g2 nop set 0x68, %i1 std %f28, [%l7 + %i1] st %f7, [%l7 + 0x7C] st %f31, [%l7 + 0x64] nop set 0x22, %i6 stb %l2, [%l7 + %i6] set 0x70, %l4 ldda [%l7 + %l4] 0xeb, %o0 nop set 0x48, %i7 swap [%l7 + %i7], %i7 st %fsr, [%l7 + 0x38] nop set 0x66, %l5 ldsh [%l7 + %l5], %l6 set 0x68, %l6 stxa %o5, [%l7 + %l6] 0x88 add %l7, 0x50, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x89, %g4, %o2 nop set 0x10, %i4 ldd [%l7 + %i4], %o6 nop set 0x20, %l2 ldd [%l7 + %l2], %l0 nop set 0x30, %g7 stw %o3, [%l7 + %g7] set 0x40, %o2 ldda [%l7 + %o2] 0x80, %f16 set 0x70, %l3 prefetcha [%l7 + %l3] 0x89, 2 st %f5, [%l7 + 0x28] set 0x74, %i5 lda [%l7 + %i5] 0x89, %f3 nop set 0x3C, %g3 ldsh [%l7 + %g3], %l4 and %l5, %o4, %i1 nop set 0x44, %i0 swap [%l7 + %i0], %i6 nop nop setx 0x2506DDD5342BA67F, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f20 setx 0x24E20A3D63A925CD, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f20 fdivd %f20, %f20, %f30 nop set 0x38, %g4 swap [%l7 + %g4], %i0 add %g3, %o1, %g7 nop set 0x18, %i2 ldd [%l7 + %i2], %i4 and %l3, %g5, %i3 nop set 0x10, %o4 swap [%l7 + %o4], %g6 nop set 0x68, %o7 ldd [%l7 + %o7], %g0 nop set 0x58, %g6 ldsh [%l7 + %g6], %i2 set 0x40, %o5 ldda [%l7 + %o5] 0xd8, %f16 nop set 0x34, %o0 prefetch [%l7 + %o0], 0 set 0x0A, %g1 ldstuba [%l7 + %g1] 0x89, %o6 nop set 0x30, %i3 lduh [%l7 + %i3], %l1 add %l2, %g2, %o0 set 0x44, %o3 lda [%l7 + %o3] 0x89, %f3 nop nop setx 0xEF448C87, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f3 setx 0x3A247898, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f29 fdivs %f29, %f3, %f20 or %l6, %i7, %o5 set 0x28, %o6 ldxa [%l7 + %o6] 0x81, %g4 set 0x14, %g2 stha %o7, [%l7 + %g2] 0x81 nop set 0x41, %g5 ldub [%l7 + %g5], %l0 nop set 0x28, %l1 prefetch [%l7 + %l1], 4 nop set 0x20, %o1 ldd [%l7 + %o1], %f6 set 0x44, %l0 stha %o3, [%l7 + %l0] 0xe3 membar #Sync or %o2, %i5, %l4 set 0x1C, %i6 sta %f16, [%l7 + %i6] 0x88 or %o4, %l5, %i1 set 0x78, %l4 lda [%l7 + %l4] 0x88, %f4 nop set 0x16, %i7 stb %i0, [%l7 + %i7] set 0x24, %i1 lda [%l7 + %i1] 0x89, %f8 nop set 0x58, %l5 stx %i6, [%l7 + %l5] and %o1, %g3, %g7 set 0x20, %i4 sta %f21, [%l7 + %i4] 0x89 and %i4, %l3, %g5 nop set 0x48, %l2 ldd [%l7 + %l2], %f12 set 0x28, %g7 stba %i3, [%l7 + %g7] 0x81 nop set 0x70, %l6 stx %fsr, [%l7 + %l6] set 0x45, %o2 stba %g1, [%l7 + %o2] 0xe2 membar #Sync st %f4, [%l7 + 0x60] set 0x28, %l3 sta %f5, [%l7 + %l3] 0x89 add %i2, %g6, %l1 nop set 0x6E, %i5 ldstub [%l7 + %i5], %l2 st %f16, [%l7 + 0x2C] st %f25, [%l7 + 0x2C] nop set 0x20, %g3 ldd [%l7 + %g3], %g2 add %o6, %l6, %o0 set 0x70, %g4 stwa %i7, [%l7 + %g4] 0x81 nop set 0x50, %i0 stb %o5, [%l7 + %i0] nop set 0x14, %o4 ldub [%l7 + %o4], %o7 nop set 0x10, %i2 stx %l0, [%l7 + %i2] nop set 0x48, %o7 ldd [%l7 + %o7], %f26 set 0x30, %o5 swapa [%l7 + %o5] 0x89, %o3 bleu,pn %xcc, loop_37 nop set 0x17, %o0 stb %g4, [%l7 + %o0] bgu,a %icc, loop_38 wr %g0, 0x5, %fprs loop_37: nop set 0x08, %g1 stxa %l4, [%l7 + %g1] 0x88 loop_38: nop set 0x60, %i3 prefetcha [%l7 + %i3] 0x81, 0 set 0x0C, %g6 lda [%l7 + %g6] 0x81, %f25 set 0x38, %o3 stda %i0, [%l7 + %o3] 0xea membar #Sync st %f9, [%l7 + 0x38] nop set 0x1F, %g2 ldub [%l7 + %g2], %i0 set 0x70, %g5 stxa %o4, [%l7 + %g5] 0x88 set 0x22, %o6 ldstuba [%l7 + %o6] 0x81, %o1 membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf0, %f16 nop set 0x48, %l0 stx %fsr, [%l7 + %l0] nop set 0x28, %o1 ldd [%l7 + %o1], %f12 set 0x2E, %i6 stha %g3, [%l7 + %i6] 0x80 nop set 0x58, %l4 stx %fsr, [%l7 + %l4] nop set 0x20, %i7 stx %g7, [%l7 + %i7] set 0x44, %l5 swapa [%l7 + %l5] 0x89, %i4 add %i6, %g5, %i3 set 0x38, %i4 stxa %g1, [%l7 + %i4] 0x89 nop set 0x38, %i1 swap [%l7 + %i1], %i2 nop set 0x78, %l2 std %l2, [%l7 + %l2] nop set 0x68, %g7 std %f28, [%l7 + %g7] nop set 0x6F, %l6 ldstub [%l7 + %l6], %g6 nop set 0x20, %o2 lduw [%l7 + %o2], %l1 nop set 0x15, %l3 ldstub [%l7 + %l3], %g2 set 0x64, %g3 sta %f30, [%l7 + %g3] 0x80 add %o6, %l2, %l6 set 0x1E, %i5 ldstuba [%l7 + %i5] 0x81, %i7 set 0x78, %i0 prefetcha [%l7 + %i0] 0x88, 1 nop set 0x58, %o4 ldx [%l7 + %o4], %o5 nop set 0x58, %g4 ldsb [%l7 + %g4], %l0 nop set 0x1B, %o7 ldstub [%l7 + %o7], %o7 nop set 0x28, %o5 std %f6, [%l7 + %o5] set 0x40, %i2 stda %f0, [%l7 + %i2] 0x89 nop set 0x24, %g1 sth %g4, [%l7 + %g1] st %fsr, [%l7 + 0x28] nop set 0x20, %i3 ldd [%l7 + %i3], %o2 set 0x70, %o0 sta %f23, [%l7 + %o0] 0x88 nop set 0x78, %g6 std %o2, [%l7 + %g6] set 0x10, %g2 ldda [%l7 + %g2] 0xe2, %i4 wr %l4, %i1, %softint set 0x40, %o3 stda %f16, [%l7 + %o3] 0xc0 set 0x18, %g5 ldxa [%l7 + %g5] 0x89, %l5 set 0x5E, %o6 stha %i0, [%l7 + %o6] 0xe3 membar #Sync set 0x60, %l0 stda %o0, [%l7 + %l0] 0x81 set 0x40, %o1 stda %f0, [%l7 + %o1] 0xc4 set 0x7C, %i6 lda [%l7 + %i6] 0x81, %f14 set 0x40, %l1 stda %f16, [%l7 + %l1] 0xf8 membar #Sync nop set 0x48, %i7 stw %o4, [%l7 + %i7] nop set 0x64, %l4 ldsb [%l7 + %l4], %g3 add %l7, 0x78, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i4, %i6 set 0x60, %l5 stxa %g5, [%l7 + %l5] 0xeb membar #Sync st %fsr, [%l7 + 0x08] nop set 0x4D, %i4 stb %g7, [%l7 + %i4] set 0x28, %i1 ldstuba [%l7 + %i1] 0x80, %g1 or %i3, %i2, %g6 set 0x58, %g7 prefetcha [%l7 + %g7] 0x80, 2 nop set 0x24, %l2 prefetch [%l7 + %l2], 1 set 0x10, %o2 ldxa [%l7 + %o2] 0x89, %g2 st %fsr, [%l7 + 0x5C] nop set 0x12, %l3 sth %o6, [%l7 + %l3] add %l7, 0x30, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l1, %l2 nop set 0x40, %l6 ldd [%l7 + %l6], %i6 set 0x20, %g3 stda %i6, [%l7 + %g3] 0xea membar #Sync ld [%l7 + 0x30], %f3 add %l7, 0x18, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o5 casa [%l6] 0x89, %o5, %o0 set 0x78, %i0 ldstuba [%l7 + %i0] 0x81, %l0 add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x88, %o7, %g4 wr %o2, %i5, %set_softint nop set 0x7C, %o4 stw %l4, [%l7 + %o4] nop set 0x58, %i5 ldx [%l7 + %i5], %o3 add %l7, 0x60, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i1, %l5 nop set 0x08, %g4 stw %o1, [%l7 + %g4] nop set 0x18, %o5 std %i0, [%l7 + %o5] nop set 0x28, %i2 stx %g3, [%l7 + %i2] set 0x1B, %o7 stba %o4, [%l7 + %o7] 0x81 ld [%l7 + 0x2C], %f28 membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf0, %f16 and %i6, %i4, %g5 st %f12, [%l7 + 0x14] set 0x51, %i3 stba %g7, [%l7 + %i3] 0x80 nop set 0x58, %g6 ldd [%l7 + %g6], %i2 nop set 0x52, %o0 ldstub [%l7 + %o0], %g1 st %f11, [%l7 + 0x40] nop set 0x44, %o3 swap [%l7 + %o3], %g6 bn,a,pn %icc, loop_39 nop set 0x28, %g2 ldub [%l7 + %g2], %l3 bl,pt %icc, loop_40 and %i2, %g2, %l1 loop_39: nop set 0x0F, %g5 ldstuba [%l7 + %g5] 0x80, %l2 loop_40: nop set 0x62, %l0 stha %i7, [%l7 + %l0] 0xea membar #Sync st %fsr, [%l7 + 0x44] nop set 0x56, %o1 sth %l6, [%l7 + %o1] nop set 0x18, %o6 lduw [%l7 + %o6], %o6 nop set 0x78, %l1 stx %fsr, [%l7 + %l1] set 0x50, %i7 ldda [%l7 + %i7] 0x88, %o0 set 0x18, %l4 ldxa [%l7 + %l4] 0x89, %l0 set 0x78, %l5 stwa %o5, [%l7 + %l5] 0x80 nop set 0x28, %i4 stx %g4, [%l7 + %i4] ld [%l7 + 0x4C], %f27 add %l7, 0x28, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o2, %o7 nop set 0x40, %i6 prefetch [%l7 + %i6], 0 set 0x40, %g7 stda %f0, [%l7 + %g7] 0x89 set 0x40, %l2 stda %f0, [%l7 + %l2] 0xca st %f23, [%l7 + 0x6C] set 0x10, %i1 ldxa [%l7 + %i1] 0x81, %i5 nop set 0x78, %l3 std %f14, [%l7 + %l3] nop set 0x4E, %o2 sth %o3, [%l7 + %o2] nop set 0x34, %g3 ldsh [%l7 + %g3], %i1 set 0x58, %i0 sta %f29, [%l7 + %i0] 0x80 nop nop setx 0x6E9FB8BD, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f5 setx 0xCE284975, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f16 fdivs %f16, %f5, %f29 add %l7, 0x48, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l5 casa [%l6] 0x81, %l5, %o1 nop set 0x11, %o4 ldsb [%l7 + %o4], %l4 add %i0, %o4, %i6 set 0x30, %l6 lda [%l7 + %l6] 0x88, %f19 set 0x70, %i5 ldda [%l7 + %i5] 0xea, %g2 nop nop setx 0x6DE0F74B002335A8, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f16 setx 0xBEE4746B359BABF1, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f16 fdivd %f16, %f16, %f16 set 0x70, %g4 stda %i4, [%l7 + %g4] 0x80 st %fsr, [%l7 + 0x2C] set 0x18, %o5 lda [%l7 + %o5] 0x80, %f17 nop set 0x68, %i2 swap [%l7 + %i2], %g7 fpsub16 %f16, %f4, %f30 set 0x5C, %o7 swapa [%l7 + %o7] 0x81, %g5 nop set 0x0D, %i3 ldub [%l7 + %i3], %g1 nop set 0x08, %g6 ldx [%l7 + %g6], %i3 add %l7, 0x48, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x81, %l3, %g6 set 0x08, %g1 prefetcha [%l7 + %g1] 0x89, 1 nop set 0x17, %o3 ldsb [%l7 + %o3], %l1 set 0x74, %g2 stha %g2, [%l7 + %g2] 0xea membar #Sync set 0x38, %o0 stxa %l2, [%l7 + %o0] 0x80 nop set 0x08, %l0 stx %l6, [%l7 + %l0] nop set 0x40, %g5 stx %o6, [%l7 + %g5] nop set 0x28, %o6 lduw [%l7 + %o6], %o0 ld [%l7 + 0x60], %f26 st %f12, [%l7 + 0x2C] nop set 0x78, %o1 std %i6, [%l7 + %o1] set 0x40, %i7 stda %f0, [%l7 + %i7] 0xf9 membar #Sync add %l7, 0x10, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l0, %o5 set 0x0D, %l4 ldstuba [%l7 + %l4] 0x80, %g4 st %f27, [%l7 + 0x3C] nop set 0x41, %l5 ldub [%l7 + %l5], %o2 set 0x10, %i4 lda [%l7 + %i4] 0x80, %f0 nop set 0x30, %i6 ldd [%l7 + %i6], %f0 set 0x60, %g7 ldda [%l7 + %g7] 0xea, %i4 set 0x40, %l1 ldda [%l7 + %l1] 0xd0, %f16 nop set 0x47, %l2 ldub [%l7 + %l2], %o7 set 0x14, %l3 lda [%l7 + %l3] 0x81, %f24 nop set 0x14, %i1 stw %i1, [%l7 + %i1] set 0x10, %o2 prefetcha [%l7 + %o2] 0x80, 3 set 0x64, %i0 stwa %o3, [%l7 + %i0] 0x81 fpadd32 %f0, %f10, %f28 nop set 0x48, %o4 swap [%l7 + %o4], %o1 set 0x30, %g3 ldda [%l7 + %g3] 0x81, %l4 set 0x38, %i5 lda [%l7 + %i5] 0x89, %f19 set 0x58, %l6 stxa %i0, [%l7 + %l6] 0xe3 membar #Sync nop set 0x74, %o5 ldstub [%l7 + %o5], %i6 st %fsr, [%l7 + 0x74] add %l7, 0x7C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g3, %i4 set 0x30, %g4 stxa %g7, [%l7 + %g4] 0x89 be %xcc, loop_41 st %fsr, [%l7 + 0x08] st %fsr, [%l7 + 0x28] set 0x20, %o7 prefetcha [%l7 + %o7] 0x88, 3 loop_41: nop set 0x20, %i3 sta %f28, [%l7 + %i3] 0x81 nop set 0x18, %g6 lduw [%l7 + %g6], %g1 set 0x40, %g1 stda %f16, [%l7 + %g1] 0xc0 set 0x1C, %i2 swapa [%l7 + %i2] 0x88, %o4 nop set 0x78, %o3 ldx [%l7 + %o3], %i3 and %l3, %g6, %l1 set 0x24, %g2 lda [%l7 + %g2] 0x88, %f20 nop set 0x28, %o0 sth %i2, [%l7 + %o0] set 0x30, %g5 prefetcha [%l7 + %g5] 0x81, 4 st %fsr, [%l7 + 0x6C] set 0x68, %o6 stxa %l6, [%l7 + %o6] 0x81 nop set 0x70, %l0 ldd [%l7 + %l0], %f18 nop set 0x76, %i7 ldsh [%l7 + %i7], %l2 nop set 0x22, %o1 ldsh [%l7 + %o1], %o6 set 0x75, %l4 stba %i7, [%l7 + %l4] 0x81 add %l7, 0x5C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l0 casa [%l6] 0x88, %l0, %o0 nop set 0x70, %i4 ldd [%l7 + %i4], %o4 st %f2, [%l7 + 0x44] ld [%l7 + 0x7C], %f30 add %l7, 0x3C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g4, %i5 set 0x40, %i6 stxa %o7, [%l7 + %i6] 0xe3 membar #Sync set 0x60, %l5 stxa %o2, [%l7 + %l5] 0xe2 membar #Sync set 0x60, %g7 sta %f17, [%l7 + %g7] 0x89 nop nop setx 0x00CFFF4535773745, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f16 setx 0x044C29D88418FA2E, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f18 fdivd %f18, %f16, %f10 nop set 0x30, %l2 std %i0, [%l7 + %l2] nop set 0x10, %l3 stx %l5, [%l7 + %l3] nop set 0x54, %l1 lduh [%l7 + %l1], %o3 set 0x2A, %i1 stha %o1, [%l7 + %i1] 0xe3 membar #Sync nop set 0x24, %o2 ldsw [%l7 + %o2], %i0 add %l7, 0x70, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l4 casxa [%l6] 0x89, %l4, %i6 set 0x54, %i0 stba %i4, [%l7 + %i0] 0xe2 membar #Sync add %g3, %g7, %g1 or %g5, %o4, %i3 set 0x1D, %g3 stba %l3, [%l7 + %g3] 0xe2 membar #Sync set 0x34, %o4 sta %f13, [%l7 + %o4] 0x80 set 0x3C, %i5 swapa [%l7 + %i5] 0x88, %l1 nop set 0x0C, %l6 sth %g6, [%l7 + %l6] set 0x40, %g4 stda %f0, [%l7 + %g4] 0xda nop set 0x18, %o7 sth %g2, [%l7 + %o7] nop set 0x26, %o5 ldsh [%l7 + %o5], %i2 nop set 0x30, %g6 ldd [%l7 + %g6], %f24 set 0x70, %i3 stda %l2, [%l7 + %i3] 0xe2 membar #Sync nop set 0x6B, %i2 ldub [%l7 + %i2], %o6 or %l6, %i7, %o0 nop set 0x38, %g1 stx %fsr, [%l7 + %g1] ld [%l7 + 0x68], %f1 nop set 0x44, %o3 stw %o5, [%l7 + %o3] nop set 0x7B, %g2 stb %l0, [%l7 + %g2] set 0x10, %o0 sta %f24, [%l7 + %o0] 0x89 nop set 0x2C, %o6 stw %g4, [%l7 + %o6] add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x88, %o7, %o2 st %f4, [%l7 + 0x1C] nop set 0x60, %l0 stb %i5, [%l7 + %l0] nop set 0x20, %g5 ldd [%l7 + %g5], %i0 and %l5, %o1, %i0 ld [%l7 + 0x64], %f0 nop set 0x58, %i7 lduw [%l7 + %i7], %o3 or %l4, %i6, %i4 nop set 0x26, %l4 stb %g3, [%l7 + %l4] nop set 0x10, %o1 ldd [%l7 + %o1], %g6 nop set 0x40, %i4 sth %g1, [%l7 + %i4] nop set 0x64, %l5 lduw [%l7 + %l5], %g5 nop set 0x28, %i6 stx %fsr, [%l7 + %i6] st %fsr, [%l7 + 0x4C] nop set 0x68, %l2 stx %fsr, [%l7 + %l2] set 0x08, %g7 ldxa [%l7 + %g7] 0x88, %o4 set 0x20, %l1 ldxa [%l7 + %l1] 0x80, %i3 nop set 0x6C, %l3 ldsw [%l7 + %l3], %l1 nop set 0x10, %i1 ldd [%l7 + %i1], %l2 fpadd32s %f23, %f22, %f12 nop set 0x74, %i0 swap [%l7 + %i0], %g6 nop set 0x37, %g3 stb %g2, [%l7 + %g3] set 0x38, %o2 ldxa [%l7 + %o2] 0x80, %i2 nop set 0x0B, %o4 ldsb [%l7 + %o4], %o6 nop set 0x60, %i5 std %f6, [%l7 + %i5] set 0x38, %g4 prefetcha [%l7 + %g4] 0x80, 2 nop set 0x0C, %o7 ldsw [%l7 + %o7], %i7 nop set 0x40, %o5 sth %l2, [%l7 + %o5] wr %o5, %l0, %sys_tick set 0x65, %g6 stba %g4, [%l7 + %g6] 0xe2 membar #Sync add %l7, 0x40, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o7, %o2 nop set 0x38, %i3 ldx [%l7 + %i3], %i5 nop set 0x70, %i2 ldx [%l7 + %i2], %i1 nop set 0x74, %g1 swap [%l7 + %g1], %l5 set 0x54, %o3 swapa [%l7 + %o3] 0x89, %o0 nop set 0x30, %l6 swap [%l7 + %l6], %i0 wr %g0, 0x7, %fprs set 0x54, %o0 lda [%l7 + %o0] 0x80, %f0 nop set 0x23, %o6 ldstub [%l7 + %o6], %o3 add %l7, 0x68, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i4, %i6 nop set 0x5A, %l0 ldstub [%l7 + %l0], %g7 nop set 0x3D, %g5 ldstub [%l7 + %g5], %g1 and %g3, %g5, %i3 nop set 0x38, %i7 ldsw [%l7 + %i7], %o4 nop set 0x4C, %l4 sth %l3, [%l7 + %l4] nop set 0x23, %g2 ldsb [%l7 + %g2], %l1 set 0x18, %o1 ldxa [%l7 + %o1] 0x81, %g2 nop set 0x62, %l5 lduh [%l7 + %l5], %g6 nop set 0x78, %i4 stb %o6, [%l7 + %i4] nop set 0x0D, %l2 ldub [%l7 + %l2], %i2 wr %i7, %l6, %y nop set 0x14, %i6 prefetch [%l7 + %i6], 3 set 0x38, %g7 stxa %o5, [%l7 + %g7] 0xe3 membar #Sync nop set 0x60, %l1 ldsw [%l7 + %l1], %l2 set 0x68, %i1 lda [%l7 + %i1] 0x80, %f12 set 0x38, %i0 prefetcha [%l7 + %i0] 0x80, 0 add %l7, 0x58, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x88, %l0, %o7 set 0x40, %l3 ldda [%l7 + %l3] 0xea, %o2 set 0x52, %o2 stha %i5, [%l7 + %o2] 0x81 nop set 0x6D, %g3 stb %i1, [%l7 + %g3] set 0x48, %i5 lda [%l7 + %i5] 0x81, %f7 set 0x70, %o4 prefetcha [%l7 + %o4] 0x89, 3 nop set 0x70, %o7 lduw [%l7 + %o7], %i0 nop set 0x58, %o5 lduh [%l7 + %o5], %l5 add %l7, 0x30, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o1, %o3 nop set 0x68, %g4 std %l4, [%l7 + %g4] set 0x0C, %g6 ldstuba [%l7 + %g6] 0x81, %i4 nop set 0x49, %i3 stb %i6, [%l7 + %i3] nop set 0x70, %i2 stx %fsr, [%l7 + %i2] or %g1, %g3, %g5 add %i3, %o4, %g7 set 0x58, %o3 prefetcha [%l7 + %o3] 0x81, 1 nop set 0x14, %l6 stw %g2, [%l7 + %l6] nop set 0x38, %g1 std %f2, [%l7 + %g1] nop set 0x64, %o0 swap [%l7 + %o0], %l1 set 0x68, %o6 stwa %g6, [%l7 + %o6] 0xe3 membar #Sync nop set 0x30, %l0 ldsw [%l7 + %l0], %o6 nop set 0x0F, %i7 ldub [%l7 + %i7], %i7 and %i2, %o5, %l6 ld [%l7 + 0x14], %f9 nop set 0x1C, %g5 lduw [%l7 + %g5], %g4 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xd0 nop set 0x79, %o1 ldsb [%l7 + %o1], %l0 st %f17, [%l7 + 0x28] set 0x10, %l5 ldxa [%l7 + %l5] 0x88, %o7 nop set 0x48, %i4 prefetch [%l7 + %i4], 0 nop set 0x7C, %l2 lduh [%l7 + %l2], %o2 nop set 0x70, %l4 ldsw [%l7 + %l4], %l2 set 0x08, %g7 prefetcha [%l7 + %g7] 0x88, 0 nop set 0x4A, %l1 lduh [%l7 + %l1], %i5 set 0x60, %i1 stda %i0, [%l7 + %i1] 0xeb membar #Sync set 0x10, %i6 ldda [%l7 + %i6] 0x81, %l4 nop set 0x3C, %l3 ldsw [%l7 + %l3], %o1 nop set 0x50, %o2 swap [%l7 + %o2], %o0 nop set 0x60, %g3 sth %l4, [%l7 + %g3] add %o3, %i6, %i4 nop set 0x25, %i0 ldsb [%l7 + %i0], %g3 nop set 0x54, %i5 stw %g1, [%l7 + %i5] nop set 0x4C, %o7 stw %i3, [%l7 + %o7] st %fsr, [%l7 + 0x18] set 0x58, %o4 prefetcha [%l7 + %o4] 0x81, 2 set 0x70, %o5 swapa [%l7 + %o5] 0x89, %g5 st %fsr, [%l7 + 0x30] nop set 0x26, %g4 sth %g7, [%l7 + %g4] set 0x1E, %i3 stba %g2, [%l7 + %i3] 0xe3 membar #Sync nop set 0x75, %i2 ldub [%l7 + %i2], %l3 nop set 0x1B, %g6 ldub [%l7 + %g6], %g6 set 0x57, %o3 stba %o6, [%l7 + %o3] 0x81 set 0x38, %l6 stxa %l1, [%l7 + %l6] 0x81 set 0x34, %o0 sta %f13, [%l7 + %o0] 0x88 nop set 0x66, %g1 ldsh [%l7 + %g1], %i2 nop set 0x44, %l0 ldsw [%l7 + %l0], %i7 nop set 0x70, %o6 std %f2, [%l7 + %o6] nop set 0x20, %g5 ldsw [%l7 + %g5], %l6 nop set 0x18, %g2 ldd [%l7 + %g2], %f18 nop set 0x60, %o1 swap [%l7 + %o1], %o5 nop set 0x78, %i7 stx %fsr, [%l7 + %i7] st %f22, [%l7 + 0x28] nop set 0x10, %l5 stx %g4, [%l7 + %l5] set 0x48, %i4 ldxa [%l7 + %i4] 0x81, %l0 set 0x08, %l2 prefetcha [%l7 + %l2] 0x80, 4 set 0x1C, %g7 swapa [%l7 + %g7] 0x88, %l2 nop set 0x53, %l4 ldstub [%l7 + %l4], %o2 set 0x1A, %l1 ldstuba [%l7 + %l1] 0x88, %i5 ld [%l7 + 0x78], %f21 set 0x78, %i6 swapa [%l7 + %i6] 0x89, %i0 set 0x18, %l3 sta %f12, [%l7 + %l3] 0x88 nop set 0x7C, %i1 stw %l5, [%l7 + %i1] nop set 0x6B, %o2 ldub [%l7 + %o2], %i1 and %o0, %o1, %l4 nop set 0x70, %i0 stw %o3, [%l7 + %i0] nop set 0x56, %g3 lduh [%l7 + %g3], %i6 nop set 0x70, %o7 ldsb [%l7 + %o7], %g3 and %i4, %g1, %i3 nop set 0x2A, %o4 sth %g5, [%l7 + %o4] or %o4, %g2, %g7 ld [%l7 + 0x78], %f10 nop set 0x55, %o5 stb %g6, [%l7 + %o5] nop set 0x58, %g4 sth %l3, [%l7 + %g4] set 0x28, %i5 stwa %o6, [%l7 + %i5] 0xeb membar #Sync nop set 0x15, %i2 ldstub [%l7 + %i2], %l1 wr %i2, %l6, %pic nop set 0x08, %g6 ldub [%l7 + %g6], %i7 add %o5, %g4, %o7 set 0x20, %i3 swapa [%l7 + %i3] 0x89, %l2 nop set 0x58, %l6 stx %o2, [%l7 + %l6] and %l0, %i5, %l5 nop set 0x38, %o3 swap [%l7 + %o3], %i0 nop set 0x46, %g1 ldstub [%l7 + %g1], %o0 nop set 0x47, %l0 ldub [%l7 + %l0], %i1 membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0xf8, %f16 nop set 0x28, %g5 std %l4, [%l7 + %g5] nop set 0x18, %g2 stx %o1, [%l7 + %g2] set 0x60, %o0 prefetcha [%l7 + %o0] 0x80, 4 nop set 0x2C, %i7 ldsw [%l7 + %i7], %g3 nop set 0x28, %l5 sth %i4, [%l7 + %l5] set 0x72, %i4 stba %i6, [%l7 + %i4] 0xe3 membar #Sync nop set 0x6B, %o1 stb %g1, [%l7 + %o1] nop set 0x34, %l2 ldsw [%l7 + %l2], %g5 set 0x30, %l4 swapa [%l7 + %l4] 0x80, %i3 st %fsr, [%l7 + 0x60] st %f13, [%l7 + 0x5C] or %g2, %o4, %g6 and %l3, %o6, %l1 nop set 0x24, %l1 swap [%l7 + %l1], %g7 set 0x78, %i6 stxa %i2, [%l7 + %i6] 0x80 or %l6, %i7, %g4 nop set 0x19, %l3 ldub [%l7 + %l3], %o5 or %o7, %l2, %l0 fpsub32s %f22, %f8, %f17 set 0x5C, %g7 lda [%l7 + %g7] 0x81, %f3 set 0x34, %i1 swapa [%l7 + %i1] 0x81, %i5 st %fsr, [%l7 + 0x68] set 0x55, %i0 stba %l5, [%l7 + %i0] 0x81 nop set 0x50, %o2 ldd [%l7 + %o2], %i0 nop set 0x18, %o7 std %f0, [%l7 + %o7] bne,pt %icc, loop_42 nop set 0x46, %g3 ldsb [%l7 + %g3], %o2 nop set 0x20, %o4 prefetch [%l7 + %o4], 1 set 0x28, %g4 stxa %i1, [%l7 + %g4] 0x81 loop_42: nop add %l7, 0x0C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l4, %o1 set 0x78, %i5 swapa [%l7 + %i5] 0x88, %o3 nop set 0x20, %o5 ldx [%l7 + %o5], %g3 nop set 0x10, %g6 std %o0, [%l7 + %g6] nop set 0x20, %i2 ldsw [%l7 + %i2], %i4 or %i6, %g5, %i3 add %g1, %g2, %o4 nop set 0x67, %i3 stb %l3, [%l7 + %i3] nop set 0x58, %l6 prefetch [%l7 + %l6], 3 bn,a %xcc, loop_43 nop set 0x68, %o3 lduw [%l7 + %o3], %g6 nop set 0x10, %g1 stx %o6, [%l7 + %g1] set 0x40, %o6 ldda [%l7 + %o6] 0x88, %g6 loop_43: nop set 0x4C, %l0 prefetch [%l7 + %l0], 0 bg,pn %xcc, loop_44 bge,a,pn %icc, loop_45 nop set 0x60, %g5 stx %i2, [%l7 + %g5] and %l1, %l6, %i7 loop_44: fpsub32 %f8, %f26, %f24 loop_45: nop set 0x70, %o0 stda %g4, [%l7 + %o0] 0x81 st %f10, [%l7 + 0x28] set 0x10, %i7 stda %o4, [%l7 + %i7] 0x89 add %l7, 0x0C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o7 casa [%l6] 0x88, %o7, %l2 add %l7, 0x08, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x88, %l0, %i5 add %l5, %o2, %i0 set 0x40, %g2 ldda [%l7 + %g2] 0xd8, %f0 set 0x10, %l5 stxa %i1, [%l7 + %l5] 0x81 set 0x48, %i4 stda %o0, [%l7 + %i4] 0xe2 membar #Sync set 0x40, %l2 stda %f0, [%l7 + %l2] 0xf0 membar #Sync nop set 0x72, %l4 ldub [%l7 + %l4], %o3 nop set 0x68, %o1 std %f14, [%l7 + %o1] nop set 0x40, %i6 ldd [%l7 + %i6], %l4 set 0x40, %l3 stda %f0, [%l7 + %l3] 0xf9 membar #Sync set 0x40, %l1 stda %f16, [%l7 + %l1] 0xca or %g3, %o0, %i6 and %i4, %i3, %g5 nop set 0x44, %i1 swap [%l7 + %i1], %g1 nop set 0x41, %i0 stb %o4, [%l7 + %i0] nop set 0x68, %g7 ldsh [%l7 + %g7], %l3 set 0x68, %o7 prefetcha [%l7 + %o7] 0x81, 3 add %l7, 0x5C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g2 casa [%l6] 0x88, %g2, %o6 set 0x0C, %g3 swapa [%l7 + %g3] 0x89, %i2 nop set 0x28, %o2 stx %g7, [%l7 + %o2] set 0x7D, %o4 ldstuba [%l7 + %o4] 0x88, %l1 set 0x18, %g4 stba %i7, [%l7 + %g4] 0x89 set 0x14, %o5 stha %l6, [%l7 + %o5] 0x81 bl,a,pt %xcc, loop_46 nop set 0x7A, %i5 lduh [%l7 + %i5], %o5 nop set 0x68, %i2 ldd [%l7 + %i2], %g4 nop set 0x44, %i3 ldstub [%l7 + %i3], %l2 loop_46: fpsub32s %f14, %f12, %f4 set 0x78, %l6 ldxa [%l7 + %l6] 0x89, %l0 bge,a %icc, loop_47 or %i5, %o7, %o2 set 0x40, %o3 ldda [%l7 + %o3] 0xd8, %f16 loop_47: st %f8, [%l7 + 0x3C] nop set 0x64, %g1 lduh [%l7 + %g1], %i0 nop set 0x16, %o6 ldstub [%l7 + %o6], %i1 nop set 0x30, %l0 ldd [%l7 + %l0], %f18 or %l5, %o1, %o3 nop set 0x08, %g6 std %l4, [%l7 + %g6] set 0x58, %g5 stxa %o0, [%l7 + %g5] 0xe2 membar #Sync nop set 0x5E, %i7 ldsb [%l7 + %i7], %i6 set 0x14, %o0 lda [%l7 + %o0] 0x88, %f27 nop set 0x78, %g2 lduw [%l7 + %g2], %i4 and %g3, %g5, %g1 st %fsr, [%l7 + 0x20] nop set 0x4A, %i4 ldsh [%l7 + %i4], %i3 nop set 0x30, %l5 ldd [%l7 + %l5], %l2 set 0x40, %l2 ldda [%l7 + %l2] 0x89, %f16 set 0x74, %o1 stwa %o4, [%l7 + %o1] 0x81 or %g6, %g2, %o6 ld [%l7 + 0x08], %f4 or %g7, %i2, %l1 nop set 0x20, %i6 ldd [%l7 + %i6], %f4 add %l7, 0x10, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x89, %i7, %o5 nop set 0x28, %l4 sth %g4, [%l7 + %l4] membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf8, %f16 set 0x30, %i1 ldda [%l7 + %i1] 0xeb, %l2 set 0x48, %l3 ldxa [%l7 + %l3] 0x88, %l0 nop set 0x48, %i0 stx %l6, [%l7 + %i0] add %l7, 0x08, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x88, %o7, %i5 fpadd32 %f24, %f12, %f10 or %i0, %i1, %l5 nop set 0x70, %g7 sth %o1, [%l7 + %g7] nop set 0x20, %g3 std %o2, [%l7 + %g3] nop set 0x72, %o2 lduh [%l7 + %o2], %o2 set 0x58, %o7 lda [%l7 + %o7] 0x80, %f1 nop set 0x10, %o4 prefetch [%l7 + %o4], 0 nop set 0x68, %o5 stx %o0, [%l7 + %o5] nop set 0x68, %g4 stx %i6, [%l7 + %g4] set 0x08, %i5 stda %l4, [%l7 + %i5] 0x81 nop set 0x0E, %i3 ldub [%l7 + %i3], %g3 set 0x50, %i2 ldda [%l7 + %i2] 0xe3, %i4 nop set 0x68, %o3 ldd [%l7 + %o3], %f28 add %l7, 0x78, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g1, %g5 set 0x5C, %l6 stha %i3, [%l7 + %l6] 0xe3 membar #Sync nop set 0x30, %o6 ldd [%l7 + %o6], %o4 nop set 0x10, %l0 ldx [%l7 + %l0], %l3 nop set 0x70, %g6 std %g2, [%l7 + %g6] set 0x2A, %g1 stba %g6, [%l7 + %g1] 0x80 nop set 0x0C, %g5 ldsw [%l7 + %g5], %o6 set 0x40, %o0 stxa %i2, [%l7 + %o0] 0xeb membar #Sync nop set 0x26, %g2 lduh [%l7 + %g2], %g7 set 0x08, %i7 prefetcha [%l7 + %i7] 0x81, 0 set 0x10, %l5 sta %f21, [%l7 + %l5] 0x89 nop set 0x08, %i4 ldx [%l7 + %i4], %i7 set 0x40, %l2 stda %f0, [%l7 + %l2] 0xf0 membar #Sync set 0x24, %i6 sta %f7, [%l7 + %i6] 0x80 nop set 0x70, %l4 sth %o5, [%l7 + %l4] st %f6, [%l7 + 0x3C] nop set 0x30, %l1 ldd [%l7 + %l1], %g4 or %l0, %l6, %o7 nop set 0x58, %o1 stx %fsr, [%l7 + %o1] set 0x18, %i1 ldxa [%l7 + %i1] 0x81, %i5 nop set 0x48, %l3 prefetch [%l7 + %l3], 0 set 0x60, %g7 ldda [%l7 + %g7] 0xe3, %l2 nop set 0x70, %i0 lduh [%l7 + %i0], %i0 nop set 0x5E, %g3 ldsh [%l7 + %g3], %i1 set 0x40, %o2 ldda [%l7 + %o2] 0xd2, %f0 nop set 0x30, %o4 stx %l5, [%l7 + %o4] set 0x0B, %o5 stba %o1, [%l7 + %o5] 0xea membar #Sync nop set 0x57, %o7 ldub [%l7 + %o7], %o3 nop set 0x28, %i5 ldd [%l7 + %i5], %f30 nop set 0x48, %g4 prefetch [%l7 + %g4], 3 set 0x30, %i2 ldda [%l7 + %i2] 0x88, %o2 set 0x48, %o3 stxa %o0, [%l7 + %o3] 0x80 set 0x60, %i3 ldda [%l7 + %i3] 0x81, %l4 nop set 0x3C, %l6 stw %g3, [%l7 + %l6] nop set 0x30, %o6 std %f2, [%l7 + %o6] set 0x28, %g6 lda [%l7 + %g6] 0x81, %f7 nop set 0x60, %g1 lduw [%l7 + %g1], %i4 nop set 0x0C, %l0 stw %g1, [%l7 + %l0] fpadd32 %f22, %f8, %f24 set 0x2B, %o0 ldstuba [%l7 + %o0] 0x89, %i6 nop set 0x10, %g5 sth %i3, [%l7 + %g5] bge,a,pt %icc, loop_48 and %g5, %l3, %o4 nop set 0x72, %g2 sth %g6, [%l7 + %g2] nop set 0x48, %l5 std %f2, [%l7 + %l5] loop_48: nop set 0x48, %i4 std %f30, [%l7 + %i4] add %l7, 0x74, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g2, %i2 set 0x20, %i7 lda [%l7 + %i7] 0x81, %f21 nop set 0x0E, %l2 sth %g7, [%l7 + %l2] nop set 0x60, %i6 std %o6, [%l7 + %i6] add %l7, 0x78, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i7, %o5 set 0x7C, %l1 swapa [%l7 + %l1] 0x81, %g4 set 0x52, %l4 stba %l0, [%l7 + %l4] 0xe2 membar #Sync st %f14, [%l7 + 0x4C] nop set 0x6A, %o1 ldub [%l7 + %o1], %l1 add %l7, 0x48, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x80, %o7, %i5 set 0x3E, %l3 stba %l2, [%l7 + %l3] 0x81 set 0x41, %g7 ldstuba [%l7 + %g7] 0x89, %i0 set 0x70, %i1 lda [%l7 + %i1] 0x89, %f17 and %l6, %l5, %o1 set 0x10, %i0 prefetcha [%l7 + %i0] 0x89, 0 add %l7, 0x58, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o3, %o0 ld [%l7 + 0x10], %f9 fpsub16s %f13, %f2, %f26 add %l7, 0x14, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l4 casa [%l6] 0x89, %l4, %o2 st %f15, [%l7 + 0x4C] nop set 0x78, %o2 ldsw [%l7 + %o2], %g3 set 0x18, %g3 stwa %i4, [%l7 + %g3] 0xeb membar #Sync set 0x32, %o4 stba %g1, [%l7 + %o4] 0x81 nop set 0x54, %o5 ldsh [%l7 + %o5], %i6 set 0x34, %o7 ldstuba [%l7 + %o7] 0x88, %g5 st %f8, [%l7 + 0x50] st %f19, [%l7 + 0x54] nop set 0x28, %g4 ldx [%l7 + %g4], %i3 nop set 0x1E, %i2 ldstub [%l7 + %i2], %l3 nop set 0x28, %i5 lduw [%l7 + %i5], %g6 set 0x10, %i3 ldda [%l7 + %i3] 0xe3, %o4 nop set 0x40, %o3 ldsw [%l7 + %o3], %g2 add %l7, 0x40, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x81, %i2, %o6 set 0x58, %l6 swapa [%l7 + %l6] 0x81, %g7 fpsub16 %f28, %f30, %f22 set 0x20, %o6 swapa [%l7 + %o6] 0x89, %i7 set 0x40, %g1 ldda [%l7 + %g1] 0x89, %f0 nop set 0x40, %g6 stx %fsr, [%l7 + %g6] wr %g4, %o5, %sys_tick set 0x40, %l0 stda %f0, [%l7 + %l0] 0xf9 membar #Sync nop set 0x09, %o0 ldub [%l7 + %o0], %l1 bn,a %xcc, loop_49 and %l0, %i5, %l2 add %l7, 0x38, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i0, %o7 loop_49: nop set 0x2A, %g2 stha %l5, [%l7 + %g2] 0xeb membar #Sync st %f1, [%l7 + 0x1C] nop set 0x64, %g5 lduw [%l7 + %g5], %l6 set 0x48, %l5 swapa [%l7 + %l5] 0x80, %o1 st %fsr, [%l7 + 0x6C] nop set 0x3A, %i7 ldsb [%l7 + %i7], %i1 add %o0, %l4, %o2 ld [%l7 + 0x70], %f8 nop set 0x18, %i4 std %f8, [%l7 + %i4] nop set 0x2F, %i6 ldstub [%l7 + %i6], %g3 set 0x40, %l2 stda %i4, [%l7 + %l2] 0x88 add %l7, 0x18, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o3, %i6 nop nop setx 0x4C7FFB3EAF884AE0, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f0 setx 0x11537C6DEF0601E6, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f14 fdivd %f14, %f0, %f6 set 0x58, %l4 stha %g1, [%l7 + %l4] 0xeb membar #Sync nop set 0x48, %o1 stw %i3, [%l7 + %o1] set 0x20, %l1 ldxa [%l7 + %l1] 0x80, %l3 set 0x48, %l3 ldxa [%l7 + %l3] 0x80, %g6 set 0x24, %g7 lda [%l7 + %g7] 0x89, %f5 st %f0, [%l7 + 0x70] set 0x78, %i0 stda %o4, [%l7 + %i0] 0x88 and %g5, %g2, %i2 nop set 0x55, %i1 ldstub [%l7 + %i1], %g7 set 0x40, %o2 ldda [%l7 + %o2] 0xd8, %f0 nop set 0x58, %g3 ldx [%l7 + %g3], %o6 nop set 0x68, %o5 swap [%l7 + %o5], %i7 set 0x6C, %o7 sta %f11, [%l7 + %o7] 0x89 set 0x18, %g4 prefetcha [%l7 + %g4] 0x88, 1 nop set 0x58, %o4 ldd [%l7 + %o4], %f12 nop set 0x30, %i2 prefetch [%l7 + %i2], 3 nop set 0x48, %i5 stx %o5, [%l7 + %i5] EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 1: ! ! Type l : 1258 ! Type a : 23 ! Type cti : 24 ! Type x : 543 ! Type f : 35 ! Type i : 117 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Thread 2 Start ! .global thread_2 thread_2: mov %l7, %g1 !# Set %cwp for 8 windows !# This threads memory space into each %l7 wrpr %g0, 0x7, %cwp mov %g1, %l7 wrpr %g0, 0x6, %cwp mov %g1, %l7 wrpr %g0, 0x5, %cwp mov %g1, %l7 wrpr %g0, 0x4, %cwp mov %g1, %l7 wrpr %g0, 0x3, %cwp mov %g1, %l7 wrpr %g0, 0x2, %cwp mov %g1, %l7 wrpr %g0, 0x1, %cwp mov %g1, %l7 wrpr %g0, 0x0, %cwp mov %g1, %l7 !# Set %fsr setx 0x0000000000400000, %l0, %l6 !# no post process stx %l6, [%l7 + 0x0] !# no post process ldx [%l7 + 0x0], %fsr !# no post process wr %g0, 0x80, %asi !# no post process !# Initialize registers .. !# Global registers set 0xE, %g1 set 0xE, %g2 set 0xD, %g3 set 0xA, %g4 set 0xC, %g5 set 0xC, %g6 set 0xA, %g7 !# Input registers set -0x8, %i0 set -0x9, %i1 set -0x4, %i2 set -0xD, %i3 set -0x6, %i4 set -0xC, %i5 set -0xA, %i6 set -0xB, %i7 !# Local registers set 0x34F6DCD9, %l0 set 0x658E89FB, %l1 set 0x268737AE, %l2 set 0x2A42B06C, %l3 set 0x79DFE0D8, %l4 set 0x0068E569, %l5 set 0x5CC49C1A, %l6 !# Output registers set -0x1DC8, %o0 set -0x1997, %o1 set 0x0D2A, %o2 set -0x127D, %o3 set 0x15B6, %o4 set -0x166B, %o5 set -0x00B2, %o6 set -0x0307, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004) INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9) INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905) INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007) INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710) INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80) INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D) INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3) INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8) INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB) INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921) INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813) INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359) INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82) INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67) INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52) !# Execute Main Diag .. set 0x78, %i3 stxa %l0, [%l7 + %i3] 0x80 or %l1, %l2, %i5 fpadd16 %f18, %f6, %f6 nop set 0x2A, %l6 ldstub [%l7 + %l6], %o7 nop set 0x78, %o3 swap [%l7 + %o3], %l5 nop set 0x10, %g1 std %f18, [%l7 + %g1] set 0x58, %o6 stda %i6, [%l7 + %o6] 0xea membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0x81, %f0 nop set 0x52, %o0 sth %o1, [%l7 + %o0] nop set 0x18, %g2 ldx [%l7 + %g2], %i1 set 0x7C, %l0 sta %f23, [%l7 + %l0] 0x89 nop set 0x34, %l5 stw %o0, [%l7 + %l5] set 0x70, %g5 sta %f22, [%l7 + %g5] 0x89 nop set 0x70, %i4 std %f6, [%l7 + %i4] nop nop setx 0x997ADCE506AA7AD6, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f26 setx 0x38E35704E061932A, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f24 fdivd %f24, %f26, %f6 bleu,a,pn %icc, loop_50 nop set 0x08, %i7 stb %i0, [%l7 + %i7] nop set 0x60, %i6 ldx [%l7 + %i6], %o2 nop set 0x70, %l2 stx %l4, [%l7 + %l2] loop_50: nop set 0x50, %o1 std %g2, [%l7 + %o1] st %fsr, [%l7 + 0x50] add %l7, 0x08, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o3 casxa [%l6] 0x80, %o3, %i4 st %fsr, [%l7 + 0x6C] set 0x10, %l1 lda [%l7 + %l1] 0x89, %f7 fpadd32s %f10, %f14, %f20 nop set 0x1E, %l3 sth %g1, [%l7 + %l3] nop set 0x50, %l4 lduw [%l7 + %l4], %i6 nop set 0x7C, %g7 lduw [%l7 + %g7], %l3 nop set 0x48, %i0 lduh [%l7 + %i0], %i3 nop set 0x50, %i1 ldx [%l7 + %i1], %o4 add %l7, 0x50, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x89, %g6, %g5 set 0x58, %g3 stxa %i2, [%l7 + %g3] 0x81 set 0x70, %o2 ldda [%l7 + %o2] 0x89, %g2 set 0x49, %o5 ldstuba [%l7 + %o5] 0x80, %o6 nop set 0x58, %g4 lduw [%l7 + %g4], %i7 ld [%l7 + 0x78], %f13 nop set 0x0B, %o4 ldub [%l7 + %o4], %g7 nop set 0x14, %i2 prefetch [%l7 + %i2], 4 nop set 0x2E, %o7 lduh [%l7 + %o7], %o5 nop set 0x38, %i3 swap [%l7 + %i3], %l0 ld [%l7 + 0x14], %f29 nop set 0x70, %i5 ldd [%l7 + %i5], %g4 st %f22, [%l7 + 0x20] nop set 0x48, %l6 ldx [%l7 + %l6], %l1 nop set 0x40, %g1 prefetch [%l7 + %g1], 3 set 0x40, %o3 ldda [%l7 + %o3] 0x81, %f0 nop set 0x18, %g6 std %i4, [%l7 + %g6] set 0x14, %o0 swapa [%l7 + %o0] 0x80, %l2 nop set 0x6A, %g2 lduh [%l7 + %g2], %o7 nop set 0x60, %l0 lduw [%l7 + %l0], %l6 nop set 0x4C, %l5 ldsh [%l7 + %l5], %l5 set 0x40, %o6 sta %f19, [%l7 + %o6] 0x81 set 0x58, %i4 stda %o0, [%l7 + %i4] 0x89 wr %i1, %i0, %y or %o2, %o0, %g3 add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l4 casxa [%l6] 0x80, %l4, %o3 set 0x60, %i7 sta %f30, [%l7 + %i7] 0x81 set 0x20, %i6 swapa [%l7 + %i6] 0x81, %g1 ld [%l7 + 0x7C], %f15 set 0x38, %l2 swapa [%l7 + %l2] 0x89, %i6 ld [%l7 + 0x78], %f6 set 0x38, %o1 stxa %i4, [%l7 + %o1] 0x80 set 0x30, %g5 stwa %i3, [%l7 + %g5] 0xe3 membar #Sync set 0x40, %l3 swapa [%l7 + %l3] 0x80, %o4 set 0x3C, %l1 lda [%l7 + %l1] 0x81, %f9 nop set 0x60, %g7 prefetch [%l7 + %g7], 3 set 0x42, %i0 stba %g6, [%l7 + %i0] 0x88 st %f13, [%l7 + 0x20] st %f29, [%l7 + 0x68] set 0x40, %l4 ldda [%l7 + %l4] 0x88, %f0 set 0x74, %i1 sta %f26, [%l7 + %i1] 0x81 set 0x08, %g3 sta %f19, [%l7 + %g3] 0x89 set 0x08, %o2 lda [%l7 + %o2] 0x80, %f27 nop set 0x74, %o5 sth %l3, [%l7 + %o5] set 0x70, %o4 stwa %g5, [%l7 + %o4] 0x80 fpsub32s %f31, %f8, %f26 set 0x20, %i2 ldxa [%l7 + %i2] 0x80, %i2 nop set 0x2A, %o7 lduh [%l7 + %o7], %g2 fpadd32 %f0, %f16, %f30 or %o6, %g7, %o5 set 0x28, %g4 ldxa [%l7 + %g4] 0x80, %l0 set 0x40, %i3 prefetcha [%l7 + %i3] 0x81, 2 nop set 0x3C, %i5 ldsh [%l7 + %i5], %i7 ld [%l7 + 0x74], %f31 add %i5, %l1, %o7 nop set 0x2A, %l6 ldstub [%l7 + %l6], %l6 set 0x24, %g1 lda [%l7 + %g1] 0x89, %f19 nop set 0x28, %o3 ldsw [%l7 + %o3], %l2 bg,a %xcc, loop_51 ld [%l7 + 0x54], %f20 nop set 0x54, %g6 prefetch [%l7 + %g6], 1 nop set 0x18, %o0 std %f4, [%l7 + %o0] loop_51: nop set 0x50, %g2 stxa %o1, [%l7 + %g2] 0xe3 membar #Sync nop set 0x50, %l0 stx %l5, [%l7 + %l0] nop set 0x1C, %l5 swap [%l7 + %l5], %i1 set 0x60, %i4 prefetcha [%l7 + %i4] 0x88, 0 bne %icc, loop_52 nop set 0x70, %i7 ldx [%l7 + %i7], %i0 nop set 0x58, %i6 prefetch [%l7 + %i6], 4 nop set 0x10, %l2 std %f10, [%l7 + %l2] loop_52: nop set 0x28, %o1 std %f28, [%l7 + %o1] or %o0, %l4, %o3 set 0x66, %o6 stha %g1, [%l7 + %o6] 0xeb membar #Sync nop set 0x4C, %g5 stb %g3, [%l7 + %g5] nop set 0x30, %l1 stx %fsr, [%l7 + %l1] nop set 0x38, %g7 ldd [%l7 + %g7], %f8 set 0x48, %l3 swapa [%l7 + %l3] 0x81, %i4 nop set 0x78, %i0 std %f22, [%l7 + %i0] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr nop set 0x78, %l4 stx %g6, [%l7 + %l4] nop set 0x58, %i1 stx %l3, [%l7 + %i1] set 0x40, %o2 stda %o4, [%l7 + %o2] 0x80 nop set 0x78, %g3 ldd [%l7 + %g3], %g4 ld [%l7 + 0x18], %f23 set 0x78, %o5 prefetcha [%l7 + %o5] 0x80, 3 set 0x40, %o4 ldda [%l7 + %o4] 0x81, %f0 membar #Sync set 0x40, %i2 ldda [%l7 + %i2] 0xf9, %f0 and %i2, %g7, %o6 nop nop setx 0x6E015A0325EE000C, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f4 setx 0x38BC7862FC5DFD90, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f20 fdivd %f20, %f4, %f26 nop set 0x24, %g4 sth %l0, [%l7 + %g4] set 0x71, %o7 ldstuba [%l7 + %o7] 0x80, %g4 nop set 0x34, %i3 stb %i7, [%l7 + %i3] nop set 0x12, %i5 sth %o5, [%l7 + %i5] set 0x08, %l6 ldstuba [%l7 + %l6] 0x89, %l1 add %l7, 0x78, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x88, %o7, %i5 nop set 0x26, %o3 ldsh [%l7 + %o3], %l6 nop set 0x26, %g6 sth %o1, [%l7 + %g6] st %f20, [%l7 + 0x1C] add %l7, 0x54, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l2, %l5 nop set 0x08, %o0 std %o2, [%l7 + %o0] set 0x22, %g1 ldstuba [%l7 + %g1] 0x88, %i0 nop set 0x48, %l0 ldx [%l7 + %l0], %o0 nop set 0x58, %g2 ldsw [%l7 + %g2], %i1 nop set 0x38, %l5 swap [%l7 + %l5], %o3 nop set 0x7C, %i4 ldstub [%l7 + %i4], %g1 nop set 0x20, %i6 ldsw [%l7 + %i6], %g3 nop set 0x08, %i7 ldx [%l7 + %i7], %i4 nop set 0x10, %l2 ldd [%l7 + %l2], %i6 set 0x08, %o1 stxa %l4, [%l7 + %o1] 0xea membar #Sync nop set 0x28, %g5 stx %i3, [%l7 + %g5] add %l7, 0x50, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g6, %l3 nop set 0x38, %o6 stx %g5, [%l7 + %o6] bl,a %icc, loop_53 add %g2, %o4, %i2 membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf9, %f16 loop_53: nop set 0x70, %g7 stw %o6, [%l7 + %g7] set 0x7C, %l3 lda [%l7 + %l3] 0x80, %f30 nop set 0x18, %i0 ldd [%l7 + %i0], %g6 and %g4, %l0, %o5 nop set 0x30, %l4 stx %fsr, [%l7 + %l4] set 0x60, %i1 stha %i7, [%l7 + %i1] 0xeb membar #Sync nop set 0x50, %o2 ldsh [%l7 + %o2], %o7 add %l7, 0x78, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i5, %l6 nop set 0x10, %g3 lduh [%l7 + %g3], %o1 and %l2, %l1, %l5 st %f28, [%l7 + 0x70] fpadd16 %f4, %f0, %f4 bne,a %icc, loop_54 nop set 0x57, %o4 ldsb [%l7 + %o4], %o2 set 0x08, %i2 stxa %o0, [%l7 + %i2] 0x89 loop_54: nop set 0x4C, %o5 ldsb [%l7 + %o5], %i0 nop set 0x60, %o7 ldd [%l7 + %o7], %i0 fpsub16s %f0, %f7, %f16 nop set 0x1C, %i3 ldsw [%l7 + %i3], %g1 nop set 0x78, %g4 prefetch [%l7 + %g4], 1 set 0x40, %i5 ldda [%l7 + %i5] 0x89, %f16 set 0x38, %o3 swapa [%l7 + %o3] 0x88, %g3 and %o3, %i4, %i6 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf9, %f0 nop set 0x08, %o0 std %i2, [%l7 + %o0] ld [%l7 + 0x1C], %f30 nop set 0x5A, %g1 lduh [%l7 + %g1], %l4 st %f29, [%l7 + 0x68] nop set 0x78, %l0 stb %l3, [%l7 + %l0] add %l7, 0x70, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g6, %g5 add %o4, %i2, %o6 nop set 0x40, %g2 ldsw [%l7 + %g2], %g7 add %l7, 0x48, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g2, %l0 nop set 0x15, %l5 ldstub [%l7 + %l5], %o5 set 0x48, %l6 ldxa [%l7 + %l6] 0x88, %g4 nop set 0x4C, %i6 lduw [%l7 + %i6], %o7 add %l7, 0x6C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i7 casa [%l6] 0x89, %i7, %l6 nop set 0x70, %i7 ldd [%l7 + %i7], %f28 wr %i5, %o1, %ccr nop set 0x50, %l2 swap [%l7 + %l2], %l1 set 0x37, %o1 stba %l2, [%l7 + %o1] 0x80 nop set 0x66, %g5 lduh [%l7 + %g5], %o2 and %l5, %o0, %i0 nop set 0x38, %i4 prefetch [%l7 + %i4], 4 nop set 0x60, %l1 stx %i1, [%l7 + %l1] nop set 0x28, %o6 ldd [%l7 + %o6], %g2 nop set 0x40, %l3 ldd [%l7 + %l3], %f0 set 0x26, %g7 stha %o3, [%l7 + %g7] 0xe3 membar #Sync membar #Sync set 0x40, %l4 ldda [%l7 + %l4] 0xf1, %f16 nop set 0x2B, %i0 ldsb [%l7 + %i0], %g1 add %l7, 0x30, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x88, %i6, %i4 set 0x58, %i1 prefetcha [%l7 + %i1] 0x89, 4 nop set 0x40, %o2 ldsw [%l7 + %o2], %i3 nop set 0x30, %g3 ldx [%l7 + %g3], %g6 set 0x27, %i2 stba %g5, [%l7 + %i2] 0xea membar #Sync and %o4, %l3, %i2 nop set 0x78, %o4 ldd [%l7 + %o4], %f4 nop set 0x18, %o5 std %g6, [%l7 + %o5] ld [%l7 + 0x68], %f25 nop set 0x39, %o7 ldsb [%l7 + %o7], %o6 nop set 0x46, %i3 ldub [%l7 + %i3], %g2 nop set 0x3A, %i5 stb %o5, [%l7 + %i5] nop set 0x6C, %o3 stw %l0, [%l7 + %o3] set 0x40, %g6 stxa %g4, [%l7 + %g6] 0xe2 membar #Sync add %o7, %i7, %i5 nop set 0x1C, %g4 stw %o1, [%l7 + %g4] nop set 0x0C, %o0 lduw [%l7 + %o0], %l6 nop set 0x08, %l0 stx %fsr, [%l7 + %l0] set 0x78, %g2 stxa %l1, [%l7 + %g2] 0x88 ld [%l7 + 0x38], %f0 nop set 0x70, %g1 stx %fsr, [%l7 + %g1] set 0x3E, %l6 stha %o2, [%l7 + %l6] 0xe3 membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0x80, %f16 set 0x44, %i7 sta %f28, [%l7 + %i7] 0x89 set 0x0C, %l5 lda [%l7 + %l5] 0x88, %f1 nop set 0x18, %o1 stx %fsr, [%l7 + %o1] set 0x51, %l2 stba %l2, [%l7 + %l2] 0xea membar #Sync st %f26, [%l7 + 0x7C] membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf8, %f16 set 0x70, %l1 stwa %l5, [%l7 + %l1] 0xeb membar #Sync st %f8, [%l7 + 0x6C] and %i0, %i1, %o0 nop set 0x40, %o6 stx %o3, [%l7 + %o6] nop set 0x70, %l3 ldd [%l7 + %l3], %f10 set 0x10, %i4 ldxa [%l7 + %i4] 0x80, %g1 and %i6, %i4, %g3 add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l4 casxa [%l6] 0x80, %l4, %i3 nop set 0x5C, %g7 ldsh [%l7 + %g7], %g6 ld [%l7 + 0x1C], %f10 ld [%l7 + 0x08], %f27 set 0x4C, %l4 lda [%l7 + %l4] 0x80, %f12 set 0x68, %i0 stxa %g5, [%l7 + %i0] 0x80 nop set 0x18, %o2 swap [%l7 + %o2], %o4 set 0x10, %i1 stxa %i2, [%l7 + %i1] 0xe3 membar #Sync nop set 0x70, %i2 ldsh [%l7 + %i2], %l3 ld [%l7 + 0x18], %f17 add %l7, 0x38, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g7, %o6 nop set 0x51, %o4 ldstub [%l7 + %o4], %o5 set 0x40, %o5 stda %f16, [%l7 + %o5] 0xf8 membar #Sync nop set 0x1C, %o7 lduh [%l7 + %o7], %l0 nop set 0x26, %g3 sth %g2, [%l7 + %g3] nop set 0x60, %i3 ldx [%l7 + %i3], %g4 nop set 0x50, %i5 ldx [%l7 + %i5], %i7 set 0x18, %o3 stda %i4, [%l7 + %o3] 0x80 add %l7, 0x28, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x88, %o7, %l6 set 0x40, %g6 stda %f0, [%l7 + %g6] 0xd2 set 0x5C, %g4 swapa [%l7 + %g4] 0x88, %o1 nop set 0x58, %o0 ldub [%l7 + %o0], %o2 add %l7, 0x58, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l1, %l5 set 0x50, %g2 prefetcha [%l7 + %g2] 0x88, 2 nop set 0x47, %g1 stb %i1, [%l7 + %g1] nop set 0x34, %l6 ldsw [%l7 + %l6], %l2 set 0x63, %l0 ldstuba [%l7 + %l0] 0x81, %o0 set 0x28, %i6 prefetcha [%l7 + %i6] 0x88, 2 set 0x40, %l5 stda %f0, [%l7 + %l5] 0x88 set 0x34, %o1 lda [%l7 + %o1] 0x80, %f2 nop set 0x08, %i7 stx %fsr, [%l7 + %i7] nop set 0x08, %g5 ldd [%l7 + %g5], %i6 nop set 0x18, %l2 stw %g1, [%l7 + %l2] membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf1, %f16 nop set 0x1F, %o6 ldsb [%l7 + %o6], %i4 set 0x12, %l3 stba %g3, [%l7 + %l3] 0xeb membar #Sync set 0x40, %i4 ldda [%l7 + %i4] 0x89, %f16 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xD90, %tick_cmpr nop set 0x14, %g7 stb %g5, [%l7 + %g7] or %i3, %i2, %l3 set 0x18, %i0 ldxa [%l7 + %i0] 0x81, %g7 set 0x2C, %o2 lda [%l7 + %o2] 0x88, %f22 set 0x54, %l4 swapa [%l7 + %l4] 0x80, %o6 or %o5, %o4, %l0 set 0x58, %i1 stxa %g2, [%l7 + %i1] 0x88 add %g4, %i5, %i7 nop set 0x19, %i2 ldstub [%l7 + %i2], %o7 set 0x10, %o5 ldxa [%l7 + %o5] 0x81, %o1 nop set 0x67, %o4 ldsb [%l7 + %o4], %l6 set 0x38, %g3 lda [%l7 + %g3] 0x88, %f18 add %o2, %l5, %i0 nop set 0x0B, %i3 ldstub [%l7 + %i3], %l1 nop set 0x28, %o7 sth %i1, [%l7 + %o7] set 0x40, %o3 ldda [%l7 + %o3] 0xea, %l2 nop set 0x24, %g6 sth %o0, [%l7 + %g6] nop set 0x6E, %g4 sth %i6, [%l7 + %g4] nop nop setx 0xD79E0B91AA472677, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f22 setx 0x9370B0B0AD43BF9D, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f18 fdivd %f18, %f22, %f26 st %f2, [%l7 + 0x4C] and %o3, %g1, %i4 nop set 0x08, %i5 std %l4, [%l7 + %i5] set 0x40, %o0 stda %f16, [%l7 + %o0] 0xc8 nop set 0x6C, %g2 lduh [%l7 + %g2], %g3 wr %g0, 0x4, %fprs nop set 0x20, %g1 swap [%l7 + %g1], %g5 or %i2, %g7, %o6 add %l7, 0x08, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l3, %o4 nop set 0x28, %l6 ldub [%l7 + %l6], %l0 and %o5, %g4, %g2 nop set 0x0C, %l0 ldsw [%l7 + %l0], %i5 set 0x78, %l5 stwa %o7, [%l7 + %l5] 0xe2 membar #Sync nop set 0x1C, %o1 stw %i7, [%l7 + %o1] nop set 0x52, %i7 ldstub [%l7 + %i7], %l6 set 0x0C, %i6 sta %f20, [%l7 + %i6] 0x88 add %l7, 0x78, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x89, %o2, %o1 ld [%l7 + 0x30], %f18 set 0x68, %g5 stxa %l5, [%l7 + %g5] 0x80 nop set 0x4A, %l2 ldsh [%l7 + %l2], %l1 nop set 0x18, %l1 std %f8, [%l7 + %l1] set 0x74, %o6 stwa %i0, [%l7 + %o6] 0xea membar #Sync nop set 0x30, %l3 prefetch [%l7 + %l3], 3 nop set 0x48, %i4 stx %fsr, [%l7 + %i4] st %fsr, [%l7 + 0x30] fpsub16s %f31, %f25, %f10 set 0x7C, %g7 swapa [%l7 + %g7] 0x80, %l2 ld [%l7 + 0x10], %f6 st %fsr, [%l7 + 0x6C] fpsub16s %f27, %f20, %f18 set 0x3D, %i0 stba %o0, [%l7 + %i0] 0xe2 membar #Sync or %i1, %i6, %g1 nop set 0x20, %o2 stx %o3, [%l7 + %o2] nop set 0x64, %l4 lduw [%l7 + %l4], %i4 set 0x48, %i1 ldstuba [%l7 + %i1] 0x88, %g3 nop set 0x58, %i2 std %f6, [%l7 + %i2] and %l4, %g6, %i3 nop set 0x25, %o4 ldsb [%l7 + %o4], %i2 set 0x52, %o5 ldstuba [%l7 + %o5] 0x81, %g7 set 0x24, %g3 stha %g5, [%l7 + %g3] 0x88 set 0x68, %i3 stxa %l3, [%l7 + %i3] 0x81 nop set 0x08, %o7 swap [%l7 + %o7], %o4 add %l7, 0x64, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l0, %o6 add %l7, 0x38, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o5, %g4 nop set 0x28, %g6 std %g2, [%l7 + %g6] set 0x78, %o3 prefetcha [%l7 + %o3] 0x88, 4 set 0x70, %i5 ldda [%l7 + %i5] 0xea, %o6 nop set 0x7C, %o0 stw %l6, [%l7 + %o0] fpsub16s %f18, %f28, %f29 set 0x7E, %g4 stba %i7, [%l7 + %g4] 0xe2 membar #Sync set 0x5C, %g2 stba %o2, [%l7 + %g2] 0x80 nop set 0x71, %g1 ldub [%l7 + %g1], %l5 st %fsr, [%l7 + 0x70] add %l7, 0x38, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o1, %l1 set 0x40, %l6 ldda [%l7 + %l6] 0xd0, %f16 fpadd16s %f22, %f13, %f9 nop set 0x36, %l0 ldsh [%l7 + %l0], %i0 and %l2, %i1, %o0 set 0x18, %l5 stda %i6, [%l7 + %l5] 0x88 set 0x68, %i7 stxa %o3, [%l7 + %i7] 0x88 nop set 0x58, %o1 stx %fsr, [%l7 + %o1] ld [%l7 + 0x6C], %f24 nop set 0x40, %i6 ldd [%l7 + %i6], %f2 nop set 0x6C, %l2 swap [%l7 + %l2], %i4 set 0x27, %l1 ldstuba [%l7 + %l1] 0x80, %g1 st %fsr, [%l7 + 0x74] nop set 0x14, %g5 ldsw [%l7 + %g5], %l4 nop set 0x2E, %l3 sth %g3, [%l7 + %l3] set 0x40, %o6 stda %f0, [%l7 + %o6] 0xc0 nop set 0x2C, %g7 stw %g6, [%l7 + %g7] set 0x08, %i0 ldxa [%l7 + %i0] 0x81, %i3 nop set 0x1C, %o2 swap [%l7 + %o2], %i2 set 0x48, %i4 stxa %g5, [%l7 + %i4] 0xea membar #Sync fpsub32s %f7, %f15, %f4 nop set 0x58, %l4 std %f26, [%l7 + %l4] set 0x7C, %i1 stwa %g7, [%l7 + %i1] 0xe2 membar #Sync set 0x30, %i2 ldda [%l7 + %i2] 0xe2, %o4 nop set 0x3A, %o4 lduh [%l7 + %o4], %l0 ld [%l7 + 0x08], %f25 set 0x18, %o5 prefetcha [%l7 + %o5] 0x88, 1 set 0x0C, %i3 lda [%l7 + %i3] 0x80, %f28 set 0x2F, %o7 stba %o5, [%l7 + %o7] 0x81 set 0x48, %g3 prefetcha [%l7 + %g3] 0x89, 1 set 0x0B, %o3 ldstuba [%l7 + %o3] 0x80, %g2 set 0x7A, %i5 stha %i5, [%l7 + %i5] 0x81 set 0x40, %o0 stda %f0, [%l7 + %o0] 0xc4 ld [%l7 + 0x08], %f8 st %f28, [%l7 + 0x28] set 0x60, %g6 ldda [%l7 + %g6] 0xeb, %l2 set 0x36, %g4 stha %l6, [%l7 + %g4] 0x80 nop set 0x18, %g1 stx %fsr, [%l7 + %g1] nop set 0x0C, %g2 lduh [%l7 + %g2], %o7 add %i7, %o2, %o1 set 0x70, %l0 ldda [%l7 + %l0] 0xeb, %l0 nop set 0x78, %l6 lduw [%l7 + %l6], %i0 set 0x20, %l5 prefetcha [%l7 + %l5] 0x80, 4 nop set 0x68, %o1 swap [%l7 + %o1], %i1 set 0x40, %i7 lda [%l7 + %i7] 0x80, %f25 set 0x40, %i6 stda %f0, [%l7 + %i6] 0xc8 nop set 0x64, %l1 stb %l2, [%l7 + %l1] nop set 0x46, %l2 ldsh [%l7 + %l2], %o0 nop set 0x30, %g5 std %f26, [%l7 + %g5] nop set 0x08, %l3 ldsw [%l7 + %l3], %i6 nop set 0x3C, %g7 sth %i4, [%l7 + %g7] set 0x70, %i0 lda [%l7 + %i0] 0x88, %f13 bl %xcc, loop_55 fpadd32s %f30, %f21, %f8 nop set 0x0F, %o2 ldsb [%l7 + %o2], %g1 add %l7, 0x18, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l4, %g3 loop_55: nop set 0x20, %i4 ldda [%l7 + %i4] 0x88, %o2 ld [%l7 + 0x0C], %f27 set 0x50, %o6 sta %f23, [%l7 + %o6] 0x88 or %i3, %i2, %g6 wr %g7, %g5, %clear_softint nop set 0x0C, %l4 swap [%l7 + %l4], %l0 add %l7, 0x54, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o4 casa [%l6] 0x81, %o4, %o5 and %g4, %o6, %i5 st %fsr, [%l7 + 0x54] nop set 0x20, %i2 ldx [%l7 + %i2], %g2 nop set 0x78, %o4 ldd [%l7 + %o4], %l2 bn,a,pn %xcc, loop_56 bne,a %xcc, loop_57 st %f10, [%l7 + 0x50] st %fsr, [%l7 + 0x5C] loop_56: st %fsr, [%l7 + 0x1C] loop_57: nop set 0x24, %o5 lduw [%l7 + %o5], %l6 nop set 0x38, %i1 stx %o7, [%l7 + %i1] set 0x14, %i3 sta %f9, [%l7 + %i3] 0x81 nop set 0x4C, %g3 ldsw [%l7 + %g3], %i7 wr %o2, %o1, %pic nop set 0x5A, %o3 ldsb [%l7 + %o3], %i0 nop set 0x40, %i5 ldx [%l7 + %i5], %l5 set 0x08, %o7 stha %l1, [%l7 + %o7] 0xeb membar #Sync set 0x5C, %o0 lda [%l7 + %o0] 0x81, %f28 nop set 0x58, %g6 ldd [%l7 + %g6], %i0 bne,a,pn %xcc, loop_58 nop set 0x48, %g4 std %l2, [%l7 + %g4] nop set 0x10, %g2 stx %fsr, [%l7 + %g2] set 0x50, %l0 sta %f28, [%l7 + %l0] 0x80 loop_58: nop set 0x64, %l6 stwa %o0, [%l7 + %l6] 0x80 set 0x10, %l5 swapa [%l7 + %l5] 0x80, %i4 be,a,pn %icc, loop_59 nop set 0x28, %o1 swap [%l7 + %o1], %g1 nop set 0x52, %i7 lduh [%l7 + %i7], %i6 nop set 0x50, %i6 stx %fsr, [%l7 + %i6] loop_59: nop set 0x50, %l1 std %f16, [%l7 + %l1] nop set 0x18, %l2 ldd [%l7 + %l2], %f0 nop set 0x28, %g5 lduw [%l7 + %g5], %g3 set 0x08, %g1 stda %o2, [%l7 + %g1] 0xe3 membar #Sync set 0x40, %g7 stda %f16, [%l7 + %g7] 0xf9 membar #Sync nop set 0x54, %i0 prefetch [%l7 + %i0], 2 set 0x4A, %l3 stha %l4, [%l7 + %l3] 0x81 add %i3, %g6, %g7 nop set 0x45, %o2 ldsb [%l7 + %o2], %g5 wr %l0, %i2, %clear_softint nop set 0x4E, %o6 ldstub [%l7 + %o6], %o4 nop set 0x78, %i4 ldd [%l7 + %i4], %g4 nop set 0x0C, %l4 stw %o6, [%l7 + %l4] set 0x40, %o4 stda %f16, [%l7 + %o4] 0xf8 membar #Sync set 0x1C, %o5 stwa %o5, [%l7 + %o5] 0xe2 membar #Sync ld [%l7 + 0x74], %f8 nop set 0x5E, %i2 stb %g2, [%l7 + %i2] fpsub16s %f16, %f22, %f3 st %f31, [%l7 + 0x14] set 0x74, %i1 sta %f4, [%l7 + %i1] 0x88 set 0x08, %g3 prefetcha [%l7 + %g3] 0x89, 1 nop set 0x3C, %o3 ldsh [%l7 + %o3], %l6 nop set 0x70, %i3 ldd [%l7 + %i3], %f18 set 0x20, %o7 prefetcha [%l7 + %o7] 0x89, 3 nop set 0x78, %o0 std %i6, [%l7 + %o0] nop set 0x08, %g6 lduw [%l7 + %g6], %o2 nop set 0x14, %g4 stw %i5, [%l7 + %g4] fpsub16s %f12, %f21, %f2 set 0x50, %i5 ldda [%l7 + %i5] 0xe2, %o0 set 0x20, %g2 ldstuba [%l7 + %g2] 0x88, %i0 set 0x4C, %l0 swapa [%l7 + %l0] 0x88, %l5 st %fsr, [%l7 + 0x20] nop set 0x20, %l6 ldd [%l7 + %l6], %f12 set 0x1C, %o1 lda [%l7 + %o1] 0x89, %f13 set 0x4C, %l5 stwa %l1, [%l7 + %l5] 0x80 add %l7, 0x10, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i1, %l2 nop set 0x30, %i7 std %f26, [%l7 + %i7] ld [%l7 + 0x40], %f12 nop set 0x38, %i6 ldd [%l7 + %i6], %o0 nop set 0x32, %l1 ldub [%l7 + %l1], %i4 nop set 0x70, %g5 std %f2, [%l7 + %g5] set 0x3E, %g1 stha %g1, [%l7 + %g1] 0x80 set 0x78, %l2 stxa %i6, [%l7 + %l2] 0xeb membar #Sync nop set 0x26, %i0 ldsh [%l7 + %i0], %o3 set 0x10, %g7 prefetcha [%l7 + %g7] 0x80, 2 set 0x34, %o2 lda [%l7 + %o2] 0x88, %f20 ld [%l7 + 0x38], %f11 nop set 0x5E, %l3 lduh [%l7 + %l3], %i3 or %l4, %g7, %g5 set 0x54, %o6 stwa %g6, [%l7 + %o6] 0xe2 membar #Sync nop set 0x7E, %l4 sth %i2, [%l7 + %l4] nop nop setx 0xF15DFAB8E2E05FD3, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f26 setx 0xC79FB95ECC27D319, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f30 fdivd %f30, %f26, %f18 nop set 0x1A, %i4 ldsh [%l7 + %i4], %o4 nop set 0x5C, %o4 swap [%l7 + %o4], %l0 set 0x0C, %o5 sta %f12, [%l7 + %o5] 0x89 set 0x51, %i1 stba %g4, [%l7 + %i1] 0x89 nop set 0x68, %i2 ldd [%l7 + %i2], %f10 set 0x50, %g3 ldda [%l7 + %g3] 0xea, %o6 set 0x58, %o3 prefetcha [%l7 + %o3] 0x88, 0 nop set 0x58, %o7 ldx [%l7 + %o7], %l3 nop set 0x60, %o0 ldx [%l7 + %o0], %l6 set 0x6D, %i3 ldstuba [%l7 + %i3] 0x80, %o7 nop set 0x4A, %g4 sth %o5, [%l7 + %g4] nop set 0x74, %g6 lduh [%l7 + %g6], %o2 set 0x15, %g2 stba %i7, [%l7 + %g2] 0xea membar #Sync membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf0, %f16 nop set 0x3C, %i5 ldsw [%l7 + %i5], %i5 nop set 0x7D, %o1 ldsb [%l7 + %o1], %o1 set 0x68, %l6 lda [%l7 + %l6] 0x80, %f18 set 0x50, %i7 stxa %i0, [%l7 + %i7] 0x81 or %l1, %l5, %l2 nop set 0x25, %l5 ldstub [%l7 + %l5], %o0 st %f20, [%l7 + 0x68] nop set 0x64, %l1 prefetch [%l7 + %l1], 1 set 0x40, %i6 stda %f0, [%l7 + %i6] 0xc4 set 0x30, %g1 stda %i4, [%l7 + %g1] 0x81 set 0x30, %g5 ldda [%l7 + %g5] 0xeb, %i0 nop set 0x76, %l2 lduh [%l7 + %l2], %g1 nop set 0x50, %g7 std %f30, [%l7 + %g7] set 0x34, %i0 stha %i6, [%l7 + %i0] 0xe3 membar #Sync bge,a %icc, loop_60 wr %o3, %g3, %ccr nop set 0x10, %l3 ldsb [%l7 + %l3], %i3 set 0x54, %o6 swapa [%l7 + %o6] 0x88, %l4 loop_60: nop set 0x28, %l4 std %g6, [%l7 + %l4] nop set 0x7A, %o2 lduh [%l7 + %o2], %g5 st %fsr, [%l7 + 0x40] nop set 0x28, %i4 lduw [%l7 + %i4], %i2 st %fsr, [%l7 + 0x64] st %fsr, [%l7 + 0x2C] nop set 0x64, %o5 lduh [%l7 + %o5], %g6 add %l7, 0x18, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o4 casa [%l6] 0x89, %o4, %l0 nop set 0x7F, %o4 stb %g4, [%l7 + %o4] nop set 0x7A, %i2 ldsh [%l7 + %i2], %o6 set 0x40, %g3 stda %f16, [%l7 + %g3] 0xca nop set 0x3C, %o3 ldsw [%l7 + %o3], %g2 set 0x59, %i1 stba %l6, [%l7 + %i1] 0x81 nop set 0x50, %o0 ldsh [%l7 + %o0], %l3 set 0x40, %o7 stda %f16, [%l7 + %o7] 0xf1 membar #Sync set 0x60, %i3 stha %o7, [%l7 + %i3] 0x80 set 0x38, %g6 stxa %o2, [%l7 + %g6] 0xe2 membar #Sync nop set 0x08, %g4 swap [%l7 + %g4], %i7 set 0x51, %g2 ldstuba [%l7 + %g2] 0x81, %i5 nop set 0x68, %i5 std %o4, [%l7 + %i5] set 0x0A, %o1 ldstuba [%l7 + %o1] 0x80, %i0 nop set 0x7F, %l0 ldsb [%l7 + %l0], %o1 set 0x7C, %l6 sta %f22, [%l7 + %l6] 0x81 fpsub32 %f24, %f26, %f22 nop set 0x56, %i7 ldstub [%l7 + %i7], %l1 nop set 0x34, %l5 ldsw [%l7 + %l5], %l2 nop set 0x68, %i6 stx %l5, [%l7 + %i6] nop set 0x50, %l1 stx %o0, [%l7 + %l1] nop set 0x78, %g5 prefetch [%l7 + %g5], 3 nop set 0x38, %g1 ldd [%l7 + %g1], %f26 set 0x68, %l2 sta %f14, [%l7 + %l2] 0x89 st %fsr, [%l7 + 0x50] or %i4, %i1, %i6 nop set 0x40, %i0 ldd [%l7 + %i0], %f30 bn,a,pt %icc, loop_61 nop set 0x14, %g7 sth %o3, [%l7 + %g7] nop set 0x4E, %o6 stb %g3, [%l7 + %o6] fpadd32 %f20, %f22, %f6 loop_61: nop set 0x70, %l3 prefetcha [%l7 + %l3] 0x80, 0 st %f27, [%l7 + 0x2C] set 0x68, %l4 sta %f0, [%l7 + %l4] 0x88 nop set 0x38, %o2 lduw [%l7 + %o2], %l4 wr %i3, %g7, %ccr nop set 0x40, %o5 stx %i2, [%l7 + %o5] nop set 0x30, %i4 lduw [%l7 + %i4], %g5 wr %g6, %o4, %clear_softint or %g4, %o6, %l0 ld [%l7 + 0x08], %f12 nop set 0x18, %i2 std %f10, [%l7 + %i2] nop set 0x38, %o4 std %f18, [%l7 + %o4] set 0x08, %o3 stha %g2, [%l7 + %o3] 0xea membar #Sync set 0x70, %i1 prefetcha [%l7 + %i1] 0x89, 1 set 0x78, %g3 stxa %l6, [%l7 + %g3] 0xea membar #Sync nop set 0x7E, %o7 lduh [%l7 + %o7], %o2 nop set 0x30, %i3 std %i6, [%l7 + %i3] set 0x08, %g6 prefetcha [%l7 + %g6] 0x89, 3 st %fsr, [%l7 + 0x48] nop set 0x58, %o0 ldd [%l7 + %o0], %f22 nop set 0x46, %g4 lduh [%l7 + %g4], %o5 st %fsr, [%l7 + 0x18] set 0x40, %i5 stda %f16, [%l7 + %i5] 0xf8 membar #Sync nop set 0x65, %g2 ldsb [%l7 + %g2], %i5 nop set 0x2E, %o1 ldub [%l7 + %o1], %i0 set 0x50, %l0 prefetcha [%l7 + %l0] 0x80, 4 st %fsr, [%l7 + 0x54] nop set 0x7D, %i7 ldub [%l7 + %i7], %l1 nop set 0x70, %l5 stx %l5, [%l7 + %l5] st %fsr, [%l7 + 0x0C] nop set 0x5C, %i6 ldsw [%l7 + %i6], %o0 set 0x40, %l6 ldda [%l7 + %l6] 0x81, %f16 add %l7, 0x64, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l2, %i4 nop set 0x40, %g5 ldx [%l7 + %g5], %i1 nop set 0x3A, %l1 sth %i6, [%l7 + %l1] nop set 0x74, %g1 ldsw [%l7 + %g1], %o3 set 0x60, %l2 prefetcha [%l7 + %l2] 0x80, 1 nop set 0x0C, %i0 swap [%l7 + %i0], %g1 set 0x7C, %o6 ldstuba [%l7 + %o6] 0x81, %l4 set 0x0E, %g7 stha %i3, [%l7 + %g7] 0x89 or %g7, %i2, %g5 nop set 0x38, %l4 std %o4, [%l7 + %l4] nop set 0x54, %o2 ldsw [%l7 + %o2], %g4 or %g6, %l0, %g2 set 0x18, %o5 stha %o6, [%l7 + %o5] 0xe3 membar #Sync set 0x58, %i4 stda %i6, [%l7 + %i4] 0xea membar #Sync nop set 0x38, %i2 lduw [%l7 + %i2], %o2 set 0x40, %l3 stda %f0, [%l7 + %l3] 0xd8 nop set 0x08, %o4 std %f18, [%l7 + %o4] nop set 0x50, %o3 lduh [%l7 + %o3], %l3 set 0x1C, %g3 sta %f26, [%l7 + %g3] 0x89 nop set 0x38, %i1 std %o6, [%l7 + %i1] set 0x08, %o7 prefetcha [%l7 + %o7] 0x88, 2 st %fsr, [%l7 + 0x4C] add %l7, 0x10, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i5 casa [%l6] 0x80, %i5, %o5 nop set 0x68, %i3 ldd [%l7 + %i3], %i0 nop set 0x18, %o0 std %f28, [%l7 + %o0] and %o1, %l1, %o0 nop set 0x31, %g4 stb %l2, [%l7 + %g4] set 0x08, %i5 stwa %l5, [%l7 + %i5] 0x81 set 0x20, %g2 prefetcha [%l7 + %g2] 0x88, 1 nop set 0x10, %g6 stx %i6, [%l7 + %g6] nop set 0x68, %o1 std %i4, [%l7 + %o1] nop set 0x64, %i7 ldub [%l7 + %i7], %o3 ld [%l7 + 0x34], %f20 fpsub16 %f4, %f14, %f2 st %fsr, [%l7 + 0x58] wr %g3, %l4, %sys_tick set 0x38, %l0 sta %f3, [%l7 + %l0] 0x80 nop set 0x78, %l5 std %f8, [%l7 + %l5] nop set 0x30, %i6 std %f8, [%l7 + %i6] set 0x18, %l6 stda %g0, [%l7 + %l6] 0x81 fpadd16 %f20, %f18, %f24 nop set 0x7F, %l1 ldub [%l7 + %l1], %g7 nop set 0x58, %g1 lduw [%l7 + %g1], %i2 nop set 0x44, %g5 ldsb [%l7 + %g5], %g5 set 0x30, %l2 lda [%l7 + %l2] 0x88, %f27 add %o4, %g4, %g6 set 0x7E, %i0 stha %l0, [%l7 + %i0] 0xeb membar #Sync membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0xf0, %f0 nop set 0x78, %l4 std %f26, [%l7 + %l4] nop set 0x4C, %o2 ldsw [%l7 + %o2], %i3 add %g2, %l6, %o2 set 0x40, %g7 ldda [%l7 + %g7] 0x81, %f16 set 0x48, %o5 swapa [%l7 + %o5] 0x80, %l3 nop set 0x74, %i2 stw %o6, [%l7 + %i2] set 0x78, %l3 ldxa [%l7 + %l3] 0x89, %o7 nop set 0x0A, %o4 ldsh [%l7 + %o4], %i5 nop set 0x08, %i4 ldx [%l7 + %i4], %o5 nop set 0x10, %g3 ldd [%l7 + %g3], %f2 st %f3, [%l7 + 0x24] add %l7, 0x30, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i0 casa [%l6] 0x80, %i0, %i7 nop set 0x18, %o3 std %f28, [%l7 + %o3] add %l7, 0x44, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l1 casa [%l6] 0x88, %l1, %o1 nop set 0x58, %i1 std %f2, [%l7 + %i1] nop set 0x10, %o7 ldd [%l7 + %o7], %o0 and %l2, %i1, %l5 nop set 0x2A, %o0 ldsh [%l7 + %o0], %i4 set 0x70, %i3 stha %i6, [%l7 + %i3] 0xeb membar #Sync add %o3, %l4, %g3 add %g7, %i2, %g1 nop set 0x75, %i5 ldstub [%l7 + %i5], %g5 nop set 0x58, %g2 stx %g4, [%l7 + %g2] set 0x0C, %g4 stwa %g6, [%l7 + %g4] 0x89 fpsub32s %f23, %f13, %f14 set 0x74, %o1 stba %l0, [%l7 + %o1] 0xe3 membar #Sync set 0x74, %i7 sta %f21, [%l7 + %i7] 0x80 nop set 0x58, %g6 ldx [%l7 + %g6], %i3 set 0x40, %l5 ldda [%l7 + %l5] 0xd0, %f0 set 0x10, %l0 ldda [%l7 + %l0] 0x89, %o4 set 0x6C, %i6 lda [%l7 + %i6] 0x88, %f29 st %fsr, [%l7 + 0x08] set 0x64, %l6 stwa %l6, [%l7 + %l6] 0x88 set 0x64, %g1 ldstuba [%l7 + %g1] 0x89, %g2 set 0x20, %l1 swapa [%l7 + %l1] 0x89, %l3 st %f21, [%l7 + 0x10] nop set 0x37, %g5 stb %o6, [%l7 + %g5] nop set 0x1A, %l2 ldsh [%l7 + %l2], %o2 nop set 0x30, %i0 std %o6, [%l7 + %i0] nop set 0x58, %o6 stx %fsr, [%l7 + %o6] nop set 0x26, %l4 lduh [%l7 + %l4], %i5 set 0x44, %g7 stha %i0, [%l7 + %g7] 0xe2 membar #Sync wr %i7, %o5, %y and %o1, %o0, %l2 nop set 0x60, %o5 std %i0, [%l7 + %o5] nop nop setx 0x5C10D5F1, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f31 setx 0x12169142, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f19 fdivs %f19, %f31, %f19 set 0x48, %o2 stwa %l1, [%l7 + %o2] 0x80 nop set 0x10, %l3 ldx [%l7 + %l3], %i4 set 0x6D, %i2 ldstuba [%l7 + %i2] 0x89, %i6 set 0x48, %i4 prefetcha [%l7 + %i4] 0x80, 1 nop set 0x66, %o4 ldsb [%l7 + %o4], %l5 nop set 0x40, %g3 ldd [%l7 + %g3], %g2 nop set 0x2A, %o3 ldsb [%l7 + %o3], %g7 set 0x40, %o7 ldda [%l7 + %o7] 0x88, %f16 nop set 0x78, %i1 ldd [%l7 + %i1], %f18 set 0x70, %o0 lda [%l7 + %o0] 0x80, %f15 set 0x20, %i5 ldda [%l7 + %i5] 0xea, %i2 nop set 0x18, %g2 prefetch [%l7 + %g2], 1 nop set 0x38, %i3 ldd [%l7 + %i3], %g0 set 0x40, %o1 ldda [%l7 + %o1] 0xd8, %f16 ld [%l7 + 0x78], %f12 nop set 0x08, %i7 stx %g5, [%l7 + %i7] nop set 0x7E, %g6 sth %l4, [%l7 + %g6] set 0x30, %g4 stda %g4, [%l7 + %g4] 0xe2 membar #Sync set 0x58, %l5 stda %g6, [%l7 + %l5] 0xe3 membar #Sync nop set 0x44, %i6 stw %i3, [%l7 + %i6] set 0x40, %l6 stda %f0, [%l7 + %l6] 0xc8 nop set 0x1A, %g1 ldsh [%l7 + %g1], %l0 set 0x40, %l0 stda %f16, [%l7 + %l0] 0xf0 membar #Sync add %l7, 0x70, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l6, %g2 set 0x0C, %l1 stwa %o4, [%l7 + %l1] 0x80 st %f16, [%l7 + 0x40] set 0x70, %l2 sta %f3, [%l7 + %l2] 0x88 nop set 0x74, %g5 stw %o6, [%l7 + %g5] nop set 0x56, %i0 ldsh [%l7 + %i0], %l3 nop set 0x30, %o6 std %o2, [%l7 + %o6] and %i5, %o7, %i0 and %i7, %o1, %o5 set 0x3C, %g7 lda [%l7 + %g7] 0x88, %f29 nop set 0x39, %l4 stb %o0, [%l7 + %l4] set 0x10, %o2 prefetcha [%l7 + %o2] 0x81, 3 nop set 0x68, %o5 ldd [%l7 + %o5], %l0 set 0x08, %l3 stba %i4, [%l7 + %l3] 0x88 nop set 0x6A, %i4 ldub [%l7 + %i4], %l2 set 0x50, %i2 stxa %o3, [%l7 + %i2] 0xe2 membar #Sync set 0x40, %o4 stda %f16, [%l7 + %o4] 0xd0 set 0x40, %g3 stda %f16, [%l7 + %g3] 0xf0 membar #Sync nop set 0x68, %o3 ldd [%l7 + %o3], %l4 or %i6, %g7, %g3 nop set 0x2E, %o7 lduh [%l7 + %o7], %g1 set 0x46, %o0 stha %g5, [%l7 + %o0] 0x81 set 0x14, %i5 lda [%l7 + %i5] 0x88, %f3 set 0x10, %g2 stba %i2, [%l7 + %g2] 0xe2 membar #Sync set 0x48, %i3 prefetcha [%l7 + %i3] 0x88, 2 nop set 0x58, %o1 std %f2, [%l7 + %o1] nop set 0x1D, %i7 ldub [%l7 + %i7], %g4 st %f23, [%l7 + 0x3C] or %g6, %i3, %l6 nop set 0x73, %i1 stb %g2, [%l7 + %i1] nop set 0x60, %g6 std %f20, [%l7 + %g6] or %l0, %o4, %o6 set 0x40, %l5 stda %f0, [%l7 + %l5] 0xc0 set 0x40, %g4 ldda [%l7 + %g4] 0xda, %f0 set 0x50, %i6 stxa %l3, [%l7 + %i6] 0x88 nop set 0x30, %l6 ldd [%l7 + %l6], %i4 add %o2, %o7, %i7 set 0x20, %g1 ldda [%l7 + %g1] 0x80, %i0 st %f13, [%l7 + 0x08] nop set 0x7C, %l0 ldsw [%l7 + %l0], %o1 set 0x50, %l2 ldda [%l7 + %l2] 0xea, %o0 nop set 0x6E, %l1 ldub [%l7 + %l1], %o5 or %i1, %i4, %l1 set 0x40, %i0 stxa %l2, [%l7 + %i0] 0x88 set 0x32, %g5 stha %o3, [%l7 + %g5] 0xea membar #Sync set 0x40, %o6 stda %f0, [%l7 + %o6] 0x81 set 0x24, %g7 lda [%l7 + %g7] 0x81, %f7 add %i6, %g7, %g3 set 0x48, %o2 stda %g0, [%l7 + %o2] 0x88 membar #Sync set 0x40, %l4 ldda [%l7 + %l4] 0xf1, %f0 bg,a,pn %xcc, loop_62 nop set 0x66, %l3 lduh [%l7 + %l3], %l5 and %i2, %l4, %g5 set 0x40, %i4 ldda [%l7 + %i4] 0x89, %f0 loop_62: nop set 0x38, %i2 swap [%l7 + %i2], %g6 set 0x40, %o4 stda %f0, [%l7 + %o4] 0xcc nop set 0x50, %o5 stx %fsr, [%l7 + %o5] nop set 0x4C, %g3 swap [%l7 + %g3], %i3 add %l7, 0x48, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g4 casa [%l6] 0x89, %g4, %g2 set 0x50, %o7 ldda [%l7 + %o7] 0x80, %i6 set 0x54, %o3 swapa [%l7 + %o3] 0x81, %o4 or %l0, %l3, %i5 add %o6, %o2, %i7 nop set 0x20, %i5 ldsh [%l7 + %i5], %i0 set 0x60, %g2 ldda [%l7 + %g2] 0xeb, %o6 set 0x58, %o0 lda [%l7 + %o0] 0x81, %f30 set 0x1C, %i3 stwa %o0, [%l7 + %i3] 0xe2 membar #Sync add %l7, 0x6C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o1 casa [%l6] 0x88, %o1, %i1 set 0x68, %i7 stxa %o5, [%l7 + %i7] 0xeb membar #Sync and %l1, %i4, %l2 ld [%l7 + 0x08], %f30 nop set 0x40, %i1 stx %fsr, [%l7 + %i1] add %l7, 0x70, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o3, %g7 set 0x40, %g6 stda %f0, [%l7 + %g6] 0x89 set 0x18, %l5 lda [%l7 + %l5] 0x89, %f25 set 0x30, %g4 ldxa [%l7 + %g4] 0x88, %i6 set 0x30, %o1 lda [%l7 + %o1] 0x89, %f29 set 0x78, %i6 stda %g0, [%l7 + %i6] 0xe3 membar #Sync st %f31, [%l7 + 0x4C] set 0x30, %g1 prefetcha [%l7 + %g1] 0x88, 3 set 0x4C, %l6 lda [%l7 + %l6] 0x89, %f22 be,a,pn %xcc, loop_63 add %g3, %l4, %g5 set 0x50, %l0 ldxa [%l7 + %l0] 0x88, %i2 loop_63: nop set 0x3C, %l1 ldub [%l7 + %l1], %i3 st %f27, [%l7 + 0x78] set 0x18, %l2 stxa %g4, [%l7 + %l2] 0x89 set 0x78, %g5 ldxa [%l7 + %g5] 0x88, %g6 nop set 0x68, %i0 stx %g2, [%l7 + %i0] add %o4, %l0, %l6 nop set 0x2C, %o6 ldsh [%l7 + %o6], %i5 set 0x20, %g7 swapa [%l7 + %g7] 0x81, %l3 nop set 0x57, %l4 ldstub [%l7 + %l4], %o2 fpadd32 %f4, %f22, %f20 set 0x2B, %l3 ldstuba [%l7 + %l3] 0x81, %o6 nop set 0x70, %o2 std %i6, [%l7 + %o2] nop set 0x78, %i4 ldsw [%l7 + %i4], %i0 nop nop setx 0xDDB6048FEAA96CBF, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f22 setx 0xF001FEA95AD56912, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f6 fdivd %f6, %f22, %f8 nop set 0x78, %i2 ldd [%l7 + %i2], %o6 st %fsr, [%l7 + 0x70] st %f12, [%l7 + 0x4C] set 0x24, %o4 sta %f12, [%l7 + %o4] 0x88 nop set 0x60, %o5 swap [%l7 + %o5], %o0 nop set 0x70, %o7 stx %i1, [%l7 + %o7] nop set 0x34, %o3 swap [%l7 + %o3], %o1 set 0x30, %i5 stwa %o5, [%l7 + %i5] 0xe3 membar #Sync and %l1, %l2, %i4 set 0x28, %g2 stba %g7, [%l7 + %g2] 0x81 nop set 0x08, %o0 std %f16, [%l7 + %o0] set 0x28, %i3 stda %o2, [%l7 + %i3] 0x80 st %fsr, [%l7 + 0x5C] ld [%l7 + 0x40], %f20 st %fsr, [%l7 + 0x28] set 0x16, %i7 ldstuba [%l7 + %i7] 0x88, %i6 set 0x40, %g3 stda %f16, [%l7 + %g3] 0xca nop set 0x78, %i1 lduh [%l7 + %i1], %g1 nop set 0x0C, %g6 ldsw [%l7 + %g6], %l5 nop set 0x64, %g4 lduw [%l7 + %g4], %l4 set 0x08, %o1 stha %g5, [%l7 + %o1] 0x80 set 0x50, %i6 sta %f0, [%l7 + %i6] 0x81 nop set 0x50, %l5 swap [%l7 + %l5], %g3 nop set 0x40, %g1 ldx [%l7 + %g1], %i3 set 0x6E, %l0 stha %i2, [%l7 + %l0] 0xe2 membar #Sync set 0x1C, %l1 lda [%l7 + %l1] 0x88, %f2 bn,pt %xcc, loop_64 nop set 0x60, %l2 lduw [%l7 + %l2], %g4 set 0x48, %l6 prefetcha [%l7 + %l6] 0x89, 4 loop_64: and %o4, %g6, %l6 nop set 0x18, %i0 ldx [%l7 + %i0], %l0 fpsub32s %f7, %f3, %f17 set 0x4C, %o6 stwa %l3, [%l7 + %o6] 0x81 set 0x44, %g5 swapa [%l7 + %g5] 0x88, %o2 set 0x20, %g7 ldda [%l7 + %g7] 0x89, %i4 set 0x50, %l4 swapa [%l7 + %l4] 0x88, %o6 set 0x18, %o2 prefetcha [%l7 + %o2] 0x88, 2 st %fsr, [%l7 + 0x54] membar #Sync set 0x40, %l3 ldda [%l7 + %l3] 0xf0, %f0 set 0x62, %i4 ldstuba [%l7 + %i4] 0x88, %o7 set 0x20, %o4 prefetcha [%l7 + %o4] 0x80, 0 add %l7, 0x40, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i1, %o1 nop set 0x18, %o5 stx %fsr, [%l7 + %o5] nop set 0x10, %i2 ldx [%l7 + %i2], %o5 bleu,a,pn %icc, loop_65 st %f17, [%l7 + 0x48] nop set 0x54, %o3 lduw [%l7 + %o3], %l1 wr %o0, %i4, %pic loop_65: nop set 0x78, %i5 stx %fsr, [%l7 + %i5] add %l2, %o3, %g7 ld [%l7 + 0x60], %f6 or %g1, %l5, %i6 nop set 0x54, %o7 ldstub [%l7 + %o7], %g5 nop set 0x0C, %o0 swap [%l7 + %o0], %g3 membar #Sync set 0x40, %i3 ldda [%l7 + %i3] 0xf0, %f0 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xf8 membar #Sync set 0x68, %g3 stda %l4, [%l7 + %g3] 0xea membar #Sync nop set 0x50, %i1 std %i2, [%l7 + %i1] set 0x50, %g6 lda [%l7 + %g6] 0x81, %f16 nop set 0x68, %g4 stx %g4, [%l7 + %g4] nop set 0x20, %i7 stx %fsr, [%l7 + %i7] nop set 0x50, %o1 std %i2, [%l7 + %o1] set 0x30, %l5 sta %f24, [%l7 + %l5] 0x81 set 0x14, %i6 sta %f17, [%l7 + %i6] 0x88 or %o4, %g6, %g2 nop set 0x40, %l0 prefetch [%l7 + %l0], 2 st %f25, [%l7 + 0x60] st %f26, [%l7 + 0x58] set 0x24, %l1 lda [%l7 + %l1] 0x88, %f0 ld [%l7 + 0x4C], %f1 and %l6, %l0, %o2 add %l7, 0x58, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i5, %o6 nop set 0x5C, %g1 lduw [%l7 + %g1], %i0 st %fsr, [%l7 + 0x40] set 0x40, %l2 ldda [%l7 + %l2] 0x89, %f16 nop set 0x2B, %l6 ldub [%l7 + %l6], %o7 nop set 0x10, %o6 std %f16, [%l7 + %o6] set 0x40, %g5 stda %f0, [%l7 + %g5] 0xcc set 0x18, %i0 swapa [%l7 + %i0] 0x81, %l3 nop set 0x38, %g7 swap [%l7 + %g7], %i1 set 0x28, %o2 stxa %i7, [%l7 + %o2] 0xea membar #Sync set 0x0A, %l3 ldstuba [%l7 + %l3] 0x88, %o5 set 0x3A, %i4 stha %l1, [%l7 + %i4] 0x88 set 0x28, %o4 stxa %o1, [%l7 + %o4] 0x81 nop set 0x45, %o5 ldub [%l7 + %o5], %i4 nop set 0x10, %l4 ldd [%l7 + %l4], %o0 nop set 0x5A, %i2 ldsh [%l7 + %i2], %o3 set 0x40, %i5 stda %f16, [%l7 + %i5] 0xda set 0x70, %o3 stda %g6, [%l7 + %o3] 0xea membar #Sync nop set 0x28, %o7 stx %fsr, [%l7 + %o7] set 0x58, %i3 stxa %g1, [%l7 + %i3] 0x81 nop set 0x70, %g2 stw %l5, [%l7 + %g2] nop set 0x14, %o0 sth %l2, [%l7 + %o0] nop set 0x38, %g3 lduw [%l7 + %g3], %g5 set 0x40, %g6 stda %f0, [%l7 + %g6] 0xd8 nop set 0x1E, %i1 ldstub [%l7 + %i1], %g3 add %l7, 0x58, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l4, %i2 nop set 0x60, %g4 std %f14, [%l7 + %g4] nop set 0x38, %i7 lduw [%l7 + %i7], %i6 nop set 0x0A, %l5 ldub [%l7 + %l5], %i3 ba,a %icc, loop_66 bgu,a %icc, loop_67 nop set 0x53, %i6 ldstub [%l7 + %i6], %g4 nop set 0x60, %o1 ldx [%l7 + %o1], %o4 loop_66: nop set 0x70, %l0 prefetch [%l7 + %l0], 4 loop_67: nop add %l7, 0x68, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g2, %l6 nop set 0x7D, %g1 ldsb [%l7 + %g1], %g6 nop set 0x44, %l2 lduw [%l7 + %l2], %l0 set 0x6A, %l6 ldstuba [%l7 + %l6] 0x80, %i5 set 0x40, %l1 ldda [%l7 + %l1] 0x88, %f16 ld [%l7 + 0x28], %f13 st %fsr, [%l7 + 0x44] set 0x30, %o6 swapa [%l7 + %o6] 0x80, %o2 set 0x40, %i0 stda %f0, [%l7 + %i0] 0xda nop set 0x40, %g5 ldd [%l7 + %g5], %o6 nop set 0x16, %o2 stb %i0, [%l7 + %o2] fpsub16s %f18, %f2, %f24 nop set 0x48, %g7 ldd [%l7 + %g7], %f10 ble %xcc, loop_68 nop set 0x09, %l3 stb %o7, [%l7 + %l3] set 0x38, %o4 stda %i0, [%l7 + %o4] 0x81 loop_68: nop nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x103, %sys_tick_cmpr st %fsr, [%l7 + 0x20] nop set 0x2C, %i4 stw %o5, [%l7 + %i4] nop set 0x78, %o5 std %l0, [%l7 + %o5] nop set 0x28, %i2 stx %fsr, [%l7 + %i2] st %f4, [%l7 + 0x3C] set 0x10, %l4 ldda [%l7 + %l4] 0x80, %i4 set 0x40, %i5 ldda [%l7 + %i5] 0x88, %f16 add %l7, 0x50, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o1 casa [%l6] 0x80, %o1, %o0 set 0x1C, %o3 ldstuba [%l7 + %o3] 0x89, %o3 add %l7, 0x68, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g7, %g1 add %l7, 0x34, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l5 casa [%l6] 0x89, %l5, %g5 nop set 0x28, %o7 std %g2, [%l7 + %o7] nop set 0x74, %i3 stw %l4, [%l7 + %i3] set 0x18, %o0 stda %l2, [%l7 + %o0] 0x80 set 0x50, %g3 ldxa [%l7 + %g3] 0x88, %i2 nop set 0x24, %g6 swap [%l7 + %g6], %i6 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xd2 nop set 0x0B, %g4 ldsb [%l7 + %g4], %i3 set 0x1C, %i1 sta %f13, [%l7 + %i1] 0x80 st %f2, [%l7 + 0x08] set 0x3E, %l5 stha %g4, [%l7 + %l5] 0xe2 membar #Sync set 0x50, %i6 prefetcha [%l7 + %i6] 0x88, 3 nop set 0x2A, %o1 sth %l6, [%l7 + %o1] nop set 0x20, %l0 std %f4, [%l7 + %l0] set 0x58, %i7 ldxa [%l7 + %i7] 0x81, %o4 add %l7, 0x18, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l0 casa [%l6] 0x80, %l0, %g6 nop set 0x40, %g1 std %i4, [%l7 + %g1] set 0x08, %l2 lda [%l7 + %l2] 0x88, %f24 nop set 0x40, %l6 ldd [%l7 + %l6], %o6 nop set 0x18, %l1 ldd [%l7 + %l1], %o2 set 0x40, %i0 stda %f16, [%l7 + %i0] 0xc4 fpadd32s %f22, %f8, %f18 add %o7, %i1, %i7 set 0x48, %o6 prefetcha [%l7 + %o6] 0x80, 2 add %l3, %o5, %l1 set 0x6C, %g5 lda [%l7 + %g5] 0x80, %f16 nop set 0x74, %o2 ldsw [%l7 + %o2], %i4 set 0x30, %l3 ldda [%l7 + %l3] 0x88, %o0 nop set 0x44, %g7 stw %o0, [%l7 + %g7] nop set 0x0C, %i4 ldstub [%l7 + %i4], %o3 nop set 0x20, %o5 std %g6, [%l7 + %o5] nop set 0x20, %o4 ldx [%l7 + %o4], %l5 set 0x40, %i2 ldda [%l7 + %i2] 0x81, %f16 nop set 0x0C, %l4 ldsw [%l7 + %l4], %g5 nop set 0x38, %o3 lduw [%l7 + %o3], %g3 and %g1, %l4, %l2 add %l7, 0x10, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i2 casa [%l6] 0x89, %i2, %i6 st %fsr, [%l7 + 0x78] set 0x1A, %i5 ldstuba [%l7 + %i5] 0x89, %i3 set 0x40, %i3 ldda [%l7 + %i3] 0x89, %g2 set 0x34, %o0 stba %g4, [%l7 + %o0] 0x88 set 0x68, %g3 ldxa [%l7 + %g3] 0x88, %l6 st %f27, [%l7 + 0x68] and %o4, %l0, %g6 nop set 0x44, %o7 lduw [%l7 + %o7], %i5 nop set 0x1C, %g2 lduw [%l7 + %g2], %o6 bleu %xcc, loop_69 nop set 0x2B, %g4 stb %o2, [%l7 + %g4] bg,a,pn %icc, loop_70 nop set 0x0C, %g6 sth %o7, [%l7 + %g6] loop_69: nop set 0x30, %l5 ldd [%l7 + %l5], %i0 nop set 0x38, %i6 ldd [%l7 + %i6], %i6 loop_70: nop set 0x14, %o1 ldsh [%l7 + %o1], %i0 nop set 0x68, %l0 stx %o5, [%l7 + %l0] nop set 0x78, %i1 prefetch [%l7 + %i1], 1 nop set 0x54, %i7 ldsw [%l7 + %i7], %l3 set 0x40, %g1 ldda [%l7 + %g1] 0x80, %f0 or %l1, %i4, %o0 st %fsr, [%l7 + 0x40] nop set 0x08, %l2 std %f28, [%l7 + %l2] set 0x40, %l1 stda %f0, [%l7 + %l1] 0xc0 nop set 0x4C, %l6 ldsh [%l7 + %l6], %o3 nop set 0x20, %i0 ldsw [%l7 + %i0], %g7 ble,a,pt %xcc, loop_71 and %l5, %o1, %g3 nop set 0x4F, %o6 ldub [%l7 + %o6], %g5 add %l4, %l2, %i2 loop_71: nop set 0x2A, %g5 stha %g1, [%l7 + %g5] 0x80 set 0x78, %o2 ldxa [%l7 + %o2] 0x80, %i3 st %f25, [%l7 + 0x08] add %i6, %g4, %g2 nop set 0x60, %l3 std %f0, [%l7 + %l3] nop set 0x19, %i4 ldsb [%l7 + %i4], %l6 set 0x40, %o5 stha %l0, [%l7 + %o5] 0xe3 membar #Sync set 0x50, %g7 stda %o4, [%l7 + %g7] 0x89 set 0x40, %i2 ldstuba [%l7 + %i2] 0x80, %g6 nop set 0x68, %o4 lduw [%l7 + %o4], %o6 nop set 0x38, %l4 ldsw [%l7 + %l4], %o2 nop set 0x70, %i5 std %f8, [%l7 + %i5] nop set 0x24, %o3 ldsb [%l7 + %o3], %o7 nop set 0x6C, %i3 swap [%l7 + %i3], %i5 set 0x40, %g3 ldda [%l7 + %g3] 0xda, %f0 nop set 0x24, %o7 ldsw [%l7 + %o7], %i7 be,a %xcc, loop_72 nop set 0x44, %o0 lduw [%l7 + %o0], %i0 set 0x70, %g4 swapa [%l7 + %g4] 0x81, %o5 loop_72: nop set 0x40, %g2 ldda [%l7 + %g2] 0xd8, %f0 set 0x30, %g6 stda %l2, [%l7 + %g6] 0x89 nop set 0x70, %i6 stx %fsr, [%l7 + %i6] nop set 0x18, %l5 stw %l1, [%l7 + %l5] wr %i4, %i1, %clear_softint nop set 0x5A, %o1 ldsh [%l7 + %o1], %o0 add %l7, 0x60, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o3 casxa [%l6] 0x81, %o3, %l5 add %o1, %g3, %g5 st %f31, [%l7 + 0x50] set 0x2C, %i1 sta %f28, [%l7 + %i1] 0x80 or %l4, %l2, %i2 st %f8, [%l7 + 0x10] st %f19, [%l7 + 0x44] set 0x7C, %i7 stwa %g7, [%l7 + %i7] 0xe3 membar #Sync nop set 0x2B, %l0 ldstub [%l7 + %l0], %g1 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xd2 ld [%l7 + 0x6C], %f1 set 0x74, %l2 stwa %i3, [%l7 + %l2] 0xe2 membar #Sync nop set 0x77, %l6 stb %g4, [%l7 + %l6] nop set 0x64, %l1 lduw [%l7 + %l1], %g2 nop set 0x50, %i0 stb %l6, [%l7 + %i0] set 0x78, %o6 swapa [%l7 + %o6] 0x88, %l0 set 0x40, %o2 stda %f16, [%l7 + %o2] 0xc8 set 0x58, %l3 prefetcha [%l7 + %l3] 0x81, 0 nop set 0x14, %g5 prefetch [%l7 + %g5], 0 set 0x30, %o5 ldxa [%l7 + %o5] 0x89, %g6 nop set 0x68, %i4 stx %fsr, [%l7 + %i4] or %o4, %o2, %o7 nop set 0x30, %i2 ldsw [%l7 + %i2], %o6 set 0x20, %o4 ldda [%l7 + %o4] 0xea, %i4 nop set 0x2D, %l4 stb %i0, [%l7 + %l4] add %l7, 0x60, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o5 casa [%l6] 0x89, %o5, %i7 set 0x40, %g7 ldda [%l7 + %g7] 0xeb, %l2 fpsub32 %f22, %f28, %f28 fpadd32s %f11, %f22, %f5 nop set 0x60, %o3 std %f16, [%l7 + %o3] set 0x10, %i5 prefetcha [%l7 + %i5] 0x80, 2 nop set 0x6E, %i3 stb %l1, [%l7 + %i3] nop set 0x5E, %o7 sth %o0, [%l7 + %o7] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x0C2, %tick_cmpr set 0x28, %o0 prefetcha [%l7 + %o0] 0x88, 1 set 0x73, %g3 stba %g3, [%l7 + %g3] 0x81 add %l7, 0x60, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g5, %l4 nop set 0x10, %g4 stx %fsr, [%l7 + %g4] set 0x08, %g2 stxa %o1, [%l7 + %g2] 0xe2 membar #Sync nop set 0x08, %g6 sth %l2, [%l7 + %g6] nop set 0x70, %l5 std %f0, [%l7 + %l5] set 0x2C, %i6 swapa [%l7 + %i6] 0x81, %i2 nop set 0x50, %o1 lduw [%l7 + %o1], %g1 set 0x67, %i7 stba %i3, [%l7 + %i7] 0xeb membar #Sync nop set 0x48, %i1 swap [%l7 + %i1], %g4 nop set 0x50, %g1 ldx [%l7 + %g1], %g7 nop set 0x30, %l2 ldub [%l7 + %l2], %l6 set 0x4C, %l6 sta %f7, [%l7 + %l6] 0x80 st %f21, [%l7 + 0x14] wr %l0, %i6, %set_softint nop set 0x78, %l1 ldx [%l7 + %l1], %g2 fpadd32s %f25, %f17, %f0 nop set 0x5E, %l0 sth %o4, [%l7 + %l0] nop set 0x30, %o6 stx %g6, [%l7 + %o6] set 0x58, %o2 prefetcha [%l7 + %o2] 0x81, 1 set 0x7E, %i0 stha %o6, [%l7 + %i0] 0x88 nop set 0x50, %g5 std %i4, [%l7 + %g5] nop set 0x12, %o5 ldsh [%l7 + %o5], %o2 add %l7, 0x10, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i0, %o5 nop set 0x56, %i4 ldstub [%l7 + %i4], %l3 nop set 0x18, %l3 ldd [%l7 + %l3], %i6 nop set 0x48, %o4 swap [%l7 + %o4], %i4 set 0x26, %l4 stba %l1, [%l7 + %l4] 0xea membar #Sync nop set 0x58, %i2 stx %o0, [%l7 + %i2] set 0x70, %g7 prefetcha [%l7 + %g7] 0x81, 0 nop set 0x68, %i5 stx %o3, [%l7 + %i5] nop set 0x7C, %o3 ldsw [%l7 + %o3], %l5 set 0x54, %i3 stwa %g5, [%l7 + %i3] 0xe2 membar #Sync nop set 0x48, %o7 stw %g3, [%l7 + %o7] bleu,pt %icc, loop_73 nop set 0x08, %g3 ldd [%l7 + %g3], %l4 fpadd32s %f12, %f29, %f19 set 0x0C, %o0 lda [%l7 + %o0] 0x88, %f10 loop_73: or %o1, %l2, %i2 fpsub32s %f28, %f1, %f22 nop set 0x78, %g4 std %g0, [%l7 + %g4] nop set 0x2D, %g6 ldub [%l7 + %g6], %g4 nop set 0x38, %g2 prefetch [%l7 + %g2], 1 st %f24, [%l7 + 0x54] nop set 0x43, %l5 ldstub [%l7 + %l5], %g7 nop set 0x45, %i6 ldsb [%l7 + %i6], %l6 be,a,pn %icc, loop_74 nop set 0x1D, %i7 ldstub [%l7 + %i7], %i3 add %l7, 0x34, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l0, %g2 loop_74: nop set 0x40, %i1 ldd [%l7 + %i1], %o4 set 0x50, %o1 swapa [%l7 + %o1] 0x89, %g6 nop set 0x17, %l2 ldsb [%l7 + %l2], %o7 set 0x54, %g1 ldstuba [%l7 + %g1] 0x88, %o6 or %i6, %o2, %i0 nop set 0x18, %l1 stx %o5, [%l7 + %l1] nop set 0x70, %l0 stx %fsr, [%l7 + %l0] set 0x40, %l6 stda %f16, [%l7 + %l6] 0xf9 membar #Sync and %l3, %i5, %i7 nop nop setx 0x53E9E14287E683A0, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0xF10035DDB8EE29F7, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f24 fdivd %f24, %f8, %f16 nop set 0x58, %o2 ldd [%l7 + %o2], %l0 set 0x46, %i0 stba %i4, [%l7 + %i0] 0x88 set 0x40, %g5 lda [%l7 + %g5] 0x89, %f6 nop set 0x3D, %o5 stb %o0, [%l7 + %o5] nop set 0x18, %o6 ldd [%l7 + %o6], %o2 set 0x0C, %i4 lda [%l7 + %i4] 0x89, %f30 nop set 0x68, %o4 stb %l5, [%l7 + %o4] set 0x1A, %l4 stha %i1, [%l7 + %l4] 0xeb membar #Sync set 0x40, %l3 stda %f0, [%l7 + %l3] 0x88 and %g3, %g5, %l4 nop set 0x1C, %i2 ldsw [%l7 + %i2], %o1 nop set 0x34, %g7 ldub [%l7 + %g7], %l2 nop set 0x20, %o3 stx %fsr, [%l7 + %o3] nop set 0x58, %i3 ldx [%l7 + %i3], %i2 set 0x6A, %o7 stha %g1, [%l7 + %o7] 0xea membar #Sync add %l7, 0x3C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g4 casa [%l6] 0x81, %g4, %g7 nop set 0x31, %i5 ldstub [%l7 + %i5], %i3 nop set 0x79, %o0 ldub [%l7 + %o0], %l6 nop set 0x10, %g3 lduw [%l7 + %g3], %l0 nop set 0x0C, %g4 lduw [%l7 + %g4], %g2 nop set 0x78, %g2 lduh [%l7 + %g2], %o4 nop set 0x5A, %l5 sth %o7, [%l7 + %l5] nop set 0x2F, %g6 ldub [%l7 + %g6], %g6 st %f18, [%l7 + 0x40] st %fsr, [%l7 + 0x14] nop set 0x60, %i7 ldx [%l7 + %i7], %o6 add %l7, 0x58, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i6, %o2 set 0x40, %i6 stda %f16, [%l7 + %i6] 0x81 nop set 0x76, %o1 ldsh [%l7 + %o1], %o5 add %l7, 0x48, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x88, %l3, %i5 nop set 0x24, %l2 swap [%l7 + %l2], %i7 set 0x20, %g1 ldxa [%l7 + %g1] 0x88, %i0 set 0x19, %i1 ldstuba [%l7 + %i1] 0x88, %i4 st %fsr, [%l7 + 0x34] st %f22, [%l7 + 0x44] nop set 0x30, %l0 stx %fsr, [%l7 + %l0] nop set 0x58, %l6 ldd [%l7 + %l6], %o0 nop set 0x5A, %o2 sth %l1, [%l7 + %o2] and %o3, %l5, %g3 nop set 0x0F, %i0 ldub [%l7 + %i0], %g5 set 0x28, %g5 ldxa [%l7 + %g5] 0x89, %l4 set 0x70, %l1 lda [%l7 + %l1] 0x89, %f9 nop set 0x40, %o6 stx %fsr, [%l7 + %o6] nop set 0x28, %o5 ldsw [%l7 + %o5], %o1 set 0x40, %o4 stda %f16, [%l7 + %o4] 0xd8 or %i1, %l2, %i2 set 0x18, %i4 prefetcha [%l7 + %i4] 0x88, 1 or %g4, %i3, %g7 or %l0, %l6, %o4 bl,a,pt %icc, loop_75 bn,a,pt %xcc, loop_76 nop set 0x10, %l3 lduw [%l7 + %l3], %g2 fpadd16 %f12, %f2, %f8 loop_75: nop set 0x18, %l4 stwa %g6, [%l7 + %l4] 0x89 loop_76: nop set 0x50, %g7 stx %o6, [%l7 + %g7] set 0x40, %o3 ldda [%l7 + %o3] 0x88, %f16 ld [%l7 + 0x5C], %f15 nop set 0x76, %i2 ldstub [%l7 + %i2], %i6 nop set 0x20, %o7 ldd [%l7 + %o7], %f10 nop set 0x08, %i5 std %f16, [%l7 + %i5] nop set 0x4D, %i3 ldsb [%l7 + %i3], %o7 nop set 0x52, %g3 sth %o5, [%l7 + %g3] set 0x5A, %o0 ldstuba [%l7 + %o0] 0x81, %o2 nop set 0x28, %g2 stx %fsr, [%l7 + %g2] set 0x13, %g4 ldstuba [%l7 + %g4] 0x88, %i5 nop set 0x0C, %l5 prefetch [%l7 + %l5], 3 add %l7, 0x20, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i7, %i0 set 0x70, %g6 ldxa [%l7 + %g6] 0x88, %l3 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x89D, %tick_cmpr or %o3, %o0, %l5 nop set 0x20, %i7 ldsh [%l7 + %i7], %g5 nop set 0x7A, %i6 lduh [%l7 + %i6], %l4 nop set 0x68, %o1 std %o0, [%l7 + %o1] set 0x2D, %g1 stba %g3, [%l7 + %g1] 0x89 nop set 0x71, %i1 ldsb [%l7 + %i1], %l2 set 0x78, %l0 prefetcha [%l7 + %l0] 0x81, 4 nop set 0x23, %l2 ldstub [%l7 + %l2], %i1 bne,a %xcc, loop_77 ld [%l7 + 0x10], %f28 wr %g1, %g4, %pic membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0xf9, %f0 loop_77: ld [%l7 + 0x14], %f23 nop set 0x3C, %l6 swap [%l7 + %l6], %i3 set 0x68, %i0 prefetcha [%l7 + %i0] 0x88, 1 add %l7, 0x78, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l6, %o4 wr %g2, %g7, %ccr set 0x38, %g5 stxa %o6, [%l7 + %g5] 0xeb membar #Sync nop set 0x60, %o6 std %g6, [%l7 + %o6] and %i6, %o5, %o7 nop set 0x71, %o5 stb %o2, [%l7 + %o5] nop set 0x4B, %o4 stb %i7, [%l7 + %o4] set 0x40, %i4 stda %f0, [%l7 + %i4] 0x80 set 0x48, %l1 stda %i0, [%l7 + %l1] 0xeb membar #Sync add %i5, %l3, %i4 add %l7, 0x30, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l1, %o3 nop set 0x38, %l3 ldd [%l7 + %l3], %f8 nop set 0x58, %g7 stx %fsr, [%l7 + %g7] set 0x3A, %l4 stha %o0, [%l7 + %l4] 0x89 nop set 0x4A, %i2 ldsh [%l7 + %i2], %l5 set 0x18, %o3 sta %f9, [%l7 + %o3] 0x88 set 0x40, %i5 stda %f0, [%l7 + %i5] 0xf0 membar #Sync set 0x50, %i3 stxa %g5, [%l7 + %i3] 0x80 ld [%l7 + 0x50], %f26 st %f24, [%l7 + 0x14] set 0x40, %o7 stwa %l4, [%l7 + %o7] 0xe2 membar #Sync set 0x5C, %g3 lda [%l7 + %g3] 0x88, %f14 add %l7, 0x50, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o1, %l2 fpadd16 %f12, %f22, %f22 nop set 0x74, %o0 swap [%l7 + %o0], %i2 set 0x58, %g2 sta %f27, [%l7 + %g2] 0x80 nop set 0x46, %g4 ldsh [%l7 + %g4], %i1 nop set 0x15, %l5 stb %g3, [%l7 + %l5] set 0x20, %g6 ldxa [%l7 + %g6] 0x80, %g4 nop set 0x1C, %i7 prefetch [%l7 + %i7], 2 set 0x08, %o1 sta %f21, [%l7 + %o1] 0x88 nop set 0x40, %i6 ldx [%l7 + %i6], %i3 nop set 0x0C, %i1 swap [%l7 + %i1], %g1 nop set 0x28, %l0 stx %l6, [%l7 + %l0] set 0x2B, %g1 ldstuba [%l7 + %g1] 0x88, %l0 set 0x48, %l2 sta %f26, [%l7 + %l2] 0x89 set 0x30, %l6 ldda [%l7 + %l6] 0x89, %o4 fpsub16 %f2, %f14, %f10 set 0x20, %i0 prefetcha [%l7 + %i0] 0x88, 4 set 0x48, %o2 ldxa [%l7 + %o2] 0x80, %o6 nop set 0x40, %g5 stx %g2, [%l7 + %g5] set 0x2F, %o5 stba %i6, [%l7 + %o5] 0xe3 membar #Sync nop set 0x60, %o6 swap [%l7 + %o6], %g6 set 0x19, %o4 ldstuba [%l7 + %o4] 0x81, %o5 set 0x40, %i4 stda %o2, [%l7 + %i4] 0x80 st %fsr, [%l7 + 0x28] nop set 0x20, %l3 std %f22, [%l7 + %l3] set 0x50, %g7 stha %i7, [%l7 + %g7] 0x88 nop set 0x28, %l4 swap [%l7 + %l4], %o7 nop set 0x6C, %l1 lduw [%l7 + %l1], %i5 ld [%l7 + 0x5C], %f6 ld [%l7 + 0x38], %f5 and %i0, %i4, %l1 nop set 0x50, %i2 stx %fsr, [%l7 + %i2] nop set 0x38, %i5 swap [%l7 + %i5], %o3 nop set 0x60, %i3 ldd [%l7 + %i3], %f14 nop set 0x71, %o3 ldstub [%l7 + %o3], %o0 nop set 0x58, %g3 sth %l3, [%l7 + %g3] set 0x34, %o0 lda [%l7 + %o0] 0x88, %f19 add %g5, %l5, %o1 fpsub16s %f5, %f10, %f27 add %l2, %l4, %i1 set 0x50, %o7 lda [%l7 + %o7] 0x80, %f7 nop set 0x78, %g2 lduw [%l7 + %g2], %g3 nop set 0x08, %g4 stx %g4, [%l7 + %g4] nop set 0x18, %l5 ldd [%l7 + %l5], %f26 set 0x30, %g6 ldda [%l7 + %g6] 0xeb, %i2 set 0x70, %i7 ldda [%l7 + %i7] 0xe3, %i2 set 0x40, %i6 ldda [%l7 + %i6] 0xe2, %g0 set 0x40, %o1 ldda [%l7 + %o1] 0x88, %l0 add %l7, 0x18, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l6, %o4 wr %o6, %g2, %y set 0x16, %i1 stba %g7, [%l7 + %i1] 0x81 set 0x78, %g1 stda %g6, [%l7 + %g1] 0x89 set 0x24, %l2 stwa %o5, [%l7 + %l2] 0xe2 membar #Sync st %fsr, [%l7 + 0x6C] nop set 0x6C, %l0 swap [%l7 + %l0], %o2 st %fsr, [%l7 + 0x4C] set 0x40, %l6 ldda [%l7 + %l6] 0x88, %f16 set 0x3E, %i0 stha %i6, [%l7 + %i0] 0x88 nop set 0x3C, %g5 sth %i7, [%l7 + %g5] nop set 0x66, %o5 ldub [%l7 + %o5], %i5 nop set 0x20, %o2 ldd [%l7 + %o2], %o6 set 0x60, %o4 swapa [%l7 + %o4] 0x88, %i0 nop set 0x18, %i4 ldd [%l7 + %i4], %f10 nop set 0x68, %o6 swap [%l7 + %o6], %l1 set 0x18, %l3 stxa %o3, [%l7 + %l3] 0xe2 membar #Sync set 0x48, %l4 ldxa [%l7 + %l4] 0x89, %o0 nop set 0x56, %g7 sth %i4, [%l7 + %g7] set 0x60, %i2 ldxa [%l7 + %i2] 0x88, %g5 set 0x20, %i5 lda [%l7 + %i5] 0x80, %f23 and %l3, %l5, %o1 nop set 0x78, %i3 stx %l4, [%l7 + %i3] ld [%l7 + 0x20], %f26 nop set 0x18, %l1 stx %fsr, [%l7 + %l1] nop set 0x20, %g3 std %i0, [%l7 + %g3] set 0x50, %o0 stha %g3, [%l7 + %o0] 0x80 nop set 0x4C, %o3 ldsh [%l7 + %o3], %l2 nop set 0x72, %g2 lduh [%l7 + %g2], %i2 nop set 0x50, %g4 stx %i3, [%l7 + %g4] set 0x40, %l5 ldda [%l7 + %l5] 0x80, %f16 nop set 0x3C, %o7 stw %g1, [%l7 + %o7] set 0x64, %i7 sta %f3, [%l7 + %i7] 0x80 set 0x50, %i6 stwa %g4, [%l7 + %i6] 0xe2 membar #Sync set 0x58, %o1 prefetcha [%l7 + %o1] 0x88, 2 set 0x48, %i1 prefetcha [%l7 + %i1] 0x80, 1 nop set 0x70, %g1 ldd [%l7 + %g1], %o6 nop set 0x10, %g6 stx %fsr, [%l7 + %g6] set 0x08, %l0 stha %g2, [%l7 + %l0] 0x89 nop set 0x48, %l6 ldd [%l7 + %l6], %o4 set 0x70, %i0 ldda [%l7 + %i0] 0xeb, %g6 nop set 0x70, %g5 ldd [%l7 + %g5], %f2 fpsub32 %f20, %f0, %f8 or %g7, %o5, %i6 set 0x68, %l2 ldxa [%l7 + %l2] 0x89, %i7 nop set 0x20, %o2 std %f10, [%l7 + %o2] set 0x58, %o4 stda %i4, [%l7 + %o4] 0x89 nop set 0x08, %o5 prefetch [%l7 + %o5], 2 set 0x64, %o6 swapa [%l7 + %o6] 0x88, %o2 ld [%l7 + 0x58], %f9 nop set 0x58, %i4 ldsw [%l7 + %i4], %i0 nop set 0x08, %l3 ldd [%l7 + %l3], %o6 st %fsr, [%l7 + 0x58] bgu,a %xcc, loop_78 ld [%l7 + 0x24], %f0 nop set 0x24, %l4 ldsw [%l7 + %l4], %o3 set 0x6C, %i2 sta %f5, [%l7 + %i2] 0x88 loop_78: nop add %l7, 0x20, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x80, %o0, %l1 nop set 0x24, %i5 lduh [%l7 + %i5], %g5 membar #Sync set 0x40, %i3 ldda [%l7 + %i3] 0xf1, %f16 nop set 0x28, %g7 std %l2, [%l7 + %g7] set 0x30, %g3 prefetcha [%l7 + %g3] 0x88, 3 set 0x38, %l1 swapa [%l7 + %l1] 0x80, %i4 nop set 0x50, %o0 lduh [%l7 + %o0], %o1 st %fsr, [%l7 + 0x28] nop set 0x1B, %g2 ldub [%l7 + %g2], %l4 set 0x08, %o3 prefetcha [%l7 + %o3] 0x80, 3 nop set 0x28, %g4 ldd [%l7 + %g4], %f30 nop set 0x72, %l5 ldub [%l7 + %l5], %l2 st %f22, [%l7 + 0x60] nop set 0x60, %o7 lduw [%l7 + %o7], %i2 nop set 0x30, %i7 stx %i1, [%l7 + %i7] set 0x44, %o1 swapa [%l7 + %o1] 0x80, %i3 nop set 0x08, %i1 ldd [%l7 + %i1], %f26 set 0x44, %g1 stwa %g1, [%l7 + %g1] 0xe3 membar #Sync ld [%l7 + 0x08], %f17 st %fsr, [%l7 + 0x48] st %f18, [%l7 + 0x70] nop set 0x66, %i6 stb %l6, [%l7 + %i6] set 0x40, %g6 ldda [%l7 + %g6] 0x88, %f0 set 0x50, %l0 swapa [%l7 + %l0] 0x81, %l0 set 0x24, %i0 swapa [%l7 + %i0] 0x89, %o6 nop set 0x5C, %g5 ldsw [%l7 + %g5], %g4 set 0x40, %l2 stda %f16, [%l7 + %l2] 0xcc set 0x6D, %l6 stba %g2, [%l7 + %l6] 0xe2 membar #Sync ld [%l7 + 0x38], %f15 set 0x40, %o2 stda %f0, [%l7 + %o2] 0xf9 membar #Sync nop set 0x46, %o5 ldsh [%l7 + %o5], %o4 or %g7, %o5, %i6 set 0x58, %o6 prefetcha [%l7 + %o6] 0x80, 1 nop set 0x18, %i4 stx %fsr, [%l7 + %i4] nop set 0x74, %o4 prefetch [%l7 + %o4], 4 add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x81, %g6, %o2 or %i5, %i0, %o3 nop set 0x40, %l3 ldsw [%l7 + %l3], %o0 nop set 0x7C, %i2 prefetch [%l7 + %i2], 4 set 0x6C, %i5 sta %f26, [%l7 + %i5] 0x88 set 0x40, %l4 stda %f16, [%l7 + %l4] 0xf8 membar #Sync nop set 0x18, %i3 ldd [%l7 + %i3], %o6 set 0x40, %g7 stwa %l1, [%l7 + %g7] 0x80 and %l3, %g5, %i4 set 0x40, %l1 ldda [%l7 + %l1] 0x89, %f16 add %o1, %l4, %l5 or %l2, %g3, %i1 set 0x18, %o0 stxa %i3, [%l7 + %o0] 0xeb membar #Sync and %i2, %l6, %g1 nop set 0x50, %g2 stx %o6, [%l7 + %g2] nop set 0x49, %g3 stb %l0, [%l7 + %g3] set 0x20, %o3 ldda [%l7 + %o3] 0xe3, %g2 and %o4, %g7, %g4 set 0x10, %l5 ldxa [%l7 + %l5] 0x89, %i6 nop set 0x3F, %g4 ldsb [%l7 + %g4], %i7 nop set 0x60, %i7 ldstub [%l7 + %i7], %g6 nop set 0x7E, %o7 sth %o2, [%l7 + %o7] nop set 0x08, %i1 sth %o5, [%l7 + %i1] set 0x6C, %o1 stha %i5, [%l7 + %o1] 0xe3 membar #Sync nop set 0x44, %i6 lduw [%l7 + %i6], %i0 add %l7, 0x18, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o3, %o0 set 0x27, %g6 stba %l1, [%l7 + %g6] 0x89 nop set 0x18, %l0 std %f6, [%l7 + %l0] nop set 0x60, %i0 swap [%l7 + %i0], %l3 set 0x40, %g5 stxa %o7, [%l7 + %g5] 0x89 nop set 0x38, %l2 ldsh [%l7 + %l2], %i4 nop set 0x0C, %g1 ldsw [%l7 + %g1], %g5 set 0x5A, %o2 stba %l4, [%l7 + %o2] 0x89 ble,pt %icc, loop_79 or %l5, %o1, %g3 nop set 0x38, %l6 stx %l2, [%l7 + %l6] set 0x69, %o6 stba %i1, [%l7 + %o6] 0xea membar #Sync loop_79: st %f28, [%l7 + 0x48] set 0x5B, %o5 stba %i3, [%l7 + %o5] 0x89 set 0x78, %i4 lda [%l7 + %i4] 0x89, %f25 set 0x60, %l3 ldda [%l7 + %l3] 0x81, %i6 nop set 0x10, %i2 stw %g1, [%l7 + %i2] set 0x38, %i5 stda %i2, [%l7 + %i5] 0x80 nop set 0x66, %o4 sth %l0, [%l7 + %o4] nop set 0x40, %i3 stx %g2, [%l7 + %i3] fpadd32s %f20, %f0, %f3 nop set 0x58, %l4 std %f14, [%l7 + %l4] add %l7, 0x58, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o4, %g7 nop set 0x46, %g7 sth %g4, [%l7 + %g7] nop set 0x4A, %l1 lduh [%l7 + %l1], %i6 nop set 0x58, %o0 ldd [%l7 + %o0], %o6 nop set 0x40, %g3 ldsh [%l7 + %g3], %i7 set 0x40, %o3 stda %f16, [%l7 + %o3] 0xc2 nop set 0x10, %g2 std %g6, [%l7 + %g2] nop set 0x18, %l5 ldd [%l7 + %l5], %f18 nop set 0x78, %i7 std %f18, [%l7 + %i7] set 0x78, %o7 stxa %o2, [%l7 + %o7] 0xe2 membar #Sync nop set 0x28, %i1 stx %i5, [%l7 + %i1] set 0x40, %g4 ldda [%l7 + %g4] 0x89, %f16 fpadd16s %f29, %f27, %f29 set 0x62, %o1 stha %i0, [%l7 + %o1] 0xeb membar #Sync bgu,a %xcc, loop_80 nop set 0x28, %i6 ldub [%l7 + %i6], %o3 nop set 0x4E, %l0 ldsb [%l7 + %l0], %o0 nop set 0x30, %i0 lduw [%l7 + %i0], %o5 loop_80: nop set 0x40, %g5 ldd [%l7 + %g5], %f20 nop set 0x70, %l2 ldd [%l7 + %l2], %l0 nop set 0x28, %g6 ldd [%l7 + %g6], %f20 nop set 0x14, %g1 stw %l3, [%l7 + %g1] set 0x70, %l6 stba %o7, [%l7 + %l6] 0xe2 membar #Sync add %l7, 0x18, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x89, %i4, %g5 ld [%l7 + 0x3C], %f13 set 0x74, %o2 sta %f16, [%l7 + %o2] 0x88 add %l7, 0x34, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l4 casa [%l6] 0x89, %l4, %l5 nop set 0x5D, %o5 stb %g3, [%l7 + %o5] nop nop setx 0x0AA7DFBA4B934854, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f24 setx 0xE56A1A3C16E9D6FF, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f10 fdivd %f10, %f24, %f16 set 0x70, %i4 sta %f25, [%l7 + %i4] 0x81 fpadd16s %f30, %f11, %f18 set 0x41, %o6 ldstuba [%l7 + %o6] 0x81, %o1 nop set 0x78, %l3 lduh [%l7 + %l3], %i1 set 0x40, %i5 stda %l2, [%l7 + %i5] 0x88 nop set 0x38, %i2 ldx [%l7 + %i2], %i3 and %l6, %i2, %g1 wr %l0, %g2, %y set 0x6E, %o4 stha %o4, [%l7 + %o4] 0xe3 membar #Sync nop set 0x54, %i3 stw %g7, [%l7 + %i3] nop set 0x30, %g7 std %g4, [%l7 + %g7] nop set 0x1C, %l1 prefetch [%l7 + %l1], 4 st %fsr, [%l7 + 0x24] st %fsr, [%l7 + 0x68] set 0x78, %l4 stda %i6, [%l7 + %l4] 0xe3 membar #Sync set 0x10, %g3 stxa %i7, [%l7 + %g3] 0x80 add %o6, %o2, %i5 set 0x20, %o0 stxa %i0, [%l7 + %o0] 0x80 nop set 0x44, %g2 swap [%l7 + %g2], %g6 set , %o3 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 2: ! ! Type l : 1263 ! Type a : 23 ! Type cti : 31 ! Type x : 539 ! Type f : 44 ! Type i : 100 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Thread 3 Start ! .global thread_3 thread_3: mov %l7, %g1 !# Set %cwp for 8 windows !# This threads memory space into each %l7 wrpr %g0, 0x7, %cwp mov %g1, %l7 wrpr %g0, 0x6, %cwp mov %g1, %l7 wrpr %g0, 0x5, %cwp mov %g1, %l7 wrpr %g0, 0x4, %cwp mov %g1, %l7 wrpr %g0, 0x3, %cwp mov %g1, %l7 wrpr %g0, 0x2, %cwp mov %g1, %l7 wrpr %g0, 0x1, %cwp mov %g1, %l7 wrpr %g0, 0x0, %cwp mov %g1, %l7 !# Set %fsr setx 0x0000000000400000, %l0, %l6 !# no post process stx %l6, [%l7 + 0x0] !# no post process ldx [%l7 + 0x0], %fsr !# no post process wr %g0, 0x80, %asi !# no post process !# Initialize registers .. !# Global registers set 0xE, %g1 set 0x8, %g2 set 0x9, %g3 set 0xE, %g4 set 0x0, %g5 set 0xE, %g6 set 0xA, %g7 !# Input registers set -0x1, %i0 set -0xC, %i1 set -0x6, %i2 set -0x5, %i3 set -0xD, %i4 set -0xE, %i5 set -0x6, %i6 set -0xF, %i7 !# Local registers set 0x0FC5FF7F, %l0 set 0x60C897A9, %l1 set 0x6979F70B, %l2 set 0x55CCB7F4, %l3 set 0x37EDAE7A, %l4 set 0x73F9C2C9, %l5 set 0x034473A2, %l6 !# Output registers set -0x1EE0, %o0 set 0x06D0, %o1 set 0x01CF, %o2 set -0x10B4, %o3 set 0x0FAC, %o4 set -0x18FA, %o5 set -0x0328, %o6 set 0x0629, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004) INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9) INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905) INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007) INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710) INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80) INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D) INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3) INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8) INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB) INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921) INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813) INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359) INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82) INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67) INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52) !# Execute Main Diag .. nop set 0x58, %l5 lduw [%l7 + %l5], %o0 nop set 0x48, %i7 stx %fsr, [%l7 + %i7] set 0x40, %o7 stda %f16, [%l7 + %o7] 0xc8 nop set 0x78, %i1 ldx [%l7 + %i1], %o3 and %o5, %l3, %o7 set 0x40, %g4 stda %f0, [%l7 + %g4] 0xcc nop set 0x30, %i6 lduh [%l7 + %i6], %l1 set 0x78, %o1 prefetcha [%l7 + %o1] 0x80, 4 set 0x58, %i0 stda %l4, [%l7 + %i0] 0xeb membar #Sync nop set 0x54, %g5 ldsw [%l7 + %g5], %l5 add %l7, 0x60, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x80, %g3, %o1 add %l7, 0x10, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i1, %l2 nop set 0x68, %l0 ldsw [%l7 + %l0], %i3 nop set 0x3C, %l2 prefetch [%l7 + %l2], 4 set 0x20, %g1 stda %i6, [%l7 + %g1] 0xe2 membar #Sync nop set 0x44, %l6 swap [%l7 + %l6], %i2 nop set 0x41, %o2 ldub [%l7 + %o2], %i4 nop set 0x18, %o5 std %g0, [%l7 + %o5] ld [%l7 + 0x08], %f10 set 0x7A, %i4 stha %g2, [%l7 + %i4] 0xea membar #Sync nop set 0x6C, %o6 swap [%l7 + %o6], %o4 set 0x48, %g6 ldxa [%l7 + %g6] 0x80, %g7 set 0x69, %i5 stba %g4, [%l7 + %i5] 0xe3 membar #Sync set 0x30, %l3 stwa %i6, [%l7 + %l3] 0xea membar #Sync nop nop setx 0x40CD284059AB92A7, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0x54B069CA967FA396, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f8 fdivd %f8, %f8, %f18 nop set 0x70, %i2 std %f24, [%l7 + %i2] set 0x74, %o4 ldstuba [%l7 + %o4] 0x81, %l0 bge,pt %icc, loop_81 nop set 0x58, %g7 ldsw [%l7 + %g7], %o6 nop set 0x74, %l1 prefetch [%l7 + %l1], 2 add %l7, 0x18, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o2 casa [%l6] 0x89, %o2, %i7 loop_81: nop set 0x20, %i3 stxa %i0, [%l7 + %i3] 0x89 add %g6, %i5, %o0 set 0x4C, %l4 stwa %o5, [%l7 + %l4] 0x81 st %f4, [%l7 + 0x5C] nop set 0x72, %o0 ldsb [%l7 + %o0], %o3 nop set 0x5C, %g2 prefetch [%l7 + %g2], 4 set 0x40, %o3 swapa [%l7 + %o3] 0x81, %o7 add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x80, %l3, %l1 nop set 0x12, %g3 ldsh [%l7 + %g3], %g5 ld [%l7 + 0x64], %f11 nop set 0x68, %i7 ldd [%l7 + %i7], %f2 nop set 0x40, %l5 ldd [%l7 + %l5], %f8 st %fsr, [%l7 + 0x68] nop set 0x58, %i1 ldd [%l7 + %i1], %f30 nop set 0x20, %g4 stx %fsr, [%l7 + %g4] set 0x40, %i6 stda %f0, [%l7 + %i6] 0x89 and %l4, %g3, %o1 nop set 0x22, %o1 sth %l5, [%l7 + %o1] nop set 0x40, %i0 stw %l2, [%l7 + %i0] add %l7, 0x68, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x81, %i1, %l6 set 0x64, %o7 ldstuba [%l7 + %o7] 0x88, %i3 nop set 0x0C, %l0 swap [%l7 + %l0], %i2 set 0x28, %g5 ldxa [%l7 + %g5] 0x80, %i4 nop set 0x50, %g1 swap [%l7 + %g1], %g2 or %g1, %g7, %g4 nop set 0x18, %l6 ldsh [%l7 + %l6], %i6 or %o4, %l0, %o6 ld [%l7 + 0x78], %f24 ld [%l7 + 0x68], %f17 nop set 0x1E, %o2 sth %i7, [%l7 + %o2] nop set 0x28, %l2 prefetch [%l7 + %l2], 0 set 0x2C, %o5 sta %f1, [%l7 + %o5] 0x89 set 0x17, %o6 stba %o2, [%l7 + %o6] 0x88 add %l7, 0x48, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i0, %g6 nop set 0x68, %g6 ldd [%l7 + %g6], %o0 nop set 0x08, %i5 stx %fsr, [%l7 + %i5] membar #Sync set 0x40, %i4 ldda [%l7 + %i4] 0xf0, %f0 nop set 0x60, %l3 std %i4, [%l7 + %l3] set 0x3E, %o4 ldstuba [%l7 + %o4] 0x89, %o5 set 0x0C, %i2 swapa [%l7 + %i2] 0x88, %o3 wr %g0, 0x4, %fprs ld [%l7 + 0x08], %f9 nop set 0x28, %l1 std %g4, [%l7 + %l1] nop set 0x1C, %g7 prefetch [%l7 + %g7], 0 nop set 0x69, %i3 ldsb [%l7 + %i3], %l4 set 0x38, %o0 stwa %o7, [%l7 + %o0] 0x88 nop set 0x78, %g2 stx %fsr, [%l7 + %g2] nop set 0x20, %l4 lduw [%l7 + %l4], %o1 nop set 0x3C, %o3 prefetch [%l7 + %o3], 3 nop set 0x38, %g3 ldsb [%l7 + %g3], %l5 ld [%l7 + 0x2C], %f24 set 0x7C, %l5 swapa [%l7 + %l5] 0x88, %l2 and %g3, %l6, %i3 nop set 0x50, %i1 ldx [%l7 + %i1], %i1 nop set 0x60, %i7 std %i4, [%l7 + %i7] nop set 0x19, %g4 ldstub [%l7 + %g4], %i2 fpadd16 %f26, %f0, %f26 nop set 0x3B, %o1 ldstub [%l7 + %o1], %g2 nop set 0x1A, %i0 lduh [%l7 + %i0], %g7 set 0x40, %i6 sta %f9, [%l7 + %i6] 0x88 set 0x7C, %o7 stba %g1, [%l7 + %o7] 0x81 membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf0, %f0 nop set 0x20, %g1 stb %g4, [%l7 + %g1] and %i6, %l0, %o4 set 0x7C, %l6 stha %i7, [%l7 + %l6] 0x88 set 0x40, %g5 ldda [%l7 + %g5] 0x89, %f16 set 0x40, %o2 stda %f16, [%l7 + %o2] 0xf1 membar #Sync set 0x60, %o5 ldxa [%l7 + %o5] 0x81, %o2 set 0x20, %l2 swapa [%l7 + %l2] 0x88, %i0 nop set 0x13, %o6 ldub [%l7 + %o6], %o6 set 0x56, %i5 stha %o0, [%l7 + %i5] 0xeb membar #Sync set 0x70, %i4 swapa [%l7 + %i4] 0x80, %i5 nop set 0x24, %l3 stw %g6, [%l7 + %l3] nop set 0x48, %o4 swap [%l7 + %o4], %o5 set 0x10, %g6 ldda [%l7 + %g6] 0x81, %o2 set 0x5C, %l1 stha %l3, [%l7 + %l1] 0xea membar #Sync nop set 0x18, %i2 stx %fsr, [%l7 + %i2] set 0x20, %i3 ldda [%l7 + %i3] 0xea, %l0 set 0x50, %o0 ldda [%l7 + %o0] 0xe2, %g4 set 0x28, %g7 ldxa [%l7 + %g7] 0x88, %o7 nop set 0x68, %g2 lduw [%l7 + %g2], %o1 add %l7, 0x50, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l4 casxa [%l6] 0x89, %l4, %l2 fpadd32s %f8, %f2, %f2 or %g3, %l6, %i3 add %l7, 0x58, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l5, %i1 add %l7, 0x38, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i4, %i2 nop set 0x4F, %o3 ldstub [%l7 + %o3], %g2 set 0x08, %l4 stda %g0, [%l7 + %l4] 0x81 set 0x40, %g3 stda %f0, [%l7 + %g3] 0xd2 set 0x20, %l5 stwa %g7, [%l7 + %l5] 0x80 set 0x40, %i7 stda %f16, [%l7 + %i7] 0x89 add %l7, 0x48, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g4 casa [%l6] 0x81, %g4, %l0 nop set 0x60, %g4 lduw [%l7 + %g4], %i6 set 0x10, %o1 lda [%l7 + %o1] 0x88, %f27 nop set 0x20, %i0 ldd [%l7 + %i0], %o4 nop set 0x5C, %i6 stw %i7, [%l7 + %i6] set 0x44, %i1 sta %f0, [%l7 + %i1] 0x80 set 0x70, %o7 stxa %i0, [%l7 + %o7] 0xe2 membar #Sync set 0x48, %g1 stha %o6, [%l7 + %g1] 0xe2 membar #Sync set 0x6C, %l0 stha %o2, [%l7 + %l0] 0x89 fpsub32 %f6, %f22, %f30 and %o0, %g6, %o5 set 0x40, %l6 stda %f0, [%l7 + %l6] 0xc0 add %l7, 0x28, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o3, %l3 set 0x58, %o2 stda %l0, [%l7 + %o2] 0xe2 membar #Sync set 0x7B, %g5 stba %g5, [%l7 + %g5] 0x88 nop set 0x10, %l2 ldd [%l7 + %l2], %f28 nop set 0x58, %o6 stx %i5, [%l7 + %o6] set 0x64, %o5 lda [%l7 + %o5] 0x88, %f10 add %o7, %l4, %o1 nop set 0x73, %i4 ldstub [%l7 + %i4], %l2 nop set 0x5A, %i5 sth %g3, [%l7 + %i5] add %l7, 0x60, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l6, %l5 nop set 0x58, %o4 ldd [%l7 + %o4], %f0 nop set 0x66, %g6 stb %i1, [%l7 + %g6] add %i3, %i2, %g2 add %l7, 0x24, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i4 casa [%l6] 0x89, %i4, %g1 add %l7, 0x30, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g4, %g7 set 0x70, %l3 stxa %l0, [%l7 + %l3] 0xe3 membar #Sync nop set 0x60, %l1 swap [%l7 + %l1], %o4 set 0x24, %i2 swapa [%l7 + %i2] 0x88, %i6 set 0x50, %i3 stha %i0, [%l7 + %i3] 0x88 set 0x78, %g7 stda %i6, [%l7 + %g7] 0xe3 membar #Sync and %o2, %o6, %g6 set 0x20, %o0 stda %o0, [%l7 + %o0] 0x88 set 0x70, %o3 swapa [%l7 + %o3] 0x88, %o5 nop set 0x48, %l4 stx %fsr, [%l7 + %l4] nop set 0x10, %g2 ldx [%l7 + %g2], %l3 nop set 0x30, %l5 prefetch [%l7 + %l5], 3 add %l7, 0x5C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o3 casa [%l6] 0x81, %o3, %l1 add %l7, 0x40, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i5 casa [%l6] 0x81, %i5, %o7 set 0x27, %i7 ldstuba [%l7 + %i7] 0x80, %g5 st %fsr, [%l7 + 0x20] nop set 0x74, %g4 prefetch [%l7 + %g4], 0 wr %l4, %l2, %pic nop set 0x68, %g3 prefetch [%l7 + %g3], 4 nop set 0x36, %o1 lduh [%l7 + %o1], %o1 set 0x10, %i6 stxa %g3, [%l7 + %i6] 0xe2 membar #Sync and %l6, %l5, %i1 nop set 0x38, %i1 ldx [%l7 + %i1], %i2 nop set 0x14, %i0 lduw [%l7 + %i0], %i3 nop set 0x60, %g1 ldd [%l7 + %g1], %f6 st %fsr, [%l7 + 0x74] and %i4, %g2, %g1 bleu %icc, loop_82 nop set 0x78, %l0 ldd [%l7 + %l0], %g4 ba,a,pn %xcc, loop_83 nop set 0x18, %l6 ldd [%l7 + %l6], %f10 loop_82: nop set 0x70, %o7 ldxa [%l7 + %o7] 0x81, %l0 loop_83: nop set 0x70, %o2 std %o4, [%l7 + %o2] fpsub16s %f1, %f1, %f1 nop set 0x36, %g5 ldstub [%l7 + %g5], %i6 nop set 0x30, %l2 sth %g7, [%l7 + %l2] nop set 0x78, %o5 ldd [%l7 + %o5], %f6 nop set 0x20, %i4 stx %fsr, [%l7 + %i4] nop set 0x78, %i5 stx %i0, [%l7 + %i5] wr %i7, %o6, %ccr set 0x70, %o4 prefetcha [%l7 + %o4] 0x89, 3 set 0x70, %g6 ldda [%l7 + %g6] 0xeb, %o0 add %l7, 0x10, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o2, %l3 set 0x70, %o6 ldda [%l7 + %o6] 0x89, %o2 or %o5, %l1, %i5 nop set 0x18, %l1 std %o6, [%l7 + %l1] st %fsr, [%l7 + 0x74] nop set 0x38, %i2 ldsw [%l7 + %i2], %l4 bn,a %icc, loop_84 nop set 0x7E, %l3 ldsh [%l7 + %l3], %l2 nop set 0x08, %i3 stx %g5, [%l7 + %i3] nop set 0x40, %g7 stx %g3, [%l7 + %g7] loop_84: nop set 0x40, %o3 lda [%l7 + %o3] 0x80, %f12 nop set 0x20, %l4 ldsw [%l7 + %l4], %o1 nop set 0x35, %g2 ldstub [%l7 + %g2], %l5 st %f20, [%l7 + 0x20] or %l6, %i1, %i3 nop set 0x08, %l5 stx %fsr, [%l7 + %l5] nop set 0x1C, %o0 swap [%l7 + %o0], %i2 nop set 0x30, %i7 stx %g2, [%l7 + %i7] set 0x70, %g4 ldxa [%l7 + %g4] 0x89, %g1 nop set 0x12, %g3 sth %i4, [%l7 + %g3] set 0x40, %i6 stda %f16, [%l7 + %i6] 0x89 set 0x30, %i1 prefetcha [%l7 + %i1] 0x81, 0 set 0x18, %o1 prefetcha [%l7 + %o1] 0x89, 2 and %i6, %g7, %o4 set 0x10, %i0 ldxa [%l7 + %i0] 0x81, %i0 set 0x58, %l0 ldxa [%l7 + %l0] 0x81, %i7 nop set 0x68, %l6 prefetch [%l7 + %l6], 1 nop set 0x34, %o7 ldub [%l7 + %o7], %o6 nop set 0x5C, %g1 lduh [%l7 + %g1], %o0 set 0x40, %g5 stda %f0, [%l7 + %g5] 0xf9 membar #Sync nop set 0x78, %o2 stw %o2, [%l7 + %o2] ld [%l7 + 0x14], %f28 set 0x13, %o5 stba %l3, [%l7 + %o5] 0xea membar #Sync nop set 0x30, %l2 stw %g6, [%l7 + %l2] or %o5, %l1, %o3 set 0x40, %i5 ldda [%l7 + %i5] 0xda, %f0 or %i5, %o7, %l2 set 0x60, %i4 stda %g4, [%l7 + %i4] 0xe2 membar #Sync set 0x24, %o4 stha %g3, [%l7 + %o4] 0x89 set 0x08, %o6 ldxa [%l7 + %o6] 0x88, %o1 nop set 0x20, %l1 std %f10, [%l7 + %l1] nop set 0x28, %g6 lduh [%l7 + %g6], %l4 nop nop setx 0x04C866098E861B45, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f10 setx 0x51BFA8BEB3B52E44, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f26 fdivd %f26, %f10, %f10 nop set 0x30, %i2 ldx [%l7 + %i2], %l6 set 0x6F, %i3 ldstuba [%l7 + %i3] 0x89, %l5 set 0x0A, %g7 ldstuba [%l7 + %g7] 0x80, %i3 nop set 0x26, %l3 ldstub [%l7 + %l3], %i2 set 0x40, %o3 stda %f16, [%l7 + %o3] 0x81 nop set 0x37, %g2 ldstub [%l7 + %g2], %g2 membar #Sync set 0x40, %l5 ldda [%l7 + %l5] 0xf9, %f0 set 0x08, %o0 ldxa [%l7 + %o0] 0x88, %g1 nop set 0x10, %l4 std %i4, [%l7 + %l4] set 0x40, %i7 ldda [%l7 + %i7] 0xd2, %f16 set 0x0C, %g3 stha %i1, [%l7 + %g3] 0xe2 membar #Sync nop set 0x14, %i6 ldub [%l7 + %i6], %l0 set 0x40, %i1 prefetcha [%l7 + %i1] 0x89, 1 nop set 0x4C, %o1 stw %g4, [%l7 + %o1] wr %o4, %g7, %pic set 0x20, %g4 ldxa [%l7 + %g4] 0x89, %i0 nop set 0x38, %i0 std %o6, [%l7 + %i0] set 0x77, %l0 ldstuba [%l7 + %l0] 0x88, %i7 set 0x26, %l6 ldstuba [%l7 + %l6] 0x88, %o0 and %o2, %l3, %g6 nop set 0x58, %g1 ldsw [%l7 + %g1], %l1 st %f8, [%l7 + 0x3C] nop set 0x4C, %g5 ldub [%l7 + %g5], %o5 set 0x54, %o7 sta %f10, [%l7 + %o7] 0x81 wr %o3, %o7, %ccr set 0x18, %o2 stxa %l2, [%l7 + %o2] 0xe2 membar #Sync set 0x18, %o5 stwa %g5, [%l7 + %o5] 0x88 nop set 0x42, %l2 ldstub [%l7 + %l2], %g3 nop set 0x27, %i5 ldsb [%l7 + %i5], %o1 wr %i5, %l6, %softint set 0x68, %o4 lda [%l7 + %o4] 0x80, %f16 nop set 0x5C, %i4 lduw [%l7 + %i4], %l4 nop set 0x50, %l1 std %f26, [%l7 + %l1] st %f16, [%l7 + 0x6C] nop set 0x44, %g6 lduw [%l7 + %g6], %l5 set 0x2C, %i2 sta %f30, [%l7 + %i2] 0x89 st %fsr, [%l7 + 0x2C] nop set 0x70, %i3 stb %i2, [%l7 + %i3] set 0x30, %g7 sta %f1, [%l7 + %g7] 0x88 add %l7, 0x38, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g2, %i3 st %f19, [%l7 + 0x30] nop set 0x65, %o6 stb %i4, [%l7 + %o6] and %g1, %l0, %i6 set 0x40, %o3 stwa %i1, [%l7 + %o3] 0xea membar #Sync nop set 0x44, %g2 ldsw [%l7 + %g2], %g4 nop set 0x48, %l3 swap [%l7 + %l3], %o4 nop set 0x70, %l5 std %f2, [%l7 + %l5] nop set 0x51, %l4 ldub [%l7 + %l4], %i0 bge,a %xcc, loop_85 ld [%l7 + 0x58], %f0 nop set 0x08, %i7 ldx [%l7 + %i7], %g7 st %f2, [%l7 + 0x38] loop_85: st %fsr, [%l7 + 0x20] set 0x58, %g3 prefetcha [%l7 + %g3] 0x80, 0 nop set 0x54, %i6 stw %o0, [%l7 + %i6] or %i7, %o2, %l3 nop set 0x6B, %o0 ldstub [%l7 + %o0], %g6 ld [%l7 + 0x20], %f5 add %o5, %o3, %l1 set 0x40, %i1 ldda [%l7 + %i1] 0x89, %f16 st %fsr, [%l7 + 0x60] bne,pt %xcc, loop_86 nop set 0x7C, %g4 lduw [%l7 + %g4], %o7 set 0x20, %i0 ldxa [%l7 + %i0] 0x88, %l2 loop_86: nop set 0x5E, %o1 lduh [%l7 + %o1], %g5 set 0x2B, %l6 stba %o1, [%l7 + %l6] 0xea membar #Sync set 0x18, %g1 prefetcha [%l7 + %g1] 0x89, 4 set 0x46, %l0 ldstuba [%l7 + %l0] 0x88, %g3 nop set 0x54, %g5 ldsw [%l7 + %g5], %l6 nop set 0x56, %o7 ldstub [%l7 + %o7], %l5 ld [%l7 + 0x50], %f29 nop set 0x48, %o5 stw %i2, [%l7 + %o5] fpadd16s %f30, %f6, %f22 nop set 0x71, %o2 ldstub [%l7 + %o2], %l4 set 0x70, %i5 ldda [%l7 + %i5] 0x81, %g2 ba,a %xcc, loop_87 st %f24, [%l7 + 0x50] set 0x40, %o4 stda %f16, [%l7 + %o4] 0xc8 loop_87: nop set 0x68, %l2 stda %i4, [%l7 + %l2] 0x80 set 0x30, %i4 prefetcha [%l7 + %i4] 0x80, 1 nop set 0x78, %l1 ldd [%l7 + %l1], %f4 nop set 0x41, %i2 ldstub [%l7 + %i2], %i3 and %i6, %l0, %g4 nop set 0x5E, %i3 ldub [%l7 + %i3], %i1 ld [%l7 + 0x44], %f16 ld [%l7 + 0x64], %f13 nop set 0x58, %g6 std %i0, [%l7 + %g6] nop set 0x30, %o6 ldstub [%l7 + %o6], %g7 nop set 0x18, %g7 stw %o6, [%l7 + %g7] nop set 0x23, %o3 ldsb [%l7 + %o3], %o4 nop set 0x38, %g2 ldsw [%l7 + %g2], %i7 nop set 0x50, %l3 std %f18, [%l7 + %l3] and %o2, %l3, %g6 add %l7, 0x68, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o5, %o3 nop set 0x08, %l5 ldd [%l7 + %l5], %f22 nop set 0x20, %l4 std %f2, [%l7 + %l4] fpadd16s %f20, %f12, %f2 set 0x10, %i7 lda [%l7 + %i7] 0x88, %f11 set 0x4C, %i6 swapa [%l7 + %i6] 0x81, %l1 nop set 0x30, %o0 std %f16, [%l7 + %o0] nop set 0x48, %g3 stx %fsr, [%l7 + %g3] nop set 0x18, %g4 lduw [%l7 + %g4], %o7 set 0x40, %i1 ldda [%l7 + %i1] 0x88, %f0 set 0x48, %i0 stda %o0, [%l7 + %i0] 0x88 set 0x10, %l6 swapa [%l7 + %l6] 0x88, %l2 set 0x30, %o1 stda %g4, [%l7 + %o1] 0x80 set 0x1C, %l0 sta %f12, [%l7 + %l0] 0x88 fpsub16 %f2, %f2, %f4 set 0x58, %g5 stwa %o1, [%l7 + %g5] 0xe3 membar #Sync set 0x38, %g1 ldstuba [%l7 + %g1] 0x80, %i5 ld [%l7 + 0x10], %f2 add %l7, 0x10, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l6, %g3 nop set 0x10, %o7 ldsh [%l7 + %o7], %i2 set 0x50, %o5 ldxa [%l7 + %o5] 0x80, %l4 st %fsr, [%l7 + 0x38] set 0x30, %i5 lda [%l7 + %i5] 0x88, %f31 ld [%l7 + 0x4C], %f17 set 0x1C, %o4 stwa %g2, [%l7 + %o4] 0xeb membar #Sync nop set 0x30, %l2 prefetch [%l7 + %l2], 2 set 0x08, %i4 lda [%l7 + %i4] 0x81, %f31 set 0x40, %o2 stwa %i4, [%l7 + %o2] 0x89 nop set 0x48, %l1 ldx [%l7 + %l1], %l5 nop set 0x60, %i3 ldsh [%l7 + %i3], %g1 nop set 0x18, %g6 ldd [%l7 + %g6], %f22 set 0x44, %o6 stba %i3, [%l7 + %o6] 0xe2 membar #Sync set 0x78, %g7 lda [%l7 + %g7] 0x81, %f23 set 0x28, %o3 lda [%l7 + %o3] 0x81, %f1 nop set 0x28, %g2 stx %fsr, [%l7 + %g2] bleu,pn %icc, loop_88 st %f13, [%l7 + 0x28] st %fsr, [%l7 + 0x14] nop set 0x18, %i2 lduw [%l7 + %i2], %i6 loop_88: nop set 0x40, %l3 stda %f0, [%l7 + %l3] 0xc8 nop set 0x10, %l5 stx %fsr, [%l7 + %l5] nop set 0x68, %i7 std %f22, [%l7 + %i7] set 0x78, %l4 stxa %l0, [%l7 + %l4] 0xe3 membar #Sync set 0x64, %i6 stha %i1, [%l7 + %i6] 0xe2 membar #Sync ld [%l7 + 0x60], %f22 nop set 0x28, %o0 swap [%l7 + %o0], %g4 set 0x1C, %g3 lda [%l7 + %g3] 0x80, %f12 nop set 0x10, %g4 ldd [%l7 + %g4], %f26 add %l7, 0x4C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i0, %g7 or %o6, %i7, %o4 set 0x20, %i0 ldxa [%l7 + %i0] 0x89, %o2 nop set 0x58, %l6 std %g6, [%l7 + %l6] set 0x2A, %o1 stha %l3, [%l7 + %o1] 0x89 nop set 0x54, %l0 ldsw [%l7 + %l0], %o3 nop set 0x20, %i1 stx %fsr, [%l7 + %i1] nop set 0x77, %g5 stb %o5, [%l7 + %g5] nop set 0x60, %g1 std %l0, [%l7 + %g1] set 0x58, %o7 swapa [%l7 + %o7] 0x89, %o0 nop set 0x50, %i5 std %f20, [%l7 + %i5] set 0x40, %o5 lda [%l7 + %o5] 0x88, %f9 set 0x5C, %l2 sta %f24, [%l7 + %l2] 0x88 nop set 0x68, %o4 ldx [%l7 + %o4], %l2 nop set 0x48, %o2 stb %o7, [%l7 + %o2] st %fsr, [%l7 + 0x70] nop set 0x7C, %l1 lduw [%l7 + %l1], %g5 add %l7, 0x60, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o1, %i5 nop set 0x72, %i4 ldstub [%l7 + %i4], %l6 set 0x20, %g6 stda %i2, [%l7 + %g6] 0x88 add %g3, %l4, %g2 set 0x20, %i3 stxa %l5, [%l7 + %i3] 0x89 nop set 0x60, %o6 ldx [%l7 + %o6], %i4 set 0x66, %o3 stha %i3, [%l7 + %o3] 0x80 set 0x4F, %g2 stba %g1, [%l7 + %g2] 0x81 ba,a %xcc, loop_89 wr %l0, %i1, %ccr nop set 0x4C, %g7 stw %i6, [%l7 + %g7] set 0x68, %l3 sta %f11, [%l7 + %l3] 0x88 loop_89: nop membar #Sync set 0x40, %l5 ldda [%l7 + %l5] 0xf0, %f0 add %l7, 0x48, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x81, %g4, %g7 or %o6, %i0, %i7 bl %xcc, loop_90 nop set 0x38, %i7 lduh [%l7 + %i7], %o2 nop set 0x47, %i2 ldsb [%l7 + %i2], %o4 st %f8, [%l7 + 0x4C] loop_90: nop set 0x78, %i6 ldd [%l7 + %i6], %f4 nop set 0x3F, %o0 stb %l3, [%l7 + %o0] nop set 0x48, %l4 ldsw [%l7 + %l4], %o3 or %o5, %l1, %o0 nop set 0x78, %g4 std %l2, [%l7 + %g4] set 0x68, %g3 stwa %o7, [%l7 + %g3] 0xeb membar #Sync set 0x08, %l6 sta %f18, [%l7 + %l6] 0x80 set 0x60, %i0 ldda [%l7 + %i0] 0xe2, %g4 set 0x40, %o1 prefetcha [%l7 + %o1] 0x80, 2 set 0x40, %i1 stda %f0, [%l7 + %i1] 0x88 nop set 0x18, %g5 ldd [%l7 + %g5], %f8 set 0x08, %l0 swapa [%l7 + %l0] 0x81, %g6 nop set 0x18, %o7 lduh [%l7 + %o7], %l6 set 0x58, %g1 stwa %i5, [%l7 + %g1] 0xeb membar #Sync bgu,a %xcc, loop_91 or %i2, %g3, %l4 nop set 0x7E, %o5 ldsh [%l7 + %o5], %g2 fpsub32 %f16, %f22, %f26 loop_91: nop add %l7, 0x40, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l5 casa [%l6] 0x88, %l5, %i4 set 0x54, %i5 swapa [%l7 + %i5] 0x89, %g1 and %i3, %l0, %i6 nop set 0x3C, %o4 swap [%l7 + %o4], %i1 nop set 0x28, %l2 prefetch [%l7 + %l2], 1 set 0x6C, %l1 swapa [%l7 + %l1] 0x80, %g4 add %l7, 0x10, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g7, %o6 set 0x08, %o2 stxa %i0, [%l7 + %o2] 0xeb membar #Sync nop set 0x34, %i4 ldsw [%l7 + %i4], %i7 nop set 0x68, %i3 stw %o2, [%l7 + %i3] fpsub32 %f14, %f28, %f0 nop set 0x6C, %o6 lduw [%l7 + %o6], %o4 nop set 0x18, %o3 ldd [%l7 + %o3], %f22 set 0x0B, %g2 stba %o3, [%l7 + %g2] 0xe3 membar #Sync set 0x68, %g6 stda %o4, [%l7 + %g6] 0x80 nop set 0x2B, %g7 ldub [%l7 + %g7], %l1 nop set 0x28, %l5 lduw [%l7 + %l5], %o0 set 0x70, %i7 stda %l2, [%l7 + %i7] 0xeb membar #Sync nop set 0x6C, %i2 swap [%l7 + %i2], %o7 set 0x48, %l3 stda %g4, [%l7 + %l3] 0x80 nop set 0x60, %o0 std %f4, [%l7 + %o0] st %f22, [%l7 + 0x64] nop set 0x4C, %i6 lduw [%l7 + %i6], %l3 nop set 0x44, %l4 ldsh [%l7 + %l4], %g6 set 0x58, %g3 stha %o1, [%l7 + %g3] 0xe2 membar #Sync nop set 0x10, %l6 ldx [%l7 + %l6], %i5 nop set 0x30, %i0 stw %l6, [%l7 + %i0] nop set 0x3C, %g4 lduw [%l7 + %g4], %g3 nop set 0x36, %i1 lduh [%l7 + %i1], %l4 nop set 0x58, %g5 ldsw [%l7 + %g5], %i2 ld [%l7 + 0x50], %f17 ld [%l7 + 0x10], %f10 set 0x44, %o1 stba %l5, [%l7 + %o1] 0xeb membar #Sync ld [%l7 + 0x74], %f10 wr %g0, 0x6, %fprs set 0x40, %o7 ldda [%l7 + %o7] 0xd2, %f16 fpsub32 %f18, %f14, %f14 nop set 0x30, %g1 std %f24, [%l7 + %g1] nop set 0x18, %l0 ldd [%l7 + %l0], %f2 st %f11, [%l7 + 0x18] and %g2, %l0, %i6 set 0x30, %o5 stwa %i3, [%l7 + %o5] 0xe3 membar #Sync nop set 0x74, %i5 prefetch [%l7 + %i5], 4 nop nop setx 0xD497E125, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f21 setx 0x92AF70A2, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f6 fdivs %f6, %f21, %f9 st %fsr, [%l7 + 0x40] add %l7, 0x4C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i1 casa [%l6] 0x80, %i1, %g7 add %o6, %i0, %i7 set 0x4C, %o4 swapa [%l7 + %o4] 0x88, %o2 set 0x40, %l1 prefetcha [%l7 + %l1] 0x80, 1 set 0x20, %o2 ldxa [%l7 + %o2] 0x80, %g4 nop set 0x4B, %l2 ldsb [%l7 + %l2], %o3 nop set 0x60, %i3 ldsh [%l7 + %i3], %o5 nop set 0x68, %i4 std %f24, [%l7 + %i4] nop set 0x30, %o6 ldd [%l7 + %o6], %f26 add %l7, 0x60, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o0, %l1 set 0x28, %g2 prefetcha [%l7 + %g2] 0x81, 2 nop set 0x30, %g6 swap [%l7 + %g6], %g5 add %l3, %g6, %o1 nop set 0x30, %g7 ldx [%l7 + %g7], %i5 or %o7, %l6, %g3 or %l4, %l5, %i4 nop set 0x3C, %l5 stw %i2, [%l7 + %l5] set 0x60, %i7 stba %g1, [%l7 + %i7] 0xeb membar #Sync wr %l0, %g2, %y nop set 0x08, %i2 swap [%l7 + %i2], %i6 set 0x1C, %o3 lda [%l7 + %o3] 0x88, %f25 set 0x34, %o0 sta %f10, [%l7 + %o0] 0x81 and %i3, %g7, %i1 set 0x70, %i6 stda %i0, [%l7 + %i6] 0xe2 membar #Sync set 0x14, %l3 stha %o6, [%l7 + %l3] 0xe2 membar #Sync and %i7, %o2, %o4 fpsub32s %f16, %f31, %f8 nop set 0x7D, %l4 ldub [%l7 + %l4], %o3 nop set 0x36, %g3 ldsh [%l7 + %g3], %o5 st %fsr, [%l7 + 0x50] nop set 0x60, %i0 std %g4, [%l7 + %i0] set 0x48, %l6 ldxa [%l7 + %l6] 0x89, %l1 nop set 0x3A, %g4 stb %o0, [%l7 + %g4] and %l2, %g5, %g6 set 0x08, %g5 lda [%l7 + %g5] 0x88, %f6 nop set 0x0C, %o1 prefetch [%l7 + %o1], 4 nop set 0x70, %o7 stx %fsr, [%l7 + %o7] set 0x40, %g1 stda %f0, [%l7 + %g1] 0xf8 membar #Sync nop set 0x60, %i1 stx %fsr, [%l7 + %i1] nop set 0x10, %o5 stx %o1, [%l7 + %o5] nop set 0x60, %l0 ldx [%l7 + %l0], %l3 nop set 0x78, %i5 ldx [%l7 + %i5], %i5 set 0x70, %o4 ldda [%l7 + %o4] 0x80, %o6 nop set 0x20, %o2 lduw [%l7 + %o2], %l6 st %fsr, [%l7 + 0x38] set 0x40, %l2 stxa %l4, [%l7 + %l2] 0x80 nop set 0x4E, %i3 ldsh [%l7 + %i3], %g3 st %fsr, [%l7 + 0x08] nop set 0x10, %l1 ldx [%l7 + %l1], %l5 set 0x38, %i4 stxa %i4, [%l7 + %i4] 0x80 add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x81, %g1, %l0 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xd8 nop set 0x1D, %o6 ldstub [%l7 + %o6], %g2 ld [%l7 + 0x08], %f17 set 0x20, %g6 prefetcha [%l7 + %g6] 0x88, 1 nop set 0x7A, %l5 ldsh [%l7 + %l5], %i6 nop set 0x38, %g7 std %f22, [%l7 + %g7] add %l7, 0x1C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g7 casa [%l6] 0x81, %g7, %i1 set 0x70, %i7 stda %i2, [%l7 + %i7] 0xea membar #Sync set 0x40, %i2 ldda [%l7 + %i2] 0x81, %f16 nop set 0x18, %o0 ldsh [%l7 + %o0], %o6 st %fsr, [%l7 + 0x48] st %fsr, [%l7 + 0x1C] set 0x48, %i6 stxa %i7, [%l7 + %i6] 0xea membar #Sync set 0x40, %o3 ldda [%l7 + %o3] 0xda, %f0 add %i0, %o2, %o4 nop set 0x34, %l3 swap [%l7 + %l3], %o5 set 0x78, %g3 stxa %g4, [%l7 + %g3] 0xe2 membar #Sync set 0x4C, %l4 lda [%l7 + %l4] 0x80, %f29 set 0x40, %i0 stda %o2, [%l7 + %i0] 0x88 nop set 0x2B, %g4 ldub [%l7 + %g4], %l1 nop set 0x14, %l6 ldsb [%l7 + %l6], %o0 nop set 0x28, %o1 ldd [%l7 + %o1], %l2 set 0x70, %o7 prefetcha [%l7 + %o7] 0x88, 4 nop set 0x5C, %g5 prefetch [%l7 + %g5], 3 or %o1, %g5, %l3 set 0x1C, %g1 stha %i5, [%l7 + %g1] 0xeb membar #Sync st %f11, [%l7 + 0x24] fpadd32 %f24, %f22, %f22 st %fsr, [%l7 + 0x24] set 0x68, %i1 swapa [%l7 + %i1] 0x89, %o7 set 0x20, %o5 stda %i6, [%l7 + %o5] 0x81 nop set 0x7A, %l0 ldstub [%l7 + %l0], %g3 set 0x70, %o4 ldda [%l7 + %o4] 0xe3, %l4 set 0x38, %o2 ldxa [%l7 + %o2] 0x80, %l5 bl,a %xcc, loop_92 nop set 0x2F, %l2 ldsb [%l7 + %l2], %g1 st %fsr, [%l7 + 0x74] nop set 0x28, %i5 ldsh [%l7 + %i5], %i4 loop_92: nop set 0x60, %i3 ldsw [%l7 + %i3], %g2 nop set 0x66, %i4 sth %l0, [%l7 + %i4] nop set 0x30, %g2 std %i6, [%l7 + %g2] nop set 0x0A, %o6 ldsh [%l7 + %o6], %g7 set 0x2A, %l1 ldstuba [%l7 + %l1] 0x88, %i1 nop set 0x48, %l5 stw %i2, [%l7 + %l5] set 0x68, %g7 ldxa [%l7 + %g7] 0x88, %o6 nop set 0x78, %i7 stx %fsr, [%l7 + %i7] set 0x20, %g6 sta %f9, [%l7 + %g6] 0x80 ld [%l7 + 0x0C], %f1 set 0x30, %i2 stha %i7, [%l7 + %i2] 0xe3 membar #Sync fpadd32s %f6, %f16, %f22 or %i0, %i3, %o2 nop set 0x08, %i6 lduw [%l7 + %i6], %o5 fpadd16s %f0, %f31, %f8 nop set 0x27, %o3 ldstub [%l7 + %o3], %o4 nop set 0x5C, %l3 ldsh [%l7 + %l3], %o3 nop set 0x3C, %o0 sth %g4, [%l7 + %o0] set 0x40, %l4 ldda [%l7 + %l4] 0xeb, %l0 or %o0, %l2, %o1 nop set 0x74, %g3 stw %g5, [%l7 + %g3] add %l3, %g6, %o7 nop set 0x26, %g4 lduh [%l7 + %g4], %i5 nop set 0x5D, %i0 ldub [%l7 + %i0], %g3 or %l6, %l4, %g1 nop set 0x54, %l6 swap [%l7 + %l6], %l5 and %i4, %g2, %i6 nop set 0x38, %o1 swap [%l7 + %o1], %g7 set 0x2C, %o7 stba %i1, [%l7 + %o7] 0x88 membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf8, %f16 set 0x0B, %i1 ldstuba [%l7 + %i1] 0x89, %i2 nop nop setx 0x0750BB3BD75A802C, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0x26A1D1479930BE66, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f0 fdivd %f0, %f8, %f4 set 0x30, %g1 stha %l0, [%l7 + %g1] 0x80 nop nop setx 0x4A3A9A92, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f7 setx 0xB3B652D1, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f31 fdivs %f31, %f7, %f29 set 0x40, %l0 ldda [%l7 + %l0] 0xd0, %f0 add %o6, %i0, %i3 nop set 0x20, %o4 stx %i7, [%l7 + %o4] st %fsr, [%l7 + 0x48] nop nop setx 0xBD75D0E2FF52FA36, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f14 setx 0xA794885AC33B2447, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f26 fdivd %f26, %f14, %f30 set 0x74, %o2 swapa [%l7 + %o2] 0x80, %o5 set 0x58, %o5 ldxa [%l7 + %o5] 0x88, %o2 fpsub32s %f15, %f30, %f27 bg,a,pn %xcc, loop_93 nop set 0x38, %l2 lduw [%l7 + %l2], %o3 nop set 0x48, %i5 ldx [%l7 + %i5], %o4 nop set 0x40, %i3 ldx [%l7 + %i3], %l1 loop_93: bn,pn %xcc, loop_94 nop set 0x08, %i4 stx %g4, [%l7 + %i4] add %o0, %l2, %g5 set 0x40, %o6 stda %f0, [%l7 + %o6] 0xd0 loop_94: nop add %l7, 0x10, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x81, %o1, %g6 nop set 0x68, %l1 lduh [%l7 + %l1], %l3 set 0x0C, %g2 lda [%l7 + %g2] 0x89, %f23 nop set 0x7D, %l5 stb %o7, [%l7 + %l5] nop set 0x35, %g7 ldub [%l7 + %g7], %i5 set 0x40, %i7 stda %f16, [%l7 + %i7] 0xca and %g3, %l6, %l4 nop set 0x69, %g6 ldub [%l7 + %g6], %l5 add %l7, 0x24, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g1, %g2 st %f12, [%l7 + 0x14] ld [%l7 + 0x54], %f17 nop set 0x0F, %i2 ldstub [%l7 + %i2], %i6 set 0x40, %o3 stda %f16, [%l7 + %o3] 0x80 set 0x30, %l3 stwa %g7, [%l7 + %l3] 0x88 nop set 0x60, %i6 ldd [%l7 + %i6], %f30 nop set 0x0C, %o0 swap [%l7 + %o0], %i4 set 0x10, %g3 stda %i0, [%l7 + %g3] 0x88 set 0x44, %g4 swapa [%l7 + %g4] 0x81, %i2 nop set 0x44, %i0 lduw [%l7 + %i0], %o6 or %l0, %i3, %i0 bge %icc, loop_95 wr %o5, %o2, %y nop set 0x28, %l6 ldub [%l7 + %l6], %i7 set 0x6C, %l4 sta %f2, [%l7 + %l4] 0x81 loop_95: nop add %l7, 0x18, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o3, %o4 wr %l1, %g4, %y set 0x40, %o1 stda %f0, [%l7 + %o1] 0xf1 membar #Sync nop set 0x4E, %g5 ldsh [%l7 + %g5], %l2 set 0x40, %i1 swapa [%l7 + %i1] 0x89, %o0 set 0x50, %g1 prefetcha [%l7 + %g1] 0x80, 4 nop nop setx 0x98BB79EC, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f19 setx 0xCCD5F4EF, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f11 fdivs %f11, %f19, %f18 set 0x44, %l0 stwa %g6, [%l7 + %l0] 0xe2 membar #Sync or %o1, %l3, %i5 set 0x28, %o7 stba %g3, [%l7 + %o7] 0x81 set 0x68, %o4 prefetcha [%l7 + %o4] 0x81, 4 nop set 0x5C, %o5 lduw [%l7 + %o5], %o7 set 0x50, %l2 sta %f26, [%l7 + %l2] 0x81 st %fsr, [%l7 + 0x5C] set 0x29, %i5 stba %l5, [%l7 + %i5] 0x88 set 0x4C, %o2 swapa [%l7 + %o2] 0x88, %g1 and %g2, %l4, %g7 set 0x10, %i3 stda %i6, [%l7 + %i3] 0x89 add %i1, %i4, %o6 st %fsr, [%l7 + 0x34] add %i2, %l0, %i0 bn,a,pn %xcc, loop_96 nop set 0x1C, %o6 lduh [%l7 + %o6], %i3 nop set 0x3C, %l1 ldsb [%l7 + %l1], %o2 nop nop setx 0x89126A9E, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f15 setx 0x9111B9CE, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f4 fdivs %f4, %f15, %f28 loop_96: nop set 0x38, %g2 ldx [%l7 + %g2], %o5 nop set 0x18, %l5 stx %o3, [%l7 + %l5] set 0x74, %i4 lda [%l7 + %i4] 0x89, %f26 or %i7, %l1, %o4 nop set 0x58, %i7 ldd [%l7 + %i7], %g4 nop set 0x2C, %g7 lduh [%l7 + %g7], %l2 and %g5, %o0, %o1 nop set 0x40, %g6 ldx [%l7 + %g6], %l3 set 0x6C, %o3 lda [%l7 + %o3] 0x80, %f16 nop set 0x08, %l3 stx %fsr, [%l7 + %l3] set 0x40, %i6 stda %g6, [%l7 + %i6] 0xe3 membar #Sync bgu,a %xcc, loop_97 add %g3, %i5, %l6 nop set 0x58, %o0 lduw [%l7 + %o0], %l5 nop set 0x30, %g3 lduw [%l7 + %g3], %g1 loop_97: nop set 0x3B, %g4 ldsb [%l7 + %g4], %o7 nop set 0x30, %i2 stx %fsr, [%l7 + %i2] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x969, %tick_cmpr be,a %icc, loop_98 nop set 0x27, %i0 ldub [%l7 + %i0], %g7 nop set 0x20, %l4 ldd [%l7 + %l4], %f12 nop set 0x4D, %l6 ldsb [%l7 + %l6], %i1 loop_98: nop set 0x51, %o1 ldstub [%l7 + %o1], %i6 nop set 0x6B, %g5 ldstub [%l7 + %g5], %i4 set 0x08, %i1 stba %i2, [%l7 + %i1] 0x80 add %l7, 0x30, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o6, %l0 nop set 0x66, %g1 ldub [%l7 + %g1], %i0 st %fsr, [%l7 + 0x48] membar #Sync set 0x40, %o7 ldda [%l7 + %o7] 0xf1, %f0 or %i3, %o5, %o2 nop set 0x19, %o4 stb %i7, [%l7 + %o4] nop set 0x2A, %o5 ldsb [%l7 + %o5], %o3 nop set 0x72, %l0 ldub [%l7 + %l0], %o4 nop set 0x6A, %i5 stb %l1, [%l7 + %i5] add %l7, 0x2C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g4, %g5 nop set 0x58, %o2 ldd [%l7 + %o2], %l2 set 0x5C, %l2 swapa [%l7 + %l2] 0x89, %o1 add %l7, 0x64, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l3, %o0 nop set 0x28, %i3 std %f6, [%l7 + %i3] set 0x10, %l1 lda [%l7 + %l1] 0x88, %f8 nop set 0x1E, %g2 stb %g6, [%l7 + %g2] nop set 0x52, %l5 ldsh [%l7 + %l5], %g3 nop set 0x64, %o6 prefetch [%l7 + %o6], 0 set 0x30, %i7 ldxa [%l7 + %i7] 0x89, %l6 or %i5, %l5, %o7 st %f15, [%l7 + 0x20] nop set 0x78, %i4 stx %fsr, [%l7 + %i4] nop set 0x08, %g6 ldd [%l7 + %g6], %g0 nop set 0x20, %g7 ldx [%l7 + %g7], %g2 nop set 0x74, %l3 stw %g7, [%l7 + %l3] nop set 0x6C, %i6 sth %l4, [%l7 + %i6] set 0x24, %o3 stha %i6, [%l7 + %o3] 0x80 st %f10, [%l7 + 0x14] fpadd16s %f9, %f14, %f8 nop set 0x10, %g3 ldx [%l7 + %g3], %i4 nop set 0x5D, %g4 ldub [%l7 + %g4], %i2 or %i1, %o6, %l0 or %i3, %o5, %i0 nop set 0x58, %i2 swap [%l7 + %i2], %i7 st %f8, [%l7 + 0x6C] or %o3, %o2, %o4 set 0x40, %o0 stda %f16, [%l7 + %o0] 0x88 nop set 0x0E, %i0 lduh [%l7 + %i0], %l1 add %g5, %g4, %l2 add %l7, 0x58, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l3, %o0 add %l7, 0x48, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o1, %g3 nop set 0x14, %l6 sth %g6, [%l7 + %l6] nop set 0x08, %o1 ldd [%l7 + %o1], %f22 ld [%l7 + 0x24], %f11 nop set 0x4E, %l4 ldsh [%l7 + %l4], %l6 bn,a,pn %icc, loop_99 nop set 0x34, %i1 sth %l5, [%l7 + %i1] set 0x40, %g5 stda %f0, [%l7 + %g5] 0xf9 membar #Sync loop_99: ld [%l7 + 0x74], %f19 nop set 0x58, %g1 ldd [%l7 + %g1], %i4 nop set 0x30, %o4 ldd [%l7 + %o4], %f14 set 0x48, %o7 prefetcha [%l7 + %o7] 0x88, 3 nop set 0x0C, %l0 lduh [%l7 + %l0], %o7 or %g2, %g7, %i6 set 0x28, %o5 prefetcha [%l7 + %o5] 0x81, 2 set 0x08, %i5 stxa %l4, [%l7 + %i5] 0x81 add %l7, 0x40, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x88, %i2, %o6 st %f25, [%l7 + 0x2C] nop set 0x4E, %o2 lduh [%l7 + %o2], %l0 nop set 0x60, %l2 swap [%l7 + %l2], %i1 set 0x20, %i3 stda %i2, [%l7 + %i3] 0x89 set 0x20, %l1 ldxa [%l7 + %l1] 0x81, %o5 set 0x0E, %g2 stha %i0, [%l7 + %g2] 0xe2 membar #Sync nop set 0x38, %o6 std %i6, [%l7 + %o6] nop set 0x1C, %l5 sth %o2, [%l7 + %l5] nop set 0x2A, %i7 stb %o3, [%l7 + %i7] add %l1, %o4, %g5 add %g4, %l2, %o0 nop set 0x4C, %g6 ldstub [%l7 + %g6], %o1 nop set 0x2C, %i4 stw %l3, [%l7 + %i4] set 0x50, %l3 stda %g6, [%l7 + %l3] 0x88 nop set 0x18, %i6 prefetch [%l7 + %i6], 4 and %l6, %g3, %l5 nop set 0x32, %g7 sth %i5, [%l7 + %g7] nop set 0x1B, %g3 ldsb [%l7 + %g3], %o7 st %f22, [%l7 + 0x4C] add %l7, 0x08, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g1, %g2 set 0x28, %o3 ldxa [%l7 + %o3] 0x80, %g7 st %fsr, [%l7 + 0x30] ld [%l7 + 0x78], %f10 st %f14, [%l7 + 0x68] set 0x30, %g4 stda %i4, [%l7 + %g4] 0xeb membar #Sync nop set 0x10, %o0 std %f12, [%l7 + %o0] set 0x58, %i0 ldxa [%l7 + %i0] 0x88, %l4 nop set 0x20, %l6 ldstub [%l7 + %l6], %i2 nop set 0x60, %i2 swap [%l7 + %i2], %i6 set 0x1C, %o1 stwa %o6, [%l7 + %o1] 0x89 nop set 0x2C, %l4 stw %i1, [%l7 + %l4] set 0x30, %i1 ldstuba [%l7 + %i1] 0x81, %l0 nop set 0x1C, %g5 swap [%l7 + %g5], %o5 set 0x30, %o4 stxa %i3, [%l7 + %o4] 0x80 bgu,pt %icc, loop_100 and %i7, %i0, %o3 nop set 0x5E, %g1 ldsh [%l7 + %g1], %l1 nop set 0x4C, %o7 swap [%l7 + %o7], %o2 loop_100: nop set 0x50, %o5 stx %fsr, [%l7 + %o5] set 0x3C, %l0 stba %g5, [%l7 + %l0] 0xe2 membar #Sync and %o4, %g4, %o0 set 0x40, %i5 stda %f0, [%l7 + %i5] 0x80 nop set 0x38, %l2 std %o0, [%l7 + %l2] nop set 0x4E, %i3 lduh [%l7 + %i3], %l3 set 0x10, %l1 ldda [%l7 + %l1] 0xea, %l2 set 0x54, %g2 stwa %l6, [%l7 + %g2] 0x80 nop set 0x0C, %o6 lduh [%l7 + %o6], %g6 set 0x78, %o2 ldstuba [%l7 + %o2] 0x89, %l5 nop set 0x50, %l5 ldd [%l7 + %l5], %f28 nop set 0x18, %g6 ldd [%l7 + %g6], %g2 set 0x54, %i4 stha %o7, [%l7 + %i4] 0x81 bl,a,pn %xcc, loop_101 nop set 0x58, %l3 ldsh [%l7 + %l3], %g1 nop set 0x4C, %i6 lduw [%l7 + %i6], %i5 nop set 0x44, %i7 swap [%l7 + %i7], %g2 loop_101: ld [%l7 + 0x24], %f8 nop set 0x20, %g3 stx %fsr, [%l7 + %g3] set 0x5C, %o3 ldstuba [%l7 + %o3] 0x80, %i4 nop set 0x30, %g7 ldx [%l7 + %g7], %l4 nop set 0x4C, %g4 lduw [%l7 + %g4], %i2 set 0x68, %i0 stda %g6, [%l7 + %i0] 0x81 or %i6, %o6, %l0 set 0x60, %l6 stwa %i1, [%l7 + %l6] 0x81 add %l7, 0x40, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o5, %i7 set 0x1B, %o0 stba %i3, [%l7 + %o0] 0xeb membar #Sync set 0x20, %o1 prefetcha [%l7 + %o1] 0x89, 4 nop set 0x64, %i2 lduw [%l7 + %i2], %l1 nop set 0x68, %l4 std %o2, [%l7 + %l4] nop set 0x60, %g5 std %g4, [%l7 + %g5] nop set 0x58, %i1 stb %o3, [%l7 + %i1] nop set 0x58, %g1 stx %g4, [%l7 + %g1] nop set 0x30, %o4 ldd [%l7 + %o4], %f16 nop set 0x64, %o7 ldsw [%l7 + %o7], %o0 set 0x6E, %l0 ldstuba [%l7 + %l0] 0x88, %o4 nop set 0x78, %o5 ldd [%l7 + %o5], %l2 and %l2, %l6, %o1 st %f31, [%l7 + 0x08] set 0x40, %l2 ldda [%l7 + %l2] 0x88, %l4 nop set 0x38, %i3 prefetch [%l7 + %i3], 3 or %g6, %g3, %g1 nop set 0x10, %i5 ldd [%l7 + %i5], %i4 set 0x2D, %l1 ldstuba [%l7 + %l1] 0x88, %o7 nop set 0x74, %g2 prefetch [%l7 + %g2], 0 st %fsr, [%l7 + 0x30] or %i4, %l4, %i2 nop set 0x70, %o2 lduw [%l7 + %o2], %g2 set 0x40, %o6 stda %f0, [%l7 + %o6] 0x81 nop set 0x6C, %l5 stb %g7, [%l7 + %l5] nop set 0x70, %i4 stx %fsr, [%l7 + %i4] nop set 0x30, %g6 std %f16, [%l7 + %g6] nop set 0x38, %l3 std %o6, [%l7 + %l3] set 0x20, %i7 ldda [%l7 + %i7] 0x89, %l0 set 0x70, %i6 swapa [%l7 + %i6] 0x81, %i1 nop set 0x4D, %g3 stb %o5, [%l7 + %g3] set 0x4C, %o3 stha %i6, [%l7 + %o3] 0xe3 membar #Sync nop set 0x5C, %g7 swap [%l7 + %g7], %i7 add %l7, 0x68, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i3 casa [%l6] 0x80, %i3, %l1 set 0x54, %i0 stwa %o2, [%l7 + %i0] 0xe3 membar #Sync nop nop setx 0x165FF1DC, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f8 setx 0xEEFBF899, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f9 fdivs %f9, %f8, %f18 st %f7, [%l7 + 0x30] nop set 0x54, %g4 lduw [%l7 + %g4], %i0 ld [%l7 + 0x4C], %f6 nop nop setx 0xEDE68929, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f13 setx 0xBC153E60, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f0 fdivs %f0, %f13, %f26 st %f9, [%l7 + 0x34] set 0x60, %l6 sta %f23, [%l7 + %l6] 0x80 nop set 0x1C, %o1 ldsh [%l7 + %o1], %o3 bne %xcc, loop_102 add %g5, %o0, %o4 fpadd32s %f25, %f17, %f12 set 0x50, %o0 ldda [%l7 + %o0] 0xeb, %g4 loop_102: nop set 0x60, %l4 ldd [%l7 + %l4], %l2 or %l6, %o1, %l5 nop set 0x18, %g5 prefetch [%l7 + %g5], 4 set 0x78, %i1 stda %g6, [%l7 + %i1] 0x80 wr %g3, %l2, %clear_softint set 0x40, %g1 stda %f16, [%l7 + %g1] 0xcc set 0x30, %o4 lda [%l7 + %o4] 0x81, %f15 set 0x6C, %i2 swapa [%l7 + %i2] 0x88, %i5 nop set 0x38, %o7 std %f20, [%l7 + %o7] ld [%l7 + 0x70], %f17 set 0x20, %o5 ldxa [%l7 + %o5] 0x88, %o7 nop set 0x7A, %l0 ldsh [%l7 + %l0], %i4 nop set 0x10, %i3 ldx [%l7 + %i3], %l4 set 0x38, %i5 stda %i2, [%l7 + %i5] 0x80 nop set 0x20, %l2 stx %fsr, [%l7 + %l2] st %fsr, [%l7 + 0x40] nop set 0x10, %l1 stx %fsr, [%l7 + %l1] add %l7, 0x38, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g2, %g1 wr %o6, %l0, %ccr nop set 0x18, %o2 ldx [%l7 + %o2], %g7 ld [%l7 + 0x08], %f30 st %fsr, [%l7 + 0x2C] set 0x40, %g2 ldda [%l7 + %g2] 0xd0, %f0 nop set 0x38, %o6 stw %o5, [%l7 + %o6] nop set 0x54, %l5 lduw [%l7 + %l5], %i6 nop set 0x14, %i4 prefetch [%l7 + %i4], 0 nop set 0x60, %g6 stx %fsr, [%l7 + %g6] nop set 0x20, %l3 prefetch [%l7 + %l3], 4 nop set 0x20, %i7 std %f16, [%l7 + %i7] nop set 0x30, %i6 ldd [%l7 + %i6], %i0 wr %i3, %i7, %softint nop set 0x61, %g3 ldsb [%l7 + %g3], %l1 set 0x68, %g7 swapa [%l7 + %g7] 0x88, %o2 set 0x34, %i0 lda [%l7 + %i0] 0x89, %f17 set 0x20, %g4 ldda [%l7 + %g4] 0x88, %o2 st %fsr, [%l7 + 0x28] set 0x68, %l6 stxa %g5, [%l7 + %l6] 0xe2 membar #Sync nop set 0x08, %o1 ldx [%l7 + %o1], %o0 add %l7, 0x70, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x81, %o4, %i0 nop set 0x48, %o0 ldd [%l7 + %o0], %g4 set 0x6C, %o3 stwa %l6, [%l7 + %o3] 0xeb membar #Sync set 0x30, %l4 sta %f28, [%l7 + %l4] 0x88 ld [%l7 + 0x60], %f16 add %l7, 0x1C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o1 casa [%l6] 0x89, %o1, %l5 membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0xf8, %f0 nop set 0x0F, %g1 stb %g6, [%l7 + %g1] set 0x2A, %o4 stha %g3, [%l7 + %o4] 0xe2 membar #Sync add %l7, 0x78, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l2, %l3 nop set 0x2C, %g5 ldsh [%l7 + %g5], %i5 nop set 0x3C, %i2 sth %i4, [%l7 + %i2] set 0x1C, %o7 stwa %l4, [%l7 + %o7] 0xe3 membar #Sync set 0x40, %o5 stda %f0, [%l7 + %o5] 0xca set 0x10, %l0 sta %f0, [%l7 + %l0] 0x81 set 0x60, %i3 ldda [%l7 + %i3] 0xe3, %o6 nop set 0x30, %l2 stx %i2, [%l7 + %l2] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x15F, %sys_tick_cmpr nop set 0x12, %l1 ldstub [%l7 + %l1], %o6 set 0x48, %i5 sta %f3, [%l7 + %i5] 0x80 set 0x30, %g2 ldxa [%l7 + %g2] 0x80, %l0 nop set 0x0C, %o2 ldub [%l7 + %o2], %g7 nop set 0x62, %o6 sth %i6, [%l7 + %o6] nop set 0x68, %i4 swap [%l7 + %i4], %i1 set 0x10, %g6 swapa [%l7 + %g6] 0x88, %i3 nop set 0x65, %l5 ldstub [%l7 + %l5], %i7 add %l1, %o2, %o5 fpsub32 %f12, %f14, %f26 set 0x40, %i7 ldda [%l7 + %i7] 0xda, %f16 nop set 0x08, %i6 ldx [%l7 + %i6], %g5 st %f9, [%l7 + 0x18] nop set 0x0C, %l3 swap [%l7 + %l3], %o3 set 0x7E, %g7 stha %o4, [%l7 + %g7] 0x80 st %fsr, [%l7 + 0x64] nop set 0x38, %g3 stx %fsr, [%l7 + %g3] fpadd16 %f30, %f16, %f22 set 0x54, %i0 stha %o0, [%l7 + %i0] 0xe3 membar #Sync set 0x17, %g4 stba %i0, [%l7 + %g4] 0x81 set 0x40, %o1 stda %f16, [%l7 + %o1] 0xd0 set 0x28, %o0 prefetcha [%l7 + %o0] 0x88, 3 nop set 0x65, %l6 ldstub [%l7 + %l6], %o1 nop set 0x41, %l4 stb %l5, [%l7 + %l4] ld [%l7 + 0x28], %f13 nop set 0x58, %o3 std %g6, [%l7 + %o3] set 0x0C, %i1 lda [%l7 + %i1] 0x81, %f31 nop set 0x50, %o4 stw %g3, [%l7 + %o4] set 0x66, %g5 stha %l2, [%l7 + %g5] 0xe2 membar #Sync set 0x58, %i2 lda [%l7 + %i2] 0x89, %f24 ld [%l7 + 0x68], %f16 bne,pt %xcc, loop_103 fpadd32s %f2, %f20, %f31 nop set 0x10, %g1 lduw [%l7 + %g1], %l6 set 0x24, %o7 lda [%l7 + %o7] 0x81, %f31 loop_103: bne,a,pn %icc, loop_104 nop set 0x5A, %o5 ldsh [%l7 + %o5], %i5 add %l7, 0x30, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l3, %i4 loop_104: nop set 0x50, %i3 ldsw [%l7 + %i3], %l4 set 0x38, %l2 lda [%l7 + %l2] 0x81, %f22 add %l7, 0x20, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x80, %i2, %g1 set 0x2C, %l0 sta %f21, [%l7 + %l0] 0x89 nop set 0x20, %l1 std %f8, [%l7 + %l1] set 0x50, %i5 stwa %g2, [%l7 + %i5] 0xea membar #Sync nop set 0x7A, %o2 ldub [%l7 + %o2], %o6 nop set 0x58, %g2 ldx [%l7 + %g2], %l0 fpadd32s %f27, %f2, %f25 nop set 0x20, %i4 ldx [%l7 + %i4], %o7 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf9, %f16 nop set 0x4B, %l5 stb %g7, [%l7 + %l5] nop set 0x10, %i7 stx %i1, [%l7 + %i7] or %i6, %i3, %l1 nop set 0x30, %i6 stw %i7, [%l7 + %i6] nop set 0x10, %l3 ldd [%l7 + %l3], %o2 nop set 0x60, %o6 ldsh [%l7 + %o6], %g5 set 0x30, %g3 lda [%l7 + %g3] 0x81, %f4 add %o5, %o3, %o4 or %i0, %g4, %o1 st %fsr, [%l7 + 0x40] add %l7, 0x38, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o0 casa [%l6] 0x89, %o0, %g6 nop set 0x68, %g7 prefetch [%l7 + %g7], 2 nop set 0x4C, %i0 ldsb [%l7 + %i0], %l5 set 0x64, %o1 ldstuba [%l7 + %o1] 0x81, %g3 nop set 0x11, %o0 ldub [%l7 + %o0], %l2 nop set 0x44, %l6 swap [%l7 + %l6], %i5 nop set 0x48, %l4 prefetch [%l7 + %l4], 0 nop set 0x48, %g4 ldx [%l7 + %g4], %l3 set 0x40, %i1 ldda [%l7 + %i1] 0xd8, %f16 wr %g0, 0x7, %fprs or %i2, %l4, %g1 nop set 0x40, %o4 ldx [%l7 + %o4], %o6 set 0x2C, %o3 swapa [%l7 + %o3] 0x81, %g2 wr %l0, %g7, %set_softint set 0x60, %i2 swapa [%l7 + %i2] 0x80, %i1 st %fsr, [%l7 + 0x34] set 0x64, %g5 lda [%l7 + %g5] 0x88, %f4 nop set 0x38, %g1 std %f10, [%l7 + %g1] set 0x74, %o7 sta %f29, [%l7 + %o7] 0x88 nop set 0x71, %i3 ldub [%l7 + %i3], %o7 nop set 0x0C, %l2 lduw [%l7 + %l2], %i6 fpsub16s %f24, %f8, %f3 ld [%l7 + 0x20], %f29 set 0x28, %l0 ldxa [%l7 + %l0] 0x89, %i3 wr %l1, %i7, %pic set 0x10, %o5 stxa %o2, [%l7 + %o5] 0x89 and %o5, %g5, %o4 st %f9, [%l7 + 0x08] nop set 0x68, %l1 ldd [%l7 + %l1], %o2 nop set 0x28, %o2 std %f24, [%l7 + %o2] nop set 0x3C, %i5 ldub [%l7 + %i5], %g4 set 0x4C, %i4 stwa %i0, [%l7 + %i4] 0xea membar #Sync nop set 0x3C, %g6 ldub [%l7 + %g6], %o1 and %o0, %g6, %g3 nop set 0x18, %g2 stw %l2, [%l7 + %g2] nop set 0x70, %i7 stx %l5, [%l7 + %i7] set 0x60, %l5 stda %l2, [%l7 + %l5] 0xea membar #Sync nop set 0x58, %i6 sth %l6, [%l7 + %i6] set 0x14, %l3 swapa [%l7 + %l3] 0x89, %i4 nop set 0x12, %g3 sth %i2, [%l7 + %g3] set 0x79, %g7 stba %l4, [%l7 + %g7] 0xe3 membar #Sync set 0x48, %o6 ldxa [%l7 + %o6] 0x89, %g1 nop set 0x18, %o1 std %f0, [%l7 + %o1] set 0x28, %i0 prefetcha [%l7 + %i0] 0x88, 3 set 0x08, %o0 stda %i4, [%l7 + %o0] 0xe2 membar #Sync nop set 0x0E, %l6 lduh [%l7 + %l6], %g2 set 0x40, %g4 stda %f16, [%l7 + %g4] 0xc0 nop set 0x60, %i1 stx %fsr, [%l7 + %i1] set 0x7C, %o4 stha %l0, [%l7 + %o4] 0xeb membar #Sync st %fsr, [%l7 + 0x40] nop set 0x30, %o3 std %f28, [%l7 + %o3] set 0x40, %l4 ldda [%l7 + %l4] 0x81, %f16 nop set 0x72, %i2 sth %i1, [%l7 + %i2] nop set 0x3B, %g1 ldsb [%l7 + %g1], %g7 nop set 0x50, %g5 lduw [%l7 + %g5], %i6 set 0x6C, %i3 lda [%l7 + %i3] 0x89, %f6 set 0x46, %l2 stba %o7, [%l7 + %l2] 0xe3 membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xd8, %f0 nop set 0x38, %o5 stx %fsr, [%l7 + %o5] nop set 0x6B, %l1 ldsb [%l7 + %l1], %i3 fpadd32s %f26, %f12, %f9 wr %i7, %l1, %sys_tick nop set 0x38, %o2 swap [%l7 + %o2], %o5 set 0x60, %i5 ldda [%l7 + %i5] 0xe3, %g4 nop set 0x58, %i4 ldd [%l7 + %i4], %f8 st %f4, [%l7 + 0x0C] nop set 0x48, %g6 ldsh [%l7 + %g6], %o4 set 0x58, %o7 stda %o2, [%l7 + %o7] 0x88 bne,a %xcc, loop_105 nop set 0x35, %i7 ldsb [%l7 + %i7], %o2 set 0x18, %g2 ldxa [%l7 + %g2] 0x80, %i0 loop_105: nop set 0x29, %i6 ldstuba [%l7 + %i6] 0x88, %o1 nop set 0x70, %l5 ldx [%l7 + %l5], %g4 and %g6, %g3, %o0 fpadd32 %f26, %f18, %f20 nop set 0x34, %l3 prefetch [%l7 + %l3], 0 set 0x60, %g3 stda %l4, [%l7 + %g3] 0xe3 membar #Sync nop set 0x20, %g7 swap [%l7 + %g7], %l3 set 0x40, %o6 ldda [%l7 + %o6] 0xd0, %f16 set 0x70, %o1 swapa [%l7 + %o1] 0x80, %l6 nop set 0x48, %o0 ldd [%l7 + %o0], %f8 and %l2, %i4, %l4 nop set 0x38, %l6 ldsw [%l7 + %l6], %g1 add %o6, %i2, %g2 membar #Sync set 0x40, %g4 ldda [%l7 + %g4] 0xf8, %f0 nop set 0x7C, %i1 ldub [%l7 + %i1], %l0 set 0x68, %o4 ldxa [%l7 + %o4] 0x89, %i5 set 0x38, %o3 ldstuba [%l7 + %o3] 0x88, %g7 nop set 0x4C, %i0 swap [%l7 + %i0], %i1 set 0x3D, %i2 stba %i6, [%l7 + %i2] 0x88 nop set 0x70, %g1 ldx [%l7 + %g1], %i3 ld [%l7 + 0x68], %f8 st %f26, [%l7 + 0x54] nop set 0x67, %l4 ldub [%l7 + %l4], %o7 ble,a %icc, loop_106 st %f2, [%l7 + 0x60] wr %i7, %l1, %pic nop set 0x7A, %i3 ldsb [%l7 + %i3], %o5 loop_106: nop set 0x2D, %g5 ldstub [%l7 + %g5], %g5 nop set 0x5A, %l2 lduh [%l7 + %l2], %o4 nop set 0x58, %l0 ldd [%l7 + %l0], %o2 nop set 0x34, %l1 prefetch [%l7 + %l1], 3 nop set 0x28, %o2 std %o2, [%l7 + %o2] nop set 0x71, %o5 ldub [%l7 + %o5], %o1 nop set 0x08, %i5 swap [%l7 + %i5], %i0 set 0x47, %g6 stba %g4, [%l7 + %g6] 0xe2 membar #Sync st %fsr, [%l7 + 0x08] set 0x30, %o7 ldda [%l7 + %o7] 0xea, %g2 set 0x50, %i4 prefetcha [%l7 + %i4] 0x81, 4 nop set 0x14, %g2 ldsw [%l7 + %g2], %l5 nop set 0x70, %i7 lduw [%l7 + %i7], %l3 set 0x7A, %l5 stha %l6, [%l7 + %l5] 0xeb membar #Sync nop set 0x20, %l3 stx %l2, [%l7 + %l3] set 0x68, %i6 stda %o0, [%l7 + %i6] 0x88 set 0x58, %g3 stwa %i4, [%l7 + %g3] 0x80 nop set 0x40, %g7 lduw [%l7 + %g7], %l4 add %o6, %g1, %g2 wr %l0, %i5, %set_softint nop set 0x30, %o1 stx %g7, [%l7 + %o1] nop set 0x3C, %o6 ldsh [%l7 + %o6], %i2 nop set 0x68, %o0 std %i0, [%l7 + %o0] nop set 0x5E, %l6 ldsb [%l7 + %l6], %i6 nop set 0x0C, %i1 lduw [%l7 + %i1], %i3 add %l7, 0x20, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o7 casa [%l6] 0x81, %o7, %i7 nop set 0x58, %o4 ldx [%l7 + %o4], %o5 nop set 0x5E, %o3 sth %g5, [%l7 + %o3] nop set 0x48, %g4 lduw [%l7 + %g4], %o4 set 0x34, %i2 sta %f16, [%l7 + %i2] 0x81 nop set 0x0C, %g1 prefetch [%l7 + %g1], 1 set 0x08, %l4 stxa %o3, [%l7 + %l4] 0x81 nop set 0x1C, %i0 ldsh [%l7 + %i0], %l1 set 0x40, %g5 sta %f15, [%l7 + %g5] 0x88 nop set 0x0A, %l2 stb %o2, [%l7 + %l2] nop set 0x10, %l0 ldx [%l7 + %l0], %i0 set 0x20, %l1 stxa %o1, [%l7 + %l1] 0x81 nop set 0x64, %i3 lduh [%l7 + %i3], %g4 set 0x4C, %o2 sta %f28, [%l7 + %o2] 0x81 add %l7, 0x70, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x81, %g6, %l5 add %l7, 0x40, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g3 casa [%l6] 0x80, %g3, %l6 nop set 0x7C, %i5 ldsw [%l7 + %i5], %l2 nop set 0x68, %o5 std %l2, [%l7 + %o5] nop set 0x50, %g6 stx %fsr, [%l7 + %g6] set 0x20, %o7 stwa %i4, [%l7 + %o7] 0x89 set 0x40, %g2 stda %f16, [%l7 + %g2] 0xc2 nop set 0x2B, %i4 ldstub [%l7 + %i4], %l4 nop set 0x54, %l5 stw %o0, [%l7 + %l5] set 0x58, %l3 swapa [%l7 + %l3] 0x89, %g1 nop set 0x60, %i7 prefetch [%l7 + %i7], 3 nop set 0x68, %g3 ldd [%l7 + %g3], %f0 nop set 0x64, %g7 stb %o6, [%l7 + %g7] add %l7, 0x3C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g2 casa [%l6] 0x88, %g2, %i5 set 0x74, %i6 stha %g7, [%l7 + %i6] 0xe2 membar #Sync nop set 0x10, %o1 ldd [%l7 + %o1], %f24 set 0x6C, %o0 lda [%l7 + %o0] 0x88, %f8 nop set 0x78, %o6 std %f8, [%l7 + %o6] nop set 0x41, %i1 ldub [%l7 + %i1], %l0 nop set 0x34, %l6 stw %i2, [%l7 + %l6] add %l7, 0x78, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i6, %i3 nop set 0x64, %o3 sth %o7, [%l7 + %o3] nop set 0x28, %g4 std %f10, [%l7 + %g4] nop set 0x40, %o4 ldx [%l7 + %o4], %i7 fpsub32s %f11, %f4, %f12 nop set 0x60, %g1 lduh [%l7 + %g1], %o5 set 0x78, %i2 stxa %g5, [%l7 + %i2] 0x89 nop set 0x30, %l4 ldsh [%l7 + %l4], %i1 set 0x68, %g5 swapa [%l7 + %g5] 0x81, %o3 nop set 0x68, %l2 stb %o4, [%l7 + %l2] ba,a,pt %xcc, loop_107 nop set 0x70, %l0 stx %o2, [%l7 + %l0] nop set 0x7C, %i0 ldsw [%l7 + %i0], %i0 nop set 0x38, %l1 stx %fsr, [%l7 + %l1] loop_107: add %l1, %o1, %g4 nop set 0x13, %o2 ldstub [%l7 + %o2], %g6 set 0x1E, %i3 stha %l5, [%l7 + %i3] 0xeb membar #Sync nop set 0x68, %i5 std %g2, [%l7 + %i5] set 0x7D, %g6 stba %l6, [%l7 + %g6] 0x88 set 0x4C, %o7 swapa [%l7 + %o7] 0x81, %l2 set 0x62, %g2 stba %i4, [%l7 + %g2] 0xea membar #Sync nop set 0x1C, %i4 prefetch [%l7 + %i4], 0 st %f26, [%l7 + 0x40] nop set 0x68, %l5 stx %fsr, [%l7 + %l5] nop set 0x68, %l3 sth %l3, [%l7 + %l3] membar #Sync set 0x40, %i7 ldda [%l7 + %i7] 0xf0, %f16 add %l7, 0x40, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l4 casa [%l6] 0x89, %l4, %o0 set 0x2E, %g3 ldstuba [%l7 + %g3] 0x80, %g1 nop set 0x34, %g7 ldsw [%l7 + %g7], %g2 add %i5, %g7, %o6 nop set 0x68, %o5 stx %l0, [%l7 + %o5] set 0x2C, %o1 lda [%l7 + %o1] 0x80, %f17 nop set 0x58, %i6 std %f2, [%l7 + %i6] add %i2, %i6, %o7 nop set 0x73, %o0 ldub [%l7 + %o0], %i7 nop set 0x35, %i1 stb %o5, [%l7 + %i1] set 0x30, %o6 ldxa [%l7 + %o6] 0x89, %g5 nop set 0x5E, %l6 ldstub [%l7 + %l6], %i3 nop set 0x68, %o3 stx %o3, [%l7 + %o3] set 0x28, %o4 swapa [%l7 + %o4] 0x88, %o4 nop set 0x60, %g4 stx %fsr, [%l7 + %g4] add %l7, 0x30, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i1, %o2 set 0x54, %i2 ldstuba [%l7 + %i2] 0x81, %i0 set 0x3C, %l4 lda [%l7 + %l4] 0x89, %f21 nop set 0x78, %g1 prefetch [%l7 + %g1], 1 nop set 0x10, %l2 std %l0, [%l7 + %l2] nop set 0x28, %g5 lduh [%l7 + %g5], %o1 add %l7, 0x38, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g6, %l5 st %fsr, [%l7 + 0x3C] nop set 0x59, %i0 ldub [%l7 + %i0], %g3 set 0x40, %l0 stda %f16, [%l7 + %l0] 0xc0 st %fsr, [%l7 + 0x28] nop set 0x26, %o2 lduh [%l7 + %o2], %g4 st %f9, [%l7 + 0x30] nop set 0x5C, %l1 prefetch [%l7 + %l1], 1 set 0x4E, %i3 stba %l2, [%l7 + %i3] 0x81 add %l7, 0x60, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x89, %i4, %l3 nop set 0x3C, %g6 sth %l6, [%l7 + %g6] add %o0, %g1, %l4 nop set 0x60, %o7 stx %fsr, [%l7 + %o7] nop set 0x30, %g2 lduw [%l7 + %g2], %g2 nop set 0x40, %i5 sth %i5, [%l7 + %i5] nop set 0x70, %l5 std %f2, [%l7 + %l5] set 0x38, %i4 swapa [%l7 + %i4] 0x81, %g7 set 0x30, %l3 stda %l0, [%l7 + %l3] 0xea membar #Sync nop set 0x68, %i7 std %f26, [%l7 + %i7] set 0x40, %g3 ldda [%l7 + %g3] 0x81, %o6 nop set 0x10, %g7 prefetch [%l7 + %g7], 4 wr %i2, %o7, %y nop set 0x68, %o5 stx %fsr, [%l7 + %o5] nop set 0x40, %o1 ldd [%l7 + %o1], %f6 nop set 0x4C, %o0 stb %i6, [%l7 + %o0] nop set 0x6E, %i6 sth %i7, [%l7 + %i6] nop set 0x68, %i1 ldd [%l7 + %i1], %f10 nop set 0x68, %l6 ldsw [%l7 + %l6], %o5 nop set 0x28, %o3 ldd [%l7 + %o3], %i2 or %o3, %o4, %i1 set 0x60, %o6 ldda [%l7 + %o6] 0xe3, %o2 set 0x28, %g4 stda %i0, [%l7 + %g4] 0x80 fpsub32 %f12, %f22, %f28 nop set 0x08, %o4 stx %fsr, [%l7 + %o4] set 0x10, %l4 stha %l1, [%l7 + %l4] 0x89 set 0x40, %i2 stda %f16, [%l7 + %i2] 0xd0 nop set 0x08, %g1 ldd [%l7 + %g1], %f12 nop set 0x64, %l2 ldub [%l7 + %l2], %o1 nop set 0x28, %i0 ldsw [%l7 + %i0], %g6 set 0x4B, %g5 ldstuba [%l7 + %g5] 0x81, %l5 set 0x6C, %l0 lda [%l7 + %l0] 0x81, %f5 add %l7, 0x70, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x88, %g5, %g3 nop set 0x44, %o2 swap [%l7 + %o2], %g4 nop set 0x20, %i3 std %i4, [%l7 + %i3] nop set 0x3C, %l1 lduh [%l7 + %l1], %l2 bl,pn %xcc, loop_108 nop set 0x18, %g6 stx %l6, [%l7 + %g6] st %fsr, [%l7 + 0x14] set 0x2C, %g2 lda [%l7 + %g2] 0x81, %f6 loop_108: nop set 0x0E, %o7 stb %l3, [%l7 + %o7] set 0x40, %l5 stda %f0, [%l7 + %l5] 0x88 set 0x38, %i4 stwa %g1, [%l7 + %i4] 0x89 nop set 0x6C, %l3 ldsw [%l7 + %l3], %o0 set 0x2A, %i7 stha %l4, [%l7 + %i7] 0xeb membar #Sync nop set 0x54, %i5 prefetch [%l7 + %i5], 4 add %l7, 0x48, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i5 casxa [%l6] 0x80, %i5, %g7 nop set 0x18, %g3 stx %l0, [%l7 + %g3] add %l7, 0x10, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o6 casa [%l6] 0x88, %o6, %g2 add %l7, 0x40, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o7, %i6 membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0xf1, %f16 wr %i7, %o5, %ccr and %i2, %o3, %i3 set 0x40, %o1 ldda [%l7 + %o1] 0x88, %o4 nop set 0x1C, %o0 sth %o2, [%l7 + %o0] nop set 0x60, %o5 stx %fsr, [%l7 + %o5] st %fsr, [%l7 + 0x60] nop set 0x60, %i6 stx %fsr, [%l7 + %i6] set 0x17, %l6 ldstuba [%l7 + %l6] 0x89, %i0 nop set 0x54, %i1 swap [%l7 + %i1], %l1 add %l7, 0x58, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i1 casa [%l6] 0x89, %i1, %g6 or %l5, %o1, %g5 add %g3, %g4, %l2 add %l7, 0x70, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l6, %l3 nop set 0x7C, %o3 ldsh [%l7 + %o3], %i4 set 0x40, %o6 ldda [%l7 + %o6] 0xd2, %f0 nop set 0x10, %g4 stw %g1, [%l7 + %g4] ba,pn %xcc, loop_109 nop set 0x40, %l4 ldx [%l7 + %l4], %l4 nop set 0x7B, %i2 ldstub [%l7 + %i2], %o0 nop set 0x70, %g1 stx %fsr, [%l7 + %g1] loop_109: nop set 0x38, %o4 stx %fsr, [%l7 + %o4] nop set 0x5C, %i0 stb %g7, [%l7 + %i0] nop set 0x0F, %l2 ldub [%l7 + %l2], %i5 nop set 0x7C, %g5 lduw [%l7 + %g5], %l0 nop set 0x2C, %o2 ldsw [%l7 + %o2], %g2 nop set 0x08, %l0 ldd [%l7 + %l0], %f10 add %l7, 0x0C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o6 casa [%l6] 0x88, %o6, %i6 nop set 0x66, %l1 ldsb [%l7 + %l1], %i7 nop set 0x31, %g6 ldub [%l7 + %g6], %o5 set 0x40, %g2 stba %o7, [%l7 + %g2] 0x89 nop set 0x3C, %o7 lduh [%l7 + %o7], %o3 st %fsr, [%l7 + 0x24] nop set 0x24, %l5 stb %i3, [%l7 + %l5] nop set 0x58, %i3 std %i2, [%l7 + %i3] nop set 0x7E, %l3 lduh [%l7 + %l3], %o4 set 0x51, %i7 stba %o2, [%l7 + %i7] 0x81 nop set 0x19, %i4 stb %l1, [%l7 + %i4] ld [%l7 + 0x54], %f29 nop set 0x78, %i5 std %i0, [%l7 + %i5] nop set 0x14, %g3 lduw [%l7 + %g3], %i0 nop set 0x18, %o1 ldsw [%l7 + %o1], %g6 nop set 0x10, %g7 std %f12, [%l7 + %g7] add %l7, 0x18, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x89, %l5, %o1 nop set 0x34, %o0 sth %g3, [%l7 + %o0] nop set 0x2B, %o5 stb %g4, [%l7 + %o5] set 0x7C, %l6 sta %f23, [%l7 + %l6] 0x81 nop set 0x30, %i1 ldx [%l7 + %i1], %g5 set 0x58, %o3 ldxa [%l7 + %o3] 0x89, %l6 set 0x30, %o6 ldxa [%l7 + %o6] 0x80, %l2 nop set 0x74, %i6 prefetch [%l7 + %i6], 2 nop set 0x6C, %l4 stw %l3, [%l7 + %l4] set 0x28, %g4 stda %g0, [%l7 + %g4] 0x80 add %l4, %i4, %o0 set 0x28, %g1 stba %i5, [%l7 + %g1] 0x88 and %l0, %g2, %g7 nop set 0x68, %i2 stw %i6, [%l7 + %i2] add %o6, %o5, %i7 add %o3, %i3, %i2 set 0x5C, %i0 sta %f18, [%l7 + %i0] 0x80 set 0x40, %l2 ldda [%l7 + %l2] 0xd2, %f16 nop set 0x50, %g5 stx %fsr, [%l7 + %g5] add %l7, 0x5C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o4 casa [%l6] 0x89, %o4, %o2 set 0x27, %o4 stba %l1, [%l7 + %o4] 0xea membar #Sync nop set 0x68, %o2 stx %i1, [%l7 + %o2] nop set 0x28, %l0 ldd [%l7 + %l0], %f8 set 0x2C, %g6 sta %f17, [%l7 + %g6] 0x88 add %o7, %i0, %g6 nop set 0x68, %g2 ldd [%l7 + %g2], %o0 or %g3, %g4, %g5 set 0x10, %l1 lda [%l7 + %l1] 0x81, %f1 set 0x7A, %o7 ldstuba [%l7 + %o7] 0x89, %l5 set 0x40, %l5 stda %f16, [%l7 + %l5] 0xda nop set 0x49, %l3 ldub [%l7 + %l3], %l6 nop set 0x48, %i7 std %l2, [%l7 + %i7] set 0x64, %i4 sta %f13, [%l7 + %i4] 0x81 nop set 0x20, %i5 std %f0, [%l7 + %i5] add %l7, 0x70, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g1, %l4 nop set 0x50, %g3 lduw [%l7 + %g3], %l3 nop set 0x3E, %o1 ldsb [%l7 + %o1], %o0 set 0x68, %i3 ldxa [%l7 + %i3] 0x81, %i4 set 0x38, %g7 swapa [%l7 + %g7] 0x80, %l0 nop set 0x69, %o5 stb %i5, [%l7 + %o5] set 0x43, %o0 stba %g7, [%l7 + %o0] 0x80 set 0x32, %i1 stba %i6, [%l7 + %i1] 0x80 nop set 0x60, %l6 prefetch [%l7 + %l6], 4 set 0x3E, %o6 stha %g2, [%l7 + %o6] 0xe3 membar #Sync nop set 0x40, %o3 stx %o5, [%l7 + %o3] nop set 0x38, %i6 ldd [%l7 + %i6], %o6 nop set 0x2C, %g4 stw %i7, [%l7 + %g4] nop set 0x32, %g1 ldub [%l7 + %g1], %o3 set 0x4E, %i2 stha %i3, [%l7 + %i2] 0xe3 membar #Sync st %f27, [%l7 + 0x2C] add %l7, 0x10, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o4, %i2 membar #Sync set 0x40, %i0 ldda [%l7 + %i0] 0xf8, %f0 set 0x40, %l4 ldda [%l7 + %l4] 0xe2, %l0 nop set 0x78, %g5 std %f18, [%l7 + %g5] set 0x20, %o4 lda [%l7 + %o4] 0x80, %f20 nop set 0x38, %l2 stx %i1, [%l7 + %l2] fpsub16 %f18, %f20, %f4 st %fsr, [%l7 + 0x28] nop set 0x40, %l0 std %o6, [%l7 + %l0] set 0x14, %o2 lda [%l7 + %o2] 0x88, %f17 nop set 0x68, %g6 lduw [%l7 + %g6], %i0 nop set 0x42, %g2 ldsb [%l7 + %g2], %g6 nop set 0x3C, %l1 ldsh [%l7 + %l1], %o2 add %g3, %g4, %o1 add %g5, %l5, %l6 fpadd32s %f13, %f14, %f18 or %l2, %g1, %l3 st %f21, [%l7 + 0x0C] nop set 0x7C, %l5 sth %l4, [%l7 + %l5] fpsub32s %f20, %f24, %f23 set 0x28, %o7 sta %f27, [%l7 + %o7] 0x88 nop set 0x50, %l3 ldd [%l7 + %l3], %o0 nop set 0x70, %i7 ldx [%l7 + %i7], %i4 nop set 0x34, %i5 ldsh [%l7 + %i5], %l0 set 0x40, %i4 stwa %i5, [%l7 + %i4] 0x80 nop set 0x30, %g3 stb %g7, [%l7 + %g3] nop set 0x40, %o1 ldsw [%l7 + %o1], %g2 nop set 0x0A, %g7 lduh [%l7 + %g7], %o5 set 0x78, %o5 prefetcha [%l7 + %o5] 0x89, 1 set 0x18, %i3 stda %i6, [%l7 + %i3] 0x88 set 0x40, %o0 stda %f0, [%l7 + %o0] 0xcc set 0x7A, %i1 ldstuba [%l7 + %i1] 0x80, %o3 set 0x50, %l6 swapa [%l7 + %l6] 0x80, %i3 set 0x22, %o3 stha %o4, [%l7 + %o3] 0x80 nop set 0x7E, %o6 ldstub [%l7 + %o6], %i7 nop set 0x6E, %g4 sth %l1, [%l7 + %g4] set 0x7C, %g1 sta %f23, [%l7 + %g1] 0x88 wr %i2, %i1, %y add %o7, %g6, %o2 set 0x34, %i6 swapa [%l7 + %i6] 0x88, %i0 nop set 0x08, %i0 stx %fsr, [%l7 + %i0] nop set 0x44, %l4 lduw [%l7 + %l4], %g3 set 0x40, %i2 ldda [%l7 + %i2] 0xd0, %f16 nop set 0x64, %g5 swap [%l7 + %g5], %g4 st %f31, [%l7 + 0x54] nop set 0x38, %l2 stx %fsr, [%l7 + %l2] set 0x6C, %l0 sta %f16, [%l7 + %l0] 0x89 nop set 0x15, %o4 ldsb [%l7 + %o4], %o1 set 0x28, %g6 swapa [%l7 + %g6] 0x81, %l5 set 0x68, %o2 stxa %l6, [%l7 + %o2] 0xea membar #Sync set 0x45, %g2 stba %g5, [%l7 + %g2] 0xeb membar #Sync set 0x48, %l1 lda [%l7 + %l1] 0x80, %f14 and %l2, %l3, %l4 st %f19, [%l7 + 0x58] nop set 0x58, %l5 ldd [%l7 + %l5], %f30 nop set 0x40, %l3 std %f14, [%l7 + %l3] nop set 0x48, %o7 stx %fsr, [%l7 + %o7] set 0x20, %i7 stda %g0, [%l7 + %i7] 0x88 nop set 0x54, %i5 lduw [%l7 + %i5], %i4 nop set 0x20, %g3 stb %l0, [%l7 + %g3] set 0x20, %i4 ldxa [%l7 + %i4] 0x80, %i5 set 0x40, %g7 stda %f0, [%l7 + %g7] 0xcc set 0x48, %o1 prefetcha [%l7 + %o1] 0x89, 1 nop set 0x50, %o5 std %o0, [%l7 + %o5] nop set 0x5A, %o0 ldsh [%l7 + %o0], %g2 set 0x68, %i3 stda %o4, [%l7 + %i3] 0x88 nop nop setx 0xBAF632AF1E1B7417, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f26 setx 0x0A72F8C9B6DD5177, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f16 fdivd %f16, %f26, %f30 nop set 0x28, %l6 std %f22, [%l7 + %l6] add %l7, 0x08, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i6 casa [%l6] 0x88, %i6, %o6 nop set 0x18, %o3 std %f28, [%l7 + %o3] st %fsr, [%l7 + 0x38] fpadd16s %f16, %f6, %f23 st %f8, [%l7 + 0x68] set 0x58, %i1 ldxa [%l7 + %i1] 0x80, %o3 set 0x58, %g4 stwa %o4, [%l7 + %g4] 0x89 nop set 0x48, %g1 prefetch [%l7 + %g1], 2 membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0xf9, %f0 nop set 0x08, %i6 stw %i7, [%l7 + %i6] set 0x30, %l4 stxa %i3, [%l7 + %l4] 0xe2 membar #Sync nop set 0x28, %i2 ldd [%l7 + %i2], %f2 membar #Sync set 0x40, %i0 ldda [%l7 + %i0] 0xf9, %f0 set 0x20, %g5 stwa %i2, [%l7 + %g5] 0x80 nop set 0x68, %l2 prefetch [%l7 + %l2], 2 add %l1, %o7, %i1 set 0x40, %l0 ldda [%l7 + %l0] 0x89, %f0 nop set 0x18, %g6 stx %fsr, [%l7 + %g6] set 0x28, %o2 ldxa [%l7 + %o2] 0x80, %g6 nop set 0x52, %o4 stb %o2, [%l7 + %o4] or %i0, %g4, %o1 nop set 0x28, %l1 std %g2, [%l7 + %l1] set 0x40, %l5 ldstuba [%l7 + %l5] 0x80, %l5 st %f30, [%l7 + 0x40] ld [%l7 + 0x08], %f23 st %fsr, [%l7 + 0x34] nop set 0x30, %l3 ldd [%l7 + %l3], %g4 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xf1 membar #Sync add %l7, 0x48, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l2 casa [%l6] 0x80, %l2, %l3 nop set 0x6C, %i7 ldub [%l7 + %i7], %l6 nop set 0x38, %o7 lduw [%l7 + %o7], %g1 set 0x64, %i5 swapa [%l7 + %i5] 0x88, %i4 add %l4, %l0, %g7 nop set 0x72, %g3 lduh [%l7 + %g3], %i5 nop set 0x10, %i4 std %g2, [%l7 + %i4] ld [%l7 + 0x44], %f16 set 0x70, %o1 prefetcha [%l7 + %o1] 0x88, 2 set 0x50, %g7 stwa %i6, [%l7 + %g7] 0x81 nop set 0x18, %o5 std %f12, [%l7 + %o5] nop set 0x1C, %i3 lduh [%l7 + %i3], %o6 set 0x78, %l6 stda %o0, [%l7 + %l6] 0xea membar #Sync fpsub16 %f20, %f6, %f2 fpsub16 %f6, %f8, %f18 st %fsr, [%l7 + 0x38] ld [%l7 + 0x50], %f10 nop set 0x10, %o0 ldd [%l7 + %o0], %f6 set 0x48, %i1 stda %o4, [%l7 + %i1] 0xe2 membar #Sync set 0x70, %o3 ldda [%l7 + %o3] 0x89, %i6 st %fsr, [%l7 + 0x4C] nop set 0x38, %g4 std %f12, [%l7 + %g4] nop set 0x2C, %g1 ldsw [%l7 + %g1], %o3 st %f21, [%l7 + 0x40] set 0x20, %o6 ldda [%l7 + %o6] 0xe2, %i2 nop set 0x20, %i6 ldd [%l7 + %i6], %l0 nop set 0x50, %i2 stx %i3, [%l7 + %i2] nop set 0x68, %i0 prefetch [%l7 + %i0], 3 set 0x16, %l4 stha %i1, [%l7 + %l4] 0xe3 membar #Sync add %o7, %o2, %i0 st %f14, [%l7 + 0x64] add %l7, 0x70, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g6, %g4 nop set 0x30, %l2 lduh [%l7 + %l2], %g3 nop set 0x20, %g5 prefetch [%l7 + %g5], 0 set 0x40, %l0 ldda [%l7 + %l0] 0xd0, %f16 st %fsr, [%l7 + 0x7C] nop set 0x48, %o2 lduw [%l7 + %o2], %l5 nop set 0x56, %g6 ldub [%l7 + %g6], %o1 add %l7, 0x10, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x89, %l2, %g5 nop set 0x38, %l1 ldub [%l7 + %l1], %l6 nop set 0x58, %l5 std %g0, [%l7 + %l5] set 0x1F, %l3 ldstuba [%l7 + %l3] 0x88, %l3 set 0x10, %g2 swapa [%l7 + %g2] 0x80, %l4 set 0x44, %o4 stwa %i4, [%l7 + %o4] 0xeb membar #Sync set 0x40, %i7 ldda [%l7 + %i7] 0x80, %f0 st %fsr, [%l7 + 0x14] nop set 0x0B, %i5 ldsb [%l7 + %i5], %l0 st %fsr, [%l7 + 0x2C] nop set 0x20, %o7 sth %i5, [%l7 + %o7] set 0x7A, %g3 stha %g7, [%l7 + %g3] 0xea membar #Sync nop set 0x59, %o1 ldub [%l7 + %o1], %o5 or %g2, %i6, %o6 nop set 0x6C, %g7 sth %o0, [%l7 + %g7] set 0x36, %o5 ldstuba [%l7 + %o5] 0x89, %o4 nop set 0x74, %i3 sth %i7, [%l7 + %i3] nop set 0x7D, %l6 ldub [%l7 + %l6], %i2 set 0x30, %o0 ldstuba [%l7 + %o0] 0x88, %l1 nop set 0x18, %i4 std %i2, [%l7 + %i4] fpsub32s %f18, %f9, %f2 nop set 0x30, %i1 std %o2, [%l7 + %i1] EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 3: ! ! Type l : 1272 ! Type a : 25 ! Type cti : 29 ! Type x : 520 ! Type f : 44 ! Type i : 110 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Thread 4 Start ! .global thread_4 thread_4: mov %l7, %g1 !# Set %cwp for 8 windows !# This threads memory space into each %l7 wrpr %g0, 0x7, %cwp mov %g1, %l7 wrpr %g0, 0x6, %cwp mov %g1, %l7 wrpr %g0, 0x5, %cwp mov %g1, %l7 wrpr %g0, 0x4, %cwp mov %g1, %l7 wrpr %g0, 0x3, %cwp mov %g1, %l7 wrpr %g0, 0x2, %cwp mov %g1, %l7 wrpr %g0, 0x1, %cwp mov %g1, %l7 wrpr %g0, 0x0, %cwp mov %g1, %l7 !# Set %fsr setx 0x0000000000400000, %l0, %l6 !# no post process stx %l6, [%l7 + 0x0] !# no post process ldx [%l7 + 0x0], %fsr !# no post process wr %g0, 0x80, %asi !# no post process !# Initialize registers .. !# Global registers set 0x0, %g1 set 0x1, %g2 set 0xE, %g3 set 0x3, %g4 set 0x0, %g5 set 0xB, %g6 set 0xA, %g7 !# Input registers set -0x8, %i0 set -0x5, %i1 set -0xD, %i2 set -0xA, %i3 set -0x0, %i4 set -0x0, %i5 set -0x3, %i6 set -0xE, %i7 !# Local registers set 0x6B06DCC7, %l0 set 0x746237B7, %l1 set 0x2637330F, %l2 set 0x0787DE2F, %l3 set 0x4544A440, %l4 set 0x162930AE, %l5 set 0x38A37E01, %l6 !# Output registers set -0x01D2, %o0 set 0x1139, %o1 set -0x08E6, %o2 set -0x0A30, %o3 set 0x0ACD, %o4 set -0x06CE, %o5 set -0x01A9, %o6 set -0x1CF6, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004) INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9) INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905) INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007) INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710) INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80) INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D) INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3) INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8) INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB) INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921) INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813) INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359) INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82) INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67) INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52) !# Execute Main Diag .. set 0x40, %g4 stda %f16, [%l7 + %g4] 0xc4 st %f9, [%l7 + 0x2C] set 0x10, %g1 swapa [%l7 + %g1] 0x81, %o7 st %f8, [%l7 + 0x58] wr %o2, %i0, %pic nop set 0x7E, %o6 ldsh [%l7 + %o6], %g6 nop set 0x44, %i6 lduw [%l7 + %i6], %i1 nop set 0x34, %i2 stw %g4, [%l7 + %i2] nop set 0x28, %o3 ldstub [%l7 + %o3], %l5 fpadd32 %f20, %f10, %f10 nop set 0x7E, %i0 ldub [%l7 + %i0], %g3 nop set 0x40, %l2 ldd [%l7 + %l2], %f4 nop set 0x44, %g5 ldsw [%l7 + %g5], %l2 nop set 0x40, %l0 ldx [%l7 + %l0], %g5 nop set 0x38, %l4 std %f28, [%l7 + %l4] and %l6, %g1, %l3 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf1, %f0 wr %o1, %i4, %y nop set 0x40, %o2 ldsw [%l7 + %o2], %l0 st %fsr, [%l7 + 0x40] nop set 0x60, %l1 ldd [%l7 + %l1], %i4 nop set 0x20, %l3 swap [%l7 + %l3], %l4 st %fsr, [%l7 + 0x50] set 0x60, %l5 sta %f15, [%l7 + %l5] 0x80 set 0x1C, %g2 lda [%l7 + %g2] 0x80, %f31 set 0x38, %i7 lda [%l7 + %i7] 0x89, %f8 nop set 0x53, %o4 ldsb [%l7 + %o4], %g7 nop set 0x4C, %o7 ldsb [%l7 + %o7], %o5 nop set 0x20, %g3 ldd [%l7 + %g3], %i6 and %g2, %o6, %o4 set 0x70, %o1 ldda [%l7 + %o1] 0x81, %i6 wr %o0, %l1, %clear_softint set 0x50, %i5 prefetcha [%l7 + %i5] 0x89, 3 nop set 0x38, %o5 swap [%l7 + %o5], %o3 fpsub16s %f11, %f17, %f11 add %o7, %i2, %i0 nop set 0x24, %i3 stw %g6, [%l7 + %i3] nop set 0x58, %l6 std %o2, [%l7 + %l6] nop set 0x22, %o0 ldsb [%l7 + %o0], %i1 and %g4, %g3, %l2 set 0x50, %i4 sta %f3, [%l7 + %i4] 0x81 nop set 0x4A, %g7 ldub [%l7 + %g7], %l5 nop set 0x44, %g4 lduw [%l7 + %g4], %l6 ba,a,pn %icc, loop_110 or %g5, %g1, %o1 set 0x54, %g1 swapa [%l7 + %g1] 0x81, %l3 loop_110: nop set 0x48, %i1 std %f24, [%l7 + %i1] nop set 0x48, %o6 ldsh [%l7 + %o6], %l0 ld [%l7 + 0x40], %f19 nop set 0x18, %i6 std %i4, [%l7 + %i6] set 0x58, %o3 stda %i4, [%l7 + %o3] 0x80 set 0x50, %i2 ldxa [%l7 + %i2] 0x81, %g7 nop set 0x38, %i0 std %f18, [%l7 + %i0] nop set 0x78, %g5 stx %fsr, [%l7 + %g5] nop set 0x55, %l2 stb %l4, [%l7 + %l2] add %o5, %g2, %i6 and %o4, %o6, %o0 nop set 0x14, %l0 stw %l1, [%l7 + %l0] set 0x50, %g6 stha %i7, [%l7 + %g6] 0xe2 membar #Sync add %l7, 0x34, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i3, %o7 set 0x73, %o2 ldstuba [%l7 + %o2] 0x81, %i2 nop set 0x1C, %l4 ldsh [%l7 + %l4], %o3 nop set 0x70, %l3 stx %fsr, [%l7 + %l3] add %l7, 0x08, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g6 casa [%l6] 0x80, %g6, %o2 nop set 0x68, %l5 ldsh [%l7 + %l5], %i1 set 0x1C, %l1 sta %f9, [%l7 + %l1] 0x80 nop set 0x48, %i7 lduw [%l7 + %i7], %i0 ld [%l7 + 0x68], %f20 nop set 0x68, %g2 stx %g4, [%l7 + %g2] set 0x30, %o4 swapa [%l7 + %o4] 0x80, %g3 add %l7, 0x50, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l5, %l2 set 0x58, %o7 sta %f19, [%l7 + %o7] 0x89 nop set 0x50, %o1 ldx [%l7 + %o1], %g5 nop set 0x50, %i5 ldd [%l7 + %i5], %f10 nop set 0x70, %o5 std %i6, [%l7 + %o5] st %f0, [%l7 + 0x7C] nop set 0x74, %g3 lduh [%l7 + %g3], %g1 nop set 0x78, %i3 stb %o1, [%l7 + %i3] nop set 0x7C, %l6 lduw [%l7 + %l6], %l0 st %f21, [%l7 + 0x08] nop set 0x70, %i4 std %i4, [%l7 + %i4] nop set 0x68, %o0 std %l2, [%l7 + %o0] nop set 0x78, %g7 stx %g7, [%l7 + %g7] nop set 0x08, %g4 swap [%l7 + %g4], %i5 nop set 0x0C, %g1 stw %l4, [%l7 + %g1] add %g2, %o5, %i6 nop set 0x79, %o6 ldsb [%l7 + %o6], %o4 nop set 0x78, %i1 prefetch [%l7 + %i1], 3 nop set 0x1C, %o3 swap [%l7 + %o3], %o6 nop nop setx 0x8477A4B82D5813B8, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f18 setx 0x6603FD17A118BE31, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f0 fdivd %f0, %f18, %f14 or %l1, %o0, %i7 nop set 0x58, %i6 lduw [%l7 + %i6], %o7 st %f28, [%l7 + 0x1C] st %f6, [%l7 + 0x08] add %i2, %o3, %i3 add %o2, %i1, %g6 nop set 0x64, %i0 lduw [%l7 + %i0], %g4 and %i0, %g3, %l5 nop set 0x58, %i2 std %f8, [%l7 + %i2] nop set 0x60, %l2 std %f28, [%l7 + %l2] fpadd16 %f10, %f14, %f0 wr %l2, %g5, %softint set 0x7C, %g5 stwa %l6, [%l7 + %g5] 0xe3 membar #Sync set 0x30, %g6 ldda [%l7 + %g6] 0x89, %g0 nop set 0x60, %o2 std %f16, [%l7 + %o2] set 0x40, %l0 stxa %o1, [%l7 + %l0] 0x80 nop set 0x34, %l4 stb %l0, [%l7 + %l4] set 0x38, %l3 ldxa [%l7 + %l3] 0x88, %i4 nop nop setx 0xA8421A2B, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f8 setx 0x7ED0878F, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f31 fdivs %f31, %f8, %f20 set 0x40, %l5 ldda [%l7 + %l5] 0x88, %f16 set 0x64, %i7 stwa %g7, [%l7 + %i7] 0x81 nop set 0x40, %l1 ldsw [%l7 + %l1], %l3 nop set 0x18, %o4 ldx [%l7 + %o4], %i5 nop set 0x10, %g2 stb %l4, [%l7 + %g2] nop set 0x08, %o1 ldd [%l7 + %o1], %g2 nop nop setx 0x2EA77F7E, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f12 setx 0xBA4F30F8, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f29 fdivs %f29, %f12, %f18 membar #Sync set 0x40, %o7 ldda [%l7 + %o7] 0xf9, %f16 nop set 0x50, %o5 ldd [%l7 + %o5], %o4 st %fsr, [%l7 + 0x48] set 0x7C, %g3 stba %i6, [%l7 + %g3] 0x88 set 0x70, %i3 sta %f31, [%l7 + %i3] 0x81 set 0x40, %i5 prefetcha [%l7 + %i5] 0x81, 1 set 0x60, %l6 stha %o6, [%l7 + %l6] 0x81 nop set 0x10, %i4 ldsh [%l7 + %i4], %l1 set 0x24, %g7 lda [%l7 + %g7] 0x89, %f6 nop set 0x66, %g4 stb %i7, [%l7 + %g4] nop set 0x10, %o0 ldsw [%l7 + %o0], %o7 nop set 0x23, %g1 stb %o0, [%l7 + %g1] nop set 0x34, %o6 ldsw [%l7 + %o6], %i2 nop set 0x68, %i1 std %i2, [%l7 + %i1] set 0x5E, %i6 ldstuba [%l7 + %i6] 0x81, %o2 ld [%l7 + 0x6C], %f2 nop set 0x44, %o3 ldsh [%l7 + %o3], %o3 nop set 0x68, %i2 swap [%l7 + %i2], %g6 nop set 0x60, %i0 ldd [%l7 + %i0], %f10 nop set 0x4D, %g5 ldstub [%l7 + %g5], %i1 set 0x68, %l2 ldstuba [%l7 + %l2] 0x81, %i0 nop set 0x0A, %o2 ldsh [%l7 + %o2], %g3 set 0x14, %l0 stba %l5, [%l7 + %l0] 0x88 nop set 0x58, %g6 prefetch [%l7 + %g6], 2 nop set 0x60, %l3 stx %fsr, [%l7 + %l3] add %l7, 0x44, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g4, %g5 set 0x25, %l4 stba %l2, [%l7 + %l4] 0x89 nop set 0x60, %l5 ldx [%l7 + %l5], %g1 nop set 0x6F, %l1 ldsb [%l7 + %l1], %o1 nop set 0x30, %o4 ldd [%l7 + %o4], %f22 nop set 0x40, %i7 stx %l0, [%l7 + %i7] add %l7, 0x34, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l6, %i4 set 0x7F, %o1 ldstuba [%l7 + %o1] 0x89, %g7 nop set 0x1C, %o7 ldsw [%l7 + %o7], %l3 nop set 0x60, %o5 ldx [%l7 + %o5], %i5 set 0x1E, %g2 ldstuba [%l7 + %g2] 0x81, %g2 nop set 0x38, %i3 ldx [%l7 + %i3], %o5 set 0x40, %g3 stda %f0, [%l7 + %g3] 0xcc nop set 0x70, %i5 std %f2, [%l7 + %i5] set 0x60, %i4 stda %i6, [%l7 + %i4] 0xe3 membar #Sync set 0x40, %l6 stda %f0, [%l7 + %l6] 0xc4 nop set 0x48, %g7 ldd [%l7 + %g7], %l4 nop set 0x30, %g4 ldd [%l7 + %g4], %f14 set 0x40, %o0 stda %f16, [%l7 + %o0] 0x88 nop set 0x7D, %g1 stb %o4, [%l7 + %g1] set 0x40, %o6 stda %f0, [%l7 + %o6] 0xf9 membar #Sync bn %icc, loop_111 nop set 0x10, %i6 swap [%l7 + %i6], %l1 st %fsr, [%l7 + 0x7C] set 0x20, %o3 prefetcha [%l7 + %o3] 0x88, 4 loop_111: st %fsr, [%l7 + 0x60] nop set 0x50, %i1 sth %o6, [%l7 + %i1] set 0x38, %i0 stwa %o7, [%l7 + %i0] 0x80 nop set 0x46, %i2 sth %o0, [%l7 + %i2] add %l7, 0x0C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i2 casa [%l6] 0x89, %i2, %i3 nop set 0x68, %g5 ldsw [%l7 + %g5], %o3 nop set 0x28, %o2 std %f12, [%l7 + %o2] nop set 0x38, %l2 ldd [%l7 + %l2], %f2 nop set 0x38, %l0 ldstub [%l7 + %l0], %g6 nop set 0x36, %g6 ldsh [%l7 + %g6], %i1 set 0x40, %l4 stda %f16, [%l7 + %l4] 0xf8 membar #Sync nop set 0x20, %l3 ldsh [%l7 + %l3], %o2 nop set 0x38, %l1 prefetch [%l7 + %l1], 2 add %i0, %l5, %g3 nop set 0x26, %l5 lduh [%l7 + %l5], %g5 nop set 0x70, %i7 std %g4, [%l7 + %i7] set 0x40, %o1 ldda [%l7 + %o1] 0x88, %f0 add %l7, 0x38, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x88, %g1, %l2 nop set 0x08, %o4 stw %o1, [%l7 + %o4] set 0x5C, %o5 swapa [%l7 + %o5] 0x88, %l0 fpsub16 %f6, %f18, %f2 nop set 0x58, %o7 std %i6, [%l7 + %o7] set 0x70, %i3 ldda [%l7 + %i3] 0xe3, %i4 set 0x68, %g2 swapa [%l7 + %g2] 0x89, %l3 nop set 0x14, %g3 stw %i5, [%l7 + %g3] set 0x60, %i4 ldda [%l7 + %i4] 0x80, %g6 set 0x2C, %l6 stwa %g2, [%l7 + %l6] 0xea membar #Sync add %i6, %o5, %o4 add %l7, 0x34, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l1 casa [%l6] 0x81, %l1, %i7 set 0x28, %i5 stxa %l4, [%l7 + %i5] 0xea membar #Sync bgu,a %icc, loop_112 nop set 0x48, %g7 ldd [%l7 + %g7], %f30 add %l7, 0x70, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x89, %o6, %o0 loop_112: add %i2, %i3, %o3 add %l7, 0x68, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g6, %i1 set 0x7C, %o0 stwa %o7, [%l7 + %o0] 0x88 nop set 0x10, %g1 ldd [%l7 + %g1], %f14 nop set 0x7A, %o6 sth %i0, [%l7 + %o6] nop set 0x28, %i6 ldx [%l7 + %i6], %l5 nop set 0x10, %o3 ldd [%l7 + %o3], %f24 set 0x74, %i1 lda [%l7 + %i1] 0x80, %f8 set 0x08, %g4 stha %o2, [%l7 + %g4] 0xe2 membar #Sync set 0x30, %i0 stxa %g3, [%l7 + %i0] 0x88 set 0x20, %g5 swapa [%l7 + %g5] 0x80, %g5 nop set 0x08, %i2 std %f10, [%l7 + %i2] nop set 0x40, %o2 lduw [%l7 + %o2], %g4 add %g1, %o1, %l2 nop set 0x3C, %l2 ldsw [%l7 + %l2], %l0 set 0x40, %g6 ldda [%l7 + %g6] 0xda, %f0 nop set 0x60, %l0 stw %l6, [%l7 + %l0] nop set 0x4C, %l3 ldsh [%l7 + %l3], %l3 nop set 0x08, %l4 ldd [%l7 + %l4], %f2 nop set 0x57, %l5 ldub [%l7 + %l5], %i4 nop set 0x58, %l1 ldd [%l7 + %l1], %g6 nop set 0x0C, %i7 swap [%l7 + %i7], %g2 set 0x28, %o1 ldxa [%l7 + %o1] 0x89, %i5 ld [%l7 + 0x54], %f30 nop set 0x7C, %o4 lduh [%l7 + %o4], %i6 set 0x3C, %o5 swapa [%l7 + %o5] 0x88, %o4 add %o5, %i7, %l1 nop set 0x4C, %i3 ldsw [%l7 + %i3], %o6 nop set 0x7F, %o7 ldstub [%l7 + %o7], %l4 set 0x40, %g3 stda %f16, [%l7 + %g3] 0x81 st %fsr, [%l7 + 0x44] set 0x60, %g2 prefetcha [%l7 + %g2] 0x88, 2 set 0x0C, %l6 swapa [%l7 + %l6] 0x89, %o0 nop set 0x38, %i4 swap [%l7 + %i4], %i3 set 0x18, %i5 swapa [%l7 + %i5] 0x88, %g6 nop set 0x58, %o0 stx %fsr, [%l7 + %o0] nop set 0x10, %g7 ldsw [%l7 + %g7], %o3 ba,pn %icc, loop_113 st %f7, [%l7 + 0x78] nop set 0x20, %o6 sth %i1, [%l7 + %o6] nop set 0x68, %g1 lduw [%l7 + %g1], %i0 loop_113: nop set 0x48, %o3 std %o6, [%l7 + %o3] set 0x25, %i1 stba %l5, [%l7 + %i1] 0xe3 membar #Sync set 0x20, %i6 ldda [%l7 + %i6] 0xea, %g2 nop set 0x68, %g4 ldx [%l7 + %g4], %g5 nop set 0x08, %i0 ldstub [%l7 + %i0], %o2 nop set 0x6B, %i2 ldsb [%l7 + %i2], %g1 nop set 0x4B, %g5 ldstub [%l7 + %g5], %o1 nop set 0x3C, %o2 ldsb [%l7 + %o2], %g4 set 0x38, %l2 sta %f28, [%l7 + %l2] 0x81 or %l2, %l0, %l6 set 0x10, %l0 ldda [%l7 + %l0] 0x89, %i4 set 0x10, %l3 ldda [%l7 + %l3] 0xe3, %l2 nop set 0x16, %l4 ldsh [%l7 + %l4], %g7 set 0x28, %g6 stha %g2, [%l7 + %g6] 0xe2 membar #Sync nop set 0x70, %l5 std %i4, [%l7 + %l5] nop set 0x44, %i7 sth %o4, [%l7 + %i7] fpadd16 %f14, %f10, %f6 add %l7, 0x1C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i6 casa [%l6] 0x89, %i6, %i7 set 0x70, %o1 stda %o4, [%l7 + %o1] 0xe3 membar #Sync nop set 0x5C, %o4 swap [%l7 + %o4], %o6 st %f3, [%l7 + 0x58] ld [%l7 + 0x70], %f5 nop set 0x2A, %o5 ldsb [%l7 + %o5], %l4 st %fsr, [%l7 + 0x44] nop set 0x28, %l1 lduh [%l7 + %l1], %i2 fpsub32s %f19, %f22, %f27 set 0x60, %i3 stha %o0, [%l7 + %i3] 0x81 nop set 0x20, %o7 stx %fsr, [%l7 + %o7] nop set 0x5C, %g2 ldsw [%l7 + %g2], %l1 add %g6, %i3, %o3 nop set 0x61, %g3 ldsb [%l7 + %g3], %i0 nop set 0x4C, %i4 lduw [%l7 + %i4], %o7 set 0x24, %i5 stwa %l5, [%l7 + %i5] 0x80 set 0x34, %l6 swapa [%l7 + %l6] 0x81, %g3 membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0xf9, %f16 add %g5, %o2, %g1 nop set 0x68, %o6 ldx [%l7 + %o6], %o1 or %i1, %l2, %g4 st %f11, [%l7 + 0x28] add %l7, 0x50, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l0, %i4 st %f10, [%l7 + 0x70] set 0x1C, %o0 lda [%l7 + %o0] 0x80, %f31 nop set 0x6C, %o3 ldsw [%l7 + %o3], %l3 wr %g7, %g2, %pic nop set 0x5A, %g1 ldub [%l7 + %g1], %l6 set 0x08, %i6 ldxa [%l7 + %i6] 0x88, %i5 set 0x48, %g4 stwa %i6, [%l7 + %g4] 0xeb membar #Sync nop set 0x24, %i0 lduw [%l7 + %i0], %i7 nop set 0x54, %i1 prefetch [%l7 + %i1], 4 set 0x18, %i2 lda [%l7 + %i2] 0x89, %f26 nop set 0x0C, %o2 ldsh [%l7 + %o2], %o4 nop set 0x79, %g5 stb %o5, [%l7 + %g5] nop set 0x68, %l2 ldd [%l7 + %l2], %f10 nop set 0x14, %l3 lduw [%l7 + %l3], %o6 nop set 0x50, %l0 std %f4, [%l7 + %l0] set 0x60, %l4 stda %l4, [%l7 + %l4] 0xe2 membar #Sync set 0x40, %g6 stda %f0, [%l7 + %g6] 0x80 nop set 0x24, %i7 stw %i2, [%l7 + %i7] nop set 0x58, %o1 std %f14, [%l7 + %o1] add %l7, 0x50, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x80, %o0, %g6 nop set 0x58, %l5 lduw [%l7 + %l5], %i3 nop set 0x42, %o4 lduh [%l7 + %o4], %o3 nop set 0x60, %o5 stx %l1, [%l7 + %o5] nop set 0x78, %l1 lduh [%l7 + %l1], %o7 set 0x40, %i3 ldda [%l7 + %i3] 0x88, %f0 nop set 0x2E, %o7 lduh [%l7 + %o7], %l5 or %g3, %i0, %g5 set 0x30, %g2 ldxa [%l7 + %g2] 0x88, %o2 set 0x54, %g3 stwa %o1, [%l7 + %g3] 0x81 set 0x65, %i4 ldstuba [%l7 + %i4] 0x81, %g1 set 0x10, %l6 ldda [%l7 + %l6] 0x89, %i0 st %f11, [%l7 + 0x68] nop set 0x49, %i5 stb %l2, [%l7 + %i5] add %l7, 0x60, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g4, %l0 nop set 0x26, %g7 lduh [%l7 + %g7], %l3 set 0x40, %o0 stda %f0, [%l7 + %o0] 0xca set 0x40, %o3 stda %f0, [%l7 + %o3] 0xf1 membar #Sync nop set 0x26, %o6 ldsb [%l7 + %o6], %i4 nop set 0x34, %g1 ldsb [%l7 + %g1], %g2 st %f18, [%l7 + 0x2C] set 0x1C, %g4 stba %g7, [%l7 + %g4] 0xe3 membar #Sync nop set 0x58, %i0 stx %fsr, [%l7 + %i0] nop set 0x10, %i1 ldstub [%l7 + %i1], %l6 wr %i6, %i7, %sys_tick and %o4, %i5, %o5 set 0x48, %i6 lda [%l7 + %i6] 0x80, %f21 set 0x74, %o2 swapa [%l7 + %o2] 0x80, %o6 set 0x70, %g5 stha %l4, [%l7 + %g5] 0xe2 membar #Sync nop set 0x60, %l2 prefetch [%l7 + %l2], 3 set 0x3C, %i2 swapa [%l7 + %i2] 0x81, %o0 bne,a %icc, loop_114 nop set 0x60, %l3 stx %fsr, [%l7 + %l3] nop set 0x50, %l4 prefetch [%l7 + %l4], 0 add %l7, 0x28, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i2, %i3 loop_114: st %fsr, [%l7 + 0x38] set 0x48, %g6 stxa %g6, [%l7 + %g6] 0xeb membar #Sync nop set 0x24, %l0 ldsw [%l7 + %l0], %o3 set 0x40, %i7 ldda [%l7 + %i7] 0x80, %f0 ld [%l7 + 0x68], %f30 nop set 0x48, %o1 std %f14, [%l7 + %o1] nop set 0x5A, %o4 ldsh [%l7 + %o4], %l1 st %f29, [%l7 + 0x20] nop set 0x72, %l5 lduh [%l7 + %l5], %l5 set 0x5C, %l1 stba %o7, [%l7 + %l1] 0xe2 membar #Sync nop set 0x58, %i3 stx %i0, [%l7 + %i3] set 0x74, %o5 swapa [%l7 + %o5] 0x81, %g5 nop set 0x30, %o7 std %f30, [%l7 + %o7] nop set 0x28, %g3 std %f26, [%l7 + %g3] ld [%l7 + 0x74], %f4 set 0x34, %g2 stwa %g3, [%l7 + %g2] 0x88 set 0x60, %i4 ldxa [%l7 + %i4] 0x88, %o1 nop set 0x48, %l6 std %f8, [%l7 + %l6] nop set 0x48, %i5 ldx [%l7 + %i5], %o2 nop set 0x38, %g7 stx %i1, [%l7 + %g7] set 0x24, %o0 lda [%l7 + %o0] 0x88, %f26 nop set 0x38, %o3 ldsw [%l7 + %o3], %l2 add %g1, %l0, %l3 nop set 0x6B, %o6 ldub [%l7 + %o6], %i4 or %g4, %g7, %l6 set 0x30, %g4 ldxa [%l7 + %g4] 0x88, %i6 nop set 0x36, %i0 ldsh [%l7 + %i0], %g2 nop set 0x58, %i1 ldsh [%l7 + %i1], %i7 set 0x40, %i6 prefetcha [%l7 + %i6] 0x88, 4 or %o4, %o6, %l4 set 0x20, %g1 stha %o0, [%l7 + %g1] 0x89 set 0x28, %o2 lda [%l7 + %o2] 0x88, %f29 nop set 0x70, %g5 ldd [%l7 + %g5], %o4 set 0x40, %i2 ldda [%l7 + %i2] 0xd0, %f16 st %fsr, [%l7 + 0x60] membar #Sync set 0x40, %l3 ldda [%l7 + %l3] 0xf0, %f0 wr %i2, %g6, %clear_softint nop set 0x20, %l2 prefetch [%l7 + %l2], 4 set 0x73, %l4 ldstuba [%l7 + %l4] 0x80, %o3 nop set 0x75, %g6 ldsb [%l7 + %g6], %i3 nop set 0x68, %i7 std %f14, [%l7 + %i7] add %l5, %o7, %i0 set 0x40, %l0 ldda [%l7 + %l0] 0xd2, %f16 nop set 0x5C, %o4 sth %g5, [%l7 + %o4] set 0x50, %l5 ldda [%l7 + %l5] 0x89, %g2 st %f24, [%l7 + 0x58] and %l1, %o2, %i1 set 0x7C, %l1 stha %o1, [%l7 + %l1] 0xe3 membar #Sync nop set 0x08, %i3 ldd [%l7 + %i3], %l2 nop set 0x40, %o5 stw %l0, [%l7 + %o5] nop set 0x38, %o7 ldx [%l7 + %o7], %l3 set 0x26, %g3 stha %g1, [%l7 + %g3] 0x89 nop set 0x15, %g2 ldub [%l7 + %g2], %i4 add %l7, 0x44, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g4, %g7 nop set 0x58, %i4 stw %i6, [%l7 + %i4] nop set 0x4C, %l6 ldsb [%l7 + %l6], %g2 nop set 0x38, %o1 ldx [%l7 + %o1], %l6 set 0x28, %i5 stxa %i7, [%l7 + %i5] 0x88 nop set 0x58, %o0 ldsb [%l7 + %o0], %i5 add %l7, 0x0C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o6, %l4 set 0x30, %g7 stda %o0, [%l7 + %g7] 0x81 set 0x40, %o3 stda %f16, [%l7 + %o3] 0xf1 membar #Sync set 0x78, %g4 ldxa [%l7 + %g4] 0x80, %o4 set 0x60, %i0 ldda [%l7 + %i0] 0x88, %i2 or %o5, %g6, %o3 add %l7, 0x68, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i3, %o7 or %l5, %g5, %i0 nop set 0x3C, %i1 swap [%l7 + %i1], %g3 nop set 0x2C, %i6 ldub [%l7 + %i6], %o2 set 0x30, %o6 prefetcha [%l7 + %o6] 0x89, 1 nop set 0x60, %o2 stx %fsr, [%l7 + %o2] ld [%l7 + 0x40], %f25 set 0x61, %g5 stba %l1, [%l7 + %g5] 0x88 fpsub32s %f15, %f8, %f19 nop set 0x30, %g1 stx %o1, [%l7 + %g1] nop set 0x22, %i2 stb %l0, [%l7 + %i2] set 0x56, %l2 ldstuba [%l7 + %l2] 0x80, %l3 st %fsr, [%l7 + 0x1C] nop set 0x64, %l3 ldsh [%l7 + %l3], %l2 set 0x10, %g6 ldda [%l7 + %g6] 0xeb, %i4 set 0x24, %i7 stha %g1, [%l7 + %i7] 0xe3 membar #Sync fpsub16 %f10, %f18, %f26 nop set 0x3A, %l4 ldsh [%l7 + %l4], %g7 nop set 0x60, %l0 sth %i6, [%l7 + %l0] st %f16, [%l7 + 0x1C] st %fsr, [%l7 + 0x64] nop set 0x38, %o4 ldsw [%l7 + %o4], %g2 set 0x70, %l5 ldda [%l7 + %l5] 0xe2, %i6 set 0x40, %i3 ldda [%l7 + %i3] 0x88, %f16 set 0x40, %o5 stda %f0, [%l7 + %o5] 0xf0 membar #Sync set 0x24, %l1 stwa %g4, [%l7 + %l1] 0xea membar #Sync nop set 0x3C, %g3 stw %i5, [%l7 + %g3] nop set 0x28, %o7 ldsw [%l7 + %o7], %i7 nop set 0x50, %g2 ldx [%l7 + %g2], %o6 nop set 0x40, %l6 ldx [%l7 + %l6], %l4 set 0x30, %i4 ldda [%l7 + %i4] 0xea, %o4 and %o0, %o5, %i2 nop set 0x1C, %i5 swap [%l7 + %i5], %o3 add %l7, 0x54, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g6, %o7 fpsub16s %f26, %f14, %f16 nop set 0x20, %o0 stw %i3, [%l7 + %o0] nop set 0x4D, %o1 ldub [%l7 + %o1], %g5 set 0x08, %o3 ldxa [%l7 + %o3] 0x89, %l5 set 0x40, %g7 ldda [%l7 + %g7] 0xd2, %f0 st %fsr, [%l7 + 0x58] nop set 0x38, %i0 sth %g3, [%l7 + %i0] set 0x20, %i1 stha %i0, [%l7 + %i1] 0xea membar #Sync set 0x50, %i6 stxa %i1, [%l7 + %i6] 0x81 set 0x13, %g4 ldstuba [%l7 + %g4] 0x81, %l1 set 0x50, %o6 sta %f7, [%l7 + %o6] 0x89 nop set 0x08, %o2 ldx [%l7 + %o2], %o2 set 0x60, %g1 lda [%l7 + %g1] 0x80, %f17 nop set 0x32, %g5 sth %l0, [%l7 + %g5] set 0x27, %l2 ldstuba [%l7 + %l2] 0x89, %l3 set 0x30, %i2 sta %f17, [%l7 + %i2] 0x89 set 0x7C, %l3 stwa %l2, [%l7 + %l3] 0x89 nop set 0x55, %i7 ldub [%l7 + %i7], %o1 nop set 0x60, %g6 ldd [%l7 + %g6], %f12 nop set 0x41, %l0 ldstub [%l7 + %l0], %g1 add %l7, 0x60, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i4, %g7 set 0x40, %o4 ldda [%l7 + %o4] 0x80, %f16 nop nop setx 0x00FAADE742AC11B2, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0x8E8CD2B0963D76D8, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f16 fdivd %f16, %f8, %f0 add %l7, 0x08, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g2, %l6 set 0x68, %l5 sta %f4, [%l7 + %l5] 0x88 nop set 0x23, %i3 ldstub [%l7 + %i3], %i6 nop set 0x38, %o5 ldsh [%l7 + %o5], %i5 nop set 0x24, %l4 prefetch [%l7 + %l4], 3 add %g4, %i7, %o6 and %l4, %o4, %o5 nop set 0x0C, %l1 stw %i2, [%l7 + %l1] set 0x5C, %g3 ldstuba [%l7 + %g3] 0x81, %o0 or %o3, %g6, %i3 add %o7, %l5, %g5 nop set 0x33, %g2 stb %g3, [%l7 + %g2] set 0x30, %l6 prefetcha [%l7 + %l6] 0x81, 4 add %l7, 0x18, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i0 casa [%l6] 0x80, %i0, %o2 set 0x60, %i4 ldda [%l7 + %i4] 0x80, %l0 nop set 0x7C, %o7 swap [%l7 + %o7], %l3 add %l0, %o1, %l2 set 0x18, %i5 ldxa [%l7 + %i5] 0x80, %g1 set 0x70, %o1 ldda [%l7 + %o1] 0xea, %i4 nop set 0x1C, %o3 swap [%l7 + %o3], %g7 nop set 0x54, %g7 stw %g2, [%l7 + %g7] nop set 0x76, %i0 ldsh [%l7 + %i0], %l6 st %fsr, [%l7 + 0x0C] bge,pn %icc, loop_115 nop set 0x70, %o0 std %i6, [%l7 + %o0] or %g4, %i5, %o6 set 0x20, %i6 stda %i6, [%l7 + %i6] 0x88 loop_115: nop set 0x5C, %g4 stw %o4, [%l7 + %g4] and %o5, %l4, %o0 set 0x40, %o6 ldda [%l7 + %o6] 0x89, %f16 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x63B, %sys_tick_cmpr set 0x30, %o2 prefetcha [%l7 + %o2] 0x80, 3 nop set 0x10, %i1 stw %o7, [%l7 + %i1] set 0x40, %g1 stda %f0, [%l7 + %g1] 0x89 nop set 0x5C, %g5 stw %l5, [%l7 + %g5] set 0x68, %i2 lda [%l7 + %i2] 0x81, %f5 nop set 0x49, %l2 ldstub [%l7 + %l2], %i2 nop set 0x4E, %l3 ldsh [%l7 + %l3], %g5 nop set 0x28, %g6 stx %fsr, [%l7 + %g6] set 0x29, %i7 stba %i1, [%l7 + %i7] 0xe2 membar #Sync nop set 0x4E, %o4 sth %g3, [%l7 + %o4] add %o2, %l1, %l3 nop set 0x58, %l0 std %f28, [%l7 + %l0] set 0x38, %l5 ldxa [%l7 + %l5] 0x81, %i0 st %f16, [%l7 + 0x78] nop set 0x2C, %i3 lduw [%l7 + %i3], %l0 nop set 0x18, %l4 ldsw [%l7 + %l4], %l2 nop set 0x5C, %l1 prefetch [%l7 + %l1], 1 st %f23, [%l7 + 0x3C] set 0x70, %g3 ldxa [%l7 + %g3] 0x81, %g1 bn,a %icc, loop_116 nop set 0x76, %g2 ldsb [%l7 + %g2], %i4 add %l7, 0x4C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o1 casa [%l6] 0x81, %o1, %g2 loop_116: ld [%l7 + 0x18], %f14 set 0x18, %l6 sta %f22, [%l7 + %l6] 0x89 bl,pn %icc, loop_117 nop set 0x1C, %i4 stw %g7, [%l7 + %i4] nop set 0x30, %o5 ldx [%l7 + %o5], %i6 add %l7, 0x5C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g4 casa [%l6] 0x80, %g4, %i5 loop_117: nop set 0x10, %o7 lda [%l7 + %o7] 0x80, %f9 nop set 0x38, %o1 lduw [%l7 + %o1], %l6 st %fsr, [%l7 + 0x3C] nop set 0x70, %i5 std %o6, [%l7 + %i5] set 0x65, %o3 ldstuba [%l7 + %o3] 0x80, %i7 nop set 0x08, %g7 stw %o4, [%l7 + %g7] nop set 0x50, %i0 lduw [%l7 + %i0], %o5 set 0x40, %i6 stda %f16, [%l7 + %i6] 0xf1 membar #Sync add %l4, %o3, %g6 nop set 0x6E, %g4 ldsb [%l7 + %g4], %i3 nop set 0x5F, %o6 ldstub [%l7 + %o6], %o0 set 0x74, %o0 lda [%l7 + %o0] 0x81, %f1 set 0x30, %i1 ldda [%l7 + %i1] 0x89, %l4 nop set 0x16, %g1 sth %o7, [%l7 + %g1] nop set 0x41, %g5 stb %i2, [%l7 + %g5] nop set 0x30, %i2 std %g4, [%l7 + %i2] set 0x40, %o2 stda %f16, [%l7 + %o2] 0x80 st %fsr, [%l7 + 0x7C] nop set 0x60, %l3 ldd [%l7 + %l3], %f4 add %l7, 0x48, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g3, %o2 bl %icc, loop_118 nop set 0x10, %l2 ldd [%l7 + %l2], %f10 add %l1, %l3, %i1 nop set 0x49, %g6 ldub [%l7 + %g6], %l0 loop_118: nop set 0x40, %o4 ldda [%l7 + %o4] 0xd0, %f16 fpsub16s %f31, %f3, %f17 ld [%l7 + 0x7C], %f11 nop set 0x5C, %l0 swap [%l7 + %l0], %i0 or %l2, %i4, %g1 nop set 0x70, %l5 ldd [%l7 + %l5], %g2 set 0x68, %i7 stwa %o1, [%l7 + %i7] 0x81 set 0x24, %l4 sta %f26, [%l7 + %l4] 0x80 nop set 0x5C, %l1 ldsh [%l7 + %l1], %g7 set 0x68, %i3 ldxa [%l7 + %i3] 0x88, %i6 nop set 0x40, %g3 std %f20, [%l7 + %g3] st %fsr, [%l7 + 0x40] set 0x40, %g2 ldda [%l7 + %g2] 0xd8, %f16 nop set 0x08, %l6 ldstub [%l7 + %l6], %i5 set 0x08, %i4 sta %f27, [%l7 + %i4] 0x88 nop set 0x64, %o7 ldsw [%l7 + %o7], %g4 bg,a,pn %xcc, loop_119 nop set 0x36, %o5 ldub [%l7 + %o5], %o6 nop set 0x20, %i5 std %i6, [%l7 + %i5] st %fsr, [%l7 + 0x68] loop_119: nop set 0x28, %o1 sta %f11, [%l7 + %o1] 0x80 nop set 0x50, %o3 lduh [%l7 + %o3], %o4 add %l7, 0x24, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o5, %i7 fpadd16s %f16, %f8, %f9 or %o3, %l4, %g6 set 0x38, %g7 swapa [%l7 + %g7] 0x88, %o0 set 0x60, %i0 stxa %i3, [%l7 + %i0] 0xe2 membar #Sync nop set 0x7F, %i6 stb %l5, [%l7 + %i6] nop set 0x08, %o6 ldx [%l7 + %o6], %o7 nop set 0x64, %o0 lduw [%l7 + %o0], %i2 set 0x08, %g4 prefetcha [%l7 + %g4] 0x80, 2 nop set 0x58, %i1 stx %fsr, [%l7 + %i1] nop set 0x38, %g5 stw %o2, [%l7 + %g5] or %l1, %g3, %i1 nop set 0x40, %i2 ldd [%l7 + %i2], %f4 bgu,a,pt %icc, loop_120 nop set 0x78, %g1 std %l0, [%l7 + %g1] set 0x38, %o2 stxa %l3, [%l7 + %o2] 0x89 loop_120: nop set 0x08, %l3 ldstub [%l7 + %l3], %i0 nop set 0x43, %l2 ldub [%l7 + %l2], %l2 set 0x20, %g6 ldxa [%l7 + %g6] 0x89, %g1 set 0x58, %l0 lda [%l7 + %l0] 0x88, %f11 nop set 0x14, %o4 prefetch [%l7 + %o4], 4 nop set 0x37, %i7 ldsb [%l7 + %i7], %g2 nop set 0x42, %l5 ldsb [%l7 + %l5], %o1 nop set 0x40, %l1 std %g6, [%l7 + %l1] set 0x6C, %i3 stba %i4, [%l7 + %i3] 0x89 set 0x1A, %l4 stba %i5, [%l7 + %l4] 0xe2 membar #Sync add %g4, %i6, %l6 set 0x28, %g2 lda [%l7 + %g2] 0x88, %f13 nop set 0x2A, %l6 ldstub [%l7 + %l6], %o6 set 0x78, %i4 prefetcha [%l7 + %i4] 0x88, 3 and %i7, %o4, %l4 fpsub32 %f14, %f24, %f14 st %fsr, [%l7 + 0x14] nop set 0x42, %g3 ldsb [%l7 + %g3], %o3 set 0x48, %o7 ldxa [%l7 + %o7] 0x89, %o0 add %l7, 0x3C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g6, %l5 set 0x67, %i5 ldstuba [%l7 + %i5] 0x88, %i3 add %l7, 0x60, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o7, %i2 nop set 0x18, %o1 ldd [%l7 + %o1], %g4 nop set 0x3F, %o3 ldsb [%l7 + %o3], %l1 nop set 0x14, %g7 prefetch [%l7 + %g7], 2 set 0x78, %i0 ldxa [%l7 + %i0] 0x88, %g3 set 0x28, %i6 ldstuba [%l7 + %i6] 0x80, %o2 nop set 0x58, %o5 stx %l0, [%l7 + %o5] nop set 0x68, %o6 ldx [%l7 + %o6], %l3 or %i0, %l2, %g1 nop set 0x6E, %g4 ldub [%l7 + %g4], %i1 nop set 0x78, %i1 stx %fsr, [%l7 + %i1] nop set 0x3C, %o0 sth %o1, [%l7 + %o0] nop set 0x70, %i2 stx %fsr, [%l7 + %i2] st %fsr, [%l7 + 0x38] nop set 0x20, %g5 ldx [%l7 + %g5], %g2 set 0x24, %g1 sta %f3, [%l7 + %g1] 0x81 or %i4, %i5, %g4 nop set 0x18, %o2 lduh [%l7 + %o2], %g7 nop set 0x68, %l3 std %i6, [%l7 + %l3] nop set 0x54, %l2 prefetch [%l7 + %l2], 2 nop set 0x10, %g6 lduw [%l7 + %g6], %o6 add %l7, 0x58, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x88, %i6, %o5 nop set 0x28, %o4 std %f14, [%l7 + %o4] set 0x28, %l0 lda [%l7 + %l0] 0x89, %f3 nop set 0x28, %l5 ldx [%l7 + %l5], %o4 set 0x6C, %i7 sta %f27, [%l7 + %i7] 0x88 nop set 0x5E, %l1 ldstub [%l7 + %l1], %i7 set 0x20, %l4 ldda [%l7 + %l4] 0x81, %l4 nop set 0x74, %g2 stw %o3, [%l7 + %g2] set 0x40, %i3 ldda [%l7 + %i3] 0x81, %f0 nop set 0x48, %i4 ldd [%l7 + %i4], %f2 set 0x18, %l6 sta %f14, [%l7 + %l6] 0x89 set 0x58, %o7 swapa [%l7 + %o7] 0x81, %g6 nop set 0x33, %g3 stb %l5, [%l7 + %g3] wr %i3, %o7, %pic set 0x30, %i5 swapa [%l7 + %i5] 0x89, %i2 set 0x40, %o3 ldda [%l7 + %o3] 0x80, %f0 nop set 0x4C, %g7 ldsw [%l7 + %g7], %g5 add %l7, 0x58, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o0, %g3 or %o2, %l0, %l1 nop set 0x64, %o1 ldsw [%l7 + %o1], %i0 set 0x48, %i0 stxa %l3, [%l7 + %i0] 0xe3 membar #Sync nop set 0x28, %o5 std %l2, [%l7 + %o5] nop set 0x18, %o6 lduw [%l7 + %o6], %i1 nop set 0x10, %i6 stx %g1, [%l7 + %i6] set 0x40, %g4 ldda [%l7 + %g4] 0x89, %f16 or %g2, %i4, %i5 set 0x14, %o0 stwa %o1, [%l7 + %o0] 0xea membar #Sync ld [%l7 + 0x1C], %f4 fpsub16s %f28, %f2, %f16 set 0x1A, %i2 stha %g7, [%l7 + %i2] 0xeb membar #Sync nop set 0x08, %i1 lduw [%l7 + %i1], %g4 nop set 0x78, %g5 ldd [%l7 + %g5], %f0 nop set 0x1A, %o2 sth %o6, [%l7 + %o2] or %l6, %i6, %o4 fpadd32s %f15, %f3, %f26 nop set 0x28, %g1 prefetch [%l7 + %g1], 3 set 0x40, %l3 ldda [%l7 + %l3] 0x89, %f0 nop set 0x2F, %l2 ldstub [%l7 + %l2], %o5 set 0x70, %g6 swapa [%l7 + %g6] 0x88, %i7 nop set 0x50, %l0 ldd [%l7 + %l0], %f6 nop set 0x74, %o4 lduw [%l7 + %o4], %l4 set 0x50, %l5 stba %g6, [%l7 + %l5] 0x88 nop set 0x3C, %i7 ldsb [%l7 + %i7], %o3 nop set 0x7E, %l1 stb %l5, [%l7 + %l1] set 0x50, %l4 ldxa [%l7 + %l4] 0x80, %i3 nop set 0x26, %g2 sth %i2, [%l7 + %g2] add %l7, 0x3C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o7 casa [%l6] 0x88, %o7, %o0 nop set 0x69, %i4 ldub [%l7 + %i4], %g3 and %g5, %o2, %l0 set 0x50, %i3 swapa [%l7 + %i3] 0x80, %i0 nop set 0x3E, %o7 stb %l1, [%l7 + %o7] nop set 0x24, %g3 prefetch [%l7 + %g3], 2 nop set 0x38, %i5 prefetch [%l7 + %i5], 0 set 0x3A, %o3 stha %l3, [%l7 + %o3] 0x80 nop set 0x50, %g7 stx %fsr, [%l7 + %g7] nop set 0x73, %o1 stb %i1, [%l7 + %o1] nop set 0x40, %l6 ldd [%l7 + %l6], %l2 add %g1, %i4, %g2 add %i5, %o1, %g4 add %l7, 0x10, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x88, %o6, %g7 set 0x64, %i0 sta %f2, [%l7 + %i0] 0x88 nop set 0x6C, %o6 prefetch [%l7 + %o6], 4 nop set 0x42, %i6 sth %i6, [%l7 + %i6] and %o4, %l6, %o5 set 0x40, %o5 stda %f0, [%l7 + %o5] 0x89 set 0x48, %g4 lda [%l7 + %g4] 0x89, %f12 nop set 0x60, %i2 stw %l4, [%l7 + %i2] and %i7, %o3, %l5 set 0x2C, %o0 sta %f26, [%l7 + %o0] 0x81 wr %i3, %g6, %clear_softint set 0x40, %g5 stda %f0, [%l7 + %g5] 0x89 or %i2, %o0, %o7 nop set 0x52, %i1 lduh [%l7 + %i1], %g3 add %l7, 0x0C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o2, %l0 be,a,pt %xcc, loop_121 nop set 0x3F, %o2 stb %i0, [%l7 + %o2] set 0x50, %l3 lda [%l7 + %l3] 0x88, %f7 loop_121: nop set 0x2C, %g1 lda [%l7 + %g1] 0x80, %f18 set 0x40, %l2 ldda [%l7 + %l2] 0x89, %f16 add %l7, 0x20, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l1 casa [%l6] 0x80, %l1, %l3 or %i1, %l2, %g5 nop set 0x7F, %g6 ldub [%l7 + %g6], %g1 nop set 0x2C, %l0 prefetch [%l7 + %l0], 2 nop set 0x50, %o4 ldsw [%l7 + %o4], %g2 nop set 0x42, %l5 sth %i5, [%l7 + %l5] add %o1, %g4, %i4 set 0x20, %i7 stwa %o6, [%l7 + %i7] 0x80 st %f23, [%l7 + 0x14] nop set 0x40, %l4 stx %fsr, [%l7 + %l4] add %g7, %i6, %l6 add %l7, 0x08, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x81, %o5, %l4 nop set 0x74, %l1 lduh [%l7 + %l1], %i7 add %l7, 0x74, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o4 casa [%l6] 0x89, %o4, %l5 set 0x40, %g2 stxa %i3, [%l7 + %g2] 0x89 nop set 0x20, %i3 ldd [%l7 + %i3], %g6 nop set 0x48, %o7 ldd [%l7 + %o7], %i2 st %f24, [%l7 + 0x3C] set 0x18, %g3 prefetcha [%l7 + %g3] 0x80, 4 set 0x58, %i4 sta %f13, [%l7 + %i4] 0x89 nop set 0x14, %o3 lduh [%l7 + %o3], %o7 set 0x18, %g7 prefetcha [%l7 + %g7] 0x81, 3 add %o2, %g3, %i0 nop set 0x7E, %o1 ldub [%l7 + %o1], %l1 nop set 0x78, %l6 stx %fsr, [%l7 + %l6] nop set 0x70, %i0 std %l0, [%l7 + %i0] nop set 0x58, %o6 ldd [%l7 + %o6], %l2 nop nop setx 0x5CF2D8ED, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f13 setx 0xF4F76BF6, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f21 fdivs %f21, %f13, %f16 set 0x2D, %i6 stba %l2, [%l7 + %i6] 0xe3 membar #Sync set 0x22, %o5 stha %g5, [%l7 + %o5] 0x81 wr %g0, 0x7, %fprs nop set 0x3E, %g4 lduh [%l7 + %g4], %g2 nop set 0x40, %i2 ldx [%l7 + %i2], %i5 nop set 0x30, %i5 ldd [%l7 + %i5], %g4 st %f29, [%l7 + 0x5C] set 0x28, %g5 ldxa [%l7 + %g5] 0x89, %o1 set 0x40, %i1 ldda [%l7 + %i1] 0xda, %f0 nop set 0x3E, %o0 ldsb [%l7 + %o0], %i4 set 0x40, %o2 ldda [%l7 + %o2] 0x81, %f16 nop set 0x5C, %l3 ldsh [%l7 + %l3], %o6 set 0x20, %g1 lda [%l7 + %g1] 0x89, %f21 nop set 0x60, %g6 ldsw [%l7 + %g6], %i6 nop set 0x4F, %l2 ldstub [%l7 + %l2], %g7 add %l7, 0x3C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o5, %l4 nop set 0x30, %o4 stw %i7, [%l7 + %o4] set 0x38, %l0 stda %i6, [%l7 + %l0] 0xe3 membar #Sync nop set 0x10, %i7 lduh [%l7 + %i7], %o4 set 0x40, %l4 ldda [%l7 + %l4] 0x88, %f16 set 0x60, %l1 prefetcha [%l7 + %l1] 0x81, 0 nop set 0x40, %g2 ldd [%l7 + %g2], %l4 nop set 0x6C, %i3 lduw [%l7 + %i3], %i2 set 0x28, %l5 stxa %o3, [%l7 + %l5] 0x80 set 0x50, %g3 stwa %g6, [%l7 + %g3] 0xeb membar #Sync set 0x40, %i4 stda %f16, [%l7 + %i4] 0xf0 membar #Sync set 0x1C, %o3 ldstuba [%l7 + %o3] 0x80, %o0 nop set 0x54, %o7 ldsw [%l7 + %o7], %o2 set 0x38, %g7 ldxa [%l7 + %g7] 0x81, %o7 add %g3, %l1, %i0 set 0x40, %o1 stwa %l3, [%l7 + %o1] 0xe3 membar #Sync st %f13, [%l7 + 0x20] nop set 0x14, %i0 sth %l0, [%l7 + %i0] nop set 0x7C, %o6 ldsh [%l7 + %o6], %g5 nop set 0x30, %l6 ldd [%l7 + %l6], %l2 nop set 0x6A, %o5 sth %i1, [%l7 + %o5] or %g1, %i5, %g2 set 0x18, %g4 stwa %g4, [%l7 + %g4] 0xeb membar #Sync add %i4, %o1, %i6 st %f26, [%l7 + 0x54] set 0x60, %i6 stda %g6, [%l7 + %i6] 0xe3 membar #Sync st %fsr, [%l7 + 0x2C] ld [%l7 + 0x30], %f0 set 0x08, %i2 ldxa [%l7 + %i2] 0x89, %o5 nop set 0x28, %i5 std %l4, [%l7 + %i5] set 0x10, %g5 stxa %i7, [%l7 + %g5] 0xea membar #Sync nop set 0x2E, %o0 ldstub [%l7 + %o0], %o6 bge,a,pt %xcc, loop_122 nop set 0x28, %i1 lduw [%l7 + %i1], %l6 nop set 0x18, %l3 ldstub [%l7 + %l3], %i3 set 0x20, %g1 ldda [%l7 + %g1] 0x81, %l4 loop_122: nop set 0x18, %o2 swapa [%l7 + %o2] 0x81, %i2 nop set 0x50, %l2 lduw [%l7 + %l2], %o3 set 0x7B, %o4 ldstuba [%l7 + %o4] 0x88, %g6 add %o4, %o0, %o7 set 0x17, %g6 ldstuba [%l7 + %g6] 0x88, %g3 set 0x19, %i7 stba %l1, [%l7 + %i7] 0x88 wr %i0, %o2, %y add %l7, 0x28, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l3, %g5 bgu,a %xcc, loop_123 nop set 0x20, %l0 ldsh [%l7 + %l0], %l2 set 0x40, %l4 stxa %l0, [%l7 + %l4] 0xe3 membar #Sync loop_123: wr %i1, %i5, %y nop set 0x4C, %g2 ldsh [%l7 + %g2], %g2 nop set 0x12, %i3 ldub [%l7 + %i3], %g4 set 0x08, %l1 stha %g1, [%l7 + %l1] 0xeb membar #Sync nop set 0x71, %l5 stb %i4, [%l7 + %l5] set 0x10, %g3 ldda [%l7 + %g3] 0x88, %i6 nop set 0x7A, %o3 sth %g7, [%l7 + %o3] set 0x30, %o7 swapa [%l7 + %o7] 0x89, %o1 nop set 0x12, %i4 stb %o5, [%l7 + %i4] add %l4, %o6, %i7 nop set 0x0A, %o1 ldsh [%l7 + %o1], %i3 nop set 0x7C, %g7 swap [%l7 + %g7], %l6 nop nop setx 0x154DA4A8, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f15 setx 0x6C6F852D, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f21 fdivs %f21, %f15, %f1 nop set 0x52, %o6 ldsb [%l7 + %o6], %l5 add %l7, 0x28, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o3, %i2 set 0x60, %i0 ldda [%l7 + %i0] 0xeb, %o4 nop set 0x78, %o5 ldsh [%l7 + %o5], %g6 nop set 0x50, %l6 std %o6, [%l7 + %l6] set 0x78, %g4 prefetcha [%l7 + %g4] 0x88, 0 nop set 0x78, %i2 ldub [%l7 + %i2], %o0 add %l7, 0x40, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l1, %o2 st %f7, [%l7 + 0x60] and %l3, %i0, %l2 set 0x38, %i5 ldxa [%l7 + %i5] 0x88, %g5 nop set 0x36, %i6 ldsh [%l7 + %i6], %l0 or %i1, %i5, %g2 nop set 0x4A, %g5 ldstub [%l7 + %g5], %g4 add %i4, %i6, %g7 set 0x30, %o0 ldda [%l7 + %o0] 0x88, %o0 set 0x70, %i1 prefetcha [%l7 + %i1] 0x88, 3 st %f6, [%l7 + 0x50] bge %xcc, loop_124 nop set 0x28, %g1 std %f14, [%l7 + %g1] bne %icc, loop_125 nop set 0x5F, %o2 ldub [%l7 + %o2], %l4 loop_124: nop set 0x5F, %l3 ldsb [%l7 + %l3], %g1 set 0x60, %o4 swapa [%l7 + %o4] 0x81, %o6 loop_125: nop set 0x4A, %g6 stha %i3, [%l7 + %g6] 0xe2 membar #Sync add %l7, 0x78, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %i7 nop set 0x24, %i7 ldstub [%l7 + %i7], %l5 nop set 0x70, %l0 ldd [%l7 + %l0], %i2 nop set 0x40, %l4 stx %fsr, [%l7 + %l4] nop set 0x7C, %g2 swap [%l7 + %g2], %o4 set 0x76, %l2 stha %o3, [%l7 + %l2] 0xea membar #Sync set 0x18, %l1 stwa %g6, [%l7 + %l1] 0x80 and %g3, %o0, %l1 set 0x58, %i3 ldstuba [%l7 + %i3] 0x89, %o7 nop set 0x38, %l5 std %f24, [%l7 + %l5] nop set 0x30, %o3 std %f16, [%l7 + %o3] nop set 0x70, %o7 ldd [%l7 + %o7], %f4 nop set 0x78, %g3 ldd [%l7 + %g3], %f6 nop set 0x58, %i4 stx %o2, [%l7 + %i4] add %l7, 0x20, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i0 casa [%l6] 0x81, %i0, %l2 nop set 0x48, %g7 ldd [%l7 + %g7], %g4 nop set 0x14, %o6 ldub [%l7 + %o6], %l0 set 0x7C, %o1 stwa %l3, [%l7 + %o1] 0xeb membar #Sync set 0x40, %i0 ldda [%l7 + %i0] 0x88, %f16 add %l7, 0x18, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x80, %i1, %g2 set 0x20, %l6 lda [%l7 + %l6] 0x89, %f2 add %l7, 0x40, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i5 casxa [%l6] 0x88, %i5, %g4 nop set 0x4A, %g4 sth %i6, [%l7 + %g4] nop set 0x78, %o5 std %g6, [%l7 + %o5] nop set 0x52, %i2 ldub [%l7 + %i2], %o1 nop set 0x44, %i5 sth %i4, [%l7 + %i5] nop set 0x35, %g5 stb %l4, [%l7 + %g5] add %l7, 0x18, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o5, %o6 nop set 0x2D, %o0 ldsb [%l7 + %o0], %i3 ld [%l7 + 0x6C], %f3 nop set 0x50, %i6 stx %fsr, [%l7 + %i6] nop set 0x30, %i1 ldx [%l7 + %i1], %l6 nop set 0x58, %o2 lduw [%l7 + %o2], %i7 set 0x20, %l3 ldda [%l7 + %l3] 0xe2, %g0 set 0x79, %g1 stba %l5, [%l7 + %g1] 0x89 nop set 0x66, %g6 ldstub [%l7 + %g6], %o4 and %i2, %g6, %g3 set 0x38, %i7 prefetcha [%l7 + %i7] 0x88, 0 nop set 0x1E, %o4 sth %o3, [%l7 + %o4] nop set 0x48, %l4 swap [%l7 + %l4], %l1 st %f19, [%l7 + 0x2C] nop set 0x26, %l0 ldsh [%l7 + %l0], %o2 set 0x34, %l2 lda [%l7 + %l2] 0x80, %f6 set 0x40, %l1 stda %f0, [%l7 + %l1] 0xd2 nop set 0x38, %g2 ldd [%l7 + %g2], %f20 nop set 0x68, %i3 ldx [%l7 + %i3], %i0 nop set 0x78, %l5 ldd [%l7 + %l5], %l2 nop set 0x5B, %o3 ldub [%l7 + %o3], %g5 nop set 0x10, %o7 stx %o7, [%l7 + %o7] nop set 0x10, %i4 swap [%l7 + %i4], %l3 nop set 0x40, %g3 ldsb [%l7 + %g3], %i1 set 0x48, %g7 prefetcha [%l7 + %g7] 0x81, 2 set 0x08, %o1 stda %i4, [%l7 + %o1] 0x88 nop set 0x16, %i0 ldsh [%l7 + %i0], %g4 set 0x76, %o6 stba %i6, [%l7 + %o6] 0xe3 membar #Sync or %g7, %g2, %i4 nop set 0x14, %g4 prefetch [%l7 + %g4], 0 set 0x38, %o5 swapa [%l7 + %o5] 0x88, %o1 st %fsr, [%l7 + 0x34] nop set 0x64, %i2 lduh [%l7 + %i2], %l4 nop set 0x70, %i5 lduw [%l7 + %i5], %o5 set 0x60, %g5 ldda [%l7 + %g5] 0xe3, %o6 set 0x54, %l6 ldstuba [%l7 + %l6] 0x89, %l6 and %i3, %i7, %g1 set 0x5C, %o0 lda [%l7 + %o0] 0x88, %f4 add %l7, 0x2C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o4 casa [%l6] 0x89, %o4, %i2 set 0x40, %i6 stda %f16, [%l7 + %i6] 0xd2 nop set 0x26, %o2 ldub [%l7 + %o2], %g6 set 0x40, %l3 stda %f16, [%l7 + %l3] 0xf9 membar #Sync set 0x40, %i1 stda %f0, [%l7 + %i1] 0xc2 nop set 0x44, %g6 swap [%l7 + %g6], %g3 nop set 0x60, %g1 stx %l5, [%l7 + %g1] set 0x50, %o4 ldda [%l7 + %o4] 0xea, %o0 nop set 0x79, %l4 stb %o3, [%l7 + %l4] set 0x48, %i7 stda %o2, [%l7 + %i7] 0x88 st %fsr, [%l7 + 0x30] set 0x78, %l2 swapa [%l7 + %l2] 0x80, %i0 membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf0, %f16 set 0x40, %l1 ldda [%l7 + %l1] 0xda, %f16 nop set 0x2E, %g2 sth %l1, [%l7 + %g2] set 0x6F, %i3 stba %g5, [%l7 + %i3] 0xe2 membar #Sync set 0x50, %l5 ldda [%l7 + %l5] 0xeb, %l2 set 0x38, %o3 ldxa [%l7 + %o3] 0x80, %o7 add %l7, 0x7C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i1, %l0 nop set 0x20, %o7 std %f30, [%l7 + %o7] set 0x56, %i4 stba %i5, [%l7 + %i4] 0xe2 membar #Sync st %f27, [%l7 + 0x08] nop set 0x1B, %g7 ldsb [%l7 + %g7], %g4 set 0x60, %g3 lda [%l7 + %g3] 0x80, %f1 st %fsr, [%l7 + 0x30] nop set 0x7C, %i0 lduw [%l7 + %i0], %l3 set 0x50, %o6 swapa [%l7 + %o6] 0x89, %g7 nop set 0x60, %o1 ldd [%l7 + %o1], %g2 ld [%l7 + 0x30], %f18 st %f14, [%l7 + 0x40] set 0x30, %g4 lda [%l7 + %g4] 0x81, %f28 add %i4, %i6, %o1 or %o5, %o6, %l6 set 0x10, %o5 sta %f15, [%l7 + %o5] 0x88 set 0x52, %i2 stha %l4, [%l7 + %i2] 0x80 add %l7, 0x48, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i7, %i3 ld [%l7 + 0x70], %f4 and %o4, %g1, %i2 set 0x40, %g5 stda %f16, [%l7 + %g5] 0xf8 membar #Sync nop set 0x14, %l6 stb %g6, [%l7 + %l6] and %l5, %g3, %o0 nop set 0x76, %i5 sth %o3, [%l7 + %i5] set 0x54, %i6 sta %f22, [%l7 + %i6] 0x89 set 0x10, %o0 ldda [%l7 + %o0] 0xe3, %i0 nop set 0x5C, %l3 ldsh [%l7 + %l3], %o2 nop set 0x6C, %i1 stw %l1, [%l7 + %i1] set 0x12, %o2 ldstuba [%l7 + %o2] 0x88, %g5 set 0x5C, %g6 sta %f10, [%l7 + %g6] 0x88 nop set 0x20, %o4 ldsw [%l7 + %o4], %l2 set 0x1C, %l4 stwa %o7, [%l7 + %l4] 0x81 and %i1, %i5, %l0 add %g4, %l3, %g2 set 0x70, %g1 ldda [%l7 + %g1] 0xe2, %g6 add %i6, %o1, %i4 set 0x40, %l2 ldda [%l7 + %l2] 0x81, %f0 or %o5, %o6, %l6 st %f8, [%l7 + 0x1C] add %l7, 0x40, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x88, %i7, %i3 nop set 0x70, %l0 std %l4, [%l7 + %l0] set 0x34, %i7 sta %f10, [%l7 + %i7] 0x81 nop set 0x10, %l1 ldx [%l7 + %l1], %g1 nop nop setx 0x3A5035E1, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f27 setx 0x49EA9CD7, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f24 fdivs %f24, %f27, %f22 set 0x40, %i3 ldda [%l7 + %i3] 0x80, %f0 nop set 0x7C, %l5 ldsw [%l7 + %l5], %i2 set 0x6A, %o3 stba %o4, [%l7 + %o3] 0xe3 membar #Sync nop set 0x10, %o7 ldx [%l7 + %o7], %g6 st %f28, [%l7 + 0x14] and %g3, %o0, %o3 set 0x28, %g2 ldxa [%l7 + %g2] 0x88, %l5 nop set 0x08, %i4 std %f20, [%l7 + %i4] set 0x17, %g7 ldstuba [%l7 + %g7] 0x81, %i0 set 0x54, %g3 sta %f19, [%l7 + %g3] 0x81 set 0x40, %i0 ldda [%l7 + %i0] 0x89, %f16 nop set 0x1E, %o6 stb %o2, [%l7 + %o6] set 0x48, %o1 stxa %g5, [%l7 + %o1] 0x89 set 0x70, %o5 stba %l1, [%l7 + %o5] 0xeb membar #Sync ld [%l7 + 0x68], %f11 nop set 0x78, %i2 std %l2, [%l7 + %i2] nop set 0x19, %g5 stb %o7, [%l7 + %g5] set 0x38, %g4 sta %f21, [%l7 + %g4] 0x88 st %fsr, [%l7 + 0x50] ld [%l7 + 0x08], %f29 nop set 0x30, %i5 stx %i1, [%l7 + %i5] add %l7, 0x50, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i5, %g4 nop set 0x5C, %l6 swap [%l7 + %l6], %l0 membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0xf0, %f16 set 0x53, %l3 ldstuba [%l7 + %l3] 0x89, %g2 nop set 0x34, %i1 lduw [%l7 + %i1], %g7 nop set 0x28, %o2 stx %i6, [%l7 + %o2] ld [%l7 + 0x40], %f9 set 0x20, %o0 ldxa [%l7 + %o0] 0x88, %o1 st %f3, [%l7 + 0x68] nop set 0x60, %g6 ldd [%l7 + %g6], %f18 and %l3, %o5, %i4 set 0x58, %o4 ldxa [%l7 + %o4] 0x80, %l6 set 0x68, %l4 ldxa [%l7 + %l4] 0x80, %o6 nop set 0x68, %l2 stw %i7, [%l7 + %l2] nop set 0x40, %l0 prefetch [%l7 + %l0], 4 set 0x18, %g1 stda %i2, [%l7 + %g1] 0xea membar #Sync nop set 0x20, %l1 stw %l4, [%l7 + %l1] nop set 0x61, %i7 ldub [%l7 + %i7], %g1 and %o4, %g6, %g3 nop set 0x38, %l5 prefetch [%l7 + %l5], 2 set 0x40, %i3 stda %f16, [%l7 + %i3] 0xf0 membar #Sync set 0x18, %o7 ldstuba [%l7 + %o7] 0x89, %o0 add %l7, 0x08, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o3 casa [%l6] 0x81, %o3, %i2 wr %i0, %o2, %clear_softint set 0x67, %g2 stba %g5, [%l7 + %g2] 0xeb membar #Sync nop set 0x48, %o3 std %l0, [%l7 + %o3] or %l5, %l2, %i1 nop set 0x08, %i4 stx %fsr, [%l7 + %i4] set 0x60, %g3 sta %f20, [%l7 + %g3] 0x88 and %o7, %i5, %g4 nop set 0x08, %i0 stx %l0, [%l7 + %i0] set 0x2C, %o6 stwa %g2, [%l7 + %o6] 0xea membar #Sync set 0x78, %o1 lda [%l7 + %o1] 0x88, %f0 set 0x48, %o5 sta %f21, [%l7 + %o5] 0x80 set 0x6C, %g7 swapa [%l7 + %g7] 0x89, %g7 nop set 0x40, %g5 stx %i6, [%l7 + %g5] nop set 0x40, %g4 std %f12, [%l7 + %g4] st %f17, [%l7 + 0x6C] add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o1, %o5 nop set 0x40, %i2 ldd [%l7 + %i2], %l2 nop set 0x20, %l6 stx %fsr, [%l7 + %l6] nop set 0x20, %i5 ldsh [%l7 + %i5], %l6 set 0x68, %i6 sta %f27, [%l7 + %i6] 0x80 be,a %xcc, loop_126 nop set 0x60, %i1 prefetch [%l7 + %i1], 2 nop set 0x50, %o2 ldd [%l7 + %o2], %f28 nop set 0x3A, %l3 sth %o6, [%l7 + %l3] loop_126: nop set 0x66, %o0 stha %i7, [%l7 + %o0] 0xea membar #Sync set 0x40, %g6 stda %f16, [%l7 + %g6] 0x80 nop set 0x60, %l4 ldx [%l7 + %l4], %i4 nop set 0x50, %l2 ldx [%l7 + %l2], %i3 set 0x40, %o4 stda %f0, [%l7 + %o4] 0xc4 nop set 0x39, %g1 stb %l4, [%l7 + %g1] ld [%l7 + 0x30], %f25 set 0x18, %l0 stda %g0, [%l7 + %l0] 0xea membar #Sync nop set 0x76, %l1 ldub [%l7 + %l1], %o4 add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x88, %g3, %g6 nop set 0x08, %i7 ldd [%l7 + %i7], %f6 set 0x11, %i3 stba %o3, [%l7 + %i3] 0xea membar #Sync set 0x40, %o7 stda %f16, [%l7 + %o7] 0xc4 nop set 0x3C, %l5 prefetch [%l7 + %l5], 4 add %l7, 0x08, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i2 casa [%l6] 0x80, %i2, %i0 set 0x78, %o3 stxa %o0, [%l7 + %o3] 0x88 set 0x20, %i4 stxa %o2, [%l7 + %i4] 0xe3 membar #Sync nop set 0x0B, %g3 ldsb [%l7 + %g3], %g5 nop set 0x55, %g2 ldsb [%l7 + %g2], %l1 set 0x36, %o6 stba %l2, [%l7 + %o6] 0xea membar #Sync and %i1, %l5, %i5 set 0x40, %o1 ldda [%l7 + %o1] 0x81, %f0 add %g4, %l0, %g2 nop set 0x65, %o5 ldstub [%l7 + %o5], %g7 nop set 0x3C, %g7 prefetch [%l7 + %g7], 0 set 0x18, %i0 stxa %i6, [%l7 + %i0] 0x88 membar #Sync set 0x40, %g4 ldda [%l7 + %g4] 0xf8, %f0 ble,a %xcc, loop_127 nop set 0x10, %g5 ldsh [%l7 + %g5], %o7 nop set 0x37, %i2 ldsb [%l7 + %i2], %o1 nop set 0x08, %l6 ldx [%l7 + %l6], %o5 loop_127: nop set 0x0C, %i5 stw %l3, [%l7 + %i5] nop set 0x18, %i6 stw %o6, [%l7 + %i6] nop set 0x78, %i1 stx %i7, [%l7 + %i1] set 0x30, %o2 ldxa [%l7 + %o2] 0x80, %l6 add %i4, %i3, %l4 nop set 0x78, %o0 ldd [%l7 + %o0], %f26 nop nop setx 0x42E4B59A, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f7 setx 0x90DC4B8E, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f2 fdivs %f2, %f7, %f0 nop set 0x50, %g6 ldd [%l7 + %g6], %o4 set 0x40, %l4 prefetcha [%l7 + %l4] 0x89, 1 fpsub32 %f24, %f14, %f24 fpadd32s %f13, %f6, %f31 add %l7, 0x6C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g6, %o3 nop set 0x30, %l2 stx %g1, [%l7 + %l2] fpadd32 %f24, %f22, %f20 set 0x60, %o4 ldda [%l7 + %o4] 0x88, %i2 nop set 0x54, %g1 sth %i0, [%l7 + %g1] nop set 0x34, %l3 ldub [%l7 + %l3], %o2 nop set 0x23, %l1 ldsb [%l7 + %l1], %g5 ld [%l7 + 0x64], %f14 add %l7, 0x3C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o0 casa [%l6] 0x81, %o0, %l1 nop set 0x58, %l0 std %f0, [%l7 + %l0] nop set 0x4D, %i3 stb %i1, [%l7 + %i3] wr %l5, %l2, %pic nop set 0x21, %o7 ldsb [%l7 + %o7], %i5 set 0x0C, %i7 lda [%l7 + %i7] 0x88, %f17 set 0x08, %l5 sta %f23, [%l7 + %l5] 0x81 nop set 0x6E, %o3 lduh [%l7 + %o3], %l0 nop set 0x28, %i4 ldd [%l7 + %i4], %f0 nop set 0x60, %g3 ldx [%l7 + %g3], %g4 set 0x40, %g2 ldda [%l7 + %g2] 0xda, %f16 wr %g7, %g2, %y nop set 0x7A, %o1 ldstub [%l7 + %o1], %o7 membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0xf9, %f0 nop set 0x48, %o5 ldd [%l7 + %o5], %f14 st %fsr, [%l7 + 0x14] nop set 0x54, %i0 stw %i6, [%l7 + %i0] nop nop setx 0x69E57F28, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f31 setx 0xF9689E0F, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f21 fdivs %f21, %f31, %f11 nop set 0x71, %g7 stb %o1, [%l7 + %g7] nop set 0x5C, %g5 prefetch [%l7 + %g5], 3 nop set 0x20, %i2 sth %l3, [%l7 + %i2] set 0x3C, %l6 swapa [%l7 + %l6] 0x88, %o5 set 0x78, %g4 prefetcha [%l7 + %g4] 0x81, 1 set 0x76, %i5 stha %l6, [%l7 + %i5] 0xeb membar #Sync nop set 0x68, %i1 ldd [%l7 + %i1], %f6 nop set 0x38, %o2 stx %i4, [%l7 + %o2] set 0x78, %o0 stda %o6, [%l7 + %o0] 0x88 nop set 0x3C, %i6 prefetch [%l7 + %i6], 4 set 0x70, %l4 prefetcha [%l7 + %l4] 0x81, 3 nop set 0x18, %l2 stx %o4, [%l7 + %l2] add %g3, %i3, %o3 nop set 0x34, %o4 prefetch [%l7 + %o4], 4 or %g6, %i2, %g1 nop set 0x48, %g1 std %f26, [%l7 + %g1] nop set 0x48, %g6 std %o2, [%l7 + %g6] nop set 0x34, %l1 stb %g5, [%l7 + %l1] nop set 0x19, %l0 ldsb [%l7 + %l0], %i0 set 0x18, %l3 sta %f1, [%l7 + %l3] 0x88 nop set 0x50, %o7 ldd [%l7 + %o7], %l0 nop set 0x28, %i7 stx %fsr, [%l7 + %i7] st %fsr, [%l7 + 0x28] set 0x68, %i3 stha %o0, [%l7 + %i3] 0x88 nop set 0x58, %o3 stx %fsr, [%l7 + %o3] nop set 0x60, %i4 stx %fsr, [%l7 + %i4] nop set 0x3C, %g3 stw %i1, [%l7 + %g3] set 0x68, %l5 sta %f4, [%l7 + %l5] 0x80 nop set 0x48, %g2 stw %l2, [%l7 + %g2] add %i5, %l0, %l5 nop set 0x50, %o1 std %f12, [%l7 + %o1] set 0x18, %o6 stxa %g4, [%l7 + %o6] 0xeb membar #Sync ld [%l7 + 0x34], %f24 nop set 0x68, %o5 sth %g7, [%l7 + %o5] nop set 0x50, %i0 ldsw [%l7 + %i0], %g2 nop set 0x3E, %g7 ldsh [%l7 + %g7], %i6 nop set 0x40, %g5 stx %o1, [%l7 + %g5] bgu %xcc, loop_128 nop set 0x20, %l6 ldd [%l7 + %l6], %f8 set 0x6C, %g4 swapa [%l7 + %g4] 0x88, %l3 loop_128: nop add %l7, 0x74, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o5, %o7 nop set 0x70, %i2 stx %l6, [%l7 + %i2] st %f18, [%l7 + 0x60] set 0x68, %i5 ldxa [%l7 + %i5] 0x88, %i7 set 0x28, %o2 stxa %o6, [%l7 + %o2] 0xe2 membar #Sync ld [%l7 + 0x34], %f12 set 0x62, %o0 stba %l4, [%l7 + %o0] 0x80 nop set 0x38, %i1 stx %o4, [%l7 + %i1] set 0x44, %i6 lda [%l7 + %i6] 0x89, %f2 nop set 0x74, %l2 stw %g3, [%l7 + %l2] set 0x7B, %l4 ldstuba [%l7 + %l4] 0x80, %i4 set 0x08, %g1 lda [%l7 + %g1] 0x80, %f18 fpsub32s %f22, %f21, %f24 and %o3, %g6, %i2 nop set 0x54, %o4 lduw [%l7 + %o4], %g1 add %i3, %g5, %i0 st %fsr, [%l7 + 0x40] nop set 0x48, %l1 stx %l1, [%l7 + %l1] nop set 0x18, %l0 stx %fsr, [%l7 + %l0] nop set 0x5C, %g6 ldsw [%l7 + %g6], %o0 add %o2, %l2, %i5 set 0x5C, %o7 lda [%l7 + %o7] 0x88, %f29 bn,a,pn %xcc, loop_129 nop set 0x59, %l3 ldstub [%l7 + %l3], %i1 nop set 0x52, %i3 ldstub [%l7 + %i3], %l5 set 0x38, %i7 sta %f5, [%l7 + %i7] 0x89 loop_129: nop set 0x60, %o3 stxa %g4, [%l7 + %o3] 0xeb membar #Sync nop set 0x60, %g3 std %g6, [%l7 + %g3] nop set 0x14, %i4 stw %l0, [%l7 + %i4] or %g2, %o1, %i6 nop set 0x30, %l5 stx %fsr, [%l7 + %l5] nop set 0x70, %o1 lduh [%l7 + %o1], %o5 add %o7, %l3, %l6 st %f16, [%l7 + 0x4C] nop set 0x4C, %g2 swap [%l7 + %g2], %i7 nop set 0x3C, %o6 lduw [%l7 + %o6], %l4 nop set 0x7C, %i0 stw %o4, [%l7 + %i0] st %fsr, [%l7 + 0x60] set 0x18, %o5 ldxa [%l7 + %o5] 0x81, %g3 nop set 0x40, %g5 stw %o6, [%l7 + %g5] ld [%l7 + 0x60], %f29 set 0x58, %g7 ldxa [%l7 + %g7] 0x89, %o3 st %fsr, [%l7 + 0x08] add %l7, 0x78, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x80, %g6, %i4 nop set 0x47, %g4 stb %g1, [%l7 + %g4] and %i3, %i2, %i0 nop set 0x64, %l6 ldub [%l7 + %l6], %l1 nop set 0x60, %i2 stw %o0, [%l7 + %i2] nop set 0x66, %i5 ldsh [%l7 + %i5], %o2 nop set 0x70, %o2 ldd [%l7 + %o2], %f26 set 0x0A, %i1 stha %l2, [%l7 + %i1] 0xe3 membar #Sync nop set 0x26, %i6 ldsb [%l7 + %i6], %i5 nop set 0x20, %l2 ldd [%l7 + %l2], %i0 st %fsr, [%l7 + 0x7C] nop set 0x0F, %l4 stb %l5, [%l7 + %l4] fpsub32s %f23, %f30, %f6 set 0x22, %o0 stha %g5, [%l7 + %o0] 0xe2 membar #Sync set 0x50, %o4 ldda [%l7 + %o4] 0x88, %g6 bleu,a %xcc, loop_130 be,a,pn %xcc, loop_131 nop set 0x64, %g1 ldsw [%l7 + %g1], %g4 set 0x48, %l1 lda [%l7 + %l1] 0x81, %f26 loop_130: nop set 0x40, %l0 stw %l0, [%l7 + %l0] loop_131: nop set 0x50, %o7 stwa %o1, [%l7 + %o7] 0x88 bge %icc, loop_132 nop set 0x60, %l3 swap [%l7 + %l3], %i6 add %o5, %o7, %l3 set 0x60, %g6 ldxa [%l7 + %g6] 0x80, %l6 loop_132: st %f26, [%l7 + 0x58] set 0x10, %i7 prefetcha [%l7 + %i7] 0x88, 1 set 0x58, %o3 stda %i6, [%l7 + %o3] 0x88 nop set 0x20, %i3 ldx [%l7 + %i3], %o4 set 0x58, %i4 stxa %g3, [%l7 + %i4] 0xeb membar #Sync nop set 0x60, %l5 ldsw [%l7 + %l5], %o6 nop set 0x18, %o1 std %f2, [%l7 + %o1] wr %l4, %o3, %set_softint set 0x60, %g3 ldxa [%l7 + %g3] 0x88, %g6 and %g1, %i3, %i2 nop set 0x4E, %g2 ldsh [%l7 + %g2], %i0 set 0x6A, %o6 stha %l1, [%l7 + %o6] 0xeb membar #Sync nop set 0x44, %i0 stw %o0, [%l7 + %i0] nop set 0x58, %o5 ldx [%l7 + %o5], %i4 set 0x08, %g7 ldxa [%l7 + %g7] 0x80, %o2 nop set 0x58, %g4 stw %l2, [%l7 + %g4] membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf1, %f0 set 0x34, %i2 sta %f27, [%l7 + %i2] 0x89 nop set 0x08, %i5 std %f20, [%l7 + %i5] nop set 0x5A, %l6 ldstub [%l7 + %l6], %i5 set 0x34, %i1 swapa [%l7 + %i1] 0x81, %i1 set 0x3C, %o2 lda [%l7 + %o2] 0x89, %f10 nop set 0x58, %l2 prefetch [%l7 + %l2], 0 nop set 0x5C, %i6 sth %l5, [%l7 + %i6] set 0x20, %l4 ldxa [%l7 + %l4] 0x88, %g5 nop set 0x38, %o4 ldd [%l7 + %o4], %f16 fpsub32s %f9, %f2, %f25 set 0x14, %g1 lda [%l7 + %g1] 0x89, %f3 fpadd16 %f4, %f12, %f14 set 0x70, %o0 ldxa [%l7 + %o0] 0x80, %g4 set 0x78, %l0 stba %g7, [%l7 + %l0] 0xeb membar #Sync nop set 0x56, %o7 ldsh [%l7 + %o7], %l0 nop nop setx 0x40DB1DE1EAA0703D, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f4 setx 0xFA6A2AA9EE4BE442, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f24 fdivd %f24, %f4, %f2 nop set 0x69, %l3 ldsb [%l7 + %l3], %i6 nop set 0x0A, %l1 ldsh [%l7 + %l1], %o5 set 0x3F, %g6 ldstuba [%l7 + %g6] 0x80, %o1 st %f22, [%l7 + 0x18] nop set 0x60, %i7 std %f0, [%l7 + %i7] add %l7, 0x58, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l3, %l6 nop set 0x5B, %o3 ldstub [%l7 + %o3], %o7 nop set 0x58, %i3 stx %fsr, [%l7 + %i3] nop set 0x08, %i4 stw %i7, [%l7 + %i4] nop set 0x18, %o1 stx %g2, [%l7 + %o1] nop set 0x20, %g3 std %f16, [%l7 + %g3] nop set 0x28, %l5 std %f16, [%l7 + %l5] set 0x20, %o6 prefetcha [%l7 + %o6] 0x88, 3 nop set 0x08, %g2 ldd [%l7 + %g2], %f28 st %fsr, [%l7 + 0x64] set 0x18, %i0 stwa %o4, [%l7 + %i0] 0x80 membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0xf1, %f16 add %l7, 0x38, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o6, %o3 add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l4 casxa [%l6] 0x88, %l4, %g6 set 0x40, %g4 prefetcha [%l7 + %g4] 0x80, 1 nop set 0x73, %g5 ldsb [%l7 + %g5], %i2 and %i0, %l1, %o0 nop set 0x5C, %i2 prefetch [%l7 + %i2], 2 nop set 0x68, %i5 ldx [%l7 + %i5], %i4 set 0x70, %l6 sta %f27, [%l7 + %l6] 0x89 nop set 0x24, %i1 ldub [%l7 + %i1], %i3 add %l7, 0x58, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o2, %l2 set 0x20, %o5 sta %f29, [%l7 + %o5] 0x81 add %l7, 0x24, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i5, %i1 nop set 0x28, %l2 ldd [%l7 + %l2], %g4 nop set 0x74, %o2 ldsb [%l7 + %o2], %l5 set 0x68, %i6 ldxa [%l7 + %i6] 0x80, %g7 add %g4, %i6, %l0 nop set 0x24, %l4 ldsb [%l7 + %l4], %o1 nop set 0x78, %o4 ldd [%l7 + %o4], %f18 nop set 0x7C, %g1 ldub [%l7 + %g1], %l3 nop set 0x21, %o0 stb %o5, [%l7 + %o0] nop set 0x58, %l0 lduw [%l7 + %l0], %l6 nop set 0x70, %l3 ldsw [%l7 + %l3], %o7 nop set 0x68, %o7 std %i6, [%l7 + %o7] add %g2, %o4, %o6 set 0x44, %g6 sta %f29, [%l7 + %g6] 0x81 set 0x54, %i7 stba %o3, [%l7 + %i7] 0xe2 membar #Sync add %l4, %g6, %g1 nop set 0x38, %o3 swap [%l7 + %o3], %i2 bl %icc, loop_133 nop set 0x70, %l1 std %i0, [%l7 + %l1] nop set 0x6F, %i4 stb %g3, [%l7 + %i4] nop set 0x40, %i3 ldd [%l7 + %i3], %f2 loop_133: and %l1, %o0, %i3 st %fsr, [%l7 + 0x24] set 0x70, %o1 ldda [%l7 + %o1] 0x89, %i4 set 0x14, %g3 swapa [%l7 + %g3] 0x88, %o2 nop nop setx 0x09D26F61, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f29 setx 0x44DDF732, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f22 fdivs %f22, %f29, %f6 nop set 0x08, %o6 ldx [%l7 + %o6], %i5 set 0x78, %l5 ldxa [%l7 + %l5] 0x81, %l2 set 0x7C, %g2 lda [%l7 + %g2] 0x81, %f15 nop set 0x3C, %g7 swap [%l7 + %g7], %i1 nop set 0x08, %i0 ldd [%l7 + %i0], %f30 set 0x40, %g4 stxa %l5, [%l7 + %g4] 0xe3 membar #Sync nop set 0x1C, %g5 stw %g7, [%l7 + %g5] nop set 0x54, %i2 ldstub [%l7 + %i2], %g4 add %l7, 0x78, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i6 casa [%l6] 0x81, %i6, %g5 nop set 0x38, %l6 stw %l0, [%l7 + %l6] nop set 0x40, %i5 std %l2, [%l7 + %i5] set 0x6C, %i1 ldstuba [%l7 + %i1] 0x88, %o1 nop set 0x3E, %l2 sth %o5, [%l7 + %l2] or %o7, %l6, %g2 nop set 0x50, %o2 stx %i7, [%l7 + %o2] and %o4, %o3, %o6 nop set 0x60, %i6 swap [%l7 + %i6], %l4 and %g1, %i2, %g6 nop set 0x28, %o5 stx %fsr, [%l7 + %o5] nop set 0x29, %o4 ldub [%l7 + %o4], %g3 nop set 0x0B, %l4 ldub [%l7 + %l4], %l1 nop set 0x78, %g1 ldd [%l7 + %g1], %o0 nop set 0x18, %o0 stx %i0, [%l7 + %o0] nop set 0x18, %l3 stw %i3, [%l7 + %l3] add %l7, 0x34, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o2, %i5 nop set 0x78, %o7 ldd [%l7 + %o7], %f4 nop set 0x2C, %l0 lduh [%l7 + %l0], %l2 nop set 0x16, %g6 ldub [%l7 + %g6], %i4 set 0x40, %o3 stda %f16, [%l7 + %o3] 0xcc set 0x15, %l1 ldstuba [%l7 + %l1] 0x81, %l5 add %l7, 0x40, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i1, %g4 nop set 0x10, %i7 std %i6, [%l7 + %i7] set 0x40, %i4 stda %f0, [%l7 + %i4] 0xf8 membar #Sync set 0x08, %i3 prefetcha [%l7 + %i3] 0x88, 1 nop set 0x6E, %g3 ldsb [%l7 + %g3], %g5 nop set 0x74, %o6 swap [%l7 + %o6], %l0 set 0x4C, %o1 swapa [%l7 + %o1] 0x81, %o1 add %l3, %o7, %o5 set 0x38, %g2 ldxa [%l7 + %g2] 0x80, %l6 ld [%l7 + 0x14], %f17 nop set 0x5C, %l5 ldsb [%l7 + %l5], %i7 nop set 0x58, %i0 ldd [%l7 + %i0], %f14 add %l7, 0x38, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o4, %g2 nop set 0x60, %g4 ldd [%l7 + %g4], %o2 add %o6, %g1, %l4 nop set 0x4E, %g7 sth %i2, [%l7 + %g7] nop set 0x5C, %i2 ldsw [%l7 + %i2], %g3 set 0x18, %l6 swapa [%l7 + %l6] 0x81, %g6 nop set 0x28, %i5 ldd [%l7 + %i5], %l0 set 0x40, %i1 ldda [%l7 + %i1] 0xd0, %f16 set 0x7E, %l2 stha %o0, [%l7 + %l2] 0xea membar #Sync set 0x2C, %o2 stwa %i0, [%l7 + %o2] 0x81 nop set 0x2A, %i6 ldub [%l7 + %i6], %o2 and %i3, %i5, %l2 nop set 0x18, %o5 ldsw [%l7 + %o5], %i4 nop set 0x19, %g5 stb %l5, [%l7 + %g5] ld [%l7 + 0x10], %f4 nop set 0x10, %o4 lduw [%l7 + %o4], %i1 set 0x0C, %l4 stha %g4, [%l7 + %l4] 0xe3 membar #Sync set 0x40, %g1 stda %f0, [%l7 + %g1] 0xf0 membar #Sync set 0x58, %o0 prefetcha [%l7 + %o0] 0x81, 1 nop set 0x18, %o7 stw %g5, [%l7 + %o7] nop set 0x68, %l3 ldx [%l7 + %l3], %l0 nop set 0x64, %g6 lduh [%l7 + %g6], %g7 nop set 0x70, %o3 prefetch [%l7 + %o3], 1 nop set 0x5C, %l0 stw %o1, [%l7 + %l0] nop set 0x48, %l1 stx %fsr, [%l7 + %l1] nop set 0x60, %i4 stw %l3, [%l7 + %i4] nop set 0x60, %i3 std %o6, [%l7 + %i3] nop set 0x47, %g3 stb %l6, [%l7 + %g3] nop set 0x18, %i7 stx %o5, [%l7 + %i7] fpadd32 %f0, %f30, %f26 set 0x48, %o1 stxa %o4, [%l7 + %o1] 0xea membar #Sync nop set 0x70, %o6 lduh [%l7 + %o6], %g2 nop set 0x30, %g2 swap [%l7 + %g2], %i7 or %o6, %g1, %l4 nop set 0x50, %i0 stw %o3, [%l7 + %i0] bg %icc, loop_134 nop set 0x2A, %g4 ldsh [%l7 + %g4], %i2 nop set 0x48, %g7 std %g2, [%l7 + %g7] nop set 0x63, %l5 stb %l1, [%l7 + %l5] loop_134: nop set 0x48, %l6 stx %fsr, [%l7 + %l6] nop set 0x40, %i5 ldsh [%l7 + %i5], %g6 nop set 0x39, %i2 ldstub [%l7 + %i2], %i0 nop set 0x64, %i1 lduh [%l7 + %i1], %o0 set 0x7C, %l2 swapa [%l7 + %l2] 0x89, %i3 set 0x0C, %o2 stwa %o2, [%l7 + %o2] 0x89 set 0x2C, %o5 lda [%l7 + %o5] 0x89, %f30 set 0x65, %i6 stba %i5, [%l7 + %i6] 0x81 add %i4, %l2, %l5 set 0x10, %g5 prefetcha [%l7 + %g5] 0x88, 1 nop set 0x50, %l4 std %i0, [%l7 + %l4] nop set 0x34, %g1 swap [%l7 + %g1], %g5 set 0x58, %o4 ldxa [%l7 + %o4] 0x88, %l0 nop set 0x60, %o0 stw %i6, [%l7 + %o0] set 0x5C, %o7 ldstuba [%l7 + %o7] 0x89, %g7 nop set 0x30, %g6 prefetch [%l7 + %g6], 1 nop set 0x38, %o3 std %f10, [%l7 + %o3] set 0x40, %l0 ldxa [%l7 + %l0] 0x81, %l3 set 0x5E, %l1 stha %o1, [%l7 + %l1] 0x88 nop set 0x60, %i4 prefetch [%l7 + %i4], 1 ld [%l7 + 0x38], %f11 add %l7, 0x3C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o7, %l6 add %l7, 0x30, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o4 casa [%l6] 0x89, %o4, %o5 set 0x40, %i3 ldda [%l7 + %i3] 0x81, %f0 or %i7, %o6, %g1 nop set 0x60, %l3 stx %g2, [%l7 + %l3] nop set 0x63, %i7 ldsb [%l7 + %i7], %o3 and %i2, %g3, %l4 set 0x32, %g3 stha %g6, [%l7 + %g3] 0x80 nop set 0x23, %o6 ldub [%l7 + %o6], %i0 set 0x50, %o1 stda %l0, [%l7 + %o1] 0x80 add %o0, %i3, %o2 set 0x63, %g2 ldstuba [%l7 + %g2] 0x81, %i5 add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x81, %i4, %l5 set 0x40, %g4 ldda [%l7 + %g4] 0xd2, %f0 set 0x3C, %g7 lda [%l7 + %g7] 0x81, %f18 nop set 0x70, %i0 lduh [%l7 + %i0], %l2 and %g4, %i1, %l0 fpsub16 %f4, %f4, %f8 and %i6, %g7, %g5 set 0x38, %l5 prefetcha [%l7 + %l5] 0x89, 0 add %l7, 0x38, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l3, %l6 or %o4, %o7, %o5 st %f10, [%l7 + 0x68] st %fsr, [%l7 + 0x5C] nop set 0x45, %i5 ldub [%l7 + %i5], %o6 nop set 0x40, %i2 stx %fsr, [%l7 + %i2] ld [%l7 + 0x44], %f21 nop set 0x7C, %l6 swap [%l7 + %l6], %i7 nop set 0x78, %l2 stx %g2, [%l7 + %l2] set 0x32, %i1 stha %g1, [%l7 + %i1] 0x88 nop set 0x20, %o5 ldd [%l7 + %o5], %f14 nop set 0x2C, %i6 ldsh [%l7 + %i6], %o3 set 0x68, %g5 stha %g3, [%l7 + %g5] 0xe3 membar #Sync nop set 0x53, %o2 ldub [%l7 + %o2], %i2 nop set 0x7C, %l4 swap [%l7 + %l4], %l4 nop set 0x1C, %g1 ldsb [%l7 + %g1], %i0 nop set 0x40, %o0 ldd [%l7 + %o0], %f28 nop set 0x6E, %o7 ldsh [%l7 + %o7], %g6 set 0x20, %o4 prefetcha [%l7 + %o4] 0x81, 3 ld [%l7 + 0x18], %f15 add %l7, 0x28, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x89, %o0, %o2 nop set 0x28, %o3 stx %fsr, [%l7 + %o3] nop set 0x60, %g6 ldsh [%l7 + %g6], %i5 nop set 0x28, %l1 stx %i4, [%l7 + %l1] nop set 0x3A, %i4 ldsh [%l7 + %i4], %i3 bne,a,pt %xcc, loop_135 nop set 0x28, %l0 sth %l2, [%l7 + %l0] set 0x40, %i3 ldda [%l7 + %i3] 0x89, %f0 loop_135: nop set 0x62, %i7 sth %l5, [%l7 + %i7] set 0x20, %l3 prefetcha [%l7 + %l3] 0x81, 2 set 0x30, %g3 lda [%l7 + %g3] 0x81, %f31 set 0x33, %o1 ldstuba [%l7 + %o1] 0x88, %l0 nop set 0x14, %o6 lduw [%l7 + %o6], %i6 nop set 0x58, %g4 ldd [%l7 + %g4], %f28 set 0x28, %g7 prefetcha [%l7 + %g7] 0x81, 2 nop set 0x38, %g2 ldsw [%l7 + %g2], %g7 nop set 0x6C, %l5 ldsb [%l7 + %l5], %o1 ld [%l7 + 0x44], %f26 st %fsr, [%l7 + 0x70] set 0x18, %i0 ldxa [%l7 + %i0] 0x81, %g5 add %l7, 0x70, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l6, %o4 ld [%l7 + 0x28], %f0 nop set 0x44, %i5 ldsw [%l7 + %i5], %o7 set 0x3F, %l6 ldstuba [%l7 + %l6] 0x81, %l3 set 0x40, %l2 stda %f0, [%l7 + %l2] 0x88 set 0x18, %i1 stxa %o6, [%l7 + %i1] 0x81 and %o5, %i7, %g1 or %g2, %g3, %i2 nop set 0x4C, %i2 ldstub [%l7 + %i2], %o3 or %i0, %l4, %g6 set 0x34, %i6 sta %f23, [%l7 + %i6] 0x80 set 0x44, %o5 swapa [%l7 + %o5] 0x89, %o0 set 0x10, %g5 prefetcha [%l7 + %g5] 0x89, 0 nop set 0x47, %o2 stb %i5, [%l7 + %o2] set 0x38, %g1 sta %f20, [%l7 + %g1] 0x89 and %i4, %i3, %l2 nop set 0x6E, %o0 lduh [%l7 + %o0], %o2 set 0x34, %l4 lda [%l7 + %l4] 0x88, %f28 set 0x60, %o4 prefetcha [%l7 + %o4] 0x88, 3 set 0x20, %o7 stba %g4, [%l7 + %o7] 0x89 set 0x64, %o3 swapa [%l7 + %o3] 0x80, %l0 fpsub16 %f28, %f8, %f16 add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x88, %i6, %i1 nop set 0x58, %g6 lduw [%l7 + %g6], %o1 set 0x0B, %i4 ldstuba [%l7 + %i4] 0x80, %g7 set 0x08, %l1 ldxa [%l7 + %l1] 0x88, %g5 nop set 0x74, %l0 lduh [%l7 + %l0], %o4 st %f5, [%l7 + 0x20] nop set 0x4D, %i3 ldsb [%l7 + %i3], %o7 or %l3, %o6, %o5 nop set 0x50, %i7 stx %l6, [%l7 + %i7] nop set 0x2F, %g3 stb %i7, [%l7 + %g3] add %l7, 0x14, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g2, %g1 nop set 0x78, %o1 lduw [%l7 + %o1], %g3 nop set 0x60, %o6 stx %o3, [%l7 + %o6] and %i0, %i2, %l4 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x285, %tick_cmpr and %i5, %i4, %g6 nop set 0x08, %g4 lduw [%l7 + %g4], %i3 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 4: ! ! Type l : 1280 ! Type a : 18 ! Type cti : 26 ! Type x : 515 ! Type f : 35 ! Type i : 126 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Thread 5 Start ! .global thread_5 thread_5: mov %l7, %g1 !# Set %cwp for 8 windows !# This threads memory space into each %l7 wrpr %g0, 0x7, %cwp mov %g1, %l7 wrpr %g0, 0x6, %cwp mov %g1, %l7 wrpr %g0, 0x5, %cwp mov %g1, %l7 wrpr %g0, 0x4, %cwp mov %g1, %l7 wrpr %g0, 0x3, %cwp mov %g1, %l7 wrpr %g0, 0x2, %cwp mov %g1, %l7 wrpr %g0, 0x1, %cwp mov %g1, %l7 wrpr %g0, 0x0, %cwp mov %g1, %l7 !# Set %fsr setx 0x0000000000400000, %l0, %l6 !# no post process stx %l6, [%l7 + 0x0] !# no post process ldx [%l7 + 0x0], %fsr !# no post process wr %g0, 0x80, %asi !# no post process !# Initialize registers .. !# Global registers set 0xD, %g1 set 0x8, %g2 set 0xE, %g3 set 0x0, %g4 set 0x9, %g5 set 0x2, %g6 set 0x6, %g7 !# Input registers set -0xE, %i0 set -0x5, %i1 set -0x5, %i2 set -0x3, %i3 set -0x2, %i4 set -0xD, %i5 set -0x1, %i6 set -0x5, %i7 !# Local registers set 0x4D779402, %l0 set 0x3C21CB6E, %l1 set 0x370D6B6B, %l2 set 0x1FB29231, %l3 set 0x1F35E736, %l4 set 0x4F8BAFE4, %l5 set 0x521FD6EE, %l6 !# Output registers set 0x0CA1, %o0 set 0x11D2, %o1 set 0x1C82, %o2 set 0x10A1, %o3 set -0x0D04, %o4 set 0x17F0, %o5 set 0x1139, %o6 set -0x0D87, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004) INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9) INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905) INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007) INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710) INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80) INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D) INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3) INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8) INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB) INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921) INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813) INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359) INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82) INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67) INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52) !# Execute Main Diag .. ld [%l7 + 0x10], %f8 st %f6, [%l7 + 0x18] set 0x09, %l3 stba %l2, [%l7 + %l3] 0x80 or %l5, %o2, %l0 bn,pt %icc, loop_136 nop set 0x60, %g2 lduw [%l7 + %g2], %i6 set 0x78, %l5 stxa %g4, [%l7 + %l5] 0xe3 membar #Sync loop_136: nop set 0x09, %g7 ldstuba [%l7 + %g7] 0x89, %i1 and %o1, %g5, %o4 nop set 0x30, %i0 ldd [%l7 + %i0], %o6 set 0x40, %l6 ldda [%l7 + %l6] 0x80, %l2 nop set 0x10, %i5 ldd [%l7 + %i5], %f2 nop set 0x58, %i1 std %o6, [%l7 + %i1] set 0x18, %i2 stxa %g7, [%l7 + %i2] 0xeb membar #Sync nop set 0x6A, %l2 stb %o5, [%l7 + %l2] nop set 0x30, %i6 std %f8, [%l7 + %i6] nop set 0x0C, %o5 lduh [%l7 + %o5], %l6 nop set 0x1C, %g5 lduw [%l7 + %g5], %i7 nop set 0x38, %g1 stx %g1, [%l7 + %g1] set 0x28, %o2 lda [%l7 + %o2] 0x88, %f21 set 0x50, %l4 lda [%l7 + %l4] 0x88, %f17 nop set 0x6C, %o4 ldsw [%l7 + %o4], %g2 nop set 0x30, %o0 lduw [%l7 + %o0], %o3 nop set 0x68, %o7 ldd [%l7 + %o7], %f16 set 0x78, %o3 lda [%l7 + %o3] 0x88, %f24 nop set 0x10, %i4 swap [%l7 + %i4], %i0 nop set 0x68, %g6 prefetch [%l7 + %g6], 1 set 0x08, %l0 ldxa [%l7 + %l0] 0x80, %g3 set 0x18, %l1 ldxa [%l7 + %l1] 0x88, %i2 set 0x50, %i3 ldda [%l7 + %i3] 0xe2, %l4 add %l7, 0x08, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l1, %o0 nop set 0x20, %i7 std %f28, [%l7 + %i7] membar #Sync set 0x40, %g3 ldda [%l7 + %g3] 0xf9, %f0 set 0x48, %o1 stxa %i4, [%l7 + %o1] 0xe2 membar #Sync nop set 0x08, %o6 ldsw [%l7 + %o6], %g6 nop set 0x40, %l3 stw %i3, [%l7 + %l3] set 0x40, %g4 ldda [%l7 + %g4] 0x81, %f0 nop set 0x1E, %l5 ldsb [%l7 + %l5], %i5 nop set 0x58, %g7 ldx [%l7 + %g7], %l5 and %l2, %o2, %l0 and %i6, %i1, %g4 add %l7, 0x58, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g5, %o4 set 0x08, %i0 stwa %o7, [%l7 + %i0] 0x80 st %f19, [%l7 + 0x30] nop set 0x58, %g2 prefetch [%l7 + %g2], 4 nop set 0x0F, %l6 ldstub [%l7 + %l6], %l3 nop set 0x08, %i1 ldd [%l7 + %i1], %f24 nop set 0x67, %i5 ldsb [%l7 + %i5], %o1 st %fsr, [%l7 + 0x24] nop set 0x2E, %i2 sth %o6, [%l7 + %i2] nop set 0x48, %i6 ldx [%l7 + %i6], %g7 nop set 0x30, %l2 ldd [%l7 + %l2], %f14 fpsub32 %f22, %f8, %f4 nop set 0x68, %o5 stx %o5, [%l7 + %o5] nop set 0x54, %g5 ldsb [%l7 + %g5], %i7 nop set 0x28, %g1 ldx [%l7 + %g1], %g1 set 0x48, %o2 stwa %l6, [%l7 + %o2] 0xe2 membar #Sync nop set 0x08, %o4 ldd [%l7 + %o4], %f8 set 0x40, %o0 stda %f0, [%l7 + %o0] 0xc0 or %g2, %i0, %o3 nop set 0x58, %o7 ldd [%l7 + %o7], %i2 set 0x1A, %o3 stha %g3, [%l7 + %o3] 0xe3 membar #Sync and %l4, %o0, %i4 set 0x40, %l4 stda %f0, [%l7 + %l4] 0xf9 membar #Sync membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf8, %f16 set 0x30, %l0 ldxa [%l7 + %l0] 0x81, %l1 nop set 0x5C, %i4 lduw [%l7 + %i4], %i3 nop set 0x7D, %i3 ldub [%l7 + %i3], %g6 nop set 0x61, %l1 stb %i5, [%l7 + %l1] nop set 0x44, %i7 stw %l5, [%l7 + %i7] nop set 0x5C, %o1 prefetch [%l7 + %o1], 3 nop set 0x50, %g3 ldd [%l7 + %g3], %f20 set 0x18, %l3 prefetcha [%l7 + %l3] 0x80, 2 nop set 0x50, %g4 lduw [%l7 + %g4], %l0 add %i6, %l2, %g4 nop set 0x32, %l5 lduh [%l7 + %l5], %g5 ld [%l7 + 0x18], %f9 nop set 0x28, %g7 ldd [%l7 + %g7], %o4 nop set 0x08, %i0 std %o6, [%l7 + %i0] nop set 0x2C, %o6 swap [%l7 + %o6], %i1 nop set 0x20, %l6 std %o0, [%l7 + %l6] ld [%l7 + 0x3C], %f15 set 0x58, %g2 swapa [%l7 + %g2] 0x89, %l3 set 0x6C, %i5 swapa [%l7 + %i5] 0x88, %o6 nop set 0x68, %i2 std %f10, [%l7 + %i2] set 0x10, %i1 stda %o4, [%l7 + %i1] 0x80 nop set 0x50, %i6 std %i6, [%l7 + %i6] bgu,a,pn %xcc, loop_137 nop set 0x78, %o5 prefetch [%l7 + %o5], 2 and %g1, %l6, %g7 nop set 0x48, %g5 std %i0, [%l7 + %g5] loop_137: add %o3, %i2, %g2 set 0x1C, %g1 stwa %g3, [%l7 + %g1] 0xe3 membar #Sync nop set 0x28, %o2 ldd [%l7 + %o2], %l4 nop set 0x2E, %o4 ldsb [%l7 + %o4], %i4 st %fsr, [%l7 + 0x14] membar #Sync set 0x40, %l2 ldda [%l7 + %l2] 0xf1, %f0 set 0x40, %o7 stda %f0, [%l7 + %o7] 0xda set 0x78, %o0 ldxa [%l7 + %o0] 0x88, %o0 set 0x3A, %o3 stha %i3, [%l7 + %o3] 0x89 bn %icc, loop_138 nop set 0x08, %g6 std %f14, [%l7 + %g6] add %l7, 0x60, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l1, %g6 loop_138: nop set 0x0C, %l4 stha %i5, [%l7 + %l4] 0x88 nop set 0x70, %i4 stx %l5, [%l7 + %i4] ld [%l7 + 0x78], %f0 nop set 0x78, %l0 ldsw [%l7 + %l0], %l0 nop set 0x0C, %i3 lduw [%l7 + %i3], %i6 set 0x08, %i7 prefetcha [%l7 + %i7] 0x89, 0 nop set 0x71, %o1 ldub [%l7 + %o1], %g4 nop set 0x18, %l1 lduw [%l7 + %l1], %l2 set 0x6F, %g3 ldstuba [%l7 + %g3] 0x89, %o4 add %g5, %i1, %o1 nop set 0x2C, %g4 swap [%l7 + %g4], %o7 nop set 0x70, %l5 stx %o6, [%l7 + %l5] set 0x68, %l3 ldxa [%l7 + %l3] 0x80, %o5 or %i7, %l3, %l6 nop set 0x78, %g7 ldx [%l7 + %g7], %g7 add %l7, 0x48, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g1, %o3 nop set 0x65, %o6 ldsb [%l7 + %o6], %i0 nop set 0x70, %i0 ldd [%l7 + %i0], %i2 set 0x20, %l6 sta %f29, [%l7 + %l6] 0x88 and %g2, %g3, %i4 set 0x08, %i5 prefetcha [%l7 + %i5] 0x80, 2 set 0x38, %g2 stxa %i3, [%l7 + %g2] 0x80 add %l7, 0x10, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l4, %g6 set 0x38, %i2 stxa %l1, [%l7 + %i2] 0xea membar #Sync add %l7, 0x78, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x89, %l5, %l0 st %fsr, [%l7 + 0x6C] nop set 0x53, %i1 ldub [%l7 + %i1], %i6 and %i5, %o2, %l2 nop set 0x68, %o5 ldd [%l7 + %o5], %g4 set 0x28, %g5 prefetcha [%l7 + %g5] 0x80, 3 set 0x18, %i6 lda [%l7 + %i6] 0x80, %f7 nop set 0x67, %o2 ldsb [%l7 + %o2], %i1 nop set 0x23, %g1 stb %o4, [%l7 + %g1] set 0x48, %o4 ldxa [%l7 + %o4] 0x88, %o1 nop set 0x70, %l2 ldsb [%l7 + %l2], %o6 nop set 0x4A, %o0 sth %o7, [%l7 + %o0] set 0x46, %o7 stha %i7, [%l7 + %o7] 0x88 set 0x58, %o3 stxa %o5, [%l7 + %o3] 0x88 set 0x70, %l4 stda %l2, [%l7 + %l4] 0x80 nop set 0x08, %g6 ldsw [%l7 + %g6], %l6 set 0x68, %i4 stda %g0, [%l7 + %i4] 0x88 nop set 0x58, %l0 ldx [%l7 + %l0], %o3 set 0x68, %i3 stha %g7, [%l7 + %i3] 0xeb membar #Sync set 0x7B, %i7 ldstuba [%l7 + %i7] 0x89, %i0 st %f11, [%l7 + 0x48] set 0x6D, %l1 stba %g2, [%l7 + %l1] 0xea membar #Sync add %l7, 0x30, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i2, %i4 set 0x70, %o1 stda %g2, [%l7 + %o1] 0xe2 membar #Sync nop set 0x10, %g3 stx %o0, [%l7 + %g3] ld [%l7 + 0x48], %f8 ld [%l7 + 0x74], %f20 set 0x40, %g4 stda %f0, [%l7 + %g4] 0xf9 membar #Sync set 0x40, %l3 stda %f16, [%l7 + %l3] 0xd2 nop set 0x48, %g7 ldx [%l7 + %g7], %i3 ld [%l7 + 0x64], %f8 nop set 0x1E, %l5 ldsh [%l7 + %l5], %l4 set 0x40, %o6 ldda [%l7 + %o6] 0xda, %f16 or %l1, %l5, %l0 set 0x68, %l6 stha %g6, [%l7 + %l6] 0x80 set 0x28, %i0 ldxa [%l7 + %i0] 0x88, %i6 nop set 0x40, %g2 lduw [%l7 + %g2], %i5 nop set 0x60, %i5 lduw [%l7 + %i5], %o2 nop set 0x10, %i1 std %l2, [%l7 + %i1] nop set 0x48, %i2 stx %fsr, [%l7 + %i2] ld [%l7 + 0x28], %f3 nop set 0x58, %o5 ldd [%l7 + %o5], %f10 ld [%l7 + 0x10], %f31 ld [%l7 + 0x54], %f28 set 0x48, %g5 stxa %g4, [%l7 + %g5] 0xe2 membar #Sync set 0x68, %i6 prefetcha [%l7 + %i6] 0x81, 3 nop set 0x58, %o2 ldx [%l7 + %o2], %o4 nop set 0x28, %o4 lduw [%l7 + %o4], %o1 add %o6, %g5, %o7 nop set 0x38, %g1 ldd [%l7 + %g1], %f16 nop set 0x38, %l2 ldsw [%l7 + %l2], %i7 nop set 0x34, %o0 prefetch [%l7 + %o0], 1 nop set 0x48, %o3 std %f8, [%l7 + %o3] nop set 0x30, %o7 ldx [%l7 + %o7], %o5 nop set 0x20, %g6 lduh [%l7 + %g6], %l6 nop set 0x1A, %l4 ldsh [%l7 + %l4], %g1 add %l7, 0x18, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x81, %l3, %g7 or %o3, %i0, %g2 nop set 0x30, %l0 swap [%l7 + %l0], %i2 set 0x24, %i4 sta %f30, [%l7 + %i4] 0x80 membar #Sync set 0x40, %i7 ldda [%l7 + %i7] 0xf1, %f16 st %f14, [%l7 + 0x1C] add %g3, %i4, %o0 nop set 0x34, %l1 swap [%l7 + %l1], %l4 nop set 0x68, %o1 stx %i3, [%l7 + %o1] and %l5, %l0, %l1 set 0x60, %g3 sta %f27, [%l7 + %g3] 0x88 nop set 0x1C, %i3 lduw [%l7 + %i3], %i6 nop set 0x0A, %l3 sth %g6, [%l7 + %l3] set 0x78, %g7 stxa %o2, [%l7 + %g7] 0x81 set 0x77, %g4 stba %l2, [%l7 + %g4] 0xeb membar #Sync st %f21, [%l7 + 0x2C] nop set 0x7F, %o6 ldub [%l7 + %o6], %i5 and %g4, %o4, %o1 set 0x0C, %l6 stwa %i1, [%l7 + %l6] 0xe2 membar #Sync and %o6, %o7, %g5 nop set 0x7C, %l5 stw %o5, [%l7 + %l5] set 0x4F, %g2 ldstuba [%l7 + %g2] 0x81, %l6 fpsub16 %f20, %f8, %f2 and %g1, %i7, %g7 set 0x68, %i0 stxa %o3, [%l7 + %i0] 0x81 nop set 0x53, %i1 ldsb [%l7 + %i1], %l3 set 0x74, %i5 stwa %i0, [%l7 + %i5] 0x89 nop set 0x08, %i2 prefetch [%l7 + %i2], 2 nop set 0x78, %g5 lduw [%l7 + %g5], %g2 nop set 0x58, %i6 stb %i2, [%l7 + %i6] set 0x59, %o5 stba %i4, [%l7 + %o5] 0x88 nop set 0x20, %o2 ldstub [%l7 + %o2], %g3 nop set 0x14, %o4 stw %l4, [%l7 + %o4] set 0x0D, %g1 stba %i3, [%l7 + %g1] 0x81 nop set 0x66, %l2 lduh [%l7 + %l2], %l5 nop set 0x28, %o3 ldd [%l7 + %o3], %f16 bl %icc, loop_139 nop set 0x38, %o7 ldd [%l7 + %o7], %f28 set 0x40, %g6 ldda [%l7 + %g6] 0x89, %f16 loop_139: nop set 0x3D, %l4 ldstub [%l7 + %l4], %l0 set 0x4C, %o0 lda [%l7 + %o0] 0x81, %f31 nop set 0x50, %i4 std %l0, [%l7 + %i4] set 0x4C, %l0 sta %f27, [%l7 + %l0] 0x89 set 0x10, %l1 ldda [%l7 + %l1] 0xe3, %i6 nop set 0x7C, %i7 lduw [%l7 + %i7], %o0 add %l7, 0x40, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o2, %g6 nop set 0x0C, %o1 swap [%l7 + %o1], %i5 set 0x70, %i3 ldda [%l7 + %i3] 0x81, %l2 set 0x40, %g3 stda %f0, [%l7 + %g3] 0xc4 nop set 0x38, %l3 ldd [%l7 + %l3], %f0 set 0x4F, %g4 ldstuba [%l7 + %g4] 0x81, %o4 nop set 0x44, %g7 sth %o1, [%l7 + %g7] set 0x40, %l6 stda %f0, [%l7 + %l6] 0xcc nop set 0x4C, %l5 ldsw [%l7 + %l5], %i1 nop set 0x3E, %o6 lduh [%l7 + %o6], %g4 or %o6, %g5, %o5 nop set 0x78, %i0 std %o6, [%l7 + %i0] add %l7, 0x30, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g1, %l6 set 0x30, %g2 stxa %i7, [%l7 + %g2] 0xea membar #Sync nop set 0x10, %i5 ldd [%l7 + %i5], %f14 nop set 0x2E, %i2 ldsh [%l7 + %i2], %g7 set 0x40, %i1 ldda [%l7 + %i1] 0x80, %f16 bge,a,pt %xcc, loop_140 st %f5, [%l7 + 0x24] set 0x60, %g5 ldda [%l7 + %g5] 0xe3, %o2 loop_140: ld [%l7 + 0x4C], %f26 nop set 0x6C, %i6 sth %i0, [%l7 + %i6] nop set 0x70, %o5 ldd [%l7 + %o5], %l2 nop set 0x4C, %o2 ldub [%l7 + %o2], %i2 set 0x10, %o4 stda %g2, [%l7 + %o4] 0x88 set 0x10, %l2 stxa %g3, [%l7 + %l2] 0xe2 membar #Sync nop set 0x20, %o3 stb %i4, [%l7 + %o3] set 0x74, %o7 lda [%l7 + %o7] 0x88, %f0 nop set 0x0C, %g1 lduw [%l7 + %g1], %i3 set 0x28, %l4 ldxa [%l7 + %l4] 0x80, %l5 set 0x20, %g6 ldstuba [%l7 + %g6] 0x89, %l4 nop set 0x30, %o0 lduw [%l7 + %o0], %l0 set 0x70, %l0 ldda [%l7 + %l0] 0xeb, %l0 set 0x38, %i4 stxa %i6, [%l7 + %i4] 0x88 set 0x68, %l1 prefetcha [%l7 + %l1] 0x88, 4 bleu,a,pn %icc, loop_141 nop set 0x40, %o1 sth %o0, [%l7 + %o1] add %g6, %i5, %o4 nop set 0x64, %i3 lduw [%l7 + %i3], %o1 loop_141: and %l2, %i1, %g4 fpadd32s %f14, %f15, %f20 set 0x3C, %g3 lda [%l7 + %g3] 0x80, %f25 and %g5, %o6, %o5 set 0x14, %i7 lda [%l7 + %i7] 0x80, %f25 set 0x70, %l3 stha %o7, [%l7 + %l3] 0x89 nop set 0x18, %g4 stx %fsr, [%l7 + %g4] nop set 0x67, %l6 ldub [%l7 + %l6], %l6 set 0x5C, %l5 lda [%l7 + %l5] 0x89, %f18 set 0x10, %o6 ldda [%l7 + %o6] 0x89, %g0 nop set 0x68, %i0 stx %i7, [%l7 + %i0] set 0x34, %g2 stha %g7, [%l7 + %g2] 0xe2 membar #Sync nop set 0x68, %i5 stx %fsr, [%l7 + %i5] nop set 0x3C, %g7 prefetch [%l7 + %g7], 4 set 0x18, %i1 ldxa [%l7 + %i1] 0x88, %i0 wr %o3, %l3, %sys_tick set 0x0C, %i2 swapa [%l7 + %i2] 0x89, %g2 nop set 0x50, %g5 lduw [%l7 + %g5], %i2 nop set 0x20, %o5 std %f26, [%l7 + %o5] add %l7, 0x64, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i4, %g3 nop set 0x10, %i6 stw %l5, [%l7 + %i6] nop set 0x5C, %o4 prefetch [%l7 + %o4], 4 nop set 0x38, %o2 prefetch [%l7 + %o2], 2 nop set 0x48, %l2 std %l4, [%l7 + %l2] st %fsr, [%l7 + 0x6C] or %l0, %l1, %i3 nop set 0x33, %o3 ldsb [%l7 + %o3], %o2 bg,a,pn %xcc, loop_142 nop set 0x61, %g1 ldub [%l7 + %g1], %i6 nop set 0x65, %o7 stb %o0, [%l7 + %o7] nop set 0x14, %g6 lduh [%l7 + %g6], %i5 loop_142: nop set 0x28, %l4 ldx [%l7 + %l4], %g6 nop set 0x34, %o0 ldsh [%l7 + %o0], %o4 nop set 0x40, %i4 std %f22, [%l7 + %i4] nop set 0x76, %l1 stb %o1, [%l7 + %l1] fpadd32 %f16, %f22, %f4 nop set 0x1A, %o1 ldsh [%l7 + %o1], %l2 be,a %icc, loop_143 nop set 0x2E, %i3 ldsh [%l7 + %i3], %g4 set 0x30, %g3 prefetcha [%l7 + %g3] 0x81, 1 loop_143: st %fsr, [%l7 + 0x68] set 0x20, %l0 lda [%l7 + %l0] 0x89, %f24 nop set 0x18, %i7 stx %o6, [%l7 + %i7] st %f12, [%l7 + 0x08] st %fsr, [%l7 + 0x74] nop set 0x38, %l3 stx %fsr, [%l7 + %l3] nop set 0x5D, %l6 ldstub [%l7 + %l6], %o5 set 0x0C, %l5 lda [%l7 + %l5] 0x89, %f18 nop set 0x4A, %g4 sth %o7, [%l7 + %g4] nop set 0x68, %o6 std %i6, [%l7 + %o6] nop set 0x4F, %g2 ldsb [%l7 + %g2], %g5 nop set 0x58, %i5 ldx [%l7 + %i5], %g1 set 0x40, %g7 stda %f16, [%l7 + %g7] 0x88 nop set 0x30, %i0 stx %i7, [%l7 + %i0] nop set 0x70, %i1 stx %fsr, [%l7 + %i1] nop set 0x6A, %i2 lduh [%l7 + %i2], %i0 fpsub16s %f6, %f8, %f28 set 0x40, %g5 stda %f16, [%l7 + %g5] 0xd0 nop set 0x58, %o5 prefetch [%l7 + %o5], 0 nop set 0x18, %o4 lduh [%l7 + %o4], %o3 st %f30, [%l7 + 0x64] nop set 0x3E, %o2 sth %g7, [%l7 + %o2] set 0x18, %l2 stda %g2, [%l7 + %l2] 0xe3 membar #Sync set 0x3E, %i6 stha %l3, [%l7 + %i6] 0xe2 membar #Sync set 0x58, %g1 prefetcha [%l7 + %g1] 0x81, 1 add %l7, 0x78, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i2, %l5 add %l7, 0x18, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g3 casa [%l6] 0x81, %g3, %l0 set 0x64, %o7 sta %f8, [%l7 + %o7] 0x80 nop set 0x70, %o3 ldd [%l7 + %o3], %f4 nop set 0x3E, %l4 ldsh [%l7 + %l4], %l4 nop set 0x60, %g6 ldsw [%l7 + %g6], %i3 fpadd16 %f6, %f2, %f0 nop set 0x40, %i4 swap [%l7 + %i4], %o2 nop set 0x7C, %l1 lduw [%l7 + %l1], %l1 membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xf1, %f0 add %l7, 0x54, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o0 casa [%l6] 0x88, %o0, %i5 set 0x78, %i3 stxa %g6, [%l7 + %i3] 0xe3 membar #Sync set 0x40, %g3 stda %f0, [%l7 + %g3] 0xda set 0x48, %o1 sta %f20, [%l7 + %o1] 0x80 st %fsr, [%l7 + 0x0C] set 0x3B, %l0 stba %o4, [%l7 + %l0] 0xeb membar #Sync nop set 0x0C, %l3 stw %i6, [%l7 + %l3] set 0x58, %i7 stda %o0, [%l7 + %i7] 0xeb membar #Sync st %fsr, [%l7 + 0x0C] set 0x47, %l6 stba %l2, [%l7 + %l6] 0x89 set 0x68, %l5 stda %g4, [%l7 + %l5] 0x89 ba %icc, loop_144 nop set 0x28, %g4 ldd [%l7 + %g4], %f18 nop set 0x40, %g2 ldsw [%l7 + %g2], %i1 nop set 0x20, %o6 ldsw [%l7 + %o6], %o6 loop_144: nop set 0x18, %g7 ldx [%l7 + %g7], %o5 nop set 0x2D, %i0 ldub [%l7 + %i0], %o7 set 0x66, %i5 stba %l6, [%l7 + %i5] 0xe3 membar #Sync set 0x7C, %i1 swapa [%l7 + %i1] 0x89, %g1 nop set 0x30, %g5 stx %g5, [%l7 + %g5] or %i0, %o3, %i7 nop set 0x10, %i2 ldx [%l7 + %i2], %g7 nop set 0x35, %o4 ldsb [%l7 + %o4], %g2 nop set 0x78, %o2 ldd [%l7 + %o2], %f24 nop set 0x48, %l2 ldx [%l7 + %l2], %l3 add %i4, %l5, %i2 st %f4, [%l7 + 0x38] ld [%l7 + 0x48], %f23 set 0x4A, %i6 stba %l0, [%l7 + %i6] 0x89 nop set 0x08, %g1 swap [%l7 + %g1], %l4 nop set 0x10, %o7 stx %g3, [%l7 + %o7] set 0x50, %o3 ldxa [%l7 + %o3] 0x89, %i3 set 0x68, %l4 swapa [%l7 + %l4] 0x80, %l1 nop set 0x48, %o5 swap [%l7 + %o5], %o2 nop set 0x70, %i4 std %o0, [%l7 + %i4] wr %g0, 0x7, %fprs set 0x24, %l1 stwa %i6, [%l7 + %l1] 0x89 st %fsr, [%l7 + 0x1C] nop set 0x68, %g6 ldd [%l7 + %g6], %f2 set 0x40, %i3 stda %o0, [%l7 + %i3] 0x88 add %l2, %o4, %g4 nop set 0x54, %g3 lduw [%l7 + %g3], %i1 st %f22, [%l7 + 0x18] fpsub32s %f1, %f3, %f29 wr %o6, %o7, %set_softint set 0x40, %o0 stda %o4, [%l7 + %o0] 0x89 or %g1, %l6, %g5 and %o3, %i7, %g7 nop set 0x20, %l0 swap [%l7 + %l0], %i0 nop set 0x78, %o1 prefetch [%l7 + %o1], 2 nop set 0x20, %l3 std %g2, [%l7 + %l3] nop set 0x20, %i7 ldsw [%l7 + %i7], %i4 set 0x36, %l6 stha %l3, [%l7 + %l6] 0x80 set 0x64, %l5 stwa %l5, [%l7 + %l5] 0x88 nop set 0x38, %g4 ldstub [%l7 + %g4], %l0 nop set 0x30, %g2 std %l4, [%l7 + %g2] nop nop setx 0x62F2C83F, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f7 setx 0x91532C09, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f30 fdivs %f30, %f7, %f31 add %l7, 0x08, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g3, %i3 fpsub16 %f30, %f20, %f24 nop set 0x43, %g7 ldstub [%l7 + %g7], %i2 set 0x40, %o6 stda %f16, [%l7 + %o6] 0xda set 0x40, %i5 stda %f16, [%l7 + %i5] 0xca set 0x60, %i0 stha %o2, [%l7 + %i0] 0x80 nop set 0x40, %g5 std %o0, [%l7 + %g5] and %l1, %i5, %g6 set 0x3C, %i1 lda [%l7 + %i1] 0x80, %f12 set 0x10, %o4 stwa %i6, [%l7 + %o4] 0x88 nop set 0x52, %o2 ldsh [%l7 + %o2], %l2 membar #Sync set 0x40, %l2 ldda [%l7 + %l2] 0xf0, %f16 set 0x24, %i6 swapa [%l7 + %i6] 0x89, %o4 set 0x20, %i2 prefetcha [%l7 + %i2] 0x88, 1 set 0x40, %o7 prefetcha [%l7 + %o7] 0x81, 4 nop set 0x60, %g1 std %o6, [%l7 + %g1] st %fsr, [%l7 + 0x74] nop set 0x2C, %o3 swap [%l7 + %o3], %o1 nop set 0x50, %o5 stx %o7, [%l7 + %o5] set 0x58, %i4 lda [%l7 + %i4] 0x89, %f31 set 0x60, %l4 lda [%l7 + %l4] 0x89, %f26 nop set 0x54, %l1 ldsh [%l7 + %l1], %g1 nop set 0x14, %i3 stw %o5, [%l7 + %i3] nop set 0x5D, %g3 stb %g5, [%l7 + %g3] nop set 0x48, %g6 ldd [%l7 + %g6], %o2 set 0x18, %l0 stda %i6, [%l7 + %l0] 0x81 nop set 0x30, %o0 ldx [%l7 + %o0], %i7 nop set 0x37, %o1 ldstub [%l7 + %o1], %i0 set 0x50, %i7 sta %f4, [%l7 + %i7] 0x89 ld [%l7 + 0x20], %f4 add %l7, 0x50, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x88, %g2, %i4 set 0x40, %l3 stda %f0, [%l7 + %l3] 0xf0 membar #Sync nop set 0x58, %l5 prefetch [%l7 + %l5], 3 nop set 0x60, %l6 prefetch [%l7 + %l6], 3 nop set 0x51, %g2 ldsb [%l7 + %g2], %l3 fpadd32s %f21, %f17, %f18 nop set 0x44, %g7 prefetch [%l7 + %g7], 2 set 0x38, %g4 prefetcha [%l7 + %g4] 0x88, 3 nop set 0x30, %i5 ldd [%l7 + %i5], %f2 nop set 0x54, %o6 ldsh [%l7 + %o6], %l0 nop set 0x40, %g5 prefetch [%l7 + %g5], 2 add %l7, 0x50, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l4, %g3 set 0x40, %i0 stda %f0, [%l7 + %i0] 0xc0 nop set 0x28, %o4 ldd [%l7 + %o4], %f12 nop set 0x48, %i1 lduw [%l7 + %i1], %i3 set 0x31, %o2 stba %i2, [%l7 + %o2] 0xea membar #Sync and %g7, %o0, %o2 nop set 0x4C, %i6 lduw [%l7 + %i6], %i5 and %l1, %i6, %l2 set 0x08, %l2 stxa %g6, [%l7 + %l2] 0xeb membar #Sync nop set 0x08, %i2 stx %g4, [%l7 + %i2] nop set 0x14, %o7 stw %i1, [%l7 + %o7] set 0x18, %g1 stxa %o6, [%l7 + %g1] 0x89 set 0x40, %o3 stda %f0, [%l7 + %o3] 0xf1 membar #Sync add %l7, 0x38, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x88, %o4, %o1 nop set 0x40, %i4 ldd [%l7 + %i4], %f22 nop set 0x08, %o5 ldd [%l7 + %o5], %f18 nop set 0x24, %l1 lduw [%l7 + %l1], %o7 set 0x60, %l4 ldda [%l7 + %l4] 0x80, %o4 set 0x68, %g3 lda [%l7 + %g3] 0x88, %f20 st %fsr, [%l7 + 0x40] st %f29, [%l7 + 0x74] st %f30, [%l7 + 0x5C] ld [%l7 + 0x0C], %f11 nop set 0x30, %g6 ldx [%l7 + %g6], %g1 add %l7, 0x28, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x81, %g5, %l6 set 0x7C, %l0 lda [%l7 + %l0] 0x81, %f0 fpsub16 %f2, %f0, %f30 set 0x30, %o0 stwa %o3, [%l7 + %o0] 0x81 set 0x65, %o1 stba %i7, [%l7 + %o1] 0xea membar #Sync nop set 0x34, %i3 stw %i0, [%l7 + %i3] or %i4, %l3, %g2 nop set 0x50, %i7 lduw [%l7 + %i7], %l0 set 0x38, %l3 prefetcha [%l7 + %l3] 0x88, 2 set 0x50, %l5 swapa [%l7 + %l5] 0x88, %g3 add %l7, 0x50, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i3, %i2 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xda nop set 0x30, %l6 sth %g7, [%l7 + %l6] nop set 0x0C, %g7 ldstub [%l7 + %g7], %l4 set 0x18, %i5 prefetcha [%l7 + %i5] 0x89, 3 set 0x40, %g4 ldda [%l7 + %g4] 0x80, %f16 set 0x38, %g5 lda [%l7 + %g5] 0x80, %f7 and %o2, %i5, %i6 nop set 0x52, %o6 stb %l2, [%l7 + %o6] set 0x09, %i0 ldstuba [%l7 + %i0] 0x89, %g6 nop set 0x62, %o4 stb %l1, [%l7 + %o4] set 0x4E, %i1 stha %g4, [%l7 + %i1] 0x89 set 0x18, %i6 ldxa [%l7 + %i6] 0x88, %i1 ld [%l7 + 0x38], %f22 nop set 0x40, %l2 std %f30, [%l7 + %l2] ld [%l7 + 0x28], %f28 nop set 0x7C, %i2 ldsw [%l7 + %i2], %o6 nop set 0x58, %o7 swap [%l7 + %o7], %o4 nop set 0x78, %o2 ldd [%l7 + %o2], %o0 nop set 0x18, %o3 stx %fsr, [%l7 + %o3] set 0x48, %i4 lda [%l7 + %i4] 0x81, %f27 set 0x36, %o5 stha %o5, [%l7 + %o5] 0x80 set 0x2C, %l1 stha %g1, [%l7 + %l1] 0xe2 membar #Sync nop set 0x24, %l4 stb %g5, [%l7 + %l4] nop set 0x40, %g1 prefetch [%l7 + %g1], 1 add %l6, %o3, %o7 set 0x40, %g3 stda %f0, [%l7 + %g3] 0xda and %i7, %i0, %l3 nop set 0x60, %g6 stx %i4, [%l7 + %g6] wr %l0, %l5, %clear_softint add %l7, 0x1C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g3 casa [%l6] 0x89, %g3, %i3 add %l7, 0x40, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g2, %g7 and %l4, %i2, %o0 nop set 0x60, %l0 swap [%l7 + %l0], %o2 set 0x60, %o0 ldxa [%l7 + %o0] 0x89, %i6 nop set 0x10, %o1 prefetch [%l7 + %o1], 4 nop set 0x18, %i3 prefetch [%l7 + %i3], 1 nop set 0x50, %l3 stw %l2, [%l7 + %l3] nop set 0x48, %l5 std %g6, [%l7 + %l5] add %l7, 0x44, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l1, %g4 set 0x12, %g2 ldstuba [%l7 + %g2] 0x88, %i5 and %o6, %i1, %o1 add %l7, 0x28, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o4, %o5 set 0x5D, %i7 ldstuba [%l7 + %i7] 0x89, %g5 set 0x30, %l6 swapa [%l7 + %l6] 0x80, %g1 nop set 0x70, %i5 std %f4, [%l7 + %i5] set 0x30, %g7 stwa %o3, [%l7 + %g7] 0x88 nop set 0x4E, %g5 ldub [%l7 + %g5], %l6 nop set 0x0E, %o6 ldub [%l7 + %o6], %o7 set 0x28, %g4 ldxa [%l7 + %g4] 0x88, %i7 nop set 0x28, %i0 std %i0, [%l7 + %i0] set 0x09, %i1 stba %l3, [%l7 + %i1] 0xeb membar #Sync nop set 0x68, %i6 ldsw [%l7 + %i6], %i4 and %l5, %l0, %i3 nop set 0x3A, %o4 ldstub [%l7 + %o4], %g3 nop set 0x34, %i2 swap [%l7 + %i2], %g2 fpadd32 %f20, %f14, %f10 add %l7, 0x68, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l4, %g7 nop set 0x48, %o7 stx %fsr, [%l7 + %o7] nop set 0x4C, %o2 ldsw [%l7 + %o2], %i2 nop set 0x20, %l2 ldsw [%l7 + %l2], %o2 ld [%l7 + 0x38], %f18 set 0x5B, %o3 stba %o0, [%l7 + %o3] 0xe2 membar #Sync set 0x56, %i4 ldstuba [%l7 + %i4] 0x88, %l2 nop set 0x10, %l1 swap [%l7 + %l1], %g6 nop set 0x2C, %l4 swap [%l7 + %l4], %l1 bgu %icc, loop_145 ld [%l7 + 0x34], %f7 set 0x14, %o5 sta %f4, [%l7 + %o5] 0x81 loop_145: st %f20, [%l7 + 0x40] set 0x78, %g1 prefetcha [%l7 + %g1] 0x88, 4 fpsub32 %f10, %f4, %f18 nop set 0x78, %g6 stw %i5, [%l7 + %g6] nop set 0x20, %g3 std %g4, [%l7 + %g3] set 0x5E, %o0 stha %i1, [%l7 + %o0] 0x81 nop set 0x50, %o1 stx %o1, [%l7 + %o1] nop set 0x78, %i3 stx %fsr, [%l7 + %i3] nop set 0x70, %l3 std %f22, [%l7 + %l3] set 0x74, %l0 stwa %o4, [%l7 + %l0] 0x81 fpsub16s %f27, %f5, %f8 ld [%l7 + 0x2C], %f12 ld [%l7 + 0x74], %f26 set 0x40, %l5 ldda [%l7 + %l5] 0xeb, %o4 and %g5, %g1, %o3 nop set 0x6E, %g2 ldub [%l7 + %g2], %l6 set 0x2C, %i7 stha %o7, [%l7 + %i7] 0x88 or %o6, %i7, %l3 add %i0, %l5, %i4 nop set 0x30, %l6 stx %fsr, [%l7 + %l6] nop set 0x58, %g7 swap [%l7 + %g7], %i3 bge %xcc, loop_146 nop set 0x3A, %g5 sth %g3, [%l7 + %g5] nop set 0x48, %i5 std %l0, [%l7 + %i5] nop set 0x64, %g4 ldsw [%l7 + %g4], %l4 loop_146: st %fsr, [%l7 + 0x24] nop set 0x08, %i0 stx %g2, [%l7 + %i0] nop set 0x08, %i1 stx %i2, [%l7 + %i1] set 0x20, %o6 ldda [%l7 + %o6] 0xea, %o2 add %l7, 0x5C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g7, %l2 nop set 0x5F, %o4 stb %o0, [%l7 + %o4] nop set 0x28, %i2 ldd [%l7 + %i2], %l0 nop set 0x42, %o7 ldsb [%l7 + %o7], %i6 nop set 0x69, %i6 stb %i5, [%l7 + %i6] nop set 0x64, %l2 ldsb [%l7 + %l2], %g6 add %g4, %o1, %o4 set 0x58, %o2 prefetcha [%l7 + %o2] 0x80, 4 nop set 0x1A, %i4 ldstub [%l7 + %i4], %i1 nop set 0x62, %o3 sth %g5, [%l7 + %o3] nop set 0x58, %l1 ldx [%l7 + %l1], %o3 nop set 0x68, %o5 std %i6, [%l7 + %o5] nop set 0x7A, %l4 sth %g1, [%l7 + %l4] ld [%l7 + 0x3C], %f8 st %f18, [%l7 + 0x7C] nop set 0x08, %g1 std %o6, [%l7 + %g1] set 0x36, %g6 ldstuba [%l7 + %g6] 0x89, %o6 set 0x48, %o0 ldxa [%l7 + %o0] 0x88, %i7 set 0x40, %g3 stda %l2, [%l7 + %g3] 0x81 wr %i0, %i4, %ccr nop set 0x3C, %o1 ldsw [%l7 + %o1], %l5 set 0x18, %i3 ldstuba [%l7 + %i3] 0x89, %g3 set 0x10, %l3 prefetcha [%l7 + %l3] 0x80, 4 set 0x16, %l5 stha %i3, [%l7 + %l5] 0x89 nop set 0x70, %l0 ldx [%l7 + %l0], %l4 set 0x6C, %g2 sta %f25, [%l7 + %g2] 0x81 st %f8, [%l7 + 0x20] add %l7, 0x30, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i2 casa [%l6] 0x80, %i2, %g2 nop set 0x50, %i7 stx %g7, [%l7 + %i7] set 0x38, %l6 prefetcha [%l7 + %l6] 0x88, 3 st %fsr, [%l7 + 0x28] set 0x48, %g7 sta %f4, [%l7 + %g7] 0x89 nop set 0x2E, %i5 ldsh [%l7 + %i5], %o0 nop set 0x20, %g4 swap [%l7 + %g4], %o2 nop set 0x22, %g5 ldub [%l7 + %g5], %i6 set 0x20, %i1 stxa %l1, [%l7 + %i1] 0xe2 membar #Sync bge,pt %icc, loop_147 nop set 0x08, %i0 stx %i5, [%l7 + %i0] nop set 0x1E, %o4 ldsb [%l7 + %o4], %g6 or %o1, %o4, %o5 loop_147: nop set 0x24, %o6 prefetch [%l7 + %o6], 2 nop set 0x14, %o7 stw %i1, [%l7 + %o7] or %g4, %o3, %g5 nop set 0x24, %i6 lduh [%l7 + %i6], %g1 nop set 0x18, %i2 ldsh [%l7 + %i2], %l6 nop set 0x60, %l2 ldd [%l7 + %l2], %f10 nop set 0x43, %i4 ldub [%l7 + %i4], %o7 nop set 0x38, %o3 ldd [%l7 + %o3], %o6 be,a,pn %icc, loop_148 nop set 0x20, %l1 std %f2, [%l7 + %l1] set 0x08, %o2 prefetcha [%l7 + %o2] 0x89, 4 loop_148: nop set 0x58, %o5 sta %f14, [%l7 + %o5] 0x89 nop set 0x40, %l4 stw %i0, [%l7 + %l4] ld [%l7 + 0x54], %f3 nop nop setx 0x8F41EDF8D2FCEA7B, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f16 setx 0x663805A13FFDA2DA, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f18 fdivd %f18, %f16, %f24 nop set 0x20, %g1 stx %fsr, [%l7 + %g1] st %f12, [%l7 + 0x34] and %i7, %i4, %l5 and %g3, %l0, %i3 set 0x60, %o0 stwa %l4, [%l7 + %o0] 0xeb membar #Sync nop set 0x68, %g6 stx %g2, [%l7 + %g6] set 0x32, %o1 stba %i2, [%l7 + %o1] 0x80 st %fsr, [%l7 + 0x18] set 0x3A, %g3 stha %g7, [%l7 + %g3] 0xe2 membar #Sync set 0x30, %i3 ldda [%l7 + %i3] 0x88, %o0 set 0x28, %l3 ldxa [%l7 + %l3] 0x89, %l2 ble %icc, loop_149 nop set 0x40, %l5 ldsw [%l7 + %l5], %o2 nop set 0x5C, %l0 stw %i6, [%l7 + %l0] nop set 0x56, %i7 sth %l1, [%l7 + %i7] loop_149: nop set 0x31, %g2 ldstub [%l7 + %g2], %g6 nop set 0x12, %g7 lduh [%l7 + %g7], %o1 add %i5, %o5, %o4 nop set 0x08, %l6 stx %i1, [%l7 + %l6] nop set 0x68, %g4 std %f20, [%l7 + %g4] add %l7, 0x30, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g4, %o3 set 0x38, %i5 swapa [%l7 + %i5] 0x80, %g1 set 0x40, %i1 stda %f0, [%l7 + %i1] 0x89 set 0x40, %g5 swapa [%l7 + %g5] 0x81, %l6 nop set 0x36, %o4 stb %o7, [%l7 + %o4] set 0x48, %o6 stda %o6, [%l7 + %o6] 0x80 nop set 0x4E, %o7 ldub [%l7 + %o7], %l3 nop set 0x68, %i6 std %f20, [%l7 + %i6] nop set 0x7F, %i2 ldsb [%l7 + %i2], %i0 wr %g5, %i4, %pic set 0x48, %l2 stxa %i7, [%l7 + %l2] 0xe3 membar #Sync nop set 0x5B, %i4 ldsb [%l7 + %i4], %l5 wr %g3, %l0, %pic nop set 0x38, %o3 stx %fsr, [%l7 + %o3] set 0x60, %l1 ldxa [%l7 + %l1] 0x89, %l4 nop set 0x60, %o2 ldd [%l7 + %o2], %i2 nop set 0x28, %o5 std %i2, [%l7 + %o5] nop set 0x7D, %l4 ldstub [%l7 + %l4], %g2 nop set 0x68, %g1 std %g6, [%l7 + %g1] set 0x7C, %i0 lda [%l7 + %i0] 0x80, %f29 set 0x40, %o0 stda %f16, [%l7 + %o0] 0xc4 or %l2, %o2, %i6 set 0x40, %g6 ldda [%l7 + %g6] 0xd8, %f0 nop set 0x10, %o1 ldx [%l7 + %o1], %l1 nop set 0x20, %i3 stx %fsr, [%l7 + %i3] set 0x30, %g3 prefetcha [%l7 + %g3] 0x81, 0 nop set 0x58, %l3 std %f0, [%l7 + %l3] nop set 0x10, %l0 std %o0, [%l7 + %l0] nop set 0x20, %l5 stx %i5, [%l7 + %l5] nop set 0x0C, %i7 stw %o0, [%l7 + %i7] nop set 0x50, %g2 stx %fsr, [%l7 + %g2] add %l7, 0x58, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o4 casa [%l6] 0x88, %o4, %i1 nop set 0x12, %l6 ldsh [%l7 + %l6], %o5 set 0x20, %g7 stxa %o3, [%l7 + %g7] 0x88 set 0x3E, %i5 stha %g4, [%l7 + %i5] 0x88 nop set 0x28, %g4 std %g0, [%l7 + %g4] nop set 0x6A, %i1 ldsh [%l7 + %i1], %l6 ld [%l7 + 0x58], %f20 nop set 0x20, %g5 std %f0, [%l7 + %g5] set 0x70, %o4 stda %o6, [%l7 + %o4] 0x88 and %o7, %i0, %g5 wr %l3, %i7, %clear_softint nop set 0x7C, %o6 stb %i4, [%l7 + %o6] nop set 0x4B, %i6 ldstub [%l7 + %i6], %g3 or %l0, %l5, %l4 set 0x40, %i2 stda %f0, [%l7 + %i2] 0x88 set 0x1C, %o7 sta %f21, [%l7 + %o7] 0x81 nop set 0x60, %i4 prefetch [%l7 + %i4], 1 nop set 0x2E, %o3 ldstub [%l7 + %o3], %i2 nop set 0x1E, %l1 sth %i3, [%l7 + %l1] nop set 0x58, %l2 stx %fsr, [%l7 + %l2] set 0x14, %o2 stha %g2, [%l7 + %o2] 0x81 set 0x3A, %l4 stha %l2, [%l7 + %l4] 0xe3 membar #Sync nop set 0x78, %o5 stx %fsr, [%l7 + %o5] nop set 0x70, %i0 prefetch [%l7 + %i0], 3 bge %icc, loop_150 nop set 0x78, %g1 std %o2, [%l7 + %g1] nop set 0x7C, %g6 lduw [%l7 + %g6], %i6 set 0x30, %o1 ldda [%l7 + %o1] 0xea, %g6 loop_150: nop set 0x58, %i3 stxa %l1, [%l7 + %i3] 0xe2 membar #Sync set 0x30, %g3 swapa [%l7 + %g3] 0x80, %g6 or %o1, %o0, %o4 nop set 0x28, %l3 ldd [%l7 + %l3], %f22 nop set 0x20, %l0 prefetch [%l7 + %l0], 2 nop set 0x28, %l5 ldsw [%l7 + %l5], %i5 wr %o5, %i1, %clear_softint nop set 0x68, %o0 stx %fsr, [%l7 + %o0] nop set 0x5C, %i7 lduh [%l7 + %i7], %o3 set 0x78, %g2 stda %g4, [%l7 + %g2] 0x88 nop set 0x08, %g7 ldd [%l7 + %g7], %f16 and %g1, %l6, %o7 set 0x74, %l6 sta %f20, [%l7 + %l6] 0x88 set 0x40, %g4 stda %f0, [%l7 + %g4] 0xf9 membar #Sync set 0x50, %i1 ldda [%l7 + %i1] 0x89, %i0 set 0x28, %i5 sta %f29, [%l7 + %i5] 0x80 set 0x08, %g5 stxa %o6, [%l7 + %g5] 0xeb membar #Sync nop set 0x2C, %o4 swap [%l7 + %o4], %l3 add %l7, 0x10, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g5 casa [%l6] 0x88, %g5, %i4 nop set 0x70, %i6 lduh [%l7 + %i6], %i7 nop set 0x24, %i2 prefetch [%l7 + %i2], 0 nop set 0x48, %o6 ldd [%l7 + %o6], %f22 set 0x38, %o7 prefetcha [%l7 + %o7] 0x89, 2 set 0x1C, %i4 lda [%l7 + %i4] 0x80, %f29 nop set 0x38, %l1 ldd [%l7 + %l1], %l0 set 0x7C, %o3 stwa %l5, [%l7 + %o3] 0x80 or %i2, %i3, %g2 set 0x4C, %l2 swapa [%l7 + %l2] 0x81, %l2 set 0x50, %o2 stda %o2, [%l7 + %o2] 0xea membar #Sync set 0x7A, %o5 stha %l4, [%l7 + %o5] 0xe3 membar #Sync set 0x20, %l4 lda [%l7 + %l4] 0x80, %f19 nop set 0x08, %g1 ldsb [%l7 + %g1], %g7 nop set 0x38, %i0 ldsh [%l7 + %i0], %l1 wr %g6, %o1, %clear_softint add %l7, 0x28, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i6, %o0 nop set 0x18, %o1 std %o4, [%l7 + %o1] nop set 0x58, %g6 stx %fsr, [%l7 + %g6] set 0x40, %g3 stda %f16, [%l7 + %g3] 0xda nop set 0x50, %i3 ldd [%l7 + %i3], %f6 set 0x70, %l0 ldxa [%l7 + %l0] 0x81, %i5 nop set 0x20, %l3 std %f26, [%l7 + %l3] nop set 0x38, %o0 sth %o5, [%l7 + %o0] set 0x38, %i7 sta %f15, [%l7 + %i7] 0x88 set 0x60, %l5 sta %f2, [%l7 + %l5] 0x81 nop set 0x38, %g2 ldx [%l7 + %g2], %i1 st %fsr, [%l7 + 0x50] add %l7, 0x78, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g4, %g1 nop set 0x6D, %l6 ldstub [%l7 + %l6], %l6 be %icc, loop_151 nop set 0x52, %g4 sth %o3, [%l7 + %g4] set 0x20, %i1 ldxa [%l7 + %i1] 0x88, %i0 loop_151: nop set 0x10, %i5 std %o6, [%l7 + %i5] nop set 0x48, %g7 lduw [%l7 + %g7], %l3 set 0x18, %o4 sta %f30, [%l7 + %o4] 0x81 nop set 0x74, %g5 ldub [%l7 + %g5], %g5 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xE34, %sys_tick_cmpr nop set 0x40, %i2 stx %i4, [%l7 + %i2] nop set 0x7E, %i6 ldsh [%l7 + %i6], %g3 add %l7, 0x2C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l5 casa [%l6] 0x89, %l5, %l0 or %i2, %i3, %g2 bn %xcc, loop_152 nop set 0x40, %o6 ldd [%l7 + %o6], %f10 wr %o2, %l2, %sys_tick set 0x78, %i4 stxa %l4, [%l7 + %i4] 0x89 loop_152: nop set 0x08, %l1 ldd [%l7 + %l1], %g6 set 0x40, %o7 stda %f0, [%l7 + %o7] 0x89 set 0x38, %l2 stba %l1, [%l7 + %l2] 0x81 set 0x78, %o2 ldxa [%l7 + %o2] 0x88, %o1 nop set 0x50, %o3 std %f26, [%l7 + %o3] ld [%l7 + 0x64], %f23 set 0x64, %l4 swapa [%l7 + %l4] 0x88, %i6 nop set 0x5C, %g1 sth %o0, [%l7 + %g1] st %fsr, [%l7 + 0x18] set 0x40, %i0 ldda [%l7 + %i0] 0x80, %f16 set 0x6C, %o5 swapa [%l7 + %o5] 0x89, %o4 wr %g6, %i5, %y set 0x10, %o1 ldda [%l7 + %o1] 0xe3, %i0 nop set 0x58, %g6 ldsb [%l7 + %g6], %g4 nop set 0x50, %i3 std %f6, [%l7 + %i3] set 0x78, %l0 stha %o5, [%l7 + %l0] 0x88 nop set 0x60, %g3 ldd [%l7 + %g3], %f4 set 0x40, %o0 ldda [%l7 + %o0] 0x80, %f0 nop set 0x56, %i7 ldsh [%l7 + %i7], %g1 set 0x10, %l5 ldda [%l7 + %l5] 0x81, %i6 nop set 0x08, %g2 ldsw [%l7 + %g2], %i0 add %l7, 0x74, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o3, %l3 set 0x70, %l3 stba %o7, [%l7 + %l3] 0xea membar #Sync nop set 0x68, %g4 stw %o6, [%l7 + %g4] nop set 0x58, %i1 ldd [%l7 + %i1], %f10 nop set 0x3E, %l6 ldsb [%l7 + %l6], %g5 set 0x38, %g7 swapa [%l7 + %g7] 0x88, %i7 set 0x34, %i5 sta %f14, [%l7 + %i5] 0x80 nop set 0x24, %o4 swap [%l7 + %o4], %i4 nop set 0x6E, %g5 ldsh [%l7 + %g5], %g3 nop set 0x13, %i2 ldub [%l7 + %i2], %l0 set 0x38, %i6 stda %l4, [%l7 + %i6] 0x80 nop set 0x58, %i4 stx %i3, [%l7 + %i4] set 0x20, %l1 prefetcha [%l7 + %l1] 0x80, 4 set 0x54, %o6 sta %f28, [%l7 + %o6] 0x80 set 0x50, %o7 stwa %g2, [%l7 + %o7] 0x89 nop set 0x27, %l2 ldsb [%l7 + %l2], %l2 nop set 0x30, %o2 stx %l4, [%l7 + %o2] or %o2, %g7, %l1 set 0x18, %o3 swapa [%l7 + %o3] 0x80, %o1 set 0x4A, %g1 ldstuba [%l7 + %g1] 0x88, %i6 add %l7, 0x20, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o0, %o4 bne,a %icc, loop_153 nop set 0x10, %l4 stx %i5, [%l7 + %l4] set 0x58, %o5 stda %g6, [%l7 + %o5] 0x80 loop_153: nop membar #Sync set 0x40, %i0 ldda [%l7 + %i0] 0xf9, %f16 ba %xcc, loop_154 st %f9, [%l7 + 0x68] nop set 0x6E, %g6 ldstub [%l7 + %g6], %i1 nop set 0x13, %o1 ldsb [%l7 + %o1], %o5 loop_154: nop set 0x24, %l0 lduw [%l7 + %l0], %g4 nop set 0x60, %g3 stx %l6, [%l7 + %g3] and %g1, %o3, %i0 or %l3, %o6, %o7 nop set 0x48, %o0 std %g4, [%l7 + %o0] nop nop setx 0x0AFCCB1B31F17F12, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f26 setx 0xB5C2647DC40C5546, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f24 fdivd %f24, %f26, %f24 nop set 0x24, %i3 swap [%l7 + %i3], %i4 wr %i7, %g3, %set_softint nop set 0x10, %i7 prefetch [%l7 + %i7], 2 set 0x40, %g2 ldda [%l7 + %g2] 0x88, %f16 nop set 0x38, %l3 stx %l5, [%l7 + %l3] set 0x30, %g4 prefetcha [%l7 + %g4] 0x80, 1 set 0x48, %l5 ldxa [%l7 + %l5] 0x89, %i2 or %g2, %i3, %l4 add %l7, 0x1C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o2 casa [%l6] 0x88, %o2, %g7 or %l1, %l2, %i6 add %l7, 0x10, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x81, %o0, %o1 set 0x78, %i1 swapa [%l7 + %i1] 0x88, %i5 nop set 0x22, %g7 lduh [%l7 + %g7], %g6 nop set 0x70, %l6 std %f28, [%l7 + %l6] set 0x32, %o4 stba %o4, [%l7 + %o4] 0x80 nop set 0x1A, %i5 stb %i1, [%l7 + %i5] set 0x50, %g5 ldstuba [%l7 + %g5] 0x88, %g4 add %l7, 0x60, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o5, %g1 nop set 0x34, %i6 ldstub [%l7 + %i6], %l6 set 0x24, %i2 stwa %i0, [%l7 + %i2] 0xea membar #Sync nop set 0x31, %l1 stb %o3, [%l7 + %l1] nop set 0x1A, %i4 lduh [%l7 + %i4], %o6 set 0x40, %o7 ldda [%l7 + %o7] 0x88, %f0 add %l7, 0x10, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l3 casa [%l6] 0x80, %l3, %g5 nop set 0x60, %l2 ldsw [%l7 + %l2], %o7 bne,pn %icc, loop_155 nop set 0x58, %o6 std %i6, [%l7 + %o6] nop set 0x50, %o3 ldd [%l7 + %o3], %i4 bleu %icc, loop_156 loop_155: nop set 0x6A, %g1 lduh [%l7 + %g1], %l5 nop set 0x7C, %l4 ldsh [%l7 + %l4], %l0 nop set 0x6C, %o5 ldsw [%l7 + %o5], %g3 loop_156: nop set 0x2C, %o2 stha %i2, [%l7 + %o2] 0x88 nop set 0x28, %i0 std %f6, [%l7 + %i0] set 0x40, %g6 stha %i3, [%l7 + %g6] 0x80 set 0x10, %l0 ldda [%l7 + %l0] 0x81, %g2 set 0x30, %o1 swapa [%l7 + %o1] 0x81, %l4 nop set 0x38, %g3 ldd [%l7 + %g3], %f10 set 0x2C, %i3 stwa %o2, [%l7 + %i3] 0xea membar #Sync nop set 0x58, %i7 stx %l1, [%l7 + %i7] set 0x40, %g2 prefetcha [%l7 + %g2] 0x89, 3 nop set 0x40, %l3 lduw [%l7 + %l3], %i6 add %l7, 0x7C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l2 casa [%l6] 0x89, %l2, %o1 set 0x40, %g4 stxa %o0, [%l7 + %g4] 0xe2 membar #Sync nop set 0x38, %l5 ldd [%l7 + %l5], %g6 set 0x70, %o0 stda %i4, [%l7 + %o0] 0xe3 membar #Sync set 0x44, %g7 sta %f31, [%l7 + %g7] 0x89 set 0x30, %i1 swapa [%l7 + %i1] 0x88, %i1 set 0x0C, %l6 lda [%l7 + %l6] 0x80, %f17 add %l7, 0x28, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g4 casa [%l6] 0x88, %g4, %o5 set 0x70, %i5 ldda [%l7 + %i5] 0xe3, %o4 nop set 0x6C, %o4 prefetch [%l7 + %o4], 4 set 0x54, %i6 stha %g1, [%l7 + %i6] 0xe3 membar #Sync nop nop setx 0xE009BA6FEE1D79E1, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f24 setx 0x2D90496CBA68043D, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f18 fdivd %f18, %f24, %f8 set 0x2A, %i2 stha %i0, [%l7 + %i2] 0x80 st %f20, [%l7 + 0x4C] set 0x08, %l1 lda [%l7 + %l1] 0x89, %f25 nop set 0x68, %i4 ldx [%l7 + %i4], %l6 nop set 0x6C, %g5 ldsh [%l7 + %g5], %o3 add %l3, %o6, %g5 nop set 0x08, %l2 ldub [%l7 + %l2], %o7 set 0x4C, %o6 sta %f9, [%l7 + %o6] 0x88 add %i4, %l5, %i7 set 0x50, %o7 prefetcha [%l7 + %o7] 0x80, 4 nop set 0x50, %g1 prefetch [%l7 + %g1], 4 nop set 0x68, %o3 stw %i2, [%l7 + %o3] set 0x20, %o5 ldxa [%l7 + %o5] 0x88, %i3 set 0x40, %o2 ldda [%l7 + %o2] 0x80, %f0 nop set 0x74, %l4 stb %g3, [%l7 + %l4] set 0x40, %i0 ldda [%l7 + %i0] 0x89, %f16 nop set 0x10, %l0 ldd [%l7 + %l0], %g2 nop set 0x60, %g6 stw %o2, [%l7 + %g6] nop set 0x0D, %g3 ldsb [%l7 + %g3], %l4 set 0x2C, %i3 sta %f14, [%l7 + %i3] 0x80 membar #Sync set 0x40, %i7 ldda [%l7 + %i7] 0xf1, %f16 nop set 0x30, %g2 lduw [%l7 + %g2], %g7 nop set 0x28, %l3 ldsb [%l7 + %l3], %i6 nop set 0x0C, %g4 sth %l2, [%l7 + %g4] add %l7, 0x50, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l1, %o0 set 0x48, %l5 ldxa [%l7 + %l5] 0x81, %o1 nop set 0x70, %o1 std %i4, [%l7 + %o1] add %i1, %g6, %g4 nop set 0x28, %g7 prefetch [%l7 + %g7], 2 nop set 0x5A, %o0 ldsh [%l7 + %o0], %o5 set 0x70, %l6 prefetcha [%l7 + %l6] 0x89, 0 nop set 0x24, %i1 ldsb [%l7 + %i1], %o4 nop set 0x7C, %i5 lduw [%l7 + %i5], %l6 add %l7, 0x48, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o3 casxa [%l6] 0x80, %o3, %i0 nop set 0x47, %o4 ldub [%l7 + %o4], %o6 set 0x40, %i6 ldda [%l7 + %i6] 0x88, %f0 nop set 0x30, %l1 swap [%l7 + %l1], %g5 wr %l3, %o7, %set_softint ld [%l7 + 0x34], %f0 set 0x7E, %i2 stba %l5, [%l7 + %i2] 0xea membar #Sync st %fsr, [%l7 + 0x2C] ld [%l7 + 0x0C], %f12 nop set 0x20, %i4 stx %i4, [%l7 + %i4] nop set 0x30, %l2 stx %l0, [%l7 + %l2] nop set 0x38, %o6 ldub [%l7 + %o6], %i7 set 0x78, %g5 stwa %i3, [%l7 + %g5] 0x81 nop set 0x30, %o7 stx %fsr, [%l7 + %o7] and %g3, %g2, %i2 add %l7, 0x08, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l4 casxa [%l6] 0x89, %l4, %g7 set 0x28, %g1 prefetcha [%l7 + %g1] 0x88, 3 nop set 0x58, %o5 ldd [%l7 + %o5], %f26 be,a %icc, loop_157 nop set 0x60, %o3 ldx [%l7 + %o3], %l2 set 0x3C, %l4 ldstuba [%l7 + %l4] 0x81, %i6 loop_157: nop set 0x20, %o2 ldd [%l7 + %o2], %o0 add %l7, 0x44, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o1 casa [%l6] 0x89, %o1, %l1 ble,a %icc, loop_158 nop set 0x50, %l0 ldx [%l7 + %l0], %i5 set 0x36, %i0 stha %i1, [%l7 + %i0] 0xe2 membar #Sync loop_158: nop set 0x08, %g3 swap [%l7 + %g3], %g6 set 0x40, %g6 stda %f16, [%l7 + %g6] 0xf0 membar #Sync add %l7, 0x50, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x88, %g4, %g1 nop set 0x18, %i3 stx %o4, [%l7 + %i3] nop set 0x08, %i7 ldub [%l7 + %i7], %o5 nop set 0x48, %l3 sth %l6, [%l7 + %l3] nop set 0x4C, %g2 stw %o3, [%l7 + %g2] set 0x18, %g4 swapa [%l7 + %g4] 0x88, %i0 nop set 0x40, %o1 swap [%l7 + %o1], %g5 set 0x46, %g7 stha %o6, [%l7 + %g7] 0x89 set 0x16, %l5 stha %l3, [%l7 + %l5] 0x80 st %f6, [%l7 + 0x70] nop set 0x20, %l6 ldd [%l7 + %l6], %l4 set 0x70, %o0 stxa %i4, [%l7 + %o0] 0xe3 membar #Sync or %o7, %i7, %i3 add %g3, %g2, %l0 st %f16, [%l7 + 0x68] set 0x57, %i1 stba %i2, [%l7 + %i1] 0xe3 membar #Sync nop set 0x7C, %i5 lduh [%l7 + %i5], %g7 set 0x29, %o4 stba %l4, [%l7 + %o4] 0xeb membar #Sync nop set 0x28, %l1 stx %fsr, [%l7 + %l1] and %o2, %l2, %o0 nop set 0x16, %i6 ldsh [%l7 + %i6], %o1 and %i6, %i5, %l1 nop set 0x70, %i4 ldd [%l7 + %i4], %g6 or %g4, %i1, %o4 set 0x64, %l2 stwa %g1, [%l7 + %l2] 0xe2 membar #Sync nop set 0x19, %o6 ldub [%l7 + %o6], %o5 nop set 0x79, %i2 ldsb [%l7 + %i2], %l6 set 0x60, %g5 stda %i0, [%l7 + %g5] 0x80 wr %g0, 0x4, %fprs set 0x0C, %g1 stwa %g5, [%l7 + %g1] 0xea membar #Sync nop set 0x38, %o5 stx %fsr, [%l7 + %o5] set 0x6C, %o7 ldstuba [%l7 + %o7] 0x81, %l5 st %f13, [%l7 + 0x1C] nop set 0x7C, %l4 prefetch [%l7 + %l4], 2 add %i4, %o7, %l3 nop set 0x38, %o3 lduw [%l7 + %o3], %i3 nop set 0x1F, %o2 ldub [%l7 + %o2], %g3 st %fsr, [%l7 + 0x08] set 0x4C, %i0 lda [%l7 + %i0] 0x88, %f29 nop set 0x20, %g3 stx %fsr, [%l7 + %g3] nop set 0x20, %g6 std %g2, [%l7 + %g6] nop set 0x48, %i3 ldd [%l7 + %i3], %l0 add %l7, 0x60, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i7, %i2 set 0x74, %i7 stwa %l4, [%l7 + %i7] 0xe3 membar #Sync nop set 0x13, %l0 ldub [%l7 + %l0], %g7 nop set 0x40, %l3 std %f12, [%l7 + %l3] nop set 0x38, %g4 ldsb [%l7 + %g4], %l2 nop set 0x28, %o1 ldd [%l7 + %o1], %f6 set 0x10, %g7 prefetcha [%l7 + %g7] 0x80, 1 nop set 0x5A, %l5 sth %o1, [%l7 + %l5] nop set 0x70, %l6 stx %i6, [%l7 + %l6] set 0x28, %o0 stxa %i5, [%l7 + %o0] 0xea membar #Sync nop set 0x1C, %i1 ldsw [%l7 + %i1], %l1 nop set 0x1A, %g2 lduh [%l7 + %g2], %o0 set 0x38, %o4 sta %f1, [%l7 + %o4] 0x81 nop set 0x10, %l1 std %g6, [%l7 + %l1] nop set 0x50, %i6 stx %i1, [%l7 + %i6] add %l7, 0x60, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o4, %g1 set 0x70, %i5 ldxa [%l7 + %i5] 0x88, %o5 set 0x30, %l2 prefetcha [%l7 + %l2] 0x89, 4 nop set 0x50, %o6 std %i0, [%l7 + %o6] set 0x5C, %i2 stba %o3, [%l7 + %i2] 0x80 nop set 0x33, %i4 ldstub [%l7 + %i4], %g4 nop set 0x70, %g1 ldd [%l7 + %g1], %f8 nop set 0x3E, %o5 ldsh [%l7 + %o5], %g5 ld [%l7 + 0x78], %f5 nop set 0x58, %g5 std %l4, [%l7 + %g5] nop set 0x1C, %l4 lduw [%l7 + %l4], %o6 set 0x58, %o3 stda %i4, [%l7 + %o3] 0x88 set 0x28, %o2 stxa %l3, [%l7 + %o2] 0x81 nop set 0x4F, %i0 stb %o7, [%l7 + %i0] nop set 0x20, %g3 lduw [%l7 + %g3], %i3 nop set 0x30, %g6 stx %g3, [%l7 + %g6] nop set 0x12, %o7 sth %g2, [%l7 + %o7] set 0x4E, %i3 stha %i7, [%l7 + %i3] 0xe3 membar #Sync ld [%l7 + 0x60], %f26 st %fsr, [%l7 + 0x38] set 0x40, %l0 stda %f0, [%l7 + %l0] 0xd2 nop set 0x20, %i7 ldd [%l7 + %i7], %i2 nop set 0x0A, %l3 lduh [%l7 + %l3], %l4 ld [%l7 + 0x08], %f17 set 0x34, %g4 sta %f1, [%l7 + %g4] 0x81 nop set 0x40, %o1 std %f12, [%l7 + %o1] nop set 0x0E, %l5 sth %g7, [%l7 + %l5] st %f19, [%l7 + 0x64] add %l7, 0x0C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l2 casa [%l6] 0x81, %l2, %o2 membar #Sync set 0x40, %l6 ldda [%l7 + %l6] 0xf9, %f0 nop set 0x7E, %g7 ldsh [%l7 + %g7], %o1 nop set 0x08, %i1 std %i6, [%l7 + %i1] add %l7, 0x28, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l0 casa [%l6] 0x89, %l0, %l1 set 0x10, %g2 stxa %i5, [%l7 + %g2] 0x89 st %f5, [%l7 + 0x10] set 0x44, %o0 stha %o0, [%l7 + %o0] 0x80 add %l7, 0x48, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x80, %g6, %o4 st %f29, [%l7 + 0x20] add %l7, 0x68, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i1 casa [%l6] 0x88, %i1, %o5 nop set 0x1C, %o4 ldsh [%l7 + %o4], %g1 set 0x36, %l1 stha %i0, [%l7 + %l1] 0xeb membar #Sync nop set 0x17, %i6 ldub [%l7 + %i6], %l6 set 0x6D, %i5 ldstuba [%l7 + %i5] 0x88, %g4 add %l7, 0x38, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g5 casa [%l6] 0x88, %g5, %o3 st %f13, [%l7 + 0x1C] set 0x44, %o6 lda [%l7 + %o6] 0x81, %f7 fpadd32 %f28, %f18, %f28 add %l7, 0x70, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l5, %i4 set 0x63, %l2 ldstuba [%l7 + %l2] 0x89, %l3 set 0x30, %i4 ldda [%l7 + %i4] 0x88, %o6 set 0x58, %i2 prefetcha [%l7 + %i2] 0x81, 1 nop set 0x58, %g1 stx %fsr, [%l7 + %g1] nop set 0x18, %g5 ldd [%l7 + %g5], %f0 set 0x50, %l4 ldxa [%l7 + %l4] 0x80, %i3 bn,a %xcc, loop_159 or %g3, %g2, %i2 nop set 0x20, %o5 stx %fsr, [%l7 + %o5] nop set 0x5E, %o3 ldsh [%l7 + %o3], %l4 loop_159: nop set 0x30, %o2 ldub [%l7 + %o2], %g7 fpadd16 %f18, %f8, %f16 nop set 0x50, %i0 ldx [%l7 + %i0], %i7 nop set 0x18, %g6 ldd [%l7 + %g6], %l2 fpadd32s %f6, %f14, %f14 set 0x24, %g3 stba %o1, [%l7 + %g3] 0x88 set 0x34, %o7 swapa [%l7 + %o7] 0x88, %i6 set 0x38, %l0 ldstuba [%l7 + %l0] 0x88, %o2 set 0x42, %i3 ldstuba [%l7 + %i3] 0x80, %l0 set 0x40, %i7 ldxa [%l7 + %i7] 0x89, %l1 set 0x28, %g4 stha %o0, [%l7 + %g4] 0x80 nop set 0x78, %l3 std %f6, [%l7 + %l3] set 0x40, %o1 lda [%l7 + %o1] 0x80, %f18 set 0x10, %l5 stda %i4, [%l7 + %l5] 0x80 nop set 0x7C, %l6 stb %o4, [%l7 + %l6] st %f14, [%l7 + 0x08] set 0x28, %i1 prefetcha [%l7 + %i1] 0x88, 4 nop set 0x1C, %g2 stw %o5, [%l7 + %g2] nop set 0x38, %o0 ldd [%l7 + %o0], %i0 nop set 0x58, %g7 ldd [%l7 + %g7], %i0 add %l7, 0x60, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l6, %g1 set 0x08, %l1 swapa [%l7 + %l1] 0x81, %g4 nop set 0x56, %i6 lduh [%l7 + %i6], %o3 ld [%l7 + 0x48], %f5 set 0x12, %i5 ldstuba [%l7 + %i5] 0x80, %g5 fpadd16 %f6, %f26, %f28 st %f11, [%l7 + 0x7C] set 0x18, %o4 ldxa [%l7 + %o4] 0x80, %i4 ld [%l7 + 0x58], %f11 nop set 0x78, %o6 prefetch [%l7 + %o6], 1 nop set 0x08, %l2 stx %l3, [%l7 + %l2] set 0x15, %i4 stba %o6, [%l7 + %i4] 0x89 set 0x10, %g1 ldda [%l7 + %g1] 0x80, %l4 nop set 0x4B, %g5 stb %o7, [%l7 + %g5] set 0x28, %i2 stda %i2, [%l7 + %i2] 0x81 membar #Sync set 0x40, %l4 ldda [%l7 + %l4] 0xf1, %f0 set 0x5C, %o5 sta %f30, [%l7 + %o5] 0x88 nop set 0x48, %o2 ldd [%l7 + %o2], %f22 or %g2, %g3, %i2 nop set 0x4C, %i0 ldsw [%l7 + %i0], %l4 nop set 0x08, %o3 stx %g7, [%l7 + %o3] set 0x08, %g3 prefetcha [%l7 + %g3] 0x88, 2 nop set 0x61, %g6 ldub [%l7 + %g6], %o1 and %i6, %l2, %l0 and %l1, %o2, %o0 st %f22, [%l7 + 0x40] set 0x70, %o7 stwa %o4, [%l7 + %o7] 0x88 set 0x7A, %l0 stha %g6, [%l7 + %l0] 0xe2 membar #Sync bne %icc, loop_160 fpadd16 %f12, %f24, %f20 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x1B8, %sys_tick_cmpr nop set 0x44, %i3 ldub [%l7 + %i3], %i1 loop_160: nop set 0x30, %i7 ldd [%l7 + %i7], %f14 set 0x30, %l3 ldda [%l7 + %l3] 0x81, %i6 set 0x56, %g4 stha %g1, [%l7 + %g4] 0x88 wr %i0, %g4, %ccr set 0x40, %l5 ldda [%l7 + %l5] 0xd8, %f16 nop set 0x3D, %l6 ldsb [%l7 + %l6], %g5 nop set 0x70, %i1 prefetch [%l7 + %i1], 1 set 0x50, %g2 prefetcha [%l7 + %g2] 0x88, 0 set 0x54, %o1 stwa %o3, [%l7 + %o1] 0xe3 membar #Sync nop set 0x76, %o0 lduh [%l7 + %o0], %l3 set 0x57, %g7 stba %o6, [%l7 + %g7] 0x89 set 0x70, %l1 stwa %o7, [%l7 + %l1] 0xea membar #Sync nop set 0x34, %i6 ldsw [%l7 + %i6], %l5 set 0x60, %i5 ldda [%l7 + %i5] 0xe3, %g2 nop set 0x76, %o4 sth %i3, [%l7 + %o4] nop set 0x70, %l2 ldd [%l7 + %l2], %f2 nop set 0x68, %o6 prefetch [%l7 + %o6], 3 st %fsr, [%l7 + 0x3C] set 0x48, %i4 swapa [%l7 + %i4] 0x89, %i2 set 0x10, %g5 sta %f27, [%l7 + %g5] 0x81 nop set 0x28, %i2 lduw [%l7 + %i2], %l4 set 0x20, %g1 ldda [%l7 + %g1] 0x88, %g2 nop set 0x08, %o5 lduw [%l7 + %o5], %i7 set 0x4B, %l4 stba %o1, [%l7 + %l4] 0xe2 membar #Sync st %fsr, [%l7 + 0x6C] nop set 0x48, %o2 stx %g7, [%l7 + %o2] set 0x1C, %i0 stwa %l2, [%l7 + %i0] 0xeb membar #Sync or %i6, %l1, %l0 set 0x4E, %o3 stha %o0, [%l7 + %o3] 0xeb membar #Sync set 0x77, %g6 stba %o4, [%l7 + %g6] 0x88 nop set 0x14, %g3 ldub [%l7 + %g3], %o2 set 0x28, %o7 prefetcha [%l7 + %o7] 0x81, 0 nop set 0x08, %l0 ldd [%l7 + %l0], %i4 set 0x30, %i3 prefetcha [%l7 + %i3] 0x81, 4 nop set 0x70, %i7 swap [%l7 + %i7], %l6 set 0x68, %g4 swapa [%l7 + %g4] 0x80, %g1 set 0x28, %l3 ldxa [%l7 + %l3] 0x88, %i0 nop set 0x40, %l6 ldd [%l7 + %l6], %f20 or %g4, %i1, %g5 set 0x34, %i1 stwa %o3, [%l7 + %i1] 0x88 nop set 0x58, %g2 ldd [%l7 + %g2], %l2 set 0x40, %o1 stwa %i4, [%l7 + %o1] 0xea membar #Sync set 0x10, %l5 stha %o7, [%l7 + %l5] 0x89 nop set 0x08, %g7 prefetch [%l7 + %g7], 3 set 0x4C, %l1 stha %o6, [%l7 + %l1] 0x89 nop set 0x3C, %o0 stb %g2, [%l7 + %o0] and %l5, %i2, %i3 set 0x18, %i5 stda %l4, [%l7 + %i5] 0x80 set 0x28, %i6 stha %g3, [%l7 + %i6] 0x81 nop set 0x3C, %o4 ldsh [%l7 + %o4], %i7 fpsub16 %f2, %f10, %f4 nop set 0x70, %o6 ldd [%l7 + %o6], %f20 add %o1, %g7, %l2 bgu %xcc, loop_161 bge %icc, loop_162 nop set 0x59, %l2 ldsb [%l7 + %l2], %l1 set 0x40, %i4 prefetcha [%l7 + %i4] 0x81, 1 loop_161: nop set 0x12, %i2 ldsb [%l7 + %i2], %o0 loop_162: nop set 0x6A, %g5 sth %o4, [%l7 + %g5] add %l7, 0x60, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x81, %o2, %l0 set 0x50, %o5 swapa [%l7 + %o5] 0x80, %g6 bg %icc, loop_163 st %f17, [%l7 + 0x18] fpsub16s %f9, %f3, %f18 set 0x30, %l4 prefetcha [%l7 + %l4] 0x89, 1 loop_163: nop set 0x64, %g1 lduh [%l7 + %g1], %i5 st %fsr, [%l7 + 0x40] nop set 0x38, %o2 ldd [%l7 + %o2], %f2 set 0x60, %i0 ldxa [%l7 + %i0] 0x80, %l6 set 0x4C, %g6 ldstuba [%l7 + %g6] 0x89, %i0 fpsub16s %f13, %f2, %f6 nop set 0x24, %g3 prefetch [%l7 + %g3], 3 set 0x30, %o3 ldda [%l7 + %o3] 0xe2, %g4 set 0x28, %o7 stxa %i1, [%l7 + %o7] 0xea membar #Sync nop set 0x20, %i3 ldd [%l7 + %i3], %f30 set 0x10, %i7 stwa %g1, [%l7 + %i7] 0xe2 membar #Sync nop set 0x2E, %g4 stb %g5, [%l7 + %g4] set 0x64, %l0 lda [%l7 + %l0] 0x88, %f13 set 0x60, %l6 stda %l2, [%l7 + %l6] 0xe2 membar #Sync nop set 0x68, %l3 stx %i4, [%l7 + %l3] nop set 0x38, %g2 lduw [%l7 + %g2], %o3 nop set 0x60, %i1 ldx [%l7 + %i1], %o7 st %fsr, [%l7 + 0x5C] set 0x34, %l5 lda [%l7 + %l5] 0x80, %f12 nop set 0x0D, %o1 ldstub [%l7 + %o1], %g2 bleu,pn %icc, loop_164 nop set 0x7C, %l1 lduw [%l7 + %l1], %o6 nop set 0x28, %o0 ldx [%l7 + %o0], %l5 nop set 0x17, %g7 ldsb [%l7 + %g7], %i2 loop_164: nop set 0x40, %i5 ldxa [%l7 + %i5] 0x81, %l4 set 0x30, %o4 prefetcha [%l7 + %o4] 0x89, 2 nop set 0x08, %o6 std %i6, [%l7 + %o6] nop set 0x68, %i6 stw %g3, [%l7 + %i6] fpadd16 %f26, %f28, %f30 fpsub32s %f29, %f29, %f1 set 0x40, %l2 stda %f16, [%l7 + %l2] 0xf8 membar #Sync fpsub32s %f5, %f18, %f8 ld [%l7 + 0x74], %f0 set 0x28, %i2 stda %g6, [%l7 + %i2] 0xea membar #Sync nop set 0x40, %g5 stw %l2, [%l7 + %g5] nop set 0x28, %o5 ldd [%l7 + %o5], %o0 nop set 0x60, %i4 std %f26, [%l7 + %i4] fpadd16s %f2, %f12, %f7 st %f0, [%l7 + 0x2C] nop set 0x2A, %g1 ldub [%l7 + %g1], %l1 nop set 0x60, %o2 std %f16, [%l7 + %o2] nop set 0x10, %l4 std %o0, [%l7 + %l4] nop set 0x0A, %g6 lduh [%l7 + %g6], %o4 nop set 0x31, %g3 stb %i6, [%l7 + %g3] nop set 0x08, %i0 ldd [%l7 + %i0], %l0 set 0x20, %o7 prefetcha [%l7 + %o7] 0x88, 3 set 0x0C, %o3 sta %f12, [%l7 + %o3] 0x89 set 0x28, %i7 stda %o4, [%l7 + %i7] 0xea membar #Sync set 0x60, %g4 stda %i4, [%l7 + %g4] 0xeb membar #Sync set 0x1C, %l0 stwa %g6, [%l7 + %l0] 0x89 set 0x40, %i3 stda %f0, [%l7 + %i3] 0xd0 bg,pn %icc, loop_165 nop set 0x22, %l3 stb %i0, [%l7 + %l3] ld [%l7 + 0x10], %f14 nop set 0x58, %g2 std %f20, [%l7 + %g2] loop_165: and %g4, %l6, %i1 fpsub16 %f0, %f26, %f0 add %l7, 0x18, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g1, %g5 nop set 0x10, %i1 std %f2, [%l7 + %i1] set 0x78, %l5 swapa [%l7 + %l5] 0x81, %l3 st %fsr, [%l7 + 0x18] nop set 0x4A, %l6 sth %i4, [%l7 + %l6] fpsub32s %f15, %f23, %f22 nop set 0x38, %o1 ldsw [%l7 + %o1], %o7 nop nop setx 0xE6C330F3493B8749, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0x121BBCC4637F4FE9, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f4 fdivd %f4, %f8, %f20 add %g2, %o6, %l5 set 0x68, %l1 sta %f16, [%l7 + %l1] 0x89 st %f18, [%l7 + 0x0C] add %i2, %l4, %o3 nop set 0x28, %o0 ldx [%l7 + %o0], %i7 nop set 0x30, %g7 std %f30, [%l7 + %g7] nop set 0x14, %o4 ldsw [%l7 + %o4], %g3 ld [%l7 + 0x48], %f14 set 0x44, %i5 stha %i3, [%l7 + %i5] 0xe2 membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0x89, %f16 add %l2, %g7, %o1 set 0x68, %i6 prefetcha [%l7 + %i6] 0x80, 4 nop set 0x60, %l2 prefetch [%l7 + %l2], 0 fpsub32 %f26, %f18, %f12 nop set 0x60, %g5 ldd [%l7 + %g5], %f10 nop set 0x68, %i2 std %f20, [%l7 + %i2] st %f1, [%l7 + 0x70] set 0x28, %i4 stda %o4, [%l7 + %i4] 0x89 set 0x54, %o5 swapa [%l7 + %o5] 0x81, %l1 nop set 0x6A, %o2 lduh [%l7 + %o2], %l0 nop set 0x34, %g1 prefetch [%l7 + %g1], 1 fpsub16s %f29, %f19, %f19 set 0x34, %l4 stwa %o2, [%l7 + %l4] 0x88 nop set 0x20, %g6 stx %fsr, [%l7 + %g6] nop set 0x52, %g3 stb %i6, [%l7 + %g3] nop set 0x70, %i0 ldd [%l7 + %i0], %o4 set 0x40, %o7 ldda [%l7 + %o7] 0x88, %f16 set 0x77, %i7 stba %g6, [%l7 + %i7] 0x89 set 0x40, %g4 ldda [%l7 + %g4] 0x89, %f0 nop set 0x08, %l0 ldsw [%l7 + %l0], %i5 nop set 0x20, %i3 stw %g4, [%l7 + %i3] nop set 0x2C, %l3 sth %l6, [%l7 + %l3] nop set 0x10, %o3 ldx [%l7 + %o3], %i1 nop set 0x78, %g2 stb %i0, [%l7 + %g2] nop set 0x18, %i1 ldd [%l7 + %i1], %f22 add %l7, 0x6C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g5 casa [%l6] 0x80, %g5, %g1 or %l3, %i4, %g2 nop set 0x3F, %l6 ldsb [%l7 + %l6], %o7 and %l5, %o6, %i2 ld [%l7 + 0x60], %f8 nop set 0x68, %o1 ldsh [%l7 + %o1], %l4 nop set 0x78, %l5 prefetch [%l7 + %l5], 0 nop set 0x40, %l1 ldx [%l7 + %l1], %i7 set 0x4A, %g7 ldstuba [%l7 + %g7] 0x80, %o3 ld [%l7 + 0x24], %f17 nop set 0x18, %o0 prefetch [%l7 + %o0], 4 st %fsr, [%l7 + 0x54] set 0x28, %o4 ldxa [%l7 + %o4] 0x80, %g3 ld [%l7 + 0x08], %f20 nop set 0x28, %o6 stw %l2, [%l7 + %o6] nop set 0x38, %i5 ldd [%l7 + %i5], %g6 set 0x3F, %l2 stba %i3, [%l7 + %l2] 0xe2 membar #Sync set 0x30, %g5 ldxa [%l7 + %g5] 0x88, %o1 or %o0, %l1, %o4 nop set 0x22, %i6 ldsh [%l7 + %i6], %o2 set 0x18, %i4 stda %l0, [%l7 + %i4] 0xeb membar #Sync membar #Sync set 0x40, %o5 ldda [%l7 + %o5] 0xf9, %f0 nop set 0x50, %o2 swap [%l7 + %o2], %i6 nop set 0x78, %i2 ldd [%l7 + %i2], %o4 set 0x20, %l4 ldda [%l7 + %l4] 0x80, %g6 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xcc nop set 0x18, %g6 stx %fsr, [%l7 + %g6] ld [%l7 + 0x24], %f18 fpsub32 %f12, %f14, %f18 wr %g4, %i5, %set_softint wr %i1, %l6, %sys_tick nop set 0x48, %i0 ldsw [%l7 + %i0], %g5 nop set 0x70, %g3 swap [%l7 + %g3], %g1 set 0x40, %i7 stda %f0, [%l7 + %i7] 0x88 nop set 0x78, %g4 ldx [%l7 + %g4], %l3 st %fsr, [%l7 + 0x20] or %i0, %g2, %o7 set 0x78, %o7 stda %i4, [%l7 + %o7] 0x89 nop set 0x3D, %i3 stb %o6, [%l7 + %i3] nop set 0x68, %l3 std %f14, [%l7 + %l3] add %l5, %l4, %i2 set 0x78, %o3 stda %i6, [%l7 + %o3] 0xe3 membar #Sync fpsub16s %f2, %f22, %f1 set 0x64, %g2 stha %g3, [%l7 + %g2] 0xeb membar #Sync set 0x1C, %l0 ldstuba [%l7 + %l0] 0x88, %o3 set 0x28, %l6 stha %g7, [%l7 + %l6] 0x89 and %i3, %o1, %o0 set 0x60, %o1 stwa %l1, [%l7 + %o1] 0x88 set 0x50, %l5 stwa %o4, [%l7 + %l5] 0xea membar #Sync nop set 0x78, %i1 stx %o2, [%l7 + %i1] st %f15, [%l7 + 0x64] nop set 0x4B, %g7 ldub [%l7 + %g7], %l0 nop set 0x10, %l1 ldd [%l7 + %l1], %l2 nop set 0x38, %o4 ldstub [%l7 + %o4], %o5 nop set 0x32, %o6 lduh [%l7 + %o6], %i6 set 0x34, %o0 stba %g4, [%l7 + %o0] 0x81 nop set 0x70, %l2 ldd [%l7 + %l2], %g6 set 0x2C, %g5 swapa [%l7 + %g5] 0x89, %i1 nop set 0x34, %i6 prefetch [%l7 + %i6], 1 set 0x7A, %i4 stha %l6, [%l7 + %i4] 0xe3 membar #Sync nop set 0x68, %i5 ldd [%l7 + %i5], %g4 add %i5, %l3, %g1 add %i0, %o7, %g2 set 0x34, %o2 stwa %i4, [%l7 + %o2] 0xea membar #Sync nop set 0x12, %o5 stb %o6, [%l7 + %o5] nop set 0x28, %i2 ldd [%l7 + %i2], %l4 set 0x30, %l4 stwa %l4, [%l7 + %l4] 0x89 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf8, %f0 nop set 0x67, %g1 ldub [%l7 + %g1], %i7 set 0x28, %i0 stha %i2, [%l7 + %i0] 0x89 nop set 0x50, %i7 ldx [%l7 + %i7], %o3 nop set 0x6C, %g4 ldsh [%l7 + %g4], %g7 set 0x50, %g3 stba %i3, [%l7 + %g3] 0xeb membar #Sync set 0x40, %o7 stda %f16, [%l7 + %o7] 0xf8 membar #Sync set 0x77, %l3 ldstuba [%l7 + %l3] 0x81, %o1 set 0x40, %i3 stwa %o0, [%l7 + %i3] 0x80 nop set 0x48, %g2 ldx [%l7 + %g2], %g3 nop set 0x58, %l0 ldx [%l7 + %l0], %l1 nop set 0x10, %l6 stx %fsr, [%l7 + %l6] st %f7, [%l7 + 0x74] nop set 0x7F, %o3 stb %o4, [%l7 + %o3] nop set 0x68, %o1 ldsw [%l7 + %o1], %o2 st %fsr, [%l7 + 0x74] nop set 0x18, %l5 stx %l0, [%l7 + %l5] set 0x18, %g7 ldxa [%l7 + %g7] 0x88, %l2 nop set 0x58, %l1 ldd [%l7 + %l1], %o4 set 0x08, %i1 lda [%l7 + %i1] 0x81, %f27 nop set 0x1C, %o6 ldub [%l7 + %o6], %g4 nop set 0x40, %o4 ldsw [%l7 + %o4], %i6 add %g6, %i1, %l6 nop set 0x41, %l2 ldsb [%l7 + %l2], %i5 set 0x3C, %g5 sta %f25, [%l7 + %g5] 0x80 nop set 0x5D, %o0 ldstub [%l7 + %o0], %l3 and %g1, %i0, %g5 nop set 0x58, %i4 stx %o7, [%l7 + %i4] nop set 0x5C, %i6 ldsh [%l7 + %i6], %i4 add %l7, 0x70, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x80, %o6, %g2 nop set 0x20, %o2 ldstub [%l7 + %o2], %l4 set 0x18, %o5 ldxa [%l7 + %o5] 0x89, %i7 nop set 0x10, %i2 ldd [%l7 + %i2], %f4 ld [%l7 + 0x18], %f18 ld [%l7 + 0x34], %f4 nop set 0x5E, %i5 sth %l5, [%l7 + %i5] nop set 0x28, %g6 ldx [%l7 + %g6], %i2 set 0x78, %g1 stda %o2, [%l7 + %g1] 0xe3 membar #Sync nop set 0x1A, %i0 lduh [%l7 + %i0], %g7 nop nop setx 0x40A770F17751F4DF, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f4 setx 0xB474C6BFC3C6E96E, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f26 fdivd %f26, %f4, %f10 set 0x3C, %l4 sta %f18, [%l7 + %l4] 0x81 set 0x57, %i7 ldstuba [%l7 + %i7] 0x80, %i3 nop set 0x28, %g3 ldsb [%l7 + %g3], %o0 nop set 0x6C, %g4 ldsw [%l7 + %g4], %g3 set 0x10, %l3 ldda [%l7 + %l3] 0xe2, %l0 nop set 0x68, %i3 std %f16, [%l7 + %i3] nop set 0x60, %o7 std %f20, [%l7 + %o7] nop set 0x30, %g2 stx %fsr, [%l7 + %g2] nop set 0x38, %l0 lduh [%l7 + %l0], %o1 st %fsr, [%l7 + 0x68] nop set 0x68, %o3 swap [%l7 + %o3], %o4 nop set 0x68, %o1 swap [%l7 + %o1], %l0 nop set 0x1C, %l5 ldstub [%l7 + %l5], %l2 set 0x14, %l6 sta %f30, [%l7 + %l6] 0x80 nop set 0x20, %g7 stx %o2, [%l7 + %g7] add %o5, %i6, %g4 set 0x28, %i1 stwa %i1, [%l7 + %i1] 0xe3 membar #Sync nop set 0x72, %o6 stb %g6, [%l7 + %o6] bgu,a %icc, loop_166 nop set 0x50, %l1 std %i6, [%l7 + %l1] add %l7, 0x68, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x88, %l3, %i5 loop_166: and %g1, %i0, %g5 nop set 0x20, %l2 stw %o7, [%l7 + %l2] fpadd32s %f24, %f27, %f29 nop set 0x20, %g5 std %i4, [%l7 + %g5] nop set 0x38, %o4 std %f24, [%l7 + %o4] nop set 0x54, %o0 stw %g2, [%l7 + %o0] ld [%l7 + 0x44], %f13 nop set 0x38, %i6 std %f0, [%l7 + %i6] nop set 0x60, %i4 ldd [%l7 + %i4], %f10 add %l7, 0x28, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l4 casa [%l6] 0x89, %l4, %o6 set 0x10, %o5 ldxa [%l7 + %o5] 0x80, %i7 set 0x76, %o2 stba %i2, [%l7 + %o2] 0x80 set 0x50, %i5 stba %o3, [%l7 + %i5] 0x89 st %f31, [%l7 + 0x78] nop set 0x08, %i2 ldd [%l7 + %i2], %g6 set 0x20, %g6 ldda [%l7 + %g6] 0x88, %l4 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i3, %g3 set 0x74, %g1 lda [%l7 + %g1] 0x88, %f30 nop set 0x18, %i0 lduw [%l7 + %i0], %l1 st %fsr, [%l7 + 0x0C] nop set 0x52, %l4 ldsh [%l7 + %l4], %o1 nop set 0x64, %g3 stw %o0, [%l7 + %g3] set 0x1C, %g4 ldstuba [%l7 + %g4] 0x89, %l0 set 0x48, %l3 sta %f12, [%l7 + %l3] 0x89 set 0x1C, %i7 ldstuba [%l7 + %i7] 0x80, %o4 add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x88, %o2, %o5 add %l7, 0x54, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i6 casa [%l6] 0x89, %i6, %g4 nop set 0x7C, %i3 stw %l2, [%l7 + %i3] nop set 0x08, %g2 ldd [%l7 + %g2], %f30 nop set 0x6D, %l0 ldub [%l7 + %l0], %i1 set 0x40, %o7 stda %f16, [%l7 + %o7] 0xc4 nop set 0x60, %o3 std %g6, [%l7 + %o3] set 0x40, %o1 stda %f16, [%l7 + %o1] 0xd2 nop set 0x40, %l5 std %i6, [%l7 + %l5] wr %l3, %g1, %clear_softint set 0x30, %l6 ldda [%l7 + %l6] 0xe3, %i0 set 0x0B, %g7 ldstuba [%l7 + %g7] 0x88, %i5 nop set 0x58, %i1 std %g4, [%l7 + %i1] fpsub16 %f20, %f22, %f8 set 0x14, %o6 stha %i4, [%l7 + %o6] 0x80 st %f19, [%l7 + 0x28] set 0x3A, %l1 stba %o7, [%l7 + %l1] 0xe3 membar #Sync nop set 0x6C, %l2 ldsh [%l7 + %l2], %l4 membar #Sync set 0x40, %o4 ldda [%l7 + %o4] 0xf9, %f0 set 0x10, %o0 ldda [%l7 + %o0] 0x89, %g2 nop set 0x7C, %i6 swap [%l7 + %i6], %i7 wr %i2, %o3, %softint nop set 0x4E, %g5 stb %o6, [%l7 + %g5] st %f4, [%l7 + 0x48] nop set 0x50, %i4 stx %l5, [%l7 + %i4] set 0x10, %o2 swapa [%l7 + %o2] 0x81, %g7 nop set 0x2C, %o5 lduw [%l7 + %o5], %g3 set 0x58, %i2 ldxa [%l7 + %i2] 0x81, %i3 add %l1, %o1, %l0 nop set 0x18, %g6 lduw [%l7 + %g6], %o4 wr %o2, %o0, %sys_tick and %i6, %g4, %l2 st %f20, [%l7 + 0x1C] nop set 0x70, %i5 lduh [%l7 + %i5], %i1 set 0x40, %i0 ldda [%l7 + %i0] 0xea, %g6 st %f20, [%l7 + 0x70] nop set 0x38, %g1 prefetch [%l7 + %g1], 3 nop set 0x7A, %l4 lduh [%l7 + %l4], %o5 nop set 0x60, %g3 stx %l3, [%l7 + %g3] nop set 0x1D, %g4 ldsb [%l7 + %g4], %l6 set 0x08, %l3 ldxa [%l7 + %l3] 0x89, %g1 set 0x52, %i7 stha %i5, [%l7 + %i7] 0x81 and %g5, %i4, %i0 set 0x10, %g2 stxa %o7, [%l7 + %g2] 0xe3 membar #Sync and %g2, %l4, %i7 set 0x3A, %l0 stba %i2, [%l7 + %l0] 0x88 set , %o7 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 5: ! ! Type l : 1279 ! Type a : 23 ! Type cti : 31 ! Type x : 528 ! Type f : 39 ! Type i : 100 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Thread 6 Start ! .global thread_6 thread_6: mov %l7, %g1 !# Set %cwp for 8 windows !# This threads memory space into each %l7 wrpr %g0, 0x7, %cwp mov %g1, %l7 wrpr %g0, 0x6, %cwp mov %g1, %l7 wrpr %g0, 0x5, %cwp mov %g1, %l7 wrpr %g0, 0x4, %cwp mov %g1, %l7 wrpr %g0, 0x3, %cwp mov %g1, %l7 wrpr %g0, 0x2, %cwp mov %g1, %l7 wrpr %g0, 0x1, %cwp mov %g1, %l7 wrpr %g0, 0x0, %cwp mov %g1, %l7 !# Set %fsr setx 0x0000000000400000, %l0, %l6 !# no post process stx %l6, [%l7 + 0x0] !# no post process ldx [%l7 + 0x0], %fsr !# no post process wr %g0, 0x80, %asi !# no post process !# Initialize registers .. !# Global registers set 0x2, %g1 set 0x2, %g2 set 0x7, %g3 set 0x0, %g4 set 0xE, %g5 set 0x6, %g6 set 0x6, %g7 !# Input registers set -0x7, %i0 set -0xA, %i1 set -0x3, %i2 set -0xC, %i3 set -0x9, %i4 set -0xF, %i5 set -0x1, %i6 set -0x5, %i7 !# Local registers set 0x169AFAC8, %l0 set 0x36AE20E2, %l1 set 0x7DE20E0C, %l2 set 0x13519D81, %l3 set 0x2C144A86, %l4 set 0x7EF762B3, %l5 set 0x75B893CA, %l6 !# Output registers set -0x020D, %o0 set -0x0E9E, %o1 set 0x0783, %o2 set -0x19E6, %o3 set -0x0E71, %o4 set -0x17B7, %o5 set 0x0192, %o6 set 0x15D5, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004) INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9) INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905) INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007) INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710) INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80) INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D) INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3) INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8) INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB) INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921) INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813) INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359) INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82) INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67) INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52) !# Execute Main Diag .. nop set 0x70, %i3 std %o6, [%l7 + %i3] st %fsr, [%l7 + 0x7C] nop nop setx 0xB1E7BE3F, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f23 setx 0xF8C4D810, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f5 fdivs %f5, %f23, %f0 set 0x44, %o3 stha %o3, [%l7 + %o3] 0x81 membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xf9, %f16 set 0x60, %l6 stda %l4, [%l7 + %l6] 0xea membar #Sync set 0x22, %g7 stba %g3, [%l7 + %g7] 0x88 nop set 0x60, %i1 std %g6, [%l7 + %i1] st %f12, [%l7 + 0x18] nop set 0x20, %l5 prefetch [%l7 + %l5], 4 nop set 0x13, %o6 stb %l1, [%l7 + %o6] nop set 0x3C, %l1 lduw [%l7 + %l1], %o1 ld [%l7 + 0x18], %f16 nop set 0x6C, %l2 stb %i3, [%l7 + %l2] fpadd32 %f4, %f14, %f20 nop set 0x70, %o0 std %f0, [%l7 + %o0] nop set 0x13, %i6 stb %l0, [%l7 + %i6] add %l7, 0x18, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o2 casa [%l6] 0x81, %o2, %o4 set 0x68, %g5 prefetcha [%l7 + %g5] 0x81, 1 nop set 0x54, %i4 sth %i6, [%l7 + %i4] st %fsr, [%l7 + 0x10] and %l2, %g4, %g6 set 0x40, %o2 ldda [%l7 + %o2] 0x81, %f16 nop set 0x58, %o4 stw %o5, [%l7 + %o4] nop set 0x10, %i2 stx %fsr, [%l7 + %i2] nop set 0x68, %g6 stx %i1, [%l7 + %g6] set 0x40, %o5 ldda [%l7 + %o5] 0x88, %i6 nop set 0x6A, %i5 ldsb [%l7 + %i5], %g1 st %f6, [%l7 + 0x6C] set 0x18, %g1 swapa [%l7 + %g1] 0x88, %i5 nop set 0x70, %l4 ldx [%l7 + %l4], %g5 set 0x78, %i0 stha %i4, [%l7 + %i0] 0x80 set 0x50, %g4 stwa %i0, [%l7 + %g4] 0xea membar #Sync nop set 0x74, %g3 sth %o7, [%l7 + %g3] st %f26, [%l7 + 0x18] set 0x74, %i7 swapa [%l7 + %i7] 0x80, %l3 nop set 0x6C, %g2 ldub [%l7 + %g2], %g2 add %l7, 0x38, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i7, %l4 add %i2, %o6, %o3 nop set 0x08, %l3 swap [%l7 + %l3], %g3 set 0x78, %o7 stxa %g7, [%l7 + %o7] 0x88 nop set 0x76, %i3 ldstub [%l7 + %i3], %l5 nop set 0x38, %l0 sth %l1, [%l7 + %l0] and %o1, %l0, %i3 nop set 0x59, %o3 ldstub [%l7 + %o3], %o2 set 0x18, %l6 prefetcha [%l7 + %l6] 0x88, 3 nop set 0x6F, %o1 stb %o0, [%l7 + %o1] nop set 0x08, %g7 lduh [%l7 + %g7], %i6 add %l7, 0x7C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l2 casa [%l6] 0x88, %l2, %g6 nop set 0x11, %i1 stb %o5, [%l7 + %i1] set 0x0C, %o6 stwa %i1, [%l7 + %o6] 0x80 nop set 0x68, %l1 ldd [%l7 + %l1], %f4 st %f3, [%l7 + 0x0C] set 0x6C, %l2 swapa [%l7 + %l2] 0x80, %l6 nop set 0x28, %l5 ldd [%l7 + %l5], %f6 nop set 0x78, %i6 prefetch [%l7 + %i6], 3 set 0x3C, %g5 swapa [%l7 + %g5] 0x81, %g4 set 0x48, %o0 sta %f4, [%l7 + %o0] 0x80 and %g1, %g5, %i4 ld [%l7 + 0x3C], %f19 fpsub32 %f12, %f10, %f18 nop set 0x70, %i4 lduw [%l7 + %i4], %i0 nop set 0x18, %o4 ldsw [%l7 + %o4], %o7 set 0x2D, %o2 ldstuba [%l7 + %o2] 0x88, %l3 st %fsr, [%l7 + 0x60] nop set 0x52, %i2 ldstub [%l7 + %i2], %g2 nop set 0x55, %g6 ldsb [%l7 + %g6], %i5 nop set 0x48, %i5 prefetch [%l7 + %i5], 4 set 0x48, %o5 stxa %i7, [%l7 + %o5] 0xe2 membar #Sync nop set 0x2A, %l4 ldstub [%l7 + %l4], %i2 set 0x1F, %g1 ldstuba [%l7 + %g1] 0x88, %o6 nop set 0x50, %i0 prefetch [%l7 + %i0], 2 fpsub16 %f28, %f22, %f30 nop set 0x58, %g4 lduw [%l7 + %g4], %o3 nop set 0x10, %g3 lduh [%l7 + %g3], %g3 set 0x70, %i7 ldxa [%l7 + %i7] 0x88, %l4 nop set 0x2C, %l3 stw %g7, [%l7 + %l3] st %fsr, [%l7 + 0x7C] nop set 0x33, %o7 ldstub [%l7 + %o7], %l5 nop nop setx 0xF32076B6, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f19 setx 0xABFE4C8C, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f3 fdivs %f3, %f19, %f19 nop set 0x5C, %g2 swap [%l7 + %g2], %o1 set 0x5D, %i3 ldstuba [%l7 + %i3] 0x88, %l1 nop set 0x10, %l0 swap [%l7 + %l0], %i3 set 0x28, %o3 stda %o2, [%l7 + %o3] 0xe3 membar #Sync set 0x64, %o1 lda [%l7 + %o1] 0x81, %f14 nop set 0x0C, %g7 lduh [%l7 + %g7], %l0 nop set 0x44, %l6 ldsb [%l7 + %l6], %o0 add %i6, %l2, %g6 nop set 0x42, %i1 ldstub [%l7 + %i1], %o4 set 0x48, %l1 prefetcha [%l7 + %l1] 0x80, 2 set 0x6B, %o6 ldstuba [%l7 + %o6] 0x80, %l6 set 0x60, %l2 ldda [%l7 + %l2] 0x89, %i0 nop set 0x58, %l5 std %f24, [%l7 + %l5] nop set 0x48, %i6 std %g0, [%l7 + %i6] nop set 0x70, %g5 swap [%l7 + %g5], %g4 or %g5, %i4, %o7 nop set 0x18, %o0 std %f16, [%l7 + %o0] set 0x40, %o4 ldda [%l7 + %o4] 0xe3, %i0 st %fsr, [%l7 + 0x30] set 0x78, %i4 stda %l2, [%l7 + %i4] 0x89 set 0x38, %o2 sta %f15, [%l7 + %o2] 0x81 set 0x2C, %g6 swapa [%l7 + %g6] 0x80, %i5 add %l7, 0x60, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g2, %i2 nop set 0x54, %i2 swap [%l7 + %i2], %o6 nop set 0x40, %o5 prefetch [%l7 + %o5], 2 nop set 0x38, %i5 ldsw [%l7 + %i5], %i7 set 0x52, %g1 ldstuba [%l7 + %g1] 0x88, %g3 nop set 0x0C, %l4 swap [%l7 + %l4], %o3 nop set 0x27, %g4 ldub [%l7 + %g4], %g7 set 0x40, %i0 stda %f0, [%l7 + %i0] 0x80 ld [%l7 + 0x18], %f11 st %f20, [%l7 + 0x40] wr %l5, %l4, %clear_softint nop set 0x58, %i7 ldub [%l7 + %i7], %l1 set 0x30, %g3 stda %i2, [%l7 + %g3] 0x89 membar #Sync set 0x40, %o7 ldda [%l7 + %o7] 0xf0, %f0 nop set 0x74, %l3 ldsw [%l7 + %l3], %o2 set 0x78, %g2 stha %l0, [%l7 + %g2] 0x80 nop set 0x50, %i3 std %o0, [%l7 + %i3] nop set 0x20, %o3 stx %fsr, [%l7 + %o3] set 0x40, %l0 stda %f16, [%l7 + %l0] 0xd2 nop set 0x7C, %g7 sth %i6, [%l7 + %g7] st %fsr, [%l7 + 0x08] set 0x7C, %l6 stwa %l2, [%l7 + %l6] 0xeb membar #Sync nop set 0x74, %o1 prefetch [%l7 + %o1], 2 or %g6, %o4, %o5 nop set 0x68, %i1 swap [%l7 + %i1], %o1 set 0x08, %o6 stxa %i1, [%l7 + %o6] 0xeb membar #Sync nop set 0x10, %l2 std %i6, [%l7 + %l2] nop set 0x68, %l5 stx %g1, [%l7 + %l5] set 0x46, %l1 stha %g4, [%l7 + %l1] 0xeb membar #Sync nop set 0x24, %i6 lduh [%l7 + %i6], %g5 set 0x58, %o0 lda [%l7 + %o0] 0x89, %f9 st %fsr, [%l7 + 0x5C] nop set 0x11, %o4 ldsb [%l7 + %o4], %i4 nop set 0x70, %g5 prefetch [%l7 + %g5], 1 nop set 0x6C, %o2 ldsw [%l7 + %o2], %o7 ld [%l7 + 0x70], %f26 set 0x50, %i4 ldda [%l7 + %i4] 0xea, %i0 set 0x40, %i2 stda %f0, [%l7 + %i2] 0xc8 set 0x40, %g6 ldda [%l7 + %g6] 0xe3, %l2 wr %i5, %g2, %pic nop set 0x70, %i5 std %i2, [%l7 + %i5] nop set 0x30, %g1 ldd [%l7 + %g1], %f30 fpsub32 %f18, %f4, %f14 add %i7, %o6, %o3 nop set 0x70, %l4 lduh [%l7 + %l4], %g3 membar #Sync set 0x40, %g4 ldda [%l7 + %g4] 0xf8, %f0 add %l5, %l4, %l1 set 0x40, %i0 stda %f16, [%l7 + %i0] 0xd2 st %f0, [%l7 + 0x64] set 0x18, %i7 prefetcha [%l7 + %i7] 0x88, 4 membar #Sync set 0x40, %o5 ldda [%l7 + %o5] 0xf0, %f16 set 0x70, %o7 stda %i2, [%l7 + %o7] 0x81 set 0x40, %g3 stda %f0, [%l7 + %g3] 0xcc set 0x48, %g2 stxa %o2, [%l7 + %g2] 0x88 set 0x24, %i3 swapa [%l7 + %i3] 0x80, %o0 set 0x0C, %l3 sta %f31, [%l7 + %l3] 0x80 nop set 0x36, %l0 ldsh [%l7 + %l0], %l0 fpadd32s %f9, %f6, %f8 bn,a %icc, loop_167 nop set 0x2B, %o3 ldstub [%l7 + %o3], %i6 nop set 0x30, %g7 ldd [%l7 + %g7], %f8 st %f12, [%l7 + 0x18] loop_167: ld [%l7 + 0x58], %f15 nop set 0x58, %o1 stx %l2, [%l7 + %o1] fpadd32s %f20, %f0, %f0 membar #Sync set 0x40, %l6 ldda [%l7 + %l6] 0xf9, %f16 nop set 0x7A, %i1 ldsh [%l7 + %i1], %o4 nop set 0x20, %l2 stx %fsr, [%l7 + %l2] nop set 0x18, %l5 std %f10, [%l7 + %l5] or %g6, %o5, %i1 set 0x08, %o6 stxa %o1, [%l7 + %o6] 0xe3 membar #Sync nop set 0x3E, %l1 sth %g1, [%l7 + %l1] nop set 0x1C, %i6 swap [%l7 + %i6], %g4 nop set 0x08, %o4 std %f14, [%l7 + %o4] nop set 0x08, %o0 std %i6, [%l7 + %o0] set 0x6D, %g5 stba %i4, [%l7 + %g5] 0x80 nop set 0x48, %i4 ldd [%l7 + %i4], %f8 set 0x48, %o2 stxa %g5, [%l7 + %o2] 0xe3 membar #Sync add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i0, %o7 st %f26, [%l7 + 0x58] nop set 0x20, %g6 ldd [%l7 + %g6], %i4 set 0x14, %i2 stwa %l3, [%l7 + %i2] 0x89 nop set 0x48, %g1 stx %fsr, [%l7 + %g1] wr %g0, 0x6, %fprs nop set 0x18, %l4 stx %fsr, [%l7 + %l4] add %o6, %i7, %o3 nop set 0x64, %g4 lduh [%l7 + %g4], %l5 nop set 0x48, %i5 std %l4, [%l7 + %i5] nop set 0x36, %i7 ldstub [%l7 + %i7], %g3 set 0x48, %i0 stwa %l1, [%l7 + %i0] 0x88 nop set 0x20, %o5 ldsw [%l7 + %o5], %i3 st %f7, [%l7 + 0x40] nop set 0x48, %o7 ldd [%l7 + %o7], %o2 nop set 0x58, %g2 ldx [%l7 + %g2], %o0 fpsub32s %f5, %f11, %f29 set 0x65, %g3 stba %l0, [%l7 + %g3] 0x88 wr %i6, %g7, %sys_tick nop set 0x30, %i3 stx %l2, [%l7 + %i3] nop set 0x28, %l3 sth %o4, [%l7 + %l3] nop set 0x5C, %o3 stw %o5, [%l7 + %o3] add %i1, %o1, %g6 set 0x74, %l0 sta %f27, [%l7 + %l0] 0x80 set 0x40, %o1 ldda [%l7 + %o1] 0x88, %g4 set 0x18, %g7 stha %g1, [%l7 + %g7] 0xe3 membar #Sync bne %xcc, loop_168 nop set 0x30, %l6 ldd [%l7 + %l6], %i4 set 0x09, %l2 stba %g5, [%l7 + %l2] 0x80 loop_168: nop set 0x3C, %l5 swapa [%l7 + %l5] 0x89, %l6 nop set 0x3C, %i1 ldsw [%l7 + %i1], %o7 add %l7, 0x48, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i0 casxa [%l6] 0x81, %i0, %i5 add %l7, 0x70, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l3, %g2 nop set 0x20, %o6 swap [%l7 + %o6], %o6 nop nop setx 0xD888BC370247E33D, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f18 setx 0x368D6F413C712F36, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f10 fdivd %f10, %f18, %f28 st %fsr, [%l7 + 0x28] set 0x24, %i6 stwa %i2, [%l7 + %i6] 0xeb membar #Sync add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i7, %o3 nop set 0x37, %l1 stb %l5, [%l7 + %l1] add %l7, 0x0C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l4 casa [%l6] 0x80, %l4, %l1 nop set 0x10, %o4 prefetch [%l7 + %o4], 0 add %l7, 0x48, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g3, %i3 set 0x69, %g5 ldstuba [%l7 + %g5] 0x80, %o0 add %l0, %i6, %o2 nop set 0x11, %i4 ldub [%l7 + %i4], %g7 add %l7, 0x7C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o4, %l2 nop set 0x20, %o2 ldd [%l7 + %o2], %f2 and %i1, %o5, %g6 set 0x40, %g6 ldda [%l7 + %g6] 0xe2, %g4 membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xf1, %f0 ld [%l7 + 0x1C], %f27 nop set 0x30, %i2 stx %fsr, [%l7 + %i2] membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf0, %f0 st %fsr, [%l7 + 0x28] ld [%l7 + 0x58], %f4 membar #Sync set 0x40, %l4 ldda [%l7 + %l4] 0xf8, %f16 nop set 0x48, %g4 stx %fsr, [%l7 + %g4] nop set 0x10, %i7 stx %o1, [%l7 + %i7] nop set 0x60, %i5 stx %fsr, [%l7 + %i5] nop set 0x70, %o5 std %g0, [%l7 + %o5] nop set 0x38, %i0 lduw [%l7 + %i0], %i4 nop set 0x10, %o7 std %f10, [%l7 + %o7] ld [%l7 + 0x74], %f16 set 0x5A, %g2 stha %l6, [%l7 + %g2] 0x81 set 0x31, %g3 ldstuba [%l7 + %g3] 0x81, %g5 set 0x40, %l3 stda %f16, [%l7 + %l3] 0xf9 membar #Sync nop set 0x68, %i3 std %o6, [%l7 + %i3] nop set 0x1C, %o3 lduw [%l7 + %o3], %i0 nop set 0x58, %l0 lduh [%l7 + %l0], %l3 set 0x78, %g7 stda %g2, [%l7 + %g7] 0x80 nop set 0x40, %l6 prefetch [%l7 + %l6], 3 fpadd16s %f6, %f17, %f4 st %fsr, [%l7 + 0x58] set 0x4C, %o1 stha %o6, [%l7 + %o1] 0xea membar #Sync set 0x58, %l2 stda %i4, [%l7 + %l2] 0xeb membar #Sync nop set 0x20, %l5 ldx [%l7 + %l5], %i2 set 0x08, %i1 prefetcha [%l7 + %i1] 0x80, 3 set 0x58, %o6 stwa %i7, [%l7 + %o6] 0x80 nop set 0x08, %i6 ldd [%l7 + %i6], %l4 st %f30, [%l7 + 0x34] set 0x38, %o4 stda %l4, [%l7 + %o4] 0xe2 membar #Sync nop set 0x40, %l1 std %l0, [%l7 + %l1] nop set 0x79, %i4 ldsb [%l7 + %i4], %g3 nop set 0x7F, %o2 ldstub [%l7 + %o2], %i3 nop set 0x24, %g5 stw %o0, [%l7 + %g5] st %f0, [%l7 + 0x14] set 0x58, %o0 stxa %l0, [%l7 + %o0] 0x80 set 0x40, %g6 stda %f16, [%l7 + %g6] 0xc2 add %o2, %i6, %g7 set 0x30, %i2 ldda [%l7 + %i2] 0xe3, %l2 fpsub16 %f20, %f12, %f30 set 0x70, %g1 ldstuba [%l7 + %g1] 0x88, %o4 set 0x28, %l4 swapa [%l7 + %l4] 0x89, %o5 nop set 0x40, %i7 std %i0, [%l7 + %i7] st %f30, [%l7 + 0x64] set 0x6C, %g4 lda [%l7 + %g4] 0x88, %f29 set 0x0C, %o5 swapa [%l7 + %o5] 0x81, %g4 nop set 0x68, %i5 stx %fsr, [%l7 + %i5] nop set 0x62, %i0 lduh [%l7 + %i0], %g6 nop set 0x38, %o7 std %o0, [%l7 + %o7] nop set 0x18, %g2 ldd [%l7 + %g2], %f4 nop set 0x68, %l3 stx %fsr, [%l7 + %l3] set 0x40, %g3 ldxa [%l7 + %g3] 0x80, %g1 nop set 0x28, %i3 ldd [%l7 + %i3], %f4 st %fsr, [%l7 + 0x08] nop set 0x18, %l0 std %i4, [%l7 + %l0] set 0x36, %g7 stha %g5, [%l7 + %g7] 0xe2 membar #Sync set 0x4C, %o3 sta %f27, [%l7 + %o3] 0x88 nop set 0x58, %o1 lduw [%l7 + %o1], %o7 ld [%l7 + 0x58], %f8 nop set 0x20, %l6 ldx [%l7 + %l6], %l6 set 0x40, %l2 stda %f16, [%l7 + %l2] 0x88 nop set 0x64, %l5 swap [%l7 + %l5], %i0 nop set 0x78, %o6 stb %g2, [%l7 + %o6] nop set 0x62, %i6 lduh [%l7 + %i6], %o6 set 0x20, %o4 ldda [%l7 + %o4] 0x80, %i4 nop set 0x1F, %i1 stb %i2, [%l7 + %i1] nop set 0x60, %l1 ldd [%l7 + %l1], %l2 set 0x48, %i4 sta %f21, [%l7 + %i4] 0x89 nop set 0x74, %o2 lduw [%l7 + %o2], %i7 nop set 0x10, %o0 ldx [%l7 + %o0], %l5 nop set 0x78, %g6 swap [%l7 + %g6], %o3 nop set 0x3D, %i2 ldub [%l7 + %i2], %l1 nop set 0x22, %g5 sth %g3, [%l7 + %g5] nop set 0x48, %l4 ldx [%l7 + %l4], %i3 nop set 0x54, %i7 ldsh [%l7 + %i7], %o0 fpadd16s %f16, %f13, %f14 set 0x40, %g1 ldda [%l7 + %g1] 0xda, %f0 nop set 0x28, %g4 stx %l0, [%l7 + %g4] nop set 0x78, %o5 swap [%l7 + %o5], %l4 set 0x38, %i0 stha %i6, [%l7 + %i0] 0xeb membar #Sync nop set 0x28, %o7 stx %fsr, [%l7 + %o7] set 0x30, %g2 ldxa [%l7 + %g2] 0x80, %g7 set 0x60, %l3 ldda [%l7 + %l3] 0xe2, %l2 st %fsr, [%l7 + 0x10] nop set 0x50, %g3 std %f20, [%l7 + %g3] set 0x40, %i5 stda %f16, [%l7 + %i5] 0xf1 membar #Sync fpsub32 %f16, %f16, %f30 nop set 0x48, %l0 ldsh [%l7 + %l0], %o4 set 0x12, %i3 ldstuba [%l7 + %i3] 0x88, %o2 nop set 0x0C, %g7 ldsw [%l7 + %g7], %i1 nop set 0x40, %o1 ldstub [%l7 + %o1], %o5 st %f4, [%l7 + 0x18] nop set 0x76, %l6 ldsh [%l7 + %l6], %g4 bge,a,pt %icc, loop_169 nop nop setx 0xC72C75EE, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f0 setx 0xAB65A26F, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f5 fdivs %f5, %f0, %f4 add %g6, %g1, %i4 wr %g5, %o1, %ccr loop_169: nop set 0x60, %l2 stha %o7, [%l7 + %l2] 0xeb membar #Sync set 0x20, %l5 ldda [%l7 + %l5] 0xea, %i0 nop set 0x28, %o6 std %f4, [%l7 + %o6] set 0x24, %o3 swapa [%l7 + %o3] 0x80, %l6 set 0x08, %o4 stxa %g2, [%l7 + %o4] 0xeb membar #Sync and %o6, %i2, %i5 set 0x40, %i6 ldda [%l7 + %i6] 0x81, %f16 set 0x7C, %i1 swapa [%l7 + %i1] 0x89, %l3 nop set 0x1C, %i4 prefetch [%l7 + %i4], 1 nop set 0x08, %o2 std %f0, [%l7 + %o2] nop set 0x28, %o0 ldd [%l7 + %o0], %l4 set 0x54, %l1 swapa [%l7 + %l1] 0x80, %i7 set 0x58, %g6 prefetcha [%l7 + %g6] 0x88, 2 or %g3, %o3, %i3 nop set 0x58, %i2 swap [%l7 + %i2], %o0 nop set 0x30, %l4 ldx [%l7 + %l4], %l0 nop set 0x1C, %i7 ldsw [%l7 + %i7], %i6 set 0x0E, %g5 stha %l4, [%l7 + %g5] 0x81 ld [%l7 + 0x2C], %f15 nop set 0x20, %g4 stx %l2, [%l7 + %g4] nop set 0x50, %g1 prefetch [%l7 + %g1], 1 set 0x40, %i0 stda %f16, [%l7 + %i0] 0xf8 membar #Sync set 0x70, %o5 stwa %o4, [%l7 + %o5] 0xea membar #Sync add %l7, 0x60, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g7, %o2 nop set 0x7C, %g2 lduh [%l7 + %g2], %i1 set 0x40, %o7 ldda [%l7 + %o7] 0xd8, %f16 nop nop setx 0x8A753E92020389BD, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f28 setx 0x66E3B76E567E9E70, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f12 fdivd %f12, %f28, %f18 set 0x57, %g3 stba %o5, [%l7 + %g3] 0xe2 membar #Sync set 0x60, %l3 stxa %g4, [%l7 + %l3] 0x88 nop set 0x40, %i5 ldd [%l7 + %i5], %f20 or %g6, %g1, %i4 st %f22, [%l7 + 0x30] nop set 0x08, %i3 ldx [%l7 + %i3], %g5 nop set 0x2C, %l0 sth %o7, [%l7 + %l0] bn,a,pt %icc, loop_170 or %i0, %o1, %g2 nop set 0x42, %g7 ldub [%l7 + %g7], %o6 nop set 0x20, %l6 stx %i2, [%l7 + %l6] loop_170: nop set 0x58, %l2 stda %i4, [%l7 + %l2] 0x81 nop set 0x16, %o1 sth %l3, [%l7 + %o1] nop set 0x75, %o6 ldstub [%l7 + %o6], %l5 nop set 0x58, %l5 std %f26, [%l7 + %l5] nop set 0x50, %o3 sth %l6, [%l7 + %o3] set 0x60, %o4 lda [%l7 + %o4] 0x89, %f26 st %f5, [%l7 + 0x7C] nop set 0x48, %i1 sth %i7, [%l7 + %i1] nop set 0x7C, %i6 ldsb [%l7 + %i6], %g3 wr %o3, %l1, %softint nop set 0x6A, %i4 stb %o0, [%l7 + %i4] nop set 0x3B, %o0 ldsb [%l7 + %o0], %i3 nop set 0x78, %l1 std %f6, [%l7 + %l1] set 0x1C, %o2 swapa [%l7 + %o2] 0x89, %i6 set 0x22, %i2 stha %l0, [%l7 + %i2] 0x80 set 0x40, %g6 stda %f16, [%l7 + %g6] 0x88 set 0x18, %i7 prefetcha [%l7 + %i7] 0x88, 0 nop set 0x28, %g5 prefetch [%l7 + %g5], 1 set 0x10, %l4 stha %l4, [%l7 + %l4] 0x81 st %f6, [%l7 + 0x1C] nop set 0x41, %g4 ldub [%l7 + %g4], %g7 set 0x40, %i0 stda %f0, [%l7 + %i0] 0xc2 nop set 0x0F, %g1 stb %o2, [%l7 + %g1] set 0x54, %o5 sta %f14, [%l7 + %o5] 0x88 nop nop setx 0xD00EBBBC, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f26 setx 0x9221D8FE, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f6 fdivs %f6, %f26, %f9 nop set 0x46, %o7 sth %o4, [%l7 + %o7] ld [%l7 + 0x4C], %f21 and %o5, %g4, %g6 fpadd32s %f3, %f6, %f4 st %f26, [%l7 + 0x60] add %g1, %i1, %i4 add %l7, 0x70, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g5, %o7 set 0x40, %g3 stda %f16, [%l7 + %g3] 0xd0 nop set 0x10, %g2 stx %fsr, [%l7 + %g2] nop set 0x30, %i5 ldd [%l7 + %i5], %o0 nop set 0x10, %i3 lduw [%l7 + %i3], %i0 set 0x1C, %l3 sta %f10, [%l7 + %l3] 0x81 nop set 0x60, %l0 std %o6, [%l7 + %l0] nop set 0x08, %g7 std %i2, [%l7 + %g7] set 0x60, %l6 stwa %g2, [%l7 + %l6] 0xe3 membar #Sync set 0x20, %l2 stxa %i5, [%l7 + %l2] 0xe2 membar #Sync set 0x40, %o6 stda %f16, [%l7 + %o6] 0xf9 membar #Sync nop set 0x6C, %l5 lduw [%l7 + %l5], %l5 nop set 0x7C, %o1 prefetch [%l7 + %o1], 1 nop set 0x4C, %o4 stw %l6, [%l7 + %o4] ble,pn %icc, loop_171 nop set 0x31, %i1 ldub [%l7 + %i1], %l3 nop set 0x30, %i6 ldsw [%l7 + %i6], %i7 set 0x68, %o3 ldxa [%l7 + %o3] 0x89, %g3 loop_171: nop set 0x18, %i4 stb %l1, [%l7 + %i4] nop set 0x38, %o0 ldsw [%l7 + %o0], %o3 or %i3, %o0, %i6 nop set 0x60, %o2 stw %l2, [%l7 + %o2] st %fsr, [%l7 + 0x68] nop set 0x1D, %i2 ldsb [%l7 + %i2], %l0 set 0x18, %g6 stha %g7, [%l7 + %g6] 0x81 wr %o2, %o4, %pic and %l4, %o5, %g6 nop set 0x1C, %i7 stw %g1, [%l7 + %i7] and %g4, %i4, %g5 set 0x60, %g5 stxa %i1, [%l7 + %g5] 0xeb membar #Sync set 0x3F, %l4 ldstuba [%l7 + %l4] 0x89, %o7 set 0x38, %g4 sta %f14, [%l7 + %g4] 0x80 nop set 0x49, %i0 ldstub [%l7 + %i0], %i0 nop set 0x72, %g1 ldstub [%l7 + %g1], %o1 set 0x18, %o5 stha %o6, [%l7 + %o5] 0x81 set 0x30, %l1 ldda [%l7 + %l1] 0x80, %g2 nop set 0x40, %o7 std %i2, [%l7 + %o7] nop set 0x76, %g2 ldstub [%l7 + %g2], %i5 set 0x38, %i5 stwa %l6, [%l7 + %i5] 0xe2 membar #Sync nop set 0x40, %i3 ldsh [%l7 + %i3], %l3 nop set 0x50, %g3 stx %i7, [%l7 + %g3] nop set 0x28, %l3 stx %fsr, [%l7 + %l3] set 0x2A, %g7 stba %g3, [%l7 + %g7] 0x89 st %f19, [%l7 + 0x48] nop set 0x6C, %l0 sth %l1, [%l7 + %l0] nop set 0x34, %l6 ldsw [%l7 + %l6], %o3 add %l7, 0x4C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l5 casa [%l6] 0x81, %l5, %o0 nop set 0x10, %o6 ldx [%l7 + %o6], %i6 st %fsr, [%l7 + 0x18] nop set 0x64, %l5 stw %i3, [%l7 + %l5] nop set 0x08, %l2 ldd [%l7 + %l2], %l2 nop set 0x3E, %o4 ldsh [%l7 + %o4], %g7 nop set 0x48, %o1 ldsh [%l7 + %o1], %l0 or %o4, %o2, %o5 set 0x38, %i6 ldxa [%l7 + %i6] 0x88, %g6 set 0x40, %o3 ldda [%l7 + %o3] 0xda, %f0 membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0xf8, %f0 nop set 0x18, %i4 ldx [%l7 + %i4], %l4 nop set 0x52, %o2 ldsh [%l7 + %o2], %g1 nop set 0x78, %o0 ldd [%l7 + %o0], %f18 set 0x74, %g6 stha %i4, [%l7 + %g6] 0x89 ld [%l7 + 0x0C], %f7 bl,a,pt %xcc, loop_172 nop set 0x58, %i2 lduw [%l7 + %i2], %g4 set 0x58, %g5 swapa [%l7 + %g5] 0x80, %g5 loop_172: nop set 0x0E, %i7 sth %i1, [%l7 + %i7] st %fsr, [%l7 + 0x44] nop set 0x58, %l4 sth %o7, [%l7 + %l4] or %i0, %o6, %o1 membar #Sync set 0x40, %i0 ldda [%l7 + %i0] 0xf8, %f0 nop set 0x18, %g1 sth %i2, [%l7 + %g1] fpsub32s %f15, %f2, %f27 set 0x56, %g4 stba %i5, [%l7 + %g4] 0x80 set 0x78, %l1 swapa [%l7 + %l1] 0x81, %l6 nop set 0x35, %o5 ldsb [%l7 + %o5], %g2 nop set 0x48, %o7 std %l2, [%l7 + %o7] nop set 0x40, %g2 stx %i7, [%l7 + %g2] set 0x1D, %i3 stba %g3, [%l7 + %i3] 0xeb membar #Sync set 0x40, %g3 stda %f16, [%l7 + %g3] 0xda ld [%l7 + 0x64], %f15 set 0x58, %i5 ldxa [%l7 + %i5] 0x80, %o3 st %fsr, [%l7 + 0x70] set 0x50, %l3 stxa %l5, [%l7 + %l3] 0xeb membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0x88, %f0 nop set 0x4C, %l6 ldstub [%l7 + %l6], %o0 set 0x48, %l0 stda %l0, [%l7 + %l0] 0x89 set 0x6C, %l5 stwa %i6, [%l7 + %l5] 0xe2 membar #Sync nop set 0x50, %o6 lduh [%l7 + %o6], %l2 set 0x3D, %o4 ldstuba [%l7 + %o4] 0x81, %i3 nop set 0x58, %l2 ldd [%l7 + %l2], %f10 add %l7, 0x58, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g7, %o4 nop set 0x3C, %i6 swap [%l7 + %i6], %l0 set 0x28, %o1 stwa %o2, [%l7 + %o1] 0x80 st %f22, [%l7 + 0x1C] nop set 0x40, %i1 std %f28, [%l7 + %i1] and %o5, %l4, %g6 nop set 0x68, %i4 std %i4, [%l7 + %i4] nop set 0x30, %o2 std %g4, [%l7 + %o2] set 0x4C, %o0 stha %g1, [%l7 + %o0] 0xeb membar #Sync st %fsr, [%l7 + 0x6C] wr %g5, %o7, %softint nop set 0x38, %o3 std %f14, [%l7 + %o3] set 0x34, %i2 sta %f21, [%l7 + %i2] 0x89 ld [%l7 + 0x50], %f24 ld [%l7 + 0x40], %f18 set 0x6C, %g5 stha %i0, [%l7 + %g5] 0x88 nop set 0x25, %i7 ldstub [%l7 + %i7], %o6 and %o1, %i2, %i1 set 0x40, %g6 swapa [%l7 + %g6] 0x88, %l6 nop set 0x20, %i0 ldsb [%l7 + %i0], %g2 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xc8 nop set 0x1A, %l4 ldub [%l7 + %l4], %l3 set 0x50, %l1 stxa %i7, [%l7 + %l1] 0x88 nop set 0x48, %g4 ldd [%l7 + %g4], %f20 set 0x28, %o5 stwa %i5, [%l7 + %o5] 0x89 nop set 0x5E, %o7 lduh [%l7 + %o7], %g3 set 0x20, %g2 swapa [%l7 + %g2] 0x80, %l5 set 0x10, %g3 sta %f23, [%l7 + %g3] 0x88 nop set 0x14, %i3 lduw [%l7 + %i3], %o0 set 0x48, %i5 sta %f8, [%l7 + %i5] 0x89 set 0x3A, %g7 stha %l1, [%l7 + %g7] 0x88 st %fsr, [%l7 + 0x20] set 0x30, %l3 stha %i6, [%l7 + %l3] 0x88 set 0x61, %l6 stba %l2, [%l7 + %l6] 0x80 nop set 0x40, %l0 stx %fsr, [%l7 + %l0] st %fsr, [%l7 + 0x2C] nop set 0x4D, %l5 ldstub [%l7 + %l5], %i3 set 0x40, %o4 stda %f0, [%l7 + %o4] 0x81 st %f8, [%l7 + 0x1C] nop set 0x36, %l2 ldsh [%l7 + %l2], %g7 fpadd16 %f0, %f14, %f26 wr %o3, %o4, %clear_softint nop set 0x3E, %o6 sth %l0, [%l7 + %o6] nop set 0x58, %o1 std %o2, [%l7 + %o1] add %o5, %l4, %i4 set 0x74, %i6 sta %f21, [%l7 + %i6] 0x80 nop set 0x2C, %i1 stb %g6, [%l7 + %i1] set 0x10, %o2 ldda [%l7 + %o2] 0x81, %g4 nop set 0x48, %o0 ldd [%l7 + %o0], %f12 be,a %icc, loop_173 nop nop setx 0xE836D572FB574980, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f6 setx 0x5AF50780870DE014, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f24 fdivd %f24, %f6, %f28 nop set 0x0E, %i4 ldsh [%l7 + %i4], %g5 add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x88, %o7, %i0 loop_173: nop set 0x1E, %o3 stha %g1, [%l7 + %o3] 0x89 nop set 0x68, %i2 ldd [%l7 + %i2], %o0 set 0x18, %g5 lda [%l7 + %g5] 0x88, %f12 set 0x70, %i7 ldda [%l7 + %i7] 0xea, %i2 add %l7, 0x50, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x88, %o6, %l6 nop set 0x10, %g6 stx %fsr, [%l7 + %g6] set 0x20, %i0 ldda [%l7 + %i0] 0x80, %i0 nop set 0x28, %l4 ldd [%l7 + %l4], %f20 nop set 0x60, %l1 ldx [%l7 + %l1], %l3 fpsub16 %f12, %f20, %f8 nop set 0x40, %g1 std %i6, [%l7 + %g1] nop set 0x40, %o5 prefetch [%l7 + %o5], 4 nop set 0x20, %o7 stx %i5, [%l7 + %o7] membar #Sync set 0x40, %g4 ldda [%l7 + %g4] 0xf1, %f0 nop set 0x3F, %g2 ldub [%l7 + %g2], %g3 nop set 0x18, %g3 std %g2, [%l7 + %g3] set 0x40, %i5 ldda [%l7 + %i5] 0xeb, %o0 nop set 0x18, %i3 stx %l5, [%l7 + %i3] wr %g0, 0x7, %fprs set 0x48, %g7 stxa %i6, [%l7 + %g7] 0xea membar #Sync nop set 0x7C, %l3 lduw [%l7 + %l3], %g7 nop set 0x08, %l6 std %f0, [%l7 + %l6] nop set 0x70, %l0 std %i2, [%l7 + %l0] and %o3, %l0, %o4 set 0x18, %l5 prefetcha [%l7 + %l5] 0x81, 1 nop set 0x67, %l2 ldsb [%l7 + %l2], %l4 ld [%l7 + 0x40], %f27 nop set 0x18, %o4 lduw [%l7 + %o4], %o2 add %l7, 0x50, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g6, %i4 nop set 0x47, %o1 ldsb [%l7 + %o1], %g4 st %fsr, [%l7 + 0x24] set 0x54, %i6 lda [%l7 + %i6] 0x88, %f29 nop set 0x70, %i1 ldd [%l7 + %i1], %f20 set 0x60, %o2 ldda [%l7 + %o2] 0x88, %g4 set 0x40, %o6 ldda [%l7 + %o6] 0xeb, %i0 set 0x15, %o0 stba %g1, [%l7 + %o0] 0xeb membar #Sync set 0x40, %i4 ldda [%l7 + %i4] 0xda, %f0 st %fsr, [%l7 + 0x78] set 0x50, %o3 swapa [%l7 + %o3] 0x88, %o1 set 0x30, %i2 ldda [%l7 + %i2] 0xeb, %i2 set 0x33, %i7 stba %o7, [%l7 + %i7] 0x89 nop set 0x74, %g5 ldsw [%l7 + %g5], %o6 wr %l6, %l3, %softint nop set 0x58, %g6 prefetch [%l7 + %g6], 2 nop set 0x57, %i0 ldub [%l7 + %i0], %i7 set 0x50, %l1 ldxa [%l7 + %l1] 0x89, %i5 nop set 0x70, %g1 ldd [%l7 + %g1], %f26 nop set 0x78, %l4 ldx [%l7 + %l4], %i1 fpadd32s %f26, %f10, %f1 or %g2, %g3, %l5 add %l1, %o0, %l2 nop set 0x7F, %o5 stb %i6, [%l7 + %o5] nop set 0x3C, %g4 prefetch [%l7 + %g4], 1 set 0x50, %g2 ldda [%l7 + %g2] 0x88, %i2 set 0x20, %o7 ldda [%l7 + %o7] 0xe2, %o2 nop set 0x32, %g3 stb %l0, [%l7 + %g3] wr %o4, %o5, %y set 0x59, %i3 ldstuba [%l7 + %i3] 0x81, %l4 nop set 0x30, %g7 std %f8, [%l7 + %g7] wr %o2, %g7, %sys_tick and %i4, %g4, %g6 fpsub16 %f14, %f2, %f30 set 0x66, %i5 ldstuba [%l7 + %i5] 0x81, %i0 set 0x08, %l6 stxa %g5, [%l7 + %l6] 0x89 nop set 0x18, %l3 lduw [%l7 + %l3], %o1 nop set 0x18, %l0 std %f12, [%l7 + %l0] set 0x44, %l5 swapa [%l7 + %l5] 0x81, %i2 nop set 0x68, %o4 ldsw [%l7 + %o4], %g1 nop set 0x68, %l2 ldd [%l7 + %l2], %f12 nop set 0x76, %i6 sth %o6, [%l7 + %i6] nop set 0x48, %i1 stb %o7, [%l7 + %i1] nop set 0x40, %o1 ldx [%l7 + %o1], %l6 nop set 0x34, %o6 lduw [%l7 + %o6], %l3 add %l7, 0x30, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i5 casa [%l6] 0x89, %i5, %i1 set 0x40, %o2 stda %i6, [%l7 + %o2] 0x81 nop set 0x78, %o0 stw %g3, [%l7 + %o0] set 0x24, %o3 sta %f6, [%l7 + %o3] 0x81 set 0x50, %i2 lda [%l7 + %i2] 0x88, %f27 nop set 0x5C, %i7 stw %l5, [%l7 + %i7] nop set 0x49, %i4 ldsb [%l7 + %i4], %l1 nop set 0x6A, %g5 stb %o0, [%l7 + %g5] nop set 0x30, %g6 lduw [%l7 + %g6], %g2 set 0x20, %l1 prefetcha [%l7 + %l1] 0x88, 0 nop set 0x58, %i0 stw %i6, [%l7 + %i0] nop set 0x70, %l4 lduw [%l7 + %l4], %o3 set 0x3E, %g1 ldstuba [%l7 + %g1] 0x81, %i3 nop set 0x28, %o5 ldd [%l7 + %o5], %o4 nop set 0x38, %g2 stx %fsr, [%l7 + %g2] nop set 0x0C, %g4 ldsw [%l7 + %g4], %o5 set 0x18, %g3 swapa [%l7 + %g3] 0x80, %l0 nop set 0x37, %i3 ldsb [%l7 + %i3], %o2 ld [%l7 + 0x4C], %f12 add %l7, 0x34, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g7, %l4 set 0x20, %g7 ldxa [%l7 + %g7] 0x89, %i4 or %g4, %g6, %g5 st %f2, [%l7 + 0x0C] set 0x18, %o7 stwa %i0, [%l7 + %o7] 0xe3 membar #Sync set 0x2C, %i5 sta %f14, [%l7 + %i5] 0x81 set 0x68, %l3 ldxa [%l7 + %l3] 0x81, %o1 set 0x30, %l6 stda %i2, [%l7 + %l6] 0xe3 membar #Sync set 0x24, %l5 sta %f26, [%l7 + %l5] 0x89 set 0x58, %l0 lda [%l7 + %l0] 0x80, %f15 add %l7, 0x24, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o6 casa [%l6] 0x89, %o6, %g1 or %o7, %l3, %l6 nop set 0x68, %o4 lduh [%l7 + %o4], %i1 ld [%l7 + 0x44], %f22 st %fsr, [%l7 + 0x54] set 0x40, %l2 ldda [%l7 + %l2] 0x88, %f0 add %l7, 0x70, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i5, %g3 nop set 0x5A, %i6 ldstub [%l7 + %i6], %l5 nop set 0x08, %o1 swap [%l7 + %o1], %i7 and %o0, %g2, %l2 set 0x50, %i1 ldda [%l7 + %i1] 0x80, %i6 set 0x18, %o6 sta %f23, [%l7 + %o6] 0x81 set 0x10, %o0 stxa %o3, [%l7 + %o0] 0x80 set 0x77, %o2 stba %i3, [%l7 + %o2] 0x89 fpadd16s %f12, %f23, %f29 add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l1 casxa [%l6] 0x88, %l1, %o4 st %f9, [%l7 + 0x10] nop set 0x22, %o3 ldsh [%l7 + %o3], %o5 nop set 0x60, %i7 ldx [%l7 + %i7], %l0 set 0x40, %i4 ldda [%l7 + %i4] 0xda, %f16 bleu,pt %icc, loop_174 nop set 0x14, %g5 swap [%l7 + %g5], %o2 wr %l4, %i4, %y nop set 0x18, %g6 std %g6, [%l7 + %g6] loop_174: nop set 0x43, %i2 ldstub [%l7 + %i2], %g4 st %f4, [%l7 + 0x50] wr %g0, 0x7, %fprs nop set 0x78, %i0 ldx [%l7 + %i0], %o1 nop set 0x28, %l4 std %f30, [%l7 + %l4] nop set 0x48, %g1 ldx [%l7 + %g1], %i0 set 0x4B, %o5 stba %i2, [%l7 + %o5] 0x88 and %o6, %g1, %l3 nop set 0x7C, %l1 lduw [%l7 + %l1], %l6 nop set 0x10, %g4 prefetch [%l7 + %g4], 3 nop set 0x54, %g2 stw %o7, [%l7 + %g2] nop set 0x14, %i3 ldsh [%l7 + %i3], %i1 nop set 0x1C, %g7 lduw [%l7 + %g7], %g3 add %l7, 0x64, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i5 casa [%l6] 0x80, %i5, %i7 st %f16, [%l7 + 0x28] nop set 0x08, %o7 ldd [%l7 + %o7], %f4 set 0x50, %g3 stha %l5, [%l7 + %g3] 0xeb membar #Sync nop set 0x58, %l3 std %g2, [%l7 + %l3] nop set 0x18, %l6 stx %fsr, [%l7 + %l6] fpsub16s %f14, %f22, %f4 nop set 0x48, %l5 std %o0, [%l7 + %l5] or %i6, %o3, %l2 nop set 0x78, %i5 ldd [%l7 + %i5], %f8 nop set 0x68, %o4 lduw [%l7 + %o4], %l1 set 0x08, %l0 prefetcha [%l7 + %l0] 0x80, 0 set 0x70, %l2 prefetcha [%l7 + %l2] 0x80, 4 set 0x39, %i6 stba %o5, [%l7 + %i6] 0x88 nop set 0x48, %i1 prefetch [%l7 + %i1], 0 nop set 0x66, %o1 stb %o2, [%l7 + %o1] nop set 0x2E, %o6 sth %l0, [%l7 + %o6] nop set 0x61, %o0 ldstub [%l7 + %o0], %i4 nop set 0x6C, %o2 prefetch [%l7 + %o2], 4 st %fsr, [%l7 + 0x1C] nop set 0x78, %i7 stx %fsr, [%l7 + %i7] st %fsr, [%l7 + 0x28] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x602, %sys_tick_cmpr set 0x68, %i4 stwa %g6, [%l7 + %i4] 0x80 nop set 0x50, %o3 ldd [%l7 + %o3], %f10 set 0x70, %g6 ldda [%l7 + %g6] 0x89, %l4 nop set 0x28, %g5 ldsb [%l7 + %g5], %o1 set 0x50, %i0 ldda [%l7 + %i0] 0x89, %i0 nop set 0x68, %i2 stx %fsr, [%l7 + %i2] nop set 0x70, %l4 stx %i2, [%l7 + %l4] membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf8, %f16 nop set 0x78, %o5 std %f18, [%l7 + %o5] set 0x60, %l1 ldstuba [%l7 + %l1] 0x89, %o6 set 0x20, %g4 stxa %g1, [%l7 + %g4] 0x88 set 0x58, %i3 stwa %g5, [%l7 + %i3] 0x89 set 0x1C, %g2 stba %l6, [%l7 + %g2] 0x89 set 0x1E, %o7 stba %o7, [%l7 + %o7] 0x88 or %l3, %i1, %g3 add %i7, %l5, %g2 set 0x7C, %g7 lda [%l7 + %g7] 0x80, %f28 add %l7, 0x38, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o0, %i5 nop set 0x30, %l3 ldx [%l7 + %l3], %o3 nop set 0x60, %l6 stx %l2, [%l7 + %l6] nop set 0x18, %l5 ldx [%l7 + %l5], %i6 set 0x45, %g3 ldstuba [%l7 + %g3] 0x81, %o4 or %i3, %l1, %o2 set 0x50, %i5 stwa %o5, [%l7 + %i5] 0xe3 membar #Sync set 0x50, %o4 stda %i4, [%l7 + %o4] 0xea membar #Sync ld [%l7 + 0x58], %f15 add %l7, 0x78, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l0, %g7 nop set 0x1C, %l2 sth %g6, [%l7 + %l2] nop set 0x0C, %l0 ldstub [%l7 + %l0], %g4 nop set 0x25, %i6 ldub [%l7 + %i6], %o1 st %f1, [%l7 + 0x24] set 0x5A, %o1 stba %l4, [%l7 + %o1] 0xe3 membar #Sync nop set 0x67, %i1 ldsb [%l7 + %i1], %i2 nop set 0x70, %o6 ldx [%l7 + %o6], %i0 set 0x50, %o2 stda %o6, [%l7 + %o2] 0xe3 membar #Sync nop set 0x37, %i7 stb %g1, [%l7 + %i7] set 0x10, %i4 stxa %l6, [%l7 + %i4] 0xe2 membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xe3, %g4 set 0x28, %g6 stwa %o7, [%l7 + %g6] 0xeb membar #Sync nop set 0x68, %o3 ldsw [%l7 + %o3], %l3 set 0x58, %i0 prefetcha [%l7 + %i0] 0x80, 1 nop set 0x38, %g5 lduh [%l7 + %g5], %i7 set 0x30, %l4 ldda [%l7 + %l4] 0xe2, %l4 nop set 0x78, %i2 ldd [%l7 + %i2], %f26 nop set 0x7A, %g1 ldsb [%l7 + %g1], %i1 set 0x60, %o5 stba %o0, [%l7 + %o5] 0xe2 membar #Sync set 0x40, %g4 stda %f0, [%l7 + %g4] 0xf0 membar #Sync nop set 0x78, %i3 std %g2, [%l7 + %i3] nop set 0x20, %g2 lduh [%l7 + %g2], %o3 st %fsr, [%l7 + 0x30] be,pn %xcc, loop_175 bge %xcc, loop_176 bl,a %icc, loop_177 nop set 0x28, %l1 ldd [%l7 + %l1], %f20 loop_175: fpadd32 %f22, %f14, %f12 loop_176: nop set 0x10, %g7 stx %fsr, [%l7 + %g7] loop_177: nop add %l7, 0x14, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l2, %i5 wr %o4, %i6, %softint and %i3, %o2, %l1 nop set 0x6F, %o7 ldstub [%l7 + %o7], %i4 nop set 0x19, %l3 ldsb [%l7 + %l3], %l0 nop set 0x28, %l6 std %o4, [%l7 + %l6] set 0x48, %l5 ldxa [%l7 + %l5] 0x81, %g7 set 0x78, %g3 prefetcha [%l7 + %g3] 0x89, 0 set 0x34, %o4 stwa %g4, [%l7 + %o4] 0xea membar #Sync set 0x64, %l2 swapa [%l7 + %l2] 0x81, %o1 set 0x40, %i5 ldda [%l7 + %i5] 0xea, %l4 nop set 0x68, %l0 std %i2, [%l7 + %l0] nop set 0x08, %o1 std %f20, [%l7 + %o1] set 0x20, %i6 lda [%l7 + %i6] 0x89, %f3 set 0x60, %o6 lda [%l7 + %o6] 0x81, %f23 set 0x2C, %o2 lda [%l7 + %o2] 0x89, %f24 nop set 0x60, %i1 ldd [%l7 + %i1], %o6 add %l7, 0x74, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g1, %i0 add %l6, %g5, %o7 and %g3, %l3, %i7 nop set 0x50, %i7 std %l4, [%l7 + %i7] set 0x18, %o0 ldxa [%l7 + %o0] 0x89, %o0 st %f0, [%l7 + 0x34] set 0x40, %g6 stda %f0, [%l7 + %g6] 0xca add %l7, 0x70, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g2, %i1 nop set 0x36, %o3 ldub [%l7 + %o3], %o3 ble,pt %icc, loop_178 nop set 0x28, %i0 stx %l2, [%l7 + %i0] nop set 0x0F, %i4 stb %o4, [%l7 + %i4] nop set 0x52, %g5 ldsh [%l7 + %g5], %i6 loop_178: ld [%l7 + 0x34], %f10 nop set 0x15, %i2 ldub [%l7 + %i2], %i3 add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x88, %o2, %l1 set 0x20, %g1 sta %f19, [%l7 + %g1] 0x88 set 0x70, %o5 ldda [%l7 + %o5] 0x89, %i4 add %l7, 0x08, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l0, %o5 set 0x69, %g4 stba %i4, [%l7 + %g4] 0xe3 membar #Sync nop nop setx 0x093C153C4608F00B, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f28 setx 0x7DDAEBBD7EBEC56F, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f2 fdivd %f2, %f28, %f22 nop set 0x62, %l4 sth %g6, [%l7 + %l4] set 0x14, %i3 stwa %g4, [%l7 + %i3] 0x88 set 0x28, %g2 stxa %g7, [%l7 + %g2] 0xeb membar #Sync set 0x40, %l1 stda %f16, [%l7 + %l1] 0xc2 add %l7, 0x0C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l4, %i2 bgu,pn %icc, loop_179 nop set 0x0C, %g7 lduh [%l7 + %g7], %o6 set 0x28, %l3 stwa %g1, [%l7 + %l3] 0xe3 membar #Sync loop_179: nop set 0x5C, %l6 ldstub [%l7 + %l6], %o1 set 0x68, %l5 prefetcha [%l7 + %l5] 0x89, 0 set 0x64, %g3 stwa %l6, [%l7 + %g3] 0x80 set 0x70, %o7 swapa [%l7 + %o7] 0x80, %o7 and %g3, %l3, %g5 set 0x20, %o4 ldda [%l7 + %o4] 0x88, %i6 set 0x64, %i5 swapa [%l7 + %i5] 0x88, %l5 set 0x70, %l2 ldxa [%l7 + %l2] 0x81, %g2 nop set 0x3C, %l0 prefetch [%l7 + %l0], 4 add %l7, 0x68, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i1, %o0 nop set 0x70, %i6 lduh [%l7 + %i6], %l2 nop set 0x50, %o6 stx %fsr, [%l7 + %o6] wr %o3, %i6, %softint bg,pn %icc, loop_180 nop set 0x70, %o1 stx %fsr, [%l7 + %o1] nop set 0x0A, %i1 stb %i3, [%l7 + %i1] add %l7, 0x20, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o4, %l1 loop_180: nop set 0x20, %o2 ldd [%l7 + %o2], %i4 add %l7, 0x28, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x80, %o2, %l0 add %l7, 0x40, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x81, %o5, %g6 set 0x56, %i7 stha %i4, [%l7 + %i7] 0xe3 membar #Sync nop set 0x58, %g6 ldd [%l7 + %g6], %g6 bleu,a %xcc, loop_181 nop set 0x0E, %o3 ldsh [%l7 + %o3], %g4 wr %i2, %o6, %ccr nop set 0x4C, %i0 stw %g1, [%l7 + %i0] loop_181: fpsub16 %f10, %f16, %f10 set 0x5A, %o0 stba %o1, [%l7 + %o0] 0xe2 membar #Sync or %l4, %i0, %l6 set 0x40, %g5 ldda [%l7 + %g5] 0x89, %f16 nop set 0x72, %i4 lduh [%l7 + %i4], %o7 nop set 0x18, %g1 lduw [%l7 + %g1], %g3 set 0x40, %o5 stda %f16, [%l7 + %o5] 0xca nop set 0x1C, %g4 ldsh [%l7 + %g4], %l3 set 0x43, %i2 ldstuba [%l7 + %i2] 0x80, %i7 set 0x70, %l4 stwa %g5, [%l7 + %l4] 0x88 nop set 0x2F, %g2 stb %l5, [%l7 + %g2] nop set 0x20, %i3 swap [%l7 + %i3], %i1 set 0x72, %g7 stba %g2, [%l7 + %g7] 0xea membar #Sync add %l7, 0x58, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l2, %o3 set 0x38, %l1 stwa %i6, [%l7 + %l1] 0x81 nop set 0x6C, %l3 swap [%l7 + %l3], %o0 set 0x28, %l6 sta %f7, [%l7 + %l6] 0x88 nop set 0x08, %l5 stx %fsr, [%l7 + %l5] set 0x4D, %o7 stba %o4, [%l7 + %o7] 0x88 set 0x34, %o4 sta %f19, [%l7 + %o4] 0x89 or %l1, %i3, %o2 nop set 0x12, %g3 ldub [%l7 + %g3], %i5 wr %l0, %g6, %y ld [%l7 + 0x68], %f10 set 0x40, %l2 ldxa [%l7 + %l2] 0x88, %i4 set 0x30, %l0 stda %g6, [%l7 + %l0] 0x89 nop set 0x6A, %i6 ldsb [%l7 + %i6], %o5 nop set 0x50, %i5 stx %i2, [%l7 + %i5] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x299, %tick_cmpr nop set 0x4B, %o1 stb %o1, [%l7 + %o1] set 0x38, %o6 stda %o6, [%l7 + %o6] 0x89 add %l7, 0x68, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i0, %l6 set 0x40, %o2 sta %f20, [%l7 + %o2] 0x81 nop set 0x5C, %i1 swap [%l7 + %i1], %o7 nop set 0x30, %g6 ldd [%l7 + %g6], %f28 set 0x6A, %i7 ldstuba [%l7 + %i7] 0x89, %l4 set 0x5F, %o3 stba %g3, [%l7 + %o3] 0x81 and %i7, %g5, %l5 nop set 0x77, %o0 ldsb [%l7 + %o0], %i1 set 0x38, %g5 ldxa [%l7 + %g5] 0x81, %l3 st %fsr, [%l7 + 0x18] nop set 0x36, %i4 ldsh [%l7 + %i4], %l2 bleu,pt %icc, loop_182 nop set 0x7B, %i0 stb %g2, [%l7 + %i0] st %f14, [%l7 + 0x48] nop set 0x48, %g1 std %o2, [%l7 + %g1] loop_182: nop set 0x40, %o5 stda %f0, [%l7 + %o5] 0x89 set 0x54, %g4 swapa [%l7 + %g4] 0x81, %o0 set 0x70, %i2 stxa %i6, [%l7 + %i2] 0x89 nop set 0x70, %l4 std %o4, [%l7 + %l4] set 0x22, %i3 stba %i3, [%l7 + %i3] 0xea membar #Sync add %l1, %o2, %l0 nop set 0x78, %g7 lduw [%l7 + %g7], %i5 set 0x78, %g2 stwa %i4, [%l7 + %g2] 0x80 nop set 0x38, %l1 sth %g6, [%l7 + %l1] set 0x18, %l3 stda %g6, [%l7 + %l3] 0x80 nop set 0x20, %l5 stx %fsr, [%l7 + %l5] ble %xcc, loop_183 nop set 0x78, %o7 ldx [%l7 + %o7], %o5 st %fsr, [%l7 + 0x70] set 0x6F, %l6 ldstuba [%l7 + %l6] 0x89, %g4 loop_183: ld [%l7 + 0x0C], %f28 nop set 0x68, %o4 stx %g1, [%l7 + %o4] nop set 0x6C, %l2 ldsw [%l7 + %l2], %i2 set 0x15, %g3 stba %o6, [%l7 + %g3] 0xea membar #Sync nop set 0x1C, %i6 lduw [%l7 + %i6], %o1 nop set 0x2C, %i5 lduh [%l7 + %i5], %l6 nop set 0x34, %l0 prefetch [%l7 + %l0], 3 set 0x32, %o6 ldstuba [%l7 + %o6] 0x88, %i0 add %o7, %g3, %i7 nop set 0x10, %o2 stx %fsr, [%l7 + %o2] st %f10, [%l7 + 0x74] nop set 0x2E, %i1 sth %g5, [%l7 + %i1] nop set 0x09, %g6 stb %l4, [%l7 + %g6] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xEDA, %sys_tick_cmpr set 0x18, %o1 stda %l2, [%l7 + %o1] 0xeb membar #Sync set 0x40, %o3 ldstuba [%l7 + %o3] 0x81, %l3 set 0x70, %i7 stxa %g2, [%l7 + %i7] 0xe3 membar #Sync nop set 0x28, %g5 stx %o0, [%l7 + %g5] set 0x64, %i4 lda [%l7 + %i4] 0x88, %f16 set 0x30, %o0 prefetcha [%l7 + %o0] 0x80, 0 nop set 0x4F, %i0 ldstub [%l7 + %i0], %o4 set 0x40, %o5 ldxa [%l7 + %o5] 0x88, %i3 set 0x79, %g1 ldstuba [%l7 + %g1] 0x81, %i6 set 0x20, %g4 sta %f27, [%l7 + %g4] 0x80 add %l7, 0x6C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l1, %o2 set 0x40, %l4 ldda [%l7 + %l4] 0x89, %i4 set 0x74, %i2 stwa %i4, [%l7 + %i2] 0xeb membar #Sync and %l0, %g7, %g6 st %fsr, [%l7 + 0x40] st %f26, [%l7 + 0x5C] nop set 0x30, %g7 swap [%l7 + %g7], %g4 st %f28, [%l7 + 0x38] nop set 0x20, %i3 lduh [%l7 + %i3], %g1 nop set 0x68, %g2 ldsh [%l7 + %g2], %o5 nop set 0x58, %l1 stx %o6, [%l7 + %l1] nop set 0x18, %l5 ldd [%l7 + %l5], %i2 add %l7, 0x70, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %o1 set 0x20, %o7 sta %f23, [%l7 + %o7] 0x88 wr %o7, %g3, %sys_tick and %i7, %i0, %g5 set 0x40, %l3 stda %f0, [%l7 + %l3] 0xc8 and %i1, %l5, %l4 nop set 0x23, %o4 stb %l3, [%l7 + %o4] set 0x68, %l6 stxa %l2, [%l7 + %l6] 0xe3 membar #Sync nop set 0x38, %l2 ldd [%l7 + %l2], %f26 set 0x38, %i6 stda %g2, [%l7 + %i6] 0xea membar #Sync nop set 0x60, %i5 ldd [%l7 + %i5], %o0 nop set 0x38, %g3 ldsw [%l7 + %g3], %o4 st %fsr, [%l7 + 0x60] set 0x30, %o6 prefetcha [%l7 + %o6] 0x88, 0 set 0x2F, %l0 stba %i6, [%l7 + %l0] 0x89 nop set 0x78, %i1 stx %fsr, [%l7 + %i1] nop set 0x38, %g6 std %l0, [%l7 + %g6] set 0x40, %o2 ldda [%l7 + %o2] 0xd8, %f16 set 0x70, %o3 prefetcha [%l7 + %o3] 0x81, 1 nop set 0x72, %i7 sth %i3, [%l7 + %i7] nop set 0x72, %o1 ldsh [%l7 + %o1], %i5 set 0x20, %g5 ldxa [%l7 + %g5] 0x89, %i4 set 0x10, %i4 stxa %g7, [%l7 + %i4] 0x89 add %l7, 0x44, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g6 casa [%l6] 0x88, %g6, %g4 nop set 0x14, %i0 lduw [%l7 + %i0], %l0 set 0x68, %o0 stda %o4, [%l7 + %o0] 0xe3 membar #Sync nop set 0x18, %g1 stx %g1, [%l7 + %g1] nop set 0x08, %g4 prefetch [%l7 + %g4], 3 set 0x3C, %l4 swapa [%l7 + %l4] 0x81, %o6 nop set 0x50, %o5 std %f20, [%l7 + %o5] nop set 0x0E, %i2 lduh [%l7 + %i2], %i2 and %l6, %o1, %g3 nop set 0x24, %g7 lduw [%l7 + %g7], %i7 add %o7, %g5, %i0 add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x88, %i1, %l4 nop set 0x10, %i3 ldx [%l7 + %i3], %l3 set 0x50, %l1 stxa %l5, [%l7 + %l1] 0x81 set 0x40, %l5 stda %f16, [%l7 + %l5] 0xd2 set 0x18, %g2 prefetcha [%l7 + %g2] 0x88, 1 ble,a %icc, loop_184 nop set 0x5C, %l3 ldsw [%l7 + %l3], %l2 or %o0, %o4, %o3 nop set 0x38, %o7 ldx [%l7 + %o7], %i6 loop_184: nop set 0x78, %l6 stx %fsr, [%l7 + %l6] set 0x20, %o4 stxa %o2, [%l7 + %o4] 0x88 set 0x50, %l2 ldda [%l7 + %l2] 0xeb, %l0 nop set 0x10, %i5 ldd [%l7 + %i5], %f22 add %l7, 0x78, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i5, %i3 set 0x34, %i6 lda [%l7 + %i6] 0x88, %f22 set 0x18, %g3 lda [%l7 + %g3] 0x81, %f22 ld [%l7 + 0x6C], %f17 set 0x4D, %o6 ldstuba [%l7 + %o6] 0x80, %i4 nop set 0x60, %i1 std %g6, [%l7 + %i1] nop set 0x24, %l0 stw %g7, [%l7 + %l0] set 0x2C, %g6 ldstuba [%l7 + %g6] 0x80, %l0 nop set 0x60, %o3 lduh [%l7 + %o3], %o5 set 0x28, %i7 prefetcha [%l7 + %i7] 0x80, 4 bleu,a %xcc, loop_185 st %fsr, [%l7 + 0x48] add %o6, %g1, %i2 nop set 0x20, %o2 swap [%l7 + %o2], %o1 loop_185: nop set 0x78, %g5 std %f28, [%l7 + %g5] nop set 0x3E, %o1 ldsb [%l7 + %o1], %g3 nop set 0x30, %i0 ldsw [%l7 + %i0], %l6 set 0x10, %o0 ldda [%l7 + %o0] 0x88, %o6 set 0x74, %i4 sta %f15, [%l7 + %i4] 0x81 nop set 0x0C, %g4 ldsb [%l7 + %g4], %g5 ld [%l7 + 0x34], %f10 or %i7, %i1, %l4 and %i0, %l3, %g2 nop set 0x6C, %g1 lduh [%l7 + %g1], %l5 set 0x41, %o5 ldstuba [%l7 + %o5] 0x81, %o0 nop set 0x33, %i2 ldub [%l7 + %i2], %l2 set 0x4B, %g7 stba %o3, [%l7 + %g7] 0x89 st %fsr, [%l7 + 0x58] nop set 0x30, %i3 ldstub [%l7 + %i3], %i6 set 0x51, %l1 ldstuba [%l7 + %l1] 0x80, %o2 nop set 0x60, %l4 sth %l1, [%l7 + %l4] nop set 0x62, %g2 ldstub [%l7 + %g2], %o4 nop set 0x58, %l3 ldx [%l7 + %l3], %i5 set 0x3E, %l5 stha %i3, [%l7 + %l5] 0xe2 membar #Sync set 0x68, %l6 stba %i4, [%l7 + %l6] 0x89 nop set 0x20, %o7 swap [%l7 + %o7], %g6 nop set 0x24, %l2 prefetch [%l7 + %l2], 4 set 0x5C, %i5 sta %f23, [%l7 + %i5] 0x89 nop set 0x20, %i6 sth %g7, [%l7 + %i6] set 0x30, %g3 ldda [%l7 + %g3] 0x88, %l0 set 0x40, %o4 ldda [%l7 + %o4] 0x89, %f16 nop set 0x1D, %o6 ldub [%l7 + %o6], %o5 set 0x40, %i1 ldda [%l7 + %i1] 0x89, %f0 st %f16, [%l7 + 0x18] add %g4, %o6, %i2 nop set 0x08, %l0 ldd [%l7 + %l0], %g0 nop set 0x14, %g6 ldstub [%l7 + %g6], %g3 nop set 0x3A, %i7 ldsb [%l7 + %i7], %l6 set 0x4C, %o2 swapa [%l7 + %o2] 0x89, %o1 set 0x78, %g5 ldxa [%l7 + %g5] 0x89, %g5 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr nop set 0x78, %o3 lduh [%l7 + %o3], %i7 nop set 0x7A, %i0 lduh [%l7 + %i0], %i0 nop set 0x62, %o1 ldsh [%l7 + %o1], %l4 nop set 0x2E, %i4 lduh [%l7 + %i4], %g2 nop set 0x58, %g4 stx %fsr, [%l7 + %g4] nop set 0x44, %g1 ldsw [%l7 + %g1], %l5 set 0x60, %o5 lda [%l7 + %o5] 0x89, %f22 nop set 0x70, %o0 ldd [%l7 + %o0], %f24 nop set 0x0C, %g7 ldsb [%l7 + %g7], %o0 set 0x18, %i3 stda %l2, [%l7 + %i3] 0xe2 membar #Sync nop set 0x14, %i2 prefetch [%l7 + %i2], 4 nop set 0x54, %l4 swap [%l7 + %l4], %l3 st %f6, [%l7 + 0x70] set 0x34, %g2 lda [%l7 + %g2] 0x88, %f19 or %o3, %o2, %i6 set 0x20, %l3 stwa %o4, [%l7 + %l3] 0xe3 membar #Sync set 0x3C, %l1 sta %f27, [%l7 + %l1] 0x89 nop set 0x58, %l5 stw %l1, [%l7 + %l5] nop set 0x38, %l6 stx %fsr, [%l7 + %l6] set 0x58, %l2 prefetcha [%l7 + %l2] 0x81, 1 set 0x58, %o7 prefetcha [%l7 + %o7] 0x81, 3 nop set 0x7E, %i6 ldsb [%l7 + %i6], %g6 nop set 0x48, %i5 ldx [%l7 + %i5], %i3 set 0x50, %o4 stxa %l0, [%l7 + %o4] 0xeb membar #Sync nop set 0x44, %g3 swap [%l7 + %g3], %g7 and %o5, %o6, %i2 ld [%l7 + 0x60], %f18 add %g4, %g1, %g3 nop set 0x58, %i1 ldsh [%l7 + %i1], %o1 add %l7, 0x68, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %g5 nop set 0x20, %l0 stx %fsr, [%l7 + %l0] ld [%l7 + 0x50], %f10 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf1, %f0 nop set 0x4C, %o6 lduw [%l7 + %o6], %o7 nop set 0x5C, %i7 lduh [%l7 + %i7], %i7 set 0x50, %o2 sta %f15, [%l7 + %o2] 0x89 set 0x40, %g5 stda %f16, [%l7 + %g5] 0xc2 set 0x58, %i0 prefetcha [%l7 + %i0] 0x81, 3 nop set 0x60, %o3 stx %i1, [%l7 + %o3] ld [%l7 + 0x28], %f21 set 0x30, %o1 swapa [%l7 + %o1] 0x88, %g2 or %l4, %l5, %o0 nop set 0x38, %i4 ldd [%l7 + %i4], %f24 nop set 0x2C, %g1 ldsh [%l7 + %g1], %l3 set 0x58, %o5 swapa [%l7 + %o5] 0x81, %l2 set 0x28, %g4 prefetcha [%l7 + %g4] 0x89, 1 st %fsr, [%l7 + 0x20] nop set 0x58, %g7 ldd [%l7 + %g7], %o2 nop set 0x48, %o0 prefetch [%l7 + %o0], 4 bleu,a %icc, loop_186 nop set 0x08, %i3 stx %fsr, [%l7 + %i3] set 0x29, %i2 stba %o4, [%l7 + %i2] 0xe3 membar #Sync loop_186: nop set 0x08, %l4 ldx [%l7 + %l4], %i6 add %l1, %i4, %i5 nop set 0x3C, %g2 ldsw [%l7 + %g2], %g6 nop set 0x18, %l1 ldsh [%l7 + %l1], %i3 add %l7, 0x58, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g7, %o5 add %l7, 0x28, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o6, %i2 nop set 0x78, %l5 ldd [%l7 + %l5], %l0 set 0x39, %l3 stba %g1, [%l7 + %l3] 0x88 add %g3, %g4, %l6 nop set 0x53, %l6 ldsb [%l7 + %l6], %o1 or %g5, %o7, %i7 nop set 0x5A, %l2 ldstub [%l7 + %l2], %i0 set 0x40, %o7 ldda [%l7 + %o7] 0xda, %f0 nop set 0x48, %i5 stx %fsr, [%l7 + %i5] nop set 0x48, %i6 stx %i1, [%l7 + %i6] set 0x4C, %o4 sta %f16, [%l7 + %o4] 0x88 set 0x4E, %g3 stha %g2, [%l7 + %g3] 0x80 nop set 0x29, %l0 stb %l5, [%l7 + %l0] nop set 0x18, %i1 ldx [%l7 + %i1], %l4 set 0x40, %g6 lda [%l7 + %g6] 0x88, %f11 ld [%l7 + 0x34], %f4 nop set 0x18, %i7 std %f20, [%l7 + %i7] nop set 0x0E, %o6 lduh [%l7 + %o6], %l3 nop set 0x30, %g5 ldx [%l7 + %g5], %o0 set 0x11, %o2 stba %o3, [%l7 + %o2] 0x80 bl,a %icc, loop_187 nop set 0x68, %o3 std %f0, [%l7 + %o3] set 0x1A, %i0 ldstuba [%l7 + %i0] 0x89, %l2 loop_187: ba,pt %xcc, loop_188 nop nop setx 0x3216FD06, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f25 setx 0x22144A63, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f20 fdivs %f20, %f25, %f18 set 0x64, %i4 sta %f18, [%l7 + %i4] 0x80 loop_188: nop set 0x68, %o1 ldd [%l7 + %o1], %f8 nop set 0x50, %o5 std %f12, [%l7 + %o5] nop set 0x60, %g1 ldd [%l7 + %g1], %o2 nop set 0x68, %g7 ldx [%l7 + %g7], %i6 st %fsr, [%l7 + 0x38] nop set 0x70, %g4 stb %o4, [%l7 + %g4] nop set 0x50, %i3 stw %l1, [%l7 + %i3] set 0x40, %i2 stda %f16, [%l7 + %i2] 0xf9 membar #Sync nop set 0x22, %l4 ldsh [%l7 + %l4], %i5 set 0x16, %g2 ldstuba [%l7 + %g2] 0x81, %g6 set 0x60, %o0 ldda [%l7 + %o0] 0xeb, %i2 or %g7, %i4, %o5 nop set 0x3C, %l1 stw %i2, [%l7 + %l1] nop set 0x08, %l5 ldx [%l7 + %l5], %o6 nop set 0x6C, %l3 stw %g1, [%l7 + %l3] set 0x20, %l6 sta %f16, [%l7 + %l6] 0x88 add %l0, %g3, %l6 nop set 0x22, %o7 lduh [%l7 + %o7], %o1 nop set 0x20, %l2 stw %g4, [%l7 + %l2] set 0x40, %i6 stda %f16, [%l7 + %i6] 0xd2 nop set 0x20, %i5 stx %fsr, [%l7 + %i5] set 0x08, %o4 stxa %o7, [%l7 + %o4] 0xea membar #Sync set 0x50, %g3 swapa [%l7 + %g3] 0x80, %g5 st %f19, [%l7 + 0x18] nop set 0x30, %i1 stw %i7, [%l7 + %i1] nop set 0x2B, %l0 ldub [%l7 + %l0], %i0 or %i1, %g2, %l4 set 0x10, %i7 ldda [%l7 + %i7] 0x89, %l4 ld [%l7 + 0x78], %f8 nop set 0x0E, %g6 ldstub [%l7 + %g6], %o0 set 0x40, %o6 ldxa [%l7 + %o6] 0x80, %o3 nop set 0x6A, %o2 ldsh [%l7 + %o2], %l3 nop set 0x1E, %g5 sth %l2, [%l7 + %g5] nop set 0x78, %i0 ldd [%l7 + %i0], %f18 set 0x48, %i4 stba %i6, [%l7 + %i4] 0xe2 membar #Sync nop set 0x40, %o3 lduh [%l7 + %o3], %o4 add %l7, 0x58, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l1 casxa [%l6] 0x89, %l1, %i5 or %o2, %i3, %g6 set 0x54, %o5 lda [%l7 + %o5] 0x80, %f16 set 0x12, %g1 ldstuba [%l7 + %g1] 0x89, %i4 nop set 0x76, %g7 lduh [%l7 + %g7], %g7 set 0x08, %o1 ldstuba [%l7 + %o1] 0x88, %o5 or %i2, %g1, %l0 or %o6, %l6, %o1 set 0x5C, %i3 stba %g4, [%l7 + %i3] 0x88 set 0x10, %i2 prefetcha [%l7 + %i2] 0x88, 0 wr %g0, 0x5, %fprs set 0x60, %g4 stda %i6, [%l7 + %g4] 0x81 and %i1, %g2, %i0 nop set 0x5C, %g2 ldub [%l7 + %g2], %l5 nop set 0x30, %l4 std %o0, [%l7 + %l4] nop set 0x54, %o0 stw %o3, [%l7 + %o0] nop set 0x68, %l1 ldd [%l7 + %l1], %l4 nop set 0x65, %l5 ldstub [%l7 + %l5], %l3 set 0x58, %l6 ldxa [%l7 + %l6] 0x81, %l2 set 0x48, %o7 swapa [%l7 + %o7] 0x81, %i6 nop set 0x14, %l3 stb %o4, [%l7 + %l3] add %l7, 0x70, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i5 casxa [%l6] 0x81, %i5, %o2 set 0x14, %l2 sta %f29, [%l7 + %l2] 0x89 nop set 0x60, %i6 std %f28, [%l7 + %i6] set 0x10, %o4 ldda [%l7 + %o4] 0xe2, %l0 nop set 0x58, %g3 ldd [%l7 + %g3], %g6 nop set 0x4C, %i1 swap [%l7 + %i1], %i3 nop set 0x60, %i5 ldx [%l7 + %i5], %i4 set 0x23, %l0 stba %o5, [%l7 + %l0] 0x88 set 0x58, %g6 stda %i2, [%l7 + %g6] 0xeb membar #Sync nop set 0x72, %o6 sth %g7, [%l7 + %o6] nop set 0x40, %o2 std %f8, [%l7 + %o2] nop set 0x38, %g5 std %f0, [%l7 + %g5] fpadd32s %f18, %f29, %f15 set 0x5C, %i0 swapa [%l7 + %i0] 0x81, %g1 ld [%l7 + 0x44], %f11 nop set 0x20, %i4 ldd [%l7 + %i4], %f2 and %l0, %l6, %o1 nop set 0x38, %i7 ldd [%l7 + %i7], %g4 nop set 0x3C, %o5 ldsh [%l7 + %o5], %o6 nop set 0x18, %o3 ldsw [%l7 + %o3], %g5 nop set 0x48, %g7 ldd [%l7 + %g7], %g2 ld [%l7 + 0x4C], %f31 add %o7, %i1, %g2 set 0x20, %g1 ldda [%l7 + %g1] 0xea, %i6 set 0x50, %o1 sta %f28, [%l7 + %o1] 0x80 set 0x40, %i3 stda %f0, [%l7 + %i3] 0xca nop set 0x6A, %i2 sth %i0, [%l7 + %i2] and %l5, %o3, %o0 nop set 0x30, %g2 swap [%l7 + %g2], %l4 or %l2, %i6, %l3 set 0x4C, %l4 sta %f30, [%l7 + %l4] 0x81 set 0x72, %g4 stba %i5, [%l7 + %g4] 0xeb membar #Sync set 0x08, %o0 stxa %o4, [%l7 + %o0] 0x80 ld [%l7 + 0x7C], %f0 set 0x10, %l1 stha %o2, [%l7 + %l1] 0x80 nop set 0x18, %l6 prefetch [%l7 + %l6], 1 nop set 0x3E, %o7 stb %l1, [%l7 + %o7] set 0x40, %l3 ldda [%l7 + %l3] 0x80, %g6 set 0x30, %l5 ldda [%l7 + %l5] 0x89, %i4 set 0x17, %l2 ldstuba [%l7 + %l2] 0x81, %i3 add %l7, 0x58, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o5, %i2 nop set 0x08, %o4 prefetch [%l7 + %o4], 2 nop set 0x3E, %i6 ldsh [%l7 + %i6], %g1 nop set 0x78, %g3 lduw [%l7 + %g3], %l0 nop set 0x50, %i1 prefetch [%l7 + %i1], 2 ld [%l7 + 0x54], %f13 nop set 0x60, %l0 ldstub [%l7 + %l0], %l6 set 0x10, %g6 stxa %o1, [%l7 + %g6] 0x80 nop set 0x24, %i5 ldsh [%l7 + %i5], %g7 nop set 0x28, %o6 ldd [%l7 + %o6], %f8 membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf8, %f16 and %g4, %g5, %g3 nop set 0x1F, %o2 ldstub [%l7 + %o2], %o6 st %fsr, [%l7 + 0x64] set 0x5C, %i4 sta %f28, [%l7 + %i4] 0x88 nop set 0x10, %i0 ldd [%l7 + %i0], %o6 set 0x40, %o5 stda %f16, [%l7 + %o5] 0xda nop set 0x50, %o3 stx %g2, [%l7 + %o3] set 0x14, %g7 stwa %i1, [%l7 + %g7] 0xe3 membar #Sync set 0x48, %i7 stxa %i7, [%l7 + %i7] 0xea membar #Sync set 0x28, %g1 prefetcha [%l7 + %g1] 0x89, 4 add %l7, 0x10, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o3 casxa [%l6] 0x89, %o3, %i0 st %f26, [%l7 + 0x2C] nop set 0x70, %o1 ldub [%l7 + %o1], %o0 set 0x0C, %i2 stwa %l4, [%l7 + %i2] 0x80 set 0x14, %i3 stba %i6, [%l7 + %i3] 0x80 nop set 0x48, %l4 lduw [%l7 + %l4], %l3 nop set 0x70, %g4 stx %l2, [%l7 + %g4] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr nop set 0x08, %g2 std %o4, [%l7 + %g2] nop set 0x48, %l1 ldsw [%l7 + %l1], %g6 or %i4, %l1, %i3 set 0x20, %l6 stda %o4, [%l7 + %l6] 0x80 nop set 0x4C, %o0 lduw [%l7 + %o0], %g1 set 0x70, %o7 ldxa [%l7 + %o7] 0x88, %i2 set 0x4C, %l3 swapa [%l7 + %l3] 0x89, %l6 nop set 0x32, %l5 ldstub [%l7 + %l5], %o1 set 0x70, %l2 swapa [%l7 + %l2] 0x80, %g7 fpadd32 %f30, %f10, %f26 add %l7, 0x78, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l0, %g5 nop set 0x48, %o4 ldd [%l7 + %o4], %f2 nop set 0x68, %i6 ldd [%l7 + %i6], %f18 bg,pt %xcc, loop_189 nop set 0x20, %g3 lduh [%l7 + %g3], %g3 nop set 0x50, %l0 stx %g4, [%l7 + %l0] nop set 0x48, %g6 std %o6, [%l7 + %g6] loop_189: nop set 0x08, %i5 ldd [%l7 + %i5], %f28 nop set 0x20, %i1 stx %o7, [%l7 + %i1] set 0x5C, %g5 stha %i1, [%l7 + %g5] 0x88 nop set 0x5F, %o2 ldstub [%l7 + %o2], %g2 ld [%l7 + 0x54], %f14 ld [%l7 + 0x14], %f29 st %fsr, [%l7 + 0x34] set 0x3C, %i4 lda [%l7 + %i4] 0x81, %f16 or %l5, %o3, %i0 nop set 0x70, %i0 ldsw [%l7 + %i0], %i7 set 0x4C, %o5 lda [%l7 + %o5] 0x88, %f16 st %fsr, [%l7 + 0x58] add %l7, 0x44, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o0 casa [%l6] 0x81, %o0, %l4 st %fsr, [%l7 + 0x2C] set 0x6C, %o6 swapa [%l7 + %o6] 0x89, %i6 nop set 0x20, %o3 ldd [%l7 + %o3], %l2 set 0x08, %i7 ldxa [%l7 + %i7] 0x89, %l3 nop set 0x48, %g1 ldx [%l7 + %g1], %o2 add %l7, 0x78, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o4 casa [%l6] 0x88, %o4, %g6 nop set 0x48, %o1 ldd [%l7 + %o1], %f4 add %i5, %i4, %l1 nop set 0x48, %g7 std %i2, [%l7 + %g7] set 0x78, %i2 ldxa [%l7 + %i2] 0x88, %o5 set 0x08, %i3 ldxa [%l7 + %i3] 0x89, %i2 set 0x10, %g4 stxa %g1, [%l7 + %g4] 0xea membar #Sync set 0x25, %l4 stba %o1, [%l7 + %l4] 0xeb membar #Sync nop set 0x34, %l1 stw %l6, [%l7 + %l1] nop set 0x40, %g2 stw %l0, [%l7 + %g2] set 0x40, %l6 stda %f16, [%l7 + %l6] 0x80 nop set 0x58, %o0 stx %fsr, [%l7 + %o0] nop set 0x40, %o7 stx %fsr, [%l7 + %o7] set 0x64, %l5 lda [%l7 + %l5] 0x88, %f19 nop set 0x20, %l3 ldd [%l7 + %l3], %g4 nop set 0x10, %l2 ldd [%l7 + %l2], %f28 nop set 0x12, %i6 sth %g3, [%l7 + %i6] and %g4, %g7, %o7 add %l7, 0x68, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x88, %i1, %g2 set 0x0E, %o4 ldstuba [%l7 + %o4] 0x89, %l5 nop set 0x38, %g3 ldd [%l7 + %g3], %f4 set 0x30, %l0 prefetcha [%l7 + %l0] 0x88, 0 add %o3, %i0, %i7 or %o0, %l4, %i6 ld [%l7 + 0x2C], %f11 set 0x26, %i5 stha %l2, [%l7 + %i5] 0x89 and %o2, %l3, %o4 bl,a %xcc, loop_190 nop set 0x60, %i1 ldd [%l7 + %i1], %i4 and %g6, %l1, %i3 nop set 0x30, %g5 lduw [%l7 + %g5], %o5 loop_190: nop set 0x58, %o2 ldd [%l7 + %o2], %f30 set 0x3A, %g6 stha %i2, [%l7 + %g6] 0x88 nop set 0x08, %i0 stx %fsr, [%l7 + %i0] nop set 0x50, %o5 ldd [%l7 + %o5], %f6 nop set 0x70, %o6 prefetch [%l7 + %o6], 1 nop set 0x4C, %o3 ldub [%l7 + %o3], %i4 nop set 0x40, %i7 ldx [%l7 + %i7], %g1 membar #Sync set 0x40, %i4 ldda [%l7 + %i4] 0xf9, %f0 nop set 0x40, %g1 std %i6, [%l7 + %g1] add %l7, 0x30, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o1 casa [%l6] 0x88, %o1, %l0 nop set 0x3C, %o1 stw %g3, [%l7 + %o1] nop set 0x50, %g7 swap [%l7 + %g7], %g4 nop set 0x50, %i2 prefetch [%l7 + %i2], 2 set 0x24, %g4 sta %f12, [%l7 + %g4] 0x80 st %fsr, [%l7 + 0x34] set 0x78, %i3 ldxa [%l7 + %i3] 0x81, %g5 st %f26, [%l7 + 0x18] or %o7, %g7, %i1 nop set 0x68, %l4 ldd [%l7 + %l4], %f18 set 0x77, %l1 stba %l5, [%l7 + %l1] 0xe2 membar #Sync nop set 0x4C, %l6 ldsw [%l7 + %l6], %g2 nop set 0x08, %g2 prefetch [%l7 + %g2], 4 nop set 0x2D, %o0 ldub [%l7 + %o0], %o3 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x0F9, %sys_tick_cmpr nop set 0x68, %l5 lduw [%l7 + %l5], %i7 ld [%l7 + 0x40], %f16 add %l7, 0x68, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x80, %o0, %i6 or %l4, %o2, %l2 nop set 0x40, %o7 std %o4, [%l7 + %o7] fpadd32s %f31, %f11, %f29 set 0x4C, %l2 stwa %l3, [%l7 + %l2] 0xe3 membar #Sync and %g6, %i5, %l1 and %i3, %o5, %i4 add %l7, 0x68, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g1, %l6 nop set 0x38, %l3 ldd [%l7 + %l3], %o0 add %i2, %l0, %g3 set 0x34, %i6 stwa %g5, [%l7 + %i6] 0xea membar #Sync nop set 0x09, %g3 ldstub [%l7 + %g3], %o7 nop set 0x63, %o4 ldstub [%l7 + %o4], %g4 set 0x40, %l0 ldda [%l7 + %l0] 0x88, %f0 nop set 0x1C, %i1 swap [%l7 + %i1], %g7 nop set 0x75, %i5 ldstub [%l7 + %i5], %l5 nop set 0x18, %o2 stx %fsr, [%l7 + %o2] nop set 0x18, %g6 ldx [%l7 + %g6], %g2 nop set 0x20, %i0 lduw [%l7 + %i0], %o3 set 0x70, %g5 stha %o6, [%l7 + %g5] 0xe3 membar #Sync nop set 0x62, %o5 ldub [%l7 + %o5], %i1 set 0x50, %o3 stxa %i7, [%l7 + %o3] 0xea membar #Sync nop set 0x48, %o6 std %f4, [%l7 + %o6] set 0x56, %i4 ldstuba [%l7 + %i4] 0x81, %o0 fpsub16 %f18, %f4, %f14 nop set 0x7C, %i7 ldsw [%l7 + %i7], %i0 set 0x30, %g1 lda [%l7 + %g1] 0x80, %f17 nop set 0x34, %g7 swap [%l7 + %g7], %l4 nop set 0x30, %o1 prefetch [%l7 + %o1], 1 set 0x70, %g4 ldxa [%l7 + %g4] 0x80, %o2 nop set 0x4F, %i2 ldstub [%l7 + %i2], %l2 set 0x40, %l4 stda %f0, [%l7 + %l4] 0x81 set 0x38, %i3 ldxa [%l7 + %i3] 0x88, %o4 nop set 0x70, %l6 ldd [%l7 + %l6], %f12 and %i6, %g6, %i5 st %f15, [%l7 + 0x38] set 0x50, %g2 ldda [%l7 + %g2] 0xea, %l0 nop set 0x50, %o0 stx %l3, [%l7 + %o0] set 0x6C, %l5 ldstuba [%l7 + %l5] 0x81, %o5 nop set 0x1C, %l1 ldstub [%l7 + %l1], %i3 st %fsr, [%l7 + 0x2C] nop set 0x10, %o7 swap [%l7 + %o7], %g1 or %i4, %l6, %o1 ld [%l7 + 0x5C], %f31 nop set 0x1C, %l2 swap [%l7 + %l2], %i2 add %l7, 0x30, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x89, %g3, %g5 nop set 0x2A, %l3 stb %o7, [%l7 + %l3] add %l7, 0x6C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l0 casa [%l6] 0x81, %l0, %g4 nop set 0x56, %i6 sth %l5, [%l7 + %i6] nop set 0x4E, %g3 ldstub [%l7 + %g3], %g2 ld [%l7 + 0x78], %f14 nop set 0x6F, %l0 ldub [%l7 + %l0], %o3 set 0x40, %o4 stda %f16, [%l7 + %o4] 0x88 nop set 0x79, %i1 ldub [%l7 + %i1], %g7 nop set 0x28, %i5 ldd [%l7 + %i5], %f10 set 0x28, %g6 stba %o6, [%l7 + %g6] 0xea membar #Sync ld [%l7 + 0x48], %f11 set 0x30, %o2 swapa [%l7 + %o2] 0x88, %i1 nop set 0x10, %g5 std %f14, [%l7 + %g5] st %fsr, [%l7 + 0x40] and %o0, %i0, %l4 set 0x58, %o5 ldxa [%l7 + %o5] 0x81, %o2 add %l7, 0x40, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l2 casa [%l6] 0x88, %l2, %o4 nop set 0x77, %i0 ldub [%l7 + %i0], %i6 nop set 0x3E, %o6 stb %g6, [%l7 + %o6] nop set 0x60, %i4 ldx [%l7 + %i4], %i5 wr %i7, %l1, %y add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x81, %l3, %o5 nop set 0x20, %o3 ldd [%l7 + %o3], %f20 nop set 0x0A, %g1 ldsh [%l7 + %g1], %g1 nop set 0x44, %g7 swap [%l7 + %g7], %i4 nop set 0x48, %i7 lduh [%l7 + %i7], %i3 nop set 0x7C, %o1 lduw [%l7 + %o1], %o1 fpsub16s %f20, %f7, %f25 ld [%l7 + 0x5C], %f8 nop set 0x38, %g4 std %i6, [%l7 + %g4] nop set 0x48, %l4 std %f28, [%l7 + %l4] add %g3, %g5, %i2 nop set 0x60, %i3 stx %l0, [%l7 + %i3] set 0x46, %i2 stha %o7, [%l7 + %i2] 0x89 set 0x20, %g2 ldda [%l7 + %g2] 0x88, %g4 set 0x08, %l6 stba %g2, [%l7 + %l6] 0x80 nop set 0x08, %o0 stw %l5, [%l7 + %o0] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x6AD, %tick_cmpr nop set 0x55, %l1 stb %i1, [%l7 + %l1] nop set 0x18, %l5 stx %o0, [%l7 + %l5] ld [%l7 + 0x20], %f21 nop set 0x32, %o7 ldub [%l7 + %o7], %o3 nop set 0x18, %l3 stx %fsr, [%l7 + %l3] nop set 0x08, %l2 std %f0, [%l7 + %l2] set 0x19, %g3 ldstuba [%l7 + %g3] 0x88, %i0 and %o2, %l2, %l4 add %l7, 0x60, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o4 casa [%l6] 0x88, %o4, %i6 ld [%l7 + 0x08], %f20 nop set 0x78, %l0 ldub [%l7 + %l0], %g6 set 0x10, %o4 swapa [%l7 + %o4] 0x88, %i5 set 0x2A, %i6 stha %i7, [%l7 + %i6] 0xeb membar #Sync nop set 0x58, %i5 ldd [%l7 + %i5], %l0 ld [%l7 + 0x50], %f7 fpsub32 %f12, %f2, %f12 add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x81, %o5, %g1 and %i4, %i3, %l3 set 0x18, %g6 sta %f10, [%l7 + %g6] 0x88 nop set 0x34, %o2 lduw [%l7 + %o2], %o1 nop set 0x08, %i1 stx %g3, [%l7 + %i1] membar #Sync set 0x40, %o5 ldda [%l7 + %o5] 0xf8, %f16 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l6, %g5 set 0x10, %g5 stxa %l0, [%l7 + %g5] 0x80 set 0x10, %o6 stda %o6, [%l7 + %o6] 0x80 add %g4, %g2, %l5 set 0x5C, %i4 stwa %g7, [%l7 + %i4] 0xea membar #Sync st %fsr, [%l7 + 0x14] add %i2, %i1, %o6 set 0x68, %o3 swapa [%l7 + %o3] 0x89, %o3 nop set 0x70, %i0 std %i0, [%l7 + %i0] nop set 0x68, %g7 stx %fsr, [%l7 + %g7] nop set 0x17, %i7 stb %o2, [%l7 + %i7] ld [%l7 + 0x34], %f28 set 0x60, %o1 stda %l2, [%l7 + %o1] 0xea membar #Sync nop set 0x18, %g1 ldx [%l7 + %g1], %o0 st %f13, [%l7 + 0x6C] nop set 0x22, %g4 ldsh [%l7 + %g4], %l4 set 0x24, %l4 swapa [%l7 + %l4] 0x81, %o4 nop set 0x20, %i2 std %g6, [%l7 + %i2] nop set 0x28, %g2 ldstub [%l7 + %g2], %i5 set 0x50, %l6 lda [%l7 + %l6] 0x89, %f10 nop set 0x70, %i3 std %f30, [%l7 + %i3] nop set 0x76, %l1 ldstub [%l7 + %l1], %i7 nop set 0x4E, %o0 lduh [%l7 + %o0], %l1 nop set 0x60, %l5 ldsw [%l7 + %l5], %i6 set 0x7D, %l3 ldstuba [%l7 + %l3] 0x81, %g1 set 0x58, %o7 stxa %o5, [%l7 + %o7] 0xeb membar #Sync set 0x38, %l2 prefetcha [%l7 + %l2] 0x89, 1 set 0x20, %l0 ldstuba [%l7 + %l0] 0x88, %i4 ld [%l7 + 0x3C], %f29 set 0x20, %o4 stba %o1, [%l7 + %o4] 0xe3 membar #Sync fpsub32 %f20, %f16, %f14 ld [%l7 + 0x30], %f14 and %g3, %l6, %l3 nop set 0x64, %g3 ldstub [%l7 + %g3], %l0 bn,a,pn %icc, loop_191 nop set 0x44, %i5 stb %o7, [%l7 + %i5] and %g5, %g4, %g2 nop set 0x42, %g6 ldsb [%l7 + %g6], %l5 loop_191: nop set 0x20, %i6 stw %g7, [%l7 + %i6] nop set 0x50, %i1 stx %fsr, [%l7 + %i1] fpsub16 %f20, %f2, %f12 set 0x57, %o2 stba %i1, [%l7 + %o2] 0xe3 membar #Sync nop set 0x79, %g5 ldub [%l7 + %g5], %i2 nop set 0x30, %o5 ldd [%l7 + %o5], %f30 set , %i4 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 6: ! ! Type l : 1281 ! Type a : 29 ! Type cti : 25 ! Type x : 524 ! Type f : 38 ! Type i : 103 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Thread 7 Start ! .global thread_7 thread_7: mov %l7, %g1 !# Set %cwp for 8 windows !# This threads memory space into each %l7 wrpr %g0, 0x7, %cwp mov %g1, %l7 wrpr %g0, 0x6, %cwp mov %g1, %l7 wrpr %g0, 0x5, %cwp mov %g1, %l7 wrpr %g0, 0x4, %cwp mov %g1, %l7 wrpr %g0, 0x3, %cwp mov %g1, %l7 wrpr %g0, 0x2, %cwp mov %g1, %l7 wrpr %g0, 0x1, %cwp mov %g1, %l7 wrpr %g0, 0x0, %cwp mov %g1, %l7 !# Set %fsr setx 0x0000000000400000, %l0, %l6 !# no post process stx %l6, [%l7 + 0x0] !# no post process ldx [%l7 + 0x0], %fsr !# no post process wr %g0, 0x80, %asi !# no post process !# Initialize registers .. !# Global registers set 0x7, %g1 set 0xC, %g2 set 0xC, %g3 set 0x8, %g4 set 0xA, %g5 set 0x2, %g6 set 0x7, %g7 !# Input registers set -0x5, %i0 set -0x4, %i1 set -0x8, %i2 set -0xA, %i3 set -0xC, %i4 set -0x9, %i5 set -0x8, %i6 set -0x6, %i7 !# Local registers set 0x7A27E58E, %l0 set 0x2A2E71D0, %l1 set 0x0BD5C20D, %l2 set 0x576111CB, %l3 set 0x4ABDB515, %l4 set 0x1D86C430, %l5 set 0x6CF238C4, %l6 !# Output registers set -0x17E1, %o0 set 0x1FAE, %o1 set -0x1EFB, %o2 set 0x0642, %o3 set 0x1C29, %o4 set 0x07A4, %o5 set -0x05C3, %o6 set 0x1AC7, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004) INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9) INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905) INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007) INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710) INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80) INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D) INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3) INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8) INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB) INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921) INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813) INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359) INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82) INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67) INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52) !# Execute Main Diag .. set 0x14, %o3 stwa %o6, [%l7 + %o3] 0xea membar #Sync wr %i0, %o3, %sys_tick set 0x78, %o6 prefetcha [%l7 + %o6] 0x80, 0 nop set 0x27, %g7 ldsb [%l7 + %g7], %l2 wr %o0, %l4, %clear_softint nop set 0x78, %i0 ldd [%l7 + %i0], %f28 nop set 0x54, %i7 sth %o4, [%l7 + %i7] nop set 0x78, %o1 stx %fsr, [%l7 + %o1] nop set 0x18, %g4 std %f28, [%l7 + %g4] nop set 0x7E, %g1 lduh [%l7 + %g1], %g6 add %l7, 0x18, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i7, %i5 nop set 0x60, %l4 ldd [%l7 + %l4], %i6 set 0x3F, %i2 ldstuba [%l7 + %i2] 0x89, %g1 set 0x40, %g2 ldda [%l7 + %g2] 0x80, %f16 or %l1, %i3, %o5 add %o1, %i4, %l6 st %fsr, [%l7 + 0x08] set 0x40, %i3 lda [%l7 + %i3] 0x80, %f15 set 0x30, %l1 swapa [%l7 + %l1] 0x80, %l3 set 0x44, %l6 stha %g3, [%l7 + %l6] 0xea membar #Sync set 0x24, %l5 swapa [%l7 + %l5] 0x81, %l0 set 0x08, %o0 stha %g5, [%l7 + %o0] 0x88 set 0x20, %l3 stha %g4, [%l7 + %l3] 0xe3 membar #Sync set 0x28, %o7 stda %g2, [%l7 + %o7] 0x81 wr %o7, %g7, %pic set 0x28, %l2 swapa [%l7 + %l2] 0x89, %l5 set 0x78, %l0 stxa %i2, [%l7 + %l0] 0x81 set 0x18, %o4 stda %i0, [%l7 + %o4] 0x81 ld [%l7 + 0x20], %f13 add %l7, 0x54, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o6, %o3 or %o2, %l2, %i0 set 0x0C, %i5 lda [%l7 + %i5] 0x81, %f29 nop set 0x4F, %g6 ldub [%l7 + %g6], %o0 add %o4, %l4, %i7 nop set 0x08, %i6 swap [%l7 + %i6], %i5 bne %icc, loop_192 ba %icc, loop_193 nop set 0x40, %g3 std %i6, [%l7 + %g3] st %fsr, [%l7 + 0x1C] loop_192: and %g1, %g6, %l1 loop_193: nop set 0x60, %o2 ldxa [%l7 + %o2] 0x81, %i3 nop set 0x08, %i1 sth %o5, [%l7 + %i1] add %o1, %i4, %l3 nop set 0x26, %o5 ldstub [%l7 + %o5], %l6 set 0x40, %i4 ldda [%l7 + %i4] 0xd8, %f16 nop set 0x30, %o3 std %f0, [%l7 + %o3] nop set 0x50, %o6 ldd [%l7 + %o6], %l0 set 0x30, %g5 stda %g2, [%l7 + %g5] 0x88 nop nop setx 0xF3E96FF74E71E41A, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0x6AA95C67A5C9485E, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f28 fdivd %f28, %f8, %f6 nop set 0x29, %i0 ldub [%l7 + %i0], %g5 wr %g4, %g2, %y set 0x28, %g7 ldxa [%l7 + %g7] 0x88, %o7 set 0x68, %i7 stxa %g7, [%l7 + %i7] 0x88 add %l5, %i1, %i2 set 0x1C, %g4 swapa [%l7 + %g4] 0x88, %o6 set 0x40, %o1 ldda [%l7 + %o1] 0xe2, %o2 nop set 0x10, %g1 prefetch [%l7 + %g1], 2 nop set 0x28, %l4 stx %o2, [%l7 + %l4] nop set 0x58, %i2 ldsw [%l7 + %i2], %i0 nop set 0x40, %g2 stw %l2, [%l7 + %g2] nop set 0x42, %l1 ldsb [%l7 + %l1], %o0 nop set 0x50, %i3 stb %l4, [%l7 + %i3] nop set 0x5C, %l5 lduh [%l7 + %l5], %i7 nop set 0x3F, %l6 ldub [%l7 + %l6], %i5 or %i6, %o4, %g1 and %l1, %i3, %o5 nop set 0x3C, %l3 prefetch [%l7 + %l3], 0 set 0x58, %o7 stha %o1, [%l7 + %o7] 0xeb membar #Sync st %fsr, [%l7 + 0x40] nop set 0x30, %o0 ldd [%l7 + %o0], %f0 set 0x54, %l2 sta %f25, [%l7 + %l2] 0x89 nop set 0x60, %o4 ldx [%l7 + %o4], %i4 nop set 0x37, %l0 ldub [%l7 + %l0], %g6 add %l3, %l0, %l6 nop set 0x78, %i5 ldd [%l7 + %i5], %f18 nop set 0x74, %i6 stw %g3, [%l7 + %i6] or %g4, %g5, %g2 nop set 0x08, %g3 std %o6, [%l7 + %g3] nop set 0x30, %g6 stx %g7, [%l7 + %g6] nop set 0x38, %i1 ldx [%l7 + %i1], %l5 nop set 0x26, %o5 lduh [%l7 + %o5], %i2 nop set 0x14, %i4 swap [%l7 + %i4], %o6 nop set 0x18, %o2 lduh [%l7 + %o2], %i1 ld [%l7 + 0x38], %f22 set 0x40, %o3 ldda [%l7 + %o3] 0x81, %f16 set 0x30, %o6 ldxa [%l7 + %o6] 0x88, %o3 set 0x40, %g5 stda %i0, [%l7 + %g5] 0xeb membar #Sync set 0x14, %g7 sta %f6, [%l7 + %g7] 0x88 nop set 0x60, %i0 std %l2, [%l7 + %i0] nop set 0x20, %i7 ldd [%l7 + %i7], %o0 set 0x50, %o1 ldxa [%l7 + %o1] 0x80, %l4 set 0x40, %g1 ldda [%l7 + %g1] 0x89, %f0 nop set 0x38, %g4 ldd [%l7 + %g4], %f10 set 0x60, %l4 stha %i7, [%l7 + %l4] 0x80 fpadd32 %f30, %f30, %f4 set 0x50, %i2 lda [%l7 + %i2] 0x88, %f1 nop set 0x20, %g2 ldx [%l7 + %g2], %o2 fpsub32 %f0, %f26, %f12 st %f24, [%l7 + 0x20] set 0x10, %i3 stda %i6, [%l7 + %i3] 0xe2 membar #Sync set 0x30, %l1 swapa [%l7 + %l1] 0x88, %i5 set 0x3A, %l5 stha %o4, [%l7 + %l5] 0xea membar #Sync st %f17, [%l7 + 0x68] nop set 0x78, %l3 stx %g1, [%l7 + %l3] set 0x50, %o7 ldda [%l7 + %o7] 0xe2, %l0 set 0x50, %o0 stba %i3, [%l7 + %o0] 0xea membar #Sync nop set 0x2A, %l6 sth %o5, [%l7 + %l6] set 0x0C, %l2 swapa [%l7 + %l2] 0x81, %o1 fpadd32s %f27, %f27, %f5 add %l7, 0x44, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g6 casa [%l6] 0x88, %g6, %i4 nop set 0x40, %l0 std %f12, [%l7 + %l0] set 0x40, %o4 stda %f0, [%l7 + %o4] 0xc4 set 0x26, %i6 stha %l0, [%l7 + %i6] 0x81 nop set 0x5C, %g3 stb %l6, [%l7 + %g3] nop set 0x3C, %g6 stw %g3, [%l7 + %g6] set 0x28, %i1 stda %g4, [%l7 + %i1] 0x81 set 0x4A, %o5 stha %l3, [%l7 + %o5] 0x89 nop set 0x30, %i5 lduw [%l7 + %i5], %g5 or %g2, %o7, %l5 nop nop setx 0x9E1484AC8589BD0C, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f22 setx 0x662EA2A5B6408C29, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f8 fdivd %f8, %f22, %f6 set 0x44, %o2 swapa [%l7 + %o2] 0x80, %g7 nop set 0x38, %o3 prefetch [%l7 + %o3], 1 set 0x7C, %i4 ldstuba [%l7 + %i4] 0x88, %i2 membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf9, %f0 set 0x60, %g7 sta %f22, [%l7 + %g7] 0x88 nop set 0x08, %i0 stx %fsr, [%l7 + %i0] nop set 0x50, %o6 std %o6, [%l7 + %o6] nop set 0x10, %o1 std %o2, [%l7 + %o1] nop set 0x08, %i7 stx %i1, [%l7 + %i7] nop set 0x78, %g1 stx %fsr, [%l7 + %g1] nop set 0x59, %g4 stb %i0, [%l7 + %g4] nop set 0x08, %i2 sth %o0, [%l7 + %i2] and %l2, %i7, %l4 add %o2, %i5, %i6 set 0x21, %l4 ldstuba [%l7 + %l4] 0x80, %g1 nop set 0x20, %i3 stx %o4, [%l7 + %i3] add %l7, 0x6C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i3 casa [%l6] 0x89, %i3, %l1 nop set 0x57, %l1 ldub [%l7 + %l1], %o5 st %f12, [%l7 + 0x08] nop set 0x28, %l5 stx %fsr, [%l7 + %l5] nop set 0x0C, %l3 stw %o1, [%l7 + %l3] nop set 0x18, %o7 ldx [%l7 + %o7], %i4 st %f2, [%l7 + 0x24] nop set 0x40, %g2 prefetch [%l7 + %g2], 4 add %l7, 0x68, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x81, %g6, %l6 set 0x18, %o0 ldxa [%l7 + %o0] 0x81, %g3 ld [%l7 + 0x74], %f26 fpadd32 %f18, %f2, %f24 add %l0, %g4, %l3 nop set 0x50, %l2 ldsb [%l7 + %l2], %g2 set 0x78, %l6 stxa %o7, [%l7 + %l6] 0x89 nop set 0x3E, %l0 ldsh [%l7 + %l0], %g5 set 0x18, %o4 stxa %l5, [%l7 + %o4] 0x89 nop set 0x5E, %g3 sth %g7, [%l7 + %g3] nop set 0x38, %i6 ldd [%l7 + %i6], %f12 nop set 0x19, %i1 ldub [%l7 + %i1], %o6 nop set 0x1C, %g6 prefetch [%l7 + %g6], 2 set 0x40, %i5 stda %f0, [%l7 + %i5] 0xd0 ba,a,pt %xcc, loop_194 ld [%l7 + 0x3C], %f27 set 0x40, %o5 prefetcha [%l7 + %o5] 0x81, 4 loop_194: nop set 0x0E, %o3 sth %i1, [%l7 + %o3] set 0x68, %i4 ldxa [%l7 + %i4] 0x81, %i0 nop set 0x68, %g5 ldx [%l7 + %g5], %o0 set 0x70, %o2 swapa [%l7 + %o2] 0x80, %l2 set 0x24, %i0 lda [%l7 + %i0] 0x89, %f13 nop set 0x08, %g7 prefetch [%l7 + %g7], 2 set 0x64, %o1 lda [%l7 + %o1] 0x81, %f11 nop set 0x34, %o6 prefetch [%l7 + %o6], 4 ld [%l7 + 0x10], %f25 set 0x58, %g1 prefetcha [%l7 + %g1] 0x88, 3 nop set 0x6B, %g4 ldsb [%l7 + %g4], %i7 nop set 0x28, %i2 ldd [%l7 + %i2], %f24 set 0x2C, %i7 ldstuba [%l7 + %i7] 0x81, %l4 ld [%l7 + 0x14], %f0 nop set 0x13, %i3 ldsb [%l7 + %i3], %i5 nop set 0x20, %l4 ldx [%l7 + %l4], %o2 nop set 0x68, %l1 stx %fsr, [%l7 + %l1] nop set 0x78, %l3 stx %g1, [%l7 + %l3] nop set 0x0F, %l5 ldsb [%l7 + %l5], %i6 set 0x3C, %o7 sta %f18, [%l7 + %o7] 0x88 ld [%l7 + 0x08], %f18 nop set 0x68, %g2 stw %o4, [%l7 + %g2] ld [%l7 + 0x6C], %f9 membar #Sync set 0x40, %l2 ldda [%l7 + %l2] 0xf1, %f16 or %i3, %o5, %o1 ld [%l7 + 0x14], %f3 set 0x70, %l6 stwa %i4, [%l7 + %l6] 0xeb membar #Sync nop set 0x24, %l0 ldsh [%l7 + %l0], %g6 add %l7, 0x10, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l1, %g3 set 0x7A, %o0 ldstuba [%l7 + %o0] 0x81, %l6 set 0x1C, %o4 stwa %g4, [%l7 + %o4] 0xe3 membar #Sync and %l0, %g2, %o7 set 0x68, %i6 ldxa [%l7 + %i6] 0x81, %g5 set 0x12, %g3 ldstuba [%l7 + %g3] 0x80, %l3 set 0x70, %i1 ldda [%l7 + %i1] 0x81, %g6 set 0x40, %g6 stda %f0, [%l7 + %g6] 0xf9 membar #Sync set 0x20, %i5 ldda [%l7 + %i5] 0x89, %o6 set 0x26, %o3 stha %l5, [%l7 + %o3] 0xeb membar #Sync nop set 0x50, %i4 sth %i1, [%l7 + %i4] or %o3, %i0, %o0 set 0x18, %o5 stba %l2, [%l7 + %o5] 0xe3 membar #Sync fpadd16s %f27, %f26, %f23 set 0x18, %g5 ldxa [%l7 + %g5] 0x80, %i7 nop nop setx 0x57CC591A0FB4BB29, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0xA0A95F1327E562AA, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f12 fdivd %f12, %f8, %f18 nop set 0x16, %i0 ldsh [%l7 + %i0], %l4 set 0x70, %o2 lda [%l7 + %o2] 0x80, %f29 st %f23, [%l7 + 0x70] add %l7, 0x58, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i5 casa [%l6] 0x88, %i5, %i2 st %fsr, [%l7 + 0x6C] wr %o2, %g1, %clear_softint nop set 0x2C, %g7 swap [%l7 + %g7], %o4 nop set 0x30, %o1 stx %fsr, [%l7 + %o1] nop set 0x10, %g1 ldd [%l7 + %g1], %i2 nop set 0x36, %g4 ldstub [%l7 + %g4], %o5 and %i6, %o1, %g6 nop set 0x78, %i2 swap [%l7 + %i2], %i4 nop set 0x56, %i7 sth %g3, [%l7 + %i7] nop set 0x5C, %i3 ldsh [%l7 + %i3], %l6 set 0x70, %l4 stba %g4, [%l7 + %l4] 0x89 set 0x38, %l1 prefetcha [%l7 + %l1] 0x81, 0 wr %l1, %o7, %ccr nop set 0x68, %o6 stw %g2, [%l7 + %o6] nop set 0x38, %l5 prefetch [%l7 + %l5], 2 st %fsr, [%l7 + 0x30] st %f26, [%l7 + 0x10] add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x81, %l3, %g7 nop set 0x44, %o7 sth %g5, [%l7 + %o7] nop set 0x20, %l3 ldd [%l7 + %l3], %f6 set 0x18, %l2 stwa %o6, [%l7 + %l2] 0xe2 membar #Sync nop set 0x0C, %g2 lduw [%l7 + %g2], %l5 nop set 0x6C, %l0 lduw [%l7 + %l0], %i1 and %i0, %o3, %l2 nop set 0x58, %l6 ldd [%l7 + %l6], %f18 st %f29, [%l7 + 0x48] nop set 0x40, %o4 stw %i7, [%l7 + %o4] add %o0, %l4, %i2 nop set 0x5A, %i6 ldsb [%l7 + %i6], %o2 nop set 0x54, %g3 prefetch [%l7 + %g3], 3 nop set 0x4C, %o0 lduh [%l7 + %o0], %g1 nop set 0x08, %i1 std %f26, [%l7 + %i1] set 0x60, %g6 stxa %o4, [%l7 + %g6] 0xe3 membar #Sync nop set 0x68, %i5 stx %fsr, [%l7 + %i5] set 0x4E, %o3 stba %i5, [%l7 + %o3] 0xe2 membar #Sync and %o5, %i3, %i6 ld [%l7 + 0x2C], %f6 nop set 0x70, %i4 ldd [%l7 + %i4], %f0 set 0x20, %o5 swapa [%l7 + %o5] 0x88, %o1 nop set 0x46, %g5 sth %g6, [%l7 + %g5] set 0x11, %i0 ldstuba [%l7 + %i0] 0x80, %i4 nop nop setx 0x073C4F5B, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f16 setx 0xBDDA1D06, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f8 fdivs %f8, %f16, %f0 nop set 0x20, %o2 ldsw [%l7 + %o2], %l6 nop set 0x3C, %g7 ldsw [%l7 + %g7], %g4 nop set 0x18, %o1 ldx [%l7 + %o1], %l0 add %l7, 0x54, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g3 casa [%l6] 0x89, %g3, %l1 nop set 0x18, %g4 lduh [%l7 + %g4], %g2 and %o7, %g7, %l3 set 0x63, %i2 ldstuba [%l7 + %i2] 0x81, %o6 nop set 0x29, %g1 ldub [%l7 + %g1], %g5 set 0x60, %i7 prefetcha [%l7 + %i7] 0x81, 4 nop set 0x4A, %i3 lduh [%l7 + %i3], %i1 set 0x40, %l1 stda %f16, [%l7 + %l1] 0xf9 membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0x88, %f16 and %i0, %l2, %o3 add %o0, %l4, %i7 nop set 0x25, %l5 stb %i2, [%l7 + %l5] set 0x43, %o7 stba %g1, [%l7 + %o7] 0x89 nop set 0x0E, %l3 ldstub [%l7 + %l3], %o2 set 0x18, %l4 sta %f9, [%l7 + %l4] 0x80 nop set 0x5C, %g2 stw %o4, [%l7 + %g2] nop set 0x46, %l0 lduh [%l7 + %l0], %i5 nop set 0x3E, %l6 sth %o5, [%l7 + %l6] set 0x40, %o4 stda %f0, [%l7 + %o4] 0xf9 membar #Sync nop set 0x78, %i6 ldd [%l7 + %i6], %f8 nop set 0x59, %l2 ldsb [%l7 + %l2], %i6 nop set 0x48, %o0 stx %o1, [%l7 + %o0] nop set 0x70, %i1 prefetch [%l7 + %i1], 1 or %g6, %i3, %i4 set 0x70, %g3 ldda [%l7 + %g3] 0xe3, %g4 set 0x58, %g6 ldxa [%l7 + %g6] 0x81, %l0 set 0x76, %i5 stba %l6, [%l7 + %i5] 0x89 set 0x68, %i4 ldxa [%l7 + %i4] 0x80, %l1 nop set 0x08, %o3 swap [%l7 + %o3], %g2 set 0x70, %g5 ldda [%l7 + %g5] 0xe3, %g2 nop set 0x48, %o5 ldd [%l7 + %o5], %g6 add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x88, %o7, %l3 and %o6, %g5, %i1 or %l5, %i0, %o3 nop set 0x30, %o2 ldd [%l7 + %o2], %f20 nop set 0x10, %i0 std %o0, [%l7 + %i0] nop set 0x50, %g7 std %l4, [%l7 + %g7] and %i7, %l2, %g1 set 0x3B, %o1 ldstuba [%l7 + %o1] 0x89, %o2 nop set 0x5A, %i2 ldub [%l7 + %i2], %i2 set 0x40, %g4 stda %f0, [%l7 + %g4] 0x89 nop set 0x68, %i7 stx %fsr, [%l7 + %i7] set 0x1C, %g1 swapa [%l7 + %g1] 0x80, %o4 nop set 0x0C, %i3 prefetch [%l7 + %i3], 3 nop set 0x50, %l1 std %f30, [%l7 + %l1] set 0x60, %l5 stwa %o5, [%l7 + %l5] 0x89 fpsub16s %f17, %f0, %f20 nop set 0x38, %o6 ldx [%l7 + %o6], %i5 set 0x10, %l3 ldda [%l7 + %l3] 0x88, %o0 nop set 0x28, %l4 stx %i6, [%l7 + %l4] set 0x68, %g2 prefetcha [%l7 + %g2] 0x88, 4 add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i3 casxa [%l6] 0x80, %i3, %g4 set 0x78, %o7 stxa %l0, [%l7 + %o7] 0xeb membar #Sync set 0x10, %l0 lda [%l7 + %l0] 0x89, %f20 nop set 0x43, %l6 ldsb [%l7 + %l6], %i4 nop set 0x1C, %i6 stw %l6, [%l7 + %i6] nop set 0x18, %o4 ldx [%l7 + %o4], %g2 set 0x40, %l2 stda %f16, [%l7 + %l2] 0xf0 membar #Sync set 0x40, %i1 stda %f0, [%l7 + %i1] 0xc4 set 0x28, %o0 stxa %g3, [%l7 + %o0] 0xe2 membar #Sync nop set 0x30, %g6 ldd [%l7 + %g6], %l0 add %g7, %o7, %l3 nop set 0x64, %i5 stw %g5, [%l7 + %i5] set 0x38, %g3 sta %f0, [%l7 + %g3] 0x88 set 0x43, %i4 stba %i1, [%l7 + %i4] 0x88 set 0x64, %g5 lda [%l7 + %g5] 0x88, %f16 nop set 0x28, %o5 std %f0, [%l7 + %o5] ld [%l7 + 0x30], %f11 add %l5, %i0, %o3 nop set 0x35, %o3 ldub [%l7 + %o3], %o0 nop set 0x78, %i0 lduw [%l7 + %i0], %o6 set 0x60, %o2 swapa [%l7 + %o2] 0x81, %l4 nop set 0x50, %g7 std %f2, [%l7 + %g7] st %f17, [%l7 + 0x48] add %l7, 0x48, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l2 casa [%l6] 0x81, %l2, %g1 nop set 0x74, %o1 ldsw [%l7 + %o1], %o2 nop set 0x62, %i2 ldub [%l7 + %i2], %i7 fpadd32 %f4, %f16, %f4 set 0x35, %g4 stba %o4, [%l7 + %g4] 0xe3 membar #Sync nop set 0x30, %g1 ldsw [%l7 + %g1], %o5 nop set 0x44, %i7 prefetch [%l7 + %i7], 0 nop set 0x14, %l1 lduw [%l7 + %l1], %i2 nop set 0x60, %l5 ldsb [%l7 + %l5], %i5 set 0x08, %i3 ldxa [%l7 + %i3] 0x80, %o1 nop set 0x6F, %l3 ldstub [%l7 + %l3], %i6 nop set 0x6E, %l4 ldsb [%l7 + %l4], %g6 add %i3, %l0, %g4 nop set 0x30, %g2 stb %l6, [%l7 + %g2] or %g2, %g3, %l1 set 0x66, %o7 ldstuba [%l7 + %o7] 0x80, %g7 nop set 0x5D, %l0 ldub [%l7 + %l0], %o7 set 0x7C, %o6 stba %l3, [%l7 + %o6] 0xeb membar #Sync ba %xcc, loop_195 nop set 0x42, %i6 ldsh [%l7 + %i6], %g5 add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x80, %i1, %l5 loop_195: st %fsr, [%l7 + 0x58] nop set 0x2C, %l6 sth %i4, [%l7 + %l6] set 0x58, %o4 ldxa [%l7 + %o4] 0x81, %i0 nop set 0x78, %l2 std %f24, [%l7 + %l2] nop set 0x74, %o0 ldsb [%l7 + %o0], %o0 nop set 0x14, %i1 ldsh [%l7 + %i1], %o3 ld [%l7 + 0x54], %f7 add %o6, %l2, %g1 set 0x40, %i5 ldda [%l7 + %i5] 0x81, %f16 nop set 0x78, %g6 swap [%l7 + %g6], %l4 nop set 0x50, %i4 stx %i7, [%l7 + %i4] nop set 0x1C, %g3 stw %o2, [%l7 + %g3] nop set 0x1C, %g5 ldub [%l7 + %g5], %o4 set 0x38, %o5 lda [%l7 + %o5] 0x80, %f12 nop set 0x20, %o3 swap [%l7 + %o3], %i2 set 0x54, %i0 stwa %i5, [%l7 + %i0] 0x89 set 0x20, %g7 stwa %o5, [%l7 + %g7] 0xe2 membar #Sync nop set 0x50, %o1 std %o0, [%l7 + %o1] nop set 0x40, %o2 sth %g6, [%l7 + %o2] set 0x18, %g4 ldxa [%l7 + %g4] 0x81, %i3 nop set 0x2F, %i2 ldstub [%l7 + %i2], %l0 wr %i6, %g4, %y set 0x30, %g1 stda %g2, [%l7 + %g1] 0xeb membar #Sync nop set 0x08, %i7 std %i6, [%l7 + %i7] add %l1, %g3, %g7 nop set 0x7C, %l1 lduw [%l7 + %l1], %l3 nop set 0x0E, %l5 ldsb [%l7 + %l5], %o7 nop set 0x38, %l3 stx %fsr, [%l7 + %l3] set 0x23, %l4 stba %i1, [%l7 + %l4] 0xe2 membar #Sync set 0x28, %i3 stba %g5, [%l7 + %i3] 0x89 st %fsr, [%l7 + 0x3C] st %f18, [%l7 + 0x28] nop set 0x34, %g2 lduw [%l7 + %g2], %i4 set 0x70, %o7 lda [%l7 + %o7] 0x88, %f11 set 0x08, %l0 stwa %i0, [%l7 + %l0] 0xeb membar #Sync nop set 0x78, %i6 stx %fsr, [%l7 + %i6] nop set 0x44, %o6 sth %o0, [%l7 + %o6] nop set 0x18, %l6 stx %o3, [%l7 + %l6] set 0x50, %l2 ldda [%l7 + %l2] 0x89, %o6 nop set 0x34, %o0 stw %l5, [%l7 + %o0] set 0x78, %i1 stwa %g1, [%l7 + %i1] 0xeb membar #Sync nop set 0x2E, %o4 lduh [%l7 + %o4], %l2 nop set 0x20, %g6 ldd [%l7 + %g6], %l4 set 0x5C, %i5 sta %f5, [%l7 + %i5] 0x88 nop set 0x48, %g3 stx %fsr, [%l7 + %g3] set 0x30, %g5 prefetcha [%l7 + %g5] 0x89, 0 set 0x40, %i4 stda %f16, [%l7 + %i4] 0xc8 nop set 0x74, %o3 ldsw [%l7 + %o3], %o2 nop set 0x1C, %o5 stw %i2, [%l7 + %o5] ld [%l7 + 0x40], %f3 nop set 0x40, %i0 stx %o4, [%l7 + %i0] set 0x78, %g7 ldstuba [%l7 + %g7] 0x89, %i5 add %l7, 0x20, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o5 casa [%l6] 0x89, %o5, %g6 nop set 0x78, %o1 stx %o1, [%l7 + %o1] nop set 0x48, %o2 swap [%l7 + %o2], %i3 nop set 0x3C, %i2 stw %l0, [%l7 + %i2] nop set 0x24, %g4 stw %g4, [%l7 + %g4] nop set 0x14, %g1 lduh [%l7 + %g1], %g2 nop set 0x30, %l1 std %i6, [%l7 + %l1] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xCD6, %sys_tick_cmpr nop set 0x48, %l5 ldx [%l7 + %l5], %l1 st %f26, [%l7 + 0x10] nop set 0x60, %l3 prefetch [%l7 + %l3], 4 nop set 0x65, %l4 ldsb [%l7 + %l4], %g7 nop set 0x60, %i7 ldsb [%l7 + %i7], %o7 nop set 0x7C, %g2 sth %l3, [%l7 + %g2] nop set 0x08, %o7 ldd [%l7 + %o7], %f2 set 0x48, %l0 ldxa [%l7 + %l0] 0x81, %i1 nop set 0x56, %i6 sth %i4, [%l7 + %i6] st %f12, [%l7 + 0x40] set 0x2C, %o6 sta %f20, [%l7 + %o6] 0x89 add %g5, %i0, %o0 nop set 0x77, %i3 stb %o3, [%l7 + %i3] nop set 0x48, %l2 std %f30, [%l7 + %l2] bge,pn %xcc, loop_196 st %fsr, [%l7 + 0x54] set 0x68, %l6 sta %f8, [%l7 + %l6] 0x81 loop_196: nop set 0x70, %i1 stw %o6, [%l7 + %i1] nop set 0x3C, %o0 ldub [%l7 + %o0], %g1 nop set 0x18, %g6 prefetch [%l7 + %g6], 1 nop set 0x34, %i5 ldsw [%l7 + %i5], %l5 nop set 0x30, %g3 std %l4, [%l7 + %g3] nop set 0x58, %o4 stx %i7, [%l7 + %o4] set 0x58, %i4 stxa %o2, [%l7 + %i4] 0x80 set 0x44, %o3 swapa [%l7 + %o3] 0x88, %i2 nop set 0x5E, %o5 ldstub [%l7 + %o5], %l2 set 0x40, %g5 ldda [%l7 + %g5] 0xea, %i4 set 0x70, %g7 ldda [%l7 + %g7] 0x80, %o4 set 0x54, %o1 lda [%l7 + %o1] 0x88, %f16 set 0x16, %i0 stba %g6, [%l7 + %i0] 0xe2 membar #Sync nop set 0x70, %o2 ldx [%l7 + %o2], %o4 nop set 0x66, %g4 ldsh [%l7 + %g4], %o1 st %fsr, [%l7 + 0x70] set 0x10, %i2 stxa %i3, [%l7 + %i2] 0x89 set 0x30, %l1 ldda [%l7 + %l1] 0xe2, %l0 set 0x50, %g1 prefetcha [%l7 + %g1] 0x81, 2 nop set 0x18, %l5 stx %i6, [%l7 + %l5] nop set 0x50, %l3 stw %l6, [%l7 + %l3] add %l7, 0x74, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g2, %l1 nop set 0x48, %l4 std %g2, [%l7 + %l4] st %fsr, [%l7 + 0x14] set 0x58, %g2 stda %o6, [%l7 + %g2] 0x80 set 0x0C, %i7 lda [%l7 + %i7] 0x81, %f28 nop set 0x18, %l0 ldd [%l7 + %l0], %g6 and %i1, %i4, %g5 fpsub16s %f17, %f31, %f8 set 0x50, %o7 stxa %i0, [%l7 + %o7] 0xea membar #Sync nop set 0x4C, %i6 stw %l3, [%l7 + %i6] and %o0, %o3, %g1 nop set 0x58, %i3 ldd [%l7 + %i3], %l4 ld [%l7 + 0x38], %f10 add %o6, %l4, %i7 nop set 0x3E, %l2 lduh [%l7 + %l2], %o2 set 0x20, %o6 lda [%l7 + %o6] 0x81, %f24 set 0x3E, %i1 stba %i2, [%l7 + %i1] 0xeb membar #Sync nop set 0x08, %o0 ldd [%l7 + %o0], %f6 nop set 0x49, %g6 stb %l2, [%l7 + %g6] nop set 0x70, %l6 stx %fsr, [%l7 + %l6] nop set 0x08, %g3 lduw [%l7 + %g3], %o5 add %i5, %o4, %g6 ld [%l7 + 0x58], %f2 wr %o1, %l0, %pic bge,pt %icc, loop_197 nop set 0x40, %i5 std %f14, [%l7 + %i5] nop set 0x08, %i4 ldd [%l7 + %i4], %i2 set 0x74, %o4 sta %f0, [%l7 + %o4] 0x88 loop_197: nop set 0x28, %o5 ldxa [%l7 + %o5] 0x88, %i6 or %g4, %l6, %l1 set 0x50, %o3 ldxa [%l7 + %o3] 0x80, %g2 set 0x78, %g5 swapa [%l7 + %g5] 0x89, %o7 st %fsr, [%l7 + 0x40] st %f9, [%l7 + 0x10] and %g3, %g7, %i4 nop set 0x18, %o1 ldx [%l7 + %o1], %i1 add %i0, %l3, %o0 set 0x1E, %i0 stha %g5, [%l7 + %i0] 0xea membar #Sync or %g1, %o3, %l5 set 0x14, %o2 lda [%l7 + %o2] 0x81, %f3 st %fsr, [%l7 + 0x48] set 0x60, %g7 ldda [%l7 + %g7] 0xe2, %l4 st %fsr, [%l7 + 0x54] nop set 0x28, %g4 std %o6, [%l7 + %g4] set 0x78, %l1 ldxa [%l7 + %l1] 0x88, %i7 nop set 0x34, %g1 prefetch [%l7 + %g1], 3 nop set 0x10, %l5 ldd [%l7 + %l5], %i2 add %l7, 0x68, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o2, %o5 add %l7, 0x38, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l2, %i5 set 0x18, %i2 lda [%l7 + %i2] 0x80, %f28 set 0x68, %l3 ldxa [%l7 + %l3] 0x88, %o4 nop set 0x74, %g2 prefetch [%l7 + %g2], 1 nop set 0x50, %l4 lduh [%l7 + %l4], %g6 set 0x70, %i7 ldda [%l7 + %i7] 0x80, %l0 nop set 0x40, %l0 stx %o1, [%l7 + %l0] set 0x38, %i6 ldxa [%l7 + %i6] 0x88, %i6 nop set 0x38, %o7 stx %fsr, [%l7 + %o7] nop set 0x44, %l2 swap [%l7 + %l2], %g4 set 0x58, %o6 stba %i3, [%l7 + %o6] 0xe2 membar #Sync nop set 0x4C, %i3 stb %l1, [%l7 + %i3] nop set 0x58, %i1 ldd [%l7 + %i1], %f16 nop set 0x18, %o0 prefetch [%l7 + %o0], 0 set 0x60, %l6 prefetcha [%l7 + %l6] 0x89, 0 nop set 0x70, %g6 ldsh [%l7 + %g6], %o7 nop set 0x40, %i5 ldd [%l7 + %i5], %g2 nop set 0x58, %i4 prefetch [%l7 + %i4], 3 nop set 0x20, %o4 ldd [%l7 + %o4], %f26 fpadd32 %f28, %f12, %f22 set 0x70, %o5 ldxa [%l7 + %o5] 0x88, %l6 set 0x34, %g3 sta %f7, [%l7 + %g3] 0x88 nop set 0x18, %g5 stb %g7, [%l7 + %g5] set 0x44, %o3 lda [%l7 + %o3] 0x89, %f21 nop set 0x1C, %o1 stw %i1, [%l7 + %o1] nop set 0x78, %o2 ldx [%l7 + %o2], %i4 nop set 0x50, %g7 stx %fsr, [%l7 + %g7] set 0x24, %g4 sta %f25, [%l7 + %g4] 0x88 nop set 0x68, %l1 stx %fsr, [%l7 + %l1] add %l7, 0x68, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i0 casa [%l6] 0x88, %i0, %o0 nop set 0x41, %i0 ldstub [%l7 + %i0], %g5 set 0x40, %g1 stda %f16, [%l7 + %g1] 0xd8 or %l3, %o3, %l5 nop set 0x18, %i2 std %l4, [%l7 + %i2] ld [%l7 + 0x34], %f12 add %l7, 0x64, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g1 casa [%l6] 0x89, %g1, %i7 wr %o6, %o2, %sys_tick set 0x10, %l3 ldxa [%l7 + %l3] 0x80, %i2 nop set 0x48, %g2 ldub [%l7 + %g2], %l2 set 0x22, %l5 stha %o5, [%l7 + %l5] 0x88 set 0x50, %i7 lda [%l7 + %i7] 0x81, %f6 add %o4, %i5, %g6 or %l0, %i6, %g4 set 0x40, %l0 stda %f0, [%l7 + %l0] 0xd2 nop set 0x60, %i6 ldub [%l7 + %i6], %o1 nop set 0x14, %l4 stw %i3, [%l7 + %l4] nop set 0x38, %o7 ldx [%l7 + %o7], %l1 nop set 0x18, %l2 lduw [%l7 + %l2], %g2 set 0x68, %o6 stda %g2, [%l7 + %o6] 0x88 ld [%l7 + 0x54], %f1 nop set 0x10, %i1 std %f30, [%l7 + %i1] and %o7, %g7, %l6 set 0x40, %o0 prefetcha [%l7 + %o0] 0x81, 3 fpadd32 %f12, %f6, %f30 set 0x48, %l6 stda %i0, [%l7 + %l6] 0xea membar #Sync or %o0, %g5, %i4 set 0x78, %g6 sta %f5, [%l7 + %g6] 0x80 and %l3, %l5, %o3 set 0x31, %i5 stba %g1, [%l7 + %i5] 0x88 set 0x20, %i3 stwa %l4, [%l7 + %i3] 0x89 or %o6, %i7, %o2 set 0x63, %o4 ldstuba [%l7 + %o4] 0x89, %i2 add %l2, %o5, %o4 set 0x28, %i4 prefetcha [%l7 + %i4] 0x88, 0 set 0x78, %g3 prefetcha [%l7 + %g3] 0x81, 1 nop set 0x70, %o5 ldsb [%l7 + %o5], %i6 nop set 0x5C, %o3 lduw [%l7 + %o3], %g6 nop set 0x2C, %o1 prefetch [%l7 + %o1], 2 nop set 0x60, %o2 std %g4, [%l7 + %o2] set 0x58, %g7 ldxa [%l7 + %g7] 0x80, %o1 nop set 0x18, %g5 lduw [%l7 + %g5], %i3 fpsub32 %f2, %f12, %f28 or %l1, %g3, %g2 set 0x40, %l1 stda %f0, [%l7 + %l1] 0xf9 membar #Sync st %f21, [%l7 + 0x34] fpadd32s %f10, %f14, %f19 nop set 0x3A, %i0 lduh [%l7 + %i0], %o7 add %l6, %g7, %i0 set 0x28, %g1 ldxa [%l7 + %g1] 0x80, %o0 nop set 0x44, %i2 sth %i1, [%l7 + %i2] nop set 0x36, %g4 sth %g5, [%l7 + %g4] and %l3, %i4, %o3 nop set 0x2F, %l3 ldub [%l7 + %l3], %l5 nop set 0x48, %g2 stw %l4, [%l7 + %g2] nop set 0x40, %l5 ldub [%l7 + %l5], %g1 set 0x18, %i7 prefetcha [%l7 + %i7] 0x89, 3 nop set 0x1E, %l0 stb %i7, [%l7 + %l0] nop set 0x1C, %l4 lduw [%l7 + %l4], %o2 wr %i2, %l2, %set_softint ld [%l7 + 0x2C], %f10 nop set 0x60, %o7 ldd [%l7 + %o7], %f24 nop set 0x30, %i6 swap [%l7 + %i6], %o5 nop set 0x70, %o6 lduh [%l7 + %o6], %o4 nop set 0x08, %i1 std %f24, [%l7 + %i1] nop set 0x46, %o0 ldsh [%l7 + %o0], %l0 nop set 0x1D, %l2 ldstub [%l7 + %l2], %i6 nop set 0x7A, %g6 ldsh [%l7 + %g6], %g6 nop set 0x54, %l6 swap [%l7 + %l6], %g4 or %i5, %o1, %l1 nop set 0x2A, %i5 ldstub [%l7 + %i5], %i3 add %l7, 0x44, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g3, %g2 nop set 0x50, %i3 std %f18, [%l7 + %i3] set 0x27, %o4 ldstuba [%l7 + %o4] 0x80, %l6 set 0x20, %g3 prefetcha [%l7 + %g3] 0x88, 3 set 0x1C, %o5 stba %i0, [%l7 + %o5] 0xe2 membar #Sync nop set 0x6C, %o3 lduw [%l7 + %o3], %o0 nop set 0x50, %o1 stx %o7, [%l7 + %o1] nop set 0x3C, %o2 lduw [%l7 + %o2], %i1 set 0x58, %g7 prefetcha [%l7 + %g7] 0x80, 2 nop set 0x4D, %i4 stb %g5, [%l7 + %i4] nop set 0x64, %l1 prefetch [%l7 + %l1], 1 membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf9, %f0 nop set 0x08, %g1 ldx [%l7 + %g1], %i4 nop set 0x58, %i0 stx %fsr, [%l7 + %i0] nop set 0x5F, %g4 ldub [%l7 + %g4], %o3 add %l7, 0x70, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l5, %l4 nop set 0x4E, %l3 ldub [%l7 + %l3], %o6 add %l7, 0x24, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i7 casa [%l6] 0x88, %i7, %o2 nop set 0x18, %i2 lduh [%l7 + %i2], %g1 st %f13, [%l7 + 0x08] set 0x20, %l5 ldda [%l7 + %l5] 0x81, %i2 set 0x1C, %i7 stwa %l2, [%l7 + %i7] 0x88 ld [%l7 + 0x28], %f7 nop set 0x64, %g2 swap [%l7 + %g2], %o4 st %f30, [%l7 + 0x14] nop set 0x38, %l4 stx %l0, [%l7 + %l4] nop set 0x66, %o7 sth %o5, [%l7 + %o7] set 0x38, %i6 stda %g6, [%l7 + %i6] 0xe3 membar #Sync set 0x10, %o6 ldda [%l7 + %o6] 0x89, %i6 set 0x14, %i1 sta %f7, [%l7 + %i1] 0x81 ld [%l7 + 0x40], %f5 or %i5, %g4, %l1 set 0x34, %l0 swapa [%l7 + %l0] 0x88, %i3 bge,pn %xcc, loop_198 fpsub32 %f12, %f24, %f22 or %g3, %o1, %l6 nop set 0x24, %o0 swap [%l7 + %o0], %g7 loop_198: st %fsr, [%l7 + 0x6C] nop set 0x28, %l2 ldx [%l7 + %l2], %g2 ba %icc, loop_199 nop set 0x38, %l6 ldd [%l7 + %l6], %f26 set 0x60, %g6 stda %i0, [%l7 + %g6] 0x80 loop_199: nop add %l7, 0x50, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x88, %o7, %i1 set 0x3C, %i3 sta %f13, [%l7 + %i3] 0x89 nop set 0x60, %o4 stx %l3, [%l7 + %o4] set 0x60, %i5 stxa %o0, [%l7 + %i5] 0xe2 membar #Sync nop set 0x68, %o5 ldd [%l7 + %o5], %f22 fpadd32 %f20, %f22, %f0 set 0x40, %o3 stda %f16, [%l7 + %o3] 0xf9 membar #Sync nop set 0x20, %g3 ldd [%l7 + %g3], %g4 nop set 0x30, %o2 lduw [%l7 + %o2], %o3 set 0x54, %o1 lda [%l7 + %o1] 0x88, %f19 nop set 0x40, %g7 stx %l5, [%l7 + %g7] or %l4, %i4, %o6 add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x88, %o2, %i7 add %l7, 0x60, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g1, %i2 nop set 0x46, %i4 ldsh [%l7 + %i4], %l2 or %o4, %o5, %g6 set 0x70, %l1 ldda [%l7 + %l1] 0x88, %l0 nop set 0x2C, %g1 swap [%l7 + %g1], %i5 set 0x20, %i0 ldxa [%l7 + %i0] 0x89, %i6 set 0x40, %g4 stda %f0, [%l7 + %g4] 0x89 set 0x45, %l3 stba %g4, [%l7 + %l3] 0x88 set 0x78, %i2 stxa %i3, [%l7 + %i2] 0x89 nop nop setx 0x868382B7D6B59F54, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f26 setx 0x82BCC2F9B13D4930, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f30 fdivd %f30, %f26, %f0 set 0x40, %g5 stda %f0, [%l7 + %g5] 0x89 set 0x40, %i7 ldda [%l7 + %i7] 0x89, %f16 nop set 0x40, %g2 ldd [%l7 + %g2], %f16 nop set 0x08, %l5 stw %l1, [%l7 + %l5] nop set 0x6C, %l4 stb %g3, [%l7 + %l4] nop set 0x1C, %i6 lduw [%l7 + %i6], %l6 set 0x30, %o7 ldda [%l7 + %o7] 0xe3, %g6 set 0x20, %o6 ldda [%l7 + %o6] 0x88, %o0 set 0x50, %i1 swapa [%l7 + %i1] 0x81, %g2 set 0x38, %l0 stha %i0, [%l7 + %l0] 0x88 set 0x59, %l2 stba %o7, [%l7 + %l2] 0xeb membar #Sync set 0x48, %l6 stda %l2, [%l7 + %l6] 0xeb membar #Sync nop set 0x13, %o0 ldstub [%l7 + %o0], %o0 nop set 0x14, %g6 stw %g5, [%l7 + %g6] nop set 0x53, %i3 ldsb [%l7 + %i3], %o3 nop set 0x48, %i5 ldd [%l7 + %i5], %f14 set 0x40, %o5 stda %f16, [%l7 + %o5] 0xd2 nop set 0x20, %o3 ldsh [%l7 + %o3], %l5 nop set 0x36, %o4 sth %l4, [%l7 + %o4] st %fsr, [%l7 + 0x5C] add %i4, %o6, %i1 nop set 0x60, %o2 std %f14, [%l7 + %o2] set 0x58, %g3 prefetcha [%l7 + %g3] 0x89, 1 set 0x24, %o1 ldstuba [%l7 + %o1] 0x80, %o2 set 0x28, %i4 ldxa [%l7 + %i4] 0x89, %i2 nop set 0x0B, %g7 ldsb [%l7 + %g7], %g1 set 0x40, %l1 prefetcha [%l7 + %l1] 0x89, 0 set 0x60, %g1 sta %f1, [%l7 + %g1] 0x89 wr %o5, %g6, %ccr set 0x08, %i0 prefetcha [%l7 + %i0] 0x81, 0 nop set 0x4C, %g4 lduw [%l7 + %g4], %i5 set 0x48, %i2 stda %i6, [%l7 + %i2] 0xea membar #Sync set 0x30, %l3 stxa %g4, [%l7 + %l3] 0x89 add %l2, %l1, %g3 nop set 0x4E, %i7 stb %l6, [%l7 + %i7] nop set 0x12, %g5 lduh [%l7 + %g5], %g7 nop set 0x20, %l5 swap [%l7 + %l5], %o1 add %i3, %i0, %g2 nop set 0x14, %g2 ldsw [%l7 + %g2], %o7 nop set 0x34, %i6 ldsb [%l7 + %i6], %o0 fpsub16s %f13, %f6, %f21 fpadd16s %f0, %f27, %f16 set 0x68, %l4 stxa %g5, [%l7 + %l4] 0xe2 membar #Sync set 0x7C, %o6 sta %f23, [%l7 + %o6] 0x80 set 0x68, %o7 swapa [%l7 + %o7] 0x80, %o3 nop set 0x50, %i1 lduh [%l7 + %i1], %l3 set 0x1C, %l2 lda [%l7 + %l2] 0x80, %f24 set 0x54, %l6 stwa %l5, [%l7 + %l6] 0x88 nop set 0x58, %l0 stx %l4, [%l7 + %l0] fpsub32 %f8, %f12, %f12 add %o6, %i1, %i7 st %f27, [%l7 + 0x24] nop set 0x51, %o0 ldstub [%l7 + %o0], %o2 add %i4, %i2, %g1 nop set 0x54, %g6 swap [%l7 + %g6], %o5 nop set 0x5C, %i3 swap [%l7 + %i3], %g6 set 0x40, %i5 stda %f0, [%l7 + %i5] 0x81 nop set 0x62, %o5 ldub [%l7 + %o5], %o4 nop set 0x7A, %o4 ldsb [%l7 + %o4], %l0 set 0x40, %o2 stda %f0, [%l7 + %o2] 0xf1 membar #Sync add %i6, %i5, %l2 st %f14, [%l7 + 0x24] set 0x10, %o3 ldda [%l7 + %o3] 0x88, %g4 nop set 0x24, %o1 swap [%l7 + %o1], %l1 st %fsr, [%l7 + 0x38] set 0x10, %i4 stxa %l6, [%l7 + %i4] 0x81 set 0x60, %g3 lda [%l7 + %g3] 0x81, %f17 set 0x74, %l1 stwa %g3, [%l7 + %l1] 0x89 nop set 0x40, %g7 prefetch [%l7 + %g7], 1 st %f15, [%l7 + 0x48] nop set 0x28, %i0 lduw [%l7 + %i0], %o1 nop set 0x58, %g4 std %f16, [%l7 + %g4] wr %i3, %g7, %clear_softint wr %i0, %g2, %softint nop set 0x7C, %g1 ldsh [%l7 + %g1], %o7 nop set 0x28, %l3 stx %fsr, [%l7 + %l3] nop set 0x50, %i2 ldx [%l7 + %i2], %g5 wr %o0, %o3, %pic nop set 0x7C, %g5 sth %l5, [%l7 + %g5] nop set 0x30, %l5 ldd [%l7 + %l5], %l4 st %fsr, [%l7 + 0x38] ld [%l7 + 0x6C], %f24 ld [%l7 + 0x14], %f3 st %f24, [%l7 + 0x28] nop set 0x7D, %g2 ldstub [%l7 + %g2], %o6 st %fsr, [%l7 + 0x74] add %l7, 0x14, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l3, %i7 wr %o2, %i1, %pic set 0x3C, %i7 stha %i2, [%l7 + %i7] 0x80 nop set 0x60, %l4 lduh [%l7 + %l4], %i4 set 0x10, %o6 stda %o4, [%l7 + %o6] 0xe3 membar #Sync nop set 0x18, %i6 std %f2, [%l7 + %i6] nop set 0x7C, %o7 prefetch [%l7 + %o7], 2 set 0x62, %l2 stha %g1, [%l7 + %l2] 0x88 st %f1, [%l7 + 0x10] nop set 0x16, %i1 ldstub [%l7 + %i1], %g6 nop set 0x4E, %l6 stb %l0, [%l7 + %l6] nop set 0x2C, %o0 lduh [%l7 + %o0], %i6 nop set 0x67, %g6 stb %o4, [%l7 + %g6] nop set 0x20, %l0 ldd [%l7 + %l0], %f28 set 0x2E, %i5 stba %i5, [%l7 + %i5] 0xeb membar #Sync nop set 0x2E, %i3 ldsh [%l7 + %i3], %g4 set 0x48, %o5 prefetcha [%l7 + %o5] 0x80, 0 set 0x2C, %o2 stwa %l1, [%l7 + %o2] 0xeb membar #Sync set 0x18, %o3 stda %g2, [%l7 + %o3] 0xe3 membar #Sync nop set 0x78, %o1 ldsw [%l7 + %o1], %l6 nop set 0x77, %i4 ldsb [%l7 + %i4], %o1 nop set 0x10, %o4 stx %fsr, [%l7 + %o4] nop set 0x38, %l1 ldd [%l7 + %l1], %f26 and %i3, %g7, %g2 st %fsr, [%l7 + 0x20] nop set 0x58, %g7 sth %i0, [%l7 + %g7] add %l7, 0x48, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x89, %g5, %o7 nop set 0x4C, %g3 ldsh [%l7 + %g3], %o3 set 0x70, %g4 prefetcha [%l7 + %g4] 0x81, 1 add %l7, 0x60, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l4, %o6 nop set 0x7A, %g1 lduh [%l7 + %g1], %l3 nop set 0x1C, %i0 stw %i7, [%l7 + %i0] st %f0, [%l7 + 0x28] ld [%l7 + 0x44], %f16 nop set 0x70, %l3 std %f0, [%l7 + %l3] nop set 0x52, %i2 sth %o2, [%l7 + %i2] nop set 0x08, %g5 ldsw [%l7 + %g5], %o0 set 0x40, %g2 stda %f16, [%l7 + %g2] 0xc4 add %l7, 0x28, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x88, %i1, %i4 nop set 0x3C, %l5 swap [%l7 + %l5], %i2 nop set 0x12, %i7 ldsb [%l7 + %i7], %g1 add %l7, 0x24, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g6, %o5 nop set 0x70, %l4 ldd [%l7 + %l4], %f22 set 0x70, %i6 prefetcha [%l7 + %i6] 0x81, 3 set 0x4C, %o6 lda [%l7 + %o6] 0x89, %f13 membar #Sync set 0x40, %o7 ldda [%l7 + %o7] 0xf9, %f16 nop set 0x60, %i1 lduw [%l7 + %i1], %o4 nop set 0x60, %l6 swap [%l7 + %l6], %l0 set 0x40, %l2 ldda [%l7 + %l2] 0xd0, %f0 nop set 0x54, %o0 ldsw [%l7 + %o0], %g4 set 0x48, %l0 ldxa [%l7 + %l0] 0x89, %i5 set 0x50, %i5 ldxa [%l7 + %i5] 0x81, %l2 set 0x20, %g6 sta %f15, [%l7 + %g6] 0x80 set 0x40, %o5 stda %f16, [%l7 + %o5] 0xf0 membar #Sync nop set 0x50, %i3 ldd [%l7 + %i3], %f28 set 0x73, %o2 stba %g3, [%l7 + %o2] 0xea membar #Sync or %l6, %l1, %o1 nop set 0x46, %o1 stb %i3, [%l7 + %o1] nop set 0x18, %i4 stx %fsr, [%l7 + %i4] nop set 0x48, %o4 ldx [%l7 + %o4], %g2 set 0x60, %l1 stwa %g7, [%l7 + %l1] 0x89 nop set 0x64, %g7 sth %i0, [%l7 + %g7] and %o7, %g5, %o3 nop set 0x18, %g3 std %f0, [%l7 + %g3] nop nop setx 0x23C7ABB0, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f18 setx 0x1C7944F1, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f9 fdivs %f9, %f18, %f26 nop set 0x4C, %g4 lduw [%l7 + %g4], %l5 nop set 0x14, %g1 stw %l4, [%l7 + %g1] nop set 0x54, %o3 ldsh [%l7 + %o3], %o6 set 0x18, %l3 stda %i6, [%l7 + %l3] 0xeb membar #Sync st %fsr, [%l7 + 0x54] set 0x50, %i2 stha %o2, [%l7 + %i2] 0xeb membar #Sync nop set 0x24, %i0 lduw [%l7 + %i0], %o0 and %i1, %l3, %i4 nop set 0x08, %g5 stx %fsr, [%l7 + %g5] set 0x4C, %g2 stha %i2, [%l7 + %g2] 0x88 set 0x1B, %l5 stba %g6, [%l7 + %l5] 0xea membar #Sync nop set 0x28, %i7 ldx [%l7 + %i7], %o5 nop set 0x1C, %l4 lduw [%l7 + %l4], %g1 nop set 0x30, %i6 ldd [%l7 + %i6], %o4 nop set 0x13, %o7 stb %l0, [%l7 + %o7] nop set 0x60, %i1 stx %i6, [%l7 + %i1] ble %icc, loop_200 nop set 0x70, %o6 ldd [%l7 + %o6], %f0 add %l7, 0x74, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g4, %i5 loop_200: nop set 0x19, %l6 stb %g3, [%l7 + %l6] membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xf8, %f16 set 0x70, %l2 stwa %l2, [%l7 + %l2] 0x80 nop set 0x68, %i5 stx %l6, [%l7 + %i5] nop set 0x08, %g6 prefetch [%l7 + %g6], 3 set 0x4A, %o5 ldstuba [%l7 + %o5] 0x89, %l1 nop set 0x4C, %i3 stw %o1, [%l7 + %i3] nop set 0x78, %l0 prefetch [%l7 + %l0], 1 set 0x48, %o1 sta %f31, [%l7 + %o1] 0x88 fpadd16s %f17, %f13, %f10 or %g2, %i3, %g7 ld [%l7 + 0x58], %f24 nop set 0x38, %i4 std %f22, [%l7 + %i4] set 0x24, %o2 sta %f7, [%l7 + %o2] 0x88 membar #Sync set 0x40, %o4 ldda [%l7 + %o4] 0xf9, %f16 nop set 0x5C, %l1 lduw [%l7 + %l1], %i0 add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x88, %o7, %g5 nop set 0x12, %g7 lduh [%l7 + %g7], %l5 st %fsr, [%l7 + 0x08] set 0x7C, %g3 stwa %l4, [%l7 + %g3] 0x89 nop set 0x74, %g1 lduw [%l7 + %g1], %o3 nop set 0x24, %g4 stw %i7, [%l7 + %g4] nop set 0x1C, %l3 stb %o2, [%l7 + %l3] fpsub32 %f26, %f22, %f24 set 0x10, %o3 stwa %o6, [%l7 + %o3] 0xeb membar #Sync or %i1, %o0, %i4 nop set 0x76, %i0 ldsh [%l7 + %i0], %i2 set 0x70, %i2 prefetcha [%l7 + %i2] 0x88, 2 set 0x38, %g5 stxa %o5, [%l7 + %g5] 0xe3 membar #Sync nop set 0x1B, %l5 ldstub [%l7 + %l5], %g6 st %fsr, [%l7 + 0x6C] nop set 0x36, %g2 ldsh [%l7 + %g2], %o4 set 0x39, %i7 ldstuba [%l7 + %i7] 0x81, %g1 set 0x40, %i6 ldda [%l7 + %i6] 0xda, %f0 st %fsr, [%l7 + 0x48] nop set 0x78, %l4 ldsw [%l7 + %l4], %l0 set 0x50, %o7 stda %g4, [%l7 + %o7] 0xeb membar #Sync set 0x40, %o6 swapa [%l7 + %o6] 0x80, %i6 add %l7, 0x1C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i5 casa [%l6] 0x80, %i5, %l2 st %f30, [%l7 + 0x68] st %f17, [%l7 + 0x10] nop set 0x08, %l6 ldd [%l7 + %l6], %f8 set 0x68, %o0 stxa %g3, [%l7 + %o0] 0x89 add %l7, 0x18, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l1, %o1 set 0x40, %i1 stda %f0, [%l7 + %i1] 0xf1 membar #Sync nop set 0x48, %l2 stx %l6, [%l7 + %l2] nop set 0x7A, %g6 ldstub [%l7 + %g6], %g2 nop set 0x50, %o5 std %f6, [%l7 + %o5] nop set 0x20, %i3 lduw [%l7 + %i3], %g7 set 0x30, %l0 ldda [%l7 + %l0] 0x89, %i0 set 0x30, %o1 stda %o6, [%l7 + %o1] 0xea membar #Sync nop set 0x40, %i4 ldd [%l7 + %i4], %i2 set 0x2C, %i5 swapa [%l7 + %i5] 0x88, %l5 ld [%l7 + 0x24], %f25 set 0x44, %o2 sta %f28, [%l7 + %o2] 0x81 set 0x40, %l1 ldda [%l7 + %l1] 0x88, %f0 nop set 0x78, %g7 stw %l4, [%l7 + %g7] nop set 0x10, %g3 std %g4, [%l7 + %g3] nop set 0x62, %g1 ldsh [%l7 + %g1], %o3 nop set 0x40, %g4 ldd [%l7 + %g4], %i6 set 0x78, %o4 stwa %o2, [%l7 + %o4] 0x81 nop set 0x0E, %l3 sth %o6, [%l7 + %l3] set 0x08, %o3 stda %o0, [%l7 + %o3] 0xeb membar #Sync set 0x50, %i0 prefetcha [%l7 + %i0] 0x89, 2 add %l7, 0x50, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i4 casa [%l6] 0x89, %i4, %l3 add %l7, 0x50, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x88, %i2, %g6 nop set 0x35, %g5 ldub [%l7 + %g5], %o5 nop set 0x58, %l5 stw %o4, [%l7 + %l5] nop set 0x60, %i2 std %f28, [%l7 + %i2] add %l7, 0x3C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g1 casa [%l6] 0x81, %g1, %l0 membar #Sync set 0x40, %g2 ldda [%l7 + %g2] 0xf8, %f16 set 0x70, %i7 ldxa [%l7 + %i7] 0x88, %g4 set 0x20, %l4 ldda [%l7 + %l4] 0xea, %i4 st %fsr, [%l7 + 0x24] or %l2, %i6, %l1 set 0x4A, %i6 stha %g3, [%l7 + %i6] 0xea membar #Sync set 0x28, %o6 stwa %l6, [%l7 + %o6] 0x89 nop set 0x48, %o7 stx %g2, [%l7 + %o7] add %l7, 0x18, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g7 casxa [%l6] 0x80, %g7, %i0 add %l7, 0x20, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x88, %o7, %o1 nop set 0x0B, %l6 stb %i3, [%l7 + %l6] nop set 0x39, %o0 ldsb [%l7 + %o0], %l4 set 0x48, %l2 swapa [%l7 + %l2] 0x88, %g5 add %l7, 0x10, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o3 casxa [%l6] 0x80, %o3, %i7 set 0x0C, %i1 swapa [%l7 + %i1] 0x80, %o2 or %l5, %o6, %i1 set 0x60, %g6 ldda [%l7 + %g6] 0x88, %o0 nop set 0x20, %i3 std %f4, [%l7 + %i3] nop set 0x30, %l0 ldstub [%l7 + %l0], %l3 add %i4, %i2, %o5 or %g6, %g1, %o4 add %l7, 0x34, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g4 casa [%l6] 0x81, %g4, %l0 nop set 0x20, %o5 swap [%l7 + %o5], %i5 nop set 0x44, %o1 swap [%l7 + %o1], %l2 nop set 0x78, %i4 stx %fsr, [%l7 + %i4] set 0x40, %o2 ldda [%l7 + %o2] 0x89, %f0 bl,a %icc, loop_201 nop set 0x3B, %i5 stb %i6, [%l7 + %i5] nop set 0x10, %g7 stw %l1, [%l7 + %g7] ld [%l7 + 0x74], %f29 loop_201: nop set 0x60, %l1 std %f16, [%l7 + %l1] nop set 0x74, %g1 prefetch [%l7 + %g1], 2 set 0x41, %g3 ldstuba [%l7 + %g3] 0x81, %g3 nop set 0x4B, %o4 stb %g2, [%l7 + %o4] nop set 0x7A, %g4 sth %l6, [%l7 + %g4] nop set 0x62, %o3 lduh [%l7 + %o3], %g7 nop set 0x60, %l3 sth %o7, [%l7 + %l3] add %o1, %i0, %i3 nop set 0x2C, %g5 sth %g5, [%l7 + %g5] st %fsr, [%l7 + 0x4C] set 0x68, %l5 stwa %o3, [%l7 + %l5] 0x81 nop set 0x74, %i2 stw %i7, [%l7 + %i2] nop set 0x41, %g2 ldsb [%l7 + %g2], %o2 add %l7, 0x48, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x88, %l5, %l4 nop set 0x50, %i0 ldsb [%l7 + %i0], %i1 add %l7, 0x64, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o6 casa [%l6] 0x89, %o6, %l3 add %o0, %i2, %i4 add %l7, 0x1C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o5, %g1 nop set 0x42, %i7 lduh [%l7 + %i7], %g6 set 0x79, %i6 stba %o4, [%l7 + %i6] 0x89 add %l7, 0x74, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g4, %i5 set 0x10, %o6 lda [%l7 + %o6] 0x89, %f1 set 0x40, %o7 ldda [%l7 + %o7] 0x81, %f0 nop set 0x5C, %l4 ldsh [%l7 + %l4], %l0 nop set 0x6C, %o0 stw %i6, [%l7 + %o0] nop set 0x70, %l2 ldsh [%l7 + %l2], %l2 nop set 0x50, %l6 ldx [%l7 + %l6], %l1 set 0x7C, %g6 lda [%l7 + %g6] 0x80, %f8 add %g3, %l6, %g7 nop set 0x68, %i3 stx %fsr, [%l7 + %i3] nop set 0x78, %i1 swap [%l7 + %i1], %o7 fpadd32 %f30, %f6, %f14 nop set 0x78, %o5 std %o0, [%l7 + %o5] or %g2, %i3, %g5 set 0x20, %o1 prefetcha [%l7 + %o1] 0x80, 3 bl,a,pn %xcc, loop_202 nop set 0x20, %l0 ldx [%l7 + %l0], %i0 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr nop set 0x18, %i4 ldx [%l7 + %i4], %l5 loop_202: nop set 0x58, %o2 stxa %i1, [%l7 + %o2] 0xeb membar #Sync st %f23, [%l7 + 0x1C] nop set 0x59, %i5 ldsb [%l7 + %i5], %l4 nop set 0x58, %l1 ldub [%l7 + %l1], %l3 nop set 0x40, %g7 std %f0, [%l7 + %g7] fpadd32s %f26, %f13, %f2 set 0x18, %g3 stda %o0, [%l7 + %g3] 0xe3 membar #Sync set 0x70, %g1 ldxa [%l7 + %g1] 0x80, %o6 nop set 0x64, %o4 ldsw [%l7 + %o4], %i4 nop set 0x66, %g4 ldsh [%l7 + %g4], %o5 wr %i2, %g1, %ccr ld [%l7 + 0x48], %f19 set 0x18, %l3 stxa %o4, [%l7 + %l3] 0x89 nop set 0x0C, %o3 ldsw [%l7 + %o3], %g4 nop set 0x14, %g5 stb %i5, [%l7 + %g5] nop set 0x10, %i2 std %f24, [%l7 + %i2] bleu %icc, loop_203 nop set 0x08, %g2 stb %g6, [%l7 + %g2] nop set 0x38, %i0 ldsw [%l7 + %i0], %l0 nop set 0x48, %l5 std %i6, [%l7 + %l5] loop_203: nop set 0x20, %i7 ldda [%l7 + %i7] 0x88, %l0 nop set 0x68, %i6 ldsb [%l7 + %i6], %l2 nop set 0x3C, %o6 sth %g3, [%l7 + %o6] nop set 0x58, %o7 lduh [%l7 + %o7], %g7 set 0x50, %l4 ldda [%l7 + %l4] 0xea, %o6 or %l6, %g2, %i3 nop set 0x38, %l2 ldx [%l7 + %l2], %g5 nop set 0x38, %o0 stx %o3, [%l7 + %o0] nop set 0x74, %g6 sth %o1, [%l7 + %g6] st %f15, [%l7 + 0x3C] or %o2, %i0, %i7 ld [%l7 + 0x3C], %f10 wr %l5, %i1, %pic nop set 0x58, %i3 std %l4, [%l7 + %i3] st %f0, [%l7 + 0x54] nop set 0x7C, %i1 lduw [%l7 + %i1], %l3 nop set 0x78, %o5 std %f4, [%l7 + %o5] set 0x40, %o1 ldda [%l7 + %o1] 0x88, %f16 nop set 0x38, %l0 stx %o6, [%l7 + %l0] nop set 0x0E, %l6 ldub [%l7 + %l6], %i4 nop set 0x48, %i4 prefetch [%l7 + %i4], 0 nop set 0x16, %o2 ldub [%l7 + %o2], %o0 set 0x10, %l1 stwa %i2, [%l7 + %l1] 0xe3 membar #Sync add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x88, %g1, %o5 nop set 0x14, %g7 ldstub [%l7 + %g7], %g4 set 0x40, %g3 stda %i4, [%l7 + %g3] 0xeb membar #Sync nop set 0x64, %i5 ldsw [%l7 + %i5], %o4 set 0x74, %o4 stwa %l0, [%l7 + %o4] 0xe3 membar #Sync nop set 0x20, %g1 stx %g6, [%l7 + %g1] nop nop setx 0xDE9D7B787361AA68, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f12 setx 0x0A9ECC2F51D26E82, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f22 fdivd %f22, %f12, %f8 set 0x28, %l3 ldxa [%l7 + %l3] 0x89, %l1 add %l7, 0x18, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l2, %i6 set 0x30, %o3 stxa %g3, [%l7 + %o3] 0xe3 membar #Sync set 0x20, %g5 stwa %g7, [%l7 + %g5] 0x89 nop set 0x2E, %g4 ldstub [%l7 + %g4], %l6 set 0x40, %g2 prefetcha [%l7 + %g2] 0x89, 1 nop set 0x1E, %i0 ldstub [%l7 + %i0], %g2 nop set 0x44, %i2 sth %i3, [%l7 + %i2] nop set 0x40, %l5 ldx [%l7 + %l5], %o3 set 0x40, %i7 stda %g4, [%l7 + %i7] 0xe3 membar #Sync ld [%l7 + 0x7C], %f10 set 0x79, %o6 stba %o1, [%l7 + %o6] 0x88 nop set 0x64, %o7 stw %o2, [%l7 + %o7] nop set 0x30, %l4 lduh [%l7 + %l4], %i0 nop set 0x68, %l2 std %i6, [%l7 + %l2] nop set 0x5C, %i6 swap [%l7 + %i6], %l5 set 0x3C, %o0 stwa %l4, [%l7 + %o0] 0xea membar #Sync nop set 0x27, %g6 ldsb [%l7 + %g6], %l3 nop set 0x2C, %i3 ldsb [%l7 + %i3], %i1 nop set 0x1C, %i1 swap [%l7 + %i1], %o6 nop set 0x18, %o5 std %f2, [%l7 + %o5] nop set 0x24, %l0 swap [%l7 + %l0], %i4 set 0x30, %o1 ldda [%l7 + %o1] 0xe3, %i2 nop set 0x60, %l6 ldsh [%l7 + %l6], %g1 set 0x28, %i4 stda %o0, [%l7 + %i4] 0x88 set 0x60, %o2 ldxa [%l7 + %o2] 0x89, %g4 set 0x40, %g7 stda %f16, [%l7 + %g7] 0xf0 membar #Sync nop set 0x60, %l1 stx %fsr, [%l7 + %l1] nop set 0x15, %i5 stb %o5, [%l7 + %i5] add %o4, %l0, %i5 set 0x10, %o4 ldstuba [%l7 + %o4] 0x89, %g6 and %l2, %l1, %g3 nop set 0x0E, %g3 lduh [%l7 + %g3], %i6 st %fsr, [%l7 + 0x30] nop set 0x58, %g1 stx %g7, [%l7 + %g1] nop set 0x38, %o3 swap [%l7 + %o3], %l6 add %o7, %g2, %i3 set 0x38, %l3 swapa [%l7 + %l3] 0x88, %o3 nop set 0x30, %g4 ldd [%l7 + %g4], %f26 nop set 0x40, %g5 lduw [%l7 + %g5], %g5 nop set 0x3C, %i0 stw %o1, [%l7 + %i0] nop set 0x49, %i2 ldsb [%l7 + %i2], %i0 wr %o2, %i7, %ccr nop set 0x38, %g2 ldsh [%l7 + %g2], %l5 add %l3, %l4, %i1 set 0x40, %l5 stda %f16, [%l7 + %l5] 0x81 set 0x18, %i7 lda [%l7 + %i7] 0x80, %f23 or %o6, %i4, %g1 set 0x68, %o6 stda %o0, [%l7 + %o6] 0x81 membar #Sync set 0x40, %l4 ldda [%l7 + %l4] 0xf1, %f0 nop set 0x14, %o7 ldsh [%l7 + %o7], %g4 set 0x24, %i6 lda [%l7 + %i6] 0x80, %f22 set 0x44, %o0 sta %f21, [%l7 + %o0] 0x81 set 0x3C, %l2 swapa [%l7 + %l2] 0x89, %o5 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf9, %f0 or %o4, %i2, %i5 wr %l0, %g6, %softint set 0x64, %i1 lda [%l7 + %i1] 0x88, %f29 set 0x12, %o5 stha %l1, [%l7 + %o5] 0xea membar #Sync add %g3, %l2, %g7 set 0x14, %l0 swapa [%l7 + %l0] 0x81, %l6 nop set 0x50, %i3 ldd [%l7 + %i3], %i6 nop set 0x30, %l6 sth %o7, [%l7 + %l6] set 0x40, %i4 stda %f16, [%l7 + %i4] 0xc2 st %f0, [%l7 + 0x0C] or %g2, %o3, %i3 nop set 0x60, %o1 std %g4, [%l7 + %o1] nop set 0x7C, %o2 swap [%l7 + %o2], %o1 nop set 0x7E, %l1 sth %o2, [%l7 + %l1] set 0x78, %i5 prefetcha [%l7 + %i5] 0x89, 1 st %f14, [%l7 + 0x08] nop set 0x70, %o4 stx %fsr, [%l7 + %o4] add %l7, 0x60, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i0 casxa [%l6] 0x80, %i0, %l5 nop set 0x28, %g7 ldsh [%l7 + %g7], %l4 and %l3, %o6, %i1 nop set 0x7C, %g1 ldsw [%l7 + %g1], %g1 nop set 0x08, %o3 stx %fsr, [%l7 + %o3] set 0x38, %l3 ldxa [%l7 + %l3] 0x80, %i4 nop set 0x68, %g4 swap [%l7 + %g4], %o0 set 0x68, %g3 swapa [%l7 + %g3] 0x88, %g4 nop set 0x38, %i0 stx %o5, [%l7 + %i0] nop set 0x58, %g5 lduw [%l7 + %g5], %i2 nop set 0x78, %i2 ldd [%l7 + %i2], %o4 set 0x40, %l5 sta %f26, [%l7 + %l5] 0x88 add %l0, %g6, %i5 set 0x70, %g2 stxa %l1, [%l7 + %g2] 0x89 fpsub32 %f0, %f10, %f20 set 0x08, %i7 stwa %l2, [%l7 + %i7] 0xeb membar #Sync add %l7, 0x14, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g7, %g3 nop set 0x60, %l4 std %i6, [%l7 + %l4] set 0x3C, %o7 swapa [%l7 + %o7] 0x80, %i6 fpadd32s %f4, %f27, %f12 set 0x40, %o6 stda %f0, [%l7 + %o6] 0xf8 membar #Sync nop set 0x28, %o0 ldx [%l7 + %o0], %o7 nop set 0x70, %l2 stx %o3, [%l7 + %l2] nop set 0x78, %i6 std %g2, [%l7 + %i6] nop set 0x68, %g6 stx %fsr, [%l7 + %g6] nop set 0x30, %o5 ldx [%l7 + %o5], %g5 add %l7, 0x48, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i3, %o1 set 0x58, %l0 ldxa [%l7 + %l0] 0x81, %i7 nop set 0x30, %i1 ldd [%l7 + %i1], %f12 nop set 0x4C, %l6 ldstub [%l7 + %l6], %o2 set 0x68, %i3 ldxa [%l7 + %i3] 0x89, %l5 set 0x40, %o1 stda %f16, [%l7 + %o1] 0xd2 nop nop setx 0x35C5410E, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f22 setx 0x386601B9, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f24 fdivs %f24, %f22, %f17 nop set 0x14, %o2 lduw [%l7 + %o2], %i0 nop set 0x0A, %l1 ldub [%l7 + %l1], %l3 nop set 0x30, %i5 ldd [%l7 + %i5], %l4 nop set 0x33, %i4 stb %i1, [%l7 + %i4] nop set 0x78, %g7 ldd [%l7 + %g7], %g0 nop set 0x4D, %o4 ldub [%l7 + %o4], %i4 set 0x3C, %o3 stba %o6, [%l7 + %o3] 0x89 nop set 0x58, %g1 ldd [%l7 + %g1], %f20 add %l7, 0x74, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g4 casa [%l6] 0x89, %g4, %o5 nop set 0x38, %g4 std %i2, [%l7 + %g4] nop set 0x7A, %l3 stb %o0, [%l7 + %l3] add %l7, 0x48, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o4 casa [%l6] 0x89, %o4, %g6 nop set 0x29, %g3 ldsb [%l7 + %g3], %i5 set 0x14, %i0 sta %f3, [%l7 + %i0] 0x80 nop set 0x58, %g5 stw %l1, [%l7 + %g5] set 0x40, %i2 ldda [%l7 + %i2] 0x80, %l0 set 0x38, %g2 swapa [%l7 + %g2] 0x88, %g7 set 0x58, %i7 stxa %l2, [%l7 + %i7] 0x80 nop set 0x30, %l5 lduw [%l7 + %l5], %l6 nop set 0x1D, %o7 ldsb [%l7 + %o7], %g3 set 0x28, %l4 prefetcha [%l7 + %l4] 0x81, 0 set 0x40, %o0 ldda [%l7 + %o0] 0x81, %f0 nop set 0x08, %o6 prefetch [%l7 + %o6], 0 nop set 0x4D, %l2 ldsb [%l7 + %l2], %o7 set 0x08, %g6 prefetcha [%l7 + %g6] 0x88, 4 set 0x40, %i6 stda %f16, [%l7 + %i6] 0xf9 membar #Sync nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr nop set 0x08, %l0 lduh [%l7 + %l0], %o1 nop set 0x08, %o5 ldd [%l7 + %o5], %i6 set 0x70, %i1 ldda [%l7 + %i1] 0x80, %g4 add %l5, %i0, %o2 set 0x0C, %l6 swapa [%l7 + %l6] 0x88, %l3 st %fsr, [%l7 + 0x1C] nop set 0x1B, %i3 ldsb [%l7 + %i3], %l4 set 0x24, %o2 swapa [%l7 + %o2] 0x89, %g1 set 0x70, %o1 ldxa [%l7 + %o1] 0x89, %i4 set 0x2A, %i5 stha %i1, [%l7 + %i5] 0x89 nop set 0x20, %l1 stx %fsr, [%l7 + %l1] and %o6, %g4, %i2 nop set 0x49, %g7 ldstub [%l7 + %g7], %o0 set 0x60, %o4 ldxa [%l7 + %o4] 0x80, %o4 set 0x4C, %o3 lda [%l7 + %o3] 0x89, %f8 nop set 0x10, %i4 ldd [%l7 + %i4], %f20 nop set 0x68, %g4 stx %fsr, [%l7 + %g4] add %o5, %g6, %i5 nop set 0x60, %l3 prefetch [%l7 + %l3], 4 set 0x0C, %g1 stha %l1, [%l7 + %g1] 0xe3 membar #Sync nop set 0x3C, %g3 stw %l0, [%l7 + %g3] or %g7, %l6, %g3 set 0x69, %i0 stba %i6, [%l7 + %i0] 0xe3 membar #Sync set 0x30, %g5 ldxa [%l7 + %g5] 0x89, %o7 set 0x40, %i2 sta %f13, [%l7 + %i2] 0x81 set 0x20, %i7 stwa %o3, [%l7 + %i7] 0xe2 membar #Sync nop set 0x44, %l5 sth %g2, [%l7 + %l5] set 0x78, %g2 prefetcha [%l7 + %g2] 0x88, 3 ld [%l7 + 0x28], %f23 set 0x15, %o7 ldstuba [%l7 + %o7] 0x80, %o1 nop set 0x7E, %o0 ldsh [%l7 + %o0], %i3 set 0x40, %o6 swapa [%l7 + %o6] 0x88, %g5 nop set 0x18, %l4 stx %i7, [%l7 + %l4] set 0x74, %g6 sta %f17, [%l7 + %g6] 0x88 ld [%l7 + 0x38], %f27 nop set 0x48, %i6 ldsw [%l7 + %i6], %i0 nop set 0x08, %l2 lduw [%l7 + %l2], %l5 and %l3, %l4, %o2 set 0x18, %l0 ldstuba [%l7 + %l0] 0x81, %i4 set 0x1B, %o5 stba %i1, [%l7 + %o5] 0x81 set 0x70, %l6 prefetcha [%l7 + %l6] 0x80, 2 nop set 0x18, %i3 std %o6, [%l7 + %i3] nop set 0x78, %o2 std %g4, [%l7 + %o2] nop set 0x20, %o1 ldx [%l7 + %o1], %o0 membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0xf0, %f0 ld [%l7 + 0x28], %f22 nop set 0x40, %i5 std %f8, [%l7 + %i5] nop set 0x50, %l1 ldd [%l7 + %l1], %i2 nop set 0x18, %o4 stx %o5, [%l7 + %o4] set 0x44, %g7 swapa [%l7 + %g7] 0x89, %o4 nop set 0x50, %o3 stx %fsr, [%l7 + %o3] or %g6, %l1, %i5 nop set 0x40, %g4 std %l0, [%l7 + %g4] nop set 0x6C, %l3 prefetch [%l7 + %l3], 4 nop set 0x18, %i4 stx %g7, [%l7 + %i4] nop set 0x70, %g3 ldx [%l7 + %g3], %l6 nop set 0x7C, %g1 ldsb [%l7 + %g1], %i6 nop set 0x2C, %i0 lduw [%l7 + %i0], %g3 nop set 0x68, %g5 ldx [%l7 + %g5], %o7 nop set 0x33, %i7 stb %g2, [%l7 + %i7] nop set 0x78, %i2 std %o2, [%l7 + %i2] set 0x1C, %g2 ldstuba [%l7 + %g2] 0x89, %o1 set 0x64, %l5 sta %f17, [%l7 + %l5] 0x81 nop set 0x42, %o7 ldsh [%l7 + %o7], %i3 nop set 0x10, %o6 lduw [%l7 + %o6], %l2 add %i7, %i0, %l5 set 0x6A, %o0 stha %l3, [%l7 + %o0] 0xeb membar #Sync nop set 0x24, %l4 ldstub [%l7 + %l4], %l4 set 0x10, %g6 stda %o2, [%l7 + %g6] 0x88 set 0x2C, %l2 lda [%l7 + %l2] 0x80, %f18 add %l7, 0x08, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i4, %g5 and %g1, %i1, %g4 add %l7, 0x30, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o6, %o0 nop set 0x7C, %i6 sth %i2, [%l7 + %i6] nop set 0x38, %o5 std %o4, [%l7 + %o5] nop set 0x1C, %l6 lduh [%l7 + %l6], %g6 nop set 0x40, %l0 prefetch [%l7 + %l0], 0 nop set 0x32, %i3 lduh [%l7 + %i3], %l1 nop set 0x70, %o1 std %f24, [%l7 + %o1] nop set 0x10, %i1 ldd [%l7 + %i1], %o4 or %l0, %i5, %l6 nop set 0x14, %o2 stb %i6, [%l7 + %o2] set 0x60, %i5 stxa %g3, [%l7 + %i5] 0xeb membar #Sync nop set 0x18, %l1 std %g6, [%l7 + %l1] nop set 0x48, %g7 stx %fsr, [%l7 + %g7] set 0x0C, %o3 ldstuba [%l7 + %o3] 0x80, %g2 nop set 0x24, %o4 lduw [%l7 + %o4], %o3 nop set 0x7C, %l3 ldsw [%l7 + %l3], %o7 nop set 0x68, %i4 ldd [%l7 + %i4], %f12 nop set 0x48, %g4 ldx [%l7 + %g4], %o1 nop set 0x10, %g1 ldd [%l7 + %g1], %f0 nop set 0x40, %g3 stx %i3, [%l7 + %g3] nop set 0x4E, %i0 stb %l2, [%l7 + %i0] fpsub32s %f0, %f18, %f20 nop set 0x78, %g5 ldd [%l7 + %g5], %f22 set 0x70, %i7 stxa %i0, [%l7 + %i7] 0x88 set 0x2C, %g2 stwa %i7, [%l7 + %g2] 0x80 set 0x4C, %i2 swapa [%l7 + %i2] 0x88, %l3 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x48C, %tick_cmpr set 0x78, %o7 swapa [%l7 + %o7] 0x89, %o2 nop set 0x3F, %l5 stb %g5, [%l7 + %l5] nop set 0x38, %o6 ldx [%l7 + %o6], %g1 add %i1, %g4, %i4 or %o0, %o6, %o4 nop set 0x30, %o0 std %f24, [%l7 + %o0] nop set 0x66, %g6 ldub [%l7 + %g6], %g6 st %f12, [%l7 + 0x5C] nop set 0x40, %l2 stx %l1, [%l7 + %l2] nop set 0x48, %l4 stb %o5, [%l7 + %l4] set 0x56, %i6 stba %i2, [%l7 + %i6] 0xe2 membar #Sync nop set 0x20, %l6 lduh [%l7 + %l6], %l0 nop set 0x0F, %o5 ldub [%l7 + %o5], %l6 set 0x31, %l0 ldstuba [%l7 + %l0] 0x89, %i6 bge,a,pt %icc, loop_204 nop set 0x38, %i3 prefetch [%l7 + %i3], 1 and %g3, %g7, %i5 nop set 0x48, %o1 ldsh [%l7 + %o1], %o3 loop_204: nop set 0x32, %o2 ldsb [%l7 + %o2], %g2 set 0x50, %i1 ldxa [%l7 + %i1] 0x81, %o1 nop set 0x5D, %i5 ldub [%l7 + %i5], %o7 nop set 0x78, %g7 ldsw [%l7 + %g7], %l2 nop nop setx 0xF3843C57AF9C5498, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f2 setx 0x176F5C1BEEC0C825, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f0 fdivd %f0, %f2, %f2 st %f6, [%l7 + 0x6C] nop set 0x74, %l1 lduw [%l7 + %l1], %i3 nop set 0x68, %o3 lduw [%l7 + %o3], %i7 add %l7, 0x70, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l3 casa [%l6] 0x89, %l3, %l5 nop set 0x54, %o4 prefetch [%l7 + %o4], 3 fpsub16s %f1, %f10, %f27 and %l4, %o2, %g5 set 0x6A, %i4 stha %g1, [%l7 + %i4] 0xeb membar #Sync nop set 0x48, %l3 ldd [%l7 + %l3], %i0 nop set 0x20, %g4 std %g4, [%l7 + %g4] set 0x5E, %g3 stha %i1, [%l7 + %g3] 0xe2 membar #Sync nop nop setx 0x5DAAB7E0C862D3A4, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f22 setx 0x6C58A199F797C72B, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f12 fdivd %f12, %f22, %f12 nop set 0x44, %i0 lduw [%l7 + %i0], %i4 st %f20, [%l7 + 0x40] add %o6, %o4, %g6 set 0x58, %g5 stxa %o0, [%l7 + %g5] 0xea membar #Sync add %l7, 0x6C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o5 casa [%l6] 0x88, %o5, %l1 st %f30, [%l7 + 0x2C] nop set 0x7C, %g1 stw %l0, [%l7 + %g1] ld [%l7 + 0x7C], %f23 set 0x30, %g2 ldxa [%l7 + %g2] 0x81, %i2 nop set 0x54, %i2 ldsh [%l7 + %i2], %l6 nop set 0x28, %o7 std %f4, [%l7 + %o7] add %l7, 0x48, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g3, %i6 set 0x2C, %l5 lda [%l7 + %l5] 0x81, %f31 add %l7, 0x28, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g7 casxa [%l6] 0x80, %g7, %o3 nop set 0x33, %o6 stb %i5, [%l7 + %o6] st %f9, [%l7 + 0x4C] nop set 0x1C, %i7 lduw [%l7 + %i7], %g2 add %o7, %o1, %l2 set 0x60, %g6 ldxa [%l7 + %g6] 0x81, %i3 add %i7, %l3, %l4 nop set 0x70, %l2 ldsh [%l7 + %l2], %o2 add %l7, 0x30, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g5, %l5 set 0x20, %o0 lda [%l7 + %o0] 0x89, %f13 set 0x40, %l4 stda %f16, [%l7 + %l4] 0x80 set 0x40, %i6 ldda [%l7 + %i6] 0xd2, %f0 nop set 0x14, %o5 lduh [%l7 + %o5], %i0 wr %g1, %i1, %y set 0x34, %l6 stwa %g4, [%l7 + %l6] 0x80 nop set 0x78, %i3 std %o6, [%l7 + %i3] nop set 0x2C, %l0 ldsw [%l7 + %l0], %o4 nop set 0x74, %o2 sth %i4, [%l7 + %o2] set 0x1C, %o1 sta %f1, [%l7 + %o1] 0x89 or %o0, %o5, %g6 set 0x58, %i1 stda %l0, [%l7 + %i1] 0x81 ld [%l7 + 0x6C], %f13 set 0x40, %i5 ldda [%l7 + %i5] 0x89, %f16 nop set 0x10, %g7 stx %fsr, [%l7 + %g7] nop set 0x50, %o3 stw %l0, [%l7 + %o3] nop set 0x50, %o4 ldd [%l7 + %o4], %f28 add %l7, 0x10, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i2, %g3 wr %l6, %i6, %softint st %fsr, [%l7 + 0x28] fpsub32 %f24, %f16, %f26 nop set 0x66, %i4 lduh [%l7 + %i4], %o3 st %f16, [%l7 + 0x60] set 0x20, %l3 stda %g6, [%l7 + %l3] 0x80 set 0x19, %l1 ldstuba [%l7 + %l1] 0x89, %i5 set 0x72, %g4 stba %g2, [%l7 + %g4] 0x81 nop set 0x78, %g3 stx %o1, [%l7 + %g3] nop set 0x08, %g5 std %f6, [%l7 + %g5] nop set 0x10, %g1 stx %fsr, [%l7 + %g1] nop set 0x6C, %i0 swap [%l7 + %i0], %l2 add %l7, 0x18, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i3, %i7 add %l7, 0x48, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l3 casa [%l6] 0x88, %l3, %o7 st %fsr, [%l7 + 0x1C] st %f25, [%l7 + 0x24] set 0x60, %i2 ldda [%l7 + %i2] 0xe2, %l4 st %f4, [%l7 + 0x64] set 0x70, %o7 ldxa [%l7 + %o7] 0x80, %o2 nop set 0x5C, %g2 stw %l5, [%l7 + %g2] nop set 0x50, %o6 stx %fsr, [%l7 + %o6] nop set 0x20, %i7 std %i0, [%l7 + %i7] set 0x48, %l5 ldxa [%l7 + %l5] 0x80, %g5 nop set 0x1C, %g6 prefetch [%l7 + %g6], 1 nop set 0x30, %o0 ldsw [%l7 + %o0], %i1 nop set 0x51, %l2 stb %g1, [%l7 + %l2] nop set 0x3E, %l4 ldstub [%l7 + %l4], %g4 nop set 0x6E, %i6 ldsh [%l7 + %i6], %o6 set 0x44, %l6 lda [%l7 + %l6] 0x89, %f8 nop set 0x2E, %i3 sth %o4, [%l7 + %i3] set 0x4C, %l0 lda [%l7 + %l0] 0x89, %f6 nop set 0x42, %o5 ldub [%l7 + %o5], %o0 nop nop setx 0x5AA9ADE1595E9867, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f20 setx 0xD69D08F39880EAF9, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f16 fdivd %f16, %f20, %f28 nop set 0x18, %o2 sth %i4, [%l7 + %o2] nop set 0x57, %o1 ldstub [%l7 + %o1], %g6 nop set 0x6C, %i1 stb %o5, [%l7 + %i1] set 0x28, %i5 stda %l0, [%l7 + %i5] 0xe2 membar #Sync nop set 0x48, %g7 ldsh [%l7 + %g7], %l0 nop set 0x32, %o4 ldsb [%l7 + %o4], %g3 nop set 0x66, %o3 ldsb [%l7 + %o3], %l6 nop set 0x30, %l3 std %f14, [%l7 + %l3] and %i2, %o3, %g7 nop set 0x26, %i4 ldstub [%l7 + %i4], %i5 nop set 0x44, %g4 sth %g2, [%l7 + %g4] add %l7, 0x68, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x89, %i6, %l2 set 0x40, %l1 ldda [%l7 + %l1] 0xd0, %f16 nop set 0x68, %g3 ldd [%l7 + %g3], %f28 set 0x60, %g5 ldda [%l7 + %g5] 0xea, %o0 nop set 0x50, %g1 std %f22, [%l7 + %g1] nop set 0x4C, %i0 lduh [%l7 + %i0], %i7 set 0x70, %i2 stxa %l3, [%l7 + %i2] 0xe3 membar #Sync set 0x30, %g2 stwa %o7, [%l7 + %g2] 0x88 nop set 0x70, %o7 stx %fsr, [%l7 + %o7] nop set 0x48, %o6 std %l4, [%l7 + %o6] set 0x54, %i7 swapa [%l7 + %i7] 0x88, %o2 nop set 0x10, %g6 std %i2, [%l7 + %g6] nop set 0x7A, %l5 lduh [%l7 + %l5], %l5 set 0x40, %l2 ldda [%l7 + %l2] 0xda, %f16 add %g5, %i0, %i1 nop set 0x56, %o0 sth %g1, [%l7 + %o0] nop set 0x08, %l4 swap [%l7 + %l4], %g4 st %f26, [%l7 + 0x40] nop set 0x7C, %i6 prefetch [%l7 + %i6], 2 nop set 0x26, %i3 sth %o4, [%l7 + %i3] st %f6, [%l7 + 0x68] and %o6, %i4, %g6 nop set 0x78, %l6 swap [%l7 + %l6], %o0 or %o5, %l1, %g3 set 0x40, %l0 ldstuba [%l7 + %l0] 0x81, %l6 fpadd16 %f2, %f24, %f14 nop set 0x15, %o2 ldstub [%l7 + %o2], %i2 set 0x58, %o1 lda [%l7 + %o1] 0x81, %f13 nop set 0x25, %o5 stb %l0, [%l7 + %o5] set 0x22, %i5 stha %o3, [%l7 + %i5] 0xe2 membar #Sync and %i5, %g7, %g2 st %f23, [%l7 + 0x78] nop set 0x2C, %g7 lduh [%l7 + %g7], %i6 set 0x28, %i1 stxa %l2, [%l7 + %i1] 0xe3 membar #Sync nop set 0x40, %o4 lduw [%l7 + %o4], %o1 nop set 0x14, %l3 ldub [%l7 + %l3], %i7 or %o7, %l3, %o2 nop set 0x14, %o3 prefetch [%l7 + %o3], 3 fpadd32s %f4, %f14, %f13 nop set 0x38, %i4 std %i2, [%l7 + %i4] fpsub16s %f6, %f6, %f26 st %fsr, [%l7 + 0x78] nop set 0x38, %g4 lduw [%l7 + %g4], %l5 nop set 0x70, %l1 ldd [%l7 + %l1], %f22 set 0x60, %g5 swapa [%l7 + %g5] 0x81, %g5 nop set 0x6A, %g1 stb %i0, [%l7 + %g1] set 0x78, %g3 swapa [%l7 + %g3] 0x80, %i1 set 0x48, %i2 stda %l4, [%l7 + %i2] 0xea membar #Sync ble,pt %icc, loop_205 nop nop setx 0x56AACDD5, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f26 setx 0x29025902, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f31 fdivs %f31, %f26, %f31 set 0x78, %g2 ldxa [%l7 + %g2] 0x81, %g1 loop_205: nop set 0x68, %o7 std %f10, [%l7 + %o7] nop set 0x18, %o6 ldsw [%l7 + %o6], %g4 nop set 0x50, %i0 ldx [%l7 + %i0], %o4 fpadd32s %f10, %f0, %f10 nop set 0x48, %g6 stx %i4, [%l7 + %g6] nop set 0x48, %l5 ldd [%l7 + %l5], %o6 add %l7, 0x70, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o0, %o5 nop set 0x40, %i7 ldd [%l7 + %i7], %l0 set 0x21, %o0 ldstuba [%l7 + %o0] 0x81, %g6 set 0x7B, %l4 ldstuba [%l7 + %l4] 0x80, %g3 st %f19, [%l7 + 0x20] set 0x38, %l2 swapa [%l7 + %l2] 0x80, %i2 st %f1, [%l7 + 0x60] add %l7, 0x38, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l0, %o3 nop set 0x58, %i3 ldd [%l7 + %i3], %f18 and %l6, %i5, %g2 nop set 0x3C, %i6 swap [%l7 + %i6], %g7 set 0x18, %l0 ldxa [%l7 + %l0] 0x81, %l2 add %l7, 0x18, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i6, %o1 nop set 0x1A, %l6 ldub [%l7 + %l6], %i7 fpadd32s %f29, %f13, %f3 set 0x70, %o2 stxa %l3, [%l7 + %o2] 0xeb membar #Sync set 0x44, %o1 lda [%l7 + %o1] 0x89, %f2 set 0x5E, %i5 ldstuba [%l7 + %i5] 0x89, %o2 set 0x20, %g7 stha %i3, [%l7 + %g7] 0x89 or %l5, %o7, %i0 add %l7, 0x3C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i1 casa [%l6] 0x80, %i1, %g5 ld [%l7 + 0x78], %f18 nop set 0x68, %o5 ldd [%l7 + %o5], %g0 nop set 0x4C, %i1 ldsh [%l7 + %i1], %l4 nop set 0x7C, %o4 ldub [%l7 + %o4], %o4 nop set 0x2D, %o3 ldstub [%l7 + %o3], %g4 nop set 0x5C, %i4 ldsh [%l7 + %i4], %o6 nop set 0x70, %l3 ldsw [%l7 + %l3], %o0 set 0x70, %g4 stda %i4, [%l7 + %g4] 0xeb membar #Sync nop set 0x78, %l1 stx %fsr, [%l7 + %l1] set 0x50, %g1 stha %l1, [%l7 + %g1] 0xe3 membar #Sync nop set 0x48, %g3 stx %g6, [%l7 + %g3] st %fsr, [%l7 + 0x34] set 0x30, %i2 stda %o4, [%l7 + %i2] 0x88 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xc2 add %l7, 0x18, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x81, %i2, %l0 nop set 0x43, %g5 ldub [%l7 + %g5], %g3 set 0x18, %o6 lda [%l7 + %o6] 0x81, %f18 wr %o3, %l6, %set_softint nop set 0x5A, %o7 sth %g2, [%l7 + %o7] nop set 0x4F, %i0 ldub [%l7 + %i0], %g7 set 0x48, %g6 swapa [%l7 + %g6] 0x80, %l2 set 0x1C, %i7 sta %f9, [%l7 + %i7] 0x89 set 0x0C, %o0 stwa %i6, [%l7 + %o0] 0xe2 membar #Sync set 0x48, %l5 stda %i4, [%l7 + %l5] 0xea membar #Sync set 0x20, %l2 sta %f16, [%l7 + %l2] 0x89 nop set 0x42, %l4 ldub [%l7 + %l4], %i7 set 0x30, %i3 ldxa [%l7 + %i3] 0x89, %l3 nop set 0x68, %l0 std %f6, [%l7 + %l0] set 0x70, %i6 ldda [%l7 + %i6] 0x80, %o2 add %i3, %o1, %o7 nop set 0x08, %l6 ldx [%l7 + %l6], %i0 set 0x55, %o1 ldstuba [%l7 + %o1] 0x80, %i1 set 0x28, %o2 ldxa [%l7 + %o2] 0x80, %g5 membar #Sync set 0x40, %i5 ldda [%l7 + %i5] 0xf1, %f0 ble,pn %icc, loop_206 nop set 0x60, %o5 stx %g1, [%l7 + %o5] nop set 0x1C, %i1 stb %l5, [%l7 + %i1] nop set 0x38, %g7 std %l4, [%l7 + %g7] loop_206: st %f2, [%l7 + 0x20] nop set 0x13, %o3 ldstub [%l7 + %o3], %g4 nop set 0x18, %o4 ldd [%l7 + %o4], %o6 add %l7, 0x24, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o4, %i4 set , %i4 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 7: ! ! Type l : 1287 ! Type a : 26 ! Type cti : 15 ! Type x : 511 ! Type f : 43 ! Type i : 118 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: !! thread 0 data, 64 words. .word 0xD727D0DE .word 0x46742D4A .word 0xBE74A42C .word 0x16AA4C7D .word 0x6983D504 .word 0x39CB5A2C .word 0x92223D68 .word 0x0C8171B4 .word 0x16E2EF24 .word 0x249998BE .word 0xA4E4A3A6 .word 0xE8000E47 .word 0x80A50727 .word 0x84909772 .word 0xD04DF945 .word 0xFA1471FC .word 0x7541A838 .word 0x6F90DDEA .word 0x389A09E8 .word 0x33C0511D .word 0x65724D45 .word 0x06DDBC1B .word 0xDF6D05A2 .word 0x4214587A .word 0xD5CED0DA .word 0x5F748D22 .word 0x27806AB2 .word 0x0B721E17 .word 0xDE0125E5 .word 0x82050AD4 .word 0x7F44A8F5 .word 0x8A6D9A28 .word 0x7E0A9755 .word 0x921316CF .word 0xFF418314 .word 0xEB773352 .word 0x35CA7EC3 .word 0x9E201C07 .word 0xC8B531EA .word 0xF46F6738 .word 0xFBAF26E8 .word 0xDFA4CA48 .word 0x754B97B3 .word 0x7ADABBE8 .word 0x99B211CA .word 0x9316CA09 .word 0xBD009DA1 .word 0x06DE4ADA .word 0x12D6831C .word 0x12F09D53 .word 0x52035945 .word 0x90568FF7 .word 0x046E9E0D .word 0x859E419D .word 0xB4C07BC7 .word 0x80C8C369 .word 0xCDB8EDA2 .word 0x73BE7623 .word 0xBBF77371 .word 0x233EC74B .word 0x8108616E .word 0xB9E38C95 .word 0xB64CAD20 .word 0x597F57B9 !! thread 1 data, 64 words. .word 0x65A4EA32 .word 0xF602369C .word 0x4C51985C .word 0x980FC9E3 .word 0xD38772DB .word 0x3CAC496B .word 0xB421006E .word 0xB73426CB .word 0xF36B27B6 .word 0x3B3B7B6D .word 0xD9D479B5 .word 0x59D619A7 .word 0xF9D446D4 .word 0x1B5CCEF1 .word 0x039707BE .word 0x62EE17C9 .word 0xA38F37A1 .word 0x66EAE674 .word 0x4431AE94 .word 0xEAD6D161 .word 0x7177C2E7 .word 0xB1F6B7F0 .word 0x04CDC6A9 .word 0x35C5A884 .word 0x90C80F66 .word 0x121AE0AE .word 0xBD620437 .word 0x87DE45B9 .word 0xC0B1CEC0 .word 0xFE17BE6D .word 0xF4BE10C2 .word 0x28CEE144 .word 0x65AED21B .word 0x6D4D0392 .word 0x1B70259E .word 0x237354EA .word 0x6C234CEE .word 0x44A2EBE6 .word 0x3ADA9597 .word 0x160D2D30 .word 0x7CAD5327 .word 0xDB62CF6A .word 0xA0D2E570 .word 0xDE9FC313 .word 0x43FECEA7 .word 0xAF7F6F15 .word 0x3383AEAA .word 0xD632BF35 .word 0x6386254E .word 0x034BF773 .word 0x6635C2E5 .word 0x3F0080FC .word 0xCE6E317D .word 0xD788E552 .word 0x816909D0 .word 0x3C39C385 .word 0x6E11DB7F .word 0x81766223 .word 0x246F81F5 .word 0x32A1EBEE .word 0x86B29FD1 .word 0x76C8919A .word 0x4F964104 .word 0x7CFFE6C1 !! thread 2 data, 64 words. .word 0x61EE63FC .word 0x0575FFCA .word 0x89EFDD21 .word 0x7B5FF584 .word 0xB3102799 .word 0xBD79D7C0 .word 0xA6A3577C .word 0xD67AB3D7 .word 0x3B62187A .word 0xC33ACEA3 .word 0x8ADA7591 .word 0x5D2AB364 .word 0xB5D04546 .word 0xFC5E5F5D .word 0x075AE9FA .word 0xC736F26C .word 0x99904046 .word 0xB2E9C76F .word 0x37B634EA .word 0x635F1655 .word 0xF78F5B7E .word 0x859D7D95 .word 0xE5EBA6E1 .word 0xDC02886C .word 0x86D0547C .word 0x25100301 .word 0x9A4B52D9 .word 0xC2D979D7 .word 0xDBCE1A8C .word 0xCCE8F276 .word 0x603D5975 .word 0x074D68F8 .word 0x0FD2585F .word 0xB4DE2CB8 .word 0xE50F1E7F .word 0x47A45CE8 .word 0x9A9B5506 .word 0xEEE6A236 .word 0xA327798C .word 0x9A5AD49B .word 0x72B10A66 .word 0x9CA14B11 .word 0xE5858AB4 .word 0xDE78E59F .word 0x5C90A985 .word 0xDEEBBFA0 .word 0xE1AFC7FF .word 0x565C9616 .word 0x9D5C95B9 .word 0xE4830BA1 .word 0x25FB4AA9 .word 0xA330D19A .word 0x909EC437 .word 0x8999D969 .word 0x8A3D0660 .word 0xA03E007F .word 0x38D3BD2E .word 0xCE8B146D .word 0x7FDE0A37 .word 0xEF162608 .word 0x2552C4F3 .word 0x41F3686B .word 0x85D84F3A .word 0xAF5E3AF4 !! thread 3 data, 64 words. .word 0x9D143CA1 .word 0x46226128 .word 0x0B8AFCF5 .word 0x2AAA51EF .word 0x199B918B .word 0xCDE1D9B0 .word 0xC596FA19 .word 0x94E8DFCD .word 0xBFE54EF0 .word 0xF4CB66F1 .word 0x5F149C64 .word 0x283886A4 .word 0xBB35861F .word 0x5E5A9B48 .word 0x32D74E07 .word 0x36451C84 .word 0x7E9EEA27 .word 0xF0A99E72 .word 0xE9C6FCD2 .word 0x855BCA49 .word 0xE33F1031 .word 0xAE856FA0 .word 0x3EF58A7B .word 0xCAD2591F .word 0x89D75556 .word 0xC51327CF .word 0xEE049E82 .word 0x0354B8D7 .word 0x93A14B37 .word 0x6CA437A9 .word 0xCFAD0656 .word 0x1A19F57C .word 0xB76B3E83 .word 0xD873814F .word 0x27F81006 .word 0xEED308DE .word 0x824AB047 .word 0xEE9F8043 .word 0x1D364A3E .word 0x9CDFE429 .word 0x964A6959 .word 0xEDE4BD2D .word 0x9345140E .word 0x9179B98D .word 0x616B54C5 .word 0x0B636C39 .word 0x47D12294 .word 0xC107D23D .word 0xCD3471D6 .word 0xB4854867 .word 0xFE644C4A .word 0x40544FDB .word 0x0E320ECF .word 0xC180108B .word 0xF26AAB9D .word 0xE50624C6 .word 0x13F7F098 .word 0x017F283E .word 0x2EB6A957 .word 0xEC23B98B .word 0x41B41FDC .word 0x1ABF04FF .word 0x106950E1 .word 0x2D5F5C68 !! thread 4 data, 64 words. .word 0x7520915E .word 0x74F898D7 .word 0x44500DE0 .word 0x20E64D05 .word 0xEA07C1C3 .word 0x7B8FC7C9 .word 0x4CF19F86 .word 0x1B7168A0 .word 0xFC225DE6 .word 0xE5AF2BF6 .word 0xD0E6B1F1 .word 0x2455EDA4 .word 0xF39D1B58 .word 0x44839F97 .word 0x0216A1AB .word 0xCA871C51 .word 0x0249A311 .word 0x01D3EB52 .word 0xB192E1A5 .word 0x5B199C66 .word 0x05A0BDE4 .word 0x5B49E333 .word 0x9EC93F5C .word 0xED024DE7 .word 0xF311675F .word 0x1F62962F .word 0x2F52B173 .word 0x4ED2AD8E .word 0x85A8D5D9 .word 0xD7C8FB8A .word 0x9A81D844 .word 0x10EB3620 .word 0x9ECC6D92 .word 0x392BD6E8 .word 0x365B2FE6 .word 0x97877C70 .word 0x2212B48F .word 0xB1591052 .word 0xADFBEFA9 .word 0x58635868 .word 0x08802FCD .word 0x911C415B .word 0x98A67C3E .word 0x8CA3C6B7 .word 0x23F942E2 .word 0xDF371C86 .word 0xF86D5AEF .word 0xAFCBA8D7 .word 0x0A7A22A3 .word 0x63A40F3D .word 0x4C7FF6AE .word 0xFB0BD953 .word 0xE45E4758 .word 0xEEB424AA .word 0x012AE916 .word 0xA06CBBE4 .word 0x3325E19C .word 0x8337E4E2 .word 0x6BC37EA3 .word 0x2EAD699B .word 0xF23C349F .word 0x98C674AF .word 0x2585F082 .word 0x2C1894FC !! thread 5 data, 64 words. .word 0xD9E4A9DD .word 0x96396C40 .word 0x65206114 .word 0x679D5594 .word 0xC1666FCC .word 0x5FDC284D .word 0xFB589657 .word 0xA31A20C9 .word 0xA22DB906 .word 0x0CF549C0 .word 0x54BA37F0 .word 0x53A49733 .word 0x1C72A8C4 .word 0xB636CD05 .word 0x80C3F9F2 .word 0x23389149 .word 0x7109CA16 .word 0xB856D193 .word 0xD5B589C7 .word 0x5EF07608 .word 0x0E32F8C0 .word 0x9C29A965 .word 0x99AFB4A9 .word 0x63E8A9F6 .word 0x3FC3FBC7 .word 0x3576FA05 .word 0xD2B777D4 .word 0x9F1874D4 .word 0x895C0646 .word 0x0CF721BC .word 0x5C75554E .word 0xA0B792C0 .word 0x3475EEC0 .word 0x255D4B33 .word 0xE771369F .word 0xC5C396FA .word 0xBF6867E7 .word 0xF02FCEF8 .word 0x0686A4DC .word 0xD8A2011D .word 0xFF97DC2E .word 0x636D0083 .word 0xC9A16BDF .word 0xE8B46C4A .word 0xD9CCE9DD .word 0x9CBD28B5 .word 0x22FA9876 .word 0x35F76EFF .word 0xABF1C825 .word 0x205C360B .word 0xEC1ADB7D .word 0x06D9D09C .word 0xA31834F4 .word 0x4A2A207B .word 0x7488DB41 .word 0x47B1B011 .word 0xD46AC597 .word 0xF2B6CF43 .word 0x22DF0B0A .word 0x02C77E17 .word 0x9FA59FAB .word 0x139BB7DB .word 0x9512D17A .word 0xC2CF7DF0 !! thread 6 data, 64 words. .word 0x91B283C0 .word 0x913EC9AE .word 0x7B46B246 .word 0x54B770E0 .word 0x1FBEAD0E .word 0x6F967897 .word 0xF4F8DBF7 .word 0xC6C88CB4 .word 0x67AA1055 .word 0x06C3E266 .word 0xBFC8EDAA .word 0xF6EBAC37 .word 0xF79EE78A .word 0x36BBC1A6 .word 0xF4D17A9D .word 0x1E276190 .word 0x0914DB14 .word 0xC22AD9D7 .word 0x3AE535FF .word 0x090B306E .word 0xC38E5FB4 .word 0x82C518EA .word 0x3C1DB219 .word 0xA9227DDD .word 0xEDF89AFA .word 0xF0CD35AA .word 0x41211F44 .word 0x57EAE2FA .word 0xF0E62278 .word 0xD6A61DAF .word 0x3040D00C .word 0x0D777952 .word 0x77BBB6EA .word 0x1455255B .word 0xD649CF01 .word 0x60C7C8FB .word 0x2F0B73F3 .word 0x1F8F54BF .word 0x86C74F7A .word 0xEC195EC9 .word 0xB3CA46F4 .word 0xC0E42242 .word 0x6657F8C6 .word 0x87DB4649 .word 0x6D5C86D7 .word 0x361CD319 .word 0x5EA33528 .word 0x3A480748 .word 0xBC67A4FF .word 0xE30E089C .word 0x0689FE8E .word 0x13F412E0 .word 0x25D1C33A .word 0x961DC8F1 .word 0x1413C316 .word 0xF1424799 .word 0x3D05D6DB .word 0xD8E3BB68 .word 0x07C690A2 .word 0x11614919 .word 0x65B77968 .word 0x0A8B1B48 .word 0x2352D793 .word 0x14A08D4A !! thread 7 data, 64 words. .word 0xBE20DE0A .word 0x0C3DE999 .word 0xCF3ED748 .word 0x883C5007 .word 0xD0BB1848 .word 0x0AC196AD .word 0xE633B41A .word 0x14F9005D .word 0x129E2BB5 .word 0x98083F70 .word 0xEECDCF6A .word 0x73367531 .word 0xBC56A990 .word 0x7D05D25D .word 0xC94F3DB7 .word 0xD171678A .word 0x8F0A1A3F .word 0xD50F337E .word 0x52B9110D .word 0x9D1BCA07 .word 0x7C2D6FE4 .word 0x81E09761 .word 0xBD710FA4 .word 0xF059E50E .word 0x994A6011 .word 0x769CB33F .word 0x0EBFB638 .word 0xFCDA493D .word 0x09E90E2E .word 0xD2EA8BEA .word 0x2A64EF46 .word 0xF3E42B4E .word 0x9DA0F21F .word 0x221C379C .word 0xE08285C0 .word 0x50D06997 .word 0x5DC5997C .word 0x1EFEFF8D .word 0x80495724 .word 0x55B30034 .word 0x8C12BE48 .word 0x28473E73 .word 0xE1CEE591 .word 0x9B7D131B .word 0x0EC66175 .word 0xA508018F .word 0xB505E4FC .word 0x10AFCF3A .word 0xAF8109C4 .word 0x39C7CA31 .word 0x21566573 .word 0xBD046D4B .word 0x2C3915C6 .word 0x1DCD66D0 .word 0x83AB7D65 .word 0x5675A272 .word 0xF613103B .word 0x9C395E01 .word 0xECCAF22B .word 0xB6152C78 .word 0xB41D39B8 .word 0xCC6111BF .word 0x23B3EE63 .word 0xBA50235A .end