/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: ldst_sync_fc7.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 0xA, %g1 set 0x9, %g2 set 0xC, %g3 set 0x7, %g4 set 0x5, %g5 set 0xD, %g6 set 0x5, %g7 !# Input registers set -0xF, %i0 set -0x4, %i1 set -0x4, %i2 set -0x6, %i3 set -0x1, %i4 set -0xC, %i5 set -0xD, %i6 set -0x6, %i7 !# Local registers set 0x2247F6D3, %l0 set 0x4FBE7F43, %l1 set 0x03235C7B, %l2 set 0x15B25E2A, %l3 set 0x28A11A75, %l4 set 0x1E9D54F0, %l5 set 0x48BA727C, %l6 !# Output registers set -0x1EEA, %o0 set 0x0FE2, %o1 set -0x0B4D, %o2 set 0x042B, %o3 set 0x1112, %o4 set -0x1641, %o5 set -0x0E9D, %o6 set 0x1C72, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x9055F3994858E369) INIT_TH_FP_REG(%l7,%f2,0x4FA9A9DFB46840DA) INIT_TH_FP_REG(%l7,%f4,0x923028F5BBB4C1DC) INIT_TH_FP_REG(%l7,%f6,0x625CA558BD058D3A) INIT_TH_FP_REG(%l7,%f8,0x9C8079C9ADFD26A2) INIT_TH_FP_REG(%l7,%f10,0xF018D8EB22C62E65) INIT_TH_FP_REG(%l7,%f12,0xF13CFC686F8780B2) INIT_TH_FP_REG(%l7,%f14,0x32551DC9E5ECE0F0) INIT_TH_FP_REG(%l7,%f16,0x2DE9674456CB43FE) INIT_TH_FP_REG(%l7,%f18,0xD8D648C7ACD35FF8) INIT_TH_FP_REG(%l7,%f20,0xC209454364063509) INIT_TH_FP_REG(%l7,%f22,0x396D559D69EAC0A3) INIT_TH_FP_REG(%l7,%f24,0x896658C1A1307F3E) INIT_TH_FP_REG(%l7,%f26,0xF6C90F717C2865D0) INIT_TH_FP_REG(%l7,%f28,0xA7BB8C277260C0F8) INIT_TH_FP_REG(%l7,%f30,0xFDA42C88317238BE) !# Execute Main Diag .. set 0x40, %i5 ldda [%l7 + %i5] 0x81, %i6 and %l2, %g2, %l0 set 0x44, %i6 stwa %i7, [%l7 + %i6] 0x81 nop set 0x48, %o4 ldd [%l7 + %o4], %f6 set 0x38, %g3 ldxa [%l7 + %g3] 0x89, %l3 nop set 0x62, %l4 lduh [%l7 + %l4], %g3 set 0x6E, %o7 stha %o3, [%l7 + %o7] 0x89 set 0x74, %i2 lda [%l7 + %i2] 0x81, %f9 set 0x40, %o3 stda %f0, [%l7 + %o3] 0x89 add %l7, 0x38, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l1 casa [%l6] 0x88, %l1, %o7 add %i6, %o0, %o6 nop set 0x70, %g4 stb %i2, [%l7 + %g4] set 0x30, %g2 prefetcha [%l7 + %g2] 0x89, 2 nop set 0x6C, %g1 ldsw [%l7 + %g1], %g5 set 0x38, %o5 ldxa [%l7 + %o5] 0x88, %i0 set 0x38, %o0 stxa %g6, [%l7 + %o0] 0xea membar #Sync nop set 0x6C, %l3 swap [%l7 + %l3], %i5 nop set 0x42, %o6 sth %l4, [%l7 + %o6] nop set 0x10, %i3 ldx [%l7 + %i3], %o4 set 0x35, %i1 ldstuba [%l7 + %i1] 0x80, %o2 or %l5, %o5, %g7 set 0x4C, %i0 sta %f28, [%l7 + %i0] 0x89 and %i4, %o1, %g1 nop set 0x10, %l1 stx %i3, [%l7 + %l1] nop set 0x38, %i4 stx %g4, [%l7 + %i4] nop set 0x37, %g5 stb %l2, [%l7 + %g5] nop set 0x78, %g7 swap [%l7 + %g7], %l6 set 0x24, %o1 stba %l0, [%l7 + %o1] 0x80 nop set 0x24, %g6 ldsw [%l7 + %g6], %i7 nop set 0x57, %l2 ldstub [%l7 + %l2], %l3 set 0x40, %l0 stda %f0, [%l7 + %l0] 0xd0 nop set 0x78, %o2 ldd [%l7 + %o2], %g2 nop set 0x50, %l5 ldsb [%l7 + %l5], %g2 set 0x54, %i7 sta %f24, [%l7 + %i7] 0x80 nop set 0x2C, %l6 stw %l1, [%l7 + %l6] nop set 0x6E, %i6 stb %o7, [%l7 + %i6] set 0x40, %o4 stda %i6, [%l7 + %o4] 0x88 set 0x28, %i5 sta %f29, [%l7 + %i5] 0x89 add %l7, 0x28, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x89, %o0, %o3 nop set 0x51, %l4 ldub [%l7 + %l4], %o6 nop set 0x58, %o7 ldx [%l7 + %o7], %i2 nop set 0x78, %g3 ldsw [%l7 + %g3], %i1 st %f15, [%l7 + 0x6C] set 0x28, %o3 stxa %g5, [%l7 + %o3] 0xeb membar #Sync set 0x50, %i2 prefetcha [%l7 + %i2] 0x89, 3 nop set 0x20, %g2 stw %i5, [%l7 + %g2] st %fsr, [%l7 + 0x48] nop set 0x40, %g4 stx %g6, [%l7 + %g4] set 0x4C, %o5 sta %f26, [%l7 + %o5] 0x89 nop set 0x20, %g1 std %f10, [%l7 + %g1] nop set 0x10, %l3 std %f22, [%l7 + %l3] set 0x60, %o6 ldda [%l7 + %o6] 0xe3, %o4 wr %l4, %l5, %y ld [%l7 + 0x3C], %f18 nop set 0x3D, %o0 ldsb [%l7 + %o0], %o2 nop set 0x50, %i1 stx %o5, [%l7 + %i1] fpadd16s %f26, %f3, %f6 nop set 0x2A, %i3 sth %i4, [%l7 + %i3] set 0x1C, %i0 stba %o1, [%l7 + %i0] 0xe3 membar #Sync nop set 0x50, %l1 std %f30, [%l7 + %l1] set 0x50, %i4 ldda [%l7 + %i4] 0x80, %g0 nop nop setx 0x2A8EBED279C98AF6, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f2 setx 0xA849D25BA2EF68BF, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f8 fdivd %f8, %f2, %f24 set 0x48, %g7 ldxa [%l7 + %g7] 0x88, %g7 nop set 0x28, %o1 ldsw [%l7 + %o1], %g4 nop set 0x42, %g5 ldsb [%l7 + %g5], %i3 set 0x48, %l2 sta %f4, [%l7 + %l2] 0x89 nop set 0x60, %l0 std %i6, [%l7 + %l0] nop set 0x37, %o2 stb %l0, [%l7 + %o2] nop set 0x58, %g6 stx %fsr, [%l7 + %g6] nop set 0x44, %l5 lduh [%l7 + %l5], %i7 set 0x58, %l6 sta %f26, [%l7 + %l6] 0x88 add %l2, %g3, %l3 add %l1, %o7, %g2 add %l7, 0x48, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x88, %i6, %o3 st %fsr, [%l7 + 0x0C] nop set 0x58, %i7 prefetch [%l7 + %i7], 0 set 0x18, %i6 ldxa [%l7 + %i6] 0x89, %o0 nop set 0x78, %o4 std %i2, [%l7 + %o4] nop set 0x68, %l4 ldsh [%l7 + %l4], %i1 ld [%l7 + 0x44], %f21 st %f28, [%l7 + 0x44] nop set 0x55, %i5 stb %o6, [%l7 + %i5] add %g5, %i0, %g6 set 0x50, %g3 lda [%l7 + %g3] 0x88, %f4 set 0x20, %o3 ldxa [%l7 + %o3] 0x80, %i5 add %l7, 0x74, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l4, %o4 nop set 0x40, %i2 stx %o2, [%l7 + %i2] set 0x10, %g2 ldxa [%l7 + %g2] 0x89, %o5 nop set 0x08, %o7 ldd [%l7 + %o7], %f6 nop set 0x0C, %g4 lduh [%l7 + %g4], %l5 nop set 0x58, %o5 ldd [%l7 + %o5], %f8 nop set 0x18, %l3 ldx [%l7 + %l3], %o1 nop set 0x7D, %o6 stb %g1, [%l7 + %o6] nop set 0x77, %o0 ldub [%l7 + %o0], %g7 set 0x08, %g1 stda %i4, [%l7 + %g1] 0xea membar #Sync add %g4, %l6, %i3 set 0x40, %i1 ldda [%l7 + %i1] 0xd0, %f16 set 0x44, %i0 stwa %i7, [%l7 + %i0] 0x88 set 0x08, %i3 sta %f18, [%l7 + %i3] 0x81 nop set 0x4C, %l1 ldub [%l7 + %l1], %l2 nop set 0x6F, %g7 ldsb [%l7 + %g7], %g3 nop set 0x57, %i4 ldub [%l7 + %i4], %l0 nop set 0x10, %o1 std %l2, [%l7 + %o1] nop set 0x08, %l2 ldd [%l7 + %l2], %l0 nop set 0x5C, %g5 ldsw [%l7 + %g5], %g2 nop set 0x08, %o2 std %f20, [%l7 + %o2] nop set 0x24, %l0 lduw [%l7 + %l0], %i6 and %o7, %o3, %i2 set 0x08, %g6 stwa %i1, [%l7 + %g6] 0xea membar #Sync set 0x38, %l6 ldxa [%l7 + %l6] 0x81, %o0 nop set 0x20, %i7 prefetch [%l7 + %i7], 2 and %o6, %g5, %i0 st %fsr, [%l7 + 0x44] nop set 0x28, %i6 swap [%l7 + %i6], %g6 set 0x44, %o4 lda [%l7 + %o4] 0x88, %f7 set 0x18, %l5 swapa [%l7 + %l5] 0x80, %i5 nop set 0x3C, %i5 ldstub [%l7 + %i5], %l4 nop set 0x5D, %l4 stb %o4, [%l7 + %l4] set 0x28, %o3 stwa %o5, [%l7 + %o3] 0xeb membar #Sync nop set 0x58, %g3 ldsw [%l7 + %g3], %l5 nop set 0x3D, %i2 ldstub [%l7 + %i2], %o1 set 0x70, %g2 prefetcha [%l7 + %g2] 0x88, 2 nop set 0x5C, %g4 ldsh [%l7 + %g4], %g7 nop set 0x74, %o7 stb %i4, [%l7 + %o7] nop set 0x1C, %l3 sth %o2, [%l7 + %l3] set 0x0E, %o6 ldstuba [%l7 + %o6] 0x81, %l6 wr %i3, %i7, %clear_softint nop set 0x7C, %o5 stb %l2, [%l7 + %o5] set 0x30, %g1 ldxa [%l7 + %g1] 0x88, %g3 nop set 0x48, %i1 ldsw [%l7 + %i1], %l0 nop set 0x08, %o0 ldd [%l7 + %o0], %f8 and %g4, %l3, %l1 nop set 0x2C, %i3 lduh [%l7 + %i3], %i6 nop set 0x48, %i0 stx %g2, [%l7 + %i0] set 0x60, %l1 prefetcha [%l7 + %l1] 0x88, 0 set 0x2E, %i4 stha %i2, [%l7 + %i4] 0x80 fpsub16 %f12, %f12, %f24 set 0x58, %g7 stda %i0, [%l7 + %g7] 0xeb membar #Sync set 0x68, %o1 stxa %o3, [%l7 + %o1] 0xeb membar #Sync nop set 0x25, %l2 stb %o0, [%l7 + %l2] nop set 0x66, %o2 lduh [%l7 + %o2], %o6 nop set 0x7A, %g5 stb %g5, [%l7 + %g5] or %i0, %i5, %l4 set 0x30, %g6 ldxa [%l7 + %g6] 0x89, %g6 set 0x40, %l0 prefetcha [%l7 + %l0] 0x88, 1 nop set 0x60, %l6 lduw [%l7 + %l6], %o4 nop set 0x40, %i7 lduw [%l7 + %i7], %l5 and %g1, %o1, %g7 add %o2, %i4, %i3 nop set 0x08, %o4 std %i6, [%l7 + %o4] nop set 0x14, %i6 stw %l6, [%l7 + %i6] add %g3, %l2, %l0 nop set 0x0F, %l5 stb %g4, [%l7 + %l5] nop set 0x38, %l4 ldx [%l7 + %l4], %l1 nop set 0x28, %i5 std %i6, [%l7 + %i5] nop set 0x50, %o3 stb %l3, [%l7 + %o3] add %o7, %i2, %g2 nop set 0x60, %g3 stx %fsr, [%l7 + %g3] nop set 0x40, %g2 ldd [%l7 + %g2], %f6 set 0x08, %i2 stxa %o3, [%l7 + %i2] 0x81 st %f24, [%l7 + 0x4C] set 0x10, %g4 swapa [%l7 + %g4] 0x81, %o0 nop set 0x42, %l3 ldsb [%l7 + %l3], %i1 nop set 0x40, %o6 ldx [%l7 + %o6], %o6 add %l7, 0x24, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i0, %i5 nop set 0x64, %o7 sth %l4, [%l7 + %o7] nop set 0x54, %g1 stw %g6, [%l7 + %g1] nop set 0x58, %o5 std %f0, [%l7 + %o5] set 0x22, %i1 stha %o5, [%l7 + %i1] 0xea membar #Sync add %l7, 0x18, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x81, %g5, %l5 set 0x70, %i3 ldxa [%l7 + %i3] 0x89, %o4 nop set 0x48, %o0 ldd [%l7 + %o0], %f12 nop set 0x28, %l1 ldx [%l7 + %l1], %o1 set 0x28, %i4 swapa [%l7 + %i4] 0x89, %g7 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xFCC, %sys_tick_cmpr nop set 0x53, %i0 ldsb [%l7 + %i0], %g1 set 0x34, %g7 sta %f31, [%l7 + %g7] 0x81 nop set 0x48, %o1 stx %fsr, [%l7 + %o1] nop set 0x20, %l2 std %i2, [%l7 + %l2] set 0x78, %o2 stha %l6, [%l7 + %o2] 0xea membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xd2, %f0 set 0x14, %l0 swapa [%l7 + %l0] 0x88, %i7 nop set 0x40, %g5 stw %l2, [%l7 + %g5] ld [%l7 + 0x20], %f14 set 0x78, %l6 stda %l0, [%l7 + %l6] 0x81 nop set 0x58, %i7 stw %g4, [%l7 + %i7] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xB5B, %sys_tick_cmpr nop set 0x38, %o4 ldsh [%l7 + %o4], %g3 wr %o7, %i2, %ccr ld [%l7 + 0x54], %f12 set 0x64, %i6 sta %f24, [%l7 + %i6] 0x88 nop set 0x3A, %l5 ldstub [%l7 + %l5], %g2 nop set 0x2E, %l4 sth %o3, [%l7 + %l4] nop set 0x08, %o3 swap [%l7 + %o3], %o0 nop set 0x60, %i5 ldd [%l7 + %i5], %l2 nop set 0x30, %g3 ldsw [%l7 + %g3], %o6 set 0x20, %i2 stha %i0, [%l7 + %i2] 0xe2 membar #Sync set 0x58, %g4 prefetcha [%l7 + %g4] 0x88, 1 nop set 0x38, %l3 std %i0, [%l7 + %l3] nop set 0x10, %o6 ldd [%l7 + %o6], %l4 nop set 0x18, %g2 stx %o5, [%l7 + %g2] set 0x34, %g1 lda [%l7 + %g1] 0x81, %f1 nop set 0x6E, %o7 ldsb [%l7 + %o7], %g6 add %l7, 0x70, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x88, %g5, %o4 membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0xf1, %f0 nop set 0x50, %i3 stx %fsr, [%l7 + %i3] set 0x30, %o5 sta %f2, [%l7 + %o5] 0x81 nop set 0x38, %o0 sth %l5, [%l7 + %o0] and %o1, %g7, %o2 add %l7, 0x28, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i4, %i3 set 0x30, %l1 ldxa [%l7 + %l1] 0x81, %g1 nop set 0x0A, %i4 sth %l6, [%l7 + %i4] nop set 0x7C, %i0 ldsw [%l7 + %i0], %l2 set 0x2A, %g7 ldstuba [%l7 + %g7] 0x81, %l0 set 0x40, %l2 stda %f0, [%l7 + %l2] 0x88 nop set 0x58, %o1 std %f28, [%l7 + %o1] set 0x60, %g6 ldda [%l7 + %g6] 0x89, %g4 add %l7, 0x34, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i7 casa [%l6] 0x88, %i7, %i6 set 0x68, %l0 ldstuba [%l7 + %l0] 0x80, %l1 nop set 0x64, %g5 lduw [%l7 + %g5], %o7 nop set 0x38, %o2 swap [%l7 + %o2], %i2 set 0x60, %l6 ldxa [%l7 + %l6] 0x89, %g2 nop set 0x58, %o4 std %g2, [%l7 + %o4] nop set 0x5A, %i7 ldsh [%l7 + %i7], %o3 or %o0, %o6, %l3 fpsub16 %f12, %f24, %f6 set 0x10, %l5 prefetcha [%l7 + %l5] 0x88, 4 set 0x50, %i6 stxa %i1, [%l7 + %i6] 0xe2 membar #Sync set 0x10, %o3 stxa %l4, [%l7 + %o3] 0x80 or %o5, %g6, %i5 nop set 0x7C, %l4 ldsw [%l7 + %l4], %o4 st %f6, [%l7 + 0x5C] nop set 0x38, %i5 ldd [%l7 + %i5], %f10 and %l5, %g5, %o1 and %o2, %g7, %i3 ld [%l7 + 0x70], %f13 st %f1, [%l7 + 0x44] nop set 0x68, %g3 stx %g1, [%l7 + %g3] nop set 0x78, %i2 stx %fsr, [%l7 + %i2] st %f25, [%l7 + 0x1C] set 0x28, %l3 ldxa [%l7 + %l3] 0x89, %i4 set 0x48, %o6 ldxa [%l7 + %o6] 0x88, %l6 nop set 0x4C, %g2 swap [%l7 + %g2], %l2 set 0x38, %g4 lda [%l7 + %g4] 0x80, %f11 st %fsr, [%l7 + 0x68] set 0x1C, %g1 swapa [%l7 + %g1] 0x80, %l0 add %l7, 0x68, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x81, %g4, %i6 nop set 0x08, %o7 ldx [%l7 + %o7], %i7 nop set 0x68, %i3 stx %fsr, [%l7 + %i3] set 0x18, %o5 stwa %l1, [%l7 + %o5] 0x80 st %fsr, [%l7 + 0x3C] st %fsr, [%l7 + 0x70] add %i2, %g2, %o7 st %fsr, [%l7 + 0x5C] set 0x50, %i1 ldstuba [%l7 + %i1] 0x80, %o3 set 0x70, %o0 ldxa [%l7 + %o0] 0x80, %o0 nop set 0x60, %l1 ldx [%l7 + %l1], %o6 nop set 0x60, %i0 stx %fsr, [%l7 + %i0] st %fsr, [%l7 + 0x60] nop set 0x20, %i4 ldd [%l7 + %i4], %f14 fpadd16s %f9, %f11, %f1 nop set 0x20, %l2 ldx [%l7 + %l2], %l3 nop set 0x08, %g7 stx %fsr, [%l7 + %g7] set 0x1C, %g6 sta %f17, [%l7 + %g6] 0x81 nop set 0x40, %o1 swap [%l7 + %o1], %i0 and %g3, %l4, %i1 nop set 0x28, %l0 lduw [%l7 + %l0], %o5 nop set 0x38, %o2 std %f6, [%l7 + %o2] set 0x40, %l6 stda %f0, [%l7 + %l6] 0xf8 membar #Sync or %g6, %o4, %i5 add %l7, 0x50, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g5, %o1 nop set 0x5C, %o4 lduw [%l7 + %o4], %o2 nop set 0x18, %g5 stx %fsr, [%l7 + %g5] st %fsr, [%l7 + 0x30] set 0x40, %i7 stda %g6, [%l7 + %i7] 0x80 nop set 0x4B, %l5 stb %i3, [%l7 + %l5] nop set 0x62, %o3 sth %g1, [%l7 + %o3] and %i4, %l6, %l5 nop set 0x5E, %l4 ldub [%l7 + %l4], %l0 nop nop setx 0xBA938CCB784E3671, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f24 setx 0x6103F80B2365AD8A, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f18 fdivd %f18, %f24, %f14 wr %g0, 0x5, %fprs nop set 0x70, %i6 ldsh [%l7 + %i6], %i7 nop set 0x08, %i5 stx %fsr, [%l7 + %i5] set 0x7C, %g3 lda [%l7 + %g3] 0x80, %f6 nop set 0x74, %i2 stw %i6, [%l7 + %i2] add %i2, %g2, %o7 or %l1, %o0, %o6 set 0x40, %o6 stda %f16, [%l7 + %o6] 0xc0 nop set 0x60, %g2 std %f26, [%l7 + %g2] add %l7, 0x44, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l3, %o3 st %f3, [%l7 + 0x34] nop set 0x28, %g4 ldd [%l7 + %g4], %f20 nop set 0x20, %l3 ldsw [%l7 + %l3], %i0 and %g3, %l4, %o5 set 0x40, %g1 lda [%l7 + %g1] 0x88, %f1 nop set 0x58, %i3 std %i0, [%l7 + %i3] set 0x40, %o7 stda %f0, [%l7 + %o7] 0xf8 membar #Sync set 0x60, %i1 ldda [%l7 + %i1] 0x81, %o4 and %g6, %g5, %i5 set 0x50, %o5 ldda [%l7 + %o5] 0x80, %o2 set 0x50, %l1 lda [%l7 + %l1] 0x81, %f7 nop set 0x70, %o0 stb %g7, [%l7 + %o0] st %fsr, [%l7 + 0x28] or %o1, %i3, %i4 nop set 0x50, %i0 stw %l6, [%l7 + %i0] st %f31, [%l7 + 0x6C] nop set 0x3D, %i4 ldsb [%l7 + %i4], %g1 st %f15, [%l7 + 0x50] add %l7, 0x50, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l0 casa [%l6] 0x81, %l0, %l2 set 0x38, %g7 stxa %g4, [%l7 + %g7] 0xe2 membar #Sync nop set 0x50, %g6 stw %i7, [%l7 + %g6] st %f5, [%l7 + 0x7C] bleu,pt %icc, loop_1 st %f31, [%l7 + 0x18] set 0x08, %l2 stwa %l5, [%l7 + %l2] 0x88 loop_1: and %i2, %g2, %i6 set 0x3C, %l0 stha %o7, [%l7 + %l0] 0xeb membar #Sync set 0x30, %o2 ldxa [%l7 + %o2] 0x89, %l1 set 0x30, %o1 ldda [%l7 + %o1] 0x81, %o6 add %o0, %o3, %l3 nop set 0x08, %o4 std %f24, [%l7 + %o4] or %g3, %l4, %i0 nop set 0x18, %g5 stx %fsr, [%l7 + %g5] nop set 0x38, %l6 ldx [%l7 + %l6], %i1 set 0x70, %i7 prefetcha [%l7 + %i7] 0x81, 2 nop set 0x34, %o3 ldsh [%l7 + %o3], %o4 set 0x40, %l5 stda %f0, [%l7 + %l5] 0x81 set 0x40, %l4 ldda [%l7 + %l4] 0xd8, %f16 nop set 0x78, %i5 stx %g5, [%l7 + %i5] st %f18, [%l7 + 0x18] nop set 0x18, %i6 ldd [%l7 + %i6], %i4 nop set 0x48, %g3 ldd [%l7 + %g3], %f24 nop set 0x68, %o6 swap [%l7 + %o6], %o2 nop set 0x5C, %g2 prefetch [%l7 + %g2], 1 nop set 0x0A, %g4 ldsb [%l7 + %g4], %g7 nop set 0x40, %l3 ldd [%l7 + %l3], %f0 nop set 0x58, %i2 ldsw [%l7 + %i2], %g6 st %f6, [%l7 + 0x38] add %l7, 0x2C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o1 casa [%l6] 0x89, %o1, %i3 set 0x40, %i3 ldda [%l7 + %i3] 0xda, %f16 set 0x7F, %o7 ldstuba [%l7 + %o7] 0x81, %i4 add %l6, %l0, %l2 bl,a,pn %icc, loop_2 nop set 0x52, %g1 ldsh [%l7 + %g1], %g1 nop set 0x20, %i1 std %i6, [%l7 + %i1] nop set 0x3C, %o5 prefetch [%l7 + %o5], 0 loop_2: nop set 0x60, %o0 ldxa [%l7 + %o0] 0x81, %g4 nop set 0x32, %l1 ldsb [%l7 + %l1], %i2 nop set 0x54, %i0 lduw [%l7 + %i0], %l5 nop set 0x62, %i4 ldsh [%l7 + %i4], %g2 nop set 0x50, %g7 ldsw [%l7 + %g7], %i6 set 0x40, %l2 ldda [%l7 + %l2] 0x89, %f16 set 0x40, %l0 stda %f16, [%l7 + %l0] 0xf1 membar #Sync nop set 0x50, %o2 ldd [%l7 + %o2], %f6 nop set 0x7A, %o1 ldstub [%l7 + %o1], %l1 nop set 0x70, %g6 prefetch [%l7 + %g6], 1 set 0x18, %g5 ldxa [%l7 + %g5] 0x88, %o6 set 0x78, %l6 stda %o6, [%l7 + %l6] 0xe2 membar #Sync st %f28, [%l7 + 0x54] add %l7, 0x38, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o3, %o0 nop set 0x54, %o4 prefetch [%l7 + %o4], 2 nop set 0x4C, %i7 stw %g3, [%l7 + %i7] wr %l4, %l3, %softint add %l7, 0x7C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i1 casa [%l6] 0x81, %i1, %i0 set 0x60, %l5 prefetcha [%l7 + %l5] 0x88, 1 nop set 0x08, %o3 std %f0, [%l7 + %o3] set 0x45, %i5 ldstuba [%l7 + %i5] 0x89, %o4 nop set 0x30, %l4 std %g4, [%l7 + %l4] nop set 0x48, %i6 ldsb [%l7 + %i6], %o2 nop set 0x67, %o6 stb %g7, [%l7 + %o6] and %i5, %g6, %i3 fpsub16s %f0, %f26, %f3 nop set 0x4C, %g2 sth %o1, [%l7 + %g2] nop set 0x10, %g3 swap [%l7 + %g3], %l6 nop set 0x14, %g4 ldsw [%l7 + %g4], %i4 nop set 0x74, %l3 prefetch [%l7 + %l3], 0 st %f5, [%l7 + 0x44] nop set 0x20, %i3 ldsw [%l7 + %i3], %l0 set 0x40, %i2 stda %f16, [%l7 + %i2] 0xf8 membar #Sync bg %icc, loop_3 nop set 0x70, %o7 ldx [%l7 + %o7], %g1 nop set 0x40, %g1 stx %fsr, [%l7 + %g1] fpadd32s %f2, %f28, %f13 loop_3: ld [%l7 + 0x44], %f25 nop set 0x08, %i1 stx %l2, [%l7 + %i1] set 0x30, %o0 ldxa [%l7 + %o0] 0x81, %g4 and %i7, %l5, %i2 ld [%l7 + 0x34], %f4 nop set 0x38, %l1 ldx [%l7 + %l1], %i6 set 0x54, %o5 sta %f1, [%l7 + %o5] 0x88 nop set 0x48, %i4 swap [%l7 + %i4], %l1 nop set 0x74, %g7 lduw [%l7 + %g7], %g2 nop set 0x1E, %l2 lduh [%l7 + %l2], %o6 nop set 0x33, %i0 stb %o7, [%l7 + %i0] nop set 0x2A, %o2 ldsb [%l7 + %o2], %o3 set 0x70, %o1 stwa %o0, [%l7 + %o1] 0xe3 membar #Sync nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr and %l3, %i1, %o5 st %f2, [%l7 + 0x34] add %l7, 0x54, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o4, %g5 nop set 0x71, %l0 ldub [%l7 + %l0], %o2 or %g7, %i5, %i0 and %i3, %g6, %o1 nop set 0x7B, %g6 ldub [%l7 + %g6], %l6 set 0x3E, %l6 stba %l0, [%l7 + %l6] 0xeb membar #Sync nop set 0x2C, %o4 stw %g1, [%l7 + %o4] nop set 0x7C, %i7 lduh [%l7 + %i7], %i4 and %g4, %i7, %l2 nop set 0x50, %l5 stx %fsr, [%l7 + %l5] set 0x40, %g5 stda %f16, [%l7 + %g5] 0xf8 membar #Sync set 0x48, %o3 stwa %l5, [%l7 + %o3] 0xeb membar #Sync add %l7, 0x38, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i2, %i6 st %f26, [%l7 + 0x1C] nop set 0x78, %l4 std %g2, [%l7 + %l4] nop set 0x68, %i5 lduw [%l7 + %i5], %o6 nop nop setx 0xFC531E0A1D5E3592, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f14 setx 0x2BE4661A6911C1B5, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f0 fdivd %f0, %f14, %f2 nop set 0x28, %i6 lduw [%l7 + %i6], %o7 set 0x78, %o6 stxa %l1, [%l7 + %o6] 0xeb membar #Sync nop set 0x78, %g3 ldub [%l7 + %g3], %o3 set 0x6E, %g2 stha %o0, [%l7 + %g2] 0x88 add %l7, 0x70, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l4 casxa [%l6] 0x88, %l4, %g3 set 0x5C, %g4 ldstuba [%l7 + %g4] 0x81, %l3 set 0x0C, %l3 swapa [%l7 + %l3] 0x80, %o5 nop set 0x70, %i2 std %f26, [%l7 + %i2] nop set 0x58, %i3 ldd [%l7 + %i3], %o4 nop set 0x75, %o7 ldstub [%l7 + %o7], %i1 add %l7, 0x50, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x88, %o2, %g5 set 0x40, %i1 ldda [%l7 + %i1] 0xd8, %f0 add %g7, %i5, %i3 add %i0, %o1, %l6 set 0x28, %o0 lda [%l7 + %o0] 0x88, %f2 nop set 0x4C, %l1 swap [%l7 + %l1], %l0 nop set 0x34, %g1 stb %g1, [%l7 + %g1] fpadd32 %f8, %f20, %f16 nop set 0x10, %i4 ldx [%l7 + %i4], %g6 ld [%l7 + 0x44], %f6 nop set 0x78, %o5 swap [%l7 + %o5], %g4 set 0x60, %g7 ldda [%l7 + %g7] 0x81, %i6 nop set 0x6D, %i0 ldsb [%l7 + %i0], %l2 add %l7, 0x08, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l5, %i2 add %i6, %i4, %g2 set 0x40, %o2 stxa %o7, [%l7 + %o2] 0xe2 membar #Sync nop set 0x3C, %l2 swap [%l7 + %l2], %o6 st %f18, [%l7 + 0x44] nop set 0x32, %l0 ldsh [%l7 + %l0], %l1 nop set 0x24, %o1 lduw [%l7 + %o1], %o0 nop set 0x38, %g6 ldx [%l7 + %g6], %o3 nop set 0x14, %o4 ldsw [%l7 + %o4], %l4 nop set 0x3C, %i7 swap [%l7 + %i7], %l3 set 0x44, %l6 sta %f19, [%l7 + %l6] 0x89 set 0x30, %l5 stda %o4, [%l7 + %l5] 0x89 nop set 0x7C, %o3 lduw [%l7 + %o3], %g3 add %l7, 0x30, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x81, %o4, %o2 and %i1, %g7, %g5 nop set 0x58, %g5 stx %i5, [%l7 + %g5] nop set 0x0A, %l4 ldub [%l7 + %l4], %i0 nop set 0x78, %i6 ldx [%l7 + %i6], %o1 nop set 0x5A, %i5 sth %i3, [%l7 + %i5] nop set 0x7B, %g3 ldub [%l7 + %g3], %l0 st %fsr, [%l7 + 0x64] add %l7, 0x74, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %g6 nop set 0x2C, %g2 swap [%l7 + %g2], %g1 nop nop setx 0x700DD495, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f0 setx 0x91EE30DF, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f1 fdivs %f1, %f0, %f27 set 0x50, %g4 ldxa [%l7 + %g4] 0x80, %i7 set 0x40, %l3 stda %f0, [%l7 + %l3] 0xc4 nop set 0x50, %o6 ldd [%l7 + %o6], %g4 set 0x40, %i2 ldda [%l7 + %i2] 0xd8, %f16 nop set 0x34, %i3 stw %l5, [%l7 + %i3] nop set 0x38, %i1 stx %i2, [%l7 + %i1] nop set 0x5E, %o7 ldstub [%l7 + %o7], %l2 st %f13, [%l7 + 0x30] nop set 0x50, %o0 stx %fsr, [%l7 + %o0] bl,pn %xcc, loop_4 nop set 0x7C, %l1 ldsw [%l7 + %l1], %i6 add %g2, %o7, %o6 and %i4, %o0, %l1 loop_4: and %l4, %l3, %o5 add %g3, %o4, %o2 nop set 0x48, %g1 ldstub [%l7 + %g1], %i1 nop set 0x3C, %i4 swap [%l7 + %i4], %o3 nop set 0x48, %g7 ldsb [%l7 + %g7], %g7 nop set 0x20, %o5 swap [%l7 + %o5], %g5 nop set 0x09, %o2 ldsb [%l7 + %o2], %i0 nop set 0x78, %i0 ldsh [%l7 + %i0], %o1 set 0x40, %l0 stda %f0, [%l7 + %l0] 0xda nop set 0x1D, %l2 ldstub [%l7 + %l2], %i3 set 0x78, %o1 lda [%l7 + %o1] 0x89, %f18 add %i5, %l0, %l6 add %l7, 0x64, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g6 casa [%l6] 0x80, %g6, %i7 set 0x1C, %g6 stha %g1, [%l7 + %g6] 0x81 nop set 0x4C, %o4 lduw [%l7 + %o4], %g4 nop set 0x48, %i7 ldd [%l7 + %i7], %l4 nop set 0x78, %l5 lduh [%l7 + %l5], %i2 nop set 0x44, %o3 stw %i6, [%l7 + %o3] nop set 0x10, %g5 ldsh [%l7 + %g5], %l2 nop set 0x3C, %l4 lduh [%l7 + %l4], %g2 set 0x60, %i6 ldxa [%l7 + %i6] 0x89, %o7 set 0x70, %i5 lda [%l7 + %i5] 0x89, %f26 nop set 0x50, %g3 ldx [%l7 + %g3], %i4 nop set 0x40, %l6 ldx [%l7 + %l6], %o6 nop set 0x78, %g4 stx %fsr, [%l7 + %g4] set 0x58, %g2 stda %o0, [%l7 + %g2] 0x81 nop set 0x48, %l3 stx %fsr, [%l7 + %l3] set 0x4B, %i2 ldstuba [%l7 + %i2] 0x88, %l1 ld [%l7 + 0x70], %f31 set 0x40, %o6 ldxa [%l7 + %o6] 0x80, %l4 set 0x5C, %i3 swapa [%l7 + %i3] 0x81, %l3 ld [%l7 + 0x78], %f27 nop set 0x4A, %o7 sth %o5, [%l7 + %o7] set 0x30, %i1 ldda [%l7 + %i1] 0x89, %g2 st %fsr, [%l7 + 0x38] add %o2, %i1, %o4 nop set 0x50, %l1 sth %g7, [%l7 + %l1] nop set 0x20, %g1 ldd [%l7 + %g1], %g4 set 0x54, %o0 swapa [%l7 + %o0] 0x88, %o3 nop set 0x30, %i4 ldx [%l7 + %i4], %i0 and %o1, %i3, %i5 ld [%l7 + 0x3C], %f20 st %fsr, [%l7 + 0x34] nop set 0x08, %g7 stx %fsr, [%l7 + %g7] nop set 0x20, %o2 stx %l6, [%l7 + %o2] nop set 0x68, %o5 stx %l0, [%l7 + %o5] nop set 0x50, %i0 std %f28, [%l7 + %i0] nop set 0x60, %l2 std %i6, [%l7 + %l2] nop set 0x7F, %l0 ldub [%l7 + %l0], %g1 nop set 0x58, %g6 ldd [%l7 + %g6], %g6 set 0x08, %o1 ldxa [%l7 + %o1] 0x88, %g4 set 0x40, %o4 ldda [%l7 + %o4] 0xda, %f16 nop set 0x20, %i7 ldstub [%l7 + %i7], %l5 nop set 0x68, %o3 ldx [%l7 + %o3], %i6 set 0x10, %g5 stda %l2, [%l7 + %g5] 0x81 add %l7, 0x48, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x88, %g2, %o7 set 0x40, %l4 ldda [%l7 + %l4] 0xd0, %f16 nop set 0x3C, %i6 swap [%l7 + %i6], %i4 set 0x40, %l5 stda %f16, [%l7 + %l5] 0xca nop set 0x1E, %g3 sth %o6, [%l7 + %g3] nop set 0x6B, %l6 ldstub [%l7 + %l6], %o0 set 0x40, %i5 stda %f16, [%l7 + %i5] 0xc8 set 0x26, %g2 stha %i2, [%l7 + %g2] 0xe2 membar #Sync wr %l4, %l1, %y add %o5, %g3, %o2 nop set 0x48, %l3 ldd [%l7 + %l3], %i0 nop set 0x10, %i2 stx %o4, [%l7 + %i2] nop set 0x60, %g4 stx %g7, [%l7 + %g4] set 0x30, %i3 ldda [%l7 + %i3] 0xeb, %g4 set 0x65, %o6 ldstuba [%l7 + %o6] 0x89, %o3 set 0x08, %i1 stba %l3, [%l7 + %i1] 0xeb membar #Sync wr %i0, %o1, %y nop set 0x30, %l1 lduw [%l7 + %l1], %i3 fpsub32s %f9, %f13, %f19 nop set 0x68, %g1 ldsh [%l7 + %g1], %i5 set 0x40, %o7 stda %f0, [%l7 + %o7] 0x88 add %l7, 0x50, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l6, %l0 nop set 0x40, %o0 ldsw [%l7 + %o0], %g1 set 0x48, %g7 stxa %i7, [%l7 + %g7] 0xe2 membar #Sync membar #Sync set 0x40, %i4 ldda [%l7 + %i4] 0xf8, %f0 ld [%l7 + 0x24], %f24 add %l7, 0x4C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g4 casa [%l6] 0x88, %g4, %l5 nop set 0x18, %o5 ldx [%l7 + %o5], %i6 set 0x40, %i0 ldda [%l7 + %i0] 0x81, %g6 set 0x4C, %l2 stwa %l2, [%l7 + %l2] 0xe3 membar #Sync nop set 0x34, %o2 stw %o7, [%l7 + %o2] set 0x1C, %l0 sta %f25, [%l7 + %l0] 0x81 nop set 0x78, %o1 stx %g2, [%l7 + %o1] set 0x30, %o4 prefetcha [%l7 + %o4] 0x88, 2 bn,pn %xcc, loop_5 nop set 0x58, %g6 prefetch [%l7 + %g6], 4 nop set 0x7C, %o3 ldsh [%l7 + %o3], %o6 set 0x40, %i7 stda %f0, [%l7 + %i7] 0xcc loop_5: nop set 0x10, %g5 stda %i2, [%l7 + %g5] 0x81 nop set 0x18, %l4 stx %fsr, [%l7 + %l4] nop set 0x30, %l5 ldsw [%l7 + %l5], %l4 st %f18, [%l7 + 0x74] nop set 0x40, %i6 lduw [%l7 + %i6], %o0 nop set 0x1F, %g3 ldstub [%l7 + %g3], %o5 nop set 0x58, %l6 ldsb [%l7 + %l6], %l1 wr %g3, %o2, %sys_tick add %l7, 0x5C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i1 casa [%l6] 0x81, %i1, %g7 nop set 0x3A, %g2 lduh [%l7 + %g2], %o4 nop set 0x20, %i5 ldd [%l7 + %i5], %o2 st %fsr, [%l7 + 0x50] and %l3, %g5, %o1 nop set 0x60, %l3 ldd [%l7 + %l3], %f0 and %i0, %i5, %i3 add %l7, 0x30, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l0 casa [%l6] 0x81, %l0, %l6 set 0x10, %i2 stba %i7, [%l7 + %i2] 0xe3 membar #Sync membar #Sync set 0x40, %i3 ldda [%l7 + %i3] 0xf8, %f0 nop set 0x50, %g4 std %f24, [%l7 + %g4] nop set 0x4C, %o6 ldstub [%l7 + %o6], %g4 nop set 0x20, %i1 stb %g1, [%l7 + %i1] nop set 0x5E, %g1 stb %i6, [%l7 + %g1] nop set 0x1C, %o7 lduh [%l7 + %o7], %l5 and %g6, %o7, %g2 set 0x40, %o0 ldda [%l7 + %o0] 0xd2, %f16 nop set 0x38, %g7 ldx [%l7 + %g7], %l2 fpsub32s %f24, %f7, %f26 set 0x40, %i4 ldda [%l7 + %i4] 0xd0, %f16 st %f14, [%l7 + 0x20] set 0x6C, %o5 swapa [%l7 + %o5] 0x89, %i4 set 0x78, %l1 stxa %o6, [%l7 + %l1] 0x80 membar #Sync set 0x40, %l2 ldda [%l7 + %l2] 0xf0, %f0 set 0x18, %o2 sta %f3, [%l7 + %o2] 0x80 set 0x7F, %i0 ldstuba [%l7 + %i0] 0x81, %i2 set 0x5C, %l0 sta %f18, [%l7 + %l0] 0x80 set 0x3B, %o4 stba %o0, [%l7 + %o4] 0xea membar #Sync nop set 0x70, %o1 ldx [%l7 + %o1], %l4 set 0x14, %o3 swapa [%l7 + %o3] 0x88, %o5 nop set 0x64, %i7 ldstub [%l7 + %i7], %l1 nop set 0x70, %g5 ldx [%l7 + %g5], %g3 st %f8, [%l7 + 0x44] nop set 0x48, %l4 ldstub [%l7 + %l4], %o2 and %i1, %o4, %o3 set 0x2A, %l5 stha %l3, [%l7 + %l5] 0x89 nop set 0x10, %g6 swap [%l7 + %g6], %g5 nop set 0x10, %g3 stw %g7, [%l7 + %g3] set 0x28, %i6 ldxa [%l7 + %i6] 0x80, %i0 nop set 0x28, %l6 std %o0, [%l7 + %l6] set 0x3C, %i5 sta %f10, [%l7 + %i5] 0x89 add %i3, %i5, %l6 nop set 0x10, %l3 ldd [%l7 + %l3], %l0 set 0x0E, %i2 stha %g4, [%l7 + %i2] 0xe3 membar #Sync nop set 0x70, %g2 stx %fsr, [%l7 + %g2] nop set 0x30, %g4 ldd [%l7 + %g4], %i6 nop set 0x14, %i3 stw %i6, [%l7 + %i3] nop set 0x18, %o6 ldd [%l7 + %o6], %g0 nop set 0x72, %g1 stb %l5, [%l7 + %g1] st %fsr, [%l7 + 0x74] nop set 0x58, %i1 stx %g6, [%l7 + %i1] st %f15, [%l7 + 0x38] set 0x40, %o7 sta %f7, [%l7 + %o7] 0x88 set 0x50, %g7 stda %o6, [%l7 + %g7] 0xe2 membar #Sync add %l7, 0x6C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g2 casa [%l6] 0x81, %g2, %i4 set 0x40, %o0 swapa [%l7 + %o0] 0x80, %l2 set 0x20, %o5 prefetcha [%l7 + %o5] 0x81, 2 nop set 0x58, %l1 stx %fsr, [%l7 + %l1] set 0x10, %i4 stwa %i2, [%l7 + %i4] 0x81 nop nop setx 0xD5155F15, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f2 setx 0xBC036F28, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f1 fdivs %f1, %f2, %f22 set 0x40, %o2 stda %f0, [%l7 + %o2] 0xd2 set 0x2E, %i0 ldstuba [%l7 + %i0] 0x88, %o0 set 0x19, %l0 ldstuba [%l7 + %l0] 0x80, %l4 and %l1, %o5, %o2 fpsub32 %f18, %f6, %f30 st %f12, [%l7 + 0x68] set 0x50, %o4 swapa [%l7 + %o4] 0x80, %g3 add %o4, %i1, %l3 set 0x4C, %o1 stha %o3, [%l7 + %o1] 0x81 nop set 0x18, %o3 ldx [%l7 + %o3], %g7 nop set 0x60, %i7 stw %g5, [%l7 + %i7] nop set 0x1A, %l2 ldstub [%l7 + %l2], %o1 nop set 0x20, %g5 stw %i0, [%l7 + %g5] nop set 0x44, %l5 ldsw [%l7 + %l5], %i3 set 0x78, %g6 prefetcha [%l7 + %g6] 0x88, 0 nop set 0x3C, %g3 stw %i5, [%l7 + %g3] and %g4, %l0, %i7 set 0x70, %l4 ldxa [%l7 + %l4] 0x89, %g1 nop set 0x68, %i6 std %f0, [%l7 + %i6] nop set 0x6C, %i5 swap [%l7 + %i5], %l5 st %f20, [%l7 + 0x7C] set 0x30, %l3 stxa %i6, [%l7 + %l3] 0x89 set 0x7C, %l6 stha %g6, [%l7 + %l6] 0xe2 membar #Sync or %g2, %i4, %l2 nop set 0x19, %i2 ldub [%l7 + %i2], %o7 or %o6, %o0, %i2 nop set 0x38, %g2 stw %l1, [%l7 + %g2] be,pn %xcc, loop_6 st %f25, [%l7 + 0x18] nop set 0x6A, %g4 sth %o5, [%l7 + %g4] set 0x7C, %o6 stha %l4, [%l7 + %o6] 0x88 loop_6: nop set 0x18, %i3 ldd [%l7 + %i3], %g2 nop set 0x20, %i1 ldsh [%l7 + %i1], %o2 nop set 0x08, %g1 std %f8, [%l7 + %g1] nop set 0x50, %o7 stx %i1, [%l7 + %o7] nop set 0x58, %g7 std %o4, [%l7 + %g7] nop set 0x47, %o5 stb %o3, [%l7 + %o5] nop set 0x5C, %o0 lduw [%l7 + %o0], %g7 fpsub16s %f20, %f29, %f22 nop set 0x14, %l1 swap [%l7 + %l1], %g5 nop set 0x44, %i4 swap [%l7 + %i4], %l3 add %i0, %o1, %i3 nop set 0x48, %o2 std %i4, [%l7 + %o2] add %g4, %l6, %i7 nop set 0x60, %i0 std %f18, [%l7 + %i0] set 0x55, %o4 ldstuba [%l7 + %o4] 0x88, %g1 set 0x1C, %l0 sta %f11, [%l7 + %l0] 0x81 add %l7, 0x50, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x88, %l0, %i6 nop set 0x5C, %o1 lduh [%l7 + %o1], %g6 and %l5, %i4, %l2 set 0x08, %o3 stxa %o7, [%l7 + %o3] 0xea membar #Sync nop set 0x54, %l2 stb %g2, [%l7 + %l2] set 0x69, %g5 ldstuba [%l7 + %g5] 0x88, %o6 nop set 0x58, %l5 prefetch [%l7 + %l5], 4 set 0x50, %i7 stxa %i2, [%l7 + %i7] 0xe2 membar #Sync nop set 0x48, %g6 stx %l1, [%l7 + %g6] add %l7, 0x28, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o5, %l4 nop set 0x6C, %g3 ldsw [%l7 + %g3], %g3 nop set 0x68, %i6 lduh [%l7 + %i6], %o2 nop set 0x18, %i5 ldd [%l7 + %i5], %f22 st %f13, [%l7 + 0x38] and %i1, %o4, %o3 nop set 0x7E, %l4 ldub [%l7 + %l4], %g7 set 0x08, %l6 stxa %g5, [%l7 + %l6] 0xeb membar #Sync nop set 0x17, %i2 ldsb [%l7 + %i2], %l3 set 0x60, %l3 stwa %o0, [%l7 + %l3] 0xe2 membar #Sync and %o1, %i0, %i3 st %f14, [%l7 + 0x10] st %fsr, [%l7 + 0x5C] nop set 0x44, %g4 sth %i5, [%l7 + %g4] ble,a,pt %icc, loop_7 nop set 0x70, %o6 stx %fsr, [%l7 + %o6] nop set 0x1C, %i3 lduw [%l7 + %i3], %g4 nop set 0x7C, %g2 swap [%l7 + %g2], %i7 loop_7: nop nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xE21, %sys_tick_cmpr set 0x40, %g1 ldda [%l7 + %g1] 0x89, %f16 and %i6, %l0, %g6 set 0x38, %o7 ldxa [%l7 + %o7] 0x89, %i4 set 0x40, %i1 stha %l5, [%l7 + %i1] 0x89 set 0x20, %g7 stba %l2, [%l7 + %g7] 0xea membar #Sync nop set 0x40, %o0 ldd [%l7 + %o0], %f28 nop set 0x38, %o5 std %g2, [%l7 + %o5] nop set 0x70, %i4 ldd [%l7 + %i4], %o6 ld [%l7 + 0x24], %f19 nop set 0x08, %l1 stx %fsr, [%l7 + %l1] nop set 0x34, %o2 ldstub [%l7 + %o2], %i2 nop set 0x16, %o4 lduh [%l7 + %o4], %o7 or %l1, %l4, %o5 nop set 0x30, %l0 ldd [%l7 + %l0], %g2 nop set 0x54, %i0 ldstub [%l7 + %i0], %o2 st %fsr, [%l7 + 0x08] nop set 0x3F, %o3 stb %o4, [%l7 + %o3] nop set 0x78, %o1 std %o2, [%l7 + %o1] st %f29, [%l7 + 0x0C] set 0x34, %l2 stwa %i1, [%l7 + %l2] 0x88 nop set 0x66, %g5 ldstub [%l7 + %g5], %g5 or %l3, %o0, %o1 nop set 0x30, %i7 stw %i0, [%l7 + %i7] nop set 0x7C, %l5 swap [%l7 + %l5], %g7 set 0x40, %g6 ldda [%l7 + %g6] 0xeb, %i4 set 0x50, %i6 ldda [%l7 + %i6] 0x89, %i2 set 0x10, %i5 prefetcha [%l7 + %i5] 0x81, 2 nop set 0x40, %l4 ldd [%l7 + %l4], %g0 nop set 0x70, %l6 stw %l6, [%l7 + %l6] set 0x50, %i2 lda [%l7 + %i2] 0x89, %f18 add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x81, %i6, %i7 set 0x30, %l3 ldxa [%l7 + %l3] 0x89, %g6 or %i4, %l0, %l2 nop set 0x5F, %g3 ldub [%l7 + %g3], %g2 wr %l5, %i2, %sys_tick nop set 0x38, %o6 std %f28, [%l7 + %o6] nop set 0x7C, %g4 lduh [%l7 + %g4], %o7 set 0x38, %i3 swapa [%l7 + %i3] 0x80, %l1 nop set 0x20, %g2 prefetch [%l7 + %g2], 0 fpsub16s %f29, %f30, %f7 set 0x49, %o7 ldstuba [%l7 + %o7] 0x81, %o6 nop set 0x08, %g1 stw %o5, [%l7 + %g1] set 0x70, %i1 lda [%l7 + %i1] 0x89, %f5 set 0x54, %g7 stwa %l4, [%l7 + %g7] 0xe3 membar #Sync add %l7, 0x54, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o2 casa [%l6] 0x89, %o2, %o4 wr %o3, %g3, %ccr and %i1, %g5, %o0 ld [%l7 + 0x50], %f25 ld [%l7 + 0x68], %f16 nop set 0x58, %o0 ldd [%l7 + %o0], %l2 set 0x1D, %o5 ldstuba [%l7 + %o5] 0x88, %o1 set 0x58, %i4 stxa %g7, [%l7 + %i4] 0xea membar #Sync nop set 0x20, %o2 ldd [%l7 + %o2], %i4 nop set 0x3B, %o4 ldsb [%l7 + %o4], %i3 nop set 0x23, %l0 stb %i0, [%l7 + %l0] nop set 0x52, %i0 ldstub [%l7 + %i0], %g1 nop set 0x0E, %o3 sth %g4, [%l7 + %o3] set 0x10, %l1 prefetcha [%l7 + %l1] 0x80, 2 nop set 0x0D, %o1 ldub [%l7 + %o1], %i7 set 0x40, %l2 stda %f16, [%l7 + %l2] 0x81 set 0x5D, %g5 ldstuba [%l7 + %g5] 0x80, %l6 set 0x38, %l5 lda [%l7 + %l5] 0x88, %f14 set 0x6E, %i7 stba %i4, [%l7 + %i7] 0xea membar #Sync set 0x60, %g6 stxa %l0, [%l7 + %g6] 0xeb membar #Sync nop set 0x78, %i5 ldsw [%l7 + %i5], %g6 st %fsr, [%l7 + 0x18] nop set 0x0C, %l4 ldsw [%l7 + %l4], %l2 nop set 0x48, %i6 ldx [%l7 + %i6], %g2 nop set 0x08, %i2 swap [%l7 + %i2], %l5 st %f15, [%l7 + 0x7C] set 0x20, %l3 stda %i2, [%l7 + %l3] 0x81 nop set 0x78, %l6 ldsw [%l7 + %l6], %o7 add %l7, 0x28, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x89, %o6, %o5 add %l1, %l4, %o4 nop set 0x60, %g3 ldx [%l7 + %g3], %o3 set 0x64, %g4 stwa %o2, [%l7 + %g4] 0xe2 membar #Sync nop set 0x56, %o6 sth %i1, [%l7 + %o6] set 0x18, %i3 lda [%l7 + %i3] 0x81, %f3 nop set 0x6C, %o7 stw %g3, [%l7 + %o7] nop set 0x08, %g2 ldd [%l7 + %g2], %f26 nop set 0x08, %g1 stx %o0, [%l7 + %g1] set 0x60, %g7 ldxa [%l7 + %g7] 0x89, %l3 set 0x2C, %i1 ldstuba [%l7 + %i1] 0x81, %g5 and %g7, %i5, %i3 nop set 0x53, %o0 ldstub [%l7 + %o0], %i0 nop set 0x18, %o5 stx %g1, [%l7 + %o5] set 0x38, %i4 stxa %g4, [%l7 + %i4] 0xe2 membar #Sync add %l7, 0x58, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o1, %i7 nop set 0x78, %o4 swap [%l7 + %o4], %i6 set 0x69, %o2 stba %i4, [%l7 + %o2] 0xe2 membar #Sync nop set 0x38, %l0 lduh [%l7 + %l0], %l0 set 0x2C, %i0 lda [%l7 + %i0] 0x88, %f26 add %l7, 0x4C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l6, %g6 nop set 0x20, %o3 std %f16, [%l7 + %o3] set 0x2C, %o1 stwa %l2, [%l7 + %o1] 0xea membar #Sync set 0x40, %l2 prefetcha [%l7 + %l2] 0x81, 4 set 0x60, %g5 ldxa [%l7 + %g5] 0x89, %i2 nop set 0x58, %l5 lduw [%l7 + %l5], %g2 set 0x28, %i7 stha %o7, [%l7 + %i7] 0x80 ld [%l7 + 0x34], %f6 add %l7, 0x18, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o5 casa [%l6] 0x80, %o5, %o6 nop set 0x60, %g6 ldsw [%l7 + %g6], %l1 ld [%l7 + 0x70], %f24 set 0x10, %i5 stwa %l4, [%l7 + %i5] 0x89 nop set 0x65, %l4 stb %o3, [%l7 + %l4] or %o4, %i1, %g3 nop set 0x5E, %l1 stb %o0, [%l7 + %l1] nop set 0x76, %i2 ldsh [%l7 + %i2], %l3 set 0x40, %l3 ldda [%l7 + %l3] 0xe3, %g4 set 0x44, %l6 lda [%l7 + %l6] 0x88, %f2 nop set 0x18, %g3 stw %o2, [%l7 + %g3] set 0x78, %g4 stwa %g7, [%l7 + %g4] 0xea membar #Sync set 0x40, %o6 stda %f0, [%l7 + %o6] 0xcc set 0x54, %i3 sta %f0, [%l7 + %i3] 0x89 nop set 0x20, %i6 ldd [%l7 + %i6], %i2 nop set 0x48, %g2 ldd [%l7 + %g2], %i0 bne,a,pt %icc, loop_8 wr %g1, %i5, %sys_tick add %g4, %o1, %i6 set 0x40, %g1 prefetcha [%l7 + %g1] 0x88, 3 loop_8: nop set 0x48, %o7 std %f22, [%l7 + %o7] nop set 0x60, %g7 ldsh [%l7 + %g7], %i4 add %l6, %l0, %g6 set 0x76, %o0 stba %l5, [%l7 + %o0] 0x89 fpadd16s %f28, %f7, %f0 nop set 0x40, %i1 stw %i2, [%l7 + %i1] set 0x10, %i4 prefetcha [%l7 + %i4] 0x81, 4 set 0x44, %o5 stwa %o7, [%l7 + %o5] 0x88 nop set 0x30, %o2 lduw [%l7 + %o2], %l2 set 0x50, %o4 prefetcha [%l7 + %o4] 0x89, 4 nop set 0x20, %l0 lduh [%l7 + %l0], %l1 set 0x60, %o3 lda [%l7 + %o3] 0x89, %f12 nop set 0x6C, %i0 lduh [%l7 + %i0], %o5 set 0x30, %o1 lda [%l7 + %o1] 0x81, %f11 nop set 0x60, %g5 prefetch [%l7 + %g5], 3 set 0x0C, %l5 stwa %o3, [%l7 + %l5] 0x80 nop set 0x2C, %l2 swap [%l7 + %l2], %l4 nop set 0x14, %g6 ldub [%l7 + %g6], %o4 set 0x3A, %i7 stha %i1, [%l7 + %i7] 0xe3 membar #Sync st %f24, [%l7 + 0x3C] nop set 0x54, %l4 ldub [%l7 + %l4], %o0 set 0x60, %i5 stba %g3, [%l7 + %i5] 0x89 set 0x60, %i2 swapa [%l7 + %i2] 0x88, %l3 or %o2, %g7, %g5 nop set 0x10, %l1 stw %i0, [%l7 + %l1] set 0x70, %l6 ldxa [%l7 + %l6] 0x81, %g1 st %f20, [%l7 + 0x08] set 0x40, %l3 ldda [%l7 + %l3] 0x89, %i4 wr %g4, %o1, %set_softint nop set 0x60, %g4 stx %i3, [%l7 + %g4] st %fsr, [%l7 + 0x28] nop set 0x3D, %o6 ldsb [%l7 + %o6], %i6 fpsub32 %f6, %f8, %f22 nop set 0x08, %g3 ldub [%l7 + %g3], %i7 fpadd32 %f24, %f28, %f14 nop set 0x4A, %i6 lduh [%l7 + %i6], %i4 set 0x50, %g2 sta %f31, [%l7 + %g2] 0x80 nop set 0x14, %i3 ldsw [%l7 + %i3], %l0 nop set 0x36, %g1 ldstub [%l7 + %g1], %l6 nop set 0x4F, %o7 ldstub [%l7 + %o7], %l5 st %f19, [%l7 + 0x24] nop set 0x2A, %o0 sth %g6, [%l7 + %o0] nop set 0x70, %g7 ldd [%l7 + %g7], %f2 st %f24, [%l7 + 0x64] and %i2, %o7, %g2 set 0x48, %i1 stda %o6, [%l7 + %i1] 0xea membar #Sync nop set 0x40, %o5 ldd [%l7 + %o5], %f14 set 0x1C, %o2 lda [%l7 + %o2] 0x88, %f19 set 0x60, %i4 ldda [%l7 + %i4] 0x81, %l2 fpsub32s %f5, %f31, %f23 nop set 0x16, %o4 ldsh [%l7 + %o4], %l1 nop set 0x78, %l0 stw %o3, [%l7 + %l0] set 0x6D, %o3 stba %o5, [%l7 + %o3] 0xea membar #Sync nop set 0x30, %o1 lduw [%l7 + %o1], %o4 set 0x14, %i0 lda [%l7 + %i0] 0x88, %f2 set 0x54, %g5 ldstuba [%l7 + %g5] 0x81, %i1 set 0x40, %l2 stda %f16, [%l7 + %l2] 0xca nop set 0x13, %l5 ldsb [%l7 + %l5], %o0 st %fsr, [%l7 + 0x54] nop set 0x60, %g6 stx %fsr, [%l7 + %g6] set 0x20, %i7 stda %g2, [%l7 + %i7] 0xe2 membar #Sync fpadd32 %f10, %f4, %f14 set 0x28, %i5 stxa %l4, [%l7 + %i5] 0xeb membar #Sync set 0x40, %i2 stwa %l3, [%l7 + %i2] 0xe2 membar #Sync nop set 0x40, %l4 ldsw [%l7 + %l4], %o2 and %g7, %g5, %g1 nop set 0x66, %l6 ldsb [%l7 + %l6], %i0 set 0x60, %l1 stxa %g4, [%l7 + %l1] 0xe3 membar #Sync nop nop setx 0xC6E787F0, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f23 setx 0x4AFF3EC5, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f9 fdivs %f9, %f23, %f2 add %o1, %i3, %i5 bleu %xcc, loop_9 nop set 0x20, %l3 std %f10, [%l7 + %l3] set 0x35, %g4 stba %i7, [%l7 + %g4] 0xe2 membar #Sync loop_9: nop set 0x5C, %o6 stw %i6, [%l7 + %o6] nop set 0x7C, %g3 lduh [%l7 + %g3], %i4 st %fsr, [%l7 + 0x4C] nop set 0x0C, %i6 ldsb [%l7 + %i6], %l6 set 0x10, %i3 ldda [%l7 + %i3] 0x88, %l4 set 0x70, %g2 prefetcha [%l7 + %g2] 0x89, 1 nop set 0x70, %o7 lduw [%l7 + %o7], %i2 set 0x38, %g1 stxa %g6, [%l7 + %g1] 0xe3 membar #Sync set 0x20, %o0 stda %g2, [%l7 + %o0] 0xe3 membar #Sync wr %o6, %l2, %ccr or %o7, %o3, %l1 st %f17, [%l7 + 0x20] set 0x28, %g7 stda %o4, [%l7 + %g7] 0x81 nop set 0x6C, %o5 ldsh [%l7 + %o5], %i1 nop set 0x18, %o2 std %f14, [%l7 + %o2] nop set 0x1E, %i1 ldsh [%l7 + %i1], %o0 nop set 0x38, %o4 stw %o5, [%l7 + %o4] set 0x58, %l0 stxa %l4, [%l7 + %l0] 0xeb membar #Sync nop set 0x6C, %i4 prefetch [%l7 + %i4], 1 nop set 0x33, %o3 stb %l3, [%l7 + %o3] set 0x70, %o1 ldstuba [%l7 + %o1] 0x88, %g3 set 0x28, %g5 ldxa [%l7 + %g5] 0x80, %g7 nop set 0x08, %i0 stx %fsr, [%l7 + %i0] set 0x0D, %l2 stba %o2, [%l7 + %l2] 0xe2 membar #Sync nop set 0x28, %g6 std %f6, [%l7 + %g6] nop set 0x78, %i7 std %f8, [%l7 + %i7] set 0x64, %i5 ldstuba [%l7 + %i5] 0x89, %g5 nop set 0x3A, %l5 lduh [%l7 + %l5], %i0 nop set 0x48, %l4 ldx [%l7 + %l4], %g4 add %l7, 0x68, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g1 casa [%l6] 0x81, %g1, %o1 nop set 0x62, %l6 lduh [%l7 + %l6], %i5 set 0x30, %i2 swapa [%l7 + %i2] 0x89, %i7 and %i6, %i4, %i3 membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf0, %f0 or %l5, %l0, %i2 nop set 0x18, %l3 stx %fsr, [%l7 + %l3] set 0x40, %o6 stda %f16, [%l7 + %o6] 0xd0 nop set 0x38, %g4 ldx [%l7 + %g4], %l6 fpadd16s %f20, %f13, %f15 set 0x14, %g3 ldstuba [%l7 + %g3] 0x81, %g6 st %f3, [%l7 + 0x58] nop set 0x38, %i3 ldsw [%l7 + %i3], %g2 set 0x41, %i6 stba %l2, [%l7 + %i6] 0xe2 membar #Sync set 0x48, %g2 stda %o6, [%l7 + %g2] 0x89 set 0x50, %o7 stda %o6, [%l7 + %o7] 0x89 nop set 0x7D, %g1 ldstub [%l7 + %g1], %l1 set 0x6C, %g7 swapa [%l7 + %g7] 0x88, %o3 set 0x08, %o0 ldxa [%l7 + %o0] 0x81, %i1 nop set 0x73, %o2 ldstub [%l7 + %o2], %o0 set 0x50, %o5 stda %o4, [%l7 + %o5] 0x89 set 0x40, %o4 ldda [%l7 + %o4] 0xd8, %f0 nop set 0x38, %i1 std %f26, [%l7 + %i1] add %l7, 0x08, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l4, %o5 nop set 0x1E, %l0 ldsh [%l7 + %l0], %l3 nop set 0x13, %o3 stb %g7, [%l7 + %o3] bgu,a,pt %icc, loop_10 nop set 0x38, %i4 std %f12, [%l7 + %i4] nop set 0x08, %o1 std %f0, [%l7 + %o1] set 0x6C, %g5 lda [%l7 + %g5] 0x88, %f25 loop_10: nop set 0x30, %i0 swapa [%l7 + %i0] 0x89, %g3 st %fsr, [%l7 + 0x4C] set 0x66, %l2 stha %g5, [%l7 + %l2] 0x89 nop set 0x14, %g6 prefetch [%l7 + %g6], 0 set 0x40, %i5 stda %f0, [%l7 + %i5] 0xc4 set 0x58, %i7 stxa %o2, [%l7 + %i7] 0x81 nop set 0x30, %l5 std %f28, [%l7 + %l5] fpsub32 %f20, %f6, %f14 set 0x40, %l6 ldda [%l7 + %l6] 0x89, %f0 set 0x30, %i2 prefetcha [%l7 + %i2] 0x81, 2 nop set 0x56, %l1 lduh [%l7 + %l1], %g4 set 0x20, %l4 ldda [%l7 + %l4] 0x80, %g0 add %i5, %i7, %o1 nop set 0x26, %o6 ldsb [%l7 + %o6], %i6 nop set 0x30, %l3 swap [%l7 + %l3], %i4 set 0x14, %g4 lda [%l7 + %g4] 0x80, %f30 nop set 0x48, %g3 stw %i3, [%l7 + %g3] st %f18, [%l7 + 0x7C] nop set 0x3A, %i3 sth %l0, [%l7 + %i3] nop set 0x42, %i6 ldstub [%l7 + %i6], %l5 set 0x40, %g2 ldda [%l7 + %g2] 0x81, %f0 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x070, %sys_tick_cmpr add %g2, %i2, %o6 nop set 0x18, %o7 prefetch [%l7 + %o7], 0 nop set 0x20, %g1 std %f26, [%l7 + %g1] set 0x40, %g7 stda %f16, [%l7 + %g7] 0xc4 and %o7, %l2, %o3 set 0x44, %o0 swapa [%l7 + %o0] 0x80, %i1 nop set 0x3C, %o2 stw %o0, [%l7 + %o2] set 0x18, %o4 stwa %o4, [%l7 + %o4] 0x81 set 0x40, %o5 ldda [%l7 + %o5] 0x89, %l0 nop set 0x60, %l0 std %f16, [%l7 + %l0] nop set 0x28, %i1 ldsw [%l7 + %i1], %l4 wr %l3, %g7, %y nop set 0x28, %i4 ldx [%l7 + %i4], %g3 set 0x2A, %o1 ldstuba [%l7 + %o1] 0x80, %g5 wr %g0, 0x7, %fprs set 0x20, %g5 ldda [%l7 + %g5] 0xea, %i0 nop set 0x08, %o3 ldd [%l7 + %o3], %g0 nop set 0x50, %l2 ldd [%l7 + %l2], %f14 st %f21, [%l7 + 0x10] set 0x28, %i0 lda [%l7 + %i0] 0x88, %f28 or %g4, %i7, %i5 nop set 0x28, %g6 std %i6, [%l7 + %g6] set 0x0C, %i7 ldstuba [%l7 + %i7] 0x88, %i4 nop set 0x77, %i5 ldstub [%l7 + %i5], %i3 fpsub32 %f14, %f2, %f0 nop set 0x08, %l6 ldsh [%l7 + %l6], %o1 set 0x58, %l5 ldxa [%l7 + %l5] 0x80, %l5 st %fsr, [%l7 + 0x18] and %l0, %g6, %g2 fpadd32 %f30, %f20, %f18 set 0x4C, %l1 sta %f29, [%l7 + %l1] 0x89 set 0x48, %l4 ldstuba [%l7 + %l4] 0x89, %i2 or %o6, %l6, %o7 nop set 0x1E, %i2 sth %o3, [%l7 + %i2] set 0x78, %l3 stda %i0, [%l7 + %l3] 0x81 or %l2, %o4, %l1 nop set 0x68, %g4 ldd [%l7 + %g4], %f0 set 0x29, %g3 stba %o0, [%l7 + %g3] 0x89 nop set 0x08, %o6 ldd [%l7 + %o6], %f18 add %l7, 0x50, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x89, %l3, %g7 set 0x40, %i6 ldda [%l7 + %i6] 0x89, %g2 set 0x08, %i3 lda [%l7 + %i3] 0x88, %f0 nop set 0x3E, %o7 ldstub [%l7 + %o7], %l4 bn,a,pn %icc, loop_11 wr %g5, %o5, %set_softint nop set 0x70, %g1 prefetch [%l7 + %g1], 1 set 0x48, %g7 ldxa [%l7 + %g7] 0x89, %o2 loop_11: nop set 0x48, %g2 lduw [%l7 + %g2], %i0 nop set 0x28, %o2 ldsh [%l7 + %o2], %g1 nop set 0x5A, %o0 stb %i7, [%l7 + %o0] set 0x10, %o4 ldda [%l7 + %o4] 0x88, %g4 and %i5, %i6, %i4 add %l7, 0x68, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x89, %o1, %l5 nop set 0x70, %o5 ldd [%l7 + %o5], %f2 fpsub32s %f8, %f18, %f10 nop set 0x6F, %l0 ldsb [%l7 + %l0], %l0 nop set 0x56, %i4 sth %i3, [%l7 + %i4] nop set 0x38, %o1 lduw [%l7 + %o1], %g2 and %i2, %o6, %g6 nop set 0x1C, %i1 lduw [%l7 + %i1], %l6 nop set 0x60, %g5 ldd [%l7 + %g5], %o6 set 0x5C, %o3 stha %i1, [%l7 + %o3] 0xea membar #Sync set 0x14, %i0 stha %o3, [%l7 + %i0] 0x81 st %fsr, [%l7 + 0x3C] nop set 0x19, %l2 ldstub [%l7 + %l2], %o4 nop set 0x42, %i7 stb %l1, [%l7 + %i7] nop set 0x18, %i5 ldsw [%l7 + %i5], %l2 ld [%l7 + 0x4C], %f6 nop set 0x20, %l6 prefetch [%l7 + %l6], 4 set 0x44, %l5 swapa [%l7 + %l5] 0x88, %l3 set 0x40, %l1 stda %f0, [%l7 + %l1] 0xf9 membar #Sync nop set 0x40, %l4 ldx [%l7 + %l4], %o0 fpsub32s %f30, %f11, %f18 nop set 0x78, %g6 ldsw [%l7 + %g6], %g3 add %l4, %g7, %g5 set 0x2A, %i2 stba %o5, [%l7 + %i2] 0xeb membar #Sync st %f0, [%l7 + 0x50] nop set 0x7A, %l3 ldsh [%l7 + %l3], %i0 set 0x18, %g4 stda %o2, [%l7 + %g4] 0x88 nop set 0x78, %g3 lduw [%l7 + %g3], %g1 nop set 0x60, %o6 stx %g4, [%l7 + %o6] add %l7, 0x08, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i5, %i6 set 0x40, %i6 stda %f0, [%l7 + %i6] 0x81 membar #Sync set 0x40, %o7 ldda [%l7 + %o7] 0xf8, %f16 set 0x60, %g1 lda [%l7 + %g1] 0x81, %f21 add %l7, 0x70, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i4 casa [%l6] 0x89, %i4, %o1 nop set 0x70, %i3 ldd [%l7 + %i3], %l4 nop set 0x78, %g2 ldx [%l7 + %g2], %i7 add %l7, 0x40, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x81, %l0, %g2 set 0x68, %o2 prefetcha [%l7 + %o2] 0x88, 0 nop set 0x7A, %g7 ldstub [%l7 + %g7], %i2 nop set 0x27, %o0 ldsb [%l7 + %o0], %o6 set 0x50, %o5 sta %f1, [%l7 + %o5] 0x80 nop set 0x68, %o4 std %f0, [%l7 + %o4] ld [%l7 + 0x20], %f14 nop set 0x30, %i4 ldd [%l7 + %i4], %f12 nop set 0x40, %l0 ldsh [%l7 + %l0], %g6 st %f10, [%l7 + 0x08] nop set 0x24, %i1 stw %l6, [%l7 + %i1] set 0x60, %o1 ldda [%l7 + %o1] 0x88, %o6 add %o3, %i1, %o4 ld [%l7 + 0x64], %f11 nop set 0x5A, %g5 sth %l2, [%l7 + %g5] nop set 0x70, %o3 stx %l1, [%l7 + %o3] nop set 0x38, %l2 stx %o0, [%l7 + %l2] nop set 0x23, %i7 ldsb [%l7 + %i7], %l3 add %l4, %g3, %g7 nop set 0x65, %i0 ldub [%l7 + %i0], %o5 set 0x70, %i5 ldda [%l7 + %i5] 0x89, %i0 bg,a %icc, loop_12 ld [%l7 + 0x5C], %f19 nop set 0x34, %l6 swap [%l7 + %l6], %g5 set 0x40, %l5 stda %f0, [%l7 + %l5] 0xf8 membar #Sync loop_12: or %g1, %o2, %i5 set 0x58, %l1 ldstuba [%l7 + %l1] 0x80, %i6 and %g4, %i4, %l5 nop set 0x28, %g6 stx %fsr, [%l7 + %g6] wr %i7, %o1, %clear_softint or %g2, %i3, %i2 add %l7, 0x54, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l0 casa [%l6] 0x80, %l0, %g6 nop set 0x78, %i2 stx %fsr, [%l7 + %i2] nop set 0x1C, %l3 ldub [%l7 + %l3], %l6 ld [%l7 + 0x68], %f8 nop set 0x78, %l4 stx %fsr, [%l7 + %l4] bge %icc, loop_13 nop set 0x10, %g3 std %o6, [%l7 + %g3] nop set 0x0A, %o6 ldsh [%l7 + %o6], %o7 nop set 0x10, %g4 ldub [%l7 + %g4], %o3 loop_13: nop set 0x30, %o7 stx %o4, [%l7 + %o7] set 0x40, %i6 ldda [%l7 + %i6] 0xda, %f16 set 0x44, %i3 stwa %i1, [%l7 + %i3] 0xe3 membar #Sync nop set 0x2C, %g2 prefetch [%l7 + %g2], 1 nop set 0x14, %o2 ldsw [%l7 + %o2], %l2 set 0x60, %g7 ldda [%l7 + %g7] 0xeb, %o0 nop set 0x28, %g1 ldx [%l7 + %g1], %l3 st %fsr, [%l7 + 0x44] or %l1, %l4, %g3 set 0x56, %o5 stha %o5, [%l7 + %o5] 0xe2 membar #Sync wr %g7, %g5, %y set 0x40, %o4 ldda [%l7 + %o4] 0x88, %f0 nop set 0x2C, %i4 prefetch [%l7 + %i4], 3 nop set 0x60, %l0 ldd [%l7 + %l0], %g0 nop set 0x24, %i1 lduw [%l7 + %i1], %i0 add %l7, 0x30, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i5 casxa [%l6] 0x81, %i5, %i6 add %g4, %i4, %l5 set 0x74, %o0 swapa [%l7 + %o0] 0x89, %i7 set 0x5C, %o1 lda [%l7 + %o1] 0x89, %f24 nop set 0x58, %o3 prefetch [%l7 + %o3], 4 set 0x6C, %l2 swapa [%l7 + %l2] 0x80, %o2 ld [%l7 + 0x28], %f24 membar #Sync set 0x40, %i7 ldda [%l7 + %i7] 0xf0, %f0 ble,a,pn %icc, loop_14 and %o1, %i3, %i2 nop set 0x48, %g5 ldd [%l7 + %g5], %g2 set 0x65, %i5 stba %g6, [%l7 + %i5] 0x80 loop_14: nop set 0x4A, %i0 stha %l0, [%l7 + %i0] 0xea membar #Sync and %o6, %l6, %o3 set 0x64, %l6 sta %f13, [%l7 + %l6] 0x88 set 0x7A, %l5 stha %o7, [%l7 + %l5] 0xe2 membar #Sync set 0x10, %l1 ldda [%l7 + %l1] 0xe3, %o4 nop set 0x78, %i2 std %f0, [%l7 + %i2] nop set 0x2A, %l3 ldstub [%l7 + %l3], %l2 add %l7, 0x78, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i1, %o0 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf8, %f16 nop set 0x30, %g3 stw %l1, [%l7 + %g3] set 0x60, %l4 stxa %l4, [%l7 + %l4] 0xe2 membar #Sync nop set 0x4C, %o6 ldsw [%l7 + %o6], %l3 nop set 0x48, %g4 stx %g3, [%l7 + %g4] ba,a %icc, loop_15 nop set 0x08, %i6 std %f18, [%l7 + %i6] add %l7, 0x30, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o5, %g5 loop_15: nop set 0x18, %i3 std %f26, [%l7 + %i3] nop set 0x30, %o7 ldx [%l7 + %o7], %g7 ld [%l7 + 0x50], %f8 nop set 0x40, %o2 stx %fsr, [%l7 + %o2] set 0x4C, %g7 lda [%l7 + %g7] 0x80, %f13 nop set 0x1E, %g1 sth %g1, [%l7 + %g1] set 0x40, %g2 sta %f19, [%l7 + %g2] 0x81 nop set 0x58, %o4 ldx [%l7 + %o4], %i0 set 0x28, %i4 ldxa [%l7 + %i4] 0x88, %i6 nop set 0x10, %l0 prefetch [%l7 + %l0], 0 set 0x35, %i1 ldstuba [%l7 + %i1] 0x81, %i5 set 0x2F, %o5 stba %i4, [%l7 + %o5] 0xe2 membar #Sync set 0x4C, %o0 sta %f27, [%l7 + %o0] 0x88 nop set 0x19, %o1 ldub [%l7 + %o1], %l5 nop set 0x3C, %o3 sth %g4, [%l7 + %o3] bg,pn %icc, loop_16 nop set 0x68, %l2 std %f14, [%l7 + %l2] add %o2, %i7, %i3 set 0x50, %g5 stda %i2, [%l7 + %g5] 0xe3 membar #Sync loop_16: ld [%l7 + 0x14], %f6 nop set 0x20, %i5 std %o0, [%l7 + %i5] nop set 0x6C, %i0 ldsh [%l7 + %i0], %g6 set 0x45, %i7 stba %g2, [%l7 + %i7] 0xea membar #Sync add %l7, 0x68, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o6, %l0 ld [%l7 + 0x40], %f11 nop set 0x16, %l6 ldsb [%l7 + %l6], %l6 nop set 0x29, %l1 ldub [%l7 + %l1], %o7 nop set 0x60, %i2 stx %fsr, [%l7 + %i2] nop set 0x54, %l3 prefetch [%l7 + %l3], 0 add %o3, %o4, %i1 set 0x44, %g6 sta %f2, [%l7 + %g6] 0x88 set 0x2C, %g3 swapa [%l7 + %g3] 0x81, %o0 set 0x08, %l5 stxa %l2, [%l7 + %l5] 0x89 bl,a %icc, loop_17 nop set 0x31, %o6 stb %l4, [%l7 + %o6] nop set 0x78, %l4 stx %fsr, [%l7 + %l4] nop set 0x48, %i6 swap [%l7 + %i6], %l3 loop_17: nop set 0x4B, %i3 ldsb [%l7 + %i3], %l1 nop set 0x08, %g4 ldx [%l7 + %g4], %o5 nop set 0x20, %o7 ldd [%l7 + %o7], %f4 fpsub32 %f4, %f24, %f12 set 0x60, %o2 ldxa [%l7 + %o2] 0x89, %g5 nop set 0x58, %g7 ldd [%l7 + %g7], %g2 nop set 0x44, %g1 prefetch [%l7 + %g1], 0 nop set 0x28, %g2 stx %g1, [%l7 + %g2] add %l7, 0x50, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g7, %i0 fpsub16s %f9, %f0, %f21 st %fsr, [%l7 + 0x18] nop set 0x60, %i4 ldd [%l7 + %i4], %i4 fpadd16 %f18, %f28, %f10 set 0x78, %o4 ldxa [%l7 + %o4] 0x80, %i6 nop set 0x10, %l0 ldx [%l7 + %l0], %i4 nop set 0x26, %i1 ldsh [%l7 + %i1], %l5 nop set 0x72, %o0 ldstub [%l7 + %o0], %o2 nop set 0x3B, %o5 ldstub [%l7 + %o5], %i7 nop set 0x50, %o3 stx %fsr, [%l7 + %o3] wr %g4, %i3, %softint set 0x40, %l2 stda %f0, [%l7 + %l2] 0x80 set 0x5F, %o1 ldstuba [%l7 + %o1] 0x88, %o1 nop set 0x26, %i5 sth %g6, [%l7 + %i5] set 0x50, %i0 stxa %g2, [%l7 + %i0] 0xe3 membar #Sync add %i2, %o6, %l6 set 0x28, %i7 ldxa [%l7 + %i7] 0x89, %l0 set 0x10, %l6 stwa %o3, [%l7 + %l6] 0x88 or %o7, %o4, %o0 nop set 0x38, %l1 stx %i1, [%l7 + %l1] add %l4, %l3, %l1 or %o5, %g5, %g3 set 0x60, %g5 ldxa [%l7 + %g5] 0x80, %l2 nop set 0x4E, %l3 stb %g7, [%l7 + %l3] add %l7, 0x58, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g1 casa [%l6] 0x80, %g1, %i5 nop set 0x2C, %g6 stw %i6, [%l7 + %g6] nop set 0x78, %g3 ldx [%l7 + %g3], %i0 nop set 0x6A, %i2 sth %l5, [%l7 + %i2] set 0x30, %o6 stxa %i4, [%l7 + %o6] 0xe3 membar #Sync set 0x70, %l5 ldda [%l7 + %l5] 0xe2, %i6 nop set 0x44, %l4 prefetch [%l7 + %l4], 1 and %g4, %o2, %i3 fpadd32 %f18, %f18, %f24 set 0x40, %i3 stda %f0, [%l7 + %i3] 0xd0 nop set 0x15, %g4 ldub [%l7 + %g4], %o1 set 0x55, %o7 ldstuba [%l7 + %o7] 0x88, %g2 nop set 0x20, %o2 ldd [%l7 + %o2], %f4 set 0x5E, %i6 stha %g6, [%l7 + %i6] 0xe3 membar #Sync set 0x40, %g1 stda %f16, [%l7 + %g1] 0xf0 membar #Sync set 0x70, %g7 ldxa [%l7 + %g7] 0x80, %i2 nop set 0x6C, %i4 swap [%l7 + %i4], %l6 nop set 0x10, %g2 ldstub [%l7 + %g2], %o6 add %l7, 0x60, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o3 casa [%l6] 0x80, %o3, %o7 nop set 0x68, %l0 std %o4, [%l7 + %l0] set 0x40, %i1 stda %f0, [%l7 + %i1] 0xc0 nop set 0x40, %o0 ldd [%l7 + %o0], %f30 fpsub32 %f0, %f10, %f28 set 0x60, %o5 sta %f17, [%l7 + %o5] 0x89 st %f19, [%l7 + 0x7C] nop set 0x0E, %o3 ldub [%l7 + %o3], %l0 nop set 0x30, %o4 ldx [%l7 + %o4], %i1 nop set 0x28, %l2 std %o0, [%l7 + %l2] set 0x1C, %i5 stwa %l3, [%l7 + %i5] 0xe3 membar #Sync nop set 0x28, %i0 sth %l1, [%l7 + %i0] and %o5, %l4, %g3 nop set 0x09, %o1 ldstub [%l7 + %o1], %l2 set 0x40, %i7 stda %f0, [%l7 + %i7] 0x81 nop set 0x20, %l6 ldd [%l7 + %l6], %g4 nop set 0x2C, %l1 stw %g1, [%l7 + %l1] add %i5, %g7, %i6 nop set 0x6D, %g5 stb %i0, [%l7 + %g5] set 0x4B, %g6 ldstuba [%l7 + %g6] 0x89, %i4 or %l5, %i7, %o2 nop set 0x70, %l3 std %f22, [%l7 + %l3] nop set 0x4A, %i2 sth %i3, [%l7 + %i2] nop set 0x6C, %o6 stb %o1, [%l7 + %o6] nop set 0x1C, %l5 stw %g4, [%l7 + %l5] nop set 0x46, %g3 lduh [%l7 + %g3], %g6 set 0x58, %i3 stha %i2, [%l7 + %i3] 0x89 ld [%l7 + 0x28], %f9 nop set 0x78, %l4 ldsh [%l7 + %l4], %l6 st %f13, [%l7 + 0x08] nop set 0x30, %g4 swap [%l7 + %g4], %g2 st %f19, [%l7 + 0x60] set 0x5C, %o7 stha %o3, [%l7 + %o7] 0xeb membar #Sync set 0x20, %i6 stxa %o7, [%l7 + %i6] 0xea membar #Sync nop set 0x68, %o2 swap [%l7 + %o2], %o4 nop set 0x40, %g1 ldsw [%l7 + %g1], %l0 set 0x08, %i4 lda [%l7 + %i4] 0x88, %f19 fpadd32 %f0, %f16, %f0 nop set 0x50, %g2 std %o6, [%l7 + %g2] and %o0, %l3, %l1 set 0x50, %g7 ldda [%l7 + %g7] 0x89, %i0 add %l7, 0x28, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o5 casa [%l6] 0x88, %o5, %g3 nop set 0x2C, %l0 swap [%l7 + %l0], %l4 or %g5, %g1, %l2 set 0x7C, %o0 swapa [%l7 + %o0] 0x88, %g7 or %i6, %i5, %i4 set 0x20, %i1 ldxa [%l7 + %i1] 0x80, %l5 set 0x38, %o3 stha %i7, [%l7 + %o3] 0x88 nop set 0x08, %o5 ldsw [%l7 + %o5], %i0 nop set 0x18, %o4 ldd [%l7 + %o4], %f18 add %l7, 0x4C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i3 casa [%l6] 0x81, %i3, %o2 set 0x08, %i5 lda [%l7 + %i5] 0x80, %f3 set 0x6C, %l2 swapa [%l7 + %l2] 0x80, %g4 or %g6, %i2, %o1 st %f8, [%l7 + 0x28] set 0x40, %o1 ldda [%l7 + %o1] 0x81, %f0 add %l7, 0x28, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %g2 st %fsr, [%l7 + 0x18] st %fsr, [%l7 + 0x70] set 0x40, %i7 ldda [%l7 + %i7] 0xda, %f16 ld [%l7 + 0x48], %f6 nop set 0x40, %i0 ldsw [%l7 + %i0], %o3 add %l7, 0x74, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o4, %l0 nop set 0x62, %l1 sth %o7, [%l7 + %l1] add %o0, %l3, %o6 set 0x40, %l6 stda %f0, [%l7 + %l6] 0xf0 membar #Sync nop set 0x50, %g5 ldd [%l7 + %g5], %f30 nop set 0x70, %l3 lduw [%l7 + %l3], %i1 and %l1, %o5, %g3 fpadd32 %f30, %f28, %f4 st %fsr, [%l7 + 0x18] set 0x40, %i2 swapa [%l7 + %i2] 0x81, %g5 set 0x20, %g6 stxa %g1, [%l7 + %g6] 0xeb membar #Sync set 0x44, %l5 lda [%l7 + %l5] 0x89, %f13 set 0x50, %g3 lda [%l7 + %g3] 0x89, %f3 set 0x40, %i3 stwa %l2, [%l7 + %i3] 0x89 nop set 0x64, %o6 prefetch [%l7 + %o6], 3 nop set 0x17, %l4 ldub [%l7 + %l4], %l4 nop set 0x0E, %o7 sth %i6, [%l7 + %o7] set 0x78, %g4 sta %f5, [%l7 + %g4] 0x80 nop set 0x77, %o2 ldstub [%l7 + %o2], %g7 set 0x10, %g1 ldda [%l7 + %g1] 0x89, %i4 st %fsr, [%l7 + 0x34] nop set 0x5D, %i6 ldstub [%l7 + %i6], %l5 set 0x64, %g2 sta %f3, [%l7 + %g2] 0x80 set 0x1A, %g7 stba %i4, [%l7 + %g7] 0xeb membar #Sync set 0x78, %i4 sta %f10, [%l7 + %i4] 0x88 set 0x78, %l0 ldxa [%l7 + %l0] 0x89, %i0 st %fsr, [%l7 + 0x44] nop set 0x10, %o0 prefetch [%l7 + %o0], 2 nop set 0x47, %i1 ldstub [%l7 + %i1], %i3 set 0x20, %o3 stda %i6, [%l7 + %o3] 0x80 nop set 0x70, %o4 ldx [%l7 + %o4], %o2 set 0x60, %o5 prefetcha [%l7 + %o5] 0x81, 2 membar #Sync set 0x40, %l2 ldda [%l7 + %l2] 0xf8, %f0 nop set 0x3C, %i5 prefetch [%l7 + %i5], 2 set 0x30, %i7 stxa %i2, [%l7 + %i7] 0xea membar #Sync nop set 0x5E, %o1 ldsb [%l7 + %o1], %g6 set 0x40, %i0 ldda [%l7 + %i0] 0x80, %f16 set 0x67, %l6 ldstuba [%l7 + %l6] 0x80, %o1 set 0x48, %l1 prefetcha [%l7 + %l1] 0x81, 2 set 0x38, %g5 stxa %o3, [%l7 + %g5] 0x88 set 0x70, %l3 ldxa [%l7 + %l3] 0x81, %o4 or %l0, %o7, %o0 set 0x1C, %i2 stha %l3, [%l7 + %i2] 0xe3 membar #Sync nop set 0x38, %g6 stx %l6, [%l7 + %g6] fpadd16s %f15, %f15, %f25 fpsub32 %f6, %f16, %f24 set 0x40, %l5 stda %f16, [%l7 + %l5] 0x81 nop set 0x18, %i3 std %f10, [%l7 + %i3] nop set 0x54, %o6 lduw [%l7 + %o6], %i1 nop set 0x40, %l4 ldx [%l7 + %l4], %o6 fpadd32 %f30, %f0, %f16 set 0x30, %o7 stda %l0, [%l7 + %o7] 0x80 set 0x30, %g3 stda %g2, [%l7 + %g3] 0x80 add %l7, 0x40, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g5 casa [%l6] 0x81, %g5, %o5 st %f8, [%l7 + 0x7C] fpadd32s %f22, %f26, %f14 st %fsr, [%l7 + 0x30] set 0x20, %g4 ldda [%l7 + %g4] 0xe2, %l2 nop set 0x54, %g1 ldub [%l7 + %g1], %g1 set 0x28, %o2 stda %l4, [%l7 + %o2] 0x80 nop set 0x4C, %g2 stw %i6, [%l7 + %g2] nop set 0x52, %i6 ldstub [%l7 + %i6], %i5 st %f19, [%l7 + 0x74] add %l5, %i4, %i0 nop set 0x18, %g7 stx %fsr, [%l7 + %g7] nop set 0x70, %i4 stx %fsr, [%l7 + %i4] nop set 0x3B, %l0 ldub [%l7 + %l0], %i3 add %g7, %o2, %g4 nop set 0x34, %o0 ldsb [%l7 + %o0], %i7 add %l7, 0x64, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i2, %g6 set 0x0C, %i1 sta %f2, [%l7 + %i1] 0x89 nop set 0x3A, %o3 ldsb [%l7 + %o3], %o1 set 0x51, %o5 ldstuba [%l7 + %o5] 0x81, %o3 set 0x15, %l2 stba %g2, [%l7 + %l2] 0x81 nop set 0x78, %i5 ldd [%l7 + %i5], %l0 fpsub32 %f12, %f18, %f14 or %o4, %o7, %l3 nop set 0x4A, %o4 ldstub [%l7 + %o4], %l6 set 0x40, %i7 stda %f0, [%l7 + %i7] 0x89 st %f17, [%l7 + 0x68] or %i1, %o0, %o6 nop set 0x78, %i0 swap [%l7 + %i0], %g3 ld [%l7 + 0x48], %f31 nop set 0x0D, %l6 ldstub [%l7 + %l6], %l1 set 0x64, %o1 lda [%l7 + %o1] 0x89, %f3 nop set 0x6A, %l1 ldsh [%l7 + %l1], %g5 nop set 0x20, %g5 std %o4, [%l7 + %g5] set 0x08, %l3 prefetcha [%l7 + %l3] 0x88, 0 nop set 0x38, %i2 stx %fsr, [%l7 + %i2] nop set 0x48, %g6 ldd [%l7 + %g6], %f24 nop set 0x18, %i3 swap [%l7 + %i3], %g1 st %f14, [%l7 + 0x1C] nop set 0x70, %l5 prefetch [%l7 + %l5], 4 ld [%l7 + 0x24], %f17 nop set 0x78, %o6 std %f24, [%l7 + %o6] set 0x08, %l4 stda %i6, [%l7 + %l4] 0x81 nop set 0x12, %g3 ldsh [%l7 + %g3], %i5 set 0x28, %o7 stda %l4, [%l7 + %o7] 0xe2 membar #Sync set 0x34, %g4 ldstuba [%l7 + %g4] 0x88, %i4 set 0x1C, %o2 lda [%l7 + %o2] 0x88, %f26 nop set 0x44, %g2 lduw [%l7 + %g2], %l4 set 0x6C, %g1 sta %f29, [%l7 + %g1] 0x88 set 0x40, %i6 stda %f16, [%l7 + %i6] 0x81 set 0x40, %i4 sta %f8, [%l7 + %i4] 0x89 set 0x54, %g7 lda [%l7 + %g7] 0x81, %f15 add %l7, 0x70, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i3, %g7 nop set 0x78, %l0 lduh [%l7 + %l0], %i0 set 0x30, %i1 prefetcha [%l7 + %i1] 0x80, 0 set 0x44, %o3 stha %i7, [%l7 + %o3] 0xea membar #Sync nop set 0x28, %o0 ldx [%l7 + %o0], %i2 nop set 0x12, %l2 lduh [%l7 + %l2], %g4 add %g6, %o3, %g2 fpadd16 %f24, %f0, %f8 set 0x34, %i5 stha %o1, [%l7 + %i5] 0x89 nop set 0x30, %o4 std %f22, [%l7 + %o4] or %l0, %o4, %o7 set 0x18, %o5 ldstuba [%l7 + %o5] 0x88, %l6 nop set 0x48, %i7 lduw [%l7 + %i7], %i1 and %l3, %o6, %g3 nop set 0x1D, %i0 ldsb [%l7 + %i0], %o0 set 0x78, %l6 stxa %g5, [%l7 + %l6] 0xe3 membar #Sync nop set 0x18, %l1 sth %l1, [%l7 + %l1] set 0x38, %o1 ldxa [%l7 + %o1] 0x89, %l2 set 0x40, %g5 stda %f16, [%l7 + %g5] 0xcc nop set 0x78, %l3 ldsw [%l7 + %l3], %g1 ld [%l7 + 0x50], %f9 and %o5, %i6, %l5 nop set 0x75, %g6 stb %i5, [%l7 + %g6] nop set 0x2E, %i3 sth %l4, [%l7 + %i3] nop set 0x33, %l5 ldstub [%l7 + %l5], %i3 set 0x30, %i2 swapa [%l7 + %i2] 0x81, %i4 nop set 0x34, %l4 lduw [%l7 + %l4], %i0 set 0x42, %g3 stba %o2, [%l7 + %g3] 0xeb membar #Sync fpadd16 %f2, %f6, %f8 nop set 0x18, %o7 swap [%l7 + %o7], %g7 or %i7, %g4, %g6 nop set 0x10, %g4 std %i2, [%l7 + %g4] add %l7, 0x60, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g2, %o1 st %f8, [%l7 + 0x64] nop set 0x42, %o6 ldsh [%l7 + %o6], %o3 nop set 0x65, %g2 ldub [%l7 + %g2], %o4 nop set 0x78, %g1 ldd [%l7 + %g1], %l0 st %fsr, [%l7 + 0x38] nop set 0x74, %i6 ldsw [%l7 + %i6], %l6 or %o7, %i1, %l3 set 0x0B, %i4 ldstuba [%l7 + %i4] 0x89, %o6 st %f16, [%l7 + 0x30] nop set 0x16, %g7 sth %o0, [%l7 + %g7] nop set 0x10, %o2 stx %g3, [%l7 + %o2] nop set 0x58, %i1 ldd [%l7 + %i1], %f2 nop set 0x70, %o3 ldd [%l7 + %o3], %l0 nop set 0x30, %l0 stw %g5, [%l7 + %l0] nop set 0x29, %o0 ldsb [%l7 + %o0], %g1 nop set 0x70, %l2 stw %l2, [%l7 + %l2] nop set 0x7E, %o4 stb %i6, [%l7 + %o4] set 0x20, %o5 ldxa [%l7 + %o5] 0x81, %l5 add %l7, 0x24, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i5 casa [%l6] 0x88, %i5, %o5 set 0x0B, %i7 ldstuba [%l7 + %i7] 0x80, %l4 nop set 0x42, %i5 ldstub [%l7 + %i5], %i4 add %i0, %i3, %o2 set 0x30, %l6 stda %g6, [%l7 + %l6] 0xeb membar #Sync add %l7, 0x20, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x88, %g4, %g6 set 0x4C, %i0 sta %f19, [%l7 + %i0] 0x89 nop set 0x10, %o1 std %i2, [%l7 + %o1] set 0x38, %l1 ldxa [%l7 + %l1] 0x89, %i7 set 0x0B, %g5 stba %o1, [%l7 + %g5] 0x80 set 0x6E, %l3 stha %g2, [%l7 + %l3] 0xe3 membar #Sync st %fsr, [%l7 + 0x10] nop set 0x34, %i3 lduw [%l7 + %i3], %o3 st %fsr, [%l7 + 0x5C] st %fsr, [%l7 + 0x48] st %fsr, [%l7 + 0x4C] set 0x78, %l5 stxa %o4, [%l7 + %l5] 0xe3 membar #Sync nop set 0x4C, %i2 prefetch [%l7 + %i2], 3 nop set 0x6C, %l4 ldsw [%l7 + %l4], %l6 or %o7, %i1, %l0 or %l3, %o6, %o0 nop set 0x58, %g3 ldd [%l7 + %g3], %l0 set 0x64, %g6 stwa %g5, [%l7 + %g6] 0x81 nop set 0x22, %g4 lduh [%l7 + %g4], %g3 add %g1, %i6, %l2 set 0x10, %o7 ldda [%l7 + %o7] 0x89, %i4 nop set 0x1C, %o6 stw %o5, [%l7 + %o6] nop set 0x58, %g1 ldd [%l7 + %g1], %f22 set 0x6F, %g2 stba %l4, [%l7 + %g2] 0x89 nop set 0x5A, %i6 ldsb [%l7 + %i6], %i4 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 0: ! ! Type l : 1275 ! Type a : 24 ! Type cti : 17 ! Type x : 507 ! Type f : 43 ! Type i : 134 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0x8, %g1 set 0x3, %g2 set 0xE, %g3 set 0x3, %g4 set 0x3, %g5 set 0x2, %g6 set 0x8, %g7 !# Input registers set -0xA, %i0 set -0xC, %i1 set -0xC, %i2 set -0x3, %i3 set -0xB, %i4 set -0xB, %i5 set -0xB, %i6 set -0x1, %i7 !# Local registers set 0x2E78AA1F, %l0 set 0x6D63D0CC, %l1 set 0x587C3337, %l2 set 0x0C823A48, %l3 set 0x3B5C7747, %l4 set 0x287F06CD, %l5 set 0x08092AFF, %l6 !# Output registers set 0x04B8, %o0 set 0x07A0, %o1 set -0x1940, %o2 set 0x1FD6, %o3 set -0x19D4, %o4 set 0x09E3, %o5 set -0x02D4, %o6 set 0x020C, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x9055F3994858E369) INIT_TH_FP_REG(%l7,%f2,0x4FA9A9DFB46840DA) INIT_TH_FP_REG(%l7,%f4,0x923028F5BBB4C1DC) INIT_TH_FP_REG(%l7,%f6,0x625CA558BD058D3A) INIT_TH_FP_REG(%l7,%f8,0x9C8079C9ADFD26A2) INIT_TH_FP_REG(%l7,%f10,0xF018D8EB22C62E65) INIT_TH_FP_REG(%l7,%f12,0xF13CFC686F8780B2) INIT_TH_FP_REG(%l7,%f14,0x32551DC9E5ECE0F0) INIT_TH_FP_REG(%l7,%f16,0x2DE9674456CB43FE) INIT_TH_FP_REG(%l7,%f18,0xD8D648C7ACD35FF8) INIT_TH_FP_REG(%l7,%f20,0xC209454364063509) INIT_TH_FP_REG(%l7,%f22,0x396D559D69EAC0A3) INIT_TH_FP_REG(%l7,%f24,0x896658C1A1307F3E) INIT_TH_FP_REG(%l7,%f26,0xF6C90F717C2865D0) INIT_TH_FP_REG(%l7,%f28,0xA7BB8C277260C0F8) INIT_TH_FP_REG(%l7,%f30,0xFDA42C88317238BE) !# Execute Main Diag .. set 0x70, %i4 ldstuba [%l7 + %i4] 0x89, %i0 add %l7, 0x18, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l5, %o2 set 0x28, %o2 stda %g6, [%l7 + %o2] 0x80 and %g4, %i3, %g6 set 0x30, %g7 stwa %i2, [%l7 + %g7] 0x89 add %i7, %g2, %o1 nop set 0x32, %i1 sth %o3, [%l7 + %i1] nop set 0x44, %l0 lduw [%l7 + %l0], %l6 nop set 0x20, %o3 ldd [%l7 + %o3], %o4 nop set 0x52, %l2 ldsh [%l7 + %l2], %o7 set 0x78, %o0 ldxa [%l7 + %o0] 0x81, %i1 nop set 0x40, %o5 lduw [%l7 + %o5], %l0 nop set 0x10, %o4 ldsw [%l7 + %o4], %o6 ld [%l7 + 0x54], %f22 nop set 0x78, %i5 ldd [%l7 + %i5], %f22 ld [%l7 + 0x20], %f1 add %l7, 0x30, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l3, %o0 add %l7, 0x7C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l1 casa [%l6] 0x80, %l1, %g3 nop set 0x18, %l6 prefetch [%l7 + %l6], 4 nop set 0x10, %i0 stw %g5, [%l7 + %i0] nop set 0x58, %i7 stw %i6, [%l7 + %i7] nop set 0x25, %o1 ldub [%l7 + %o1], %g1 set 0x30, %l1 lda [%l7 + %l1] 0x81, %f22 wr %i5, %o5, %softint st %fsr, [%l7 + 0x54] nop set 0x14, %l3 prefetch [%l7 + %l3], 2 wr %l2, %l4, %y nop set 0x50, %g5 ldx [%l7 + %g5], %i4 nop set 0x28, %i3 ldd [%l7 + %i3], %f16 add %l7, 0x10, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i0, %l5 bleu %icc, loop_18 nop set 0x68, %i2 std %f6, [%l7 + %i2] nop set 0x5C, %l4 prefetch [%l7 + %l4], 3 add %l7, 0x40, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o2, %g7 loop_18: nop set 0x08, %g3 stx %i3, [%l7 + %g3] nop set 0x48, %g6 std %g6, [%l7 + %g6] set 0x28, %l5 sta %f4, [%l7 + %l5] 0x89 st %fsr, [%l7 + 0x40] set 0x40, %o7 ldda [%l7 + %o7] 0xd0, %f16 fpsub16 %f20, %f22, %f8 nop set 0x6C, %o6 stw %g4, [%l7 + %o6] nop set 0x0C, %g1 ldstub [%l7 + %g1], %i2 nop set 0x58, %g2 ldd [%l7 + %g2], %g2 nop set 0x40, %g4 ldd [%l7 + %g4], %o0 nop set 0x7C, %i6 ldsw [%l7 + %i6], %i7 or %l6, %o4, %o3 nop set 0x44, %i4 lduw [%l7 + %i4], %i1 wr %o7, %l0, %softint nop set 0x18, %g7 swap [%l7 + %g7], %o6 set 0x70, %o2 stha %o0, [%l7 + %o2] 0x89 set 0x70, %i1 stda %l0, [%l7 + %i1] 0xeb membar #Sync nop set 0x34, %l0 sth %l3, [%l7 + %l0] set 0x10, %l2 prefetcha [%l7 + %l2] 0x80, 0 set 0x40, %o3 stda %f16, [%l7 + %o3] 0x89 nop set 0x40, %o5 sth %i6, [%l7 + %o5] nop set 0x48, %o0 lduw [%l7 + %o0], %g5 and %i5, %o5, %g1 nop set 0x30, %i5 swap [%l7 + %i5], %l4 nop set 0x20, %l6 stx %l2, [%l7 + %l6] nop set 0x10, %i0 stx %fsr, [%l7 + %i0] nop set 0x38, %o4 lduw [%l7 + %o4], %i0 nop set 0x60, %i7 lduh [%l7 + %i7], %l5 and %o2, %i4, %i3 set 0x78, %l1 stda %g6, [%l7 + %l1] 0xeb membar #Sync add %l7, 0x5C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g4, %g7 nop set 0x68, %o1 ldd [%l7 + %o1], %g2 nop set 0x78, %g5 std %o0, [%l7 + %g5] nop set 0x10, %i3 std %f30, [%l7 + %i3] ld [%l7 + 0x44], %f26 set 0x40, %l3 stda %f0, [%l7 + %l3] 0xf1 membar #Sync nop set 0x08, %i2 ldd [%l7 + %i2], %f2 and %i2, %i7, %l6 set 0x34, %g3 ldstuba [%l7 + %g3] 0x80, %o4 nop set 0x2C, %g6 swap [%l7 + %g6], %i1 st %fsr, [%l7 + 0x48] fpsub32s %f20, %f19, %f1 nop set 0x08, %l4 ldd [%l7 + %l4], %f4 nop set 0x30, %l5 stx %fsr, [%l7 + %l5] nop set 0x70, %o7 ldd [%l7 + %o7], %f28 ble %icc, loop_19 nop set 0x68, %g1 prefetch [%l7 + %g1], 4 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr fpsub16 %f8, %f12, %f24 loop_19: or %o6, %l0, %o0 nop set 0x20, %o6 stx %fsr, [%l7 + %o6] nop set 0x38, %g4 ldd [%l7 + %g4], %l2 nop set 0x18, %g2 ldsh [%l7 + %g2], %g3 add %i6, %g5, %l1 set 0x74, %i4 stba %i5, [%l7 + %i4] 0xe3 membar #Sync set 0x2F, %i6 stba %o5, [%l7 + %i6] 0xea membar #Sync set 0x20, %o2 ldda [%l7 + %o2] 0xea, %g0 set 0x48, %g7 stda %l2, [%l7 + %g7] 0x80 fpadd16s %f5, %f4, %f15 set 0x30, %l0 prefetcha [%l7 + %l0] 0x89, 3 add %l7, 0x48, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i0, %o2 or %l5, %i4, %i3 ld [%l7 + 0x64], %f30 set 0x77, %l2 ldstuba [%l7 + %l2] 0x80, %g4 nop set 0x50, %i1 stx %fsr, [%l7 + %i1] set 0x20, %o5 stwa %g7, [%l7 + %o5] 0x88 nop set 0x50, %o0 swap [%l7 + %o0], %g6 set 0x20, %o3 stxa %o1, [%l7 + %o3] 0x88 nop set 0x60, %l6 ldx [%l7 + %l6], %g2 add %l7, 0x24, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i7 casa [%l6] 0x88, %i7, %i2 nop set 0x20, %i0 ldsw [%l7 + %i0], %o4 nop set 0x60, %i5 ldd [%l7 + %i5], %f24 set 0x08, %o4 ldxa [%l7 + %o4] 0x89, %l6 or %i1, %o7, %o6 set 0x68, %l1 prefetcha [%l7 + %l1] 0x88, 1 nop set 0x30, %o1 stw %o0, [%l7 + %o1] add %l7, 0x18, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l3, %g3 set 0x38, %g5 stxa %l0, [%l7 + %g5] 0xeb membar #Sync nop set 0x40, %i3 ldx [%l7 + %i3], %g5 nop set 0x18, %l3 ldx [%l7 + %l3], %i6 wr %g0, 0x6, %fprs nop set 0x50, %i7 ldx [%l7 + %i7], %o5 set 0x60, %g3 stda %l2, [%l7 + %g3] 0xea membar #Sync nop set 0x6C, %i2 swap [%l7 + %i2], %g1 set 0x31, %g6 stba %l4, [%l7 + %g6] 0xe3 membar #Sync set 0x70, %l5 lda [%l7 + %l5] 0x80, %f18 set 0x60, %o7 ldxa [%l7 + %o7] 0x80, %i0 nop set 0x60, %l4 std %f2, [%l7 + %l4] set 0x68, %g1 ldxa [%l7 + %g1] 0x81, %o2 st %f10, [%l7 + 0x40] nop set 0x30, %o6 ldd [%l7 + %o6], %i4 set 0x30, %g4 prefetcha [%l7 + %g4] 0x89, 1 nop set 0x1D, %i4 ldub [%l7 + %i4], %i3 ld [%l7 + 0x20], %f2 nop nop setx 0xD0C078129BB6A1F5, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0xC3AD75C0E0DEB7CB, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f26 fdivd %f26, %f8, %f16 nop set 0x50, %i6 sth %g7, [%l7 + %i6] nop set 0x10, %g2 sth %g4, [%l7 + %g2] st %fsr, [%l7 + 0x40] nop set 0x46, %g7 lduh [%l7 + %g7], %g6 set 0x30, %o2 stha %g2, [%l7 + %o2] 0xe2 membar #Sync nop set 0x4D, %l0 stb %i7, [%l7 + %l0] set 0x28, %l2 prefetcha [%l7 + %l2] 0x81, 4 nop set 0x10, %o5 std %f0, [%l7 + %o5] nop set 0x78, %i1 stw %o1, [%l7 + %i1] st %f6, [%l7 + 0x58] set 0x28, %o0 stwa %o4, [%l7 + %o0] 0x89 set 0x58, %l6 stxa %i1, [%l7 + %l6] 0xe2 membar #Sync nop set 0x68, %o3 std %o6, [%l7 + %o3] bn %icc, loop_20 nop set 0x40, %i0 stw %l6, [%l7 + %i0] ld [%l7 + 0x5C], %f9 set 0x30, %o4 stha %o6, [%l7 + %o4] 0x88 loop_20: nop set 0x30, %i5 ldd [%l7 + %i5], %o0 nop set 0x18, %o1 lduh [%l7 + %o1], %o3 set 0x44, %g5 swapa [%l7 + %g5] 0x80, %l3 nop set 0x2A, %l1 ldsh [%l7 + %l1], %g3 set 0x74, %l3 sta %f12, [%l7 + %l3] 0x88 nop set 0x58, %i7 ldub [%l7 + %i7], %g5 nop set 0x74, %g3 sth %l0, [%l7 + %g3] set 0x30, %i2 ldxa [%l7 + %i2] 0x81, %l1 fpadd32s %f7, %f31, %f17 set 0x40, %g6 stda %f0, [%l7 + %g6] 0x89 nop set 0x70, %i3 prefetch [%l7 + %i3], 1 add %l7, 0x4C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i6, %o5 set 0x50, %o7 stxa %l2, [%l7 + %o7] 0x80 set 0x4C, %l5 lda [%l7 + %l5] 0x80, %f31 st %f19, [%l7 + 0x58] or %i5, %l4, %g1 set 0x0F, %g1 ldstuba [%l7 + %g1] 0x88, %i0 nop set 0x70, %l4 ldd [%l7 + %l4], %o2 and %l5, %i4, %g7 add %l7, 0x30, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x81, %g4, %g6 nop set 0x44, %g4 ldsw [%l7 + %g4], %g2 nop set 0x1C, %o6 ldsb [%l7 + %o6], %i7 add %l7, 0x58, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i2, %o1 or %i3, %i1, %o7 set 0x40, %i6 stxa %o4, [%l7 + %i6] 0xe3 membar #Sync nop set 0x78, %i4 stb %l6, [%l7 + %i4] set 0x53, %g2 stba %o6, [%l7 + %g2] 0xe2 membar #Sync set 0x2C, %g7 lda [%l7 + %g7] 0x89, %f26 nop set 0x30, %o2 ldsw [%l7 + %o2], %o0 nop set 0x30, %l2 ldd [%l7 + %l2], %o2 set 0x19, %l0 ldstuba [%l7 + %l0] 0x80, %l3 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xD7B, %sys_tick_cmpr nop set 0x70, %i1 std %f14, [%l7 + %i1] nop set 0x0E, %o0 ldub [%l7 + %o0], %l1 or %i6, %o5, %g5 set 0x48, %l6 stxa %i5, [%l7 + %l6] 0x81 nop set 0x3C, %o5 swap [%l7 + %o5], %l4 add %g1, %l2, %o2 nop set 0x74, %o3 ldub [%l7 + %o3], %l5 and %i0, %i4, %g4 nop set 0x58, %o4 stx %fsr, [%l7 + %o4] add %l7, 0x10, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x89, %g6, %g2 nop set 0x1A, %i0 lduh [%l7 + %i0], %g7 nop set 0x78, %i5 ldsh [%l7 + %i5], %i7 ld [%l7 + 0x74], %f17 add %l7, 0x70, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i2 casa [%l6] 0x89, %i2, %o1 add %i3, %i1, %o4 nop set 0x5C, %o1 lduw [%l7 + %o1], %l6 set 0x61, %l1 stba %o6, [%l7 + %l1] 0xe2 membar #Sync nop set 0x0C, %l3 ldsw [%l7 + %l3], %o7 add %o0, %l3, %o3 set 0x7E, %i7 stha %g3, [%l7 + %i7] 0x88 nop nop setx 0x42E641BD9F1B96A0, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f14 setx 0x7B8D3A67B7D1F142, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f14 fdivd %f14, %f14, %f12 set 0x40, %g5 ldxa [%l7 + %g5] 0x88, %l0 set 0x08, %i2 stxa %l1, [%l7 + %i2] 0xe3 membar #Sync nop set 0x50, %g6 stx %o5, [%l7 + %g6] nop set 0x08, %i3 stx %i6, [%l7 + %i3] set 0x1E, %g3 stha %i5, [%l7 + %g3] 0x88 nop set 0x22, %o7 stb %l4, [%l7 + %o7] nop set 0x10, %l5 stx %g5, [%l7 + %l5] nop set 0x48, %l4 ldsb [%l7 + %l4], %l2 nop set 0x78, %g1 ldd [%l7 + %g1], %f16 nop set 0x16, %o6 sth %o2, [%l7 + %o6] ld [%l7 + 0x5C], %f19 set 0x4A, %i6 ldstuba [%l7 + %i6] 0x80, %g1 set 0x78, %g4 prefetcha [%l7 + %g4] 0x88, 4 bgu,a %xcc, loop_21 nop set 0x6C, %g2 ldsw [%l7 + %g2], %l5 set 0x40, %g7 stda %f16, [%l7 + %g7] 0xf9 membar #Sync loop_21: nop set 0x60, %i4 swapa [%l7 + %i4] 0x81, %i4 nop set 0x70, %l2 prefetch [%l7 + %l2], 3 set 0x1A, %l0 stha %g6, [%l7 + %l0] 0x80 nop set 0x74, %o2 sth %g2, [%l7 + %o2] and %g7, %g4, %i2 set 0x18, %o0 ldxa [%l7 + %o0] 0x80, %i7 set 0x6A, %l6 stha %o1, [%l7 + %l6] 0x80 set 0x48, %i1 stwa %i1, [%l7 + %i1] 0xea membar #Sync nop set 0x70, %o3 swap [%l7 + %o3], %o4 nop set 0x58, %o4 stx %fsr, [%l7 + %o4] ld [%l7 + 0x3C], %f25 fpsub32 %f20, %f8, %f2 set 0x40, %o5 prefetcha [%l7 + %o5] 0x89, 3 nop set 0x64, %i5 swap [%l7 + %i5], %o6 nop set 0x60, %o1 ldd [%l7 + %o1], %f0 set 0x40, %i0 stxa %i3, [%l7 + %i0] 0xe2 membar #Sync nop set 0x40, %l3 stx %fsr, [%l7 + %l3] nop set 0x08, %i7 stx %fsr, [%l7 + %i7] set 0x20, %g5 prefetcha [%l7 + %g5] 0x80, 1 add %l3, %o3, %o7 membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf9, %f0 membar #Sync set 0x40, %i2 ldda [%l7 + %i2] 0xf1, %f0 set 0x40, %g6 stda %f0, [%l7 + %g6] 0x80 nop set 0x28, %i3 ldd [%l7 + %i3], %l0 or %g3, %o5, %l1 set 0x34, %g3 swapa [%l7 + %g3] 0x88, %i5 nop set 0x66, %o7 stb %l4, [%l7 + %o7] set 0x40, %l4 ldda [%l7 + %l4] 0xd8, %f0 set 0x40, %l5 ldda [%l7 + %l5] 0x88, %f0 nop set 0x19, %g1 ldub [%l7 + %g1], %i6 set 0x48, %o6 stba %g5, [%l7 + %o6] 0x80 nop set 0x2C, %i6 swap [%l7 + %i6], %l2 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xca add %l7, 0x40, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x89, %g1, %i0 set 0x30, %g7 ldda [%l7 + %g7] 0x89, %l4 nop set 0x70, %i4 ldd [%l7 + %i4], %o2 set 0x2C, %l2 stwa %g6, [%l7 + %l2] 0xea membar #Sync set 0x1A, %g4 stha %i4, [%l7 + %g4] 0x80 nop set 0x3E, %o2 sth %g2, [%l7 + %o2] set 0x08, %l0 lda [%l7 + %l0] 0x80, %f7 set 0x30, %o0 ldxa [%l7 + %o0] 0x88, %g4 set 0x48, %l6 prefetcha [%l7 + %l6] 0x80, 1 add %g7, %i7, %o1 set 0x38, %i1 stda %o4, [%l7 + %i1] 0x89 set 0x20, %o3 sta %f8, [%l7 + %o3] 0x88 nop set 0x30, %o4 std %i6, [%l7 + %o4] ld [%l7 + 0x60], %f4 set 0x10, %o5 stxa %i1, [%l7 + %o5] 0x89 st %f22, [%l7 + 0x20] set 0x44, %i5 stwa %o6, [%l7 + %i5] 0xeb membar #Sync set 0x41, %i0 stba %i3, [%l7 + %i0] 0xea membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0x81, %f0 membar #Sync set 0x40, %i7 ldda [%l7 + %i7] 0xf1, %f0 nop set 0x0E, %l3 lduh [%l7 + %l3], %l3 nop set 0x22, %g5 lduh [%l7 + %g5], %o3 nop set 0x20, %l1 stx %o7, [%l7 + %l1] nop set 0x1C, %g6 ldsh [%l7 + %g6], %o0 nop set 0x64, %i2 lduh [%l7 + %i2], %g3 add %l7, 0x2C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o5 casa [%l6] 0x81, %o5, %l0 set 0x20, %i3 ldda [%l7 + %i3] 0xea, %i4 set 0x44, %o7 swapa [%l7 + %o7] 0x88, %l1 nop set 0x20, %l4 ldx [%l7 + %l4], %l4 ld [%l7 + 0x20], %f12 nop set 0x08, %l5 std %g4, [%l7 + %l5] st %fsr, [%l7 + 0x18] set 0x50, %g1 stda %l2, [%l7 + %g1] 0x88 nop set 0x08, %o6 lduw [%l7 + %o6], %i6 st %f24, [%l7 + 0x1C] set 0x38, %g3 prefetcha [%l7 + %g3] 0x89, 1 st %f9, [%l7 + 0x34] set 0x0C, %i6 sta %f13, [%l7 + %i6] 0x81 nop set 0x44, %g7 lduw [%l7 + %g7], %i0 fpadd32s %f8, %f30, %f6 nop set 0x28, %i4 ldsb [%l7 + %i4], %o2 st %fsr, [%l7 + 0x2C] set 0x40, %l2 stha %l5, [%l7 + %l2] 0xe3 membar #Sync set 0x40, %g2 ldda [%l7 + %g2] 0x80, %f16 nop set 0x49, %g4 ldsb [%l7 + %g4], %i4 set 0x08, %l0 stwa %g6, [%l7 + %l0] 0xeb membar #Sync nop set 0x18, %o2 std %g4, [%l7 + %o2] nop set 0x40, %o0 ldx [%l7 + %o0], %g2 nop set 0x70, %i1 stw %i2, [%l7 + %i1] nop set 0x7C, %o3 prefetch [%l7 + %o3], 0 set 0x40, %l6 stda %f16, [%l7 + %l6] 0x80 set 0x35, %o5 stba %i7, [%l7 + %o5] 0x88 ld [%l7 + 0x44], %f11 st %fsr, [%l7 + 0x2C] nop set 0x38, %o4 lduw [%l7 + %o4], %g7 nop set 0x60, %i0 prefetch [%l7 + %i0], 1 nop set 0x78, %i5 std %f4, [%l7 + %i5] nop set 0x1F, %i7 ldsb [%l7 + %i7], %o1 nop set 0x4B, %l3 ldub [%l7 + %l3], %o4 bg,a %icc, loop_22 or %l6, %o6, %i3 st %fsr, [%l7 + 0x28] set 0x60, %o1 stxa %i1, [%l7 + %o1] 0x81 loop_22: ba,a,pn %icc, loop_23 st %f0, [%l7 + 0x50] set 0x48, %l1 prefetcha [%l7 + %l1] 0x80, 4 loop_23: nop add %l7, 0x30, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x88, %l3, %o7 nop set 0x6C, %g5 lduw [%l7 + %g5], %o0 nop set 0x14, %g6 stw %g3, [%l7 + %g6] set 0x20, %i3 stha %o5, [%l7 + %i3] 0x88 and %l0, %i5, %l4 set 0x20, %i2 sta %f4, [%l7 + %i2] 0x89 nop set 0x50, %l4 stx %fsr, [%l7 + %l4] nop set 0x48, %o7 stx %fsr, [%l7 + %o7] st %f3, [%l7 + 0x60] nop set 0x7C, %g1 stw %g5, [%l7 + %g1] nop set 0x66, %o6 lduh [%l7 + %o6], %l2 nop set 0x60, %g3 std %f12, [%l7 + %g3] nop set 0x51, %l5 stb %l1, [%l7 + %l5] nop set 0x30, %g7 stw %i6, [%l7 + %g7] nop set 0x14, %i4 prefetch [%l7 + %i4], 2 set 0x10, %l2 stxa %g1, [%l7 + %l2] 0xe2 membar #Sync set 0x48, %i6 stwa %o2, [%l7 + %i6] 0xeb membar #Sync set 0x78, %g2 swapa [%l7 + %g2] 0x81, %i0 fpadd16 %f22, %f4, %f12 set 0x38, %l0 stwa %l5, [%l7 + %l0] 0x80 set 0x5C, %o2 stwa %g6, [%l7 + %o2] 0xe2 membar #Sync add %l7, 0x48, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x89, %g4, %g2 nop set 0x38, %g4 std %f8, [%l7 + %g4] nop set 0x38, %o0 ldsh [%l7 + %o0], %i2 set 0x1C, %i1 swapa [%l7 + %i1] 0x89, %i4 nop set 0x40, %o3 ldd [%l7 + %o3], %f24 fpsub16 %f10, %f0, %f2 set 0x60, %l6 ldda [%l7 + %l6] 0xea, %i6 nop set 0x14, %o4 stb %o1, [%l7 + %o4] nop set 0x60, %i0 ldd [%l7 + %i0], %f16 nop set 0x4E, %o5 ldsh [%l7 + %o5], %o4 nop set 0x40, %i5 sth %g7, [%l7 + %i5] st %fsr, [%l7 + 0x14] set 0x08, %l3 ldxa [%l7 + %l3] 0x88, %o6 nop set 0x17, %i7 stb %i3, [%l7 + %i7] set 0x1B, %l1 stba %l6, [%l7 + %l1] 0xe3 membar #Sync nop set 0x58, %g5 ldx [%l7 + %g5], %o3 or %l3, %o7, %o0 set 0x10, %g6 prefetcha [%l7 + %g6] 0x88, 0 nop set 0x50, %o1 lduw [%l7 + %o1], %i1 add %l7, 0x08, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x80, %l0, %o5 bge,pt %xcc, loop_24 nop set 0x28, %i3 ldx [%l7 + %i3], %i5 set 0x08, %i2 ldxa [%l7 + %i2] 0x80, %g5 loop_24: nop set 0x6E, %o7 lduh [%l7 + %o7], %l4 nop nop setx 0x42472B92, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f30 setx 0x3E958551, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f26 fdivs %f26, %f30, %f28 and %l1, %l2, %i6 ld [%l7 + 0x2C], %f7 nop set 0x16, %g1 ldsh [%l7 + %g1], %o2 nop set 0x70, %l4 ldx [%l7 + %l4], %g1 st %f30, [%l7 + 0x30] set 0x10, %o6 stxa %l5, [%l7 + %o6] 0x88 nop set 0x10, %g3 stx %fsr, [%l7 + %g3] set 0x78, %l5 prefetcha [%l7 + %l5] 0x89, 1 nop set 0x30, %g7 ldd [%l7 + %g7], %g4 nop set 0x1C, %l2 ldsw [%l7 + %l2], %g6 nop set 0x30, %i4 swap [%l7 + %i4], %g2 nop set 0x78, %g2 stx %i4, [%l7 + %g2] nop set 0x32, %l0 ldstub [%l7 + %l0], %i7 st %f21, [%l7 + 0x50] nop set 0x7C, %o2 stw %o1, [%l7 + %o2] set 0x7B, %g4 ldstuba [%l7 + %g4] 0x80, %i2 set 0x78, %o0 stha %o4, [%l7 + %o0] 0xea membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0xd0, %f16 nop set 0x78, %o3 stx %g7, [%l7 + %o3] add %l7, 0x30, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o6, %i3 set 0x30, %l6 stxa %l6, [%l7 + %l6] 0xea membar #Sync nop set 0x3C, %o4 lduw [%l7 + %o4], %o3 nop set 0x50, %i0 ldub [%l7 + %i0], %l3 nop set 0x58, %i6 lduw [%l7 + %i6], %o7 set 0x78, %o5 stxa %o0, [%l7 + %o5] 0x89 set 0x40, %l3 ldxa [%l7 + %l3] 0x81, %i1 add %l0, %g3, %o5 add %g5, %i5, %l1 nop set 0x18, %i7 lduw [%l7 + %i7], %l4 add %i6, %o2, %l2 nop set 0x14, %i5 swap [%l7 + %i5], %g1 fpsub32 %f6, %f26, %f0 nop set 0x50, %g5 stx %fsr, [%l7 + %g5] nop set 0x60, %l1 ldd [%l7 + %l1], %l4 set 0x20, %o1 stda %i0, [%l7 + %o1] 0xeb membar #Sync set 0x6C, %i3 ldstuba [%l7 + %i3] 0x88, %g6 set 0x30, %g6 swapa [%l7 + %g6] 0x80, %g4 set 0x20, %o7 sta %f31, [%l7 + %o7] 0x88 nop set 0x54, %g1 ldsw [%l7 + %g1], %g2 nop set 0x78, %l4 lduh [%l7 + %l4], %i4 ld [%l7 + 0x18], %f2 nop set 0x78, %i2 std %f0, [%l7 + %i2] st %f12, [%l7 + 0x10] nop set 0x48, %g3 stx %i7, [%l7 + %g3] set 0x48, %l5 stxa %i2, [%l7 + %l5] 0xe2 membar #Sync nop set 0x21, %o6 ldstub [%l7 + %o6], %o4 wr %o1, %o6, %y set 0x40, %l2 swapa [%l7 + %l2] 0x80, %g7 nop set 0x6E, %i4 sth %i3, [%l7 + %i4] set 0x70, %g2 stwa %l6, [%l7 + %g2] 0xeb membar #Sync set 0x40, %l0 stda %l2, [%l7 + %l0] 0x89 st %f13, [%l7 + 0x38] nop set 0x30, %o2 std %o2, [%l7 + %o2] ld [%l7 + 0x40], %f19 nop set 0x70, %g4 ldx [%l7 + %g4], %o0 set 0x40, %g7 ldda [%l7 + %g7] 0x88, %f16 set 0x10, %o0 stxa %o7, [%l7 + %o0] 0x80 nop set 0x50, %i1 stx %fsr, [%l7 + %i1] set 0x20, %o3 sta %f8, [%l7 + %o3] 0x89 set 0x62, %o4 stba %l0, [%l7 + %o4] 0x88 nop set 0x10, %i0 lduw [%l7 + %i0], %g3 nop set 0x40, %i6 ldd [%l7 + %i6], %i0 set 0x78, %o5 sta %f14, [%l7 + %o5] 0x81 and %g5, %i5, %l1 nop set 0x78, %l3 ldsw [%l7 + %l3], %o5 set 0x28, %l6 stda %l4, [%l7 + %l6] 0xeb membar #Sync set 0x3C, %i7 swapa [%l7 + %i7] 0x88, %i6 set 0x34, %g5 stha %l2, [%l7 + %g5] 0xe2 membar #Sync nop set 0x50, %i5 stx %g1, [%l7 + %i5] set 0x7F, %l1 ldstuba [%l7 + %l1] 0x89, %l5 nop set 0x6C, %o1 stw %o2, [%l7 + %o1] set 0x40, %g6 stda %f0, [%l7 + %g6] 0xf9 membar #Sync st %fsr, [%l7 + 0x0C] nop set 0x24, %o7 lduw [%l7 + %o7], %i0 nop set 0x7C, %g1 ldub [%l7 + %g1], %g6 nop set 0x60, %i3 prefetch [%l7 + %i3], 0 set 0x74, %i2 stwa %g2, [%l7 + %i2] 0x80 nop set 0x60, %g3 stx %i4, [%l7 + %g3] nop set 0x56, %l5 ldstub [%l7 + %l5], %g4 set 0x48, %l4 stba %i2, [%l7 + %l4] 0x88 bne,pn %xcc, loop_25 nop set 0x68, %l2 lduw [%l7 + %l2], %o4 nop set 0x70, %o6 ldd [%l7 + %o6], %f24 nop set 0x64, %g2 swap [%l7 + %g2], %i7 loop_25: nop set 0x50, %l0 lda [%l7 + %l0] 0x80, %f7 set 0x64, %o2 sta %f22, [%l7 + %o2] 0x88 ld [%l7 + 0x2C], %f5 set 0x7C, %i4 stba %o6, [%l7 + %i4] 0xeb membar #Sync st %fsr, [%l7 + 0x20] fpsub16s %f17, %f25, %f29 or %o1, %i3, %g7 set 0x0A, %g7 stha %l3, [%l7 + %g7] 0xe2 membar #Sync nop set 0x70, %o0 std %o2, [%l7 + %o0] st %fsr, [%l7 + 0x5C] ld [%l7 + 0x58], %f17 bge,a,pt %icc, loop_26 ble %xcc, loop_27 nop set 0x57, %g4 ldub [%l7 + %g4], %o0 or %o7, %l0, %l6 loop_26: ld [%l7 + 0x60], %f27 loop_27: st %f8, [%l7 + 0x24] set 0x70, %o3 stxa %g3, [%l7 + %o3] 0x80 and %i1, %i5, %l1 add %g5, %l4, %i6 be,a %xcc, loop_28 nop set 0x48, %o4 stx %o5, [%l7 + %o4] or %l2, %l5, %o2 set 0x70, %i1 ldda [%l7 + %i1] 0x88, %i0 loop_28: nop set 0x28, %i6 lduw [%l7 + %i6], %g1 wr %g6, %g2, %softint nop set 0x34, %i0 swap [%l7 + %i0], %i4 nop set 0x44, %o5 swap [%l7 + %o5], %i2 nop set 0x68, %l6 ldd [%l7 + %l6], %f8 nop set 0x3C, %l3 sth %o4, [%l7 + %l3] add %i7, %g4, %o6 and %i3, %g7, %o1 set 0x40, %i7 ldda [%l7 + %i7] 0xd8, %f16 set 0x08, %g5 stda %l2, [%l7 + %g5] 0xe2 membar #Sync set 0x50, %l1 stxa %o0, [%l7 + %l1] 0x81 set 0x78, %i5 prefetcha [%l7 + %i5] 0x89, 3 nop set 0x4C, %o1 stb %o7, [%l7 + %o1] set 0x40, %o7 stda %f0, [%l7 + %o7] 0xd2 nop set 0x09, %g1 ldstub [%l7 + %g1], %l0 add %g3, %l6, %i5 and %i1, %l1, %l4 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf1, %f0 nop set 0x50, %i3 lduw [%l7 + %i3], %i6 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr set 0x4C, %i2 swapa [%l7 + %i2] 0x80, %l5 set 0x2C, %g3 ldstuba [%l7 + %g3] 0x88, %l2 nop set 0x10, %l4 lduh [%l7 + %l4], %o2 ld [%l7 + 0x1C], %f25 nop set 0x10, %l2 ldsh [%l7 + %l2], %i0 set 0x70, %o6 stda %g0, [%l7 + %o6] 0x80 add %g6, %i4, %g2 nop set 0x18, %g2 ldx [%l7 + %g2], %i2 set 0x08, %l5 stxa %o4, [%l7 + %l5] 0xe3 membar #Sync nop set 0x68, %o2 std %g4, [%l7 + %o2] nop set 0x30, %i4 ldstub [%l7 + %i4], %i7 ld [%l7 + 0x38], %f1 nop set 0x28, %l0 ldx [%l7 + %l0], %i3 nop set 0x70, %g7 std %g6, [%l7 + %g7] nop set 0x2C, %g4 lduw [%l7 + %g4], %o1 nop set 0x26, %o0 sth %l3, [%l7 + %o0] fpsub16s %f27, %f15, %f29 set 0x70, %o3 swapa [%l7 + %o3] 0x80, %o0 add %o6, %o7, %l0 nop set 0x48, %i1 lduh [%l7 + %i1], %o3 nop set 0x1C, %i6 ldsh [%l7 + %i6], %g3 set 0x38, %o4 lda [%l7 + %o4] 0x81, %f8 set 0x40, %i0 ldda [%l7 + %i0] 0xd8, %f16 nop set 0x40, %l6 std %i4, [%l7 + %l6] set 0x52, %o5 stha %l6, [%l7 + %o5] 0x89 st %f21, [%l7 + 0x18] set 0x58, %l3 prefetcha [%l7 + %l3] 0x80, 2 and %l4, %i6, %o5 set 0x68, %g5 ldxa [%l7 + %g5] 0x80, %i1 nop set 0x20, %i7 ldd [%l7 + %i7], %l4 nop set 0x0B, %l1 ldub [%l7 + %l1], %l2 add %l7, 0x34, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g5 casa [%l6] 0x89, %g5, %i0 set 0x20, %i5 stxa %o2, [%l7 + %i5] 0x80 nop nop setx 0x133DB4BDDBDA905E, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f14 setx 0x0957CA57AD820112, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f2 fdivd %f2, %f14, %f2 nop set 0x3C, %o7 prefetch [%l7 + %o7], 0 nop set 0x6D, %o1 stb %g1, [%l7 + %o1] set 0x14, %g1 swapa [%l7 + %g1] 0x88, %g6 nop set 0x2A, %i3 lduh [%l7 + %i3], %g2 nop set 0x40, %g6 ldsh [%l7 + %g6], %i4 and %i2, %o4, %g4 nop set 0x6D, %g3 ldub [%l7 + %g3], %i7 nop set 0x18, %i2 stx %fsr, [%l7 + %i2] st %fsr, [%l7 + 0x20] nop set 0x53, %l2 ldub [%l7 + %l2], %i3 nop set 0x3C, %l4 lduw [%l7 + %l4], %o1 set 0x58, %o6 ldxa [%l7 + %o6] 0x88, %g7 nop set 0x6C, %l5 ldsh [%l7 + %l5], %l3 nop set 0x58, %g2 std %o0, [%l7 + %g2] set 0x14, %i4 swapa [%l7 + %i4] 0x89, %o7 set 0x40, %o2 ldda [%l7 + %o2] 0x89, %f0 or %l0, %o6, %o3 nop set 0x10, %l0 lduh [%l7 + %l0], %i5 nop set 0x39, %g4 ldsb [%l7 + %g4], %l6 ld [%l7 + 0x40], %f28 nop set 0x30, %o0 ldsw [%l7 + %o0], %g3 set 0x40, %g7 ldda [%l7 + %g7] 0xd8, %f0 nop set 0x38, %o3 ldsw [%l7 + %o3], %l1 nop set 0x30, %i1 swap [%l7 + %i1], %i6 set 0x28, %i6 stda %o4, [%l7 + %i6] 0xe3 membar #Sync set 0x7C, %i0 stwa %i1, [%l7 + %i0] 0xeb membar #Sync nop set 0x10, %l6 ldx [%l7 + %l6], %l4 set 0x40, %o4 ldda [%l7 + %o4] 0x88, %f0 nop set 0x58, %l3 stb %l2, [%l7 + %l3] nop set 0x70, %g5 ldx [%l7 + %g5], %g5 nop set 0x10, %i7 ldd [%l7 + %i7], %l4 membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf1, %f0 set 0x1C, %o5 sta %f26, [%l7 + %o5] 0x80 nop set 0x64, %o7 ldsw [%l7 + %o7], %o2 set 0x2F, %i5 stba %i0, [%l7 + %i5] 0xe3 membar #Sync nop set 0x30, %o1 stw %g6, [%l7 + %o1] nop set 0x60, %g1 stw %g1, [%l7 + %g1] set 0x30, %g6 prefetcha [%l7 + %g6] 0x80, 1 set 0x1B, %g3 ldstuba [%l7 + %g3] 0x81, %i4 set 0x6C, %i3 stwa %i2, [%l7 + %i3] 0x89 and %o4, %g4, %i7 set 0x30, %l2 lda [%l7 + %l2] 0x80, %f12 nop set 0x2C, %l4 prefetch [%l7 + %l4], 1 nop set 0x78, %i2 ldd [%l7 + %i2], %i2 set 0x0C, %o6 lda [%l7 + %o6] 0x81, %f18 set 0x18, %l5 ldxa [%l7 + %l5] 0x81, %o1 nop nop setx 0xF82714BA302030CA, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f26 setx 0x32BA45FAC86161D5, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f12 fdivd %f12, %f26, %f22 nop set 0x60, %g2 prefetch [%l7 + %g2], 0 set 0x0A, %o2 stha %g7, [%l7 + %o2] 0xeb membar #Sync fpadd32 %f24, %f10, %f10 set 0x4C, %i4 stha %o0, [%l7 + %i4] 0xe2 membar #Sync nop set 0x74, %l0 prefetch [%l7 + %l0], 0 set 0x39, %o0 ldstuba [%l7 + %o0] 0x89, %l3 set 0x60, %g7 stwa %o7, [%l7 + %g7] 0xea membar #Sync set 0x68, %o3 stwa %l0, [%l7 + %o3] 0x80 nop set 0x2C, %g4 prefetch [%l7 + %g4], 1 add %l7, 0x24, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o3, %o6 set 0x5C, %i6 stba %i5, [%l7 + %i6] 0xeb membar #Sync or %l6, %g3, %i6 set 0x5E, %i0 stha %l1, [%l7 + %i0] 0x80 st %f8, [%l7 + 0x08] nop set 0x48, %i1 lduh [%l7 + %i1], %i1 nop set 0x78, %l6 stx %l4, [%l7 + %l6] or %l2, %o5, %l5 nop set 0x6A, %l3 sth %g5, [%l7 + %l3] nop set 0x20, %g5 ldx [%l7 + %g5], %o2 set 0x50, %i7 sta %f12, [%l7 + %i7] 0x80 wr %g6, %g1, %clear_softint add %g2, %i0, %i4 set 0x30, %o4 ldda [%l7 + %o4] 0x80, %o4 or %g4, %i7, %i2 nop set 0x58, %l1 stx %o1, [%l7 + %l1] nop set 0x48, %o7 swap [%l7 + %o7], %g7 nop set 0x60, %i5 std %f16, [%l7 + %i5] set 0x1C, %o5 stwa %o0, [%l7 + %o5] 0xea membar #Sync nop set 0x38, %g1 ldsh [%l7 + %g1], %l3 add %o7, %i3, %o3 set 0x58, %g6 ldxa [%l7 + %g6] 0x89, %l0 st %f2, [%l7 + 0x0C] set 0x78, %g3 prefetcha [%l7 + %g3] 0x80, 4 st %fsr, [%l7 + 0x68] nop set 0x28, %i3 stx %l6, [%l7 + %i3] fpadd16 %f24, %f8, %f24 set 0x19, %l2 stba %g3, [%l7 + %l2] 0xeb membar #Sync set 0x78, %o1 ldxa [%l7 + %o1] 0x88, %i6 set 0x38, %l4 stda %i4, [%l7 + %l4] 0x88 nop set 0x50, %i2 ldd [%l7 + %i2], %f14 set 0x68, %l5 stxa %i1, [%l7 + %l5] 0xeb membar #Sync set 0x48, %o6 stxa %l4, [%l7 + %o6] 0x88 nop set 0x1C, %o2 stw %l2, [%l7 + %o2] set 0x74, %i4 stha %l1, [%l7 + %i4] 0xe3 membar #Sync nop set 0x10, %g2 std %f0, [%l7 + %g2] nop set 0x30, %o0 prefetch [%l7 + %o0], 0 nop set 0x50, %g7 prefetch [%l7 + %g7], 1 nop set 0x3E, %o3 lduh [%l7 + %o3], %o5 set 0x1C, %g4 sta %f17, [%l7 + %g4] 0x88 nop set 0x5C, %l0 prefetch [%l7 + %l0], 4 fpsub32 %f26, %f30, %f20 nop set 0x78, %i6 stx %fsr, [%l7 + %i6] nop set 0x78, %i1 swap [%l7 + %i1], %l5 st %fsr, [%l7 + 0x30] and %o2, %g5, %g1 set 0x74, %i0 stba %g2, [%l7 + %i0] 0xea membar #Sync nop set 0x6C, %l6 prefetch [%l7 + %l6], 3 nop set 0x48, %g5 prefetch [%l7 + %g5], 0 nop set 0x24, %i7 stw %i0, [%l7 + %i7] set 0x60, %l3 stwa %g6, [%l7 + %l3] 0xe2 membar #Sync ld [%l7 + 0x24], %f3 set 0x40, %o4 ldda [%l7 + %o4] 0x80, %f0 nop set 0x48, %o7 stx %i4, [%l7 + %o7] set 0x38, %l1 sta %f9, [%l7 + %l1] 0x89 and %o4, %g4, %i7 nop set 0x38, %o5 ldd [%l7 + %o5], %f0 nop set 0x5C, %g1 swap [%l7 + %g1], %i2 nop set 0x76, %i5 ldub [%l7 + %i5], %g7 and %o1, %l3, %o0 set 0x57, %g6 stba %i3, [%l7 + %g6] 0xe2 membar #Sync nop set 0x48, %i3 stx %o7, [%l7 + %i3] nop set 0x50, %l2 std %f18, [%l7 + %l2] nop set 0x4C, %o1 stw %o3, [%l7 + %o1] nop set 0x28, %g3 std %l0, [%l7 + %g3] or %o6, %g3, %i6 nop set 0x15, %l4 ldstub [%l7 + %l4], %l6 nop set 0x38, %l5 prefetch [%l7 + %l5], 3 nop set 0x5C, %o6 swap [%l7 + %o6], %i1 set 0x24, %o2 stwa %i5, [%l7 + %o2] 0xeb membar #Sync set 0x49, %i2 stba %l4, [%l7 + %i2] 0x81 set 0x59, %i4 stba %l2, [%l7 + %i4] 0x81 nop set 0x54, %g2 ldsh [%l7 + %g2], %o5 set 0x5A, %o0 ldstuba [%l7 + %o0] 0x81, %l5 set 0x5E, %g7 stha %l1, [%l7 + %g7] 0xeb membar #Sync set 0x40, %o3 ldda [%l7 + %o3] 0x89, %g4 bgu %xcc, loop_29 st %f16, [%l7 + 0x0C] add %l7, 0x10, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g1, %o2 loop_29: ld [%l7 + 0x58], %f28 nop set 0x68, %l0 ldd [%l7 + %l0], %g2 nop set 0x17, %g4 ldstub [%l7 + %g4], %g6 nop set 0x50, %i1 stx %i0, [%l7 + %i1] nop set 0x68, %i6 ldd [%l7 + %i6], %f12 nop set 0x59, %i0 ldsb [%l7 + %i0], %o4 set 0x7A, %g5 stba %i4, [%l7 + %g5] 0xeb membar #Sync add %l7, 0x58, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g4, %i7 set 0x48, %i7 prefetcha [%l7 + %i7] 0x81, 3 set 0x60, %l3 sta %f29, [%l7 + %l3] 0x89 nop set 0x38, %o4 ldd [%l7 + %o4], %f6 set 0x19, %o7 ldstuba [%l7 + %o7] 0x88, %o1 nop set 0x10, %l1 std %f24, [%l7 + %l1] ld [%l7 + 0x58], %f21 membar #Sync set 0x40, %l6 ldda [%l7 + %l6] 0xf9, %f0 and %i2, %o0, %l3 st %fsr, [%l7 + 0x3C] add %l7, 0x40, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i3, %o7 nop set 0x18, %o5 ldd [%l7 + %o5], %f2 nop set 0x30, %i5 sth %o3, [%l7 + %i5] nop set 0x3C, %g6 ldsw [%l7 + %g6], %l0 nop set 0x60, %g1 stx %fsr, [%l7 + %g1] nop set 0x62, %i3 ldsb [%l7 + %i3], %o6 wr %i6, %g3, %ccr nop set 0x74, %o1 lduh [%l7 + %o1], %l6 add %i1, %i5, %l2 nop set 0x42, %l2 sth %o5, [%l7 + %l2] nop set 0x68, %l4 std %f4, [%l7 + %l4] bge,pn %icc, loop_30 and %l4, %l1, %g5 nop set 0x2B, %l5 ldub [%l7 + %l5], %l5 nop set 0x4E, %o6 sth %g1, [%l7 + %o6] loop_30: nop set 0x69, %o2 stba %o2, [%l7 + %o2] 0x89 set 0x40, %g3 stda %f16, [%l7 + %g3] 0xc8 set 0x40, %i4 stda %f16, [%l7 + %i4] 0xda set 0x40, %g2 ldda [%l7 + %g2] 0xd2, %f16 or %g6, %g2, %i0 set 0x39, %o0 stba %o4, [%l7 + %o0] 0x80 or %i4, %i7, %g4 nop nop setx 0x8D62FF2A, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f24 setx 0x9EA2DB65, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f21 fdivs %f21, %f24, %f9 set 0x1D, %g7 stba %g7, [%l7 + %g7] 0xe3 membar #Sync set 0x18, %i2 prefetcha [%l7 + %i2] 0x88, 3 set 0x40, %o3 prefetcha [%l7 + %o3] 0x89, 3 nop set 0x31, %g4 ldstub [%l7 + %g4], %l3 set 0x78, %i1 ldxa [%l7 + %i1] 0x81, %i2 set 0x7E, %l0 stba %i3, [%l7 + %l0] 0xea membar #Sync nop set 0x68, %i0 stx %fsr, [%l7 + %i0] set 0x78, %i6 lda [%l7 + %i6] 0x80, %f12 nop set 0x68, %g5 stx %fsr, [%l7 + %g5] set 0x08, %l3 ldxa [%l7 + %l3] 0x81, %o3 nop set 0x18, %o4 std %f2, [%l7 + %o4] set 0x40, %i7 ldda [%l7 + %i7] 0xea, %l0 nop set 0x14, %o7 prefetch [%l7 + %o7], 4 nop set 0x08, %l1 std %f16, [%l7 + %l1] set 0x40, %o5 ldda [%l7 + %o5] 0xd0, %f16 nop set 0x60, %l6 stx %fsr, [%l7 + %l6] nop set 0x10, %i5 ldd [%l7 + %i5], %o6 set 0x37, %g1 ldstuba [%l7 + %g1] 0x80, %i6 nop set 0x78, %i3 stx %o7, [%l7 + %i3] nop set 0x50, %o1 stw %l6, [%l7 + %o1] set 0x58, %g6 stxa %i1, [%l7 + %g6] 0x88 fpadd16 %f14, %f14, %f18 nop set 0x40, %l2 ldd [%l7 + %l2], %f0 nop set 0x40, %l5 std %f22, [%l7 + %l5] st %f8, [%l7 + 0x24] nop set 0x0C, %l4 lduh [%l7 + %l4], %g3 set 0x40, %o2 stda %f16, [%l7 + %o2] 0xd2 nop set 0x13, %g3 ldub [%l7 + %g3], %l2 set 0x4A, %o6 stba %i5, [%l7 + %o6] 0xea membar #Sync set 0x18, %g2 ldxa [%l7 + %g2] 0x80, %o5 nop set 0x64, %o0 stw %l4, [%l7 + %o0] add %l7, 0x1C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g5 casa [%l6] 0x89, %g5, %l1 st %fsr, [%l7 + 0x14] set 0x70, %i4 ldxa [%l7 + %i4] 0x88, %g1 or %l5, %o2, %g2 set 0x40, %i2 stxa %g6, [%l7 + %i2] 0xea membar #Sync nop set 0x08, %o3 ldx [%l7 + %o3], %i0 nop set 0x10, %g7 ldsw [%l7 + %g7], %o4 nop set 0x78, %g4 std %i6, [%l7 + %g4] nop set 0x28, %i1 stx %i4, [%l7 + %i1] nop set 0x09, %i0 ldub [%l7 + %i0], %g4 fpsub32 %f4, %f2, %f16 nop set 0x78, %i6 lduw [%l7 + %i6], %o1 set 0x50, %g5 stda %g6, [%l7 + %g5] 0xe3 membar #Sync set 0x18, %l0 stxa %l3, [%l7 + %l0] 0xe2 membar #Sync set 0x48, %o4 lda [%l7 + %o4] 0x88, %f28 set 0x40, %i7 stda %f0, [%l7 + %i7] 0x81 add %l7, 0x18, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i2, %o0 set 0x74, %l3 swapa [%l7 + %l3] 0x89, %o3 ld [%l7 + 0x48], %f3 nop set 0x28, %o7 ldx [%l7 + %o7], %i3 set 0x40, %o5 lda [%l7 + %o5] 0x81, %f24 st %fsr, [%l7 + 0x60] add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x88, %o6, %l0 set 0x38, %l6 stda %o6, [%l7 + %l6] 0x80 nop set 0x22, %i5 lduh [%l7 + %i5], %l6 or %i1, %i6, %g3 add %l7, 0x08, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i5, %l2 set 0x20, %g1 ldda [%l7 + %g1] 0xea, %o4 nop set 0x76, %l1 stb %l4, [%l7 + %l1] nop set 0x60, %o1 ldsw [%l7 + %o1], %l1 and %g5, %g1, %o2 nop set 0x10, %g6 prefetch [%l7 + %g6], 2 set 0x48, %i3 stda %g2, [%l7 + %i3] 0x80 set 0x0C, %l5 stba %l5, [%l7 + %l5] 0xeb membar #Sync add %l7, 0x78, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i0 casa [%l6] 0x88, %i0, %o4 nop set 0x38, %l4 ldsw [%l7 + %l4], %g6 set 0x40, %o2 stda %f16, [%l7 + %o2] 0xc2 fpsub32s %f28, %f21, %f19 nop set 0x50, %l2 std %f30, [%l7 + %l2] nop set 0x64, %g3 ldsw [%l7 + %g3], %i4 set 0x7C, %o6 sta %f15, [%l7 + %o6] 0x88 nop set 0x30, %o0 ldx [%l7 + %o0], %g4 nop set 0x08, %g2 ldd [%l7 + %g2], %i6 nop set 0x60, %i2 stw %o1, [%l7 + %i2] set 0x48, %o3 ldxa [%l7 + %o3] 0x80, %l3 nop set 0x3F, %g7 ldstub [%l7 + %g7], %g7 nop set 0x7A, %g4 ldub [%l7 + %g4], %o0 nop set 0x58, %i1 ldsw [%l7 + %i1], %i2 nop set 0x0E, %i4 ldsh [%l7 + %i4], %o3 nop set 0x18, %i0 swap [%l7 + %i0], %o6 nop set 0x60, %g5 std %l0, [%l7 + %g5] nop set 0x40, %l0 ldd [%l7 + %l0], %o6 set 0x30, %o4 stba %l6, [%l7 + %o4] 0x89 nop set 0x58, %i6 std %f16, [%l7 + %i6] and %i1, %i3, %g3 set 0x68, %l3 swapa [%l7 + %l3] 0x89, %i6 nop set 0x40, %o7 ldd [%l7 + %o7], %l2 set 0x10, %i7 swapa [%l7 + %i7] 0x88, %o5 nop set 0x20, %o5 swap [%l7 + %o5], %l4 set 0x30, %i5 ldxa [%l7 + %i5] 0x80, %l1 set 0x40, %g1 ldda [%l7 + %g1] 0xd8, %f16 nop set 0x37, %l1 ldsb [%l7 + %l1], %g5 nop set 0x3C, %o1 ldsh [%l7 + %o1], %i5 add %l7, 0x30, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o2, %g1 nop set 0x30, %l6 ldsh [%l7 + %l6], %l5 nop set 0x20, %g6 ldd [%l7 + %g6], %f0 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i0, %o4 nop set 0x4E, %l5 sth %g6, [%l7 + %l5] set 0x10, %i3 stxa %g2, [%l7 + %i3] 0xea membar #Sync nop set 0x3A, %l4 sth %i4, [%l7 + %l4] set 0x24, %l2 swapa [%l7 + %l2] 0x89, %g4 set 0x10, %o2 ldstuba [%l7 + %o2] 0x80, %o1 set 0x68, %g3 swapa [%l7 + %g3] 0x80, %i7 set 0x48, %o0 stda %g6, [%l7 + %o0] 0xea membar #Sync add %o0, %l3, %i2 nop set 0x1C, %o6 prefetch [%l7 + %o6], 1 nop set 0x28, %i2 stx %fsr, [%l7 + %i2] add %l7, 0x1C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o3, %o6 set 0x20, %g2 ldda [%l7 + %g2] 0x88, %l0 st %f24, [%l7 + 0x24] st %f21, [%l7 + 0x6C] fpsub32 %f26, %f30, %f18 nop set 0x1C, %g7 stw %o7, [%l7 + %g7] set 0x40, %g4 ldda [%l7 + %g4] 0xd0, %f0 nop set 0x48, %i1 prefetch [%l7 + %i1], 1 be,a,pn %xcc, loop_31 nop set 0x6D, %i4 ldsb [%l7 + %i4], %i1 set 0x78, %o3 ldxa [%l7 + %o3] 0x81, %i3 loop_31: nop set 0x1C, %i0 swap [%l7 + %i0], %g3 set 0x10, %l0 prefetcha [%l7 + %l0] 0x89, 0 nop set 0x74, %g5 lduw [%l7 + %g5], %l6 nop set 0x28, %o4 std %f2, [%l7 + %o4] nop set 0x60, %i6 ldd [%l7 + %i6], %l2 set 0x0F, %o7 stba %l4, [%l7 + %o7] 0x89 nop set 0x58, %i7 ldx [%l7 + %i7], %l1 set 0x38, %o5 sta %f18, [%l7 + %o5] 0x88 membar #Sync set 0x40, %i5 ldda [%l7 + %i5] 0xf1, %f0 nop set 0x38, %l3 lduh [%l7 + %l3], %g5 nop set 0x18, %l1 std %f30, [%l7 + %l1] fpsub16s %f25, %f22, %f24 nop set 0x20, %o1 std %f8, [%l7 + %o1] nop set 0x60, %g1 stx %i5, [%l7 + %g1] set 0x70, %g6 ldda [%l7 + %g6] 0xea, %o4 nop set 0x34, %l6 stw %g1, [%l7 + %l6] set 0x26, %l5 stba %l5, [%l7 + %l5] 0xe3 membar #Sync set 0x54, %i3 stwa %o2, [%l7 + %i3] 0xe2 membar #Sync nop set 0x20, %l2 ldx [%l7 + %l2], %i0 nop set 0x0B, %l4 stb %o4, [%l7 + %l4] st %f8, [%l7 + 0x7C] or %g2, %i4, %g4 set 0x70, %g3 ldxa [%l7 + %g3] 0x80, %o1 or %g6, %g7, %o0 set 0x48, %o0 ldxa [%l7 + %o0] 0x80, %l3 nop set 0x40, %o2 ldub [%l7 + %o2], %i2 fpsub32s %f10, %f0, %f14 set 0x48, %i2 swapa [%l7 + %i2] 0x89, %i7 st %f12, [%l7 + 0x20] set 0x50, %g2 ldxa [%l7 + %g2] 0x89, %o6 set 0x60, %g7 prefetcha [%l7 + %g7] 0x81, 4 set 0x15, %o6 ldstuba [%l7 + %o6] 0x88, %l0 nop set 0x64, %g4 ldstub [%l7 + %g4], %i1 nop set 0x4A, %i1 sth %i3, [%l7 + %i1] nop set 0x0C, %i4 ldsw [%l7 + %i4], %o7 nop set 0x10, %i0 ldd [%l7 + %i0], %i6 nop set 0x22, %l0 stb %g3, [%l7 + %l0] nop set 0x68, %o3 ldd [%l7 + %o3], %l2 set 0x20, %o4 ldxa [%l7 + %o4] 0x80, %l4 set 0x78, %i6 prefetcha [%l7 + %i6] 0x81, 2 and %g5, %i5, %l6 nop set 0x16, %g5 ldsh [%l7 + %g5], %g1 nop set 0x38, %i7 ldub [%l7 + %i7], %l5 nop set 0x2C, %o5 stw %o5, [%l7 + %o5] add %i0, %o2, %g2 fpsub16s %f20, %f11, %f17 nop set 0x48, %i5 stx %fsr, [%l7 + %i5] set 0x5D, %o7 ldstuba [%l7 + %o7] 0x88, %o4 nop set 0x68, %l1 ldsw [%l7 + %l1], %g4 set 0x5C, %l3 sta %f22, [%l7 + %l3] 0x80 nop set 0x30, %o1 lduh [%l7 + %o1], %i4 add %g6, %o1, %g7 set 0x18, %g6 stda %l2, [%l7 + %g6] 0x89 set 0x40, %l6 ldda [%l7 + %l6] 0xd0, %f0 membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf0, %f0 ba,a,pt %xcc, loop_32 nop set 0x40, %l5 ldsh [%l7 + %l5], %i2 and %o0, %o6, %o3 nop set 0x35, %i3 stb %i7, [%l7 + %i3] loop_32: nop set 0x70, %l2 prefetch [%l7 + %l2], 1 nop set 0x64, %l4 stw %l0, [%l7 + %l4] set 0x28, %o0 stda %i2, [%l7 + %o0] 0x88 set 0x48, %g3 ldxa [%l7 + %g3] 0x81, %o7 nop set 0x70, %i2 stx %fsr, [%l7 + %i2] set 0x14, %o2 sta %f27, [%l7 + %o2] 0x89 nop set 0x3A, %g2 sth %i1, [%l7 + %g2] fpadd32s %f3, %f23, %f30 nop set 0x60, %o6 ldd [%l7 + %o6], %i6 set 0x2C, %g7 lda [%l7 + %g7] 0x80, %f11 nop set 0x67, %g4 ldub [%l7 + %g4], %l2 nop set 0x4D, %i4 ldstub [%l7 + %i4], %g3 fpsub32s %f17, %f3, %f31 nop set 0x48, %i1 ldx [%l7 + %i1], %l1 wr %l4, %g5, %softint set 0x60, %l0 stda %i4, [%l7 + %l0] 0xeb membar #Sync nop set 0x24, %i0 ldsb [%l7 + %i0], %g1 add %l5, %o5, %i0 set 0x4C, %o4 lda [%l7 + %o4] 0x88, %f17 ble,a %icc, loop_33 add %l6, %o2, %g2 nop set 0x68, %i6 ldsw [%l7 + %i6], %o4 membar #Sync set 0x40, %o3 ldda [%l7 + %o3] 0xf8, %f0 loop_33: nop set 0x2D, %g5 ldstub [%l7 + %g5], %g4 nop set 0x79, %i7 ldsb [%l7 + %i7], %g6 nop set 0x16, %o5 lduh [%l7 + %o5], %o1 nop set 0x14, %i5 lduw [%l7 + %i5], %g7 nop set 0x52, %l1 ldstub [%l7 + %l1], %i4 or %i2, %l3, %o0 set 0x20, %l3 stxa %o6, [%l7 + %l3] 0x80 nop set 0x78, %o7 stx %i7, [%l7 + %o7] set 0x08, %o1 stxa %o3, [%l7 + %o1] 0xe3 membar #Sync nop set 0x24, %g6 swap [%l7 + %g6], %i3 nop set 0x5A, %l6 sth %l0, [%l7 + %l6] and %o7, %i6, %i1 set 0x58, %g1 stxa %l2, [%l7 + %g1] 0x81 set 0x28, %l5 prefetcha [%l7 + %l5] 0x81, 1 nop set 0x6B, %l2 ldsb [%l7 + %l2], %l4 nop set 0x35, %i3 ldub [%l7 + %i3], %g5 nop set 0x30, %l4 stx %fsr, [%l7 + %l4] nop set 0x58, %o0 prefetch [%l7 + %o0], 4 set 0x20, %g3 ldda [%l7 + %g3] 0x80, %i4 add %g1, %l1, %l5 set 0x60, %i2 ldda [%l7 + %i2] 0xe3, %i0 nop set 0x20, %o2 stx %fsr, [%l7 + %o2] nop set 0x68, %g2 stx %fsr, [%l7 + %g2] set 0x10, %g7 ldstuba [%l7 + %g7] 0x81, %l6 st %f10, [%l7 + 0x74] nop set 0x50, %g4 std %f4, [%l7 + %g4] st %f22, [%l7 + 0x54] nop set 0x30, %o6 stw %o2, [%l7 + %o6] nop set 0x30, %i4 ldd [%l7 + %i4], %g2 set 0x7C, %l0 sta %f29, [%l7 + %l0] 0x89 set 0x6A, %i0 ldstuba [%l7 + %i0] 0x88, %o5 nop set 0x4C, %o4 ldsw [%l7 + %o4], %g4 set 0x40, %i1 ldda [%l7 + %i1] 0x89, %o4 or %g6, %o1, %g7 nop set 0x78, %o3 ldx [%l7 + %o3], %i2 and %l3, %o0, %i4 nop set 0x30, %i6 swap [%l7 + %i6], %i7 nop set 0x34, %g5 stb %o6, [%l7 + %g5] nop set 0x40, %i7 stx %fsr, [%l7 + %i7] nop set 0x33, %o5 ldstub [%l7 + %o5], %o3 nop set 0x70, %l1 ldd [%l7 + %l1], %i2 nop set 0x29, %i5 ldsb [%l7 + %i5], %o7 st %fsr, [%l7 + 0x78] set 0x38, %o7 stha %i6, [%l7 + %o7] 0xeb membar #Sync set 0x76, %o1 ldstuba [%l7 + %o1] 0x80, %l0 nop set 0x70, %l3 prefetch [%l7 + %l3], 3 st %f23, [%l7 + 0x10] nop set 0x39, %g6 ldsb [%l7 + %g6], %i1 st %f31, [%l7 + 0x64] add %l7, 0x5C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g3 casa [%l6] 0x88, %g3, %l4 ld [%l7 + 0x44], %f14 set 0x50, %l6 prefetcha [%l7 + %l6] 0x88, 0 nop set 0x24, %l5 lduh [%l7 + %l5], %i5 nop set 0x18, %g1 std %g0, [%l7 + %g1] set 0x70, %i3 ldxa [%l7 + %i3] 0x89, %l1 st %f26, [%l7 + 0x50] nop set 0x08, %l2 ldd [%l7 + %l2], %g4 nop set 0x08, %o0 ldd [%l7 + %o0], %f30 nop set 0x58, %l4 ldsw [%l7 + %l4], %i0 nop set 0x10, %i2 std %f24, [%l7 + %i2] nop set 0x28, %o2 std %f22, [%l7 + %o2] nop set 0x69, %g2 stb %l5, [%l7 + %g2] nop set 0x70, %g3 stw %l6, [%l7 + %g3] nop set 0x28, %g7 ldd [%l7 + %g7], %f0 nop set 0x28, %o6 std %f14, [%l7 + %o6] nop set 0x6A, %g4 ldsh [%l7 + %g4], %o2 nop set 0x41, %i4 ldsb [%l7 + %i4], %o5 nop set 0x5A, %i0 ldsh [%l7 + %i0], %g4 membar #Sync set 0x40, %o4 ldda [%l7 + %o4] 0xf0, %f0 nop set 0x1C, %i1 prefetch [%l7 + %i1], 4 nop set 0x31, %l0 ldstub [%l7 + %l0], %g2 set 0x18, %i6 stda %g6, [%l7 + %i6] 0x89 set 0x30, %o3 stha %o1, [%l7 + %o3] 0x80 nop set 0x54, %i7 stw %g7, [%l7 + %i7] nop set 0x72, %g5 stb %o4, [%l7 + %g5] set 0x40, %l1 stda %f16, [%l7 + %l1] 0xc0 set 0x38, %o5 swapa [%l7 + %o5] 0x89, %i2 set 0x7F, %o7 ldstuba [%l7 + %o7] 0x88, %o0 nop set 0x38, %o1 stx %fsr, [%l7 + %o1] or %i4, %i7, %l3 nop set 0x24, %i5 lduw [%l7 + %i5], %o3 add %o6, %i3, %o7 and %i6, %i1, %l0 set 0x3C, %l3 ldstuba [%l7 + %l3] 0x81, %g3 add %l4, %i5, %l2 set 0x74, %l6 lda [%l7 + %l6] 0x81, %f22 set 0x68, %l5 prefetcha [%l7 + %l5] 0x88, 0 fpadd32 %f6, %f16, %f26 set 0x61, %g6 ldstuba [%l7 + %g6] 0x89, %g5 nop set 0x60, %i3 ldx [%l7 + %i3], %l1 nop set 0x0B, %l2 ldstub [%l7 + %l2], %i0 nop set 0x32, %o0 lduh [%l7 + %o0], %l5 nop set 0x38, %l4 std %f28, [%l7 + %l4] nop set 0x48, %i2 ldd [%l7 + %i2], %f28 set 0x40, %g1 stda %f0, [%l7 + %g1] 0x80 and %o2, %o5, %g4 or %l6, %g2, %g6 or %g7, %o1, %o4 set 0x16, %o2 stha %i2, [%l7 + %o2] 0x80 ld [%l7 + 0x08], %f8 st %f7, [%l7 + 0x50] nop set 0x4F, %g3 ldstub [%l7 + %g3], %o0 set 0x42, %g2 stha %i4, [%l7 + %g2] 0xeb membar #Sync nop set 0x08, %g7 std %l2, [%l7 + %g7] set 0x28, %g4 ldxa [%l7 + %g4] 0x81, %o3 nop set 0x38, %i4 ldstub [%l7 + %i4], %i7 wr %g0, 0x5, %fprs set 0x50, %i0 ldda [%l7 + %i0] 0x81, %i6 nop set 0x08, %o6 std %f10, [%l7 + %o6] nop set 0x68, %o4 stx %o7, [%l7 + %o4] nop set 0x48, %i1 stx %l0, [%l7 + %i1] set 0x68, %i6 stxa %g3, [%l7 + %i6] 0xe3 membar #Sync fpadd16s %f30, %f25, %f22 set 0x1C, %o3 lda [%l7 + %o3] 0x88, %f10 nop set 0x78, %i7 std %l4, [%l7 + %i7] set 0x5C, %g5 lda [%l7 + %g5] 0x81, %f16 nop set 0x3B, %l1 ldstub [%l7 + %l1], %i5 wr %g0, 0x6, %fprs fpsub32s %f16, %f14, %f8 nop set 0x1A, %l0 ldstub [%l7 + %l0], %g1 fpadd32 %f16, %f24, %f26 membar #Sync set 0x40, %o5 ldda [%l7 + %o5] 0xf9, %f0 set 0x40, %o1 ldda [%l7 + %o1] 0x81, %f0 nop set 0x58, %o7 std %f24, [%l7 + %o7] set 0x58, %l3 stxa %g5, [%l7 + %l3] 0xe2 membar #Sync set 0x44, %i5 ldstuba [%l7 + %i5] 0x80, %l1 set 0x40, %l6 stda %f16, [%l7 + %l6] 0xf8 membar #Sync nop set 0x68, %g6 ldsb [%l7 + %g6], %l5 nop set 0x30, %l5 ldd [%l7 + %l5], %f10 nop set 0x65, %l2 ldsb [%l7 + %l2], %i0 ld [%l7 + 0x60], %f23 nop set 0x28, %i3 ldx [%l7 + %i3], %o2 nop set 0x34, %o0 ldub [%l7 + %o0], %g4 and %o5, %l6, %g2 set 0x10, %l4 ldxa [%l7 + %l4] 0x89, %g7 set 0x25, %g1 ldstuba [%l7 + %g1] 0x88, %o1 nop set 0x54, %i2 ldsb [%l7 + %i2], %o4 set 0x6E, %g3 ldstuba [%l7 + %g3] 0x88, %g6 nop set 0x18, %o2 stx %i2, [%l7 + %o2] and %i4, %o0, %o3 ld [%l7 + 0x4C], %f6 nop set 0x28, %g7 ldx [%l7 + %g7], %l3 add %i3, %o6, %i7 nop set 0x3C, %g4 swap [%l7 + %g4], %o7 fpsub16 %f4, %f20, %f26 add %l7, 0x2C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l0 casa [%l6] 0x88, %l0, %i6 set 0x68, %g2 sta %f8, [%l7 + %g2] 0x89 nop set 0x40, %i4 lduw [%l7 + %i4], %l4 add %i5, %i1, %l2 membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0xf0, %f0 nop set 0x30, %o4 ldx [%l7 + %o4], %g3 add %g5, %l1, %l5 set 0x18, %i0 ldxa [%l7 + %i0] 0x89, %g1 nop set 0x30, %i6 std %f16, [%l7 + %i6] set 0x40, %i1 stda %f0, [%l7 + %i1] 0xc4 set 0x38, %o3 prefetcha [%l7 + %o3] 0x89, 4 or %g4, %o5, %l6 add %l7, 0x10, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g2, %o2 nop set 0x4A, %g5 sth %g7, [%l7 + %g5] set 0x10, %i7 ldxa [%l7 + %i7] 0x80, %o4 nop set 0x42, %l1 ldsb [%l7 + %l1], %o1 nop set 0x58, %l0 lduw [%l7 + %l0], %i2 add %l7, 0x40, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x80, %i4, %o0 set 0x40, %o5 stda %f16, [%l7 + %o5] 0xd8 nop set 0x48, %o7 stw %g6, [%l7 + %o7] set 0x20, %l3 prefetcha [%l7 + %l3] 0x81, 0 nop set 0x48, %i5 std %f26, [%l7 + %i5] ld [%l7 + 0x58], %f6 nop set 0x64, %o1 prefetch [%l7 + %o1], 1 fpsub16 %f8, %f20, %f6 set 0x40, %l6 stxa %i3, [%l7 + %l6] 0x80 nop set 0x5C, %g6 ldub [%l7 + %g6], %o3 nop set 0x1C, %l2 ldsh [%l7 + %l2], %o6 nop set 0x38, %l5 ldsb [%l7 + %l5], %o7 set 0x60, %o0 sta %f29, [%l7 + %o0] 0x89 add %l7, 0x54, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l0 casa [%l6] 0x81, %l0, %i7 set 0x50, %i3 ldxa [%l7 + %i3] 0x89, %l4 nop set 0x60, %g1 ldx [%l7 + %g1], %i6 and %i5, %l2, %g3 nop set 0x40, %l4 std %f22, [%l7 + %l4] st %fsr, [%l7 + 0x7C] set 0x20, %g3 prefetcha [%l7 + %g3] 0x81, 4 nop set 0x14, %i2 sth %i1, [%l7 + %i2] nop set 0x40, %g7 swap [%l7 + %g7], %l5 st %fsr, [%l7 + 0x6C] nop set 0x40, %g4 ldd [%l7 + %g4], %f18 set 0x18, %o2 swapa [%l7 + %o2] 0x89, %l1 or %g1, %i0, %o5 add %l7, 0x64, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l6, %g2 add %o2, %g7, %o4 set 0x4C, %g2 stwa %g4, [%l7 + %g2] 0x81 nop set 0x59, %o6 ldub [%l7 + %o6], %i2 nop set 0x48, %o4 std %f0, [%l7 + %o4] add %l7, 0x1C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o1, %o0 set 0x78, %i4 stwa %g6, [%l7 + %i4] 0x89 nop set 0x26, %i0 lduh [%l7 + %i0], %i4 nop set 0x76, %i6 sth %l3, [%l7 + %i6] set 0x34, %o3 stwa %i3, [%l7 + %o3] 0x80 nop set 0x78, %g5 stx %o6, [%l7 + %g5] nop set 0x60, %i7 stx %fsr, [%l7 + %i7] nop set 0x3D, %l1 stb %o3, [%l7 + %l1] nop set 0x5B, %l0 ldstub [%l7 + %l0], %o7 set 0x78, %o5 sta %f3, [%l7 + %o5] 0x81 set 0x58, %o7 ldxa [%l7 + %o7] 0x80, %i7 nop set 0x20, %l3 sth %l0, [%l7 + %l3] set 0x40, %i1 prefetcha [%l7 + %i1] 0x89, 2 add %l7, 0x60, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i6, %l2 nop set 0x30, %o1 ldd [%l7 + %o1], %i4 nop set 0x40, %l6 stx %fsr, [%l7 + %l6] set 0x30, %i5 ldda [%l7 + %i5] 0x89, %g2 nop set 0x11, %g6 ldub [%l7 + %g6], %i1 set 0x30, %l2 stxa %l5, [%l7 + %l2] 0xeb membar #Sync set 0x58, %l5 ldxa [%l7 + %l5] 0x88, %g5 nop set 0x28, %i3 ldstub [%l7 + %i3], %g1 nop set 0x50, %o0 ldx [%l7 + %o0], %l1 add %l7, 0x70, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o5, %l6 nop nop setx 0x2DB8BF9D6F96831E, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f16 setx 0x3E6C63D8A2F9A2C6, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f22 fdivd %f22, %f16, %f16 add %i0, %o2, %g7 st %fsr, [%l7 + 0x08] nop set 0x7D, %l4 ldstub [%l7 + %l4], %o4 nop set 0x37, %g3 ldstub [%l7 + %g3], %g2 set 0x60, %g1 prefetcha [%l7 + %g1] 0x80, 4 set 0x58, %g7 ldxa [%l7 + %g7] 0x89, %g4 nop set 0x54, %g4 swap [%l7 + %g4], %o0 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr set 0x74, %i2 ldstuba [%l7 + %i2] 0x88, %o1 ld [%l7 + 0x58], %f29 nop set 0x7C, %o2 swap [%l7 + %o2], %i3 set 0x48, %g2 lda [%l7 + %g2] 0x80, %f23 fpsub32s %f8, %f19, %f23 set 0x18, %o4 stda %o6, [%l7 + %o4] 0x89 nop set 0x2C, %o6 ldsw [%l7 + %o6], %l3 add %o3, %i7, %l0 set 0x48, %i4 stwa %o7, [%l7 + %i4] 0xeb membar #Sync add %l7, 0x78, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l4 casa [%l6] 0x81, %l4, %i6 wr %i5, %g3, %clear_softint wr %l2, %l5, %set_softint nop set 0x08, %i0 ldx [%l7 + %i0], %i1 ble,pn %xcc, loop_34 nop set 0x24, %i6 ldsh [%l7 + %i6], %g5 ld [%l7 + 0x74], %f24 nop set 0x08, %o3 stx %l1, [%l7 + %o3] loop_34: nop set 0x74, %i7 sta %f7, [%l7 + %i7] 0x89 and %o5, %l6, %g1 wr %i0, %g7, %ccr nop set 0x54, %l1 prefetch [%l7 + %l1], 2 and %o2, %o4, %i2 set 0x30, %g5 ldda [%l7 + %g5] 0x80, %g2 nop set 0x6C, %l0 ldsw [%l7 + %l0], %o0 or %g4, %g6, %i4 nop set 0x10, %o5 std %i2, [%l7 + %o5] nop set 0x18, %l3 stx %fsr, [%l7 + %l3] set 0x4C, %o7 lda [%l7 + %o7] 0x88, %f0 nop set 0x0C, %o1 stb %o1, [%l7 + %o1] set 0x5B, %i1 ldstuba [%l7 + %i1] 0x80, %o6 nop set 0x68, %l6 ldd [%l7 + %l6], %f28 or %l3, %i7, %l0 nop set 0x77, %g6 stb %o3, [%l7 + %g6] nop set 0x70, %l2 ldx [%l7 + %l2], %o7 set 0x45, %l5 ldstuba [%l7 + %l5] 0x88, %i6 set 0x18, %i5 stha %i5, [%l7 + %i5] 0x81 set 0x39, %o0 ldstuba [%l7 + %o0] 0x88, %g3 nop set 0x65, %l4 ldsb [%l7 + %l4], %l2 set 0x12, %i3 stba %l4, [%l7 + %i3] 0x88 add %l7, 0x18, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x81, %l5, %i1 nop set 0x34, %g3 ldsw [%l7 + %g3], %l1 nop set 0x58, %g1 stx %fsr, [%l7 + %g1] or %g5, %l6, %g1 and %i0, %o5, %o2 nop set 0x5A, %g4 lduh [%l7 + %g4], %o4 set 0x40, %g7 ldda [%l7 + %g7] 0xda, %f16 or %g7, %i2, %g2 nop set 0x54, %o2 ldsb [%l7 + %o2], %g4 set 0x79, %i2 ldstuba [%l7 + %i2] 0x80, %g6 nop set 0x54, %o4 ldsh [%l7 + %o4], %o0 set 0x22, %g2 stha %i3, [%l7 + %g2] 0xea membar #Sync set 0x15, %o6 stba %i4, [%l7 + %o6] 0x88 set 0x08, %i0 swapa [%l7 + %i0] 0x81, %o1 set 0x54, %i4 lda [%l7 + %i4] 0x81, %f6 set 0x62, %i6 stha %o6, [%l7 + %i6] 0x89 set 0x70, %o3 ldda [%l7 + %o3] 0xe2, %i6 set 0x40, %i7 stda %f0, [%l7 + %i7] 0xc0 fpsub16s %f7, %f6, %f13 set 0x20, %g5 stxa %l3, [%l7 + %g5] 0xea membar #Sync nop set 0x38, %l1 std %l0, [%l7 + %l1] nop set 0x14, %l0 sth %o7, [%l7 + %l0] set 0x28, %o5 stda %o2, [%l7 + %o5] 0x89 nop set 0x4C, %o7 lduw [%l7 + %o7], %i5 nop set 0x30, %l3 ldsw [%l7 + %l3], %i6 nop set 0x24, %i1 stw %l2, [%l7 + %i1] set 0x10, %l6 stxa %l4, [%l7 + %l6] 0xea membar #Sync st %fsr, [%l7 + 0x68] set 0x58, %g6 stda %g2, [%l7 + %g6] 0x80 or %l5, %i1, %l1 nop set 0x68, %l2 swap [%l7 + %l2], %g5 set 0x74, %l5 swapa [%l7 + %l5] 0x81, %g1 nop set 0x30, %o1 ldd [%l7 + %o1], %i6 nop set 0x30, %i5 ldstub [%l7 + %i5], %i0 nop set 0x50, %l4 stx %fsr, [%l7 + %l4] set 0x38, %i3 ldxa [%l7 + %i3] 0x89, %o2 nop set 0x38, %g3 ldsh [%l7 + %g3], %o4 nop set 0x30, %g1 ldd [%l7 + %g1], %g6 nop set 0x28, %g4 swap [%l7 + %g4], %i2 nop set 0x68, %o0 sth %g2, [%l7 + %o0] set 0x08, %g7 prefetcha [%l7 + %g7] 0x81, 1 fpsub32 %f8, %f0, %f6 nop set 0x15, %o2 ldsb [%l7 + %o2], %g6 nop set 0x20, %o4 sth %o5, [%l7 + %o4] nop set 0x68, %i2 lduh [%l7 + %i2], %i3 nop set 0x58, %o6 ldd [%l7 + %o6], %f18 st %fsr, [%l7 + 0x60] nop set 0x74, %g2 ldsh [%l7 + %g2], %i4 nop set 0x79, %i4 stb %o0, [%l7 + %i4] and %o1, %o6, %i7 set 0x28, %i0 stha %l0, [%l7 + %i0] 0x81 set 0x4B, %i6 ldstuba [%l7 + %i6] 0x81, %o7 nop set 0x18, %i7 std %l2, [%l7 + %i7] nop set 0x44, %o3 sth %i5, [%l7 + %o3] nop set 0x73, %l1 ldsb [%l7 + %l1], %o3 nop set 0x08, %l0 ldsb [%l7 + %l0], %l2 nop set 0x78, %o5 stx %i6, [%l7 + %o5] and %l4, %g3, %i1 set 0x70, %o7 prefetcha [%l7 + %o7] 0x80, 3 nop set 0x0C, %g5 ldsw [%l7 + %g5], %g5 set 0x60, %l3 prefetcha [%l7 + %l3] 0x89, 4 st %fsr, [%l7 + 0x0C] set 0x70, %i1 prefetcha [%l7 + %i1] 0x89, 0 set 0x38, %l6 ldxa [%l7 + %l6] 0x88, %i0 ble,a %icc, loop_35 wr %o2, %l6, %pic nop set 0x68, %l2 ldd [%l7 + %l2], %g6 nop set 0x40, %l5 std %i2, [%l7 + %l5] loop_35: nop set 0x09, %o1 ldstuba [%l7 + %o1] 0x88, %g2 nop set 0x30, %i5 lduw [%l7 + %i5], %g4 nop set 0x10, %g6 ldd [%l7 + %g6], %o4 membar #Sync set 0x40, %l4 ldda [%l7 + %l4] 0xf0, %f0 nop set 0x48, %g3 ldx [%l7 + %g3], %g6 nop set 0x21, %i3 ldub [%l7 + %i3], %i3 nop nop setx 0x6A6255D2, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f26 setx 0xE871090C, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f15 fdivs %f15, %f26, %f7 set 0x68, %g1 ldxa [%l7 + %g1] 0x88, %o5 bg,a %xcc, loop_36 nop set 0x28, %g4 stx %fsr, [%l7 + %g4] nop set 0x68, %o0 swap [%l7 + %o0], %o0 nop set 0x48, %o2 lduh [%l7 + %o2], %o1 loop_36: nop set 0x48, %o4 ldd [%l7 + %o4], %f20 add %i4, %o6, %i7 nop set 0x44, %i2 ldsw [%l7 + %i2], %o7 nop set 0x14, %o6 sth %l3, [%l7 + %o6] and %i5, %o3, %l2 set 0x70, %g7 swapa [%l7 + %g7] 0x81, %i6 set 0x50, %g2 ldda [%l7 + %g2] 0xeb, %l0 add %l7, 0x10, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x89, %g3, %l4 nop set 0x11, %i4 stb %i1, [%l7 + %i4] nop set 0x60, %i6 stx %g5, [%l7 + %i6] nop set 0x64, %i0 stb %l1, [%l7 + %i0] nop set 0x3E, %i7 ldsh [%l7 + %i7], %g1 nop set 0x68, %l1 ldd [%l7 + %l1], %f16 nop set 0x58, %l0 ldd [%l7 + %l0], %f10 set 0x10, %o3 stxa %i0, [%l7 + %o3] 0xea membar #Sync nop set 0x58, %o7 std %f10, [%l7 + %o7] set 0x24, %g5 stwa %l5, [%l7 + %g5] 0xe2 membar #Sync st %fsr, [%l7 + 0x3C] set 0x4C, %l3 swapa [%l7 + %l3] 0x88, %o2 nop set 0x28, %i1 stx %fsr, [%l7 + %i1] set 0x48, %l6 stha %g7, [%l7 + %l6] 0xe3 membar #Sync set 0x40, %l2 prefetcha [%l7 + %l2] 0x88, 2 set 0x2C, %o5 lda [%l7 + %o5] 0x89, %f13 or %l6, %g4, %g2 set 0x2C, %l5 stwa %g6, [%l7 + %l5] 0xe3 membar #Sync ld [%l7 + 0x78], %f20 nop set 0x30, %i5 stx %fsr, [%l7 + %i5] add %l7, 0x28, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x80, %o4, %i3 add %l7, 0x60, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o0 casa [%l6] 0x80, %o0, %o1 nop set 0x38, %o1 stx %o5, [%l7 + %o1] ld [%l7 + 0x3C], %f28 set 0x20, %g6 ldstuba [%l7 + %g6] 0x81, %o6 nop set 0x60, %g3 stw %i7, [%l7 + %g3] nop set 0x7E, %l4 sth %o7, [%l7 + %l4] fpadd16s %f0, %f5, %f7 set 0x08, %g1 ldstuba [%l7 + %g1] 0x89, %l3 nop set 0x48, %g4 sth %i4, [%l7 + %g4] nop set 0x70, %i3 ldsw [%l7 + %i3], %o3 fpadd32s %f17, %f19, %f22 set 0x30, %o0 stxa %l2, [%l7 + %o0] 0xeb membar #Sync nop set 0x50, %o2 stx %i5, [%l7 + %o2] nop set 0x78, %i2 stx %fsr, [%l7 + %i2] nop set 0x28, %o6 ldd [%l7 + %o6], %f2 add %l7, 0x28, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i6, %l0 nop set 0x34, %g7 prefetch [%l7 + %g7], 3 and %g3, %i1, %l4 add %l7, 0x18, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l1 casa [%l6] 0x89, %l1, %g1 nop set 0x30, %g2 std %f4, [%l7 + %g2] set 0x48, %i4 ldxa [%l7 + %i4] 0x80, %g5 nop set 0x28, %i6 ldd [%l7 + %i6], %l4 set 0x14, %o4 stba %o2, [%l7 + %o4] 0xeb membar #Sync st %f11, [%l7 + 0x28] nop set 0x18, %i0 std %f14, [%l7 + %i0] nop set 0x10, %i7 std %f24, [%l7 + %i7] set 0x08, %l0 stba %g7, [%l7 + %l0] 0x88 bgu,a,pn %icc, loop_37 nop set 0x48, %o3 std %f26, [%l7 + %o3] nop set 0x60, %l1 ldx [%l7 + %l1], %i2 set 0x34, %o7 lda [%l7 + %o7] 0x81, %f10 loop_37: nop set 0x76, %g5 ldub [%l7 + %g5], %l6 set 0x40, %l3 ldda [%l7 + %l3] 0x89, %f0 nop set 0x7C, %l6 stw %i0, [%l7 + %l6] nop set 0x68, %i1 std %g2, [%l7 + %i1] or %g6, %g4, %o4 set 0x7C, %l2 lda [%l7 + %l2] 0x80, %f17 nop set 0x30, %o5 ldd [%l7 + %o5], %o0 set 0x08, %i5 ldxa [%l7 + %i5] 0x81, %i3 nop set 0x24, %l5 swap [%l7 + %l5], %o1 fpsub16s %f22, %f2, %f7 set 0x2C, %o1 stwa %o6, [%l7 + %o1] 0x80 add %i7, %o7, %o5 nop set 0x6E, %g6 ldsh [%l7 + %g6], %l3 nop set 0x0E, %g3 ldsb [%l7 + %g3], %o3 set 0x38, %g1 stda %l2, [%l7 + %g1] 0xe3 membar #Sync set 0x40, %l4 stda %f16, [%l7 + %l4] 0xd0 nop set 0x28, %i3 ldd [%l7 + %i3], %i4 set 0x4A, %o0 stha %i6, [%l7 + %o0] 0x80 set 0x30, %o2 stwa %l0, [%l7 + %o2] 0x81 set 0x54, %g4 lda [%l7 + %g4] 0x88, %f1 set 0x70, %i2 ldxa [%l7 + %i2] 0x88, %i5 nop set 0x48, %g7 stx %i1, [%l7 + %g7] add %g3, %l4, %l1 set 0x28, %g2 lda [%l7 + %g2] 0x88, %f27 nop set 0x28, %i4 ldd [%l7 + %i4], %f30 fpadd16s %f12, %f4, %f30 nop set 0x46, %o6 ldub [%l7 + %o6], %g1 set 0x6E, %i6 stha %g5, [%l7 + %i6] 0x81 nop set 0x0A, %i0 ldsh [%l7 + %i0], %o2 set 0x78, %o4 swapa [%l7 + %o4] 0x89, %g7 nop set 0x74, %i7 stw %l5, [%l7 + %i7] ld [%l7 + 0x68], %f22 nop set 0x7A, %l0 lduh [%l7 + %l0], %i2 set 0x60, %o3 ldxa [%l7 + %o3] 0x88, %i0 set 0x6F, %l1 ldstuba [%l7 + %l1] 0x89, %g2 membar #Sync set 0x40, %o7 ldda [%l7 + %o7] 0xf9, %f16 add %l7, 0x18, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g6 casa [%l6] 0x81, %g6, %g4 add %l7, 0x70, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o4, %l6 fpadd32s %f9, %f17, %f3 nop set 0x64, %g5 stw %o0, [%l7 + %g5] set 0x4C, %l6 sta %f1, [%l7 + %l6] 0x89 nop set 0x70, %i1 lduw [%l7 + %i1], %o1 set 0x60, %l2 ldda [%l7 + %l2] 0xe3, %i2 or %i7, %o6, %o7 set 0x18, %l3 prefetcha [%l7 + %l3] 0x81, 0 nop set 0x32, %i5 lduh [%l7 + %i5], %o5 nop set 0x18, %l5 ldub [%l7 + %l5], %l2 nop set 0x40, %o5 ldx [%l7 + %o5], %o3 add %i4, %i6, %l0 nop set 0x5C, %o1 sth %i5, [%l7 + %o1] nop set 0x40, %g3 std %g2, [%l7 + %g3] nop set 0x2A, %g1 ldstub [%l7 + %g1], %l4 set 0x7F, %g6 stba %l1, [%l7 + %g6] 0x89 nop set 0x18, %i3 stx %fsr, [%l7 + %i3] nop set 0x72, %o0 sth %g1, [%l7 + %o0] nop set 0x70, %o2 std %f8, [%l7 + %o2] nop set 0x70, %l4 std %f4, [%l7 + %l4] nop set 0x50, %i2 ldd [%l7 + %i2], %f0 nop set 0x08, %g4 lduw [%l7 + %g4], %i1 set 0x4A, %g2 stha %o2, [%l7 + %g2] 0xea membar #Sync nop set 0x10, %g7 ldd [%l7 + %g7], %f30 nop set 0x5A, %o6 ldsh [%l7 + %o6], %g7 set 0x40, %i4 stda %f0, [%l7 + %i4] 0xd2 set 0x74, %i6 sta %f13, [%l7 + %i6] 0x88 nop set 0x2C, %o4 lduh [%l7 + %o4], %l5 add %g5, %i2, %g2 and %g6, %i0, %g4 set 0x64, %i7 swapa [%l7 + %i7] 0x80, %o4 nop set 0x34, %l0 ldsw [%l7 + %l0], %o0 add %o1, %i3, %l6 nop set 0x78, %o3 lduw [%l7 + %o3], %i7 set 0x41, %i0 ldstuba [%l7 + %i0] 0x80, %o6 wr %o7, %l3, %clear_softint nop set 0x15, %o7 ldstub [%l7 + %o7], %o5 set 0x47, %l1 ldstuba [%l7 + %l1] 0x80, %l2 nop set 0x44, %g5 prefetch [%l7 + %g5], 3 nop set 0x08, %l6 prefetch [%l7 + %l6], 1 nop set 0x3B, %i1 ldstub [%l7 + %i1], %o3 set 0x54, %l3 stwa %i4, [%l7 + %l3] 0xea membar #Sync nop set 0x78, %l2 ldd [%l7 + %l2], %f14 nop set 0x74, %i5 prefetch [%l7 + %i5], 0 add %l7, 0x38, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l0, %i5 nop set 0x1C, %o5 ldsw [%l7 + %o5], %i6 add %g3, %l1, %g1 add %l7, 0x14, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l4 casa [%l6] 0x89, %l4, %o2 nop set 0x58, %l5 std %f22, [%l7 + %l5] nop nop setx 0x67AF477F, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f29 setx 0xB2F47064, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f23 fdivs %f23, %f29, %f1 set 0x30, %g3 ldda [%l7 + %g3] 0xe2, %g6 set 0x78, %g1 ldxa [%l7 + %g1] 0x88, %i1 set 0x08, %o1 stha %l5, [%l7 + %o1] 0x89 nop set 0x08, %i3 ldsw [%l7 + %i3], %g5 set 0x70, %g6 stwa %i2, [%l7 + %g6] 0x80 set 0x20, %o2 sta %f27, [%l7 + %o2] 0x88 set 0x20, %o0 lda [%l7 + %o0] 0x89, %f16 set 0x70, %i2 prefetcha [%l7 + %i2] 0x81, 1 nop set 0x6E, %g4 sth %g6, [%l7 + %g4] nop set 0x40, %l4 stx %fsr, [%l7 + %l4] nop set 0x4C, %g2 lduh [%l7 + %g2], %g4 nop set 0x41, %o6 stb %i0, [%l7 + %o6] and %o4, %o1, %o0 set 0x34, %g7 stha %i3, [%l7 + %g7] 0x81 set 0x26, %i4 ldstuba [%l7 + %i4] 0x81, %l6 nop set 0x64, %i6 stw %o6, [%l7 + %i6] set 0x40, %i7 stxa %o7, [%l7 + %i7] 0xeb membar #Sync nop set 0x40, %o4 ldsw [%l7 + %o4], %l3 set 0x16, %l0 stba %o5, [%l7 + %l0] 0x81 nop set 0x3D, %i0 stb %l2, [%l7 + %i0] fpsub32s %f21, %f1, %f2 set 0x74, %o7 lda [%l7 + %o7] 0x88, %f6 set 0x68, %l1 stxa %o3, [%l7 + %l1] 0xea membar #Sync nop set 0x32, %g5 ldub [%l7 + %g5], %i4 set 0x40, %l6 ldxa [%l7 + %l6] 0x89, %i7 set 0x5C, %o3 ldstuba [%l7 + %o3] 0x88, %l0 st %fsr, [%l7 + 0x54] nop set 0x0A, %i1 ldsh [%l7 + %i1], %i5 nop set 0x12, %l3 lduh [%l7 + %l3], %i6 set 0x40, %i5 stda %f16, [%l7 + %i5] 0xc4 or %g3, %l1, %l4 set 0x20, %o5 ldda [%l7 + %o5] 0x89, %o2 nop set 0x58, %l5 stx %fsr, [%l7 + %l5] nop set 0x60, %l2 ldd [%l7 + %l2], %g6 add %g1, %i1, %l5 nop set 0x60, %g1 stx %fsr, [%l7 + %g1] nop set 0x38, %o1 ldd [%l7 + %o1], %f20 set 0x40, %i3 stda %f0, [%l7 + %i3] 0xd2 nop set 0x4A, %g3 ldsh [%l7 + %g3], %i2 nop set 0x40, %g6 ldd [%l7 + %g6], %g4 and %g2, %g4, %g6 set 0x48, %o0 lda [%l7 + %o0] 0x81, %f10 nop set 0x40, %o2 ldsb [%l7 + %o2], %i0 nop set 0x11, %g4 stb %o1, [%l7 + %g4] nop set 0x28, %i2 stx %fsr, [%l7 + %i2] nop set 0x38, %l4 std %o4, [%l7 + %l4] st %f31, [%l7 + 0x20] nop set 0x24, %g2 prefetch [%l7 + %g2], 2 wr %o0, %l6, %pic nop nop setx 0xA39FA7D3CD7AA856, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f24 setx 0x9D0CE0AE08172304, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f28 fdivd %f28, %f24, %f20 nop set 0x32, %o6 lduh [%l7 + %o6], %i3 nop set 0x10, %i4 lduw [%l7 + %i4], %o6 set 0x08, %g7 ldxa [%l7 + %g7] 0x80, %l3 set 0x58, %i7 ldxa [%l7 + %i7] 0x88, %o5 set 0x44, %i6 lda [%l7 + %i6] 0x89, %f3 set 0x40, %l0 stda %f0, [%l7 + %l0] 0xc8 set 0x74, %o4 lda [%l7 + %o4] 0x80, %f24 nop set 0x60, %o7 std %f4, [%l7 + %o7] nop set 0x10, %l1 sth %o7, [%l7 + %l1] nop set 0x45, %g5 ldub [%l7 + %g5], %l2 nop set 0x1C, %i0 ldsh [%l7 + %i0], %o3 set 0x6C, %l6 stwa %i4, [%l7 + %l6] 0x88 nop set 0x18, %o3 std %i6, [%l7 + %o3] nop set 0x63, %l3 ldsb [%l7 + %l3], %i5 add %i6, %g3, %l0 set 0x28, %i1 ldxa [%l7 + %i1] 0x80, %l1 nop set 0x28, %o5 std %o2, [%l7 + %o5] nop set 0x20, %l5 ldx [%l7 + %l5], %l4 set 0x4F, %l2 ldstuba [%l7 + %l2] 0x80, %g1 nop set 0x20, %i5 ldd [%l7 + %i5], %g6 nop set 0x68, %o1 ldd [%l7 + %o1], %l4 set 0x60, %i3 ldda [%l7 + %i3] 0xe3, %i0 set 0x10, %g1 sta %f26, [%l7 + %g1] 0x80 nop set 0x39, %g6 ldub [%l7 + %g6], %g5 set 0x50, %o0 ldda [%l7 + %o0] 0x89, %g2 set 0x40, %o2 lda [%l7 + %o2] 0x89, %f5 set 0x38, %g3 stba %g4, [%l7 + %g3] 0x88 add %l7, 0x20, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i2, %g6 nop set 0x6E, %i2 ldsh [%l7 + %i2], %i0 nop set 0x48, %l4 ldsh [%l7 + %l4], %o1 nop set 0x38, %g2 ldd [%l7 + %g2], %o0 add %l7, 0x78, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l6, %o4 set 0x10, %o6 stwa %i3, [%l7 + %o6] 0x88 ld [%l7 + 0x70], %f2 set 0x40, %g4 stda %f16, [%l7 + %g4] 0xc4 st %f3, [%l7 + 0x14] st %f22, [%l7 + 0x14] set 0x24, %g7 stha %l3, [%l7 + %g7] 0xea membar #Sync nop set 0x58, %i4 ldsw [%l7 + %i4], %o5 nop set 0x1A, %i7 ldsb [%l7 + %i7], %o6 set , %l0 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 1: ! ! Type l : 1265 ! Type a : 21 ! Type cti : 20 ! Type x : 522 ! Type f : 49 ! Type i : 123 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0x1, %g1 set 0x6, %g2 set 0x7, %g3 set 0xC, %g4 set 0x1, %g5 set 0x0, %g6 set 0xD, %g7 !# Input registers set -0x4, %i0 set -0x7, %i1 set -0x4, %i2 set -0x1, %i3 set -0x9, %i4 set -0x0, %i5 set -0xE, %i6 set -0x1, %i7 !# Local registers set 0x652C8DA1, %l0 set 0x6E4DADCE, %l1 set 0x611BFD8B, %l2 set 0x795640FF, %l3 set 0x21041F0A, %l4 set 0x6D865545, %l5 set 0x28F3D20E, %l6 !# Output registers set -0x1F62, %o0 set 0x03CA, %o1 set 0x04D6, %o2 set -0x0CFF, %o3 set -0x067C, %o4 set -0x1013, %o5 set -0x16EF, %o6 set 0x1F38, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x9055F3994858E369) INIT_TH_FP_REG(%l7,%f2,0x4FA9A9DFB46840DA) INIT_TH_FP_REG(%l7,%f4,0x923028F5BBB4C1DC) INIT_TH_FP_REG(%l7,%f6,0x625CA558BD058D3A) INIT_TH_FP_REG(%l7,%f8,0x9C8079C9ADFD26A2) INIT_TH_FP_REG(%l7,%f10,0xF018D8EB22C62E65) INIT_TH_FP_REG(%l7,%f12,0xF13CFC686F8780B2) INIT_TH_FP_REG(%l7,%f14,0x32551DC9E5ECE0F0) INIT_TH_FP_REG(%l7,%f16,0x2DE9674456CB43FE) INIT_TH_FP_REG(%l7,%f18,0xD8D648C7ACD35FF8) INIT_TH_FP_REG(%l7,%f20,0xC209454364063509) INIT_TH_FP_REG(%l7,%f22,0x396D559D69EAC0A3) INIT_TH_FP_REG(%l7,%f24,0x896658C1A1307F3E) INIT_TH_FP_REG(%l7,%f26,0xF6C90F717C2865D0) INIT_TH_FP_REG(%l7,%f28,0xA7BB8C277260C0F8) INIT_TH_FP_REG(%l7,%f30,0xFDA42C88317238BE) !# Execute Main Diag .. fpsub32s %f12, %f8, %f20 nop set 0x64, %i6 prefetch [%l7 + %i6], 2 nop set 0x48, %o7 stx %l2, [%l7 + %o7] nop set 0x18, %l1 std %o2, [%l7 + %l1] set 0x14, %o4 sta %f29, [%l7 + %o4] 0x88 nop set 0x5A, %g5 stb %o7, [%l7 + %g5] nop set 0x50, %i0 stx %i4, [%l7 + %i0] set 0x30, %l6 ldxa [%l7 + %l6] 0x80, %i5 nop set 0x78, %l3 stw %i6, [%l7 + %l3] and %g3, %l0, %l1 set 0x09, %i1 ldstuba [%l7 + %i1] 0x81, %i7 set 0x40, %o5 stda %f0, [%l7 + %o5] 0xd0 ld [%l7 + 0x14], %f4 nop set 0x71, %l5 ldsb [%l7 + %l5], %l4 set 0x48, %o3 stba %g1, [%l7 + %o3] 0x81 set 0x7B, %i5 stba %o2, [%l7 + %i5] 0xe3 membar #Sync set 0x40, %l2 stda %f0, [%l7 + %l2] 0xcc set 0x0C, %i3 sta %f3, [%l7 + %i3] 0x88 set 0x50, %o1 sta %f19, [%l7 + %o1] 0x89 ble %icc, loop_38 st %f14, [%l7 + 0x20] set 0x55, %g6 stba %g7, [%l7 + %g6] 0x89 loop_38: be,a,pt %icc, loop_39 fpsub32 %f30, %f14, %f30 set 0x30, %o0 stha %l5, [%l7 + %o0] 0xe2 membar #Sync loop_39: nop set 0x20, %g1 sta %f24, [%l7 + %g1] 0x80 nop set 0x20, %o2 swap [%l7 + %o2], %i1 nop set 0x2C, %g3 stw %g5, [%l7 + %g3] nop set 0x48, %i2 ldstub [%l7 + %i2], %g2 set 0x10, %l4 stha %i2, [%l7 + %l4] 0x80 or %g4, %g6, %o1 add %l7, 0x40, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o0, %l6 set 0x28, %g2 stha %i0, [%l7 + %g2] 0x89 nop set 0x31, %g4 ldstub [%l7 + %g4], %i3 set 0x40, %g7 stda %f0, [%l7 + %g7] 0x80 nop set 0x38, %i4 ldstub [%l7 + %i4], %l3 nop set 0x70, %o6 swap [%l7 + %o6], %o5 nop set 0x60, %l0 lduh [%l7 + %l0], %o4 nop set 0x74, %i7 prefetch [%l7 + %i7], 3 wr %l2, %o6, %ccr nop set 0x65, %i6 ldub [%l7 + %i6], %o3 set 0x58, %l1 ldxa [%l7 + %l1] 0x89, %i4 bne %xcc, loop_40 nop set 0x1C, %o4 swap [%l7 + %o4], %i5 nop set 0x18, %o7 std %f24, [%l7 + %o7] nop set 0x6E, %i0 lduh [%l7 + %i0], %i6 loop_40: nop set 0x58, %g5 stx %fsr, [%l7 + %g5] nop set 0x12, %l6 ldub [%l7 + %l6], %g3 nop set 0x58, %l3 ldx [%l7 + %l3], %l0 set 0x74, %i1 stwa %l1, [%l7 + %i1] 0xea membar #Sync set 0x70, %o5 stwa %o7, [%l7 + %o5] 0x88 st %fsr, [%l7 + 0x38] nop set 0x36, %l5 ldsh [%l7 + %l5], %i7 nop set 0x38, %o3 stx %fsr, [%l7 + %o3] nop set 0x64, %l2 ldub [%l7 + %l2], %g1 ld [%l7 + 0x68], %f14 add %l7, 0x38, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l4 casxa [%l6] 0x80, %l4, %o2 st %f5, [%l7 + 0x08] nop set 0x72, %i3 ldsh [%l7 + %i3], %g7 or %l5, %i1, %g5 nop set 0x58, %o1 ldx [%l7 + %o1], %i2 set 0x6B, %i5 ldstuba [%l7 + %i5] 0x89, %g4 set 0x58, %o0 prefetcha [%l7 + %o0] 0x89, 4 set 0x30, %g1 stha %o1, [%l7 + %g1] 0x81 nop set 0x34, %g6 stw %g2, [%l7 + %g6] nop set 0x36, %o2 lduh [%l7 + %o2], %o0 set 0x78, %i2 prefetcha [%l7 + %i2] 0x89, 0 set 0x70, %g3 stxa %i3, [%l7 + %g3] 0xea membar #Sync nop set 0x60, %g2 stw %l3, [%l7 + %g2] st %f1, [%l7 + 0x60] nop set 0x78, %l4 prefetch [%l7 + %l4], 0 nop set 0x08, %g4 ldx [%l7 + %g4], %l6 nop set 0x23, %g7 ldsb [%l7 + %g7], %o5 nop set 0x14, %o6 lduw [%l7 + %o6], %o4 nop set 0x40, %l0 ldx [%l7 + %l0], %o6 set 0x2C, %i4 sta %f10, [%l7 + %i4] 0x88 set 0x50, %i6 sta %f28, [%l7 + %i6] 0x88 bgu,a,pt %xcc, loop_41 or %l2, %i4, %i5 add %i6, %g3, %o3 nop set 0x58, %i7 ldsh [%l7 + %i7], %l0 loop_41: nop set 0x60, %l1 swap [%l7 + %l1], %l1 nop set 0x08, %o4 lduw [%l7 + %o4], %i7 or %o7, %l4, %o2 set 0x28, %i0 stha %g1, [%l7 + %i0] 0xe2 membar #Sync set 0x7C, %g5 lda [%l7 + %g5] 0x81, %f2 set 0x0C, %l6 stba %l5, [%l7 + %l6] 0xe3 membar #Sync nop set 0x10, %o7 ldd [%l7 + %o7], %i0 and %g7, %i2, %g5 set 0x20, %i1 stwa %g4, [%l7 + %i1] 0xe2 membar #Sync set 0x38, %o5 stda %g6, [%l7 + %o5] 0x80 set 0x20, %l3 stwa %g2, [%l7 + %l3] 0xea membar #Sync set 0x40, %o3 stda %f0, [%l7 + %o3] 0xf0 membar #Sync set 0x0C, %l5 stha %o0, [%l7 + %l5] 0xeb membar #Sync nop set 0x74, %l2 lduh [%l7 + %l2], %o1 nop set 0x70, %i3 ldd [%l7 + %i3], %f28 and %i0, %i3, %l3 wr %l6, %o5, %ccr st %fsr, [%l7 + 0x3C] nop set 0x5B, %o1 ldsb [%l7 + %o1], %o6 add %l7, 0x68, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o4 casa [%l6] 0x80, %o4, %l2 or %i5, %i6, %g3 set 0x48, %i5 sta %f5, [%l7 + %i5] 0x80 nop set 0x40, %g1 std %f26, [%l7 + %g1] set 0x50, %o0 stda %o2, [%l7 + %o0] 0x88 and %l0, %l1, %i4 set 0x08, %o2 lda [%l7 + %o2] 0x89, %f8 nop set 0x17, %i2 stb %o7, [%l7 + %i2] nop set 0x43, %g3 stb %i7, [%l7 + %g3] ld [%l7 + 0x18], %f27 set 0x20, %g2 prefetcha [%l7 + %g2] 0x81, 3 set 0x68, %l4 stha %g1, [%l7 + %l4] 0x81 wr %g0, 0x6, %fprs add %l7, 0x68, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l5, %i2 nop set 0x38, %g6 sth %g5, [%l7 + %g6] nop set 0x18, %g4 std %g4, [%l7 + %g4] set 0x28, %o6 sta %f30, [%l7 + %o6] 0x88 or %g7, %g6, %g2 nop set 0x18, %g7 std %f18, [%l7 + %g7] and %o1, %i0, %i3 set 0x34, %l0 stwa %o0, [%l7 + %l0] 0xe2 membar #Sync set 0x10, %i4 ldda [%l7 + %i4] 0xeb, %l2 set 0x50, %i6 ldxa [%l7 + %i6] 0x88, %l6 set 0x3C, %l1 swapa [%l7 + %l1] 0x89, %o6 set 0x40, %o4 stda %f0, [%l7 + %o4] 0x80 nop set 0x31, %i7 ldstub [%l7 + %i7], %o5 set 0x20, %i0 stxa %l2, [%l7 + %i0] 0xeb membar #Sync nop set 0x30, %l6 ldd [%l7 + %l6], %f24 or %o4, %i5, %i6 nop set 0x08, %g5 ldd [%l7 + %g5], %f4 nop set 0x70, %i1 std %f12, [%l7 + %i1] set 0x0D, %o7 stba %g3, [%l7 + %o7] 0x80 set 0x18, %l3 stwa %o3, [%l7 + %l3] 0xea membar #Sync nop set 0x10, %o3 ldx [%l7 + %o3], %l1 nop set 0x4C, %o5 prefetch [%l7 + %o5], 0 nop set 0x6E, %l2 ldsb [%l7 + %l2], %i4 nop set 0x70, %i3 lduw [%l7 + %i3], %l0 nop set 0x38, %o1 std %o6, [%l7 + %o1] and %i7, %g1, %o2 nop set 0x20, %l5 ldsw [%l7 + %l5], %i1 nop set 0x50, %i5 prefetch [%l7 + %i5], 1 nop set 0x68, %o0 ldd [%l7 + %o0], %f16 st %f2, [%l7 + 0x58] nop nop setx 0xD6C45F46, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f24 setx 0xA6A52BBA, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f26 fdivs %f26, %f24, %f23 nop set 0x08, %g1 ldd [%l7 + %g1], %l4 nop set 0x70, %i2 lduw [%l7 + %i2], %i2 fpsub16 %f26, %f6, %f6 set 0x20, %o2 prefetcha [%l7 + %o2] 0x80, 0 set 0x1C, %g3 swapa [%l7 + %g3] 0x80, %g4 nop set 0x30, %l4 stw %l5, [%l7 + %l4] set 0x50, %g2 ldda [%l7 + %g2] 0x89, %g6 nop set 0x3B, %g6 stb %g7, [%l7 + %g6] set 0x44, %g4 lda [%l7 + %g4] 0x88, %f15 set 0x7C, %o6 lda [%l7 + %o6] 0x88, %f28 add %l7, 0x38, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x88, %g2, %o1 nop set 0x30, %g7 sth %i0, [%l7 + %g7] add %l7, 0x70, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o0 casa [%l6] 0x80, %o0, %l3 nop set 0x1C, %l0 ldsw [%l7 + %l0], %i3 set 0x30, %i4 stxa %l6, [%l7 + %i4] 0xea membar #Sync nop nop setx 0xA1136FDFFA551D35, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f16 setx 0xAD9BAA29201F64FA, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f8 fdivd %f8, %f16, %f10 nop set 0x6E, %i6 ldub [%l7 + %i6], %o5 and %o6, %l2, %o4 set 0x10, %l1 stda %i4, [%l7 + %l1] 0xea membar #Sync nop set 0x36, %i7 ldsb [%l7 + %i7], %g3 st %f2, [%l7 + 0x24] nop set 0x44, %i0 sth %i6, [%l7 + %i0] st %f0, [%l7 + 0x6C] nop set 0x5A, %o4 stb %l1, [%l7 + %o4] set 0x70, %l6 ldxa [%l7 + %l6] 0x89, %i4 membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0xf0, %f0 st %fsr, [%l7 + 0x68] nop set 0x48, %g5 ldub [%l7 + %g5], %o3 nop set 0x38, %l3 sth %o7, [%l7 + %l3] nop set 0x20, %o7 ldx [%l7 + %o7], %l0 set 0x20, %o5 stba %i7, [%l7 + %o5] 0x81 set 0x20, %l2 prefetcha [%l7 + %l2] 0x80, 2 set 0x14, %o3 sta %f0, [%l7 + %o3] 0x89 fpsub32s %f15, %f3, %f24 set 0x70, %o1 ldda [%l7 + %o1] 0x81, %o2 set 0x68, %l5 stda %i0, [%l7 + %l5] 0xeb membar #Sync set 0x1F, %i5 ldstuba [%l7 + %i5] 0x89, %i2 nop set 0x30, %i3 lduh [%l7 + %i3], %l4 set 0x29, %o0 stba %g5, [%l7 + %o0] 0x80 nop set 0x20, %g1 ldd [%l7 + %g1], %l4 nop set 0x60, %o2 sth %g6, [%l7 + %o2] set 0x0C, %g3 swapa [%l7 + %g3] 0x89, %g7 nop set 0x48, %i2 ldx [%l7 + %i2], %g4 nop set 0x60, %l4 prefetch [%l7 + %l4], 2 set 0x10, %g2 stwa %g2, [%l7 + %g2] 0x80 set 0x10, %g4 ldda [%l7 + %g4] 0x80, %o0 nop set 0x70, %o6 ldx [%l7 + %o6], %i0 set 0x40, %g6 stda %f16, [%l7 + %g6] 0xc0 set 0x40, %l0 lda [%l7 + %l0] 0x81, %f2 nop set 0x78, %i4 std %f30, [%l7 + %i4] set 0x40, %i6 ldda [%l7 + %i6] 0xd0, %f0 nop set 0x16, %g7 lduh [%l7 + %g7], %o0 nop set 0x29, %l1 ldstub [%l7 + %l1], %l3 set 0x40, %i0 ldda [%l7 + %i0] 0xda, %f16 membar #Sync set 0x40, %o4 ldda [%l7 + %o4] 0xf9, %f0 set 0x70, %i7 sta %f19, [%l7 + %i7] 0x80 nop set 0x08, %l6 ldx [%l7 + %l6], %l6 nop set 0x78, %g5 std %o4, [%l7 + %g5] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr nop set 0x34, %l3 swap [%l7 + %l3], %o4 nop set 0x58, %o7 lduw [%l7 + %o7], %i5 nop set 0x18, %i1 prefetch [%l7 + %i1], 3 wr %o6, %g3, %clear_softint nop set 0x48, %l2 ldd [%l7 + %l2], %f2 set 0x40, %o5 ldda [%l7 + %o5] 0x80, %f0 set 0x1E, %o3 ldstuba [%l7 + %o3] 0x80, %l1 or %i4, %o3, %o7 st %fsr, [%l7 + 0x60] nop set 0x18, %o1 std %l0, [%l7 + %o1] add %i7, %i6, %o2 add %l7, 0x24, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i1, %g1 set 0x78, %i5 stxa %l4, [%l7 + %i5] 0x89 nop set 0x7C, %i3 ldsw [%l7 + %i3], %i2 nop set 0x50, %l5 ldx [%l7 + %l5], %l5 set 0x20, %o0 swapa [%l7 + %o0] 0x88, %g5 add %g6, %g7, %g2 nop set 0x16, %g1 ldub [%l7 + %g1], %o1 ld [%l7 + 0x10], %f25 nop set 0x54, %g3 prefetch [%l7 + %g3], 0 set 0x2C, %i2 ldstuba [%l7 + %i2] 0x81, %i0 set 0x78, %o2 stxa %g4, [%l7 + %o2] 0x89 set 0x68, %g2 prefetcha [%l7 + %g2] 0x89, 0 set 0x10, %l4 stxa %o0, [%l7 + %l4] 0x88 ld [%l7 + 0x70], %f4 nop set 0x18, %g4 ldd [%l7 + %g4], %i6 nop set 0x0C, %g6 ldsw [%l7 + %g6], %i3 or %l2, %o5, %o4 set 0x2C, %o6 sta %f14, [%l7 + %o6] 0x89 set 0x40, %i4 stda %f0, [%l7 + %i4] 0xc8 nop set 0x0D, %l0 ldub [%l7 + %l0], %o6 nop set 0x32, %g7 ldub [%l7 + %g7], %g3 set 0x50, %l1 ldda [%l7 + %l1] 0x89, %l0 nop set 0x66, %i0 ldstub [%l7 + %i0], %i4 st %f11, [%l7 + 0x30] st %f25, [%l7 + 0x24] wr %o3, %i5, %clear_softint nop set 0x68, %i6 ldsw [%l7 + %i6], %o7 set 0x5C, %o4 swapa [%l7 + %o4] 0x88, %l0 and %i6, %o2, %i1 or %i7, %l4, %g1 be,a %xcc, loop_42 st %fsr, [%l7 + 0x20] nop set 0x58, %i7 stx %fsr, [%l7 + %i7] nop set 0x14, %g5 stw %l5, [%l7 + %g5] loop_42: nop set 0x70, %l6 ldd [%l7 + %l6], %f16 nop set 0x48, %o7 ldsh [%l7 + %o7], %g5 or %i2, %g7, %g6 add %o1, %i0, %g4 nop set 0x40, %i1 lduw [%l7 + %i1], %l3 nop set 0x26, %l2 ldsh [%l7 + %l2], %o0 nop set 0x38, %o5 ldd [%l7 + %o5], %f2 nop set 0x7C, %o3 swap [%l7 + %o3], %l6 nop set 0x64, %o1 prefetch [%l7 + %o1], 2 fpadd16 %f2, %f8, %f10 nop set 0x22, %i5 sth %g2, [%l7 + %i5] set 0x08, %i3 prefetcha [%l7 + %i3] 0x80, 4 add %l7, 0x20, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l2, %o5 bn,pn %icc, loop_43 ble,a,pt %xcc, loop_44 nop set 0x18, %l5 ldd [%l7 + %l5], %f16 nop set 0x0C, %l3 ldsw [%l7 + %l3], %o4 loop_43: nop set 0x4C, %g1 lda [%l7 + %g1] 0x89, %f1 loop_44: fpadd32s %f21, %f18, %f24 or %o6, %g3, %l1 add %i4, %i5, %o3 or %o7, %i6, %o2 set 0x60, %o0 stda %l0, [%l7 + %o0] 0xea membar #Sync nop set 0x20, %g3 ldsw [%l7 + %g3], %i7 nop set 0x39, %i2 ldstub [%l7 + %i2], %l4 set 0x28, %g2 stda %i0, [%l7 + %g2] 0x88 add %l7, 0x10, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l5, %g1 set 0x7C, %o2 stwa %i2, [%l7 + %o2] 0xeb membar #Sync add %g5, %g6, %o1 nop set 0x51, %g4 ldsb [%l7 + %g4], %g7 nop set 0x74, %l4 swap [%l7 + %l4], %g4 set 0x30, %o6 stxa %i0, [%l7 + %o6] 0x88 nop set 0x19, %g6 ldstub [%l7 + %g6], %o0 nop set 0x18, %i4 ldsw [%l7 + %i4], %l6 nop set 0x5D, %g7 ldub [%l7 + %g7], %g2 nop set 0x68, %l0 swap [%l7 + %l0], %l3 add %i3, %l2, %o4 set 0x40, %i0 stda %o6, [%l7 + %i0] 0xeb membar #Sync nop set 0x4C, %i6 stw %o5, [%l7 + %i6] set 0x6B, %l1 ldstuba [%l7 + %l1] 0x88, %l1 nop set 0x30, %o4 stx %fsr, [%l7 + %o4] nop set 0x12, %i7 ldsb [%l7 + %i7], %g3 set 0x7C, %g5 stwa %i5, [%l7 + %g5] 0x81 set 0x58, %l6 stda %i4, [%l7 + %l6] 0x89 set 0x14, %i1 swapa [%l7 + %i1] 0x81, %o7 st %f31, [%l7 + 0x08] and %o3, %i6, %l0 nop set 0x18, %l2 ldsw [%l7 + %l2], %o2 set 0x18, %o5 ldstuba [%l7 + %o5] 0x89, %i7 set 0x20, %o7 ldxa [%l7 + %o7] 0x80, %i1 nop set 0x68, %o3 ldsh [%l7 + %o3], %l4 set 0x6B, %o1 stba %g1, [%l7 + %o1] 0x81 set 0x44, %i3 lda [%l7 + %i3] 0x88, %f21 nop set 0x6C, %i5 ldstub [%l7 + %i5], %l5 nop set 0x4C, %l5 swap [%l7 + %l5], %i2 set 0x30, %g1 ldxa [%l7 + %g1] 0x89, %g6 st %f11, [%l7 + 0x20] set 0x28, %o0 ldxa [%l7 + %o0] 0x81, %o1 st %f25, [%l7 + 0x10] st %fsr, [%l7 + 0x24] and %g7, %g4, %i0 wr %g0, 0x5, %fprs st %f4, [%l7 + 0x64] set 0x70, %l3 lda [%l7 + %l3] 0x89, %f19 ld [%l7 + 0x18], %f14 set 0x0D, %i2 ldstuba [%l7 + %i2] 0x81, %l6 set 0x17, %g2 ldstuba [%l7 + %g2] 0x80, %l3 bleu %icc, loop_45 nop set 0x08, %g3 ldd [%l7 + %g3], %f6 nop set 0x43, %o2 ldsb [%l7 + %o2], %g2 nop set 0x30, %l4 ldsw [%l7 + %l4], %i3 loop_45: nop set 0x4A, %o6 sth %l2, [%l7 + %o6] set 0x60, %g4 ldda [%l7 + %g4] 0x81, %o6 add %l7, 0x4C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o4, %l1 nop set 0x24, %g6 lduw [%l7 + %g6], %g3 st %f12, [%l7 + 0x2C] nop set 0x72, %g7 stb %i5, [%l7 + %g7] set 0x4C, %i4 stha %o5, [%l7 + %i4] 0xea membar #Sync nop set 0x38, %l0 ldd [%l7 + %l0], %o6 set 0x0C, %i0 stba %i4, [%l7 + %i0] 0x81 set 0x22, %l1 stha %o3, [%l7 + %l1] 0x80 add %l7, 0x78, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l0, %i6 nop set 0x26, %i6 ldsh [%l7 + %i6], %o2 nop set 0x3E, %i7 stb %i1, [%l7 + %i7] set 0x66, %o4 stba %i7, [%l7 + %o4] 0xe3 membar #Sync set 0x70, %g5 lda [%l7 + %g5] 0x80, %f0 nop set 0x10, %i1 ldx [%l7 + %i1], %l4 set 0x68, %l6 stda %g0, [%l7 + %l6] 0x88 set 0x0C, %o5 swapa [%l7 + %o5] 0x88, %l5 nop set 0x48, %o7 stb %i2, [%l7 + %o7] set 0x58, %l2 swapa [%l7 + %l2] 0x81, %g6 set 0x28, %o3 stxa %o1, [%l7 + %o3] 0x81 set 0x20, %o1 ldda [%l7 + %o1] 0x88, %g4 be,pt %xcc, loop_46 nop set 0x50, %i3 ldd [%l7 + %i3], %f6 nop set 0x7E, %l5 ldsh [%l7 + %l5], %i0 set 0x40, %g1 swapa [%l7 + %g1] 0x81, %g7 loop_46: nop set 0x47, %i5 ldsb [%l7 + %i5], %g5 nop set 0x2C, %o0 lduw [%l7 + %o0], %l6 st %fsr, [%l7 + 0x6C] set 0x18, %l3 lda [%l7 + %l3] 0x89, %f0 st %f8, [%l7 + 0x30] nop set 0x5B, %g2 ldub [%l7 + %g2], %l3 set 0x24, %i2 lda [%l7 + %i2] 0x81, %f25 and %g2, %o0, %l2 set 0x4C, %o2 swapa [%l7 + %o2] 0x89, %i3 nop set 0x40, %l4 ldd [%l7 + %l4], %o4 set 0x50, %g3 stwa %o6, [%l7 + %g3] 0x89 wr %g3, %i5, %clear_softint add %l1, %o7, %i4 nop set 0x44, %o6 ldsh [%l7 + %o6], %o3 nop set 0x24, %g6 ldsb [%l7 + %g6], %l0 nop set 0x68, %g7 stx %i6, [%l7 + %g7] set 0x40, %i4 prefetcha [%l7 + %i4] 0x88, 3 and %o2, %i7, %i1 nop set 0x60, %l0 swap [%l7 + %l0], %l4 st %f17, [%l7 + 0x6C] nop nop setx 0xF76A70F0, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f1 setx 0x4A00C802, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f13 fdivs %f13, %f1, %f19 nop set 0x57, %i0 ldstub [%l7 + %i0], %l5 set 0x1C, %g4 stha %i2, [%l7 + %g4] 0xe2 membar #Sync set 0x4C, %l1 lda [%l7 + %l1] 0x81, %f28 nop set 0x54, %i7 stw %g1, [%l7 + %i7] nop set 0x68, %i6 std %f0, [%l7 + %i6] set 0x28, %g5 stda %o0, [%l7 + %g5] 0x89 wr %g4, %i0, %softint ld [%l7 + 0x34], %f9 set 0x40, %o4 stda %f16, [%l7 + %o4] 0xd0 and %g7, %g5, %g6 or %l6, %g2, %o0 add %l7, 0x28, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x80, %l2, %l3 set 0x40, %i1 stda %f0, [%l7 + %i1] 0x89 nop set 0x0C, %l6 ldub [%l7 + %l6], %i3 set 0x14, %o5 lda [%l7 + %o5] 0x88, %f24 set 0x58, %l2 ldxa [%l7 + %l2] 0x81, %o6 nop nop setx 0x7EA083135DB5C71E, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f12 setx 0x4A1FD717194C03B7, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f24 fdivd %f24, %f12, %f18 nop set 0x68, %o3 stx %o4, [%l7 + %o3] set 0x10, %o7 stda %i4, [%l7 + %o7] 0x89 nop set 0x6A, %i3 ldsh [%l7 + %i3], %g3 nop set 0x16, %o1 ldsh [%l7 + %o1], %o7 nop set 0x3E, %g1 ldsh [%l7 + %g1], %l1 nop set 0x6C, %i5 ldsb [%l7 + %i5], %i4 nop set 0x28, %o0 ldsh [%l7 + %o0], %o3 nop set 0x19, %l5 ldub [%l7 + %l5], %i6 set 0x08, %l3 swapa [%l7 + %l3] 0x88, %o5 set 0x6D, %i2 ldstuba [%l7 + %i2] 0x89, %l0 nop set 0x78, %g2 sth %i7, [%l7 + %g2] add %l7, 0x38, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x80, %i1, %o2 nop set 0x30, %o2 stx %fsr, [%l7 + %o2] nop set 0x52, %g3 sth %l5, [%l7 + %g3] fpsub16s %f1, %f16, %f26 set 0x70, %l4 ldstuba [%l7 + %l4] 0x89, %i2 nop set 0x2C, %g6 lduh [%l7 + %g6], %l4 nop set 0x5C, %o6 lduw [%l7 + %o6], %o1 set 0x74, %g7 sta %f5, [%l7 + %g7] 0x81 nop set 0x0A, %l0 lduh [%l7 + %l0], %g1 set 0x6C, %i4 stha %i0, [%l7 + %i4] 0x80 st %fsr, [%l7 + 0x28] set 0x60, %g4 stda %g6, [%l7 + %g4] 0x81 set 0x1C, %l1 stwa %g5, [%l7 + %l1] 0xeb membar #Sync nop set 0x78, %i0 ldx [%l7 + %i0], %g6 membar #Sync set 0x40, %i7 ldda [%l7 + %i7] 0xf8, %f0 nop set 0x10, %i6 lduh [%l7 + %i6], %l6 nop set 0x78, %o4 swap [%l7 + %o4], %g4 nop set 0x7C, %g5 lduh [%l7 + %g5], %g2 set 0x20, %i1 lda [%l7 + %i1] 0x89, %f5 set 0x28, %l6 stwa %o0, [%l7 + %l6] 0xe2 membar #Sync set 0x54, %o5 lda [%l7 + %o5] 0x81, %f26 nop set 0x18, %l2 sth %l2, [%l7 + %l2] set 0x42, %o7 stha %l3, [%l7 + %o7] 0x89 nop set 0x40, %o3 lduw [%l7 + %o3], %o6 nop set 0x70, %i3 stx %fsr, [%l7 + %i3] or %o4, %i5, %i3 nop set 0x20, %o1 ldsw [%l7 + %o1], %g3 add %l1, %o7, %o3 add %i6, %o5, %i4 st %fsr, [%l7 + 0x70] st %fsr, [%l7 + 0x54] nop set 0x70, %i5 swap [%l7 + %i5], %l0 set 0x30, %o0 stxa %i1, [%l7 + %o0] 0x89 or %i7, %o2, %i2 nop set 0x58, %g1 stx %l4, [%l7 + %g1] set 0x57, %l5 stba %l5, [%l7 + %l5] 0x88 set 0x30, %i2 stxa %g1, [%l7 + %i2] 0x89 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xf1 membar #Sync nop set 0x10, %l3 stw %o1, [%l7 + %l3] set 0x60, %g3 sta %f30, [%l7 + %g3] 0x80 add %l7, 0x34, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i0, %g7 add %l7, 0x54, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g5 casa [%l6] 0x81, %g5, %g6 nop set 0x12, %o2 ldstub [%l7 + %o2], %g4 nop set 0x10, %l4 stx %l6, [%l7 + %l4] nop set 0x0C, %o6 swap [%l7 + %o6], %g2 nop set 0x6C, %g6 prefetch [%l7 + %g6], 0 nop set 0x46, %g7 sth %o0, [%l7 + %g7] nop set 0x5E, %l0 lduh [%l7 + %l0], %l3 add %l7, 0x44, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l2, %o4 set 0x5E, %g4 stha %i5, [%l7 + %g4] 0xe2 membar #Sync nop set 0x78, %i4 lduw [%l7 + %i4], %o6 nop set 0x50, %i0 ldd [%l7 + %i0], %f0 nop set 0x50, %i7 stb %i3, [%l7 + %i7] nop set 0x10, %i6 ldx [%l7 + %i6], %l1 nop set 0x20, %l1 lduh [%l7 + %l1], %o7 nop set 0x46, %g5 lduh [%l7 + %g5], %o3 membar #Sync set 0x40, %o4 ldda [%l7 + %o4] 0xf0, %f0 nop set 0x30, %l6 ldd [%l7 + %l6], %g2 nop set 0x4F, %i1 stb %o5, [%l7 + %i1] add %l7, 0x18, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x89, %i4, %i6 membar #Sync set 0x40, %o5 ldda [%l7 + %o5] 0xf8, %f0 set 0x58, %o7 stxa %l0, [%l7 + %o7] 0xe3 membar #Sync set 0x7E, %o3 stha %i7, [%l7 + %o3] 0x89 set 0x30, %l2 prefetcha [%l7 + %l2] 0x81, 1 st %fsr, [%l7 + 0x64] add %i2, %l4, %o2 set 0x78, %i3 stda %l4, [%l7 + %i3] 0xeb membar #Sync add %o1, %i0, %g1 nop set 0x68, %o1 ldd [%l7 + %o1], %f30 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr nop set 0x28, %i5 ldd [%l7 + %i5], %f4 nop set 0x6E, %o0 lduh [%l7 + %o0], %g5 nop set 0x20, %g1 lduw [%l7 + %g1], %l6 set 0x40, %i2 stda %f16, [%l7 + %i2] 0x88 nop set 0x71, %l5 ldsb [%l7 + %l5], %g4 add %l7, 0x50, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g2, %l3 or %o0, %o4, %i5 st %fsr, [%l7 + 0x50] nop set 0x28, %l3 ldx [%l7 + %l3], %o6 set 0x73, %g2 ldstuba [%l7 + %g2] 0x80, %l2 nop set 0x18, %o2 std %l0, [%l7 + %o2] nop set 0x68, %g3 ldx [%l7 + %g3], %i3 add %l7, 0x30, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o3, %o7 set 0x3C, %o6 swapa [%l7 + %o6] 0x89, %g3 nop set 0x5F, %g6 ldstub [%l7 + %g6], %o5 ld [%l7 + 0x7C], %f15 nop set 0x49, %l4 stb %i4, [%l7 + %l4] set 0x48, %l0 stda %i6, [%l7 + %l0] 0x89 nop set 0x66, %g7 lduh [%l7 + %g7], %i7 set 0x08, %i4 sta %f26, [%l7 + %i4] 0x80 nop set 0x50, %g4 std %f30, [%l7 + %g4] nop set 0x3C, %i0 lduw [%l7 + %i0], %i1 set 0x38, %i7 stwa %l0, [%l7 + %i7] 0xea membar #Sync set 0x38, %l1 ldxa [%l7 + %l1] 0x88, %l4 st %fsr, [%l7 + 0x64] nop set 0x30, %g5 ldsh [%l7 + %g5], %o2 nop set 0x30, %o4 stx %fsr, [%l7 + %o4] nop set 0x58, %l6 ldsw [%l7 + %l6], %l5 nop set 0x18, %i1 stb %i2, [%l7 + %i1] nop set 0x38, %o5 std %f18, [%l7 + %o5] nop set 0x74, %o7 ldsw [%l7 + %o7], %o1 st %fsr, [%l7 + 0x2C] set 0x40, %i6 stda %f0, [%l7 + %i6] 0xf1 membar #Sync set 0x10, %o3 lda [%l7 + %o3] 0x88, %f11 set 0x1C, %i3 lda [%l7 + %i3] 0x80, %f11 set 0x68, %o1 stxa %i0, [%l7 + %o1] 0xe2 membar #Sync set 0x0A, %i5 stha %g7, [%l7 + %i5] 0x89 set 0x60, %o0 lda [%l7 + %o0] 0x89, %f24 set 0x4D, %l2 stba %g6, [%l7 + %l2] 0xe3 membar #Sync st %fsr, [%l7 + 0x70] nop set 0x5C, %i2 ldub [%l7 + %i2], %g1 nop set 0x26, %l5 stb %g5, [%l7 + %l5] nop set 0x42, %l3 ldsh [%l7 + %l3], %l6 set 0x78, %g1 stxa %g4, [%l7 + %g1] 0x80 set 0x40, %o2 ldda [%l7 + %o2] 0xd8, %f0 nop set 0x0C, %g3 ldsw [%l7 + %g3], %l3 set 0x64, %g2 ldstuba [%l7 + %g2] 0x88, %o0 nop set 0x0C, %g6 lduw [%l7 + %g6], %o4 nop set 0x54, %l4 swap [%l7 + %l4], %i5 set 0x16, %o6 stba %g2, [%l7 + %o6] 0xe2 membar #Sync set 0x40, %g7 sta %f7, [%l7 + %g7] 0x80 set 0x70, %l0 stxa %l2, [%l7 + %l0] 0x88 add %l1, %i3, %o3 or %o6, %g3, %o5 ld [%l7 + 0x5C], %f9 nop set 0x72, %g4 ldsh [%l7 + %g4], %o7 add %i6, %i7, %i4 nop set 0x48, %i0 ldx [%l7 + %i0], %l0 set 0x30, %i7 ldda [%l7 + %i7] 0xeb, %l4 set 0x50, %l1 ldda [%l7 + %l1] 0xeb, %i0 set 0x40, %i4 ldxa [%l7 + %i4] 0x89, %o2 membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf8, %f16 set 0x48, %o4 stxa %i2, [%l7 + %o4] 0xea membar #Sync nop set 0x60, %i1 std %f12, [%l7 + %i1] nop set 0x43, %l6 ldub [%l7 + %l6], %o1 nop set 0x10, %o7 stx %fsr, [%l7 + %o7] set 0x24, %i6 sta %f5, [%l7 + %i6] 0x88 nop set 0x7A, %o5 ldsh [%l7 + %o5], %i0 add %l7, 0x54, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l5, %g7 set 0x42, %i3 ldstuba [%l7 + %i3] 0x81, %g6 nop set 0x68, %o1 ldd [%l7 + %o1], %f28 add %l7, 0x20, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x89, %g1, %l6 nop set 0x62, %i5 ldsh [%l7 + %i5], %g5 set 0x48, %o3 prefetcha [%l7 + %o3] 0x89, 0 set 0x70, %l2 ldda [%l7 + %l2] 0x89, %o0 nop set 0x50, %i2 std %o4, [%l7 + %i2] nop set 0x38, %o0 ldsw [%l7 + %o0], %g4 nop set 0x0C, %l3 stw %g2, [%l7 + %l3] set 0x70, %g1 sta %f8, [%l7 + %g1] 0x89 or %i5, %l2, %i3 wr %l1, %o3, %set_softint or %g3, %o5, %o6 or %o7, %i7, %i6 nop set 0x66, %o2 lduh [%l7 + %o2], %i4 set 0x68, %g3 prefetcha [%l7 + %g3] 0x89, 1 or %i1, %o2, %i2 nop set 0x20, %l5 std %f16, [%l7 + %l5] nop set 0x64, %g6 lduw [%l7 + %g6], %l4 set 0x40, %l4 stxa %o1, [%l7 + %l4] 0x88 add %l7, 0x28, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l5, %i0 set 0x16, %g2 stba %g6, [%l7 + %g2] 0x80 nop set 0x70, %g7 stw %g1, [%l7 + %g7] nop set 0x58, %o6 prefetch [%l7 + %o6], 0 bge,a %xcc, loop_47 nop set 0x34, %l0 swap [%l7 + %l0], %g7 nop set 0x70, %g4 std %f20, [%l7 + %g4] set 0x66, %i7 stha %g5, [%l7 + %i7] 0xea membar #Sync loop_47: nop set 0x54, %l1 swapa [%l7 + %l1] 0x80, %l3 nop set 0x38, %i4 lduw [%l7 + %i4], %o0 set 0x30, %i0 stxa %l6, [%l7 + %i0] 0x81 nop set 0x28, %g5 std %f22, [%l7 + %g5] or %g4, %g2, %i5 add %o4, %l2, %i3 nop set 0x4C, %i1 stw %l1, [%l7 + %i1] nop set 0x28, %l6 stw %g3, [%l7 + %l6] membar #Sync set 0x40, %o7 ldda [%l7 + %o7] 0xf0, %f0 nop set 0x20, %i6 prefetch [%l7 + %i6], 1 set 0x10, %o5 prefetcha [%l7 + %o5] 0x88, 3 nop set 0x63, %i3 ldub [%l7 + %i3], %o6 add %l7, 0x48, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o7 casa [%l6] 0x81, %o7, %o5 and %i6, %i7, %l0 set 0x41, %o1 stba %i1, [%l7 + %o1] 0xe3 membar #Sync st %f7, [%l7 + 0x4C] add %l7, 0x68, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o2, %i4 nop set 0x38, %i5 stx %i2, [%l7 + %i5] nop set 0x08, %o4 std %o0, [%l7 + %o4] set 0x35, %l2 ldstuba [%l7 + %l2] 0x80, %l5 nop set 0x4F, %i2 ldsb [%l7 + %i2], %l4 nop set 0x4E, %o3 ldsh [%l7 + %o3], %g6 set 0x18, %o0 stda %i0, [%l7 + %o0] 0xe2 membar #Sync set 0x70, %l3 stda %g0, [%l7 + %l3] 0xe2 membar #Sync set 0x30, %g1 lda [%l7 + %g1] 0x80, %f19 add %g7, %l3, %o0 set 0x08, %g3 prefetcha [%l7 + %g3] 0x88, 3 nop set 0x44, %o2 ldsw [%l7 + %o2], %g5 nop set 0x78, %l5 stx %g2, [%l7 + %l5] and %g4, %i5, %l2 add %l7, 0x4C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o4, %l1 nop set 0x08, %l4 std %f10, [%l7 + %l4] set 0x74, %g6 stba %g3, [%l7 + %g6] 0xe2 membar #Sync nop set 0x36, %g2 sth %i3, [%l7 + %g2] set 0x48, %g7 stxa %o3, [%l7 + %g7] 0x80 nop set 0x18, %o6 std %f22, [%l7 + %o6] add %o6, %o5, %i6 ld [%l7 + 0x4C], %f14 nop set 0x50, %g4 std %o6, [%l7 + %g4] nop set 0x14, %i7 prefetch [%l7 + %i7], 3 set 0x50, %l1 stwa %i7, [%l7 + %l1] 0xe3 membar #Sync or %l0, %o2, %i1 nop set 0x30, %i4 ldd [%l7 + %i4], %i4 add %l7, 0x3C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i2, %o1 nop set 0x70, %l0 stx %l4, [%l7 + %l0] set 0x30, %g5 stxa %l5, [%l7 + %g5] 0xea membar #Sync nop set 0x30, %i0 std %f24, [%l7 + %i0] set 0x70, %i1 prefetcha [%l7 + %i1] 0x81, 2 nop set 0x78, %o7 prefetch [%l7 + %o7], 1 nop set 0x6C, %l6 stb %i0, [%l7 + %l6] set 0x4C, %i6 swapa [%l7 + %i6] 0x81, %g7 add %l7, 0x54, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g1 casa [%l6] 0x80, %g1, %l3 set 0x38, %i3 sta %f23, [%l7 + %i3] 0x88 nop set 0x70, %o5 stx %fsr, [%l7 + %o5] set 0x14, %i5 sta %f17, [%l7 + %i5] 0x88 st %fsr, [%l7 + 0x4C] set 0x63, %o4 ldstuba [%l7 + %o4] 0x81, %l6 set 0x4A, %o1 stba %o0, [%l7 + %o1] 0xea membar #Sync nop set 0x10, %l2 stw %g2, [%l7 + %l2] set 0x48, %o3 prefetcha [%l7 + %o3] 0x81, 2 wr %g5, %i5, %ccr bne,pt %icc, loop_48 nop set 0x20, %i2 ldd [%l7 + %i2], %l2 nop set 0x30, %l3 swap [%l7 + %l3], %o4 add %l7, 0x78, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x81, %g3, %l1 loop_48: nop set 0x18, %g1 prefetcha [%l7 + %g1] 0x81, 2 fpadd16 %f6, %f2, %f16 nop set 0x10, %g3 ldub [%l7 + %g3], %i3 st %fsr, [%l7 + 0x74] set 0x50, %o0 sta %f21, [%l7 + %o0] 0x88 wr %o6, %i6, %set_softint bl %xcc, loop_49 nop set 0x24, %o2 ldsb [%l7 + %o2], %o5 nop set 0x48, %l5 std %o6, [%l7 + %l5] set 0x20, %l4 stxa %l0, [%l7 + %l4] 0x89 loop_49: fpsub16s %f23, %f11, %f19 nop set 0x40, %g6 sth %i7, [%l7 + %g6] nop set 0x78, %g2 std %f26, [%l7 + %g2] set 0x20, %o6 prefetcha [%l7 + %o6] 0x80, 4 nop set 0x2C, %g4 ldsb [%l7 + %g4], %i4 nop set 0x60, %g7 ldx [%l7 + %g7], %i2 set 0x28, %l1 ldstuba [%l7 + %l1] 0x80, %o1 nop set 0x30, %i7 ldd [%l7 + %i7], %f18 ld [%l7 + 0x28], %f23 st %fsr, [%l7 + 0x48] nop set 0x4B, %l0 ldub [%l7 + %l0], %l4 nop set 0x50, %g5 ldsw [%l7 + %g5], %l5 and %o2, %i0, %g6 set 0x28, %i4 ldstuba [%l7 + %i4] 0x89, %g1 st %fsr, [%l7 + 0x2C] set 0x30, %i0 sta %f2, [%l7 + %i0] 0x81 set 0x70, %o7 stxa %l3, [%l7 + %o7] 0xe2 membar #Sync nop set 0x7B, %l6 ldub [%l7 + %l6], %g7 nop set 0x18, %i1 prefetch [%l7 + %i1], 3 nop set 0x20, %i3 stx %l6, [%l7 + %i3] fpsub16 %f28, %f6, %f2 nop set 0x34, %i6 ldsh [%l7 + %i6], %o0 add %g2, %g4, %g5 set 0x3C, %i5 sta %f20, [%l7 + %i5] 0x81 set 0x78, %o5 ldxa [%l7 + %o5] 0x81, %l2 nop set 0x6C, %o4 prefetch [%l7 + %o4], 2 set 0x08, %l2 swapa [%l7 + %l2] 0x81, %o4 set 0x10, %o3 stwa %g3, [%l7 + %o3] 0x88 add %l7, 0x18, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l1 casa [%l6] 0x88, %l1, %i5 set 0x18, %i2 stha %o3, [%l7 + %i2] 0xea membar #Sync set 0x48, %o1 swapa [%l7 + %o1] 0x81, %i3 nop set 0x78, %l3 ldsw [%l7 + %l3], %o6 nop set 0x30, %g3 std %o4, [%l7 + %g3] set 0x08, %o0 stda %i6, [%l7 + %o0] 0xe2 membar #Sync set 0x0C, %o2 sta %f14, [%l7 + %o2] 0x81 set 0x40, %g1 stda %f16, [%l7 + %g1] 0xc8 nop set 0x70, %l5 ldd [%l7 + %l5], %l0 set 0x4A, %l4 stha %o7, [%l7 + %l4] 0xe3 membar #Sync set 0x08, %g2 prefetcha [%l7 + %g2] 0x88, 2 nop set 0x18, %g6 sth %i1, [%l7 + %g6] nop set 0x6D, %g4 ldstub [%l7 + %g4], %i2 add %l7, 0x50, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i4, %o1 nop set 0x5E, %o6 sth %l4, [%l7 + %o6] nop set 0x6F, %g7 ldub [%l7 + %g7], %o2 ld [%l7 + 0x10], %f1 st %f11, [%l7 + 0x08] set 0x40, %i7 ldda [%l7 + %i7] 0xd8, %f0 set 0x67, %l1 ldstuba [%l7 + %l1] 0x88, %l5 nop nop setx 0xA0E92D79, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f26 setx 0xDA6660CB, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f20 fdivs %f20, %f26, %f30 set 0x18, %g5 prefetcha [%l7 + %g5] 0x88, 1 set 0x1E, %i4 stba %g1, [%l7 + %i4] 0xe2 membar #Sync nop set 0x38, %i0 sth %i0, [%l7 + %i0] nop set 0x6C, %o7 swap [%l7 + %o7], %g7 membar #Sync set 0x40, %l6 ldda [%l7 + %l6] 0xf0, %f0 nop set 0x12, %i1 ldstub [%l7 + %i1], %l3 set 0x30, %l0 ldda [%l7 + %l0] 0x81, %o0 nop set 0x68, %i6 ldd [%l7 + %i6], %f28 set 0x70, %i5 prefetcha [%l7 + %i5] 0x81, 3 nop set 0x13, %i3 ldsb [%l7 + %i3], %g4 nop set 0x60, %o4 ldsw [%l7 + %o4], %g5 nop set 0x4C, %l2 swap [%l7 + %l2], %g2 nop nop setx 0x15E4D23C1A95156A, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f16 setx 0x5FFEE027E5CAB9D8, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f28 fdivd %f28, %f16, %f18 nop set 0x2F, %o3 stb %o4, [%l7 + %o3] nop set 0x30, %o5 lduw [%l7 + %o5], %g3 nop set 0x39, %o1 ldstub [%l7 + %o1], %l2 wr %i5, %o3, %y nop set 0x54, %i2 swap [%l7 + %i2], %i3 nop set 0x28, %l3 std %f12, [%l7 + %l3] fpsub16s %f9, %f20, %f15 set 0x78, %g3 lda [%l7 + %g3] 0x89, %f25 nop set 0x7C, %o0 lduh [%l7 + %o0], %l1 nop set 0x42, %o2 ldub [%l7 + %o2], %o6 nop set 0x6C, %g1 ldstub [%l7 + %g1], %o5 nop set 0x10, %l4 ldd [%l7 + %l4], %i6 add %l0, %i7, %i1 set 0x70, %l5 stda %o6, [%l7 + %l5] 0x89 set 0x28, %g6 sta %f8, [%l7 + %g6] 0x89 set 0x58, %g4 sta %f17, [%l7 + %g4] 0x81 set 0x40, %o6 prefetcha [%l7 + %o6] 0x88, 0 nop set 0x28, %g7 ldx [%l7 + %g7], %o1 nop set 0x7C, %i7 lduh [%l7 + %i7], %i4 nop set 0x78, %g2 stx %fsr, [%l7 + %g2] set 0x10, %l1 prefetcha [%l7 + %l1] 0x89, 3 nop set 0x4A, %i4 ldub [%l7 + %i4], %o2 set 0x48, %g5 stwa %l5, [%l7 + %g5] 0xe3 membar #Sync nop set 0x70, %o7 lduh [%l7 + %o7], %g6 nop set 0x6E, %l6 lduh [%l7 + %l6], %g1 st %fsr, [%l7 + 0x7C] fpsub16 %f18, %f10, %f0 set 0x70, %i1 stda %g6, [%l7 + %i1] 0xe3 membar #Sync nop set 0x3F, %i0 ldub [%l7 + %i0], %i0 nop set 0x34, %l0 swap [%l7 + %l0], %l3 set 0x4C, %i5 swapa [%l7 + %i5] 0x89, %o0 nop set 0x58, %i3 stx %g4, [%l7 + %i3] nop set 0x22, %i6 sth %g5, [%l7 + %i6] nop set 0x64, %l2 lduh [%l7 + %l2], %g2 ld [%l7 + 0x38], %f25 set 0x20, %o3 stda %i6, [%l7 + %o3] 0xea membar #Sync nop set 0x20, %o4 std %g2, [%l7 + %o4] and %l2, %i5, %o4 nop set 0x41, %o5 stb %o3, [%l7 + %o5] set 0x70, %o1 stba %i3, [%l7 + %o1] 0xe3 membar #Sync nop set 0x40, %i2 lduw [%l7 + %i2], %l1 set 0x40, %g3 stha %o6, [%l7 + %g3] 0x89 nop set 0x18, %o0 stx %fsr, [%l7 + %o0] nop set 0x38, %l3 std %f18, [%l7 + %l3] ld [%l7 + 0x44], %f27 nop set 0x28, %g1 lduh [%l7 + %g1], %i6 set 0x5C, %o2 sta %f11, [%l7 + %o2] 0x89 nop set 0x5C, %l5 ldsb [%l7 + %l5], %l0 nop set 0x3C, %g6 ldsh [%l7 + %g6], %i7 st %f11, [%l7 + 0x40] wr %o5, %o7, %sys_tick set 0x18, %l4 ldxa [%l7 + %l4] 0x81, %i1 or %o1, %i4, %l4 set 0x48, %o6 stwa %o2, [%l7 + %o6] 0x80 set 0x78, %g7 swapa [%l7 + %g7] 0x80, %i2 set 0x1F, %i7 ldstuba [%l7 + %i7] 0x89, %l5 nop set 0x4A, %g4 ldsh [%l7 + %g4], %g1 add %l7, 0x08, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g7 casxa [%l6] 0x89, %g7, %i0 nop set 0x10, %l1 ldsw [%l7 + %l1], %l3 nop set 0x56, %i4 stb %o0, [%l7 + %i4] set 0x40, %g5 ldxa [%l7 + %g5] 0x80, %g4 and %g5, %g2, %l6 nop set 0x70, %o7 stx %fsr, [%l7 + %o7] and %g3, %l2, %g6 st %fsr, [%l7 + 0x74] nop set 0x5A, %l6 sth %i5, [%l7 + %l6] wr %g0, 0x7, %fprs set 0x20, %i1 stda %i2, [%l7 + %i1] 0xe2 membar #Sync nop set 0x68, %i0 std %f6, [%l7 + %i0] set 0x14, %g2 swapa [%l7 + %g2] 0x81, %o6 nop set 0x25, %i5 ldstub [%l7 + %i5], %i6 set 0x21, %i3 stba %l1, [%l7 + %i3] 0x88 nop nop setx 0x39C1383C, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f7 setx 0x1EA28CF5, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f16 fdivs %f16, %f7, %f12 add %l0, %i7, %o5 nop set 0x25, %i6 ldstub [%l7 + %i6], %i1 ld [%l7 + 0x68], %f18 set 0x68, %l0 ldxa [%l7 + %l0] 0x88, %o1 nop set 0x7C, %l2 swap [%l7 + %l2], %o7 nop set 0x5E, %o3 stb %l4, [%l7 + %o3] nop set 0x44, %o4 lduw [%l7 + %o4], %i4 set 0x38, %o1 swapa [%l7 + %o1] 0x89, %o2 set 0x60, %i2 ldda [%l7 + %i2] 0xe2, %i2 set 0x40, %g3 stda %f0, [%l7 + %g3] 0xda nop set 0x08, %o0 std %f24, [%l7 + %o0] nop set 0x20, %o5 lduw [%l7 + %o5], %l5 nop set 0x18, %l3 prefetch [%l7 + %l3], 2 nop set 0x78, %g1 sth %g1, [%l7 + %g1] set 0x40, %o2 ldda [%l7 + %o2] 0x89, %g6 nop set 0x70, %l5 prefetch [%l7 + %l5], 1 add %l7, 0x30, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x88, %l3, %i0 set 0x40, %l4 ldda [%l7 + %l4] 0xe2, %o0 nop set 0x24, %g6 stw %g4, [%l7 + %g6] set 0x38, %o6 stda %g2, [%l7 + %o6] 0xe2 membar #Sync nop set 0x28, %i7 stw %g5, [%l7 + %i7] add %l7, 0x74, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g3 casa [%l6] 0x89, %g3, %l2 bl,pt %icc, loop_50 nop set 0x36, %g7 lduh [%l7 + %g7], %g6 nop set 0x62, %g4 sth %l6, [%l7 + %g4] set 0x38, %l1 prefetcha [%l7 + %l1] 0x81, 1 loop_50: st %f7, [%l7 + 0x14] set 0x30, %i4 stxa %o3, [%l7 + %i4] 0x81 set 0x68, %o7 stxa %o4, [%l7 + %o7] 0xea membar #Sync nop set 0x5C, %g5 sth %o6, [%l7 + %g5] set 0x78, %l6 stxa %i6, [%l7 + %l6] 0x81 nop set 0x74, %i0 stw %l1, [%l7 + %i0] set 0x74, %i1 lda [%l7 + %i1] 0x88, %f20 set 0x20, %i5 lda [%l7 + %i5] 0x88, %f11 set 0x23, %g2 stba %i3, [%l7 + %g2] 0x81 add %l7, 0x18, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l0, %o5 st %f28, [%l7 + 0x6C] set 0x48, %i3 stwa %i1, [%l7 + %i3] 0x81 nop set 0x7A, %l0 ldsh [%l7 + %l0], %i7 nop set 0x23, %i6 ldub [%l7 + %i6], %o7 nop set 0x10, %l2 lduw [%l7 + %l2], %o1 set 0x60, %o4 ldda [%l7 + %o4] 0x88, %i4 wr %o2, %l4, %softint nop set 0x08, %o1 std %i2, [%l7 + %o1] nop set 0x7B, %i2 stb %l5, [%l7 + %i2] st %f25, [%l7 + 0x68] nop set 0x4A, %g3 ldstub [%l7 + %g3], %g7 set 0x40, %o3 stda %f0, [%l7 + %o3] 0x89 bgu,pn %icc, loop_51 and %l3, %i0, %o0 nop set 0x4A, %o5 ldub [%l7 + %o5], %g4 st %f27, [%l7 + 0x7C] loop_51: nop set 0x7F, %o0 ldsb [%l7 + %o0], %g1 nop set 0x50, %l3 stw %g2, [%l7 + %l3] nop set 0x30, %g1 stx %g5, [%l7 + %g1] nop set 0x15, %l5 stb %l2, [%l7 + %l5] set 0x57, %o2 ldstuba [%l7 + %o2] 0x80, %g6 set 0x48, %l4 stxa %l6, [%l7 + %l4] 0xe2 membar #Sync set 0x2C, %o6 sta %f31, [%l7 + %o6] 0x88 set 0x38, %g6 stha %g3, [%l7 + %g6] 0xe2 membar #Sync nop set 0x15, %g7 ldub [%l7 + %g7], %i5 nop set 0x58, %g4 prefetch [%l7 + %g4], 0 nop set 0x10, %l1 ldx [%l7 + %l1], %o3 nop set 0x7E, %i4 stb %o6, [%l7 + %i4] set 0x78, %o7 stda %o4, [%l7 + %o7] 0xe2 membar #Sync nop set 0x22, %i7 ldsb [%l7 + %i7], %l1 nop set 0x28, %l6 std %i2, [%l7 + %l6] add %l7, 0x60, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x89, %i6, %l0 add %o5, %i7, %o7 set 0x7C, %g5 swapa [%l7 + %g5] 0x81, %o1 nop set 0x10, %i0 std %f6, [%l7 + %i0] add %i1, %o2, %i4 nop set 0x50, %i1 std %f14, [%l7 + %i1] st %f14, [%l7 + 0x28] nop set 0x5C, %g2 ldsw [%l7 + %g2], %i2 nop set 0x54, %i3 swap [%l7 + %i3], %l4 set 0x7C, %i5 lda [%l7 + %i5] 0x80, %f13 nop set 0x18, %i6 ldd [%l7 + %i6], %l4 nop set 0x64, %l0 ldub [%l7 + %l0], %g7 nop set 0x74, %l2 lduh [%l7 + %l2], %l3 set 0x18, %o4 stba %i0, [%l7 + %o4] 0xe2 membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xda, %f0 add %l7, 0x40, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x89, %g4, %o0 nop set 0x10, %g3 ldsw [%l7 + %g3], %g1 set 0x3B, %i2 stba %g2, [%l7 + %i2] 0x81 set 0x20, %o5 stwa %l2, [%l7 + %o5] 0x89 be,pn %xcc, loop_52 nop set 0x70, %o0 stx %fsr, [%l7 + %o0] nop set 0x40, %l3 swap [%l7 + %l3], %g6 nop set 0x19, %g1 ldub [%l7 + %g1], %l6 loop_52: nop set 0x68, %l5 ldd [%l7 + %l5], %g2 and %i5, %g5, %o6 st %fsr, [%l7 + 0x08] set 0x40, %o3 stda %f16, [%l7 + %o3] 0xf1 membar #Sync set 0x48, %o2 prefetcha [%l7 + %o2] 0x88, 3 nop set 0x5C, %o6 ldsh [%l7 + %o6], %o4 nop set 0x6C, %g6 swap [%l7 + %g6], %l1 add %i3, %i6, %o5 nop set 0x47, %l4 ldsb [%l7 + %l4], %i7 nop set 0x43, %g7 ldsb [%l7 + %g7], %o7 st %f11, [%l7 + 0x54] st %f21, [%l7 + 0x64] nop set 0x58, %g4 ldsw [%l7 + %g4], %o1 st %f21, [%l7 + 0x78] ld [%l7 + 0x74], %f17 set 0x70, %l1 prefetcha [%l7 + %l1] 0x88, 2 set 0x7C, %o7 stwa %l0, [%l7 + %o7] 0x80 nop set 0x70, %i4 ldx [%l7 + %i4], %i4 nop set 0x40, %l6 ldx [%l7 + %l6], %i2 set 0x6C, %i7 stba %o2, [%l7 + %i7] 0x88 nop set 0x60, %i0 std %l4, [%l7 + %i0] ld [%l7 + 0x40], %f5 nop set 0x0C, %i1 ldsh [%l7 + %i1], %g7 set 0x40, %g2 ldxa [%l7 + %g2] 0x81, %l3 nop set 0x62, %i3 stb %l4, [%l7 + %i3] nop set 0x14, %i5 ldsh [%l7 + %i5], %i0 nop set 0x18, %i6 sth %o0, [%l7 + %i6] set 0x60, %l0 ldda [%l7 + %l0] 0x88, %g0 set 0x6C, %l2 swapa [%l7 + %l2] 0x88, %g2 set 0x48, %g5 ldxa [%l7 + %g5] 0x89, %l2 set 0x74, %o4 sta %f22, [%l7 + %o4] 0x81 set 0x70, %g3 prefetcha [%l7 + %g3] 0x80, 1 and %g4, %g3, %i5 add %l6, %g5, %o3 nop set 0x14, %i2 stw %o6, [%l7 + %i2] nop set 0x48, %o1 swap [%l7 + %o1], %l1 nop set 0x58, %o5 stb %i3, [%l7 + %o5] add %l7, 0x18, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o4, %o5 set 0x20, %l3 ldda [%l7 + %l3] 0x88, %i6 ld [%l7 + 0x08], %f30 nop set 0x08, %o0 stx %i7, [%l7 + %o0] nop set 0x5E, %l5 stb %o1, [%l7 + %l5] and %i1, %o7, %i4 set 0x5E, %o3 ldstuba [%l7 + %o3] 0x89, %i2 st %f31, [%l7 + 0x2C] nop set 0x3C, %g1 prefetch [%l7 + %g1], 4 nop set 0x27, %o6 stb %o2, [%l7 + %o6] set 0x78, %o2 stda %l0, [%l7 + %o2] 0xeb membar #Sync set 0x30, %l4 prefetcha [%l7 + %l4] 0x80, 2 nop set 0x40, %g6 ldx [%l7 + %g6], %l3 nop set 0x40, %g7 std %f18, [%l7 + %g7] nop set 0x78, %g4 ldx [%l7 + %g4], %l5 add %l7, 0x5C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i0 casa [%l6] 0x88, %i0, %o0 set 0x30, %l1 ldda [%l7 + %l1] 0xeb, %l4 fpadd16s %f13, %f20, %f24 wr %g2, %l2, %pic nop set 0x72, %i4 sth %g6, [%l7 + %i4] nop set 0x14, %l6 ldsw [%l7 + %l6], %g1 nop set 0x15, %i7 ldsb [%l7 + %i7], %g3 nop set 0x3E, %i0 sth %g4, [%l7 + %i0] nop set 0x40, %o7 ldd [%l7 + %o7], %f12 set 0x50, %i1 ldda [%l7 + %i1] 0xe2, %i6 set 0x10, %i3 ldda [%l7 + %i3] 0x80, %g4 nop set 0x10, %i5 stx %o3, [%l7 + %i5] fpsub32s %f26, %f15, %f19 nop set 0x30, %g2 prefetch [%l7 + %g2], 4 nop set 0x74, %i6 ldstub [%l7 + %i6], %o6 nop set 0x78, %l0 ldd [%l7 + %l0], %i4 set 0x28, %g5 ldxa [%l7 + %g5] 0x81, %l1 nop set 0x18, %o4 std %o4, [%l7 + %o4] set 0x08, %l2 ldxa [%l7 + %l2] 0x81, %o5 nop set 0x58, %i2 ldd [%l7 + %i2], %f12 add %l7, 0x24, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i3, %i7 nop set 0x60, %g3 ldd [%l7 + %g3], %i6 set 0x6C, %o1 sta %f10, [%l7 + %o1] 0x88 set 0x2D, %o5 ldstuba [%l7 + %o5] 0x80, %i1 nop set 0x30, %l3 swap [%l7 + %l3], %o1 nop set 0x50, %l5 std %f16, [%l7 + %l5] set 0x40, %o0 stda %f16, [%l7 + %o0] 0xc0 nop set 0x70, %o3 std %f14, [%l7 + %o3] ld [%l7 + 0x38], %f31 nop set 0x70, %o6 ldd [%l7 + %o6], %i4 nop set 0x30, %o2 lduw [%l7 + %o2], %o7 set 0x34, %l4 lda [%l7 + %l4] 0x81, %f3 set 0x1C, %g1 lda [%l7 + %g1] 0x81, %f11 nop set 0x40, %g6 swap [%l7 + %g6], %i2 nop set 0x38, %g7 std %l0, [%l7 + %g7] set 0x70, %l1 prefetcha [%l7 + %l1] 0x80, 1 nop set 0x64, %i4 lduw [%l7 + %i4], %g7 nop set 0x0A, %l6 stb %l5, [%l7 + %l6] nop set 0x70, %i7 lduw [%l7 + %i7], %l3 nop set 0x1C, %g4 sth %o0, [%l7 + %g4] fpadd32s %f22, %f21, %f12 set 0x78, %i0 lda [%l7 + %i0] 0x88, %f21 nop set 0x72, %o7 stb %l4, [%l7 + %o7] add %g2, %i0, %l2 set 0x40, %i1 stda %f16, [%l7 + %i1] 0xd8 and %g6, %g3, %g4 or %l6, %g1, %g5 and %o3, %o6, %i5 nop set 0x36, %i5 sth %o4, [%l7 + %i5] ld [%l7 + 0x74], %f9 nop set 0x28, %i3 std %f20, [%l7 + %i3] nop set 0x24, %g2 swap [%l7 + %g2], %o5 nop set 0x58, %l0 ldsw [%l7 + %l0], %l1 ld [%l7 + 0x1C], %f7 set 0x40, %g5 ldda [%l7 + %g5] 0x81, %f16 nop set 0x6D, %o4 ldub [%l7 + %o4], %i7 add %i6, %i1, %o1 set 0x40, %l2 ldda [%l7 + %l2] 0xd0, %f16 set 0x14, %i6 stwa %i4, [%l7 + %i6] 0x81 nop set 0x74, %g3 ldsw [%l7 + %g3], %i3 set 0x70, %i2 swapa [%l7 + %i2] 0x89, %i2 set 0x18, %o5 lda [%l7 + %o5] 0x81, %f20 add %l0, %o7, %o2 nop set 0x3D, %l3 stb %l5, [%l7 + %l3] nop set 0x68, %l5 stx %g7, [%l7 + %l5] nop set 0x20, %o1 ldd [%l7 + %o1], %f10 wr %o0, %l3, %sys_tick nop set 0x78, %o3 lduw [%l7 + %o3], %l4 set 0x0C, %o6 stwa %g2, [%l7 + %o6] 0xeb membar #Sync add %l7, 0x60, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l2 casa [%l6] 0x88, %l2, %i0 nop set 0x4A, %o0 sth %g6, [%l7 + %o0] fpsub16 %f18, %f16, %f2 nop set 0x40, %l4 ldx [%l7 + %l4], %g3 set 0x50, %o2 lda [%l7 + %o2] 0x88, %f7 st %fsr, [%l7 + 0x48] nop set 0x7F, %g1 stb %g4, [%l7 + %g1] ld [%l7 + 0x3C], %f0 st %fsr, [%l7 + 0x18] and %l6, %g1, %g5 and %o6, %i5, %o3 nop set 0x27, %g7 stb %o4, [%l7 + %g7] set 0x67, %l1 stba %o5, [%l7 + %l1] 0x89 set 0x0C, %g6 swapa [%l7 + %g6] 0x80, %l1 nop set 0x16, %i4 lduh [%l7 + %i4], %i6 set 0x36, %l6 stha %i7, [%l7 + %l6] 0xe2 membar #Sync nop set 0x48, %i7 prefetch [%l7 + %i7], 1 nop set 0x10, %g4 lduw [%l7 + %g4], %o1 add %l7, 0x58, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x81, %i1, %i3 nop set 0x2C, %o7 lduw [%l7 + %o7], %i4 nop set 0x32, %i1 lduh [%l7 + %i1], %i2 or %o7, %l0, %l5 nop set 0x56, %i5 ldsb [%l7 + %i5], %g7 set 0x38, %i3 stda %o2, [%l7 + %i3] 0x81 nop set 0x7A, %i0 stb %o0, [%l7 + %i0] nop set 0x78, %l0 ldsh [%l7 + %l0], %l3 nop set 0x34, %g2 lduw [%l7 + %g2], %l4 set 0x28, %g5 stxa %l2, [%l7 + %g5] 0x88 and %g2, %g6, %i0 st %fsr, [%l7 + 0x18] nop set 0x20, %l2 lduh [%l7 + %l2], %g3 nop set 0x54, %i6 lduh [%l7 + %i6], %g4 wr %l6, %g1, %clear_softint nop set 0x14, %o4 lduw [%l7 + %o4], %g5 set 0x60, %i2 ldstuba [%l7 + %i2] 0x88, %o6 set 0x40, %g3 ldda [%l7 + %g3] 0xe3, %i4 nop set 0x4C, %l3 stw %o4, [%l7 + %l3] st %f7, [%l7 + 0x28] st %f31, [%l7 + 0x14] nop set 0x68, %o5 lduw [%l7 + %o5], %o3 and %o5, %i6, %i7 add %l7, 0x1C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l1 casa [%l6] 0x80, %l1, %o1 nop set 0x7C, %l5 prefetch [%l7 + %l5], 4 and %i3, %i1, %i2 nop set 0x50, %o1 ldub [%l7 + %o1], %i4 nop set 0x08, %o3 ldd [%l7 + %o3], %f0 nop set 0x58, %o6 swap [%l7 + %o6], %l0 and %l5, %o7, %o2 st %fsr, [%l7 + 0x68] nop set 0x20, %l4 ldd [%l7 + %l4], %o0 add %l3, %g7, %l4 add %l7, 0x08, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g2, %g6 set 0x64, %o0 stha %i0, [%l7 + %o0] 0x89 nop set 0x58, %o2 ldd [%l7 + %o2], %f20 set 0x50, %g1 ldda [%l7 + %g1] 0xe2, %g2 nop set 0x70, %g7 std %f18, [%l7 + %g7] nop set 0x20, %g6 prefetch [%l7 + %g6], 4 st %fsr, [%l7 + 0x14] nop nop setx 0x1887C5718DC62224, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f12 setx 0xE973955ECCD5B2A1, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f14 fdivd %f14, %f12, %f18 nop set 0x10, %i4 stw %l2, [%l7 + %i4] add %g4, %g1, %g5 nop set 0x68, %l6 stx %o6, [%l7 + %l6] nop set 0x38, %i7 std %f26, [%l7 + %i7] nop set 0x08, %l1 lduw [%l7 + %l1], %l6 add %l7, 0x30, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i5, %o3 or %o5, %o4, %i7 nop set 0x20, %o7 ldx [%l7 + %o7], %i6 fpadd32s %f2, %f0, %f1 set 0x65, %i1 stba %l1, [%l7 + %i1] 0x89 set 0x10, %i5 sta %f26, [%l7 + %i5] 0x89 nop set 0x0E, %i3 ldstub [%l7 + %i3], %i3 set 0x34, %i0 stwa %i1, [%l7 + %i0] 0x80 nop set 0x28, %g4 stx %fsr, [%l7 + %g4] add %l7, 0x68, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x88, %o1, %i4 nop set 0x58, %l0 stx %fsr, [%l7 + %l0] nop set 0x34, %g5 lduw [%l7 + %g5], %l0 nop set 0x40, %g2 ldx [%l7 + %g2], %l5 nop set 0x3C, %i6 ldsw [%l7 + %i6], %i2 nop set 0x69, %l2 ldsb [%l7 + %l2], %o7 set 0x78, %o4 ldxa [%l7 + %o4] 0x88, %o0 set 0x74, %i2 sta %f14, [%l7 + %i2] 0x88 nop set 0x4B, %g3 stb %l3, [%l7 + %g3] set 0x7E, %l3 stba %g7, [%l7 + %l3] 0xea membar #Sync or %o2, %l4, %g2 add %g6, %g3, %l2 set 0x38, %l5 lda [%l7 + %l5] 0x89, %f16 nop set 0x6A, %o1 ldub [%l7 + %o1], %i0 nop set 0x4E, %o5 stb %g4, [%l7 + %o5] set 0x40, %o3 stda %f0, [%l7 + %o3] 0xd8 nop set 0x2C, %o6 prefetch [%l7 + %o6], 2 set 0x50, %o0 ldda [%l7 + %o0] 0x80, %g0 add %l7, 0x34, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o6 casa [%l6] 0x88, %o6, %l6 nop set 0x30, %l4 ldstub [%l7 + %l4], %i5 nop set 0x3E, %o2 sth %g5, [%l7 + %o2] nop set 0x0E, %g1 ldstub [%l7 + %g1], %o5 set 0x2C, %g6 stwa %o4, [%l7 + %g6] 0x89 nop set 0x0D, %g7 ldsb [%l7 + %g7], %i7 st %fsr, [%l7 + 0x30] nop set 0x47, %i4 ldstub [%l7 + %i4], %o3 nop set 0x29, %i7 stb %l1, [%l7 + %i7] st %fsr, [%l7 + 0x0C] ld [%l7 + 0x60], %f17 set 0x73, %l1 ldstuba [%l7 + %l1] 0x80, %i3 nop set 0x54, %o7 ldsw [%l7 + %o7], %i6 st %f30, [%l7 + 0x54] set 0x14, %i1 swapa [%l7 + %i1] 0x89, %o1 nop set 0x68, %l6 stx %fsr, [%l7 + %l6] st %f4, [%l7 + 0x5C] fpsub16s %f13, %f4, %f3 nop set 0x30, %i5 stx %fsr, [%l7 + %i5] set 0x58, %i3 lda [%l7 + %i3] 0x80, %f18 set 0x38, %i0 ldxa [%l7 + %i0] 0x89, %i4 set 0x70, %l0 prefetcha [%l7 + %l0] 0x80, 0 nop set 0x38, %g4 stx %l5, [%l7 + %g4] set 0x48, %g2 lda [%l7 + %g2] 0x89, %f4 nop set 0x28, %g5 stx %fsr, [%l7 + %g5] set 0x18, %i6 prefetcha [%l7 + %i6] 0x80, 0 set 0x18, %l2 stda %l0, [%l7 + %l2] 0xeb membar #Sync nop set 0x2C, %o4 ldstub [%l7 + %o4], %o0 nop nop setx 0x69CDCA74A2914064, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f28 setx 0x5DEDE44E379D78D0, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f16 fdivd %f16, %f28, %f16 and %l3, %o7, %g7 nop set 0x10, %i2 ldsh [%l7 + %i2], %l4 nop set 0x20, %l3 stx %g2, [%l7 + %l3] set 0x30, %g3 ldxa [%l7 + %g3] 0x89, %o2 add %l7, 0x18, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g6, %g3 set 0x18, %o1 stha %i0, [%l7 + %o1] 0xe2 membar #Sync set 0x15, %o5 stba %l2, [%l7 + %o5] 0x81 nop set 0x48, %o3 ldd [%l7 + %o3], %g0 nop set 0x6F, %l5 ldsb [%l7 + %l5], %o6 set 0x50, %o0 swapa [%l7 + %o0] 0x81, %g4 set 0x1C, %l4 sta %f26, [%l7 + %l4] 0x88 set 0x30, %o2 ldxa [%l7 + %o2] 0x81, %l6 set 0x38, %o6 stxa %g5, [%l7 + %o6] 0x89 set 0x28, %g1 prefetcha [%l7 + %g1] 0x81, 1 nop set 0x2C, %g7 ldsw [%l7 + %g7], %o4 nop set 0x58, %i4 ldd [%l7 + %i4], %o4 nop set 0x74, %g6 stw %i7, [%l7 + %g6] nop set 0x08, %i7 stw %o3, [%l7 + %i7] nop set 0x08, %o7 lduw [%l7 + %o7], %l1 set 0x08, %i1 prefetcha [%l7 + %i1] 0x89, 1 nop set 0x18, %l6 ldx [%l7 + %l6], %o1 nop set 0x48, %i5 ldsh [%l7 + %i5], %i4 set 0x30, %i3 stxa %i1, [%l7 + %i3] 0x88 set 0x40, %l1 stda %f0, [%l7 + %l1] 0x89 nop set 0x2C, %i0 swap [%l7 + %i0], %i6 set 0x50, %g4 ldda [%l7 + %g4] 0x80, %l4 set 0x40, %l0 sta %f6, [%l7 + %l0] 0x80 nop set 0x31, %g2 ldub [%l7 + %g2], %l0 nop set 0x2A, %g5 sth %i2, [%l7 + %g5] nop set 0x56, %i6 ldub [%l7 + %i6], %o0 nop set 0x68, %o4 ldx [%l7 + %o4], %l3 nop set 0x0C, %l2 ldsh [%l7 + %l2], %o7 nop set 0x28, %i2 std %g6, [%l7 + %i2] set 0x68, %g3 prefetcha [%l7 + %g3] 0x81, 2 nop set 0x20, %l3 std %o2, [%l7 + %l3] st %f1, [%l7 + 0x20] and %g6, %l4, %g3 st %f11, [%l7 + 0x14] be,pn %xcc, loop_53 nop set 0x10, %o5 stx %i0, [%l7 + %o5] nop set 0x36, %o1 stb %l2, [%l7 + %o1] set 0x74, %l5 swapa [%l7 + %l5] 0x88, %g1 loop_53: nop set 0x46, %o3 stha %g4, [%l7 + %o3] 0xeb membar #Sync set 0x78, %o0 ldxa [%l7 + %o0] 0x88, %o6 nop set 0x6B, %o2 ldub [%l7 + %o2], %g5 set 0x42, %l4 stha %l6, [%l7 + %l4] 0xe3 membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0x81, %f16 set 0x48, %g7 prefetcha [%l7 + %g7] 0x89, 4 set 0x60, %o6 sta %f28, [%l7 + %o6] 0x89 bg,pt %xcc, loop_54 st %f24, [%l7 + 0x44] st %fsr, [%l7 + 0x1C] add %i5, %o5, %o3 loop_54: nop set 0x40, %i4 std %l0, [%l7 + %i4] nop set 0x64, %g6 ldsb [%l7 + %g6], %i7 nop set 0x78, %i7 lduw [%l7 + %i7], %i3 nop set 0x40, %o7 std %f24, [%l7 + %o7] nop set 0x28, %i1 ldx [%l7 + %i1], %o1 set 0x78, %i5 ldxa [%l7 + %i5] 0x88, %i4 set 0x6E, %i3 stha %i1, [%l7 + %i3] 0xeb membar #Sync set 0x40, %l6 lda [%l7 + %l6] 0x88, %f30 and %l5, %i6, %i2 set 0x78, %i0 prefetcha [%l7 + %i0] 0x89, 0 nop set 0x2A, %g4 lduh [%l7 + %g4], %o0 ld [%l7 + 0x28], %f6 add %l7, 0x50, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l3 casa [%l6] 0x88, %l3, %g7 nop set 0x19, %l0 stb %g2, [%l7 + %l0] add %o2, %g6, %l4 set 0x50, %l1 ldxa [%l7 + %l1] 0x80, %g3 set 0x20, %g5 swapa [%l7 + %g5] 0x88, %i0 nop set 0x64, %g2 ldsb [%l7 + %g2], %l2 nop set 0x20, %i6 stx %o7, [%l7 + %i6] set 0x58, %l2 prefetcha [%l7 + %l2] 0x88, 3 nop set 0x30, %i2 lduw [%l7 + %i2], %o6 fpsub16 %f26, %f10, %f6 set 0x38, %g3 ldxa [%l7 + %g3] 0x88, %g5 nop set 0x60, %o4 swap [%l7 + %o4], %l6 set 0x40, %o5 ldda [%l7 + %o5] 0x89, %g0 set 0x76, %l3 ldstuba [%l7 + %l3] 0x89, %o4 nop set 0x20, %l5 stx %fsr, [%l7 + %l5] nop set 0x10, %o3 ldd [%l7 + %o3], %f10 nop set 0x54, %o0 ldsh [%l7 + %o0], %o5 set 0x68, %o2 stda %o2, [%l7 + %o2] 0x88 nop set 0x54, %o1 ldsw [%l7 + %o1], %i5 nop set 0x34, %g1 ldsw [%l7 + %g1], %l1 set 0x5D, %l4 ldstuba [%l7 + %l4] 0x81, %i3 set 0x09, %o6 stba %o1, [%l7 + %o6] 0x80 set 0x14, %g7 sta %f26, [%l7 + %g7] 0x80 set 0x40, %g6 ldxa [%l7 + %g6] 0x80, %i7 set 0x54, %i4 lda [%l7 + %i4] 0x81, %f9 nop set 0x60, %o7 stx %fsr, [%l7 + %o7] nop set 0x20, %i1 stx %fsr, [%l7 + %i1] and %i4, %i1, %i6 or %l5, %l0, %i2 set 0x58, %i7 lda [%l7 + %i7] 0x81, %f4 nop set 0x52, %i3 ldstub [%l7 + %i3], %l3 set 0x7A, %l6 stha %g7, [%l7 + %l6] 0xe2 membar #Sync add %l7, 0x08, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o0, %g2 add %l7, 0x60, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o2, %l4 nop set 0x10, %i0 std %g6, [%l7 + %i0] nop set 0x61, %i5 ldstub [%l7 + %i5], %g3 nop set 0x38, %g4 ldsw [%l7 + %g4], %i0 nop set 0x4E, %l1 ldsh [%l7 + %l1], %l2 set 0x40, %g5 stxa %o7, [%l7 + %g5] 0x80 st %f3, [%l7 + 0x1C] fpsub32 %f18, %f14, %f8 set 0x40, %g2 stda %f16, [%l7 + %g2] 0xd8 nop set 0x78, %l0 ldd [%l7 + %l0], %g4 nop set 0x34, %i6 ldsw [%l7 + %i6], %g5 nop set 0x78, %i2 stx %o6, [%l7 + %i2] add %l7, 0x44, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g1, %o4 nop set 0x68, %l2 ldd [%l7 + %l2], %f16 or %o5, %o3, %i5 set 0x28, %g3 stxa %l6, [%l7 + %g3] 0xeb membar #Sync set 0x24, %o5 lda [%l7 + %o5] 0x89, %f13 set 0x60, %l3 ldxa [%l7 + %l3] 0x88, %i3 nop set 0x18, %l5 ldsh [%l7 + %l5], %l1 set 0x24, %o3 sta %f6, [%l7 + %o3] 0x80 set 0x18, %o0 stda %o0, [%l7 + %o0] 0x81 set 0x28, %o2 prefetcha [%l7 + %o2] 0x89, 2 nop set 0x0A, %o1 ldub [%l7 + %o1], %i4 nop set 0x33, %o4 stb %i1, [%l7 + %o4] nop set 0x48, %l4 lduh [%l7 + %l4], %i6 ld [%l7 + 0x48], %f27 set 0x34, %o6 ldstuba [%l7 + %o6] 0x80, %l5 wr %i2, %l0, %clear_softint fpadd32s %f17, %f11, %f10 add %l3, %g7, %g2 fpsub32 %f2, %f10, %f28 nop set 0x68, %g1 ldsw [%l7 + %g1], %o2 nop set 0x48, %g6 ldd [%l7 + %g6], %f22 nop set 0x1C, %g7 prefetch [%l7 + %g7], 4 or %o0, %g6, %l4 set 0x28, %i4 prefetcha [%l7 + %i4] 0x80, 2 nop set 0x20, %o7 sth %l2, [%l7 + %o7] set 0x50, %i1 sta %f15, [%l7 + %i1] 0x80 set 0x20, %i7 ldxa [%l7 + %i7] 0x89, %g3 set 0x48, %i3 swapa [%l7 + %i3] 0x81, %o7 set 0x20, %l6 ldxa [%l7 + %l6] 0x89, %g5 wr %g4, %o6, %pic nop set 0x10, %i5 ldd [%l7 + %i5], %f14 st %f19, [%l7 + 0x74] nop set 0x28, %g4 ldd [%l7 + %g4], %f0 or %o4, %g1, %o5 set 0x0C, %l1 stba %o3, [%l7 + %l1] 0xe2 membar #Sync nop set 0x2C, %g5 stb %l6, [%l7 + %g5] nop set 0x6C, %i0 lduw [%l7 + %i0], %i5 nop set 0x60, %l0 ldd [%l7 + %l0], %l0 nop set 0x5F, %i6 stb %i3, [%l7 + %i6] nop set 0x08, %i2 stx %i7, [%l7 + %i2] nop set 0x30, %l2 stx %fsr, [%l7 + %l2] nop set 0x60, %g3 stx %i4, [%l7 + %g3] set 0x44, %g2 swapa [%l7 + %g2] 0x81, %o1 nop set 0x10, %l3 ldx [%l7 + %l3], %i6 nop set 0x10, %l5 std %l4, [%l7 + %l5] set 0x20, %o5 stxa %i1, [%l7 + %o5] 0x81 nop set 0x42, %o0 sth %i2, [%l7 + %o0] bge %icc, loop_55 nop set 0x08, %o2 ldx [%l7 + %o2], %l0 nop set 0x16, %o3 stb %l3, [%l7 + %o3] nop set 0x60, %o1 stx %fsr, [%l7 + %o1] loop_55: or %g7, %o2, %g2 nop set 0x0C, %l4 stw %o0, [%l7 + %l4] nop set 0x58, %o4 stx %l4, [%l7 + %o4] nop set 0x2E, %g1 stb %i0, [%l7 + %g1] set 0x34, %g6 lda [%l7 + %g6] 0x80, %f10 set 0x3C, %g7 stha %g6, [%l7 + %g7] 0xeb membar #Sync nop set 0x38, %o6 stx %l2, [%l7 + %o6] set 0x44, %i4 stwa %o7, [%l7 + %i4] 0x88 bne %xcc, loop_56 nop set 0x1C, %i1 stw %g3, [%l7 + %i1] set 0x18, %i7 stxa %g4, [%l7 + %i7] 0xeb membar #Sync loop_56: nop set 0x20, %i3 ldda [%l7 + %i3] 0x81, %o6 nop set 0x2F, %o7 ldsb [%l7 + %o7], %o4 set 0x56, %i5 stba %g1, [%l7 + %i5] 0xea membar #Sync nop set 0x50, %g4 stb %g5, [%l7 + %g4] st %fsr, [%l7 + 0x0C] nop set 0x08, %l6 stx %o5, [%l7 + %l6] set 0x56, %l1 stha %l6, [%l7 + %l1] 0xeb membar #Sync nop set 0x10, %i0 std %i4, [%l7 + %i0] nop set 0x39, %l0 ldub [%l7 + %l0], %o3 ble,a %icc, loop_57 or %i3, %i7, %l1 set 0x48, %i6 stxa %o1, [%l7 + %i6] 0x80 loop_57: nop set 0x40, %i2 prefetch [%l7 + %i2], 4 set 0x0C, %l2 lda [%l7 + %l2] 0x81, %f10 nop set 0x70, %g3 ldx [%l7 + %g3], %i4 nop set 0x26, %g5 lduh [%l7 + %g5], %l5 set 0x40, %l3 ldda [%l7 + %l3] 0xda, %f0 fpsub32 %f14, %f18, %f10 set 0x20, %g2 lda [%l7 + %g2] 0x88, %f22 nop set 0x0F, %l5 ldsb [%l7 + %l5], %i6 set 0x58, %o0 stda %i2, [%l7 + %o0] 0xeb membar #Sync nop set 0x38, %o2 ldx [%l7 + %o2], %l0 set 0x1D, %o3 stba %i1, [%l7 + %o3] 0x88 nop set 0x30, %o5 lduw [%l7 + %o5], %l3 nop set 0x3E, %o1 ldsh [%l7 + %o1], %o2 set 0x28, %l4 prefetcha [%l7 + %l4] 0x80, 0 set 0x28, %o4 ldxa [%l7 + %o4] 0x88, %o0 set 0x7C, %g6 sta %f15, [%l7 + %g6] 0x81 set 0x4C, %g7 sta %f5, [%l7 + %g7] 0x81 nop set 0x28, %o6 lduw [%l7 + %o6], %l4 and %g7, %g6, %i0 add %l7, 0x74, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o7, %g3 set 0x40, %i4 stxa %g4, [%l7 + %i4] 0x80 add %o6, %o4, %g1 set 0x48, %i1 stwa %g5, [%l7 + %i1] 0x81 nop set 0x40, %i7 std %l2, [%l7 + %i7] nop set 0x18, %i3 std %i6, [%l7 + %i3] set 0x1C, %o7 sta %f10, [%l7 + %o7] 0x80 nop set 0x0A, %i5 ldsb [%l7 + %i5], %o5 nop set 0x18, %g4 stw %i5, [%l7 + %g4] fpadd16s %f3, %f2, %f8 st %fsr, [%l7 + 0x78] nop set 0x70, %l6 stx %fsr, [%l7 + %l6] st %f5, [%l7 + 0x30] nop set 0x5F, %g1 ldsb [%l7 + %g1], %i3 nop set 0x58, %l1 std %i6, [%l7 + %l1] nop set 0x49, %i0 stb %o3, [%l7 + %i0] set 0x10, %l0 ldda [%l7 + %l0] 0xea, %l0 nop set 0x79, %i6 ldsb [%l7 + %i6], %o1 set 0x08, %l2 ldxa [%l7 + %l2] 0x89, %l5 nop set 0x13, %i2 ldstub [%l7 + %i2], %i6 set 0x48, %g3 swapa [%l7 + %g3] 0x88, %i4 set 0x08, %g5 swapa [%l7 + %g5] 0x80, %l0 set 0x40, %l3 ldda [%l7 + %l3] 0xd0, %f16 nop set 0x3C, %g2 ldsh [%l7 + %g2], %i2 or %l3, %i1, %o2 nop set 0x10, %o0 ldd [%l7 + %o0], %f16 set 0x10, %o2 sta %f30, [%l7 + %o2] 0x81 nop set 0x0E, %o3 lduh [%l7 + %o3], %g2 add %l4, %o0, %g7 nop set 0x68, %l5 std %f24, [%l7 + %l5] add %i0, %o7, %g3 nop set 0x5C, %o1 swap [%l7 + %o1], %g6 ld [%l7 + 0x34], %f13 nop set 0x60, %o5 ldd [%l7 + %o5], %o6 bgu,a,pn %xcc, loop_58 add %g4, %o4, %g5 set 0x50, %l4 sta %f27, [%l7 + %l4] 0x88 loop_58: nop set 0x20, %g6 ldxa [%l7 + %g6] 0x80, %l2 set 0x34, %o4 stba %g1, [%l7 + %o4] 0x81 nop set 0x38, %g7 lduh [%l7 + %g7], %l6 membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0xf0, %f0 fpsub16s %f21, %f21, %f31 set 0x18, %i1 ldxa [%l7 + %i1] 0x88, %i5 nop set 0x30, %i7 ldsw [%l7 + %i7], %i3 set 0x08, %i3 prefetcha [%l7 + %i3] 0x89, 0 set 0x64, %o7 swapa [%l7 + %o7] 0x81, %i7 or %l1, %o3, %l5 nop set 0x40, %i5 ldsb [%l7 + %i5], %o1 set 0x08, %g4 prefetcha [%l7 + %g4] 0x89, 1 nop set 0x30, %i4 std %l0, [%l7 + %i4] nop set 0x10, %g1 lduw [%l7 + %g1], %i4 set 0x20, %l1 ldxa [%l7 + %l1] 0x80, %i2 nop set 0x18, %i0 stx %l3, [%l7 + %i0] nop set 0x78, %l6 std %o2, [%l7 + %l6] set 0x15, %l0 ldstuba [%l7 + %l0] 0x81, %i1 nop set 0x30, %l2 std %f14, [%l7 + %l2] nop set 0x18, %i6 ldsh [%l7 + %i6], %l4 and %o0, %g7, %g2 ld [%l7 + 0x68], %f30 nop set 0x0A, %g3 lduh [%l7 + %g3], %o7 add %l7, 0x28, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i0 casa [%l6] 0x88, %i0, %g3 add %o6, %g6, %o4 nop set 0x34, %g5 lduw [%l7 + %g5], %g4 fpsub32s %f29, %f31, %f4 nop set 0x7E, %i2 lduh [%l7 + %i2], %l2 set 0x78, %l3 stda %g0, [%l7 + %l3] 0x81 nop set 0x54, %g2 lduh [%l7 + %g2], %g5 nop set 0x2A, %o2 ldsh [%l7 + %o2], %i5 and %i3, %o5, %i7 st %f27, [%l7 + 0x0C] nop set 0x18, %o0 stw %l1, [%l7 + %o0] add %l7, 0x58, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o3, %l6 fpsub16 %f4, %f22, %f24 and %l5, %o1, %l0 nop set 0x36, %o3 ldstub [%l7 + %o3], %i6 set 0x14, %o1 swapa [%l7 + %o1] 0x88, %i2 set 0x10, %l5 ldda [%l7 + %l5] 0x81, %l2 or %i4, %i1, %l4 add %o0, %o2, %g7 set 0x40, %o5 stda %f0, [%l7 + %o5] 0x88 st %f26, [%l7 + 0x40] set 0x0C, %l4 swapa [%l7 + %l4] 0x81, %g2 nop set 0x78, %g6 ldd [%l7 + %g6], %f18 set 0x6D, %o4 stba %i0, [%l7 + %o4] 0x89 nop set 0x24, %o6 ldub [%l7 + %o6], %o7 nop set 0x61, %g7 ldstub [%l7 + %g7], %g3 nop set 0x50, %i7 sth %g6, [%l7 + %i7] nop set 0x62, %i1 sth %o6, [%l7 + %i1] set 0x34, %i3 swapa [%l7 + %i3] 0x81, %o4 set 0x78, %o7 stxa %l2, [%l7 + %o7] 0xe2 membar #Sync nop set 0x30, %g4 ldd [%l7 + %g4], %g4 wr %g1, %g5, %sys_tick nop set 0x58, %i5 std %i4, [%l7 + %i5] nop set 0x18, %i4 stx %fsr, [%l7 + %i4] set 0x30, %g1 stxa %o5, [%l7 + %g1] 0xeb membar #Sync nop set 0x0C, %l1 sth %i3, [%l7 + %l1] nop set 0x14, %i0 swap [%l7 + %i0], %l1 membar #Sync set 0x40, %l6 ldda [%l7 + %l6] 0xf1, %f16 set 0x48, %l2 stba %i7, [%l7 + %l2] 0x88 set 0x6F, %l0 stba %l6, [%l7 + %l0] 0x89 nop set 0x48, %i6 ldx [%l7 + %i6], %o3 add %l7, 0x38, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l5, %o1 nop set 0x60, %g3 stw %l0, [%l7 + %g3] set 0x7C, %g5 sta %f24, [%l7 + %g5] 0x81 nop set 0x48, %l3 prefetch [%l7 + %l3], 0 and %i2, %i6, %l3 nop set 0x44, %g2 stw %i1, [%l7 + %g2] nop set 0x57, %o2 ldstub [%l7 + %o2], %i4 be %xcc, loop_59 nop set 0x58, %o0 ldd [%l7 + %o0], %f14 ld [%l7 + 0x68], %f4 nop set 0x50, %i2 ldd [%l7 + %i2], %f28 loop_59: or %o0, %o2, %g7 nop set 0x38, %o1 ldx [%l7 + %o1], %g2 set 0x10, %l5 stha %l4, [%l7 + %l5] 0xe2 membar #Sync set 0x40, %o5 ldda [%l7 + %o5] 0xea, %i0 set 0x78, %l4 stxa %o7, [%l7 + %l4] 0xeb membar #Sync set 0x49, %g6 ldstuba [%l7 + %g6] 0x80, %g3 set 0x40, %o4 stda %f16, [%l7 + %o4] 0x88 add %g6, %o4, %o6 set 0x3C, %o3 sta %f19, [%l7 + %o3] 0x89 set 0x40, %o6 ldda [%l7 + %o6] 0xd8, %f16 bn,pn %icc, loop_60 nop set 0x0E, %i7 lduh [%l7 + %i7], %g4 nop set 0x38, %i1 lduh [%l7 + %i1], %g1 nop set 0x08, %g7 ldx [%l7 + %g7], %l2 loop_60: nop set 0x60, %i3 ldub [%l7 + %i3], %i5 nop set 0x7C, %g4 lduh [%l7 + %g4], %g5 set 0x3C, %i5 lda [%l7 + %i5] 0x81, %f18 nop set 0x1C, %i4 stw %o5, [%l7 + %i4] nop set 0x49, %o7 stb %i3, [%l7 + %o7] or %l1, %i7, %o3 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l6, %o1 st %f21, [%l7 + 0x1C] set 0x70, %g1 stwa %l5, [%l7 + %g1] 0x89 wr %l0, %i6, %pic nop set 0x6C, %i0 stb %i2, [%l7 + %i0] nop set 0x08, %l1 ldx [%l7 + %l1], %l3 set 0x2C, %l6 lda [%l7 + %l6] 0x80, %f17 nop set 0x28, %l0 ldd [%l7 + %l0], %i0 set 0x24, %i6 sta %f1, [%l7 + %i6] 0x89 set 0x30, %g3 ldda [%l7 + %g3] 0xeb, %o0 set 0x56, %g5 stha %i4, [%l7 + %g5] 0xe3 membar #Sync set 0x64, %l2 swapa [%l7 + %l2] 0x81, %g7 fpsub16 %f18, %f26, %f28 set 0x78, %g2 stda %g2, [%l7 + %g2] 0xea membar #Sync set 0x58, %l3 stha %l4, [%l7 + %l3] 0xea membar #Sync set 0x6C, %o2 sta %f17, [%l7 + %o2] 0x89 fpsub16s %f19, %f4, %f16 nop set 0x70, %o0 stx %o2, [%l7 + %o0] add %i0, %g3, %g6 or %o4, %o7, %o6 and %g4, %l2, %g1 set 0x58, %o1 ldxa [%l7 + %o1] 0x88, %g5 nop set 0x1C, %l5 ldstub [%l7 + %l5], %i5 wr %i3, %l1, %pic set 0x70, %i2 stxa %o5, [%l7 + %i2] 0xeb membar #Sync be,a,pt %icc, loop_61 bg %icc, loop_62 nop set 0x1E, %o5 stb %o3, [%l7 + %o5] nop set 0x40, %l4 std %i6, [%l7 + %l4] loop_61: nop set 0x1C, %o4 ldstuba [%l7 + %o4] 0x80, %o1 loop_62: nop set 0x58, %g6 stda %l4, [%l7 + %g6] 0x81 nop set 0x14, %o3 prefetch [%l7 + %o3], 0 st %fsr, [%l7 + 0x24] set 0x78, %i7 ldxa [%l7 + %i7] 0x88, %l6 set , %o6 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 2: ! ! Type l : 1260 ! Type a : 25 ! Type cti : 25 ! Type x : 529 ! Type f : 38 ! Type i : 123 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0x3, %g1 set 0xE, %g2 set 0x2, %g3 set 0x0, %g4 set 0x8, %g5 set 0xA, %g6 set 0xC, %g7 !# Input registers set -0xB, %i0 set -0x4, %i1 set -0x1, %i2 set -0x0, %i3 set -0x4, %i4 set -0x8, %i5 set -0x5, %i6 set -0xE, %i7 !# Local registers set 0x4F7502B1, %l0 set 0x3C2875B1, %l1 set 0x5953F298, %l2 set 0x5F6B925E, %l3 set 0x57138DEE, %l4 set 0x653B9657, %l5 set 0x0510CD8A, %l6 !# Output registers set -0x04CA, %o0 set -0x0891, %o1 set 0x1303, %o2 set -0x05DF, %o3 set 0x1B81, %o4 set -0x17F7, %o5 set 0x1AAB, %o6 set -0x0756, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x9055F3994858E369) INIT_TH_FP_REG(%l7,%f2,0x4FA9A9DFB46840DA) INIT_TH_FP_REG(%l7,%f4,0x923028F5BBB4C1DC) INIT_TH_FP_REG(%l7,%f6,0x625CA558BD058D3A) INIT_TH_FP_REG(%l7,%f8,0x9C8079C9ADFD26A2) INIT_TH_FP_REG(%l7,%f10,0xF018D8EB22C62E65) INIT_TH_FP_REG(%l7,%f12,0xF13CFC686F8780B2) INIT_TH_FP_REG(%l7,%f14,0x32551DC9E5ECE0F0) INIT_TH_FP_REG(%l7,%f16,0x2DE9674456CB43FE) INIT_TH_FP_REG(%l7,%f18,0xD8D648C7ACD35FF8) INIT_TH_FP_REG(%l7,%f20,0xC209454364063509) INIT_TH_FP_REG(%l7,%f22,0x396D559D69EAC0A3) INIT_TH_FP_REG(%l7,%f24,0x896658C1A1307F3E) INIT_TH_FP_REG(%l7,%f26,0xF6C90F717C2865D0) INIT_TH_FP_REG(%l7,%f28,0xA7BB8C277260C0F8) INIT_TH_FP_REG(%l7,%f30,0xFDA42C88317238BE) !# Execute Main Diag .. set 0x78, %g7 stxa %i6, [%l7 + %g7] 0xe3 membar #Sync nop set 0x10, %i1 prefetch [%l7 + %i1], 0 nop set 0x4B, %g4 ldub [%l7 + %g4], %i2 nop set 0x70, %i5 ldx [%l7 + %i5], %l3 nop set 0x70, %i4 stw %l0, [%l7 + %i4] or %o0, %i1, %g7 nop set 0x2E, %i3 ldsh [%l7 + %i3], %i4 nop set 0x78, %o7 sth %g2, [%l7 + %o7] add %l7, 0x38, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o2, %i0 nop set 0x50, %i0 std %f28, [%l7 + %i0] set 0x20, %g1 swapa [%l7 + %g1] 0x80, %l4 add %g3, %g6, %o4 nop set 0x5D, %l6 ldub [%l7 + %l6], %o7 nop set 0x2C, %l1 ldsw [%l7 + %l1], %g4 nop set 0x30, %i6 prefetch [%l7 + %i6], 0 set 0x40, %l0 ldda [%l7 + %l0] 0x89, %f16 wr %l2, %g1, %y set 0x08, %g5 ldxa [%l7 + %g5] 0x80, %o6 nop set 0x6C, %l2 ldsw [%l7 + %l2], %i5 set 0x40, %g2 ldda [%l7 + %g2] 0x88, %f0 nop set 0x78, %l3 std %g4, [%l7 + %l3] or %i3, %l1, %o3 or %i7, %o1, %o5 nop set 0x5C, %o2 swap [%l7 + %o2], %l5 nop set 0x6C, %o0 ldsw [%l7 + %o0], %i6 nop set 0x1C, %o1 ldub [%l7 + %o1], %i2 set 0x40, %l5 ldda [%l7 + %l5] 0xda, %f16 nop set 0x43, %i2 ldsb [%l7 + %i2], %l6 nop set 0x64, %o5 lduw [%l7 + %o5], %l3 nop set 0x08, %g3 std %o0, [%l7 + %g3] nop set 0x40, %o4 std %f12, [%l7 + %o4] st %fsr, [%l7 + 0x1C] set 0x72, %g6 stha %i1, [%l7 + %g6] 0xea membar #Sync and %g7, %l0, %i4 nop set 0x29, %l4 ldstub [%l7 + %l4], %g2 nop set 0x38, %o3 prefetch [%l7 + %o3], 0 add %l7, 0x14, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i0 casa [%l6] 0x88, %i0, %l4 nop set 0x0C, %o6 prefetch [%l7 + %o6], 4 bleu,pt %xcc, loop_63 nop set 0x70, %g7 prefetch [%l7 + %g7], 1 set 0x20, %i7 prefetcha [%l7 + %i7] 0x80, 4 loop_63: nop set 0x08, %g4 ldub [%l7 + %g4], %g3 set 0x3C, %i5 sta %f18, [%l7 + %i5] 0x80 set 0x58, %i1 stxa %g6, [%l7 + %i1] 0x88 set 0x28, %i3 stda %o6, [%l7 + %i3] 0x88 set 0x40, %o7 swapa [%l7 + %o7] 0x89, %o4 add %g4, %g1, %o6 nop set 0x60, %i0 swap [%l7 + %i0], %l2 st %fsr, [%l7 + 0x44] bg,a,pt %xcc, loop_64 nop set 0x14, %g1 ldsw [%l7 + %g1], %i5 set 0x60, %i4 ldda [%l7 + %i4] 0x80, %i2 loop_64: nop set 0x74, %l1 swapa [%l7 + %l1] 0x88, %g5 nop set 0x10, %l6 ldsw [%l7 + %l6], %l1 nop set 0x6A, %l0 sth %i7, [%l7 + %l0] set 0x78, %g5 ldxa [%l7 + %g5] 0x89, %o1 or %o3, %l5, %o5 set 0x72, %l2 ldstuba [%l7 + %l2] 0x80, %i2 nop set 0x46, %g2 lduh [%l7 + %g2], %i6 set 0x10, %i6 ldxa [%l7 + %i6] 0x88, %l6 nop set 0x57, %o2 ldstub [%l7 + %o2], %o0 set 0x70, %o0 ldda [%l7 + %o0] 0xe2, %i0 set 0x40, %o1 ldda [%l7 + %o1] 0xd2, %f16 add %l3, %g7, %i4 set 0x40, %l3 ldda [%l7 + %l3] 0x80, %f16 set 0x44, %i2 lda [%l7 + %i2] 0x80, %f3 set 0x10, %l5 stwa %g2, [%l7 + %l5] 0xe3 membar #Sync nop set 0x36, %g3 ldsb [%l7 + %g3], %l0 add %l7, 0x70, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i0 casxa [%l6] 0x88, %i0, %l4 nop set 0x6C, %o4 stw %o2, [%l7 + %o4] nop set 0x24, %o5 lduh [%l7 + %o5], %g3 nop set 0x3E, %l4 lduh [%l7 + %l4], %o7 add %l7, 0x34, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g6 casa [%l6] 0x81, %g6, %o4 nop set 0x64, %o3 ldsb [%l7 + %o3], %g1 fpsub32 %f18, %f12, %f18 set 0x20, %o6 stha %g4, [%l7 + %o6] 0x88 nop set 0x68, %g7 ldsw [%l7 + %g7], %o6 nop set 0x1F, %i7 ldsb [%l7 + %i7], %l2 nop set 0x08, %g6 stx %i3, [%l7 + %g6] nop set 0x28, %i5 ldd [%l7 + %i5], %i4 set 0x50, %i1 stha %l1, [%l7 + %i1] 0x81 nop set 0x30, %g4 swap [%l7 + %g4], %i7 set 0x18, %o7 prefetcha [%l7 + %o7] 0x88, 4 set 0x14, %i3 swapa [%l7 + %i3] 0x88, %o1 ld [%l7 + 0x64], %f4 nop set 0x70, %i0 std %o2, [%l7 + %i0] nop set 0x78, %g1 ldsh [%l7 + %g1], %o5 set 0x2D, %l1 stba %i2, [%l7 + %l1] 0xeb membar #Sync add %l7, 0x7C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i6 casa [%l6] 0x81, %i6, %l5 nop set 0x2E, %l6 ldsh [%l7 + %l6], %l6 set 0x68, %i4 prefetcha [%l7 + %i4] 0x80, 4 set 0x40, %l0 ldda [%l7 + %l0] 0x89, %f16 add %l7, 0x0C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l3, %g7 nop set 0x76, %g5 stb %i1, [%l7 + %g5] set 0x58, %g2 stxa %i4, [%l7 + %g2] 0xea membar #Sync nop set 0x38, %l2 ldsw [%l7 + %l2], %g2 set 0x70, %o2 stxa %l0, [%l7 + %o2] 0xea membar #Sync fpadd32s %f4, %f13, %f1 set 0x40, %i6 ldda [%l7 + %i6] 0x81, %f0 set 0x68, %o0 ldxa [%l7 + %o0] 0x89, %l4 nop set 0x28, %l3 sth %o2, [%l7 + %l3] nop set 0x7A, %o1 sth %i0, [%l7 + %o1] nop set 0x10, %i2 ldsh [%l7 + %i2], %o7 nop set 0x70, %g3 ldd [%l7 + %g3], %g2 nop set 0x68, %l5 std %f0, [%l7 + %l5] nop set 0x54, %o4 sth %g6, [%l7 + %o4] st %f8, [%l7 + 0x4C] set 0x2C, %o5 lda [%l7 + %o5] 0x81, %f4 set 0x1C, %o3 lda [%l7 + %o3] 0x88, %f25 nop set 0x69, %l4 ldsb [%l7 + %l4], %o4 set 0x68, %g7 stda %g0, [%l7 + %g7] 0x88 nop set 0x24, %i7 lduw [%l7 + %i7], %o6 nop set 0x60, %g6 lduw [%l7 + %g6], %g4 set 0x42, %i5 ldstuba [%l7 + %i5] 0x80, %i3 add %i5, %l2, %i7 and %g5, %l1, %o1 set 0x60, %o6 stwa %o5, [%l7 + %o6] 0xe3 membar #Sync nop set 0x18, %i1 stw %i2, [%l7 + %i1] set 0x5C, %o7 stha %o3, [%l7 + %o7] 0xea membar #Sync set 0x74, %g4 lda [%l7 + %g4] 0x80, %f22 set 0x30, %i3 ldda [%l7 + %i3] 0x88, %l4 nop set 0x20, %g1 lduw [%l7 + %g1], %i6 nop set 0x38, %l1 ldd [%l7 + %l1], %f24 set 0x22, %i0 stha %l6, [%l7 + %i0] 0x80 ld [%l7 + 0x10], %f11 fpsub16 %f22, %f18, %f0 or %o0, %g7, %l3 wr %i1, %i4, %sys_tick add %g2, %l4, %o2 nop set 0x40, %l6 prefetch [%l7 + %l6], 3 set 0x40, %i4 stxa %i0, [%l7 + %i4] 0x81 set 0x60, %g5 ldxa [%l7 + %g5] 0x89, %o7 nop set 0x28, %g2 std %l0, [%l7 + %g2] nop set 0x30, %l0 stx %fsr, [%l7 + %l0] nop set 0x52, %o2 ldsb [%l7 + %o2], %g6 fpsub16s %f5, %f28, %f19 nop set 0x10, %i6 prefetch [%l7 + %i6], 2 nop set 0x78, %o0 prefetch [%l7 + %o0], 4 nop set 0x78, %l2 lduw [%l7 + %l2], %g3 set 0x48, %l3 ldxa [%l7 + %l3] 0x81, %o4 nop nop setx 0x053C79E3DBCF2DEE, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f16 setx 0x2664CB760DC36D55, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f2 fdivd %f2, %f16, %f0 set 0x08, %o1 ldxa [%l7 + %o1] 0x88, %g1 add %l7, 0x24, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g4 casa [%l6] 0x89, %g4, %i3 fpadd16s %f27, %f28, %f29 set 0x48, %g3 stda %i4, [%l7 + %g3] 0x81 set 0x08, %i2 stxa %o6, [%l7 + %i2] 0xeb membar #Sync set 0x48, %l5 stxa %i7, [%l7 + %l5] 0xea membar #Sync st %f10, [%l7 + 0x6C] nop set 0x44, %o5 stb %g5, [%l7 + %o5] add %l7, 0x7C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l1, %l2 fpadd16 %f2, %f2, %f26 nop set 0x60, %o3 stx %o1, [%l7 + %o3] nop set 0x08, %o4 swap [%l7 + %o4], %o5 set 0x58, %l4 ldxa [%l7 + %l4] 0x81, %o3 set 0x0C, %i7 lda [%l7 + %i7] 0x88, %f23 nop set 0x49, %g7 ldub [%l7 + %g7], %i2 set 0x2F, %i5 stba %l5, [%l7 + %i5] 0xeb membar #Sync nop set 0x38, %g6 std %f4, [%l7 + %g6] or %l6, %o0, %g7 nop nop setx 0x479D1874C75E49AB, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f20 setx 0x8C0413A0AE8B9407, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f28 fdivd %f28, %f20, %f26 nop set 0x74, %o6 lduw [%l7 + %o6], %i6 add %i1, %l3, %g2 set 0x14, %i1 stba %l4, [%l7 + %i1] 0xeb membar #Sync nop set 0x18, %g4 std %i4, [%l7 + %g4] add %i0, %o7, %o2 st %f6, [%l7 + 0x10] nop set 0x0A, %o7 lduh [%l7 + %o7], %l0 nop set 0x30, %i3 std %g6, [%l7 + %i3] set 0x2C, %l1 swapa [%l7 + %l1] 0x88, %g3 nop set 0x48, %i0 std %f8, [%l7 + %i0] nop set 0x28, %g1 ldx [%l7 + %g1], %g1 add %l7, 0x68, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x80, %g4, %i3 nop set 0x40, %l6 stx %i5, [%l7 + %l6] nop set 0x6C, %i4 ldsb [%l7 + %i4], %o6 set 0x28, %g5 prefetcha [%l7 + %g5] 0x89, 4 nop set 0x34, %l0 prefetch [%l7 + %l0], 3 set 0x52, %o2 ldstuba [%l7 + %o2] 0x89, %o4 nop set 0x40, %g2 stw %g5, [%l7 + %g2] wr %l1, %l2, %sys_tick nop set 0x24, %i6 lduw [%l7 + %i6], %o1 fpsub32 %f30, %f24, %f12 add %o3, %i2, %l5 nop set 0x6E, %l2 stb %o5, [%l7 + %l2] and %o0, %l6, %g7 st %fsr, [%l7 + 0x2C] ld [%l7 + 0x40], %f15 nop set 0x44, %o0 stw %i1, [%l7 + %o0] nop set 0x71, %l3 ldsb [%l7 + %l3], %l3 set 0x1A, %o1 stba %i6, [%l7 + %o1] 0x81 set 0x40, %g3 ldda [%l7 + %g3] 0xd2, %f16 fpadd16s %f22, %f17, %f29 wr %g2, %i4, %pic set 0x18, %l5 prefetcha [%l7 + %l5] 0x80, 1 and %o7, %l4, %l0 nop set 0x60, %o5 std %f4, [%l7 + %o5] set 0x6E, %i2 stba %g6, [%l7 + %i2] 0xea membar #Sync set 0x24, %o3 lda [%l7 + %o3] 0x80, %f27 add %l7, 0x50, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g3, %o2 st %fsr, [%l7 + 0x20] st %fsr, [%l7 + 0x64] set 0x28, %o4 prefetcha [%l7 + %o4] 0x80, 4 set 0x68, %l4 ldxa [%l7 + %l4] 0x80, %i3 add %g1, %i5, %i7 nop set 0x33, %g7 stb %o4, [%l7 + %g7] st %fsr, [%l7 + 0x68] add %l7, 0x38, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x80, %o6, %g5 set 0x24, %i7 lda [%l7 + %i7] 0x89, %f12 set 0x70, %i5 ldda [%l7 + %i5] 0x81, %l0 set 0x10, %g6 stxa %o1, [%l7 + %g6] 0x81 nop set 0x30, %o6 lduh [%l7 + %o6], %l2 nop set 0x40, %g4 stx %fsr, [%l7 + %g4] nop set 0x78, %o7 sth %o3, [%l7 + %o7] set 0x40, %i3 ldda [%l7 + %i3] 0xd8, %f16 set 0x70, %i1 stda %l4, [%l7 + %i1] 0x88 add %i2, %o5, %o0 nop set 0x70, %l1 stx %fsr, [%l7 + %l1] set 0x70, %i0 ldda [%l7 + %i0] 0x88, %g6 set 0x6C, %l6 swapa [%l7 + %l6] 0x88, %i1 st %fsr, [%l7 + 0x7C] nop set 0x60, %g1 stx %l3, [%l7 + %g1] nop set 0x40, %g5 stw %l6, [%l7 + %g5] nop set 0x3C, %l0 ldsw [%l7 + %l0], %i6 set 0x48, %o2 ldxa [%l7 + %o2] 0x88, %g2 nop set 0x48, %g2 std %f4, [%l7 + %g2] set 0x70, %i4 stda %i0, [%l7 + %i4] 0xea membar #Sync add %i4, %l4, %o7 nop set 0x4D, %l2 stb %l0, [%l7 + %l2] nop set 0x70, %o0 ldd [%l7 + %o0], %f8 ld [%l7 + 0x20], %f6 nop set 0x38, %i6 stw %g6, [%l7 + %i6] nop set 0x78, %l3 ldd [%l7 + %l3], %o2 nop set 0x38, %g3 lduw [%l7 + %g3], %g3 nop set 0x3A, %l5 lduh [%l7 + %l5], %g4 add %l7, 0x78, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x88, %g1, %i3 set 0x74, %o1 lda [%l7 + %o1] 0x88, %f6 nop set 0x50, %i2 std %i4, [%l7 + %i2] set 0x21, %o3 ldstuba [%l7 + %o3] 0x81, %i7 set 0x60, %o5 lda [%l7 + %o5] 0x80, %f22 nop set 0x50, %o4 ldd [%l7 + %o4], %f14 nop set 0x23, %l4 stb %o6, [%l7 + %l4] add %l7, 0x10, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g5 casa [%l6] 0x80, %g5, %l1 nop set 0x4A, %i7 ldsh [%l7 + %i7], %o4 set 0x2C, %g7 lda [%l7 + %g7] 0x81, %f21 nop set 0x20, %g6 prefetch [%l7 + %g6], 2 nop set 0x10, %i5 ldd [%l7 + %i5], %l2 nop set 0x13, %o6 ldstub [%l7 + %o6], %o1 nop set 0x58, %o7 ldsh [%l7 + %o7], %o3 set 0x6E, %g4 stha %l5, [%l7 + %g4] 0x88 nop set 0x28, %i3 ldx [%l7 + %i3], %i2 set 0x7C, %i1 lda [%l7 + %i1] 0x88, %f8 set 0x30, %i0 sta %f19, [%l7 + %i0] 0x80 set 0x59, %l6 ldstuba [%l7 + %l6] 0x89, %o0 add %l7, 0x48, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g7, %o5 set 0x43, %l1 ldstuba [%l7 + %l1] 0x88, %l3 add %i1, %i6, %g2 set 0x40, %g5 ldda [%l7 + %g5] 0x81, %f0 nop set 0x29, %g1 stb %l6, [%l7 + %g1] nop set 0x54, %l0 ldsb [%l7 + %l0], %i0 st %f0, [%l7 + 0x08] nop set 0x3A, %o2 ldub [%l7 + %o2], %i4 nop set 0x08, %i4 ldd [%l7 + %i4], %o6 add %l7, 0x54, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l4, %g6 set 0x10, %l2 prefetcha [%l7 + %l2] 0x80, 1 set 0x1C, %g2 swapa [%l7 + %g2] 0x81, %l0 st %fsr, [%l7 + 0x24] set 0x6C, %i6 stba %g3, [%l7 + %i6] 0x81 nop set 0x58, %l3 ldsw [%l7 + %l3], %g4 set 0x10, %o0 ldxa [%l7 + %o0] 0x81, %i3 nop set 0x28, %l5 ldd [%l7 + %l5], %i4 st %f26, [%l7 + 0x4C] set 0x20, %o1 ldxa [%l7 + %o1] 0x80, %g1 nop set 0x3C, %g3 swap [%l7 + %g3], %o6 st %fsr, [%l7 + 0x3C] nop set 0x1A, %i2 ldsh [%l7 + %i2], %g5 or %i7, %l1, %l2 set 0x40, %o3 stda %f16, [%l7 + %o3] 0xd2 set 0x40, %o4 stda %f16, [%l7 + %o4] 0x88 and %o4, %o1, %o3 nop set 0x4C, %o5 prefetch [%l7 + %o5], 1 add %l7, 0x28, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i2, %o0 nop set 0x70, %l4 ldsh [%l7 + %l4], %g7 set 0x5D, %i7 ldstuba [%l7 + %i7] 0x89, %o5 nop set 0x10, %g7 sth %l5, [%l7 + %g7] st %f0, [%l7 + 0x18] nop set 0x08, %g6 std %i0, [%l7 + %g6] add %l7, 0x28, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l3, %i6 nop set 0x3B, %i5 ldsb [%l7 + %i5], %l6 nop set 0x38, %o7 std %f22, [%l7 + %o7] nop set 0x38, %o6 lduw [%l7 + %o6], %i0 set 0x48, %g4 stxa %g2, [%l7 + %g4] 0xe2 membar #Sync set 0x60, %i3 ldda [%l7 + %i3] 0xea, %i4 nop set 0x60, %i1 lduh [%l7 + %i1], %o7 ble %icc, loop_65 nop set 0x28, %l6 stx %fsr, [%l7 + %l6] ld [%l7 + 0x64], %f12 nop set 0x1E, %l1 stb %g6, [%l7 + %l1] loop_65: nop set 0x46, %g5 stba %l4, [%l7 + %g5] 0xe2 membar #Sync set 0x78, %i0 stxa %o2, [%l7 + %i0] 0xe3 membar #Sync set 0x50, %l0 stwa %l0, [%l7 + %l0] 0x89 nop set 0x28, %o2 ldd [%l7 + %o2], %f16 add %g3, %i3, %g4 set 0x40, %i4 ldda [%l7 + %i4] 0xda, %f16 set 0x48, %l2 prefetcha [%l7 + %l2] 0x89, 1 nop set 0x7A, %g2 sth %o6, [%l7 + %g2] set 0x40, %i6 stda %f0, [%l7 + %i6] 0xf1 membar #Sync nop set 0x66, %l3 ldsh [%l7 + %l3], %g5 set 0x50, %o0 sta %f26, [%l7 + %o0] 0x88 set 0x70, %l5 lda [%l7 + %l5] 0x88, %f1 set 0x0C, %o1 swapa [%l7 + %o1] 0x81, %i5 set 0x60, %g3 stxa %i7, [%l7 + %g3] 0x88 nop set 0x38, %g1 stx %fsr, [%l7 + %g1] nop set 0x30, %i2 ldd [%l7 + %i2], %f4 set 0x38, %o4 lda [%l7 + %o4] 0x88, %f31 nop set 0x7F, %o3 ldstub [%l7 + %o3], %l1 set 0x68, %o5 stwa %l2, [%l7 + %o5] 0x89 nop set 0x34, %l4 prefetch [%l7 + %l4], 0 bl,a,pn %icc, loop_66 ld [%l7 + 0x2C], %f13 set 0x48, %g7 stxa %o4, [%l7 + %g7] 0x88 loop_66: nop nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr set 0x64, %i7 sta %f29, [%l7 + %i7] 0x88 nop set 0x30, %i5 ldstub [%l7 + %i5], %o3 nop set 0x28, %g6 ldx [%l7 + %g6], %o0 st %f31, [%l7 + 0x10] set 0x6E, %o7 ldstuba [%l7 + %o7] 0x88, %o5 nop nop setx 0xAE2938E5, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f31 setx 0x989E9129, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f2 fdivs %f2, %f31, %f19 or %g7, %i1, %l3 nop nop setx 0x3A8DD456, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f26 setx 0x087DB1A7, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f3 fdivs %f3, %f26, %f11 st %f21, [%l7 + 0x24] set 0x34, %o6 stwa %l5, [%l7 + %o6] 0x80 set 0x51, %i3 ldstuba [%l7 + %i3] 0x88, %l6 nop set 0x70, %g4 ldd [%l7 + %g4], %f14 nop set 0x40, %i1 ldd [%l7 + %i1], %i6 set 0x40, %l6 stda %f0, [%l7 + %l6] 0xd2 set 0x40, %g5 stda %g2, [%l7 + %g5] 0xeb membar #Sync nop set 0x78, %l1 ldx [%l7 + %l1], %i4 add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x88, %o7, %i0 set 0x20, %l0 ldda [%l7 + %l0] 0xe3, %l4 nop set 0x72, %o2 ldstub [%l7 + %o2], %o2 st %f14, [%l7 + 0x78] st %fsr, [%l7 + 0x24] set 0x28, %i4 stda %l0, [%l7 + %i4] 0xea membar #Sync nop set 0x08, %l2 ldsw [%l7 + %l2], %g6 nop set 0x7F, %g2 ldub [%l7 + %g2], %g3 and %g4, %i3, %g1 nop set 0x66, %i0 ldsh [%l7 + %i0], %o6 set 0x40, %l3 stda %f0, [%l7 + %l3] 0xda set 0x40, %o0 stha %i5, [%l7 + %o0] 0x81 set 0x30, %i6 stda %i6, [%l7 + %i6] 0x88 set 0x60, %l5 stxa %g5, [%l7 + %l5] 0xe3 membar #Sync nop set 0x08, %g3 ldx [%l7 + %g3], %l1 wr %l2, %o4, %pic set 0x30, %o1 stxa %i2, [%l7 + %o1] 0x80 membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf0, %f0 set 0x40, %o4 stda %f0, [%l7 + %o4] 0xc2 nop set 0x3C, %i2 swap [%l7 + %i2], %o3 set 0x78, %o5 ldxa [%l7 + %o5] 0x80, %o0 bg,a,pn %icc, loop_67 nop set 0x4D, %o3 ldsb [%l7 + %o3], %o1 nop set 0x20, %g7 ldsw [%l7 + %g7], %g7 add %l7, 0x64, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o5, %i1 loop_67: nop set 0x2C, %l4 stha %l3, [%l7 + %l4] 0x80 set 0x78, %i5 ldxa [%l7 + %i5] 0x80, %l6 nop set 0x28, %g6 prefetch [%l7 + %g6], 1 nop set 0x6C, %o7 prefetch [%l7 + %o7], 0 nop set 0x26, %i7 lduh [%l7 + %i7], %l5 add %l7, 0x6C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i6 casa [%l6] 0x88, %i6, %i4 st %fsr, [%l7 + 0x34] bge,pt %icc, loop_68 add %g2, %o7, %i0 set 0x40, %i3 stxa %o2, [%l7 + %i3] 0x88 loop_68: wr %g0, 0x4, %fprs set 0x78, %g4 prefetcha [%l7 + %g4] 0x89, 2 nop set 0x54, %o6 ldsw [%l7 + %o6], %g4 set 0x30, %i1 lda [%l7 + %i1] 0x80, %f18 bne,a %icc, loop_69 nop set 0x29, %g5 ldub [%l7 + %g5], %g6 nop set 0x0A, %l1 ldub [%l7 + %l1], %g1 set 0x50, %l6 ldstuba [%l7 + %l6] 0x88, %o6 loop_69: nop set 0x50, %l0 ldx [%l7 + %l0], %i3 nop set 0x6B, %i4 stb %i5, [%l7 + %i4] set 0x21, %l2 ldstuba [%l7 + %l2] 0x81, %i7 add %l1, %g5, %l2 nop set 0x18, %g2 stx %o4, [%l7 + %g2] nop set 0x25, %i0 ldstub [%l7 + %i0], %o3 ld [%l7 + 0x6C], %f25 set 0x40, %l3 stda %f16, [%l7 + %l3] 0xf9 membar #Sync nop set 0x70, %o0 ldd [%l7 + %o0], %i2 or %o0, %g7, %o1 set 0x58, %i6 stda %i0, [%l7 + %i6] 0x88 set 0x10, %l5 swapa [%l7 + %l5] 0x81, %o5 nop set 0x14, %g3 lduw [%l7 + %g3], %l6 set 0x40, %o1 stda %f16, [%l7 + %o1] 0xca set 0x27, %g1 stba %l5, [%l7 + %g1] 0x81 nop set 0x28, %o4 ldsw [%l7 + %o4], %i6 nop set 0x66, %i2 ldsh [%l7 + %i2], %l3 nop set 0x7A, %o5 ldstub [%l7 + %o5], %i4 nop set 0x4C, %o2 stb %o7, [%l7 + %o2] nop set 0x34, %o3 lduh [%l7 + %o3], %g2 wr %g0, 0x5, %fprs and %l4, %l0, %g4 set 0x40, %g7 stxa %g3, [%l7 + %g7] 0x80 membar #Sync set 0x40, %i5 ldda [%l7 + %i5] 0xf9, %f16 nop set 0x74, %g6 ldsw [%l7 + %g6], %g1 set 0x78, %o7 prefetcha [%l7 + %o7] 0x80, 4 nop set 0x48, %l4 ldsh [%l7 + %l4], %i3 set 0x40, %i3 ldda [%l7 + %i3] 0x81, %f0 nop set 0x08, %i7 ldd [%l7 + %i7], %g6 set 0x40, %o6 ldda [%l7 + %o6] 0x89, %i6 set 0x20, %g4 ldxa [%l7 + %g4] 0x88, %l1 add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g5, %l2 nop set 0x60, %i1 ldd [%l7 + %i1], %f22 nop set 0x2A, %g5 ldsb [%l7 + %g5], %i5 set 0x10, %l6 ldda [%l7 + %l6] 0xe3, %o2 add %o4, %i2, %o0 nop set 0x20, %l0 stx %o1, [%l7 + %l0] nop set 0x60, %i4 stb %i1, [%l7 + %i4] set 0x1C, %l1 swapa [%l7 + %l1] 0x89, %g7 add %o5, %l6, %i6 add %l7, 0x38, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l3 casa [%l6] 0x88, %l3, %i4 set 0x30, %g2 ldda [%l7 + %g2] 0x88, %l4 set 0x40, %l2 stwa %g2, [%l7 + %l2] 0xea membar #Sync nop set 0x40, %l3 ldsw [%l7 + %l3], %o7 nop set 0x76, %o0 lduh [%l7 + %o0], %i0 nop set 0x78, %i6 std %o2, [%l7 + %i6] nop set 0x18, %l5 stx %fsr, [%l7 + %l5] fpadd16s %f6, %f19, %f25 set 0x40, %i0 stda %f16, [%l7 + %i0] 0xc2 nop set 0x45, %g3 ldstub [%l7 + %g3], %l0 nop set 0x48, %o1 ldsw [%l7 + %o1], %g4 add %l7, 0x58, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g3 casa [%l6] 0x89, %g3, %g1 or %o6, %i3, %g6 nop set 0x78, %g1 std %i6, [%l7 + %g1] set 0x0A, %o4 stha %l1, [%l7 + %o4] 0x80 set 0x30, %o5 swapa [%l7 + %o5] 0x80, %l4 nop set 0x50, %i2 stx %fsr, [%l7 + %i2] and %g5, %l2, %i5 nop set 0x36, %o2 ldstub [%l7 + %o2], %o3 nop set 0x10, %o3 ldd [%l7 + %o3], %f24 nop set 0x28, %g7 stx %o4, [%l7 + %g7] and %o0, %i2, %o1 nop set 0x18, %g6 std %f4, [%l7 + %g6] nop set 0x68, %i5 ldd [%l7 + %i5], %f2 set 0x78, %l4 stha %i1, [%l7 + %l4] 0x81 set 0x16, %i3 stha %g7, [%l7 + %i3] 0xea membar #Sync nop set 0x52, %o7 lduh [%l7 + %o7], %l6 be %icc, loop_70 nop set 0x48, %o6 stx %fsr, [%l7 + %o6] nop set 0x6C, %i7 prefetch [%l7 + %i7], 3 set 0x68, %g4 swapa [%l7 + %g4] 0x81, %i6 loop_70: and %l3, %o5, %i4 set 0x4C, %g5 stwa %g2, [%l7 + %g5] 0xea membar #Sync nop set 0x68, %i1 swap [%l7 + %i1], %o7 nop set 0x60, %l0 std %i0, [%l7 + %l0] and %o2, %l5, %l0 add %g4, %g3, %o6 nop set 0x48, %i4 stx %fsr, [%l7 + %i4] and %g1, %g6, %i7 bgu,pn %icc, loop_71 nop set 0x5F, %l6 ldsb [%l7 + %l6], %l1 nop set 0x58, %l1 ldd [%l7 + %l1], %i2 nop set 0x6E, %l2 lduh [%l7 + %l2], %g5 loop_71: nop set 0x48, %g2 prefetcha [%l7 + %g2] 0x89, 0 st %f7, [%l7 + 0x2C] nop set 0x4C, %l3 ldsw [%l7 + %l3], %l2 or %o3, %i5, %o0 set 0x20, %i6 ldxa [%l7 + %i6] 0x80, %i2 nop set 0x20, %o0 ldsw [%l7 + %o0], %o4 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr set 0x46, %i0 stba %l6, [%l7 + %i0] 0xe3 membar #Sync nop set 0x41, %l5 ldstub [%l7 + %l5], %g7 set 0x45, %o1 ldstuba [%l7 + %o1] 0x80, %i6 nop set 0x60, %g3 stx %l3, [%l7 + %g3] nop set 0x08, %g1 std %f20, [%l7 + %g1] add %o5, %g2, %i4 set 0x58, %o5 lda [%l7 + %o5] 0x89, %f12 add %o7, %i0, %o2 nop set 0x70, %o4 lduw [%l7 + %o4], %l5 st %fsr, [%l7 + 0x38] nop set 0x76, %o2 sth %g4, [%l7 + %o2] ld [%l7 + 0x14], %f0 set 0x34, %o3 sta %f2, [%l7 + %o3] 0x89 nop set 0x10, %g7 ldsw [%l7 + %g7], %g3 nop set 0x08, %i2 ldd [%l7 + %i2], %f28 st %f11, [%l7 + 0x64] nop set 0x28, %g6 sth %o6, [%l7 + %g6] set 0x28, %i5 lda [%l7 + %i5] 0x81, %f1 set 0x38, %i3 ldstuba [%l7 + %i3] 0x88, %l0 st %fsr, [%l7 + 0x3C] fpsub16s %f10, %f23, %f12 add %g1, %i7, %g6 set 0x78, %o7 lda [%l7 + %o7] 0x89, %f26 set 0x33, %o6 stba %i3, [%l7 + %o6] 0xeb membar #Sync set 0x67, %l4 ldstuba [%l7 + %l4] 0x89, %g5 nop set 0x18, %i7 ldd [%l7 + %i7], %l0 bl,pn %icc, loop_72 wr %l2, %o3, %set_softint st %f2, [%l7 + 0x08] nop set 0x48, %g5 ldsw [%l7 + %g5], %i5 loop_72: nop set 0x54, %g4 lda [%l7 + %g4] 0x88, %f3 nop set 0x70, %i1 ldd [%l7 + %i1], %f24 or %o0, %l4, %i2 nop set 0x57, %l0 ldsb [%l7 + %l0], %i1 nop set 0x61, %i4 ldstub [%l7 + %i4], %o1 set 0x30, %l1 stda %o4, [%l7 + %l1] 0x89 nop set 0x48, %l2 ldd [%l7 + %l2], %i6 set 0x40, %l6 ldda [%l7 + %l6] 0xd0, %f0 set 0x28, %g2 ldxa [%l7 + %g2] 0x89, %g7 set 0x40, %l3 stda %f0, [%l7 + %l3] 0x89 add %l7, 0x3C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l3 casa [%l6] 0x80, %l3, %i6 set 0x40, %i6 prefetcha [%l7 + %i6] 0x81, 0 nop set 0x68, %o0 std %f2, [%l7 + %o0] nop set 0x4A, %i0 lduh [%l7 + %i0], %g2 nop set 0x64, %l5 sth %i4, [%l7 + %l5] nop set 0x20, %g3 std %f4, [%l7 + %g3] nop set 0x4C, %o1 ldstub [%l7 + %o1], %i0 nop set 0x38, %o5 std %f30, [%l7 + %o5] and %o2, %o7, %l5 nop set 0x28, %o4 prefetch [%l7 + %o4], 1 nop set 0x40, %o2 ldd [%l7 + %o2], %g2 add %g4, %o6, %g1 nop set 0x62, %g1 ldsb [%l7 + %g1], %l0 and %g6, %i3, %g5 membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0xf8, %f16 nop set 0x30, %o3 prefetch [%l7 + %o3], 4 ld [%l7 + 0x54], %f5 nop set 0x48, %i2 ldd [%l7 + %i2], %f26 nop set 0x60, %g6 stx %i7, [%l7 + %g6] nop set 0x4D, %i3 ldsb [%l7 + %i3], %l2 set 0x20, %o7 ldxa [%l7 + %o7] 0x80, %o3 nop set 0x18, %i5 std %f0, [%l7 + %i5] set 0x30, %o6 prefetcha [%l7 + %o6] 0x80, 2 set 0x60, %i7 stxa %l1, [%l7 + %i7] 0x88 nop set 0x74, %l4 lduh [%l7 + %l4], %o0 nop set 0x40, %g5 ldub [%l7 + %g5], %l4 set 0x7A, %i1 stha %i1, [%l7 + %i1] 0xe2 membar #Sync fpadd32 %f4, %f14, %f16 nop set 0x76, %g4 ldsb [%l7 + %g4], %o1 nop set 0x70, %l0 stx %i2, [%l7 + %l0] membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf8, %f0 nop set 0x18, %l2 stx %o4, [%l7 + %l2] nop set 0x20, %l6 swap [%l7 + %l6], %l6 set 0x70, %i4 stda %l2, [%l7 + %i4] 0x89 nop set 0x7F, %l3 stb %i6, [%l7 + %l3] set 0x6C, %i6 sta %f2, [%l7 + %i6] 0x88 nop set 0x1C, %o0 swap [%l7 + %o0], %g7 nop set 0x08, %g2 std %g2, [%l7 + %g2] nop set 0x4E, %l5 sth %i4, [%l7 + %l5] nop set 0x7A, %i0 sth %o5, [%l7 + %i0] or %o2, %o7, %i0 set 0x14, %o1 stwa %l5, [%l7 + %o1] 0x88 nop set 0x78, %g3 std %f22, [%l7 + %g3] set 0x7B, %o5 ldstuba [%l7 + %o5] 0x80, %g3 nop set 0x50, %o4 ldd [%l7 + %o4], %g4 nop set 0x78, %g1 lduw [%l7 + %g1], %o6 set 0x4C, %o2 stwa %l0, [%l7 + %o2] 0x81 add %l7, 0x24, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g1 casa [%l6] 0x89, %g1, %i3 set 0x21, %o3 stba %g6, [%l7 + %o3] 0x89 nop set 0x2C, %i2 ldsw [%l7 + %i2], %g5 nop set 0x18, %g6 std %f28, [%l7 + %g6] fpadd16 %f18, %f14, %f30 st %fsr, [%l7 + 0x6C] set 0x38, %g7 stha %l2, [%l7 + %g7] 0xe3 membar #Sync set 0x38, %i3 prefetcha [%l7 + %i3] 0x88, 1 set 0x5C, %i5 swapa [%l7 + %i5] 0x81, %i5 set 0x2C, %o6 ldstuba [%l7 + %o6] 0x88, %i7 and %o0, %l4, %l1 nop set 0x7C, %i7 lduh [%l7 + %i7], %o1 set 0x0C, %o7 stwa %i2, [%l7 + %o7] 0xe2 membar #Sync nop set 0x5A, %g5 ldsb [%l7 + %g5], %o4 nop set 0x08, %l4 std %f18, [%l7 + %l4] fpsub32 %f20, %f18, %f26 set 0x60, %i1 ldda [%l7 + %i1] 0xe2, %i0 nop set 0x20, %l0 stx %fsr, [%l7 + %l0] nop set 0x50, %g4 lduh [%l7 + %g4], %l3 set 0x5C, %l1 stwa %l6, [%l7 + %l1] 0xeb membar #Sync nop set 0x2C, %l2 prefetch [%l7 + %l2], 0 set 0x30, %i4 ldda [%l7 + %i4] 0x89, %i6 nop set 0x33, %l6 stb %g2, [%l7 + %l6] nop set 0x34, %i6 ldsw [%l7 + %i6], %i4 ld [%l7 + 0x28], %f18 add %l7, 0x10, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o5, %o2 add %l7, 0x78, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o7, %i0 set 0x38, %o0 stxa %g7, [%l7 + %o0] 0xe3 membar #Sync or %l5, %g4, %g3 set 0x50, %g2 ldda [%l7 + %g2] 0x89, %l0 nop set 0x38, %l3 prefetch [%l7 + %l3], 4 nop set 0x78, %l5 sth %g1, [%l7 + %l5] add %i3, %o6, %g5 set 0x2C, %o1 swapa [%l7 + %o1] 0x88, %g6 set 0x0C, %i0 sta %f17, [%l7 + %i0] 0x80 nop set 0x18, %o5 ldsw [%l7 + %o5], %l2 nop set 0x68, %g3 ldx [%l7 + %g3], %o3 set 0x4C, %o4 stwa %i7, [%l7 + %o4] 0x80 nop set 0x64, %o2 ldsw [%l7 + %o2], %i5 set 0x0D, %o3 ldstuba [%l7 + %o3] 0x89, %l4 st %fsr, [%l7 + 0x18] add %l7, 0x50, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o0, %o1 set 0x30, %g1 prefetcha [%l7 + %g1] 0x81, 4 nop set 0x68, %i2 ldsw [%l7 + %i2], %o4 ld [%l7 + 0x40], %f25 set 0x08, %g6 lda [%l7 + %g6] 0x88, %f22 add %i2, %l3, %l6 nop set 0x22, %i3 ldsh [%l7 + %i3], %i6 add %g2, %i4, %i1 bn,a,pt %icc, loop_73 nop set 0x5C, %g7 stw %o5, [%l7 + %g7] or %o7, %i0, %o2 set 0x6C, %i5 ldstuba [%l7 + %i5] 0x80, %g7 loop_73: nop set 0x58, %i7 ldd [%l7 + %i7], %f12 nop set 0x64, %o7 ldstub [%l7 + %o7], %g4 set 0x60, %g5 ldxa [%l7 + %g5] 0x81, %g3 nop set 0x68, %o6 std %l4, [%l7 + %o6] set 0x7C, %i1 stwa %l0, [%l7 + %i1] 0x88 nop set 0x68, %l4 stb %g1, [%l7 + %l4] add %l7, 0x2C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i3 casa [%l6] 0x81, %i3, %g5 add %g6, %o6, %o3 nop set 0x40, %g4 stx %i7, [%l7 + %g4] and %i5, %l2, %l4 nop set 0x39, %l1 ldsb [%l7 + %l1], %o1 nop set 0x10, %l0 prefetch [%l7 + %l0], 1 nop set 0x64, %i4 swap [%l7 + %i4], %l1 nop set 0x08, %l2 ldd [%l7 + %l2], %f10 set 0x28, %l6 ldxa [%l7 + %l6] 0x81, %o4 set 0x08, %o0 stba %o0, [%l7 + %o0] 0x88 nop set 0x58, %i6 lduw [%l7 + %i6], %i2 nop set 0x5C, %g2 swap [%l7 + %g2], %l6 add %l7, 0x28, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l3 casa [%l6] 0x88, %l3, %i6 nop set 0x68, %l5 std %f2, [%l7 + %l5] nop set 0x40, %l3 ldd [%l7 + %l3], %f4 membar #Sync set 0x40, %i0 ldda [%l7 + %i0] 0xf9, %f0 nop set 0x54, %o5 lduh [%l7 + %o5], %g2 bl,a,pn %xcc, loop_74 nop set 0x20, %o1 stx %i4, [%l7 + %o1] nop set 0x50, %g3 stx %o5, [%l7 + %g3] nop set 0x78, %o2 stw %o7, [%l7 + %o2] loop_74: nop set 0x58, %o3 prefetch [%l7 + %o3], 2 nop set 0x28, %g1 ldx [%l7 + %g1], %i0 set 0x44, %i2 swapa [%l7 + %i2] 0x88, %i1 nop set 0x30, %g6 ldsw [%l7 + %g6], %o2 add %l7, 0x38, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g7, %g3 nop set 0x36, %i3 sth %g4, [%l7 + %i3] nop set 0x0C, %g7 ldstub [%l7 + %g7], %l0 add %g1, %l5, %i3 set 0x32, %o4 stha %g5, [%l7 + %o4] 0x88 nop set 0x68, %i7 stx %g6, [%l7 + %i7] set 0x14, %i5 ldstuba [%l7 + %i5] 0x89, %o6 add %o3, %i7, %i5 nop set 0x40, %o7 stx %l4, [%l7 + %o7] nop set 0x54, %o6 lduw [%l7 + %o6], %o1 nop set 0x1C, %g5 ldsw [%l7 + %g5], %l1 st %f2, [%l7 + 0x1C] set 0x70, %i1 stda %l2, [%l7 + %i1] 0x88 set 0x3A, %l4 stba %o0, [%l7 + %l4] 0x88 set 0x54, %g4 sta %f10, [%l7 + %g4] 0x80 fpsub32 %f26, %f22, %f20 set 0x40, %l0 stxa %i2, [%l7 + %l0] 0xe2 membar #Sync nop set 0x68, %i4 std %f20, [%l7 + %i4] bleu,a,pn %xcc, loop_75 nop set 0x2C, %l1 ldsw [%l7 + %l1], %l6 nop set 0x6C, %l2 ldsw [%l7 + %l2], %o4 nop set 0x08, %o0 lduh [%l7 + %o0], %i6 loop_75: nop set 0x64, %l6 ldsw [%l7 + %l6], %g2 nop set 0x38, %g2 swap [%l7 + %g2], %i4 st %fsr, [%l7 + 0x4C] nop set 0x28, %l5 ldstub [%l7 + %l5], %o5 set 0x20, %i6 ldda [%l7 + %i6] 0xe2, %o6 set 0x40, %l3 stda %f16, [%l7 + %l3] 0xc4 st %f26, [%l7 + 0x4C] set 0x60, %o5 ldda [%l7 + %o5] 0xea, %i0 nop set 0x48, %i0 ldd [%l7 + %i0], %f12 st %f28, [%l7 + 0x24] nop set 0x43, %o1 ldub [%l7 + %o1], %i1 set 0x76, %o2 stha %o2, [%l7 + %o2] 0xe3 membar #Sync add %g7, %g3, %l3 set 0x5E, %o3 stha %g4, [%l7 + %o3] 0x81 set 0x48, %g1 stda %l0, [%l7 + %g1] 0x88 or %l5, %i3, %g1 set 0x62, %g3 stha %g5, [%l7 + %g3] 0xe2 membar #Sync and %g6, %o6, %o3 add %l7, 0x08, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x81, %i7, %i5 nop set 0x50, %i2 sth %l4, [%l7 + %i2] nop set 0x68, %i3 swap [%l7 + %i3], %o1 set 0x68, %g7 swapa [%l7 + %g7] 0x88, %l1 wr %l2, %o0, %y wr %l6, %o4, %softint nop set 0x4E, %o4 sth %i6, [%l7 + %o4] set 0x18, %i7 stxa %g2, [%l7 + %i7] 0x81 or %i4, %i2, %o5 bleu,pt %icc, loop_76 nop set 0x6C, %g6 prefetch [%l7 + %g6], 0 set 0x40, %i5 stda %f0, [%l7 + %i5] 0xd0 loop_76: nop set 0x40, %o6 ldda [%l7 + %o6] 0xda, %f0 nop set 0x20, %o7 std %i0, [%l7 + %o7] set 0x7C, %i1 swapa [%l7 + %i1] 0x88, %o7 nop set 0x36, %l4 sth %i1, [%l7 + %l4] set 0x22, %g4 ldstuba [%l7 + %g4] 0x89, %g7 set 0x68, %l0 sta %f26, [%l7 + %l0] 0x89 or %g3, %l3, %o2 set 0x58, %i4 swapa [%l7 + %i4] 0x88, %l0 nop set 0x28, %l1 ldd [%l7 + %l1], %g4 nop set 0x08, %g5 ldsb [%l7 + %g5], %l5 nop set 0x60, %l2 ldd [%l7 + %l2], %g0 nop set 0x38, %o0 stb %g5, [%l7 + %o0] nop set 0x5E, %l6 lduh [%l7 + %l6], %i3 set 0x20, %g2 prefetcha [%l7 + %g2] 0x81, 2 set 0x2A, %i6 stha %o3, [%l7 + %i6] 0x89 set 0x34, %l5 swapa [%l7 + %l5] 0x81, %i7 nop set 0x58, %o5 prefetch [%l7 + %o5], 2 or %o6, %i5, %o1 fpadd16s %f6, %f31, %f16 add %l7, 0x5C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l1, %l2 set 0x30, %l3 ldda [%l7 + %l3] 0xeb, %o0 st %f14, [%l7 + 0x3C] nop set 0x20, %o1 lduh [%l7 + %o1], %l4 nop set 0x68, %i0 ldsb [%l7 + %i0], %o4 nop set 0x60, %o3 lduw [%l7 + %o3], %i6 nop set 0x70, %o2 ldx [%l7 + %o2], %l6 set 0x64, %g3 swapa [%l7 + %g3] 0x89, %g2 add %l7, 0x4C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i4, %o5 set 0x7D, %g1 ldstuba [%l7 + %g1] 0x88, %i2 set 0x24, %i3 stwa %i0, [%l7 + %i3] 0x81 set 0x30, %g7 stxa %o7, [%l7 + %g7] 0x80 nop set 0x10, %o4 std %g6, [%l7 + %o4] add %l7, 0x68, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x80, %g3, %l3 set 0x74, %i2 lda [%l7 + %i2] 0x81, %f21 set 0x44, %i7 stwa %o2, [%l7 + %i7] 0xe3 membar #Sync set 0x54, %i5 stwa %i1, [%l7 + %i5] 0xeb membar #Sync set 0x48, %o6 stda %l0, [%l7 + %o6] 0xeb membar #Sync set 0x08, %g6 prefetcha [%l7 + %g6] 0x88, 0 nop set 0x50, %o7 stx %g4, [%l7 + %o7] nop set 0x20, %l4 ldsw [%l7 + %l4], %g1 nop set 0x3F, %i1 ldub [%l7 + %i1], %g5 nop set 0x4C, %l0 ldub [%l7 + %l0], %i3 nop set 0x20, %g4 stw %g6, [%l7 + %g4] set 0x2C, %l1 sta %f13, [%l7 + %l1] 0x89 set 0x3F, %g5 stba %i7, [%l7 + %g5] 0x89 set 0x28, %i4 stda %o6, [%l7 + %i4] 0xeb membar #Sync nop set 0x55, %o0 ldub [%l7 + %o0], %o3 set 0x70, %l2 sta %f31, [%l7 + %l2] 0x80 set 0x48, %g2 swapa [%l7 + %g2] 0x81, %i5 nop set 0x1A, %l6 ldsh [%l7 + %l6], %l1 set 0x38, %l5 sta %f5, [%l7 + %l5] 0x81 nop set 0x20, %o5 stx %o1, [%l7 + %o5] set 0x14, %i6 lda [%l7 + %i6] 0x88, %f26 nop set 0x08, %o1 ldd [%l7 + %o1], %f30 nop set 0x64, %l3 ldstub [%l7 + %l3], %l2 set 0x78, %o3 stxa %o0, [%l7 + %o3] 0x80 nop set 0x20, %o2 ldd [%l7 + %o2], %l4 nop set 0x4C, %g3 prefetch [%l7 + %g3], 1 nop set 0x4A, %i0 sth %o4, [%l7 + %i0] set 0x10, %g1 sta %f26, [%l7 + %g1] 0x88 nop set 0x78, %i3 stx %i6, [%l7 + %i3] nop set 0x54, %o4 lduw [%l7 + %o4], %g2 nop set 0x10, %i2 stx %fsr, [%l7 + %i2] set 0x73, %g7 ldstuba [%l7 + %g7] 0x80, %i4 ld [%l7 + 0x10], %f26 or %l6, %o5, %i0 set 0x58, %i5 stxa %i2, [%l7 + %i5] 0xeb membar #Sync fpadd16s %f19, %f29, %f23 nop set 0x70, %o6 stx %fsr, [%l7 + %o6] bge,a,pn %xcc, loop_77 nop set 0x2C, %g6 ldsh [%l7 + %g6], %g7 nop set 0x18, %i7 ldx [%l7 + %i7], %g3 nop set 0x0A, %o7 lduh [%l7 + %o7], %l3 loop_77: or %o7, %i1, %l0 set 0x12, %l4 stba %o2, [%l7 + %l4] 0xe3 membar #Sync set 0x4C, %l0 swapa [%l7 + %l0] 0x80, %l5 nop set 0x1D, %i1 ldsb [%l7 + %i1], %g4 set 0x30, %l1 sta %f18, [%l7 + %l1] 0x88 nop set 0x54, %g5 swap [%l7 + %g5], %g1 set 0x30, %g4 stda %g4, [%l7 + %g4] 0xeb membar #Sync nop set 0x68, %o0 ldsw [%l7 + %o0], %g6 nop set 0x7C, %l2 swap [%l7 + %l2], %i3 set 0x34, %i4 stba %o6, [%l7 + %i4] 0x80 set 0x30, %g2 swapa [%l7 + %g2] 0x80, %i7 set 0x68, %l6 stda %i4, [%l7 + %l6] 0xeb membar #Sync set 0x43, %o5 stba %l1, [%l7 + %o5] 0x88 set 0x50, %l5 ldda [%l7 + %l5] 0xe2, %o2 nop set 0x52, %i6 lduh [%l7 + %i6], %l2 nop set 0x68, %l3 stx %o0, [%l7 + %l3] set 0x28, %o3 swapa [%l7 + %o3] 0x89, %o1 set 0x10, %o1 ldda [%l7 + %o1] 0x88, %l4 set 0x40, %g3 stda %f16, [%l7 + %g3] 0x81 nop set 0x70, %i0 ldx [%l7 + %i0], %o4 nop set 0x48, %g1 stx %g2, [%l7 + %g1] nop set 0x32, %i3 ldsb [%l7 + %i3], %i4 membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0xf8, %f16 nop nop setx 0x38F3C62B, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f19 setx 0xBA96A710, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f6 fdivs %f6, %f19, %f7 nop set 0x16, %o4 ldub [%l7 + %o4], %l6 nop set 0x76, %g7 sth %i6, [%l7 + %g7] nop set 0x60, %i2 ldsw [%l7 + %i2], %i0 or %i2, %o5, %g3 set 0x78, %o6 sta %f18, [%l7 + %o6] 0x88 add %l7, 0x10, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g7, %l3 nop set 0x28, %g6 prefetch [%l7 + %g6], 0 nop set 0x38, %i7 stx %fsr, [%l7 + %i7] nop set 0x38, %i5 ldd [%l7 + %i5], %o6 set 0x54, %l4 lda [%l7 + %l4] 0x80, %f1 set 0x6C, %l0 stwa %i1, [%l7 + %l0] 0x89 nop set 0x24, %i1 stw %o2, [%l7 + %i1] ba,a,pn %icc, loop_78 fpsub16s %f4, %f3, %f4 nop set 0x2A, %l1 ldsb [%l7 + %l1], %l0 fpadd32s %f17, %f30, %f15 loop_78: nop set 0x48, %g5 stda %g4, [%l7 + %g5] 0x81 nop set 0x74, %g4 lduw [%l7 + %g4], %g1 st %f6, [%l7 + 0x6C] nop set 0x50, %o0 ldx [%l7 + %o0], %g5 wr %g6, %i3, %sys_tick wr %l5, %o6, %ccr set 0x40, %l2 ldda [%l7 + %l2] 0x80, %f0 nop set 0x68, %i4 prefetch [%l7 + %i4], 2 nop set 0x30, %o7 ldd [%l7 + %o7], %f30 nop set 0x30, %g2 ldd [%l7 + %g2], %i6 nop set 0x4C, %o5 ldsw [%l7 + %o5], %i5 set 0x4A, %l5 stba %l1, [%l7 + %l5] 0x89 nop set 0x38, %i6 ldd [%l7 + %i6], %f30 set 0x40, %l6 ldda [%l7 + %l6] 0x88, %f16 nop set 0x7C, %l3 prefetch [%l7 + %l3], 3 nop set 0x10, %o1 ldx [%l7 + %o1], %l2 or %o0, %o1, %o3 set 0x10, %o3 stda %o4, [%l7 + %o3] 0xea membar #Sync set 0x40, %g3 ldxa [%l7 + %g3] 0x80, %l4 nop set 0x48, %i0 ldd [%l7 + %i0], %g2 set 0x40, %g1 stda %f16, [%l7 + %g1] 0x81 nop set 0x08, %o2 ldsw [%l7 + %o2], %l6 set 0x40, %o4 ldda [%l7 + %o4] 0xd2, %f16 set 0x40, %g7 ldda [%l7 + %g7] 0x80, %f16 set 0x6A, %i3 ldstuba [%l7 + %i3] 0x89, %i6 set 0x14, %o6 stha %i4, [%l7 + %o6] 0x80 set 0x54, %i2 stba %i0, [%l7 + %i2] 0xe3 membar #Sync st %f30, [%l7 + 0x78] set 0x40, %g6 stda %f0, [%l7 + %g6] 0xf8 membar #Sync nop set 0x38, %i5 stx %fsr, [%l7 + %i5] nop set 0x54, %i7 ldub [%l7 + %i7], %i2 nop set 0x5C, %l0 swap [%l7 + %l0], %o5 add %g7, %l3, %o7 set 0x5C, %l4 stwa %i1, [%l7 + %l4] 0x80 nop set 0x10, %i1 std %g2, [%l7 + %i1] set 0x48, %l1 ldxa [%l7 + %l1] 0x80, %o2 ld [%l7 + 0x34], %f12 nop set 0x38, %g4 ldsw [%l7 + %g4], %l0 set 0x10, %g5 prefetcha [%l7 + %g5] 0x89, 1 set 0x38, %l2 stxa %g1, [%l7 + %l2] 0xe3 membar #Sync set 0x50, %i4 stxa %g6, [%l7 + %i4] 0x89 nop set 0x28, %o7 stx %fsr, [%l7 + %o7] or %i3, %l5, %o6 add %l7, 0x24, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i7, %g5 set 0x50, %o0 stxa %i5, [%l7 + %o0] 0xe2 membar #Sync nop set 0x6C, %g2 ldsb [%l7 + %g2], %l2 ble,a %icc, loop_79 st %fsr, [%l7 + 0x48] nop set 0x76, %l5 sth %l1, [%l7 + %l5] set 0x40, %o5 stda %f16, [%l7 + %o5] 0xf9 membar #Sync loop_79: ld [%l7 + 0x44], %f3 add %l7, 0x24, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o1 casa [%l6] 0x89, %o1, %o3 nop set 0x68, %l6 sth %o0, [%l7 + %l6] add %o4, %g2, %l4 nop set 0x08, %l3 prefetch [%l7 + %l3], 4 membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xf1, %f0 nop set 0x10, %i6 ldd [%l7 + %i6], %f24 set 0x40, %o3 ldda [%l7 + %o3] 0x89, %i6 set 0x28, %g3 stda %i6, [%l7 + %g3] 0x88 nop set 0x12, %i0 sth %i0, [%l7 + %i0] set 0x48, %o2 ldxa [%l7 + %o2] 0x88, %i4 nop set 0x74, %g1 stb %i2, [%l7 + %g1] set 0x30, %o4 prefetcha [%l7 + %o4] 0x80, 2 set 0x34, %i3 sta %f20, [%l7 + %i3] 0x81 nop set 0x50, %o6 sth %g7, [%l7 + %o6] nop set 0x10, %i2 stw %o7, [%l7 + %i2] nop set 0x50, %g6 ldsh [%l7 + %g6], %l3 nop set 0x4A, %g7 ldstub [%l7 + %g7], %i1 nop set 0x68, %i5 std %o2, [%l7 + %i5] st %f23, [%l7 + 0x50] set 0x30, %i7 ldda [%l7 + %i7] 0x80, %g2 nop set 0x58, %l0 ldd [%l7 + %l0], %l0 add %l7, 0x38, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g4, %g6 nop set 0x30, %i1 std %f18, [%l7 + %i1] set 0x68, %l1 stha %i3, [%l7 + %l1] 0xeb membar #Sync set 0x58, %l4 prefetcha [%l7 + %l4] 0x89, 0 nop set 0x20, %g4 std %o6, [%l7 + %g4] add %l7, 0x20, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i7, %g5 nop set 0x54, %l2 swap [%l7 + %l2], %g1 nop set 0x08, %i4 ldx [%l7 + %i4], %l2 set 0x18, %o7 stxa %l1, [%l7 + %o7] 0x89 set 0x18, %o0 sta %f13, [%l7 + %o0] 0x81 nop set 0x60, %g5 lduw [%l7 + %g5], %i5 nop set 0x6E, %g2 lduh [%l7 + %g2], %o1 nop set 0x18, %o5 stw %o3, [%l7 + %o5] nop set 0x71, %l6 ldstub [%l7 + %l6], %o0 add %l7, 0x30, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o4 casa [%l6] 0x88, %o4, %g2 nop set 0x54, %l3 lduh [%l7 + %l3], %l4 nop set 0x67, %l5 ldsb [%l7 + %l5], %l6 nop set 0x14, %i6 ldsw [%l7 + %i6], %i0 nop set 0x34, %o3 stw %i6, [%l7 + %o3] st %f2, [%l7 + 0x5C] nop set 0x0C, %g3 lduw [%l7 + %g3], %i4 fpadd16s %f20, %f18, %f11 add %o5, %i2, %o7 set 0x38, %i0 stxa %l3, [%l7 + %i0] 0xea membar #Sync set 0x50, %o2 ldda [%l7 + %o2] 0xeb, %g6 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xf1 membar #Sync set 0x20, %o1 prefetcha [%l7 + %o1] 0x81, 4 wr %i1, %g3, %softint nop set 0x6C, %i3 stw %l0, [%l7 + %i3] nop set 0x50, %o4 ldd [%l7 + %o4], %g4 wr %g0, 0x5, %fprs nop set 0x78, %o6 std %f8, [%l7 + %o6] nop set 0x54, %i2 stb %l5, [%l7 + %i2] or %o6, %i7, %g1 set 0x43, %g7 ldstuba [%l7 + %g7] 0x80, %l2 nop set 0x0C, %i5 stw %l1, [%l7 + %i5] set 0x18, %i7 sta %f12, [%l7 + %i7] 0x88 add %l7, 0x28, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g5, %i5 set 0x58, %g6 sta %f8, [%l7 + %g6] 0x89 ld [%l7 + 0x10], %f7 nop set 0x14, %l0 ldub [%l7 + %l0], %o3 nop set 0x40, %i1 ldd [%l7 + %i1], %f24 nop set 0x10, %l4 swap [%l7 + %l4], %o0 nop set 0x50, %l1 stx %fsr, [%l7 + %l1] nop set 0x1C, %l2 stw %o4, [%l7 + %l2] set 0x10, %i4 ldda [%l7 + %i4] 0x88, %o0 set 0x40, %g4 stda %f16, [%l7 + %g4] 0xcc set 0x74, %o7 lda [%l7 + %o7] 0x80, %f19 nop set 0x28, %g5 stx %fsr, [%l7 + %g5] nop set 0x50, %g2 stx %l4, [%l7 + %g2] ld [%l7 + 0x74], %f13 nop set 0x70, %o0 stx %fsr, [%l7 + %o0] set 0x18, %l6 lda [%l7 + %l6] 0x81, %f27 nop set 0x15, %o5 ldstub [%l7 + %o5], %g2 set 0x1A, %l5 ldstuba [%l7 + %l5] 0x88, %i0 and %i6, %l6, %i4 set 0x78, %i6 prefetcha [%l7 + %i6] 0x89, 1 set 0x68, %l3 sta %f3, [%l7 + %l3] 0x89 add %l7, 0x30, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o7 casa [%l6] 0x81, %o7, %o5 nop set 0x58, %g3 stx %fsr, [%l7 + %g3] set 0x40, %o3 stda %f0, [%l7 + %o3] 0xc0 set 0x10, %o2 ldxa [%l7 + %o2] 0x89, %g7 set 0x30, %g1 lda [%l7 + %g1] 0x88, %f28 set 0x58, %o1 prefetcha [%l7 + %o1] 0x89, 2 nop set 0x32, %i0 ldub [%l7 + %i0], %i1 set 0x40, %i3 stda %f0, [%l7 + %i3] 0x88 nop set 0x0C, %o6 ldsw [%l7 + %o6], %g3 nop set 0x0C, %i2 swap [%l7 + %i2], %l0 nop set 0x09, %g7 ldub [%l7 + %g7], %o2 set 0x40, %i5 stxa %g4, [%l7 + %i5] 0xeb membar #Sync nop set 0x78, %i7 stx %fsr, [%l7 + %i7] nop set 0x24, %o4 lduw [%l7 + %o4], %i3 ld [%l7 + 0x1C], %f9 or %g6, %l5, %i7 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o6, %g1 set 0x28, %l0 ldxa [%l7 + %l0] 0x81, %l2 set 0x26, %g6 stha %l1, [%l7 + %g6] 0x89 nop set 0x18, %i1 stw %i5, [%l7 + %i1] set 0x7C, %l4 sta %f31, [%l7 + %l4] 0x81 set 0x40, %l1 stda %f0, [%l7 + %l1] 0xf8 membar #Sync add %l7, 0x54, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o3, %g5 set 0x40, %i4 stda %o4, [%l7 + %i4] 0x88 nop set 0x18, %l2 std %f10, [%l7 + %l2] ld [%l7 + 0x5C], %f4 nop set 0x3C, %g4 prefetch [%l7 + %g4], 2 add %o0, %o1, %l4 add %l7, 0x38, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g2, %i6 nop set 0x62, %o7 ldsb [%l7 + %o7], %i0 set 0x20, %g2 sta %f20, [%l7 + %g2] 0x88 set 0x40, %o0 ldxa [%l7 + %o0] 0x81, %i4 nop set 0x33, %l6 ldstub [%l7 + %l6], %l6 set 0x74, %g5 sta %f1, [%l7 + %g5] 0x81 nop set 0x50, %o5 std %f0, [%l7 + %o5] set 0x6E, %i6 stha %i2, [%l7 + %i6] 0xe3 membar #Sync nop set 0x74, %l3 prefetch [%l7 + %l3], 0 nop set 0x68, %l5 lduh [%l7 + %l5], %o5 set 0x10, %o3 sta %f17, [%l7 + %o3] 0x89 ld [%l7 + 0x0C], %f10 set 0x20, %o2 ldxa [%l7 + %o2] 0x88, %o7 nop set 0x78, %g1 lduw [%l7 + %g1], %l3 bge,a %icc, loop_80 nop set 0x28, %g3 stw %g7, [%l7 + %g3] nop set 0x76, %i0 sth %i1, [%l7 + %i0] nop set 0x3E, %i3 lduh [%l7 + %i3], %g3 loop_80: nop set 0x66, %o6 ldsb [%l7 + %o6], %o2 nop set 0x40, %i2 std %g4, [%l7 + %i2] set 0x74, %o1 lda [%l7 + %o1] 0x81, %f3 set 0x4C, %i5 stwa %i3, [%l7 + %i5] 0x81 nop set 0x4E, %g7 lduh [%l7 + %g7], %g6 nop set 0x58, %i7 lduw [%l7 + %i7], %l0 bg %xcc, loop_81 bgu %xcc, loop_82 st %f4, [%l7 + 0x34] set 0x40, %l0 ldda [%l7 + %l0] 0x88, %f0 loop_81: nop set 0x18, %o4 sta %f10, [%l7 + %o4] 0x80 loop_82: nop set 0x30, %i1 ldd [%l7 + %i1], %l4 set 0x4E, %g6 stha %i7, [%l7 + %g6] 0x89 nop set 0x44, %l1 lduw [%l7 + %l1], %o6 set 0x40, %l4 stda %f16, [%l7 + %l4] 0xf8 membar #Sync set 0x0A, %l2 stha %l2, [%l7 + %l2] 0xeb membar #Sync nop set 0x34, %g4 swap [%l7 + %g4], %g1 fpadd16 %f0, %f20, %f12 set 0x50, %i4 lda [%l7 + %i4] 0x88, %f5 nop set 0x18, %g2 std %l0, [%l7 + %g2] nop set 0x7C, %o7 ldstub [%l7 + %o7], %i5 st %f21, [%l7 + 0x64] nop set 0x08, %o0 stx %fsr, [%l7 + %o0] set 0x40, %g5 ldda [%l7 + %g5] 0x89, %f16 set 0x38, %o5 sta %f23, [%l7 + %o5] 0x88 set 0x64, %i6 swapa [%l7 + %i6] 0x89, %o3 set 0x78, %l3 stxa %g5, [%l7 + %l3] 0xe2 membar #Sync or %o0, %o1, %o4 nop set 0x68, %l5 ldd [%l7 + %l5], %l4 bge %xcc, loop_83 nop set 0x30, %o3 std %f26, [%l7 + %o3] set 0x40, %o2 stda %f0, [%l7 + %o2] 0xf9 membar #Sync loop_83: nop add %l7, 0x78, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x88, %i6, %i0 nop set 0x74, %g1 lduh [%l7 + %g1], %i4 set 0x48, %l6 sta %f14, [%l7 + %l6] 0x81 nop set 0x30, %g3 ldd [%l7 + %g3], %g2 set 0x14, %i0 sta %f12, [%l7 + %i0] 0x80 wr %i2, %o5, %pic set 0x5F, %o6 stba %l6, [%l7 + %o6] 0xe3 membar #Sync nop set 0x50, %i2 ldsw [%l7 + %i2], %l3 set 0x40, %o1 ldda [%l7 + %o1] 0x80, %f0 st %f5, [%l7 + 0x54] nop set 0x12, %i3 lduh [%l7 + %i3], %g7 nop set 0x78, %i5 ldsh [%l7 + %i5], %o7 nop set 0x58, %g7 ldd [%l7 + %g7], %g2 set 0x0C, %l0 stwa %o2, [%l7 + %l0] 0x88 nop nop setx 0x82F12A8244CF0F2E, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f18 setx 0x5E766A79DEF4410C, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f30 fdivd %f30, %f18, %f28 nop set 0x50, %o4 std %f12, [%l7 + %o4] nop set 0x5C, %i1 lduw [%l7 + %i1], %i1 add %g4, %g6, %l0 nop nop setx 0x8F0F0AF924290450, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f22 setx 0x43992573C0912B91, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f20 fdivd %f20, %f22, %f28 nop set 0x08, %g6 ldd [%l7 + %g6], %i2 nop set 0x64, %i7 lduw [%l7 + %i7], %l5 set 0x40, %l4 ldda [%l7 + %l4] 0xd8, %f16 nop set 0x6D, %l1 ldsb [%l7 + %l1], %o6 set 0x5C, %g4 sta %f17, [%l7 + %g4] 0x88 add %l7, 0x68, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l2, %g1 st %fsr, [%l7 + 0x64] nop set 0x58, %i4 stx %i7, [%l7 + %i4] nop set 0x28, %l2 stw %l1, [%l7 + %l2] set 0x40, %g2 ldxa [%l7 + %g2] 0x89, %i5 nop set 0x7C, %o7 lduw [%l7 + %o7], %g5 nop set 0x64, %o0 prefetch [%l7 + %o0], 0 add %o3, %o1, %o0 set 0x68, %g5 stha %o4, [%l7 + %g5] 0x89 nop set 0x58, %o5 ldd [%l7 + %o5], %f8 set 0x50, %i6 stda %l4, [%l7 + %i6] 0x88 set 0x72, %l3 ldstuba [%l7 + %l3] 0x81, %i6 set 0x28, %o3 stwa %i4, [%l7 + %o3] 0x80 set 0x18, %l5 sta %f30, [%l7 + %l5] 0x89 nop set 0x68, %g1 prefetch [%l7 + %g1], 4 set 0x10, %o2 prefetcha [%l7 + %o2] 0x88, 2 wr %i2, %o5, %sys_tick set 0x18, %l6 stxa %l6, [%l7 + %l6] 0xe2 membar #Sync st %f16, [%l7 + 0x30] set 0x40, %i0 stda %f16, [%l7 + %i0] 0xc2 st %fsr, [%l7 + 0x0C] nop set 0x18, %g3 stx %l3, [%l7 + %g3] add %l7, 0x38, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g7 casxa [%l6] 0x88, %g7, %g2 set 0x60, %o6 ldda [%l7 + %o6] 0x81, %o6 set 0x3C, %i2 lda [%l7 + %i2] 0x89, %f23 or %o2, %g3, %g4 nop set 0x79, %o1 stb %g6, [%l7 + %o1] nop set 0x3C, %i5 prefetch [%l7 + %i5], 4 set 0x54, %g7 stba %i1, [%l7 + %g7] 0x88 set 0x77, %i3 ldstuba [%l7 + %i3] 0x81, %l0 nop set 0x78, %o4 ldx [%l7 + %o4], %i3 set 0x40, %l0 stda %f0, [%l7 + %l0] 0x81 nop set 0x48, %g6 ldd [%l7 + %g6], %o6 nop set 0x5D, %i1 stb %l5, [%l7 + %i1] and %l2, %g1, %i7 set 0x3C, %i7 swapa [%l7 + %i7] 0x80, %i5 nop set 0x10, %l1 stx %fsr, [%l7 + %l1] set 0x7C, %g4 stwa %g5, [%l7 + %g4] 0x88 add %l1, %o1, %o3 st %fsr, [%l7 + 0x78] ld [%l7 + 0x68], %f2 nop set 0x20, %i4 ldx [%l7 + %i4], %o4 set 0x20, %l4 ldstuba [%l7 + %l4] 0x88, %o0 nop set 0x08, %g2 ldx [%l7 + %g2], %i6 or %l4, %i0, %i4 nop set 0x1C, %l2 ldub [%l7 + %l2], %i2 nop set 0x20, %o0 ldx [%l7 + %o0], %l6 add %l7, 0x10, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o5 casa [%l6] 0x80, %o5, %l3 nop set 0x70, %o7 ldx [%l7 + %o7], %g7 ld [%l7 + 0x5C], %f31 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g2, %o2 nop set 0x70, %g5 prefetch [%l7 + %g5], 1 nop set 0x10, %i6 std %o6, [%l7 + %i6] nop set 0x50, %l3 ldsh [%l7 + %l3], %g4 nop set 0x3F, %o3 stb %g3, [%l7 + %o3] nop set 0x54, %o5 lduw [%l7 + %o5], %g6 set 0x78, %l5 swapa [%l7 + %l5] 0x81, %i1 nop set 0x1A, %g1 ldsh [%l7 + %g1], %i3 set 0x50, %o2 ldda [%l7 + %o2] 0xeb, %o6 set 0x48, %i0 stxa %l0, [%l7 + %i0] 0xe2 membar #Sync set 0x32, %l6 stha %l2, [%l7 + %l6] 0x80 add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x80, %g1, %l5 set 0x1C, %o6 stha %i5, [%l7 + %o6] 0xeb membar #Sync bg %icc, loop_84 nop set 0x48, %g3 std %f24, [%l7 + %g3] set 0x48, %o1 prefetcha [%l7 + %o1] 0x88, 3 loop_84: nop set 0x4E, %i2 ldstuba [%l7 + %i2] 0x80, %l1 set 0x40, %i5 stda %o0, [%l7 + %i5] 0x88 set 0x48, %g7 swapa [%l7 + %g7] 0x80, %g5 nop set 0x5C, %o4 prefetch [%l7 + %o4], 3 nop set 0x62, %l0 ldub [%l7 + %l0], %o4 set 0x40, %i3 ldda [%l7 + %i3] 0x80, %f0 set 0x24, %g6 stwa %o3, [%l7 + %g6] 0xea membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0x89, %f16 nop set 0x28, %l1 lduh [%l7 + %l1], %i6 set 0x74, %i7 stwa %o0, [%l7 + %i7] 0xe2 membar #Sync nop set 0x20, %i4 std %l4, [%l7 + %i4] add %i0, %i2, %i4 and %l6, %l3, %o5 nop set 0x1D, %l4 ldub [%l7 + %l4], %g2 add %o2, %g7, %o7 set 0x58, %g2 lda [%l7 + %g2] 0x88, %f7 set 0x40, %g4 ldda [%l7 + %g4] 0xeb, %g2 nop set 0x18, %l2 ldd [%l7 + %l2], %g6 bgu,a,pn %xcc, loop_85 nop set 0x68, %o7 prefetch [%l7 + %o7], 3 set 0x60, %o0 stda %g4, [%l7 + %o0] 0x88 loop_85: nop set 0x40, %g5 stda %f0, [%l7 + %g5] 0xd2 set 0x48, %l3 swapa [%l7 + %l3] 0x80, %i1 set 0x40, %i6 ldda [%l7 + %i6] 0x80, %f16 set 0x48, %o3 stha %o6, [%l7 + %o3] 0xeb membar #Sync fpadd16s %f4, %f6, %f9 set 0x66, %o5 stha %l0, [%l7 + %o5] 0x89 set 0x54, %l5 sta %f5, [%l7 + %l5] 0x80 set 0x08, %g1 stwa %l2, [%l7 + %g1] 0xe3 membar #Sync membar #Sync set 0x40, %i0 ldda [%l7 + %i0] 0xf1, %f0 nop set 0x78, %l6 stw %g1, [%l7 + %l6] nop set 0x74, %o2 ldsh [%l7 + %o2], %i3 set 0x70, %g3 stda %l4, [%l7 + %g3] 0x89 nop set 0x10, %o1 stx %i7, [%l7 + %o1] set 0x20, %i2 ldxa [%l7 + %i2] 0x88, %i5 nop set 0x20, %o6 ldd [%l7 + %o6], %l0 nop set 0x5C, %i5 stw %o1, [%l7 + %i5] set 0x2C, %g7 stwa %g5, [%l7 + %g7] 0x88 nop set 0x54, %l0 stw %o4, [%l7 + %l0] set 0x40, %o4 ldda [%l7 + %o4] 0x88, %f16 and %i6, %o0, %o3 ld [%l7 + 0x78], %f24 or %i0, %l4, %i4 nop set 0x74, %g6 stb %i2, [%l7 + %g6] ld [%l7 + 0x30], %f3 nop set 0x4C, %i3 prefetch [%l7 + %i3], 2 nop set 0x7C, %l1 ldsw [%l7 + %l1], %l6 add %l7, 0x18, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x89, %o5, %g2 set 0x4B, %i1 ldstuba [%l7 + %i1] 0x88, %l3 set 0x4C, %i7 sta %f24, [%l7 + %i7] 0x80 set 0x74, %l4 lda [%l7 + %l4] 0x89, %f3 set 0x40, %g2 sta %f7, [%l7 + %g2] 0x80 set 0x3B, %i4 stba %g7, [%l7 + %i4] 0xe2 membar #Sync and %o2, %o7, %g3 set 0x68, %l2 ldxa [%l7 + %l2] 0x81, %g4 nop set 0x08, %o7 ldd [%l7 + %o7], %f28 nop set 0x60, %o0 stx %g6, [%l7 + %o0] set 0x10, %g5 stda %i0, [%l7 + %g5] 0x81 st %fsr, [%l7 + 0x34] set 0x58, %g4 stxa %o6, [%l7 + %g4] 0xeb membar #Sync set 0x40, %l3 stda %f16, [%l7 + %l3] 0xcc add %l7, 0x18, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l2 casa [%l6] 0x89, %l2, %l0 nop set 0x28, %i6 stx %fsr, [%l7 + %i6] set 0x29, %o3 stba %i3, [%l7 + %o3] 0xea membar #Sync set 0x60, %o5 prefetcha [%l7 + %o5] 0x81, 1 add %g1, %i5, %l1 add %l7, 0x38, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x80, %i7, %o1 nop set 0x28, %g1 ldd [%l7 + %g1], %f14 st %fsr, [%l7 + 0x68] add %o4, %g5, %o0 nop set 0x10, %l5 ldd [%l7 + %l5], %o2 nop set 0x31, %i0 ldstub [%l7 + %i0], %i0 nop set 0x20, %l6 ldstub [%l7 + %l6], %l4 nop set 0x30, %o2 ldd [%l7 + %o2], %i4 st %fsr, [%l7 + 0x3C] set 0x48, %o1 stda %i2, [%l7 + %o1] 0x81 set 0x58, %g3 sta %f8, [%l7 + %g3] 0x89 set 0x48, %o6 stxa %i6, [%l7 + %o6] 0xe2 membar #Sync set 0x28, %i5 ldxa [%l7 + %i5] 0x81, %l6 nop set 0x60, %g7 ldx [%l7 + %g7], %g2 nop set 0x70, %l0 ldd [%l7 + %l0], %o4 nop set 0x30, %o4 ldd [%l7 + %o4], %f26 or %g7, %l3, %o2 set 0x10, %g6 ldda [%l7 + %g6] 0x80, %g2 st %f29, [%l7 + 0x64] nop set 0x50, %i2 stx %fsr, [%l7 + %i2] add %l7, 0x68, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o7 casa [%l6] 0x89, %o7, %g4 set 0x23, %i3 ldstuba [%l7 + %i3] 0x80, %g6 nop set 0x2C, %l1 stw %i1, [%l7 + %l1] wr %l2, %l0, %set_softint nop set 0x1C, %i7 lduw [%l7 + %i7], %i3 nop set 0x20, %l4 ldd [%l7 + %l4], %o6 nop set 0x68, %i1 ldx [%l7 + %i1], %g1 st %fsr, [%l7 + 0x38] nop set 0x68, %g2 ldd [%l7 + %g2], %i4 nop set 0x0C, %l2 lduw [%l7 + %l2], %l5 nop set 0x23, %o7 ldub [%l7 + %o7], %l1 nop set 0x2A, %i4 lduh [%l7 + %i4], %i7 st %f17, [%l7 + 0x68] set 0x60, %g5 stwa %o1, [%l7 + %g5] 0xea membar #Sync nop set 0x78, %g4 stx %g5, [%l7 + %g4] wr %g0, 0x7, %fprs set 0x28, %o0 prefetcha [%l7 + %o0] 0x89, 4 nop set 0x7E, %l3 ldsh [%l7 + %l3], %i0 be,pn %xcc, loop_86 or %i4, %i2, %l4 add %l7, 0x70, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i6, %g2 loop_86: nop set 0x40, %i6 stda %f0, [%l7 + %i6] 0xd2 add %l7, 0x50, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o5, %g7 set 0x28, %o5 prefetcha [%l7 + %o5] 0x81, 3 nop set 0x28, %g1 ldd [%l7 + %g1], %f26 nop set 0x14, %l5 stb %l3, [%l7 + %l5] nop set 0x40, %i0 lduw [%l7 + %i0], %g3 set 0x70, %l6 ldda [%l7 + %l6] 0xeb, %o6 nop set 0x20, %o2 stx %fsr, [%l7 + %o2] nop set 0x50, %o1 ldd [%l7 + %o1], %o2 nop set 0x40, %o3 std %f22, [%l7 + %o3] set 0x40, %g3 stda %f0, [%l7 + %g3] 0xd2 st %f16, [%l7 + 0x34] set 0x38, %i5 sta %f25, [%l7 + %i5] 0x88 set 0x70, %o6 ldda [%l7 + %o6] 0x81, %g4 set 0x74, %l0 ldstuba [%l7 + %l0] 0x80, %i1 nop set 0x3C, %g7 prefetch [%l7 + %g7], 0 set 0x20, %o4 lda [%l7 + %o4] 0x88, %f6 nop set 0x38, %i2 std %l2, [%l7 + %i2] set 0x40, %i3 ldda [%l7 + %i3] 0x80, %g6 nop set 0x60, %g6 stx %i3, [%l7 + %g6] add %l7, 0x28, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o6 casa [%l6] 0x80, %o6, %g1 set 0x50, %l1 ldxa [%l7 + %l1] 0x81, %i5 ld [%l7 + 0x24], %f19 set 0x58, %i7 stwa %l0, [%l7 + %i7] 0xe2 membar #Sync nop set 0x50, %l4 std %l4, [%l7 + %l4] set 0x70, %g2 prefetcha [%l7 + %g2] 0x88, 4 nop set 0x08, %i1 stx %fsr, [%l7 + %i1] set 0x58, %l2 lda [%l7 + %l2] 0x88, %f26 st %f3, [%l7 + 0x30] set 0x78, %o7 ldstuba [%l7 + %o7] 0x80, %o1 set 0x68, %i4 stwa %i7, [%l7 + %i4] 0x80 set 0x70, %g5 stxa %g5, [%l7 + %g5] 0x88 set 0x20, %o0 prefetcha [%l7 + %o0] 0x81, 0 set 0x40, %l3 ldda [%l7 + %l3] 0xd2, %f16 nop set 0x4C, %i6 lduh [%l7 + %i6], %o4 set 0x5E, %g4 stba %o3, [%l7 + %g4] 0x81 nop set 0x60, %o5 lduh [%l7 + %o5], %i4 ld [%l7 + 0x28], %f8 add %l7, 0x58, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i2, %l4 or %i6, %g2, %o5 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xcc ld [%l7 + 0x7C], %f22 set 0x70, %i0 ldxa [%l7 + %i0] 0x80, %i0 set 0x40, %l6 lda [%l7 + %l6] 0x80, %f11 set 0x78, %l5 ldxa [%l7 + %l5] 0x81, %l6 set 0x2D, %o2 stba %g7, [%l7 + %o2] 0xea membar #Sync nop set 0x20, %o3 stx %fsr, [%l7 + %o3] set 0x43, %o1 stba %l3, [%l7 + %o1] 0xea membar #Sync nop set 0x78, %i5 stx %fsr, [%l7 + %i5] set 0x52, %g3 stha %g3, [%l7 + %g3] 0x89 set 0x40, %l0 stda %f0, [%l7 + %l0] 0xc2 nop set 0x10, %g7 std %o6, [%l7 + %g7] nop set 0x64, %o6 ldsb [%l7 + %o6], %g4 nop set 0x48, %i2 stb %i1, [%l7 + %i2] nop set 0x18, %o4 stx %o2, [%l7 + %o4] set 0x30, %i3 swapa [%l7 + %i3] 0x80, %g6 set 0x14, %l1 stwa %l2, [%l7 + %l1] 0xe3 membar #Sync set 0x78, %i7 stxa %i3, [%l7 + %i7] 0xe2 membar #Sync nop set 0x60, %g6 std %f12, [%l7 + %g6] ld [%l7 + 0x34], %f10 nop set 0x2A, %g2 sth %o6, [%l7 + %g2] add %l7, 0x20, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g1, %l0 nop set 0x52, %i1 ldub [%l7 + %i1], %i5 set 0x50, %l4 ldxa [%l7 + %l4] 0x81, %l1 set 0x68, %o7 stda %o0, [%l7 + %o7] 0x81 or %i7, %g5, %l5 set 0x40, %i4 stda %f0, [%l7 + %i4] 0xc2 wr %o4, %o3, %y nop set 0x38, %g5 stx %fsr, [%l7 + %g5] set 0x28, %o0 sta %f27, [%l7 + %o0] 0x89 nop set 0x5C, %l3 swap [%l7 + %l3], %i4 set 0x18, %l2 prefetcha [%l7 + %l2] 0x88, 2 nop set 0x60, %i6 ldd [%l7 + %i6], %l4 add %i2, %i6, %o5 set 0x48, %g4 prefetcha [%l7 + %g4] 0x89, 3 nop set 0x38, %o5 swap [%l7 + %o5], %g2 set 0x38, %g1 ldxa [%l7 + %g1] 0x88, %l6 nop set 0x3C, %i0 ldsw [%l7 + %i0], %l3 set 0x40, %l5 stda %f16, [%l7 + %l5] 0x81 add %l7, 0x68, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g7, %g3 set 0x41, %l6 stba %o7, [%l7 + %l6] 0x81 set 0x40, %o2 stda %f0, [%l7 + %o2] 0xcc bne,pn %icc, loop_87 nop set 0x60, %o1 stx %i1, [%l7 + %o1] st %fsr, [%l7 + 0x14] nop set 0x30, %i5 lduw [%l7 + %i5], %g4 loop_87: nop set 0x7E, %g3 sth %o2, [%l7 + %g3] nop set 0x60, %o3 ldx [%l7 + %o3], %g6 nop set 0x0E, %l0 ldsb [%l7 + %l0], %l2 nop set 0x28, %o6 lduh [%l7 + %o6], %o6 or %g1, %l0, %i5 nop set 0x30, %g7 stw %i3, [%l7 + %g7] add %l7, 0x50, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o1, %i7 nop set 0x16, %o4 ldsh [%l7 + %o4], %g5 nop set 0x18, %i2 ldx [%l7 + %i2], %l1 set 0x58, %l1 sta %f2, [%l7 + %l1] 0x81 set 0x10, %i3 ldda [%l7 + %i3] 0xeb, %o4 set 0x3C, %i7 stba %l5, [%l7 + %i7] 0x81 nop set 0x15, %g2 ldub [%l7 + %g2], %o3 set 0x40, %i1 stda %f16, [%l7 + %i1] 0xc2 nop set 0x30, %l4 stw %o0, [%l7 + %l4] add %l7, 0x68, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i4, %l4 set 0x38, %o7 ldxa [%l7 + %o7] 0x89, %i6 set 0x54, %g6 sta %f22, [%l7 + %g6] 0x88 nop set 0x41, %g5 ldsb [%l7 + %g5], %o5 or %i0, %i2, %l6 nop set 0x50, %i4 stx %l3, [%l7 + %i4] and %g2, %g7, %g3 nop set 0x40, %o0 ldx [%l7 + %o0], %i1 nop set 0x68, %l2 ldd [%l7 + %l2], %o6 ld [%l7 + 0x70], %f13 nop nop setx 0x1C5D1907968D5819, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f22 setx 0x1B6E73E88651FD17, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f2 fdivd %f2, %f22, %f6 set 0x40, %i6 ldda [%l7 + %i6] 0xd2, %f16 nop set 0x68, %l3 ldd [%l7 + %l3], %g4 or %g6, %l2, %o2 nop set 0x4C, %g4 swap [%l7 + %g4], %o6 st %f21, [%l7 + 0x4C] nop set 0x70, %o5 ldstub [%l7 + %o5], %l0 set 0x78, %i0 ldxa [%l7 + %i0] 0x81, %g1 set 0x24, %g1 stwa %i3, [%l7 + %g1] 0x88 st %fsr, [%l7 + 0x74] set 0x10, %l5 prefetcha [%l7 + %l5] 0x89, 1 nop set 0x1D, %l6 ldsb [%l7 + %l6], %i7 membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0xf8, %f16 set 0x70, %i5 ldda [%l7 + %i5] 0xe2, %i4 nop set 0x58, %g3 std %f18, [%l7 + %g3] set 0x0D, %o3 stba %l1, [%l7 + %o3] 0xeb membar #Sync nop set 0x13, %o1 ldsb [%l7 + %o1], %g5 nop set 0x20, %l0 std %l4, [%l7 + %l0] set 0x10, %g7 prefetcha [%l7 + %g7] 0x88, 2 set 0x40, %o4 stda %f0, [%l7 + %o4] 0xc4 nop set 0x6A, %o6 ldsb [%l7 + %o6], %o3 nop set 0x48, %l1 ldx [%l7 + %l1], %o0 set 0x40, %i3 ldda [%l7 + %i3] 0xd2, %f16 nop set 0x0A, %i7 stb %i4, [%l7 + %i7] nop set 0x50, %g2 std %f0, [%l7 + %g2] set 0x40, %i2 stda %f0, [%l7 + %i2] 0xf0 membar #Sync or %i6, %l4, %i0 set 0x10, %i1 stxa %i2, [%l7 + %i1] 0x80 nop set 0x53, %o7 ldstub [%l7 + %o7], %l6 nop set 0x74, %l4 ldsw [%l7 + %l4], %o5 nop set 0x68, %g6 swap [%l7 + %g6], %g2 nop set 0x58, %i4 ldd [%l7 + %i4], %f26 st %fsr, [%l7 + 0x08] set 0x20, %o0 prefetcha [%l7 + %o0] 0x81, 0 ld [%l7 + 0x58], %f25 set 0x78, %g5 stda %g2, [%l7 + %g5] 0xe2 membar #Sync add %l7, 0x24, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g7 casa [%l6] 0x88, %g7, %i1 st %fsr, [%l7 + 0x60] set 0x08, %i6 sta %f10, [%l7 + %i6] 0x80 add %g4, %g6, %o7 add %l7, 0x7C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o2 casa [%l6] 0x80, %o2, %l2 nop set 0x0C, %l3 lduw [%l7 + %l3], %l0 nop set 0x7C, %l2 ldsb [%l7 + %l2], %g1 set 0x58, %g4 ldxa [%l7 + %g4] 0x88, %o6 membar #Sync set 0x40, %i0 ldda [%l7 + %i0] 0xf0, %f0 set 0x40, %g1 ldda [%l7 + %g1] 0x89, %f16 set 0x40, %l5 stda %f0, [%l7 + %l5] 0xca nop set 0x76, %l6 sth %o1, [%l7 + %l6] set 0x38, %o2 ldxa [%l7 + %o2] 0x89, %i7 nop set 0x7F, %i5 ldub [%l7 + %i5], %i3 set 0x40, %g3 ldda [%l7 + %g3] 0x89, %f16 nop set 0x38, %o5 ldd [%l7 + %o5], %l0 add %l7, 0x40, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i5, %g5 nop set 0x40, %o1 std %f28, [%l7 + %o1] set 0x60, %l0 stxa %o4, [%l7 + %l0] 0xe2 membar #Sync nop set 0x40, %g7 ldd [%l7 + %g7], %o2 set 0x40, %o3 swapa [%l7 + %o3] 0x89, %l5 nop set 0x44, %o4 lduh [%l7 + %o4], %o0 nop set 0x40, %o6 std %f16, [%l7 + %o6] set 0x60, %l1 stwa %i4, [%l7 + %l1] 0x80 ble,a,pt %icc, loop_88 st %fsr, [%l7 + 0x08] nop set 0x34, %i3 ldstub [%l7 + %i3], %i6 and %i0, %i2, %l6 loop_88: nop set 0x48, %i7 prefetch [%l7 + %i7], 4 ld [%l7 + 0x68], %f25 nop set 0x41, %i2 ldub [%l7 + %i2], %l4 nop set 0x10, %g2 lduw [%l7 + %g2], %o5 set 0x40, %o7 ldda [%l7 + %o7] 0x81, %f0 set 0x10, %i1 prefetcha [%l7 + %i1] 0x89, 1 set 0x58, %g6 ldxa [%l7 + %g6] 0x81, %l3 nop set 0x0A, %i4 stb %g3, [%l7 + %i4] nop set 0x3A, %o0 ldstub [%l7 + %o0], %g7 set 0x2A, %l4 stha %i1, [%l7 + %l4] 0x88 or %g4, %o7, %g6 set 0x48, %i6 stwa %o2, [%l7 + %i6] 0x81 set 0x40, %g5 ldda [%l7 + %g5] 0x81, %f0 nop set 0x3E, %l3 ldub [%l7 + %l3], %l0 nop set 0x64, %g4 stw %l2, [%l7 + %g4] nop set 0x40, %l2 stx %fsr, [%l7 + %l2] nop nop setx 0x6F6FE9A430E0AA42, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f14 setx 0x8093DA47BE8B9AED, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f6 fdivd %f6, %f14, %f6 or %o6, %o1, %g1 nop set 0x18, %g1 ldd [%l7 + %g1], %i6 nop set 0x08, %i0 ldsw [%l7 + %i0], %l1 add %i5, %i3, %o4 set 0x40, %l6 ldda [%l7 + %l6] 0x80, %f0 set 0x40, %o2 ldda [%l7 + %o2] 0xda, %f16 st %f31, [%l7 + 0x54] set 0x12, %l5 stha %g5, [%l7 + %l5] 0x88 st %fsr, [%l7 + 0x6C] nop set 0x71, %i5 ldstub [%l7 + %i5], %l5 nop set 0x10, %g3 stx %fsr, [%l7 + %g3] set 0x40, %o5 stda %f0, [%l7 + %o5] 0xf9 membar #Sync set 0x28, %l0 prefetcha [%l7 + %l0] 0x81, 1 nop set 0x28, %o1 stw %o0, [%l7 + %o1] set 0x20, %o3 stxa %i4, [%l7 + %o3] 0xe2 membar #Sync and %i0, %i2, %i6 set 0x38, %o4 stxa %l4, [%l7 + %o4] 0x80 nop nop setx 0x5E42D1F069BC6C46, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0xD26BA12C5C1A0C81, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f18 fdivd %f18, %f8, %f22 st %fsr, [%l7 + 0x48] nop set 0x38, %o6 ldx [%l7 + %o6], %o5 set 0x70, %g7 ldda [%l7 + %g7] 0xe2, %g2 ble,a,pt %xcc, loop_89 nop set 0x7F, %i3 ldub [%l7 + %i3], %l6 add %l7, 0x20, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l3 casa [%l6] 0x81, %l3, %g3 loop_89: nop set 0x10, %i7 ldsw [%l7 + %i7], %i1 set 0x70, %i2 ldda [%l7 + %i2] 0xe3, %g4 nop set 0x46, %g2 lduh [%l7 + %g2], %o7 add %l7, 0x14, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g6 casa [%l6] 0x88, %g6, %o2 set 0x0A, %o7 stba %g7, [%l7 + %o7] 0x88 set 0x66, %i1 ldstuba [%l7 + %i1] 0x80, %l0 set 0x54, %l1 stwa %o6, [%l7 + %l1] 0x81 ld [%l7 + 0x6C], %f22 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 3: ! ! Type l : 1247 ! Type a : 21 ! Type cti : 27 ! Type x : 566 ! Type f : 31 ! Type i : 108 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0xB, %g1 set 0x9, %g2 set 0xD, %g3 set 0x0, %g4 set 0x2, %g5 set 0x9, %g6 set 0xC, %g7 !# Input registers set -0xB, %i0 set -0x7, %i1 set -0x0, %i2 set -0x1, %i3 set -0x0, %i4 set -0xB, %i5 set -0xB, %i6 set -0x1, %i7 !# Local registers set 0x66805920, %l0 set 0x1C1CE5F9, %l1 set 0x044BE18C, %l2 set 0x5E400D2C, %l3 set 0x22AC40DD, %l4 set 0x1FBFA86A, %l5 set 0x7FB547BC, %l6 !# Output registers set -0x0F8C, %o0 set -0x0A3A, %o1 set 0x0A86, %o2 set 0x1035, %o3 set -0x1600, %o4 set 0x04A3, %o5 set 0x162F, %o6 set 0x17C4, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x9055F3994858E369) INIT_TH_FP_REG(%l7,%f2,0x4FA9A9DFB46840DA) INIT_TH_FP_REG(%l7,%f4,0x923028F5BBB4C1DC) INIT_TH_FP_REG(%l7,%f6,0x625CA558BD058D3A) INIT_TH_FP_REG(%l7,%f8,0x9C8079C9ADFD26A2) INIT_TH_FP_REG(%l7,%f10,0xF018D8EB22C62E65) INIT_TH_FP_REG(%l7,%f12,0xF13CFC686F8780B2) INIT_TH_FP_REG(%l7,%f14,0x32551DC9E5ECE0F0) INIT_TH_FP_REG(%l7,%f16,0x2DE9674456CB43FE) INIT_TH_FP_REG(%l7,%f18,0xD8D648C7ACD35FF8) INIT_TH_FP_REG(%l7,%f20,0xC209454364063509) INIT_TH_FP_REG(%l7,%f22,0x396D559D69EAC0A3) INIT_TH_FP_REG(%l7,%f24,0x896658C1A1307F3E) INIT_TH_FP_REG(%l7,%f26,0xF6C90F717C2865D0) INIT_TH_FP_REG(%l7,%f28,0xA7BB8C277260C0F8) INIT_TH_FP_REG(%l7,%f30,0xFDA42C88317238BE) !# Execute Main Diag .. set 0x48, %g6 lda [%l7 + %g6] 0x88, %f5 fpadd32 %f22, %f10, %f12 nop set 0x10, %o0 stx %fsr, [%l7 + %o0] set 0x40, %l4 stda %f0, [%l7 + %l4] 0xd8 nop set 0x28, %i6 ldd [%l7 + %i6], %f30 set 0x58, %g5 prefetcha [%l7 + %g5] 0x89, 3 nop set 0x48, %l3 std %f10, [%l7 + %l3] and %l2, %g1, %i7 set 0x70, %i4 prefetcha [%l7 + %i4] 0x81, 4 nop set 0x79, %g4 stb %i3, [%l7 + %g4] nop set 0x50, %l2 std %i4, [%l7 + %l2] nop set 0x5C, %g1 ldstub [%l7 + %g1], %o4 set 0x20, %i0 stxa %l5, [%l7 + %i0] 0xe3 membar #Sync add %l7, 0x44, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o3 casa [%l6] 0x81, %o3, %o0 nop set 0x10, %o2 ldd [%l7 + %o2], %i4 nop set 0x14, %l5 lduh [%l7 + %l5], %g5 set 0x38, %i5 sta %f10, [%l7 + %i5] 0x89 set 0x74, %g3 lda [%l7 + %g3] 0x88, %f3 set 0x28, %l6 stxa %i0, [%l7 + %l6] 0xe2 membar #Sync set 0x78, %o5 lda [%l7 + %o5] 0x81, %f2 set 0x34, %l0 swapa [%l7 + %l0] 0x88, %i6 nop set 0x68, %o3 lduw [%l7 + %o3], %i2 st %fsr, [%l7 + 0x0C] fpadd32 %f2, %f16, %f0 add %l7, 0x58, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o5, %l4 nop set 0x48, %o4 stx %l6, [%l7 + %o4] set 0x6C, %o6 sta %f24, [%l7 + %o6] 0x88 set 0x53, %g7 ldstuba [%l7 + %g7] 0x81, %l3 nop set 0x48, %o1 std %g2, [%l7 + %o1] set 0x64, %i7 lda [%l7 + %i7] 0x81, %f1 nop set 0x5E, %i3 lduh [%l7 + %i3], %i1 nop set 0x68, %i2 stb %g2, [%l7 + %i2] set 0x38, %g2 stba %o7, [%l7 + %g2] 0x81 fpsub16s %f15, %f0, %f24 set 0x4C, %o7 stwa %g4, [%l7 + %o7] 0x88 nop set 0x30, %l1 std %o2, [%l7 + %l1] nop set 0x60, %g6 std %f28, [%l7 + %g6] set 0x22, %i1 stba %g7, [%l7 + %i1] 0x81 nop set 0x4A, %l4 ldsb [%l7 + %l4], %l0 set 0x60, %o0 stda %g6, [%l7 + %o0] 0xea membar #Sync nop set 0x50, %g5 ldx [%l7 + %g5], %o6 nop set 0x70, %l3 std %o0, [%l7 + %l3] nop set 0x18, %i4 stx %g1, [%l7 + %i4] set 0x50, %g4 stxa %l2, [%l7 + %g4] 0xeb membar #Sync bgu,a %xcc, loop_90 nop set 0x40, %i6 sth %l1, [%l7 + %i6] nop set 0x08, %l2 ldd [%l7 + %l2], %i6 nop set 0x08, %g1 ldx [%l7 + %g1], %i3 loop_90: nop set 0x6C, %o2 swapa [%l7 + %o2] 0x80, %i5 fpadd32s %f25, %f1, %f28 set 0x1F, %i0 stba %o4, [%l7 + %i0] 0xea membar #Sync nop set 0x58, %i5 stb %o3, [%l7 + %i5] nop set 0x78, %l5 ldstub [%l7 + %l5], %o0 st %fsr, [%l7 + 0x70] set 0x40, %l6 stda %f16, [%l7 + %l6] 0xd8 nop set 0x58, %g3 prefetch [%l7 + %g3], 3 nop set 0x2C, %o5 ldub [%l7 + %o5], %l5 nop set 0x40, %l0 lduw [%l7 + %l0], %i4 nop set 0x18, %o4 ldsb [%l7 + %o4], %i0 set 0x60, %o6 stxa %i6, [%l7 + %o6] 0x81 or %g5, %o5, %l4 nop set 0x20, %g7 ldd [%l7 + %g7], %i6 nop set 0x44, %o1 lduw [%l7 + %o1], %l3 nop set 0x6E, %i7 ldsh [%l7 + %i7], %i2 nop set 0x62, %o3 ldsh [%l7 + %o3], %i1 nop set 0x18, %i2 ldd [%l7 + %i2], %g2 set 0x40, %i3 prefetcha [%l7 + %i3] 0x89, 0 nop set 0x38, %o7 ldsw [%l7 + %o7], %o7 nop set 0x68, %g2 ldsh [%l7 + %g2], %o2 nop set 0x68, %g6 swap [%l7 + %g6], %g4 nop set 0x28, %l1 stx %g7, [%l7 + %l1] ble,a,pn %icc, loop_91 nop set 0x4E, %l4 ldstub [%l7 + %l4], %g6 set 0x58, %i1 ldxa [%l7 + %i1] 0x88, %l0 loop_91: nop set 0x30, %o0 stx %o6, [%l7 + %o0] set 0x4C, %l3 sta %f25, [%l7 + %l3] 0x88 nop set 0x26, %i4 lduh [%l7 + %i4], %o1 nop set 0x10, %g5 ldx [%l7 + %g5], %g1 set 0x18, %g4 stwa %l2, [%l7 + %g4] 0xea membar #Sync nop set 0x40, %l2 swap [%l7 + %l2], %l1 set 0x14, %g1 stha %i7, [%l7 + %g1] 0xea membar #Sync add %i3, %i5, %o4 bge,a %icc, loop_92 or %o3, %o0, %l5 nop set 0x46, %o2 ldstub [%l7 + %o2], %i4 st %fsr, [%l7 + 0x30] loop_92: nop set 0x70, %i6 stx %fsr, [%l7 + %i6] nop set 0x40, %i0 ldd [%l7 + %i0], %i0 nop set 0x40, %i5 sth %i6, [%l7 + %i5] set 0x08, %l6 stwa %g5, [%l7 + %l6] 0x81 nop set 0x5C, %g3 swap [%l7 + %g3], %o5 nop set 0x78, %o5 ldd [%l7 + %o5], %f28 set 0x64, %l0 stwa %l6, [%l7 + %l0] 0x81 nop set 0x30, %o4 ldsw [%l7 + %o4], %l3 nop set 0x0D, %o6 ldsb [%l7 + %o6], %i2 set 0x40, %l5 ldda [%l7 + %l5] 0xd2, %f0 nop set 0x38, %o1 stw %l4, [%l7 + %o1] st %f24, [%l7 + 0x4C] add %l7, 0x70, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g3 casa [%l6] 0x81, %g3, %i1 set 0x64, %g7 lda [%l7 + %g7] 0x89, %f7 nop set 0x48, %o3 stw %g2, [%l7 + %o3] set 0x28, %i2 stxa %o7, [%l7 + %i2] 0x88 set 0x64, %i7 stha %g4, [%l7 + %i7] 0xe3 membar #Sync nop set 0x30, %o7 ldx [%l7 + %o7], %o2 nop set 0x59, %g2 ldub [%l7 + %g2], %g6 set 0x50, %g6 ldxa [%l7 + %g6] 0x88, %g7 set 0x38, %l1 prefetcha [%l7 + %l1] 0x81, 1 nop set 0x2C, %i3 lduw [%l7 + %i3], %o1 set 0x24, %i1 swapa [%l7 + %i1] 0x88, %l0 nop set 0x78, %l4 std %l2, [%l7 + %l4] nop set 0x18, %l3 stx %fsr, [%l7 + %l3] set 0x3E, %o0 stha %g1, [%l7 + %o0] 0x88 nop set 0x58, %g5 std %f6, [%l7 + %g5] nop set 0x48, %i4 std %f16, [%l7 + %i4] set 0x70, %g4 ldstuba [%l7 + %g4] 0x88, %l1 set 0x20, %g1 stxa %i7, [%l7 + %g1] 0xe3 membar #Sync nop set 0x60, %l2 ldd [%l7 + %l2], %f6 add %l7, 0x38, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i3 casxa [%l6] 0x80, %i3, %o4 set 0x0C, %o2 stba %i5, [%l7 + %o2] 0x80 set 0x0C, %i6 sta %f5, [%l7 + %i6] 0x81 set 0x2E, %i5 stba %o0, [%l7 + %i5] 0xeb membar #Sync set 0x60, %i0 ldstuba [%l7 + %i0] 0x80, %l5 set 0x70, %g3 swapa [%l7 + %g3] 0x80, %o3 st %fsr, [%l7 + 0x10] or %i0, %i6, %i4 set 0x50, %l6 prefetcha [%l7 + %l6] 0x88, 4 st %fsr, [%l7 + 0x40] set 0x20, %o5 ldda [%l7 + %o5] 0x81, %i6 nop set 0x1A, %l0 ldsh [%l7 + %l0], %l3 st %fsr, [%l7 + 0x2C] add %l7, 0x0C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i2 casa [%l6] 0x89, %i2, %o5 set 0x20, %o6 ldda [%l7 + %o6] 0xea, %l4 nop set 0x18, %l5 ldd [%l7 + %l5], %f22 set 0x20, %o4 stxa %g3, [%l7 + %o4] 0xe3 membar #Sync nop set 0x28, %g7 ldd [%l7 + %g7], %f12 nop set 0x30, %o1 stx %i1, [%l7 + %o1] or %g2, %o7, %o2 set 0x38, %o3 stxa %g4, [%l7 + %o3] 0x89 nop set 0x4C, %i7 stw %g6, [%l7 + %i7] nop set 0x48, %o7 ldsh [%l7 + %o7], %g7 nop set 0x08, %g2 ldd [%l7 + %g2], %f6 nop set 0x52, %i2 lduh [%l7 + %i2], %o6 add %l0, %l2, %o1 nop set 0x10, %g6 prefetch [%l7 + %g6], 0 nop set 0x18, %l1 ldx [%l7 + %l1], %g1 set 0x6A, %i3 stha %i7, [%l7 + %i3] 0x80 nop set 0x38, %l4 ldd [%l7 + %l4], %f10 nop set 0x78, %i1 lduw [%l7 + %i1], %l1 nop set 0x18, %l3 stb %o4, [%l7 + %l3] ld [%l7 + 0x2C], %f22 set 0x18, %g5 stda %i4, [%l7 + %g5] 0xe3 membar #Sync set 0x78, %i4 stha %o0, [%l7 + %i4] 0xea membar #Sync nop set 0x1C, %o0 ldub [%l7 + %o0], %l5 set 0x40, %g4 stda %f16, [%l7 + %g4] 0xf9 membar #Sync nop set 0x4C, %g1 stw %o3, [%l7 + %g1] set 0x33, %l2 ldstuba [%l7 + %l2] 0x80, %i3 set 0x40, %i6 swapa [%l7 + %i6] 0x81, %i6 set 0x5A, %o2 ldstuba [%l7 + %o2] 0x89, %i4 nop set 0x70, %i0 lduw [%l7 + %i0], %i0 add %l6, %l3, %g5 set 0x0F, %g3 stba %i2, [%l7 + %g3] 0xea membar #Sync nop set 0x58, %l6 std %l4, [%l7 + %l6] nop set 0x49, %i5 ldub [%l7 + %i5], %o5 nop set 0x36, %l0 ldsh [%l7 + %l0], %g3 nop set 0x18, %o6 std %i0, [%l7 + %o6] nop set 0x70, %l5 ldsw [%l7 + %l5], %o7 nop set 0x2E, %o5 ldsb [%l7 + %o5], %o2 bn,a %xcc, loop_93 nop set 0x58, %g7 swap [%l7 + %g7], %g4 nop set 0x3C, %o1 stw %g2, [%l7 + %o1] ble,a,pn %icc, loop_94 loop_93: nop set 0x68, %o3 ldx [%l7 + %o3], %g6 nop set 0x30, %i7 std %f4, [%l7 + %i7] nop set 0x30, %o4 stx %fsr, [%l7 + %o4] loop_94: nop set 0x08, %g2 ldxa [%l7 + %g2] 0x80, %g7 nop set 0x70, %i2 std %f24, [%l7 + %i2] nop set 0x50, %o7 ldd [%l7 + %o7], %o6 nop set 0x1B, %l1 ldub [%l7 + %l1], %l0 nop set 0x38, %g6 std %l2, [%l7 + %g6] nop set 0x1C, %l4 lduw [%l7 + %l4], %g1 nop set 0x30, %i1 stx %o1, [%l7 + %i1] st %f31, [%l7 + 0x34] set 0x30, %l3 stha %l1, [%l7 + %l3] 0xea membar #Sync nop set 0x48, %g5 ldd [%l7 + %g5], %f16 nop set 0x48, %i4 stx %fsr, [%l7 + %i4] nop nop setx 0x960A451F, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f16 setx 0x6EE832E9, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f20 fdivs %f20, %f16, %f16 nop set 0x60, %o0 std %o4, [%l7 + %o0] nop set 0x38, %g4 ldd [%l7 + %g4], %f6 set 0x20, %g1 stha %i7, [%l7 + %g1] 0xe2 membar #Sync set 0x18, %i3 ldxa [%l7 + %i3] 0x81, %o0 add %l5, %o3, %i3 nop set 0x50, %l2 std %f12, [%l7 + %l2] fpsub32 %f20, %f6, %f6 nop set 0x29, %o2 stb %i6, [%l7 + %o2] nop set 0x62, %i6 sth %i5, [%l7 + %i6] st %fsr, [%l7 + 0x54] set 0x78, %i0 lda [%l7 + %i0] 0x89, %f8 nop set 0x54, %l6 stw %i4, [%l7 + %l6] nop set 0x16, %g3 ldsb [%l7 + %g3], %l6 set 0x78, %l0 prefetcha [%l7 + %l0] 0x81, 1 nop set 0x38, %i5 ldd [%l7 + %i5], %l2 nop set 0x62, %l5 sth %i2, [%l7 + %l5] add %g5, %o5, %l4 wr %i1, %g3, %softint add %l7, 0x14, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o2 casa [%l6] 0x80, %o2, %o7 set 0x20, %o5 stha %g2, [%l7 + %o5] 0xeb membar #Sync add %g6, %g4, %g7 nop set 0x14, %o6 ldsh [%l7 + %o6], %o6 nop set 0x10, %g7 stx %l0, [%l7 + %g7] nop set 0x12, %o3 stb %l2, [%l7 + %o3] set 0x1F, %o1 ldstuba [%l7 + %o1] 0x89, %g1 add %l7, 0x18, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l1 casxa [%l6] 0x81, %l1, %o4 add %l7, 0x68, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x80, %i7, %o0 set 0x68, %i7 stxa %l5, [%l7 + %i7] 0xe3 membar #Sync set 0x4C, %g2 lda [%l7 + %g2] 0x81, %f0 nop set 0x22, %i2 sth %o3, [%l7 + %i2] add %l7, 0x1C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o1 casa [%l6] 0x80, %o1, %i6 nop set 0x62, %o4 ldsh [%l7 + %o4], %i3 set 0x5C, %o7 stha %i4, [%l7 + %o7] 0xeb membar #Sync nop set 0x50, %l1 stx %i5, [%l7 + %l1] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x0E4, %tick_cmpr nop set 0x64, %l4 stw %l6, [%l7 + %l4] nop set 0x2C, %i1 lduw [%l7 + %i1], %g5 nop set 0x60, %l3 prefetch [%l7 + %l3], 1 nop set 0x58, %g5 ldd [%l7 + %g5], %i2 set 0x54, %i4 stba %l4, [%l7 + %i4] 0xe2 membar #Sync nop set 0x66, %o0 lduh [%l7 + %o0], %i1 nop set 0x3F, %g4 stb %o5, [%l7 + %g4] membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf0, %f0 set 0x40, %g6 stda %f0, [%l7 + %g6] 0xca nop set 0x68, %l2 prefetch [%l7 + %l2], 1 add %l7, 0x10, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g3, %o2 nop set 0x68, %i3 swap [%l7 + %i3], %g2 set 0x40, %i6 ldxa [%l7 + %i6] 0x80, %o7 set 0x44, %o2 lda [%l7 + %o2] 0x80, %f21 set 0x30, %l6 ldda [%l7 + %l6] 0xe3, %g6 set 0x40, %i0 sta %f26, [%l7 + %i0] 0x89 nop set 0x48, %g3 swap [%l7 + %g3], %g4 nop set 0x70, %i5 ldd [%l7 + %i5], %g6 add %l7, 0x60, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x80, %o6, %l0 add %l2, %l1, %g1 nop set 0x43, %l0 ldub [%l7 + %l0], %o4 nop set 0x28, %l5 std %i6, [%l7 + %l5] nop set 0x46, %o5 stb %l5, [%l7 + %o5] nop set 0x3C, %g7 stb %o0, [%l7 + %g7] set 0x30, %o3 ldda [%l7 + %o3] 0xe3, %o2 nop set 0x24, %o1 prefetch [%l7 + %o1], 0 set 0x40, %o6 ldda [%l7 + %o6] 0x80, %f0 set 0x23, %i7 stba %i6, [%l7 + %i7] 0xeb membar #Sync nop set 0x38, %i2 ldd [%l7 + %i2], %f8 set 0x40, %o4 ldda [%l7 + %o4] 0x80, %i2 nop set 0x4F, %g2 stb %o1, [%l7 + %g2] nop set 0x62, %l1 sth %i4, [%l7 + %l1] set 0x53, %o7 stba %i5, [%l7 + %o7] 0xeb membar #Sync set 0x21, %l4 stba %i0, [%l7 + %l4] 0x88 st %f4, [%l7 + 0x70] nop set 0x08, %i1 std %f14, [%l7 + %i1] nop set 0x78, %g5 ldd [%l7 + %g5], %f30 nop set 0x34, %l3 ldstub [%l7 + %l3], %l3 nop set 0x20, %o0 ldd [%l7 + %o0], %f10 nop set 0x44, %i4 prefetch [%l7 + %i4], 2 nop set 0x0B, %g1 stb %g5, [%l7 + %g1] set 0x37, %g4 ldstuba [%l7 + %g4] 0x80, %i2 set 0x60, %l2 ldxa [%l7 + %l2] 0x81, %l6 set 0x3D, %g6 stba %l4, [%l7 + %g6] 0xeb membar #Sync add %l7, 0x34, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i1, %o5 set 0x5C, %i6 stwa %g3, [%l7 + %i6] 0x89 nop set 0x38, %o2 lduh [%l7 + %o2], %o2 set 0x40, %i3 stxa %o7, [%l7 + %i3] 0x80 nop set 0x08, %l6 ldx [%l7 + %l6], %g6 set 0x60, %i0 ldda [%l7 + %i0] 0x89, %g4 nop set 0x5D, %g3 ldstub [%l7 + %g3], %g2 st %f3, [%l7 + 0x58] add %l7, 0x08, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x80, %o6, %l0 nop set 0x08, %i5 ldd [%l7 + %i5], %g6 nop set 0x28, %l0 ldx [%l7 + %l0], %l1 nop set 0x7B, %l5 ldub [%l7 + %l5], %g1 nop set 0x1C, %g7 stw %l2, [%l7 + %g7] set 0x40, %o3 lda [%l7 + %o3] 0x81, %f0 set 0x5D, %o1 stba %i7, [%l7 + %o1] 0x81 or %o4, %o0, %l5 nop set 0x38, %o6 stx %fsr, [%l7 + %o6] ld [%l7 + 0x64], %f8 nop set 0x2C, %i7 lduw [%l7 + %i7], %i6 set 0x0E, %o5 ldstuba [%l7 + %o5] 0x89, %o3 nop set 0x4C, %i2 swap [%l7 + %i2], %o1 nop set 0x68, %o4 stx %fsr, [%l7 + %o4] set 0x2F, %l1 stba %i4, [%l7 + %l1] 0xea membar #Sync fpsub16 %f26, %f24, %f4 nop set 0x68, %o7 lduh [%l7 + %o7], %i5 nop set 0x38, %l4 prefetch [%l7 + %l4], 0 set 0x4C, %g2 lda [%l7 + %g2] 0x81, %f17 set 0x4C, %g5 swapa [%l7 + %g5] 0x80, %i0 set 0x7E, %l3 stha %i3, [%l7 + %l3] 0xea membar #Sync nop set 0x52, %i1 ldub [%l7 + %i1], %g5 nop set 0x5C, %i4 stw %i2, [%l7 + %i4] nop set 0x30, %g1 stx %l3, [%l7 + %g1] set 0x5C, %o0 lda [%l7 + %o0] 0x89, %f22 nop set 0x48, %g4 ldx [%l7 + %g4], %l6 set 0x76, %g6 stba %l4, [%l7 + %g6] 0xeb membar #Sync add %i1, %o5, %g3 set 0x50, %i6 sta %f27, [%l7 + %i6] 0x80 nop set 0x38, %l2 ldsw [%l7 + %l2], %o2 nop set 0x48, %o2 ldx [%l7 + %o2], %o7 nop set 0x1A, %i3 ldsb [%l7 + %i3], %g4 add %l7, 0x3C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g2, %g6 nop set 0x34, %l6 stw %l0, [%l7 + %l6] nop set 0x7C, %g3 lduh [%l7 + %g3], %o6 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr set 0x60, %i0 ldda [%l7 + %i0] 0xe2, %l2 wr %i7, %o4, %softint nop set 0x2A, %l0 ldstub [%l7 + %l0], %g1 set 0x70, %l5 ldda [%l7 + %l5] 0xe3, %l4 set 0x60, %g7 ldda [%l7 + %g7] 0x89, %o0 nop set 0x60, %i5 std %o2, [%l7 + %i5] nop set 0x49, %o3 stb %o1, [%l7 + %o3] nop set 0x74, %o1 prefetch [%l7 + %o1], 4 nop set 0x10, %i7 std %i4, [%l7 + %i7] set 0x44, %o6 lda [%l7 + %o6] 0x88, %f7 nop set 0x48, %o5 ldx [%l7 + %o5], %i6 and %i0, %i3, %g5 add %l7, 0x50, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i5, %l3 nop set 0x58, %i2 ldsw [%l7 + %i2], %i2 or %l4, %l6, %i1 set 0x40, %o4 ldda [%l7 + %o4] 0x81, %f0 or %g3, %o2, %o7 ld [%l7 + 0x20], %f18 nop set 0x30, %l1 prefetch [%l7 + %l1], 1 nop set 0x60, %l4 stx %o5, [%l7 + %l4] ld [%l7 + 0x08], %f13 nop set 0x28, %o7 stx %g4, [%l7 + %o7] set 0x4B, %g5 ldstuba [%l7 + %g5] 0x81, %g2 nop set 0x48, %l3 ldx [%l7 + %l3], %g6 wr %l0, %l1, %sys_tick set 0x4C, %i1 lda [%l7 + %i1] 0x81, %f14 ble,a,pt %xcc, loop_95 nop set 0x14, %g2 prefetch [%l7 + %g2], 1 nop set 0x7C, %i4 swap [%l7 + %i4], %g7 set 0x6C, %g1 sta %f3, [%l7 + %g1] 0x80 loop_95: nop set 0x28, %o0 ldd [%l7 + %o0], %l2 set 0x71, %g4 ldstuba [%l7 + %g4] 0x88, %i7 nop set 0x40, %i6 stw %o6, [%l7 + %i6] st %fsr, [%l7 + 0x50] add %o4, %l5, %g1 add %l7, 0x58, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o0, %o3 and %o1, %i6, %i4 st %fsr, [%l7 + 0x18] nop set 0x18, %g6 ldd [%l7 + %g6], %i0 bg,a %icc, loop_96 ld [%l7 + 0x08], %f8 nop set 0x18, %o2 ldx [%l7 + %o2], %g5 st %f0, [%l7 + 0x08] loop_96: nop set 0x08, %l2 sta %f9, [%l7 + %l2] 0x80 set 0x38, %i3 ldxa [%l7 + %i3] 0x89, %i3 add %l7, 0x28, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x88, %l3, %i2 set 0x30, %l6 stxa %i5, [%l7 + %l6] 0xea membar #Sync bleu,a %xcc, loop_97 add %l4, %l6, %i1 nop set 0x50, %i0 prefetch [%l7 + %i0], 1 nop set 0x14, %l0 sth %g3, [%l7 + %l0] loop_97: nop add %l7, 0x68, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o7 casa [%l6] 0x89, %o7, %o2 nop set 0x60, %l5 stx %g4, [%l7 + %l5] set 0x22, %g7 ldstuba [%l7 + %g7] 0x88, %g2 st %f21, [%l7 + 0x38] nop set 0x5C, %i5 lduw [%l7 + %i5], %g6 nop set 0x48, %o3 prefetch [%l7 + %o3], 0 nop set 0x2A, %g3 sth %o5, [%l7 + %g3] nop set 0x48, %i7 ldd [%l7 + %i7], %f24 set 0x54, %o6 swapa [%l7 + %o6] 0x81, %l0 set 0x40, %o1 ldda [%l7 + %o1] 0x89, %f16 nop set 0x50, %o5 ldd [%l7 + %o5], %f24 wr %g0, 0x5, %fprs membar #Sync set 0x40, %i2 ldda [%l7 + %i2] 0xf8, %f16 add %l7, 0x64, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i7 casa [%l6] 0x88, %i7, %o6 nop set 0x20, %l1 swap [%l7 + %l1], %l1 nop set 0x30, %l4 swap [%l7 + %l4], %o4 set 0x4F, %o7 ldstuba [%l7 + %o7] 0x89, %g1 add %l7, 0x24, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l5 casa [%l6] 0x88, %l5, %o0 add %o3, %i6, %i4 set 0x46, %g5 stha %i0, [%l7 + %g5] 0x81 nop set 0x4D, %o4 ldsb [%l7 + %o4], %o1 nop set 0x0A, %l3 ldsh [%l7 + %l3], %g5 nop set 0x34, %g2 sth %l3, [%l7 + %g2] nop set 0x4F, %i1 stb %i3, [%l7 + %i1] nop set 0x40, %i4 ldd [%l7 + %i4], %i4 nop set 0x70, %o0 stx %fsr, [%l7 + %o0] set 0x20, %g1 stwa %i2, [%l7 + %g1] 0x89 nop set 0x5C, %g4 lduw [%l7 + %g4], %l4 fpsub32s %f18, %f30, %f1 nop set 0x14, %i6 ldsw [%l7 + %i6], %i1 nop set 0x78, %g6 prefetch [%l7 + %g6], 4 set 0x50, %l2 stwa %l6, [%l7 + %l2] 0xea membar #Sync set 0x40, %i3 stda %f16, [%l7 + %i3] 0xd2 set 0x28, %l6 stxa %g3, [%l7 + %l6] 0xeb membar #Sync nop set 0x1B, %i0 ldsb [%l7 + %i0], %o2 nop set 0x10, %o2 stx %g4, [%l7 + %o2] nop set 0x18, %l5 std %g2, [%l7 + %l5] nop set 0x30, %g7 ldsw [%l7 + %g7], %g6 nop set 0x2F, %l0 ldstub [%l7 + %l0], %o5 nop set 0x4C, %o3 stw %o7, [%l7 + %o3] set 0x20, %i5 stxa %g7, [%l7 + %i5] 0x89 nop set 0x6A, %g3 sth %l2, [%l7 + %g3] nop set 0x13, %i7 ldub [%l7 + %i7], %i7 nop set 0x18, %o6 prefetch [%l7 + %o6], 0 nop set 0x5C, %o5 swap [%l7 + %o5], %o6 nop set 0x20, %i2 std %f6, [%l7 + %i2] st %fsr, [%l7 + 0x6C] nop set 0x28, %o1 stx %l1, [%l7 + %o1] and %l0, %g1, %o4 bn %xcc, loop_98 wr %o0, %o3, %pic fpsub16 %f12, %f0, %f4 or %l5, %i4, %i0 loop_98: nop set 0x42, %l1 stha %i6, [%l7 + %l1] 0x88 set 0x50, %l4 stda %o0, [%l7 + %l4] 0xeb membar #Sync add %l3, %g5, %i5 set 0x38, %g5 prefetcha [%l7 + %g5] 0x80, 3 nop set 0x6F, %o4 ldstub [%l7 + %o4], %l4 set 0x60, %o7 stda %i2, [%l7 + %o7] 0x80 nop set 0x60, %g2 std %i0, [%l7 + %g2] nop set 0x08, %i1 lduw [%l7 + %i1], %g3 and %o2, %g4, %g2 nop set 0x68, %l3 stx %fsr, [%l7 + %l3] set 0x34, %o0 lda [%l7 + %o0] 0x80, %f19 nop set 0x63, %g1 stb %g6, [%l7 + %g1] set 0x4C, %g4 lda [%l7 + %g4] 0x81, %f4 nop set 0x10, %i6 std %f22, [%l7 + %i6] nop set 0x50, %i4 ldx [%l7 + %i4], %o5 nop set 0x7A, %l2 ldsh [%l7 + %l2], %l6 set 0x26, %i3 stba %g7, [%l7 + %i3] 0xea membar #Sync nop set 0x40, %l6 std %f20, [%l7 + %l6] set 0x3C, %i0 stwa %l2, [%l7 + %i0] 0x89 bl,pn %xcc, loop_99 nop set 0x64, %o2 stw %i7, [%l7 + %o2] nop set 0x5E, %g6 ldsh [%l7 + %g6], %o7 set 0x58, %l5 swapa [%l7 + %l5] 0x88, %l1 loop_99: nop set 0x78, %g7 ldsb [%l7 + %g7], %l0 set 0x40, %o3 stda %f16, [%l7 + %o3] 0xda set 0x70, %i5 stwa %g1, [%l7 + %i5] 0x89 or %o4, %o0, %o3 membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf8, %f0 st %f2, [%l7 + 0x5C] nop set 0x3F, %i7 ldstub [%l7 + %i7], %o6 set 0x60, %o6 stha %l5, [%l7 + %o6] 0xe3 membar #Sync nop set 0x12, %g3 sth %i0, [%l7 + %g3] nop set 0x30, %o5 std %i6, [%l7 + %o5] nop set 0x50, %o1 ldd [%l7 + %o1], %f28 set 0x30, %l1 stda %i4, [%l7 + %l1] 0x88 nop set 0x3A, %i2 lduh [%l7 + %i2], %l3 add %o1, %g5, %i2 nop set 0x40, %g5 swap [%l7 + %g5], %i5 nop set 0x58, %l4 lduw [%l7 + %l4], %i3 set 0x4C, %o7 lda [%l7 + %o7] 0x88, %f21 set 0x08, %g2 ldstuba [%l7 + %g2] 0x80, %i1 nop set 0x50, %i1 ldstub [%l7 + %i1], %l4 nop set 0x28, %o4 stx %fsr, [%l7 + %o4] fpadd32s %f13, %f8, %f17 or %o2, %g4, %g2 add %l7, 0x38, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g3, %g6 set 0x24, %o0 sta %f3, [%l7 + %o0] 0x81 ld [%l7 + 0x78], %f23 set 0x77, %g1 ldstuba [%l7 + %g1] 0x80, %o5 nop set 0x1C, %l3 lduw [%l7 + %l3], %l6 set 0x6F, %g4 stba %l2, [%l7 + %g4] 0xe2 membar #Sync set 0x48, %i6 lda [%l7 + %i6] 0x89, %f12 add %l7, 0x1C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g7, %i7 nop set 0x20, %i4 ldd [%l7 + %i4], %f12 set 0x48, %i3 ldxa [%l7 + %i3] 0x81, %l1 nop set 0x20, %l2 ldx [%l7 + %l2], %o7 set 0x20, %l6 prefetcha [%l7 + %l6] 0x81, 2 and %o4, %l0, %o0 set 0x56, %i0 stha %o6, [%l7 + %i0] 0x81 nop set 0x34, %g6 lduw [%l7 + %g6], %o3 set 0x34, %l5 ldstuba [%l7 + %l5] 0x89, %i0 nop set 0x30, %g7 stx %fsr, [%l7 + %g7] or %i6, %i4, %l5 and %o1, %g5, %l3 nop set 0x68, %o2 lduw [%l7 + %o2], %i5 nop set 0x20, %o3 ldsw [%l7 + %o3], %i3 nop set 0x65, %l0 ldub [%l7 + %l0], %i1 st %f31, [%l7 + 0x78] fpsub16s %f20, %f6, %f20 nop set 0x24, %i7 ldsb [%l7 + %i7], %i2 fpadd32 %f22, %f28, %f20 nop set 0x40, %i5 prefetch [%l7 + %i5], 3 set 0x1B, %o6 stba %l4, [%l7 + %o6] 0x88 st %f31, [%l7 + 0x70] nop set 0x78, %o5 ldd [%l7 + %o5], %f26 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x5D3, %tick_cmpr set 0x40, %o1 stda %f16, [%l7 + %o1] 0x81 nop set 0x34, %l1 ldsw [%l7 + %l1], %o2 nop set 0x50, %g3 prefetch [%l7 + %g3], 0 nop set 0x22, %g5 ldstub [%l7 + %g5], %g3 nop set 0x18, %l4 ldd [%l7 + %l4], %g6 set 0x58, %o7 lda [%l7 + %o7] 0x88, %f6 nop set 0x7C, %g2 ldsw [%l7 + %g2], %l6 nop set 0x4C, %i1 swap [%l7 + %i1], %l2 nop set 0x5A, %i2 sth %o5, [%l7 + %i2] set 0x40, %o0 stda %f0, [%l7 + %o0] 0xc2 set 0x58, %o4 prefetcha [%l7 + %o4] 0x81, 2 ld [%l7 + 0x74], %f29 nop set 0x30, %g1 lduw [%l7 + %g1], %i7 set 0x30, %l3 swapa [%l7 + %l3] 0x80, %o7 add %l7, 0x24, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g1 casa [%l6] 0x81, %g1, %o4 set 0x18, %g4 stda %l0, [%l7 + %g4] 0x88 set 0x40, %i6 ldda [%l7 + %i6] 0x89, %f0 nop set 0x12, %i3 lduh [%l7 + %i3], %l0 add %l7, 0x78, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o0 casa [%l6] 0x88, %o0, %o6 nop set 0x40, %l2 lduh [%l7 + %l2], %o3 add %l7, 0x30, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i6, %i4 set 0x60, %l6 ldda [%l7 + %l6] 0x88, %i0 nop set 0x58, %i0 stx %o1, [%l7 + %i0] nop set 0x7C, %i4 lduh [%l7 + %i4], %g5 nop set 0x1D, %l5 stb %l3, [%l7 + %l5] set 0x10, %g7 ldda [%l7 + %g7] 0x80, %l4 nop set 0x40, %g6 ldd [%l7 + %g6], %f18 set 0x40, %o2 ldda [%l7 + %o2] 0x89, %f16 nop set 0x1C, %l0 ldsw [%l7 + %l0], %i5 nop set 0x6E, %i7 ldsb [%l7 + %i7], %i3 ld [%l7 + 0x4C], %f21 nop set 0x10, %i5 ldx [%l7 + %i5], %i2 set 0x10, %o6 stda %i0, [%l7 + %o6] 0x89 nop set 0x0E, %o3 ldsb [%l7 + %o3], %g4 set 0x20, %o1 ldxa [%l7 + %o1] 0x89, %l4 add %o2, %g2, %g3 st %f30, [%l7 + 0x58] nop nop setx 0x439477955D271CDF, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f28 setx 0xC63FE9E687A513DB, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f6 fdivd %f6, %f28, %f16 nop set 0x17, %o5 ldstub [%l7 + %o5], %g6 set 0x28, %l1 prefetcha [%l7 + %l1] 0x81, 2 nop set 0x70, %g5 ldd [%l7 + %g5], %f30 nop set 0x7F, %l4 stb %l6, [%l7 + %l4] nop set 0x2A, %g3 ldub [%l7 + %g3], %o5 nop set 0x3B, %o7 ldsb [%l7 + %o7], %i7 nop set 0x3E, %i1 ldsb [%l7 + %i1], %o7 nop set 0x78, %g2 std %f6, [%l7 + %g2] set 0x37, %i2 stba %g1, [%l7 + %i2] 0xea membar #Sync nop set 0x65, %o0 stb %o4, [%l7 + %o0] set 0x2C, %g1 stha %g7, [%l7 + %g1] 0x81 st %f31, [%l7 + 0x24] nop set 0x78, %o4 std %l0, [%l7 + %o4] and %l0, %o0, %o6 set 0x0C, %g4 stba %o3, [%l7 + %g4] 0x80 nop set 0x5C, %l3 ldsw [%l7 + %l3], %i4 set 0x2C, %i6 stha %i0, [%l7 + %i6] 0x89 set 0x60, %l2 lda [%l7 + %l2] 0x81, %f19 nop set 0x19, %i3 stb %i6, [%l7 + %i3] wr %g5, %l3, %set_softint nop set 0x7E, %i0 lduh [%l7 + %i0], %o1 ld [%l7 + 0x74], %f6 add %l7, 0x60, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l5 casa [%l6] 0x89, %l5, %i5 nop set 0x78, %l6 std %i2, [%l7 + %l6] nop set 0x49, %i4 stb %i2, [%l7 + %i4] or %i1, %g4, %l4 nop set 0x48, %g7 std %g2, [%l7 + %g7] set 0x14, %l5 lda [%l7 + %l5] 0x80, %f3 nop set 0x3C, %o2 ldsh [%l7 + %o2], %g3 set 0x08, %g6 ldxa [%l7 + %g6] 0x80, %o2 fpadd32s %f13, %f12, %f2 nop set 0x28, %i7 ldd [%l7 + %i7], %g6 set 0x40, %i5 ldda [%l7 + %i5] 0x89, %f0 nop set 0x48, %l0 ldd [%l7 + %l0], %l2 nop set 0x40, %o6 ldd [%l7 + %o6], %f24 add %l7, 0x40, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l6, %o5 set 0x4C, %o3 swapa [%l7 + %o3] 0x81, %i7 set 0x40, %o5 prefetcha [%l7 + %o5] 0x88, 3 set 0x08, %l1 prefetcha [%l7 + %l1] 0x80, 1 add %l7, 0x48, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x88, %o4, %g7 set 0x5F, %o1 stba %l1, [%l7 + %o1] 0x81 nop set 0x68, %l4 stx %fsr, [%l7 + %l4] ld [%l7 + 0x5C], %f12 set 0x28, %g3 sta %f28, [%l7 + %g3] 0x88 add %o0, %l0, %o6 nop set 0x60, %g5 ldd [%l7 + %g5], %i4 set 0x28, %o7 ldxa [%l7 + %o7] 0x81, %i0 set 0x50, %g2 ldxa [%l7 + %g2] 0x81, %i6 nop set 0x60, %i1 stx %o3, [%l7 + %i1] nop set 0x18, %i2 std %f26, [%l7 + %i2] set 0x40, %g1 stxa %g5, [%l7 + %g1] 0xeb membar #Sync nop set 0x38, %o4 swap [%l7 + %o4], %l3 set 0x4E, %g4 ldstuba [%l7 + %g4] 0x89, %o1 set 0x60, %o0 stda %i4, [%l7 + %o0] 0x80 set 0x54, %l3 sta %f12, [%l7 + %l3] 0x88 set 0x70, %l2 ldxa [%l7 + %l2] 0x88, %i3 set 0x28, %i6 ldxa [%l7 + %i6] 0x80, %i2 set 0x0C, %i3 lda [%l7 + %i3] 0x89, %f16 set 0x30, %l6 stxa %i1, [%l7 + %l6] 0xea membar #Sync nop set 0x10, %i0 lduw [%l7 + %i0], %l5 set 0x50, %g7 ldxa [%l7 + %g7] 0x89, %l4 nop set 0x18, %l5 ldd [%l7 + %l5], %f12 set 0x20, %i4 ldda [%l7 + %i4] 0xea, %g2 st %f24, [%l7 + 0x18] be,a,pn %xcc, loop_100 nop set 0x42, %o2 sth %g4, [%l7 + %o2] nop set 0x38, %i7 stx %o2, [%l7 + %i7] nop set 0x08, %i5 stx %g6, [%l7 + %i5] loop_100: nop set 0x30, %l0 prefetcha [%l7 + %l0] 0x81, 4 nop set 0x10, %o6 ldd [%l7 + %o6], %f2 fpadd32 %f0, %f12, %f12 set 0x40, %o3 stda %f16, [%l7 + %o3] 0x88 nop set 0x60, %o5 ldx [%l7 + %o5], %g3 nop set 0x42, %l1 sth %l6, [%l7 + %l1] set 0x1C, %g6 lda [%l7 + %g6] 0x81, %f15 set 0x41, %o1 ldstuba [%l7 + %o1] 0x81, %o5 nop set 0x38, %g3 std %i6, [%l7 + %g3] wr %g1, %o7, %pic nop set 0x48, %l4 swap [%l7 + %l4], %o4 set 0x20, %o7 sta %f10, [%l7 + %o7] 0x88 add %l7, 0x50, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g7, %o0 nop set 0x24, %g5 ldsw [%l7 + %g5], %l0 nop set 0x7C, %i1 ldsw [%l7 + %i1], %o6 wr %i4, %l1, %softint set 0x78, %g2 swapa [%l7 + %g2] 0x89, %i0 nop set 0x48, %i2 stx %fsr, [%l7 + %i2] nop set 0x10, %g1 std %f24, [%l7 + %g1] nop set 0x44, %o4 swap [%l7 + %o4], %o3 nop set 0x44, %o0 lduw [%l7 + %o0], %g5 set 0x50, %g4 prefetcha [%l7 + %g4] 0x81, 2 nop set 0x0F, %l2 stb %o1, [%l7 + %l2] bg,pt %xcc, loop_101 fpsub16 %f14, %f28, %f16 nop set 0x1F, %l3 ldub [%l7 + %l3], %i6 nop set 0x10, %i6 prefetch [%l7 + %i6], 4 loop_101: ld [%l7 + 0x28], %f28 nop set 0x40, %l6 std %i2, [%l7 + %l6] nop set 0x14, %i0 prefetch [%l7 + %i0], 3 nop set 0x20, %g7 stx %fsr, [%l7 + %g7] nop set 0x44, %i3 stw %i5, [%l7 + %i3] st %f6, [%l7 + 0x54] set 0x60, %l5 stha %i2, [%l7 + %l5] 0xea membar #Sync nop set 0x10, %i4 stx %l5, [%l7 + %i4] set 0x50, %i7 stda %i0, [%l7 + %i7] 0x88 wr %g2, %g4, %sys_tick ld [%l7 + 0x44], %f22 nop set 0x58, %i5 ldx [%l7 + %i5], %o2 nop set 0x1E, %l0 stb %l4, [%l7 + %l0] set 0x40, %o6 stda %f0, [%l7 + %o6] 0xca set 0x60, %o3 ldstuba [%l7 + %o3] 0x88, %g6 nop set 0x28, %o2 sth %g3, [%l7 + %o2] ld [%l7 + 0x74], %f0 or %l6, %l2, %o5 add %l7, 0x30, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i7 casa [%l6] 0x88, %i7, %o7 wr %g1, %o4, %pic wr %o0, %g7, %y nop set 0x10, %l1 sth %o6, [%l7 + %l1] set 0x10, %g6 stda %l0, [%l7 + %g6] 0xe2 membar #Sync nop set 0x52, %o5 sth %l1, [%l7 + %o5] nop nop setx 0x0EA8B498, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f16 setx 0x223B06FB, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f24 fdivs %f24, %f16, %f16 set 0x40, %g3 stda %f0, [%l7 + %g3] 0xf8 membar #Sync nop set 0x78, %l4 std %i4, [%l7 + %l4] nop set 0x1C, %o1 sth %i0, [%l7 + %o1] nop set 0x14, %g5 stw %g5, [%l7 + %g5] nop set 0x08, %i1 prefetch [%l7 + %i1], 4 nop set 0x50, %o7 std %f24, [%l7 + %o7] set 0x58, %g2 stda %l2, [%l7 + %g2] 0xe2 membar #Sync nop set 0x40, %g1 stw %o3, [%l7 + %g1] set 0x70, %i2 prefetcha [%l7 + %i2] 0x88, 4 set 0x08, %o0 stda %i6, [%l7 + %o0] 0x81 set 0x36, %g4 stha %i5, [%l7 + %g4] 0xe2 membar #Sync set 0x1C, %l2 sta %f5, [%l7 + %l2] 0x88 set 0x34, %o4 swapa [%l7 + %o4] 0x89, %i3 nop set 0x60, %l3 std %i2, [%l7 + %l3] set 0x79, %i6 stba %l5, [%l7 + %i6] 0x89 nop set 0x28, %i0 ldx [%l7 + %i0], %g2 set 0x40, %g7 ldda [%l7 + %g7] 0x81, %f0 nop set 0x43, %l6 stb %i1, [%l7 + %l6] nop set 0x5E, %l5 ldsh [%l7 + %l5], %o2 set 0x74, %i3 ldstuba [%l7 + %i3] 0x89, %g4 and %l4, %g6, %l6 nop set 0x74, %i7 ldub [%l7 + %i7], %l2 or %o5, %g3, %i7 fpsub32 %f16, %f0, %f20 nop set 0x50, %i4 stx %g1, [%l7 + %i4] set 0x58, %l0 prefetcha [%l7 + %l0] 0x89, 4 add %l7, 0x30, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o4, %g7 nop set 0x58, %i5 stx %fsr, [%l7 + %i5] nop set 0x30, %o3 lduw [%l7 + %o3], %o0 nop set 0x30, %o6 stx %fsr, [%l7 + %o6] set 0x4C, %l1 sta %f24, [%l7 + %l1] 0x89 nop set 0x78, %g6 stx %fsr, [%l7 + %g6] nop set 0x18, %o2 ldd [%l7 + %o2], %f14 ld [%l7 + 0x40], %f23 nop set 0x66, %o5 ldsh [%l7 + %o5], %o6 nop set 0x14, %l4 ldsb [%l7 + %l4], %l1 add %l7, 0x10, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x81, %i4, %i0 set 0x70, %g3 stha %l0, [%l7 + %g3] 0xeb membar #Sync or %g5, %o3, %o1 nop set 0x78, %g5 stw %i6, [%l7 + %g5] add %l7, 0x08, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l3, %i3 set 0x48, %o1 stwa %i2, [%l7 + %o1] 0xeb membar #Sync nop set 0x78, %i1 stx %fsr, [%l7 + %i1] set 0x68, %o7 stda %i4, [%l7 + %o7] 0x88 nop set 0x30, %g1 prefetch [%l7 + %g1], 2 set 0x1C, %i2 swapa [%l7 + %i2] 0x88, %g2 set 0x18, %g2 stda %l4, [%l7 + %g2] 0xe2 membar #Sync add %l7, 0x50, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i1, %o2 set 0x5A, %o0 stba %g4, [%l7 + %o0] 0x88 set 0x54, %g4 sta %f19, [%l7 + %g4] 0x81 nop set 0x28, %l2 std %g6, [%l7 + %l2] set 0x48, %o4 lda [%l7 + %o4] 0x88, %f3 set 0x0A, %l3 stba %l6, [%l7 + %l3] 0xe2 membar #Sync add %l7, 0x18, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l2, %o5 bg,a,pt %icc, loop_102 nop set 0x5C, %i0 ldsw [%l7 + %i0], %g3 set 0x78, %i6 stha %l4, [%l7 + %i6] 0x80 loop_102: ld [%l7 + 0x68], %f11 ld [%l7 + 0x44], %f0 and %g1, %o7, %i7 set 0x18, %g7 stxa %o4, [%l7 + %g7] 0xeb membar #Sync add %o0, %o6, %g7 set 0x40, %l6 stda %f16, [%l7 + %l6] 0xc0 and %i4, %l1, %l0 set 0x54, %i3 sta %f24, [%l7 + %i3] 0x81 set 0x76, %l5 stba %i0, [%l7 + %l5] 0x80 set 0x58, %i7 prefetcha [%l7 + %i7] 0x81, 1 set 0x20, %l0 stha %g5, [%l7 + %l0] 0xea membar #Sync nop set 0x28, %i4 swap [%l7 + %i4], %i6 nop set 0x2C, %i5 stw %l3, [%l7 + %i5] set 0x4C, %o3 swapa [%l7 + %o3] 0x81, %i3 nop set 0x20, %l1 std %f16, [%l7 + %l1] add %l7, 0x50, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i2, %o1 add %l7, 0x64, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g2, %i5 and %i1, %o2, %l5 nop set 0x70, %o6 ldd [%l7 + %o6], %g4 add %g6, %l2, %l6 set 0x1A, %o2 stha %g3, [%l7 + %o2] 0x89 set 0x73, %g6 stba %o5, [%l7 + %g6] 0xe3 membar #Sync nop set 0x28, %l4 stx %fsr, [%l7 + %l4] nop set 0x5C, %g3 ldsh [%l7 + %g3], %g1 nop set 0x78, %o5 sth %l4, [%l7 + %o5] and %o7, %i7, %o4 set 0x28, %o1 prefetcha [%l7 + %o1] 0x80, 3 and %g7, %o0, %l1 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x6E4, %sys_tick_cmpr nop set 0x4C, %g5 swap [%l7 + %g5], %o3 nop set 0x08, %i1 swap [%l7 + %i1], %i4 nop set 0x18, %o7 swap [%l7 + %o7], %i6 nop set 0x4A, %g1 ldsh [%l7 + %g1], %l3 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xf8 membar #Sync set 0x61, %o0 ldstuba [%l7 + %o0] 0x88, %g5 add %i2, %i3, %g2 nop set 0x60, %i2 stx %i5, [%l7 + %i2] set 0x40, %l2 ldda [%l7 + %l2] 0x88, %i0 nop set 0x2C, %g4 ldstub [%l7 + %g4], %o1 add %l7, 0x30, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l5, %o2 set 0x3C, %o4 swapa [%l7 + %o4] 0x80, %g4 nop set 0x10, %i0 std %l2, [%l7 + %i0] nop set 0x6C, %i6 ldstub [%l7 + %i6], %l6 add %l7, 0x08, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g6, %g3 bg %xcc, loop_103 nop set 0x78, %l3 ldd [%l7 + %l3], %o4 or %l4, %g1, %o7 nop set 0x40, %g7 stx %fsr, [%l7 + %g7] loop_103: nop set 0x50, %l6 ldda [%l7 + %l6] 0x80, %i6 set 0x40, %i3 ldda [%l7 + %i3] 0xd2, %f0 st %fsr, [%l7 + 0x2C] nop set 0x10, %i7 ldd [%l7 + %i7], %o6 nop set 0x6A, %l5 lduh [%l7 + %l5], %g7 set 0x40, %l0 stda %f16, [%l7 + %l0] 0xc8 ld [%l7 + 0x24], %f12 set 0x40, %i4 ldda [%l7 + %i4] 0xe2, %o0 add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l1, %l0 set 0x44, %i5 lda [%l7 + %i5] 0x80, %f24 set 0x6C, %o3 ldstuba [%l7 + %o3] 0x81, %o4 set 0x60, %o6 ldxa [%l7 + %o6] 0x80, %i0 set 0x40, %l1 prefetcha [%l7 + %l1] 0x89, 0 ld [%l7 + 0x7C], %f13 nop set 0x1E, %g6 lduh [%l7 + %g6], %i4 set 0x1C, %l4 swapa [%l7 + %l4] 0x89, %l3 fpadd16s %f8, %f0, %f2 set 0x50, %g3 prefetcha [%l7 + %g3] 0x80, 0 nop set 0x48, %o5 std %f24, [%l7 + %o5] membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0xf1, %f0 set 0x2A, %g5 stha %i6, [%l7 + %g5] 0xea membar #Sync nop set 0x33, %o1 ldstub [%l7 + %o1], %i2 set 0x68, %i1 stxa %i3, [%l7 + %i1] 0x89 fpsub16 %f4, %f14, %f20 set 0x6C, %g1 sta %f28, [%l7 + %g1] 0x80 set 0x40, %g2 stda %f16, [%l7 + %g2] 0xf9 membar #Sync nop set 0x58, %o7 ldd [%l7 + %o7], %i4 nop set 0x4E, %o0 ldstub [%l7 + %o0], %g2 set 0x18, %i2 prefetcha [%l7 + %i2] 0x88, 3 nop set 0x53, %l2 stb %o1, [%l7 + %l2] fpadd16 %f10, %f16, %f10 nop set 0x40, %o4 std %l4, [%l7 + %o4] nop set 0x40, %g4 std %o2, [%l7 + %g4] set 0x50, %i6 ldda [%l7 + %i6] 0xe3, %l2 nop set 0x56, %i0 lduh [%l7 + %i0], %g4 nop set 0x20, %l3 sth %g6, [%l7 + %l3] set 0x18, %l6 stda %i6, [%l7 + %l6] 0xe2 membar #Sync nop set 0x28, %i3 std %g2, [%l7 + %i3] nop set 0x08, %i7 std %o4, [%l7 + %i7] add %l7, 0x58, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g1 casa [%l6] 0x89, %g1, %o7 set 0x40, %l5 stda %f0, [%l7 + %l5] 0xcc nop set 0x6E, %l0 sth %i7, [%l7 + %l0] ld [%l7 + 0x18], %f5 set 0x72, %g7 stha %l4, [%l7 + %g7] 0x88 set 0x40, %i5 stda %f0, [%l7 + %i5] 0xd2 ld [%l7 + 0x7C], %f3 and %o6, %o0, %l1 and %g7, %o4, %l0 set 0x40, %i4 prefetcha [%l7 + %i4] 0x80, 4 nop set 0x60, %o3 lduw [%l7 + %o3], %o3 st %f6, [%l7 + 0x24] set 0x40, %o6 stda %f0, [%l7 + %o6] 0x80 nop set 0x09, %l1 ldub [%l7 + %l1], %i4 add %g5, %i6, %l3 set 0x18, %l4 lda [%l7 + %l4] 0x80, %f18 set 0x4B, %g3 ldstuba [%l7 + %g3] 0x89, %i2 nop set 0x21, %g6 stb %i3, [%l7 + %g6] nop set 0x46, %o2 sth %i5, [%l7 + %o2] set 0x20, %g5 stda %i0, [%l7 + %g5] 0xea membar #Sync set 0x43, %o5 stba %o1, [%l7 + %o5] 0x88 set 0x6C, %i1 stba %l5, [%l7 + %i1] 0xea membar #Sync st %f20, [%l7 + 0x10] nop nop setx 0x7D479AFAA43DBFC9, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f30 setx 0x1A2BE150FA416E99, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f24 fdivd %f24, %f30, %f26 set 0x58, %g1 sta %f30, [%l7 + %g1] 0x81 membar #Sync set 0x40, %g2 ldda [%l7 + %g2] 0xf8, %f16 set 0x70, %o7 ldda [%l7 + %o7] 0x88, %g2 nop set 0x5D, %o0 ldsb [%l7 + %o0], %l2 nop set 0x70, %o1 ldx [%l7 + %o1], %g4 nop set 0x1C, %l2 stw %g6, [%l7 + %l2] set 0x51, %o4 ldstuba [%l7 + %o4] 0x81, %o2 add %l7, 0x58, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %o5 st %fsr, [%l7 + 0x6C] and %g1, %g3, %o7 nop set 0x18, %i2 std %f22, [%l7 + %i2] st %f29, [%l7 + 0x3C] add %l7, 0x54, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l4, %o6 nop set 0x20, %g4 ldsw [%l7 + %g4], %i7 nop set 0x08, %i0 std %l0, [%l7 + %i0] nop set 0x3B, %l3 ldstub [%l7 + %l3], %o0 or %g7, %l0, %o4 nop set 0x58, %l6 sth %o3, [%l7 + %l6] nop nop setx 0xCDB35292161877C5, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f30 setx 0x5FA9FD50CD3C0EB2, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f18 fdivd %f18, %f30, %f16 set 0x76, %i3 stha %i0, [%l7 + %i3] 0xea membar #Sync nop set 0x43, %i7 ldub [%l7 + %i7], %g5 nop set 0x20, %l5 ldsw [%l7 + %l5], %i6 set 0x0C, %i6 stba %l3, [%l7 + %i6] 0xe2 membar #Sync or %i2, %i3, %i5 set 0x58, %l0 stxa %i4, [%l7 + %l0] 0x88 nop set 0x5C, %g7 ldsw [%l7 + %g7], %i1 set 0x35, %i4 ldstuba [%l7 + %i4] 0x88, %l5 nop set 0x40, %o3 ldsw [%l7 + %o3], %o1 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g2, %g4 set 0x62, %o6 stba %l2, [%l7 + %o6] 0x89 st %f9, [%l7 + 0x44] set 0x45, %l1 ldstuba [%l7 + %l1] 0x81, %o2 nop set 0x52, %i5 ldub [%l7 + %i5], %g6 nop set 0x20, %l4 ldsh [%l7 + %l4], %l6 nop set 0x60, %g3 ldx [%l7 + %g3], %g1 ld [%l7 + 0x38], %f29 nop set 0x38, %g6 ldsw [%l7 + %g6], %g3 nop set 0x13, %g5 stb %o7, [%l7 + %g5] fpadd32 %f10, %f4, %f28 nop set 0x58, %o5 ldd [%l7 + %o5], %o4 set 0x58, %o2 swapa [%l7 + %o2] 0x80, %o6 add %l7, 0x08, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i7 casa [%l6] 0x81, %i7, %l1 set 0x28, %i1 swapa [%l7 + %i1] 0x80, %l4 set 0x20, %g2 ldxa [%l7 + %g2] 0x88, %o0 set 0x16, %o7 ldstuba [%l7 + %o7] 0x88, %g7 set 0x10, %g1 sta %f18, [%l7 + %g1] 0x88 set 0x40, %o0 ldda [%l7 + %o0] 0x80, %f16 nop set 0x7C, %l2 ldsb [%l7 + %l2], %l0 set 0x40, %o1 ldda [%l7 + %o1] 0x88, %f0 set 0x58, %i2 stxa %o4, [%l7 + %i2] 0x88 wr %i0, %o3, %ccr nop set 0x48, %g4 std %f20, [%l7 + %g4] nop set 0x68, %o4 lduh [%l7 + %o4], %i6 nop set 0x40, %l3 stx %fsr, [%l7 + %l3] add %l7, 0x0C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l3, %g5 set 0x40, %i0 stda %f0, [%l7 + %i0] 0xf0 membar #Sync set 0x74, %i3 stwa %i2, [%l7 + %i3] 0x80 nop set 0x58, %i7 ldd [%l7 + %i7], %f14 nop set 0x6A, %l5 ldsh [%l7 + %l5], %i5 set 0x68, %i6 sta %f10, [%l7 + %i6] 0x80 set 0x60, %l6 stha %i4, [%l7 + %l6] 0x80 nop set 0x22, %g7 ldsh [%l7 + %g7], %i3 nop set 0x50, %l0 sth %i1, [%l7 + %l0] nop set 0x08, %i4 ldsw [%l7 + %i4], %o1 nop set 0x60, %o6 lduh [%l7 + %o6], %l5 nop nop setx 0x46340296, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f1 setx 0x5561274F, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f9 fdivs %f9, %f1, %f24 ld [%l7 + 0x60], %f17 nop set 0x2E, %l1 ldsb [%l7 + %l1], %g4 nop set 0x48, %o3 ldd [%l7 + %o3], %g2 add %l7, 0x14, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l2 casa [%l6] 0x89, %l2, %g6 nop set 0x6A, %i5 ldub [%l7 + %i5], %o2 set 0x28, %l4 stha %g1, [%l7 + %l4] 0xea membar #Sync fpadd32s %f10, %f24, %f18 st %fsr, [%l7 + 0x64] nop set 0x6C, %g3 lduw [%l7 + %g3], %g3 wr %l6, %o7, %softint nop set 0x1C, %g6 stw %o6, [%l7 + %g6] set 0x6C, %o5 sta %f1, [%l7 + %o5] 0x80 set 0x40, %g5 stda %o4, [%l7 + %g5] 0xea membar #Sync nop set 0x30, %o2 ldx [%l7 + %o2], %i7 nop set 0x58, %g2 ldx [%l7 + %g2], %l4 set 0x4C, %o7 ldstuba [%l7 + %o7] 0x81, %l1 set 0x10, %g1 prefetcha [%l7 + %g1] 0x81, 1 set 0x40, %i1 stda %f0, [%l7 + %i1] 0xd2 nop set 0x48, %l2 std %f12, [%l7 + %l2] set 0x18, %o0 swapa [%l7 + %o0] 0x88, %o0 set 0x24, %i2 stba %l0, [%l7 + %i2] 0xeb membar #Sync nop set 0x09, %g4 ldsb [%l7 + %g4], %o4 set 0x28, %o1 lda [%l7 + %o1] 0x89, %f0 nop set 0x38, %o4 ldd [%l7 + %o4], %i0 nop set 0x15, %l3 ldstub [%l7 + %l3], %i6 nop set 0x3C, %i0 stw %o3, [%l7 + %i0] nop set 0x18, %i3 ldd [%l7 + %i3], %g4 set 0x20, %l5 prefetcha [%l7 + %l5] 0x80, 0 bne %icc, loop_104 nop set 0x20, %i6 stx %fsr, [%l7 + %i6] set 0x10, %i7 swapa [%l7 + %i7] 0x88, %i5 loop_104: nop set 0x59, %l6 ldstub [%l7 + %l6], %i4 or %i3, %i2, %i1 and %o1, %g4, %l5 or %g2, %g6, %o2 nop set 0x48, %l0 ldd [%l7 + %l0], %f26 set 0x64, %g7 stba %g1, [%l7 + %g7] 0x88 and %l2, %l6, %o7 nop set 0x58, %o6 ldd [%l7 + %o6], %f6 nop set 0x10, %l1 swap [%l7 + %l1], %g3 nop set 0x08, %i4 stb %o6, [%l7 + %i4] set 0x40, %i5 prefetcha [%l7 + %i5] 0x81, 2 wr %i7, %l4, %softint nop set 0x2C, %l4 prefetch [%l7 + %l4], 3 st %f7, [%l7 + 0x1C] fpsub32s %f27, %f9, %f7 nop set 0x7A, %o3 sth %l1, [%l7 + %o3] bl %xcc, loop_105 fpadd32s %f8, %f27, %f25 nop set 0x5D, %g6 stb %g7, [%l7 + %g6] set 0x30, %o5 prefetcha [%l7 + %o5] 0x80, 4 loop_105: nop set 0x14, %g3 stha %l0, [%l7 + %g3] 0x81 set 0x14, %o2 sta %f3, [%l7 + %o2] 0x81 and %o4, %i6, %o3 set 0x40, %g2 stda %f16, [%l7 + %g2] 0xf0 membar #Sync nop set 0x5E, %g5 ldub [%l7 + %g5], %g5 nop set 0x28, %g1 std %f30, [%l7 + %g1] or %i0, %i5, %i4 nop set 0x70, %i1 ldd [%l7 + %i1], %f30 nop set 0x60, %l2 ldd [%l7 + %l2], %l2 fpsub32s %f9, %f3, %f6 or %i3, %i1, %i2 set 0x4C, %o0 lda [%l7 + %o0] 0x81, %f11 set 0x2C, %o7 sta %f0, [%l7 + %o7] 0x80 set 0x20, %i2 stda %g4, [%l7 + %i2] 0x81 nop set 0x4C, %o1 lduw [%l7 + %o1], %l5 set 0x30, %g4 sta %f31, [%l7 + %g4] 0x80 nop set 0x21, %l3 ldsb [%l7 + %l3], %o1 or %g2, %o2, %g1 st %fsr, [%l7 + 0x28] set 0x30, %i0 ldda [%l7 + %i0] 0x80, %g6 nop set 0x30, %i3 lduw [%l7 + %i3], %l2 add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l6, %g3 nop set 0x68, %o4 ldstub [%l7 + %o4], %o7 set 0x68, %l5 sta %f20, [%l7 + %l5] 0x88 nop set 0x28, %i6 std %o6, [%l7 + %i6] nop set 0x70, %l6 stx %fsr, [%l7 + %l6] nop set 0x4C, %i7 swap [%l7 + %i7], %i7 add %o5, %l1, %g7 nop set 0x7C, %g7 prefetch [%l7 + %g7], 2 set 0x50, %l0 stha %o0, [%l7 + %l0] 0xeb membar #Sync st %f2, [%l7 + 0x28] nop set 0x3E, %o6 ldsb [%l7 + %o6], %l0 set 0x6C, %i4 sta %f1, [%l7 + %i4] 0x80 set 0x40, %i5 stda %f16, [%l7 + %i5] 0xf0 membar #Sync st %f4, [%l7 + 0x1C] nop set 0x7C, %l1 swap [%l7 + %l1], %l4 nop set 0x20, %l4 sth %o4, [%l7 + %l4] nop set 0x38, %o3 ldd [%l7 + %o3], %f26 set 0x70, %o5 ldda [%l7 + %o5] 0x80, %i6 set 0x40, %g6 stxa %o3, [%l7 + %g6] 0x88 set 0x41, %g3 stba %g5, [%l7 + %g3] 0x88 nop set 0x26, %o2 ldsb [%l7 + %o2], %i0 nop set 0x5C, %g5 lduh [%l7 + %g5], %i5 nop set 0x10, %g2 std %i4, [%l7 + %g2] and %i3, %i1, %l3 or %i2, %g4, %o1 bgu,a %xcc, loop_106 add %l5, %o2, %g1 nop set 0x50, %i1 ldx [%l7 + %i1], %g6 set 0x70, %l2 prefetcha [%l7 + %l2] 0x81, 3 loop_106: nop set 0x20, %g1 stha %l6, [%l7 + %g1] 0x80 nop set 0x45, %o0 stb %l2, [%l7 + %o0] wr %g0, 0x4, %fprs add %g3, %o5, %i7 nop set 0x0C, %o7 lduw [%l7 + %o7], %l1 set 0x5C, %o1 sta %f5, [%l7 + %o1] 0x81 set 0x10, %g4 ldda [%l7 + %g4] 0x80, %o0 set 0x58, %i2 stwa %l0, [%l7 + %i2] 0xe3 membar #Sync set 0x48, %i0 prefetcha [%l7 + %i0] 0x88, 3 set 0x40, %l3 stha %o4, [%l7 + %l3] 0x88 set 0x20, %o4 ldda [%l7 + %o4] 0xeb, %i6 nop set 0x10, %i3 stx %l4, [%l7 + %i3] st %f25, [%l7 + 0x5C] set 0x78, %i6 stda %o2, [%l7 + %i6] 0xeb membar #Sync nop set 0x1C, %l6 lduw [%l7 + %l6], %i0 nop set 0x2E, %i7 sth %g5, [%l7 + %i7] nop set 0x20, %l5 ldd [%l7 + %l5], %i4 fpadd16s %f11, %f1, %f30 set 0x40, %g7 stda %f0, [%l7 + %g7] 0xda nop set 0x40, %l0 stx %i3, [%l7 + %l0] set 0x40, %o6 stda %f0, [%l7 + %o6] 0xcc st %fsr, [%l7 + 0x78] set 0x40, %i5 ldda [%l7 + %i5] 0x88, %f16 nop set 0x70, %l1 ldsh [%l7 + %l1], %i5 nop set 0x18, %i4 sth %l3, [%l7 + %i4] nop set 0x78, %o3 std %i2, [%l7 + %o3] nop set 0x48, %o5 lduh [%l7 + %o5], %i1 nop set 0x10, %l4 ldd [%l7 + %l4], %g4 nop set 0x70, %g6 ldd [%l7 + %g6], %l4 st %fsr, [%l7 + 0x44] nop set 0x78, %g3 std %f0, [%l7 + %g3] set 0x40, %o2 ldda [%l7 + %o2] 0x88, %f16 add %l7, 0x18, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o1, %o2 nop set 0x30, %g2 ldd [%l7 + %g2], %g6 nop set 0x08, %g5 prefetch [%l7 + %g5], 4 and %g1, %l6, %l2 set 0x40, %l2 ldda [%l7 + %l2] 0x80, %o6 set 0x68, %g1 prefetcha [%l7 + %g1] 0x88, 1 set 0x44, %i1 lda [%l7 + %i1] 0x89, %f8 nop set 0x18, %o7 ldd [%l7 + %o7], %g2 set 0x48, %o0 stxa %o5, [%l7 + %o0] 0x89 nop set 0x64, %o1 lduw [%l7 + %o1], %o6 fpsub32s %f18, %f16, %f0 set 0x10, %g4 ldstuba [%l7 + %g4] 0x80, %l1 ld [%l7 + 0x48], %f9 fpsub32s %f7, %f19, %f5 set 0x58, %i2 swapa [%l7 + %i2] 0x81, %i7 nop set 0x38, %i0 std %f0, [%l7 + %i0] and %l0, %g7, %o4 nop set 0x6C, %o4 swap [%l7 + %o4], %o0 set 0x7C, %i3 lda [%l7 + %i3] 0x89, %f31 nop set 0x3C, %i6 lduw [%l7 + %i6], %i6 nop set 0x60, %l3 ldd [%l7 + %l3], %l4 set 0x36, %i7 stba %o3, [%l7 + %i7] 0xe2 membar #Sync set 0x30, %l5 stda %i0, [%l7 + %l5] 0xea membar #Sync nop set 0x5C, %g7 ldsw [%l7 + %g7], %i4 and %i3, %i5, %l3 set 0x34, %l6 sta %f5, [%l7 + %l6] 0x88 set 0x29, %o6 ldstuba [%l7 + %o6] 0x89, %i2 set 0x20, %i5 sta %f8, [%l7 + %i5] 0x80 add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x80, %i1, %g4 nop set 0x3C, %l0 prefetch [%l7 + %l0], 1 set 0x30, %l1 ldda [%l7 + %l1] 0x88, %g4 nop set 0x74, %i4 swap [%l7 + %i4], %o1 add %l5, %o2, %g6 add %l7, 0x4C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l6, %l2 nop set 0x2E, %o3 ldsh [%l7 + %o3], %o7 nop set 0x60, %o5 lduw [%l7 + %o5], %g2 nop set 0x38, %l4 ldd [%l7 + %l4], %f16 nop set 0x44, %g6 swap [%l7 + %g6], %g3 fpadd16s %f7, %f29, %f31 set 0x28, %g3 prefetcha [%l7 + %g3] 0x89, 0 and %o6, %g1, %i7 nop set 0x6E, %o2 stb %l0, [%l7 + %o2] or %l1, %o4, %g7 nop set 0x20, %g5 std %i6, [%l7 + %g5] nop set 0x3C, %l2 lduw [%l7 + %l2], %o0 set 0x51, %g2 ldstuba [%l7 + %g2] 0x80, %o3 nop set 0x34, %g1 stw %l4, [%l7 + %g1] set 0x08, %i1 stha %i0, [%l7 + %i1] 0x80 and %i3, %i4, %i5 nop set 0x70, %o0 ldx [%l7 + %o0], %i2 nop set 0x40, %o1 std %f16, [%l7 + %o1] set 0x43, %o7 ldstuba [%l7 + %o7] 0x89, %l3 ld [%l7 + 0x64], %f31 set 0x58, %i2 prefetcha [%l7 + %i2] 0x89, 4 set 0x42, %i0 ldstuba [%l7 + %i0] 0x80, %i1 fpadd16s %f24, %f2, %f1 nop set 0x48, %g4 std %f12, [%l7 + %g4] nop set 0x28, %o4 stx %g5, [%l7 + %o4] nop set 0x64, %i3 prefetch [%l7 + %i3], 1 nop set 0x58, %i6 stx %o1, [%l7 + %i6] nop set 0x28, %l3 stx %l5, [%l7 + %l3] nop set 0x70, %i7 ldd [%l7 + %i7], %f18 set 0x30, %g7 ldda [%l7 + %g7] 0xeb, %g6 nop set 0x18, %l5 ldsw [%l7 + %l5], %o2 add %l6, %l2, %o7 nop set 0x38, %l6 ldx [%l7 + %l6], %g2 add %o5, %o6, %g3 set 0x78, %i5 stxa %g1, [%l7 + %i5] 0x81 nop set 0x10, %o6 ldd [%l7 + %o6], %i6 st %f13, [%l7 + 0x78] nop set 0x50, %l0 stw %l0, [%l7 + %l0] nop set 0x58, %i4 stx %fsr, [%l7 + %i4] set 0x40, %l1 ldda [%l7 + %l1] 0x89, %f16 nop set 0x76, %o5 ldsh [%l7 + %o5], %l1 nop set 0x08, %o3 ldd [%l7 + %o3], %g6 nop set 0x64, %g6 stb %i6, [%l7 + %g6] nop set 0x78, %l4 stx %fsr, [%l7 + %l4] set 0x48, %o2 stda %o0, [%l7 + %o2] 0x81 nop set 0x22, %g3 ldsh [%l7 + %g3], %o3 ld [%l7 + 0x58], %f25 nop set 0x5C, %l2 ldsw [%l7 + %l2], %l4 set 0x40, %g5 stda %f16, [%l7 + %g5] 0xf8 membar #Sync nop set 0x08, %g1 prefetch [%l7 + %g1], 2 set 0x20, %i1 prefetcha [%l7 + %i1] 0x80, 3 nop set 0x78, %o0 stx %fsr, [%l7 + %o0] set 0x78, %o1 stxa %i0, [%l7 + %o1] 0xea membar #Sync set 0x38, %g2 swapa [%l7 + %g2] 0x89, %i3 nop set 0x28, %i2 ldd [%l7 + %i2], %i4 ld [%l7 + 0x3C], %f17 nop set 0x1C, %o7 stw %i4, [%l7 + %o7] set 0x68, %i0 prefetcha [%l7 + %i0] 0x80, 1 add %i2, %i1, %g4 nop set 0x7A, %o4 ldsh [%l7 + %o4], %g5 nop set 0x78, %g4 ldd [%l7 + %g4], %f4 add %l7, 0x58, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l5, %g6 set 0x40, %i3 stda %o2, [%l7 + %i3] 0xe2 membar #Sync set 0x58, %l3 prefetcha [%l7 + %l3] 0x88, 1 nop set 0x60, %i6 ldx [%l7 + %i6], %l2 nop set 0x60, %i7 std %f30, [%l7 + %i7] nop set 0x54, %g7 prefetch [%l7 + %g7], 4 nop set 0x27, %l6 ldstub [%l7 + %l6], %l6 set 0x4C, %i5 swapa [%l7 + %i5] 0x81, %o7 ld [%l7 + 0x0C], %f7 add %g2, %o5, %o6 st %f13, [%l7 + 0x48] fpsub32 %f10, %f14, %f18 add %l7, 0x60, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g3, %g1 or %i7, %l0, %g7 set 0x2D, %l5 ldstuba [%l7 + %l5] 0x89, %l1 set 0x18, %o6 ldxa [%l7 + %o6] 0x89, %o0 nop set 0x36, %i4 sth %i6, [%l7 + %i4] set 0x24, %l1 ldstuba [%l7 + %l1] 0x81, %l4 set 0x78, %o5 ldxa [%l7 + %o5] 0x88, %o4 add %l7, 0x30, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o3, %i0 nop set 0x08, %l0 swap [%l7 + %l0], %i5 nop set 0x08, %o3 ldsw [%l7 + %o3], %i3 fpadd16 %f30, %f2, %f18 nop set 0x50, %g6 ldd [%l7 + %g6], %f26 nop set 0x6C, %o2 prefetch [%l7 + %o2], 4 nop set 0x3E, %l4 lduh [%l7 + %l4], %i4 nop set 0x68, %l2 ldx [%l7 + %l2], %l3 nop set 0x7E, %g5 ldsb [%l7 + %g5], %i1 nop set 0x54, %g1 prefetch [%l7 + %g1], 0 wr %g4, %g5, %clear_softint nop set 0x42, %i1 ldstub [%l7 + %i1], %i2 set 0x20, %o0 ldxa [%l7 + %o0] 0x88, %l5 set 0x60, %g3 stxa %g6, [%l7 + %g3] 0x88 set 0x60, %g2 sta %f22, [%l7 + %g2] 0x81 set 0x58, %i2 prefetcha [%l7 + %i2] 0x89, 4 nop set 0x26, %o7 ldstub [%l7 + %o7], %l2 add %l6, %o7, %g2 add %l7, 0x4C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o5 casa [%l6] 0x80, %o5, %o6 set 0x78, %o1 stxa %o1, [%l7 + %o1] 0x88 nop set 0x48, %o4 lduh [%l7 + %o4], %g1 nop set 0x3F, %g4 ldub [%l7 + %g4], %g3 nop set 0x20, %i0 std %l0, [%l7 + %i0] or %g7, %i7, %l1 nop set 0x47, %i3 ldub [%l7 + %i3], %i6 set 0x10, %i6 ldda [%l7 + %i6] 0x81, %o0 nop set 0x68, %l3 stx %fsr, [%l7 + %l3] nop set 0x48, %g7 std %f26, [%l7 + %g7] st %f22, [%l7 + 0x44] nop set 0x24, %l6 lduh [%l7 + %l6], %l4 nop set 0x78, %i5 ldub [%l7 + %i5], %o3 nop set 0x2F, %l5 ldub [%l7 + %l5], %i0 set 0x50, %i7 ldda [%l7 + %i7] 0xe3, %i4 nop set 0x78, %i4 stx %o4, [%l7 + %i4] nop set 0x0F, %o6 stb %i3, [%l7 + %o6] nop set 0x78, %l1 ldd [%l7 + %l1], %i4 set 0x40, %o5 stwa %i1, [%l7 + %o5] 0x80 st %f29, [%l7 + 0x30] nop set 0x22, %l0 ldsh [%l7 + %l0], %l3 set 0x68, %g6 lda [%l7 + %g6] 0x88, %f17 and %g5, %i2, %g4 nop set 0x70, %o3 stx %fsr, [%l7 + %o3] set 0x58, %l4 prefetcha [%l7 + %l4] 0x88, 1 add %l7, 0x48, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l5, %l2 nop set 0x37, %l2 stb %o2, [%l7 + %l2] set 0x40, %o2 stda %f0, [%l7 + %o2] 0xc8 wr %o7, %l6, %softint nop set 0x47, %g1 ldub [%l7 + %g1], %o5 set 0x0C, %g5 swapa [%l7 + %g5] 0x88, %o6 or %o1, %g1, %g2 nop set 0x10, %o0 ldd [%l7 + %o0], %l0 nop set 0x70, %g3 stw %g7, [%l7 + %g3] set 0x70, %i1 prefetcha [%l7 + %i1] 0x88, 0 add %l7, 0x30, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l1, %i6 nop set 0x68, %i2 ldd [%l7 + %i2], %o0 nop set 0x6C, %o7 stw %l4, [%l7 + %o7] nop nop setx 0x897DE9250BD3385B, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f26 setx 0x8E81FDC65DD3A327, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f26 fdivd %f26, %f26, %f6 nop set 0x18, %g2 std %f6, [%l7 + %g2] set 0x30, %o4 stxa %o3, [%l7 + %o4] 0xeb membar #Sync set 0x14, %g4 ldstuba [%l7 + %g4] 0x89, %i0 set 0x2C, %i0 ldstuba [%l7 + %i0] 0x88, %g3 set 0x30, %o1 stwa %o4, [%l7 + %o1] 0xeb membar #Sync add %l7, 0x08, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i3 casa [%l6] 0x89, %i3, %i4 nop set 0x50, %i6 lduw [%l7 + %i6], %i5 add %i1, %g5, %i2 set 0x54, %i3 stwa %l3, [%l7 + %i3] 0xeb membar #Sync nop set 0x78, %g7 stx %fsr, [%l7 + %g7] add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x81, %g6, %g4 nop set 0x24, %l3 lduh [%l7 + %l3], %l2 set 0x18, %i5 swapa [%l7 + %i5] 0x80, %o2 nop set 0x55, %l6 stb %l5, [%l7 + %l6] nop set 0x30, %i7 ldx [%l7 + %i7], %o7 nop set 0x5C, %l5 prefetch [%l7 + %l5], 1 set 0x1C, %i4 stwa %o5, [%l7 + %i4] 0x89 nop set 0x38, %o6 prefetch [%l7 + %o6], 2 nop set 0x44, %o5 lduw [%l7 + %o5], %l6 membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf8, %f16 or %o6, %o1, %g1 set 0x58, %g6 stwa %g2, [%l7 + %g6] 0xe2 membar #Sync set 0x20, %l1 swapa [%l7 + %l1] 0x80, %g7 nop set 0x58, %o3 std %l0, [%l7 + %o3] nop set 0x48, %l2 ldd [%l7 + %l2], %f20 set 0x08, %o2 prefetcha [%l7 + %o2] 0x81, 3 add %i7, %i6, %l4 nop set 0x50, %g1 std %f24, [%l7 + %g1] nop set 0x28, %l4 ldx [%l7 + %l4], %o0 nop set 0x2A, %o0 lduh [%l7 + %o0], %i0 or %o3, %o4, %g3 nop set 0x10, %g3 lduw [%l7 + %g3], %i3 st %fsr, [%l7 + 0x48] set 0x40, %i1 ldda [%l7 + %i1] 0x88, %f0 nop set 0x58, %i2 stx %i4, [%l7 + %i2] ld [%l7 + 0x24], %f16 add %l7, 0x20, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x88, %i1, %i5 membar #Sync set 0x40, %o7 ldda [%l7 + %o7] 0xf0, %f0 set 0x70, %g5 ldxa [%l7 + %g5] 0x81, %g5 set 0x38, %g2 prefetcha [%l7 + %g2] 0x88, 3 set 0x38, %o4 swapa [%l7 + %o4] 0x88, %g6 ld [%l7 + 0x1C], %f5 nop set 0x18, %g4 lduw [%l7 + %g4], %g4 set 0x64, %i0 stha %l3, [%l7 + %i0] 0x89 st %f22, [%l7 + 0x40] set 0x40, %o1 stda %f16, [%l7 + %o1] 0xc8 set 0x65, %i3 stba %l2, [%l7 + %i3] 0xea membar #Sync or %o2, %o7, %l5 nop set 0x1C, %g7 lduw [%l7 + %g7], %o5 set 0x70, %l3 prefetcha [%l7 + %l3] 0x89, 4 nop set 0x48, %i5 std %f14, [%l7 + %i5] nop set 0x64, %l6 prefetch [%l7 + %l6], 4 nop set 0x76, %i7 ldsb [%l7 + %i7], %o1 set 0x40, %i6 stda %f0, [%l7 + %i6] 0x89 set 0x08, %l5 ldstuba [%l7 + %l5] 0x88, %g1 set 0x64, %i4 sta %f2, [%l7 + %i4] 0x88 nop set 0x10, %o6 std %f6, [%l7 + %o6] fpadd32s %f24, %f0, %f24 st %f10, [%l7 + 0x38] set 0x08, %l0 sta %f16, [%l7 + %l0] 0x88 set 0x79, %g6 ldstuba [%l7 + %g6] 0x81, %g2 set 0x30, %o5 ldda [%l7 + %o5] 0x80, %g6 and %l6, %l0, %i7 set 0x70, %l1 stxa %l1, [%l7 + %l1] 0x88 nop set 0x7C, %l2 stb %i6, [%l7 + %l2] set 0x78, %o2 ldxa [%l7 + %o2] 0x80, %o0 add %l4, %o3, %i0 nop set 0x48, %o3 std %o4, [%l7 + %o3] st %f10, [%l7 + 0x1C] set 0x6B, %l4 stba %i3, [%l7 + %l4] 0x80 set 0x40, %g1 swapa [%l7 + %g1] 0x89, %g3 and %i1, %i4, %i5 set 0x20, %g3 stda %g4, [%l7 + %g3] 0xea membar #Sync nop set 0x1E, %i1 lduh [%l7 + %i1], %g6 set 0x46, %i2 stha %g4, [%l7 + %i2] 0x81 and %i2, %l3, %l2 nop set 0x76, %o7 lduh [%l7 + %o7], %o7 nop set 0x48, %g5 lduh [%l7 + %g5], %l5 nop set 0x09, %o0 stb %o2, [%l7 + %o0] set 0x78, %o4 sta %f9, [%l7 + %o4] 0x88 or %o5, %o1, %o6 bl %xcc, loop_107 nop set 0x58, %g4 ldd [%l7 + %g4], %g0 set 0x08, %g2 swapa [%l7 + %g2] 0x80, %g7 loop_107: nop set 0x30, %i0 stda %g2, [%l7 + %i0] 0x81 membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xf1, %f16 nop set 0x5A, %i3 sth %l0, [%l7 + %i3] nop set 0x42, %l3 ldsh [%l7 + %l3], %i7 set 0x2C, %i5 lda [%l7 + %i5] 0x89, %f17 set 0x6C, %l6 stwa %l1, [%l7 + %l6] 0x88 nop set 0x74, %g7 stw %i6, [%l7 + %g7] membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0xf9, %f0 nop set 0x36, %l5 lduh [%l7 + %l5], %o0 nop set 0x5C, %i7 ldsw [%l7 + %i7], %l6 and %o3, %i0, %o4 nop set 0x6C, %i4 stw %i3, [%l7 + %i4] nop set 0x44, %l0 lduh [%l7 + %l0], %g3 nop set 0x28, %o6 ldd [%l7 + %o6], %f28 nop set 0x1D, %g6 ldsb [%l7 + %g6], %i1 set 0x33, %o5 stba %l4, [%l7 + %o5] 0xeb membar #Sync set 0x40, %l2 stda %f16, [%l7 + %l2] 0xc0 fpadd32 %f10, %f28, %f26 add %l7, 0x44, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i5 casa [%l6] 0x80, %i5, %g5 add %l7, 0x30, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i4, %g4 wr %i2, %l3, %pic nop set 0x7C, %l1 sth %l2, [%l7 + %l1] set 0x08, %o2 sta %f23, [%l7 + %o2] 0x89 set 0x6A, %l4 stba %o7, [%l7 + %l4] 0x80 and %l5, %g6, %o2 nop set 0x5C, %g1 stw %o1, [%l7 + %g1] nop set 0x70, %o3 stx %o6, [%l7 + %o3] set 0x78, %g3 prefetcha [%l7 + %g3] 0x81, 0 bne %icc, loop_108 st %fsr, [%l7 + 0x40] or %o5, %g7, %g2 add %l7, 0x18, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x80, %i7, %l0 loop_108: nop set 0x38, %i2 ldd [%l7 + %i2], %f14 nop set 0x30, %o7 swap [%l7 + %o7], %i6 nop set 0x20, %i1 lduh [%l7 + %i1], %l1 nop set 0x2C, %g5 lduw [%l7 + %g5], %o0 nop set 0x58, %o4 ldsb [%l7 + %o4], %l6 add %l7, 0x64, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i0 casa [%l6] 0x88, %i0, %o3 nop set 0x66, %g4 ldsb [%l7 + %g4], %o4 nop set 0x20, %o0 ldx [%l7 + %o0], %i3 set 0x68, %i0 sta %f5, [%l7 + %i0] 0x88 nop set 0x48, %g2 ldx [%l7 + %g2], %i1 nop set 0x32, %i3 lduh [%l7 + %i3], %l4 nop set 0x60, %o1 ldx [%l7 + %o1], %g3 set 0x4A, %i5 ldstuba [%l7 + %i5] 0x89, %i5 nop set 0x10, %l3 stx %fsr, [%l7 + %l3] set 0x44, %l6 stha %g5, [%l7 + %l6] 0x81 nop set 0x08, %i6 std %i4, [%l7 + %i6] nop set 0x38, %g7 ldd [%l7 + %g7], %i2 set 0x30, %i7 stda %g4, [%l7 + %i7] 0x81 set 0x6C, %l5 sta %f25, [%l7 + %l5] 0x80 nop set 0x40, %i4 ldd [%l7 + %i4], %f30 nop set 0x74, %l0 prefetch [%l7 + %l0], 1 nop set 0x40, %g6 std %f28, [%l7 + %g6] nop set 0x70, %o5 prefetch [%l7 + %o5], 4 set 0x40, %l2 stda %f16, [%l7 + %l2] 0x88 set 0x23, %l1 stba %l2, [%l7 + %l1] 0xea membar #Sync fpadd32s %f3, %f1, %f18 nop set 0x18, %o2 std %f22, [%l7 + %o2] set 0x10, %o6 sta %f6, [%l7 + %o6] 0x81 nop set 0x18, %l4 stx %fsr, [%l7 + %l4] set 0x44, %g1 lda [%l7 + %g1] 0x80, %f16 add %o7, %l3, %g6 nop set 0x0C, %g3 prefetch [%l7 + %g3], 0 or %o2, %o1, %o6 set 0x20, %i2 prefetcha [%l7 + %i2] 0x80, 2 nop set 0x40, %o7 ldx [%l7 + %o7], %g1 nop set 0x68, %o3 stx %o5, [%l7 + %o3] nop set 0x70, %i1 std %f26, [%l7 + %i1] set 0x49, %g5 ldstuba [%l7 + %g5] 0x88, %g2 bn,a %xcc, loop_109 nop set 0x18, %o4 std %f24, [%l7 + %o4] nop set 0x48, %g4 ldsh [%l7 + %g4], %i7 add %l7, 0x30, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g7 casa [%l6] 0x80, %g7, %i6 loop_109: nop set 0x1A, %i0 stb %l0, [%l7 + %i0] st %f31, [%l7 + 0x70] nop set 0x14, %g2 lduh [%l7 + %g2], %l1 add %o0, %l6, %o3 nop set 0x7C, %i3 ldsw [%l7 + %i3], %i0 set 0x60, %o0 sta %f3, [%l7 + %o0] 0x80 nop set 0x20, %i5 stw %i3, [%l7 + %i5] or %i1, %l4, %o4 fpadd16 %f18, %f20, %f8 set 0x64, %o1 ldstuba [%l7 + %o1] 0x80, %i5 nop set 0x34, %l3 lduw [%l7 + %l3], %g5 set 0x28, %l6 stwa %i4, [%l7 + %l6] 0xeb membar #Sync set 0x14, %i6 swapa [%l7 + %i6] 0x88, %i2 nop set 0x69, %i7 stb %g3, [%l7 + %i7] add %l7, 0x08, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g4, %l2 set 0x0D, %g7 stba %o7, [%l7 + %g7] 0xeb membar #Sync set 0x58, %i4 ldxa [%l7 + %i4] 0x88, %g6 nop set 0x28, %l5 stx %l3, [%l7 + %l5] wr %o1, %o2, %sys_tick set 0x4A, %l0 ldstuba [%l7 + %l0] 0x81, %o6 nop set 0x42, %o5 ldsh [%l7 + %o5], %g1 or %l5, %o5, %g2 add %l7, 0x78, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g7 casxa [%l6] 0x89, %g7, %i7 or %l0, %l1, %i6 ld [%l7 + 0x4C], %f10 and %o0, %l6, %o3 nop set 0x54, %l2 lduw [%l7 + %l2], %i3 fpadd32 %f28, %f6, %f22 nop set 0x76, %l1 ldub [%l7 + %l1], %i0 set 0x60, %o2 ldxa [%l7 + %o2] 0x88, %l4 nop set 0x67, %g6 stb %o4, [%l7 + %g6] set 0x66, %l4 stba %i5, [%l7 + %l4] 0xe2 membar #Sync set 0x6A, %g1 ldstuba [%l7 + %g1] 0x88, %g5 and %i1, %i4, %g3 add %g4, %l2, %i2 nop set 0x38, %g3 sth %o7, [%l7 + %g3] fpadd32s %f13, %f20, %f14 nop set 0x44, %o6 stw %l3, [%l7 + %o6] ld [%l7 + 0x60], %f12 nop set 0x68, %o7 ldx [%l7 + %o7], %g6 set 0x40, %i2 ldda [%l7 + %i2] 0x88, %f0 nop set 0x40, %o3 ldsh [%l7 + %o3], %o2 set 0x58, %g5 prefetcha [%l7 + %g5] 0x89, 3 set 0x6C, %o4 lda [%l7 + %o4] 0x88, %f26 nop set 0x60, %g4 ldd [%l7 + %g4], %f8 set 0x28, %i1 stba %g1, [%l7 + %i1] 0xeb membar #Sync nop set 0x70, %i0 stx %o1, [%l7 + %i0] st %f21, [%l7 + 0x1C] set 0x50, %i3 prefetcha [%l7 + %i3] 0x80, 1 set 0x22, %g2 stha %l5, [%l7 + %g2] 0xe3 membar #Sync nop set 0x50, %o0 swap [%l7 + %o0], %g7 wr %g2, %l0, %clear_softint set 0x70, %o1 lda [%l7 + %o1] 0x81, %f0 nop set 0x30, %i5 stx %i7, [%l7 + %i5] nop set 0x29, %l6 ldub [%l7 + %l6], %i6 nop set 0x48, %i6 stx %o0, [%l7 + %i6] nop set 0x7E, %l3 lduh [%l7 + %l3], %l1 nop set 0x24, %i7 stw %o3, [%l7 + %i7] wr %l6, %i3, %y set 0x78, %g7 stxa %l4, [%l7 + %g7] 0xea membar #Sync add %o4, %i5, %i0 set 0x08, %i4 ldxa [%l7 + %i4] 0x88, %g5 nop set 0x33, %l5 ldub [%l7 + %l5], %i1 set 0x20, %l0 ldda [%l7 + %l0] 0xeb, %g2 nop set 0x38, %o5 ldsh [%l7 + %o5], %i4 nop set 0x28, %l1 std %g4, [%l7 + %l1] add %l7, 0x38, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x80, %l2, %i2 set 0x40, %l2 stda %f16, [%l7 + %l2] 0xf8 membar #Sync set 0x70, %g6 ldda [%l7 + %g6] 0xe2, %o6 nop set 0x60, %o2 stx %fsr, [%l7 + %o2] set 0x4C, %l4 swapa [%l7 + %l4] 0x80, %l3 nop set 0x21, %g3 ldsb [%l7 + %g3], %o2 nop set 0x48, %g1 stx %fsr, [%l7 + %g1] nop set 0x70, %o6 ldx [%l7 + %o6], %g6 set 0x38, %o7 lda [%l7 + %o7] 0x80, %f19 nop set 0x20, %i2 stx %g1, [%l7 + %i2] add %l7, 0x10, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o6, %o5 set 0x28, %g5 stba %o1, [%l7 + %g5] 0xe3 membar #Sync nop set 0x22, %o3 ldsh [%l7 + %o3], %g7 nop set 0x2B, %o4 ldstub [%l7 + %o4], %l5 add %l7, 0x08, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l0 casa [%l6] 0x80, %l0, %g2 ld [%l7 + 0x3C], %f27 st %f6, [%l7 + 0x14] wr %i7, %o0, %ccr set 0x40, %g4 ldda [%l7 + %g4] 0x88, %f0 nop set 0x7E, %i0 ldsh [%l7 + %i0], %l1 nop set 0x2C, %i1 ldub [%l7 + %i1], %i6 set 0x4C, %g2 stwa %l6, [%l7 + %g2] 0x81 nop set 0x50, %o0 ldd [%l7 + %o0], %i2 set 0x20, %i3 stxa %l4, [%l7 + %i3] 0x88 set 0x68, %i5 sta %f21, [%l7 + %i5] 0x80 nop set 0x0C, %o1 ldsh [%l7 + %o1], %o4 nop set 0x60, %i6 lduw [%l7 + %i6], %o3 add %l7, 0x3C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i0, %g5 nop set 0x76, %l6 ldsb [%l7 + %l6], %i5 ba,a,pt %icc, loop_110 st %fsr, [%l7 + 0x28] nop set 0x60, %i7 std %g2, [%l7 + %i7] set 0x18, %l3 prefetcha [%l7 + %l3] 0x89, 3 loop_110: nop set 0x40, %g7 ldda [%l7 + %g7] 0x81, %f0 nop set 0x20, %l5 std %g4, [%l7 + %l5] set 0x40, %i4 stxa %l2, [%l7 + %i4] 0xeb membar #Sync set 0x0C, %o5 stwa %i2, [%l7 + %o5] 0xeb membar #Sync set 0x3C, %l1 swapa [%l7 + %l1] 0x88, %i4 nop set 0x0C, %l2 stw %o7, [%l7 + %l2] set 0x09, %l0 stba %o2, [%l7 + %l0] 0xeb membar #Sync wr %l3, %g6, %set_softint nop set 0x48, %g6 ldsh [%l7 + %g6], %o6 set 0x60, %l4 ldda [%l7 + %l4] 0x88, %o4 set 0x40, %g3 ldda [%l7 + %g3] 0xda, %f16 nop set 0x20, %o2 ldsw [%l7 + %o2], %o1 nop set 0x34, %o6 stw %g7, [%l7 + %o6] add %l7, 0x58, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g1, %l5 nop set 0x21, %g1 ldsb [%l7 + %g1], %g2 nop set 0x7C, %i2 swap [%l7 + %i2], %l0 set 0x60, %o7 ldda [%l7 + %o7] 0xe3, %i6 set 0x70, %g5 ldxa [%l7 + %g5] 0x80, %l1 add %l7, 0x40, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o0, %l6 nop set 0x78, %o4 ldsw [%l7 + %o4], %i6 nop set 0x0A, %o3 ldub [%l7 + %o3], %i3 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 4: ! ! Type l : 1265 ! Type a : 27 ! Type cti : 21 ! Type x : 538 ! Type f : 43 ! Type i : 106 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0x9, %g1 set 0x8, %g2 set 0x7, %g3 set 0xF, %g4 set 0x6, %g5 set 0x8, %g6 set 0xF, %g7 !# Input registers set -0x1, %i0 set -0xA, %i1 set -0x6, %i2 set -0x4, %i3 set -0x1, %i4 set -0xA, %i5 set -0x4, %i6 set -0x2, %i7 !# Local registers set 0x39796528, %l0 set 0x41F24E82, %l1 set 0x2A7659EE, %l2 set 0x133109D8, %l3 set 0x3535AE1F, %l4 set 0x5431D892, %l5 set 0x2D4BD487, %l6 !# Output registers set 0x1C5D, %o0 set 0x0010, %o1 set 0x1607, %o2 set 0x1B90, %o3 set -0x1584, %o4 set -0x00B5, %o5 set 0x1EE2, %o6 set 0x17FB, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x9055F3994858E369) INIT_TH_FP_REG(%l7,%f2,0x4FA9A9DFB46840DA) INIT_TH_FP_REG(%l7,%f4,0x923028F5BBB4C1DC) INIT_TH_FP_REG(%l7,%f6,0x625CA558BD058D3A) INIT_TH_FP_REG(%l7,%f8,0x9C8079C9ADFD26A2) INIT_TH_FP_REG(%l7,%f10,0xF018D8EB22C62E65) INIT_TH_FP_REG(%l7,%f12,0xF13CFC686F8780B2) INIT_TH_FP_REG(%l7,%f14,0x32551DC9E5ECE0F0) INIT_TH_FP_REG(%l7,%f16,0x2DE9674456CB43FE) INIT_TH_FP_REG(%l7,%f18,0xD8D648C7ACD35FF8) INIT_TH_FP_REG(%l7,%f20,0xC209454364063509) INIT_TH_FP_REG(%l7,%f22,0x396D559D69EAC0A3) INIT_TH_FP_REG(%l7,%f24,0x896658C1A1307F3E) INIT_TH_FP_REG(%l7,%f26,0xF6C90F717C2865D0) INIT_TH_FP_REG(%l7,%f28,0xA7BB8C277260C0F8) INIT_TH_FP_REG(%l7,%f30,0xFDA42C88317238BE) !# Execute Main Diag .. set 0x20, %g4 ldda [%l7 + %g4] 0x80, %l4 nop set 0x72, %i0 stb %o3, [%l7 + %i0] or %i0, %o4, %i5 set 0x24, %g2 stha %g5, [%l7 + %g2] 0x89 set 0x7C, %o0 stwa %i1, [%l7 + %o0] 0xe2 membar #Sync set 0x40, %i3 ldda [%l7 + %i3] 0x81, %f0 nop set 0x34, %i1 ldsw [%l7 + %i1], %g4 wr %l2, %i2, %y nop set 0x60, %o1 swap [%l7 + %o1], %i4 nop set 0x50, %i6 ldsh [%l7 + %i6], %o7 nop set 0x18, %i5 std %g2, [%l7 + %i5] set 0x58, %l6 lda [%l7 + %l6] 0x80, %f26 nop set 0x18, %l3 stx %fsr, [%l7 + %l3] set 0x69, %g7 ldstuba [%l7 + %g7] 0x89, %l3 nop set 0x24, %l5 lduw [%l7 + %l5], %g6 set 0x40, %i4 stda %f16, [%l7 + %i4] 0x81 nop set 0x34, %i7 swap [%l7 + %i7], %o2 nop set 0x28, %o5 std %o6, [%l7 + %o5] nop set 0x30, %l1 lduw [%l7 + %l1], %o5 nop set 0x38, %l2 stx %fsr, [%l7 + %l2] nop set 0x57, %g6 ldub [%l7 + %g6], %g7 nop set 0x2F, %l4 ldstub [%l7 + %l4], %o1 nop set 0x20, %g3 std %l4, [%l7 + %g3] set 0x1C, %o2 stha %g2, [%l7 + %o2] 0x89 set 0x54, %o6 sta %f3, [%l7 + %o6] 0x88 st %f27, [%l7 + 0x0C] set 0x68, %l0 prefetcha [%l7 + %l0] 0x81, 0 bl,a,pn %icc, loop_111 nop set 0x38, %i2 std %i6, [%l7 + %i2] nop set 0x38, %o7 std %l0, [%l7 + %o7] set 0x52, %g5 stha %o0, [%l7 + %g5] 0x89 loop_111: nop set 0x46, %o4 stha %g1, [%l7 + %o4] 0xea membar #Sync nop set 0x48, %g1 ldsw [%l7 + %g1], %i6 add %l7, 0x50, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i3, %l6 set 0x30, %o3 ldda [%l7 + %o3] 0x89, %o2 nop set 0x52, %i0 ldsb [%l7 + %i0], %l4 set 0x40, %g2 stha %o4, [%l7 + %g2] 0x89 set 0x78, %g4 stxa %i5, [%l7 + %g4] 0xe2 membar #Sync wr %g5, %i1, %set_softint set 0x64, %i3 stwa %g4, [%l7 + %i3] 0x80 add %l7, 0x20, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x89, %l2, %i0 nop set 0x24, %i1 swap [%l7 + %i1], %i4 set 0x38, %o0 sta %f15, [%l7 + %o0] 0x81 nop set 0x1E, %i6 ldsh [%l7 + %i6], %o7 set 0x58, %o1 prefetcha [%l7 + %o1] 0x80, 1 set 0x60, %l6 prefetcha [%l7 + %l6] 0x80, 4 set 0x40, %l3 ldda [%l7 + %l3] 0xd2, %f16 set 0x68, %i5 stda %g6, [%l7 + %i5] 0x88 nop set 0x40, %l5 std %o2, [%l7 + %l5] nop set 0x34, %i4 ldsh [%l7 + %i4], %o6 set 0x40, %i7 stda %f16, [%l7 + %i7] 0x88 nop set 0x58, %g7 swap [%l7 + %g7], %o5 set 0x6C, %o5 stwa %l3, [%l7 + %o5] 0xeb membar #Sync set 0x48, %l1 stwa %g7, [%l7 + %l1] 0xeb membar #Sync add %l7, 0x0C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o1 casa [%l6] 0x80, %o1, %g2 nop set 0x40, %g6 std %l4, [%l7 + %g6] nop set 0x70, %l4 ldx [%l7 + %l4], %i7 set 0x38, %l2 stxa %l1, [%l7 + %l2] 0x80 set 0x30, %o2 stxa %o0, [%l7 + %o2] 0xea membar #Sync nop set 0x48, %g3 stx %fsr, [%l7 + %g3] st %f4, [%l7 + 0x50] fpadd32 %f8, %f4, %f8 set 0x20, %l0 stxa %l0, [%l7 + %l0] 0xea membar #Sync or %i6, %i3, %l6 ld [%l7 + 0x6C], %f9 nop set 0x60, %o6 stx %o3, [%l7 + %o6] or %l4, %o4, %g1 add %l7, 0x4C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i5 casa [%l6] 0x81, %i5, %i1 nop set 0x28, %i2 ldd [%l7 + %i2], %f26 nop set 0x18, %g5 ldd [%l7 + %g5], %f20 ld [%l7 + 0x78], %f17 set 0x70, %o7 stxa %g5, [%l7 + %o7] 0xe2 membar #Sync nop set 0x3A, %o4 ldstub [%l7 + %o4], %l2 set 0x48, %g1 sta %f6, [%l7 + %g1] 0x80 set 0x40, %i0 stda %f0, [%l7 + %i0] 0xda nop set 0x30, %g2 stw %i0, [%l7 + %g2] membar #Sync set 0x40, %g4 ldda [%l7 + %g4] 0xf8, %f16 nop set 0x50, %i3 stx %fsr, [%l7 + %i3] nop set 0x30, %i1 stx %i4, [%l7 + %i1] set 0x24, %o0 stwa %g4, [%l7 + %o0] 0xea membar #Sync nop set 0x58, %o3 stx %fsr, [%l7 + %o3] set 0x58, %o1 stda %g2, [%l7 + %o1] 0xe3 membar #Sync nop set 0x30, %i6 ldd [%l7 + %i6], %f30 ld [%l7 + 0x60], %f31 set 0x35, %l6 stba %o7, [%l7 + %l6] 0x89 add %l7, 0x68, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x80, %i2, %g6 set 0x28, %i5 prefetcha [%l7 + %i5] 0x88, 2 and %o5, %o2, %l3 nop set 0x0E, %l5 ldstub [%l7 + %l5], %g7 set 0x48, %i4 stxa %o1, [%l7 + %i4] 0x89 set 0x6C, %l3 lda [%l7 + %l3] 0x80, %f9 nop set 0x2D, %i7 ldsb [%l7 + %i7], %g2 st %fsr, [%l7 + 0x48] nop set 0x2F, %g7 ldstub [%l7 + %g7], %l5 nop set 0x60, %l1 stx %i7, [%l7 + %l1] nop set 0x68, %g6 stx %o0, [%l7 + %g6] add %l7, 0x50, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l1 casxa [%l6] 0x81, %l1, %i6 nop set 0x08, %o5 std %f4, [%l7 + %o5] nop set 0x64, %l2 ldsw [%l7 + %l2], %i3 st %fsr, [%l7 + 0x50] nop set 0x70, %l4 ldx [%l7 + %l4], %l6 nop set 0x78, %g3 ldsw [%l7 + %g3], %l0 nop set 0x58, %l0 swap [%l7 + %l0], %o3 nop set 0x58, %o2 stx %fsr, [%l7 + %o2] membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0xf9, %f0 nop set 0x40, %g5 std %o4, [%l7 + %g5] fpsub16s %f13, %f29, %f2 nop set 0x2C, %i2 ldsw [%l7 + %i2], %g1 membar #Sync set 0x40, %o4 ldda [%l7 + %o4] 0xf1, %f16 st %f12, [%l7 + 0x64] nop set 0x50, %g1 ldx [%l7 + %g1], %i5 ld [%l7 + 0x74], %f7 bge,pn %xcc, loop_112 st %f24, [%l7 + 0x1C] nop set 0x40, %i0 ldsh [%l7 + %i0], %l4 set 0x6C, %g2 ldstuba [%l7 + %g2] 0x89, %i1 loop_112: nop set 0x3C, %g4 ldsw [%l7 + %g4], %g5 nop set 0x38, %o7 std %f14, [%l7 + %o7] nop set 0x0E, %i1 lduh [%l7 + %i1], %i0 nop set 0x60, %i3 ldx [%l7 + %i3], %l2 nop set 0x51, %o0 ldub [%l7 + %o0], %g4 set 0x38, %o1 stda %i4, [%l7 + %o1] 0xea membar #Sync nop set 0x68, %o3 ldsw [%l7 + %o3], %g3 set 0x2E, %i6 stba %i2, [%l7 + %i6] 0xea membar #Sync set 0x30, %i5 prefetcha [%l7 + %i5] 0x89, 2 nop set 0x78, %l6 stx %fsr, [%l7 + %l6] set 0x50, %l5 ldda [%l7 + %l5] 0x81, %o6 set 0x2C, %l3 lda [%l7 + %l3] 0x81, %f31 st %fsr, [%l7 + 0x78] and %o5, %o2, %o7 set 0x50, %i7 stxa %g7, [%l7 + %i7] 0x80 nop set 0x0A, %i4 sth %o1, [%l7 + %i4] nop set 0x20, %l1 stw %l3, [%l7 + %l1] nop set 0x51, %g6 ldstub [%l7 + %g6], %l5 set 0x14, %o5 lda [%l7 + %o5] 0x89, %f13 set 0x40, %g7 ldda [%l7 + %g7] 0x89, %i6 set 0x1C, %l2 sta %f13, [%l7 + %l2] 0x80 nop set 0x08, %l4 ldd [%l7 + %l4], %g2 set 0x48, %g3 stxa %o0, [%l7 + %g3] 0xea membar #Sync add %i6, %i3, %l1 set 0x30, %o2 ldda [%l7 + %o2] 0x80, %l0 nop set 0x5E, %l0 ldub [%l7 + %l0], %o3 set 0x08, %g5 sta %f24, [%l7 + %g5] 0x80 or %o4, %g1, %i5 nop set 0x50, %i2 stx %fsr, [%l7 + %i2] nop set 0x38, %o4 std %f28, [%l7 + %o4] nop set 0x1E, %g1 lduh [%l7 + %g1], %l6 nop set 0x70, %o6 swap [%l7 + %o6], %l4 nop set 0x2C, %g2 swap [%l7 + %g2], %g5 nop set 0x40, %g4 std %i0, [%l7 + %g4] nop set 0x48, %o7 prefetch [%l7 + %o7], 1 st %fsr, [%l7 + 0x64] nop set 0x50, %i1 ldx [%l7 + %i1], %l2 nop set 0x55, %i3 ldstub [%l7 + %i3], %g4 nop set 0x33, %o0 ldub [%l7 + %o0], %i4 nop set 0x60, %i0 ldd [%l7 + %i0], %g2 set 0x48, %o3 prefetcha [%l7 + %o3] 0x88, 4 bn,a,pn %icc, loop_113 nop set 0x40, %o1 swap [%l7 + %o1], %g6 nop set 0x40, %i5 std %i2, [%l7 + %i5] set 0x20, %l6 ldxa [%l7 + %l6] 0x80, %o5 loop_113: nop set 0x40, %l5 stda %f16, [%l7 + %l5] 0x80 ld [%l7 + 0x54], %f1 st %fsr, [%l7 + 0x28] nop set 0x50, %l3 std %f30, [%l7 + %l3] set 0x10, %i6 lda [%l7 + %i6] 0x88, %f22 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr nop set 0x28, %i7 stx %fsr, [%l7 + %i7] set 0x10, %l1 ldda [%l7 + %l1] 0xeb, %g6 add %l7, 0x18, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x80, %o1, %l3 nop set 0x74, %i4 stw %l5, [%l7 + %i4] nop set 0x70, %g6 ldx [%l7 + %g6], %o7 set 0x40, %g7 stda %f0, [%l7 + %g7] 0xf0 membar #Sync ld [%l7 + 0x50], %f22 st %fsr, [%l7 + 0x70] set 0x78, %o5 prefetcha [%l7 + %o5] 0x80, 1 nop set 0x60, %l2 stx %fsr, [%l7 + %l2] st %f25, [%l7 + 0x54] st %fsr, [%l7 + 0x0C] add %l7, 0x5C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o0, %g2 st %f7, [%l7 + 0x1C] set 0x29, %g3 ldstuba [%l7 + %g3] 0x88, %i6 set 0x0C, %l4 stha %i3, [%l7 + %l4] 0x88 set 0x57, %o2 ldstuba [%l7 + %o2] 0x89, %l1 nop set 0x42, %l0 lduh [%l7 + %l0], %l0 nop set 0x70, %i2 stx %o3, [%l7 + %i2] nop set 0x4A, %o4 ldsh [%l7 + %o4], %g1 nop set 0x58, %g1 std %o4, [%l7 + %g1] set 0x2E, %o6 stha %l6, [%l7 + %o6] 0x89 nop set 0x30, %g5 ldsh [%l7 + %g5], %l4 nop set 0x14, %g2 lduw [%l7 + %g2], %i5 set 0x16, %o7 ldstuba [%l7 + %o7] 0x89, %i1 nop set 0x3C, %g4 lduw [%l7 + %g4], %l2 set 0x60, %i1 swapa [%l7 + %i1] 0x81, %g5 nop set 0x40, %i3 ldx [%l7 + %i3], %g4 set 0x18, %i0 prefetcha [%l7 + %i0] 0x80, 3 st %fsr, [%l7 + 0x14] set 0x5C, %o0 sta %f2, [%l7 + %o0] 0x80 nop set 0x30, %o1 ldd [%l7 + %o1], %g2 add %l7, 0x58, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i0 casxa [%l6] 0x81, %i0, %i2 nop set 0x2C, %i5 stw %o5, [%l7 + %i5] st %fsr, [%l7 + 0x24] nop set 0x10, %o3 std %g6, [%l7 + %o3] set 0x10, %l6 ldxa [%l7 + %l6] 0x80, %o2 nop set 0x3D, %l5 ldub [%l7 + %l5], %g7 nop set 0x24, %i6 prefetch [%l7 + %i6], 1 or %o6, %l3, %l5 set 0x40, %i7 ldda [%l7 + %i7] 0x80, %f0 nop set 0x58, %l3 std %f18, [%l7 + %l3] nop set 0x48, %i4 ldd [%l7 + %i4], %o6 set 0x60, %l1 stwa %o1, [%l7 + %l1] 0x80 nop set 0x20, %g7 stx %o0, [%l7 + %g7] add %l7, 0x08, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x80, %g2, %i7 st %fsr, [%l7 + 0x0C] set 0x18, %g6 prefetcha [%l7 + %g6] 0x80, 3 nop set 0x68, %l2 ldsw [%l7 + %l2], %l1 set 0x32, %g3 ldstuba [%l7 + %g3] 0x81, %i6 set 0x70, %l4 stwa %o3, [%l7 + %l4] 0xe2 membar #Sync nop set 0x31, %o2 ldub [%l7 + %o2], %l0 and %o4, %g1, %l4 nop set 0x28, %o5 ldx [%l7 + %o5], %l6 nop set 0x68, %l0 ldd [%l7 + %l0], %i4 add %l2, %g5, %g4 nop set 0x08, %i2 stx %i1, [%l7 + %i2] set 0x2B, %o4 stba %g3, [%l7 + %o4] 0xe2 membar #Sync set 0x68, %o6 stxa %i4, [%l7 + %o6] 0xea membar #Sync set 0x45, %g1 ldstuba [%l7 + %g1] 0x89, %i2 nop set 0x60, %g2 std %i0, [%l7 + %g2] fpsub32 %f18, %f22, %f30 set 0x20, %g5 stwa %o5, [%l7 + %g5] 0xeb membar #Sync nop set 0x68, %g4 ldd [%l7 + %g4], %f6 nop set 0x3C, %o7 swap [%l7 + %o7], %o2 set 0x28, %i1 lda [%l7 + %i1] 0x80, %f11 set 0x44, %i3 stha %g7, [%l7 + %i3] 0x81 set 0x40, %i0 swapa [%l7 + %i0] 0x88, %o6 nop set 0x50, %o0 ldd [%l7 + %o0], %f16 st %f20, [%l7 + 0x70] set 0x78, %i5 sta %f16, [%l7 + %i5] 0x88 set 0x4C, %o1 lda [%l7 + %o1] 0x81, %f20 nop set 0x40, %o3 stw %g6, [%l7 + %o3] add %l7, 0x68, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l5, %o7 st %f5, [%l7 + 0x74] nop set 0x4C, %l6 ldsw [%l7 + %l6], %l3 set 0x64, %l5 swapa [%l7 + %l5] 0x89, %o1 set 0x72, %i6 stha %g2, [%l7 + %i6] 0xea membar #Sync set 0x5A, %l3 stha %i7, [%l7 + %l3] 0x88 nop set 0x7F, %i7 stb %i3, [%l7 + %i7] add %l1, %o0, %i6 nop set 0x58, %i4 ldd [%l7 + %i4], %f26 nop set 0x50, %g7 std %l0, [%l7 + %g7] set 0x08, %g6 stda %o4, [%l7 + %g6] 0x80 set 0x7C, %l2 lda [%l7 + %l2] 0x80, %f19 set 0x44, %l1 swapa [%l7 + %l1] 0x80, %g1 set 0x7F, %g3 stba %l4, [%l7 + %g3] 0x81 nop set 0x28, %o2 std %f30, [%l7 + %o2] set 0x6C, %o5 sta %f14, [%l7 + %o5] 0x89 and %l6, %o3, %l2 add %l7, 0x48, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x81, %g5, %g4 nop set 0x40, %l4 ldd [%l7 + %l4], %f24 nop set 0x18, %l0 std %i4, [%l7 + %l0] or %g3, %i1, %i2 nop set 0x5E, %i2 sth %i0, [%l7 + %i2] bge,a,pt %icc, loop_114 and %i4, %o5, %o2 nop set 0x08, %o4 ldd [%l7 + %o4], %f12 bgu,a %icc, loop_115 loop_114: nop set 0x60, %o6 ldsh [%l7 + %o6], %g7 set 0x70, %g1 ldxa [%l7 + %g1] 0x81, %o6 loop_115: nop set 0x5C, %g5 swap [%l7 + %g5], %g6 nop set 0x10, %g2 ldx [%l7 + %g2], %l5 nop set 0x24, %g4 lduw [%l7 + %g4], %o7 set 0x28, %i1 swapa [%l7 + %i1] 0x89, %o1 set 0x1D, %o7 stba %l3, [%l7 + %o7] 0x80 nop set 0x50, %i3 stw %i7, [%l7 + %i3] set 0x5C, %i0 sta %f23, [%l7 + %i0] 0x81 nop set 0x7F, %i5 ldsb [%l7 + %i5], %g2 set 0x40, %o0 ldda [%l7 + %o0] 0x80, %i2 nop set 0x40, %o1 std %f8, [%l7 + %o1] set 0x60, %o3 swapa [%l7 + %o3] 0x88, %l1 nop set 0x78, %l5 swap [%l7 + %l5], %o0 nop set 0x18, %l6 stx %fsr, [%l7 + %l6] nop set 0x22, %l3 ldsh [%l7 + %l3], %l0 or %o4, %g1, %i6 nop set 0x2C, %i7 swap [%l7 + %i7], %l6 nop set 0x08, %i6 stx %l4, [%l7 + %i6] nop set 0x7F, %g7 ldub [%l7 + %g7], %l2 nop set 0x3E, %i4 ldsh [%l7 + %i4], %g5 nop set 0x78, %g6 stw %g4, [%l7 + %g6] nop set 0x16, %l1 ldub [%l7 + %l1], %o3 add %i5, %i1, %g3 set 0x40, %l2 ldda [%l7 + %l2] 0xd0, %f16 add %l7, 0x18, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i2 casa [%l6] 0x88, %i2, %i4 set 0x54, %o2 swapa [%l7 + %o2] 0x88, %i0 set 0x20, %g3 ldda [%l7 + %g3] 0xe3, %o2 nop set 0x48, %o5 ldd [%l7 + %o5], %g6 nop set 0x08, %l4 sth %o6, [%l7 + %l4] nop set 0x78, %l0 ldsh [%l7 + %l0], %o5 st %fsr, [%l7 + 0x1C] set 0x2C, %i2 lda [%l7 + %i2] 0x88, %f11 st %f22, [%l7 + 0x38] membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0xf0, %f0 ld [%l7 + 0x08], %f12 nop set 0x74, %g1 swap [%l7 + %g1], %g6 set 0x5C, %g5 lda [%l7 + %g5] 0x80, %f22 nop set 0x70, %o4 stb %o7, [%l7 + %o4] nop set 0x0C, %g4 swap [%l7 + %g4], %o1 nop set 0x1C, %g2 ldsb [%l7 + %g2], %l3 nop set 0x58, %i1 stx %fsr, [%l7 + %i1] nop set 0x40, %i3 ldd [%l7 + %i3], %i6 add %l7, 0x78, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g2 casa [%l6] 0x88, %g2, %l5 set 0x22, %i0 stha %l1, [%l7 + %i0] 0xeb membar #Sync set 0x40, %i5 stda %f0, [%l7 + %i5] 0x80 set 0x40, %o7 stda %o0, [%l7 + %o7] 0xea membar #Sync nop set 0x54, %o0 lduw [%l7 + %o0], %i3 nop set 0x38, %o3 std %f10, [%l7 + %o3] nop set 0x08, %o1 stw %o4, [%l7 + %o1] nop set 0x38, %l5 ldx [%l7 + %l5], %l0 set 0x60, %l3 ldda [%l7 + %l3] 0xe2, %i6 nop set 0x48, %i7 prefetch [%l7 + %i7], 3 set 0x14, %l6 lda [%l7 + %l6] 0x80, %f3 st %f12, [%l7 + 0x3C] nop set 0x5F, %g7 ldstub [%l7 + %g7], %g1 membar #Sync set 0x40, %i4 ldda [%l7 + %i4] 0xf8, %f16 bne %icc, loop_116 nop set 0x08, %g6 stx %fsr, [%l7 + %g6] nop set 0x10, %i6 ldd [%l7 + %i6], %i6 set 0x78, %l2 stxa %l4, [%l7 + %l2] 0x89 loop_116: nop set 0x28, %o2 ldxa [%l7 + %o2] 0x80, %l2 nop set 0x0D, %g3 stb %g5, [%l7 + %g3] add %o3, %i5, %i1 nop set 0x38, %l1 ldd [%l7 + %l1], %f28 nop set 0x3C, %l4 sth %g3, [%l7 + %l4] nop set 0x50, %l0 std %i2, [%l7 + %l0] set 0x78, %o5 ldstuba [%l7 + %o5] 0x89, %g4 nop set 0x44, %o6 lduh [%l7 + %o6], %i0 add %l7, 0x60, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x80, %o2, %g7 nop set 0x58, %g1 ldx [%l7 + %g1], %i4 set 0x1C, %i2 lda [%l7 + %i2] 0x81, %f4 membar #Sync set 0x40, %o4 ldda [%l7 + %o4] 0xf0, %f16 nop set 0x20, %g5 stw %o5, [%l7 + %g5] nop set 0x30, %g2 std %g6, [%l7 + %g2] and %o7, %o1, %l3 set 0x50, %i1 stwa %o6, [%l7 + %i1] 0xea membar #Sync nop set 0x54, %i3 swap [%l7 + %i3], %g2 ble,a %icc, loop_117 or %l5, %l1, %o0 set 0x4C, %g4 sta %f28, [%l7 + %g4] 0x80 loop_117: and %i7, %o4, %l0 st %fsr, [%l7 + 0x14] ld [%l7 + 0x70], %f1 membar #Sync set 0x40, %i5 ldda [%l7 + %i5] 0xf9, %f16 set 0x08, %o7 stba %i6, [%l7 + %o7] 0xe2 membar #Sync add %l7, 0x28, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i3 casa [%l6] 0x89, %i3, %g1 nop set 0x23, %o0 ldub [%l7 + %o0], %l6 nop set 0x60, %i0 stx %l4, [%l7 + %i0] or %l2, %g5, %i5 set 0x50, %o3 stwa %i1, [%l7 + %o3] 0xe2 membar #Sync nop set 0x78, %o1 ldsh [%l7 + %o1], %g3 and %i2, %g4, %i0 nop set 0x10, %l5 swap [%l7 + %l5], %o3 st %fsr, [%l7 + 0x50] set 0x60, %i7 stwa %o2, [%l7 + %i7] 0x80 nop set 0x14, %l3 swap [%l7 + %l3], %i4 set 0x40, %l6 ldda [%l7 + %l6] 0xd2, %f16 nop set 0x18, %i4 stw %g7, [%l7 + %i4] fpadd32 %f14, %f20, %f24 set 0x20, %g7 stxa %g6, [%l7 + %g7] 0xeb membar #Sync st %f15, [%l7 + 0x10] nop set 0x6C, %g6 ldsw [%l7 + %g6], %o5 set 0x70, %l2 prefetcha [%l7 + %l2] 0x89, 1 nop set 0x18, %o2 ldsw [%l7 + %o2], %l3 nop set 0x3A, %i6 lduh [%l7 + %i6], %o6 set 0x40, %l1 stda %f16, [%l7 + %l1] 0xf9 membar #Sync add %l7, 0x20, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g2, %l5 set 0x0C, %l4 stha %o1, [%l7 + %l4] 0x80 set 0x20, %g3 prefetcha [%l7 + %g3] 0x88, 4 st %fsr, [%l7 + 0x78] nop set 0x78, %l0 swap [%l7 + %l0], %i7 ld [%l7 + 0x14], %f16 nop set 0x34, %o5 prefetch [%l7 + %o5], 0 nop set 0x4C, %g1 sth %l1, [%l7 + %g1] add %l7, 0x18, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o4, %l0 or %i3, %i6, %l6 ld [%l7 + 0x5C], %f26 nop set 0x34, %i2 lduh [%l7 + %i2], %g1 set 0x10, %o6 sta %f22, [%l7 + %o6] 0x88 nop set 0x78, %o4 sth %l4, [%l7 + %o4] set 0x78, %g2 stda %g4, [%l7 + %g2] 0x89 set 0x10, %i1 sta %f15, [%l7 + %i1] 0x80 nop set 0x32, %i3 ldub [%l7 + %i3], %l2 nop set 0x51, %g4 ldsb [%l7 + %g4], %i5 nop set 0x58, %g5 ldsb [%l7 + %g5], %i1 set 0x1C, %o7 swapa [%l7 + %o7] 0x88, %g3 and %i2, %g4, %i0 nop set 0x3E, %o0 ldsb [%l7 + %o0], %o2 st %fsr, [%l7 + 0x38] nop set 0x74, %i0 ldsw [%l7 + %i0], %o3 nop set 0x23, %i5 stb %g7, [%l7 + %i5] nop set 0x7C, %o1 ldsw [%l7 + %o1], %i4 nop set 0x50, %l5 ldd [%l7 + %l5], %o4 ld [%l7 + 0x2C], %f16 nop set 0x44, %i7 lduw [%l7 + %i7], %g6 ld [%l7 + 0x1C], %f24 set 0x6C, %o3 sta %f9, [%l7 + %o3] 0x80 set 0x40, %l6 stda %f16, [%l7 + %l6] 0xc8 add %l3, %o6, %g2 set 0x40, %i4 ldda [%l7 + %i4] 0x88, %f0 nop set 0x62, %g7 sth %l5, [%l7 + %g7] nop set 0x32, %g6 ldub [%l7 + %g6], %o1 nop set 0x28, %l2 ldd [%l7 + %l2], %f4 fpadd16s %f17, %f1, %f17 nop set 0x50, %l3 stx %fsr, [%l7 + %l3] ld [%l7 + 0x3C], %f27 st %fsr, [%l7 + 0x28] nop set 0x0E, %o2 ldsh [%l7 + %o2], %o7 st %f12, [%l7 + 0x20] set 0x48, %i6 ldxa [%l7 + %i6] 0x89, %i7 set 0x70, %l1 stha %l1, [%l7 + %l1] 0xea membar #Sync and %o0, %l0, %i3 set 0x48, %l4 lda [%l7 + %l4] 0x88, %f12 nop set 0x58, %l0 std %f26, [%l7 + %l0] or %i6, %o4, %l6 nop set 0x28, %g3 std %f16, [%l7 + %g3] or %g1, %g5, %l2 nop set 0x58, %o5 stx %fsr, [%l7 + %o5] wr %l4, %i5, %ccr set 0x45, %i2 stba %g3, [%l7 + %i2] 0xea membar #Sync nop set 0x78, %g1 lduh [%l7 + %g1], %i2 set 0x50, %o6 stda %i0, [%l7 + %o6] 0x88 nop set 0x78, %o4 stx %g4, [%l7 + %o4] st %fsr, [%l7 + 0x30] nop set 0x6D, %i1 stb %o2, [%l7 + %i1] nop set 0x74, %i3 stw %i0, [%l7 + %i3] set 0x7C, %g4 ldstuba [%l7 + %g4] 0x88, %o3 and %i4, %g7, %o5 nop set 0x18, %g2 ldd [%l7 + %g2], %l2 add %o6, %g2, %l5 bg,a,pt %icc, loop_118 nop set 0x58, %o7 prefetch [%l7 + %o7], 4 st %f7, [%l7 + 0x64] fpsub16s %f7, %f18, %f16 loop_118: nop set 0x30, %g5 ldxa [%l7 + %g5] 0x80, %o1 nop set 0x78, %o0 ldx [%l7 + %o0], %o7 nop set 0x44, %i0 stw %g6, [%l7 + %i0] nop set 0x14, %i5 lduw [%l7 + %i5], %l1 add %o0, %i7, %l0 nop set 0x30, %l5 stx %i6, [%l7 + %l5] and %i3, %l6, %g1 or %g5, %l2, %l4 nop set 0x4A, %o1 ldsb [%l7 + %o1], %i5 and %o4, %g3, %i2 nop set 0x3C, %o3 ldsw [%l7 + %o3], %g4 set 0x2E, %l6 stba %o2, [%l7 + %l6] 0xe3 membar #Sync add %i0, %o3, %i4 set 0x7D, %i7 ldstuba [%l7 + %i7] 0x81, %g7 nop set 0x0C, %g7 stw %i1, [%l7 + %g7] set 0x24, %g6 stwa %l3, [%l7 + %g6] 0x88 nop set 0x14, %l2 prefetch [%l7 + %l2], 2 nop set 0x5F, %i4 ldub [%l7 + %i4], %o6 set 0x24, %l3 sta %f1, [%l7 + %l3] 0x88 set 0x40, %o2 stda %f16, [%l7 + %o2] 0xda set 0x08, %i6 prefetcha [%l7 + %i6] 0x89, 1 set 0x72, %l1 stha %o5, [%l7 + %l1] 0xe2 membar #Sync set 0x78, %l4 stxa %l5, [%l7 + %l4] 0xe2 membar #Sync and %o1, %g6, %l1 nop set 0x28, %g3 std %f4, [%l7 + %g3] ld [%l7 + 0x5C], %f16 nop set 0x34, %o5 lduw [%l7 + %o5], %o7 nop set 0x3C, %l0 swap [%l7 + %l0], %i7 nop set 0x4B, %g1 ldsb [%l7 + %g1], %l0 nop set 0x20, %o6 ldd [%l7 + %o6], %f4 nop set 0x46, %o4 ldub [%l7 + %o4], %i6 nop set 0x1D, %i1 ldsb [%l7 + %i1], %i3 st %f11, [%l7 + 0x44] st %f28, [%l7 + 0x0C] or %o0, %l6, %g1 set 0x40, %i2 ldda [%l7 + %i2] 0x89, %f16 nop set 0x27, %i3 ldstub [%l7 + %i3], %g5 nop set 0x44, %g4 stw %l2, [%l7 + %g4] nop set 0x08, %o7 lduh [%l7 + %o7], %i5 nop set 0x17, %g2 ldub [%l7 + %g2], %o4 nop set 0x5C, %g5 ldstub [%l7 + %g5], %l4 nop set 0x30, %i0 stx %fsr, [%l7 + %i0] or %g3, %i2, %o2 nop set 0x18, %o0 ldx [%l7 + %o0], %i0 nop set 0x14, %i5 ldsb [%l7 + %i5], %o3 or %i4, %g7, %g4 set 0x08, %l5 stwa %l3, [%l7 + %l5] 0xea membar #Sync nop set 0x52, %o1 lduh [%l7 + %o1], %o6 add %i1, %g2, %l5 nop set 0x5F, %o3 stb %o5, [%l7 + %o3] nop set 0x18, %i7 ldd [%l7 + %i7], %f2 nop set 0x31, %g7 ldub [%l7 + %g7], %o1 nop set 0x74, %l6 stb %l1, [%l7 + %l6] nop set 0x40, %l2 std %f4, [%l7 + %l2] st %f26, [%l7 + 0x24] set 0x1C, %i4 swapa [%l7 + %i4] 0x80, %g6 nop set 0x74, %g6 stw %o7, [%l7 + %g6] nop set 0x48, %o2 stw %i7, [%l7 + %o2] set 0x78, %l3 prefetcha [%l7 + %l3] 0x81, 4 add %i3, %l0, %l6 set 0x38, %i6 swapa [%l7 + %i6] 0x81, %g1 nop set 0x3C, %l4 stw %g5, [%l7 + %l4] set 0x40, %g3 ldda [%l7 + %g3] 0x80, %f0 set 0x78, %l1 swapa [%l7 + %l1] 0x81, %l2 nop set 0x28, %l0 std %f30, [%l7 + %l0] nop set 0x40, %o5 ldd [%l7 + %o5], %o0 wr %o4, %l4, %clear_softint nop set 0x48, %g1 prefetch [%l7 + %g1], 3 nop set 0x30, %o6 ldsb [%l7 + %o6], %i5 nop set 0x08, %i1 std %f4, [%l7 + %i1] nop set 0x20, %i2 ldsw [%l7 + %i2], %i2 nop set 0x38, %i3 ldx [%l7 + %i3], %g3 nop set 0x18, %o4 stx %i0, [%l7 + %o4] and %o2, %i4, %o3 and %g7, %l3, %o6 and %i1, %g4, %l5 and %o5, %o1, %l1 set 0x20, %g4 stxa %g2, [%l7 + %g4] 0xeb membar #Sync nop set 0x40, %g2 ldd [%l7 + %g2], %f20 nop set 0x48, %g5 stx %fsr, [%l7 + %g5] nop set 0x50, %i0 ldd [%l7 + %i0], %f6 nop set 0x53, %o7 ldstub [%l7 + %o7], %g6 bne,pn %icc, loop_119 or %i7, %i6, %i3 nop set 0x18, %o0 std %l0, [%l7 + %o0] set 0x40, %i5 stda %f16, [%l7 + %i5] 0xc8 loop_119: nop set 0x14, %l5 ldsw [%l7 + %l5], %l6 st %fsr, [%l7 + 0x48] nop set 0x60, %o3 ldstub [%l7 + %o3], %g1 nop set 0x34, %o1 ldsw [%l7 + %o1], %o7 st %fsr, [%l7 + 0x60] set 0x60, %i7 sta %f17, [%l7 + %i7] 0x80 set 0x4C, %l6 lda [%l7 + %l6] 0x81, %f18 set 0x70, %g7 stwa %g5, [%l7 + %g7] 0xe2 membar #Sync add %l2, %o0, %l4 nop set 0x14, %l2 lduw [%l7 + %l2], %i5 nop set 0x38, %i4 std %o4, [%l7 + %i4] set 0x40, %g6 ldda [%l7 + %g6] 0xea, %g2 add %i0, %o2, %i4 nop set 0x08, %o2 stx %o3, [%l7 + %o2] set 0x28, %l3 stda %g6, [%l7 + %l3] 0x89 add %l3, %i2, %o6 nop set 0x5E, %l4 ldsh [%l7 + %l4], %g4 nop set 0x50, %i6 stx %i1, [%l7 + %i6] set 0x58, %l1 stxa %o5, [%l7 + %l1] 0xeb membar #Sync set 0x24, %l0 swapa [%l7 + %l0] 0x80, %l5 nop set 0x30, %g3 lduh [%l7 + %g3], %l1 nop set 0x75, %g1 stb %g2, [%l7 + %g1] ba,a %xcc, loop_120 nop set 0x08, %o5 ldd [%l7 + %o5], %f12 set 0x40, %i1 stda %f16, [%l7 + %i1] 0xd8 loop_120: nop set 0x75, %o6 ldstuba [%l7 + %o6] 0x80, %o1 nop set 0x48, %i3 stx %fsr, [%l7 + %i3] nop set 0x68, %o4 ldd [%l7 + %o4], %i6 st %fsr, [%l7 + 0x28] add %l7, 0x24, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i6, %i3 nop set 0x20, %i2 stx %l0, [%l7 + %i2] add %l7, 0x58, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l6, %g6 fpadd32s %f10, %f1, %f28 nop set 0x58, %g2 stx %o7, [%l7 + %g2] wr %g5, %l2, %set_softint nop set 0x2B, %g5 stb %o0, [%l7 + %g5] wr %g0, 0x5, %fprs ld [%l7 + 0x6C], %f3 nop set 0x30, %i0 ldx [%l7 + %i0], %o4 set 0x3E, %o7 stba %l4, [%l7 + %o7] 0xea membar #Sync or %i0, %o2, %g3 nop set 0x13, %o0 ldsb [%l7 + %o0], %i4 st %f29, [%l7 + 0x48] st %fsr, [%l7 + 0x58] set 0x70, %i5 ldda [%l7 + %i5] 0xeb, %o2 nop set 0x5C, %l5 stw %l3, [%l7 + %l5] nop set 0x7C, %g4 ldsb [%l7 + %g4], %i2 nop set 0x50, %o1 std %o6, [%l7 + %o1] nop set 0x2A, %o3 ldsb [%l7 + %o3], %g7 nop set 0x40, %i7 std %i0, [%l7 + %i7] add %l7, 0x68, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g4, %l5 fpsub32 %f14, %f20, %f0 fpadd32s %f14, %f27, %f18 set 0x20, %l6 stxa %l1, [%l7 + %l6] 0x88 nop set 0x4F, %g7 ldub [%l7 + %g7], %g2 nop set 0x34, %l2 stw %o5, [%l7 + %l2] nop set 0x78, %g6 std %o0, [%l7 + %g6] st %f8, [%l7 + 0x54] nop set 0x24, %o2 prefetch [%l7 + %o2], 4 and %i6, %i7, %l0 set 0x40, %l3 ldda [%l7 + %l3] 0xd0, %f0 bn,a %xcc, loop_121 nop set 0x0D, %i4 ldstub [%l7 + %i4], %i3 nop set 0x5C, %l4 sth %l6, [%l7 + %l4] set 0x40, %i6 stda %f16, [%l7 + %i6] 0x80 loop_121: nop set 0x36, %l1 lduh [%l7 + %l1], %g6 set 0x4C, %l0 lda [%l7 + %l0] 0x88, %f6 nop set 0x08, %g3 ldd [%l7 + %g3], %o6 set 0x48, %g1 stda %g4, [%l7 + %g1] 0x88 set 0x72, %i1 stha %o0, [%l7 + %i1] 0xeb membar #Sync set 0x56, %o6 stba %l2, [%l7 + %o6] 0x89 st %f23, [%l7 + 0x5C] add %i5, %o4, %l4 nop set 0x56, %o5 sth %g1, [%l7 + %o5] st %fsr, [%l7 + 0x6C] nop set 0x24, %i3 swap [%l7 + %i3], %o2 set 0x7E, %o4 ldstuba [%l7 + %o4] 0x88, %i0 nop set 0x38, %i2 stx %fsr, [%l7 + %i2] nop set 0x34, %g5 swap [%l7 + %g5], %g3 nop set 0x0E, %g2 ldub [%l7 + %g2], %o3 and %i4, %l3, %i2 nop set 0x58, %o7 stx %o6, [%l7 + %o7] set 0x75, %o0 stba %i1, [%l7 + %o0] 0x81 set 0x20, %i0 ldda [%l7 + %i0] 0xeb, %g6 nop set 0x0C, %i5 prefetch [%l7 + %i5], 4 add %l5, %l1, %g4 set 0x09, %g4 stba %g2, [%l7 + %g4] 0xe2 membar #Sync or %o1, %i6, %i7 nop set 0x60, %o1 stx %fsr, [%l7 + %o1] nop set 0x5F, %o3 stb %o5, [%l7 + %o3] add %l7, 0x5C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l0, %i3 nop set 0x28, %l5 stx %fsr, [%l7 + %l5] fpsub32 %f28, %f18, %f18 nop set 0x4A, %l6 ldsh [%l7 + %l6], %g6 set 0x28, %g7 ldstuba [%l7 + %g7] 0x81, %o7 set 0x30, %i7 stda %i6, [%l7 + %i7] 0x80 or %g5, %o0, %l2 set 0x10, %g6 ldda [%l7 + %g6] 0x89, %o4 nop set 0x18, %l2 swap [%l7 + %l2], %l4 set 0x40, %o2 ldda [%l7 + %o2] 0x88, %f16 nop set 0x7E, %i4 ldub [%l7 + %i4], %i5 set 0x78, %l3 stxa %o2, [%l7 + %l3] 0xeb membar #Sync nop set 0x68, %l4 prefetch [%l7 + %l4], 2 nop set 0x14, %i6 swap [%l7 + %i6], %i0 nop set 0x38, %l0 ldstub [%l7 + %l0], %g1 nop set 0x6A, %l1 stb %g3, [%l7 + %l1] nop set 0x18, %g1 stx %i4, [%l7 + %g1] st %fsr, [%l7 + 0x34] nop set 0x58, %g3 stw %l3, [%l7 + %g3] nop set 0x70, %o6 ldsw [%l7 + %o6], %i2 set 0x70, %i1 stda %o2, [%l7 + %i1] 0xe3 membar #Sync add %i1, %o6, %g7 set 0x48, %i3 stwa %l5, [%l7 + %i3] 0xea membar #Sync nop set 0x40, %o5 stx %l1, [%l7 + %o5] set 0x20, %i2 ldda [%l7 + %i2] 0x89, %g4 add %o1, %g2, %i7 set 0x58, %g5 stha %i6, [%l7 + %g5] 0x89 and %o5, %i3, %l0 add %g6, %l6, %o7 nop set 0x48, %g2 std %o0, [%l7 + %g2] set 0x50, %o7 stxa %l2, [%l7 + %o7] 0x81 set 0x4C, %o0 swapa [%l7 + %o0] 0x80, %o4 add %l4, %i5, %o2 or %g5, %i0, %g3 set 0x40, %o4 stda %f16, [%l7 + %o4] 0xd8 nop set 0x68, %i5 sth %g1, [%l7 + %i5] st %fsr, [%l7 + 0x4C] nop set 0x50, %i0 ldsw [%l7 + %i0], %i4 set 0x58, %g4 stda %l2, [%l7 + %g4] 0x88 set 0x6E, %o1 stba %o3, [%l7 + %o1] 0x88 ld [%l7 + 0x54], %f8 nop set 0x3A, %o3 ldsh [%l7 + %o3], %i2 bg,a %icc, loop_122 fpsub16s %f23, %f0, %f10 bgu,a %icc, loop_123 nop set 0x7E, %l5 ldstub [%l7 + %l5], %i1 loop_122: nop set 0x40, %g7 ldda [%l7 + %g7] 0x80, %f0 loop_123: bn,pt %xcc, loop_124 nop set 0x2C, %i7 lduw [%l7 + %i7], %o6 set 0x61, %g6 ldstuba [%l7 + %g6] 0x81, %l5 loop_124: add %g7, %g4, %o1 st %f13, [%l7 + 0x24] set 0x40, %l2 swapa [%l7 + %l2] 0x89, %g2 set 0x7C, %o2 lda [%l7 + %o2] 0x80, %f26 set 0x30, %i4 ldda [%l7 + %i4] 0x89, %l0 nop set 0x2A, %l6 stb %i6, [%l7 + %l6] wr %o5, %i7, %pic st %fsr, [%l7 + 0x54] add %l7, 0x08, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x88, %l0, %g6 set 0x48, %l4 stxa %l6, [%l7 + %l4] 0xea membar #Sync nop set 0x50, %l3 std %f4, [%l7 + %l3] nop set 0x68, %i6 prefetch [%l7 + %i6], 3 set 0x7C, %l1 stwa %i3, [%l7 + %l1] 0x89 nop set 0x08, %l0 std %o0, [%l7 + %l0] set 0x10, %g1 stba %l2, [%l7 + %g1] 0xea membar #Sync set 0x32, %o6 stha %o4, [%l7 + %o6] 0xea membar #Sync nop set 0x58, %g3 stx %o7, [%l7 + %g3] nop set 0x7C, %i1 prefetch [%l7 + %i1], 2 nop set 0x70, %i3 std %i4, [%l7 + %i3] nop set 0x50, %o5 stx %o2, [%l7 + %o5] set 0x66, %i2 stba %l4, [%l7 + %i2] 0x81 set 0x10, %g2 ldda [%l7 + %g2] 0x89, %g4 nop set 0x48, %g5 lduw [%l7 + %g5], %i0 nop set 0x70, %o0 swap [%l7 + %o0], %g3 nop nop setx 0x93F2A2C6C26C6BFB, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f2 setx 0x8C8D3F2C3E4BF305, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f4 fdivd %f4, %f2, %f26 set 0x48, %o7 sta %f19, [%l7 + %o7] 0x88 nop set 0x38, %o4 stx %g1, [%l7 + %o4] set 0x16, %i5 ldstuba [%l7 + %i5] 0x88, %l3 set 0x58, %g4 prefetcha [%l7 + %g4] 0x88, 1 nop set 0x20, %o1 stx %o3, [%l7 + %o1] set 0x28, %i0 swapa [%l7 + %i0] 0x88, %i1 set 0x78, %l5 ldxa [%l7 + %l5] 0x81, %i2 set 0x68, %o3 stwa %l5, [%l7 + %o3] 0x80 nop set 0x28, %g7 lduw [%l7 + %g7], %o6 nop set 0x38, %g6 ldd [%l7 + %g6], %f8 wr %g4, %o1, %pic ld [%l7 + 0x38], %f23 nop set 0x08, %l2 stx %g7, [%l7 + %l2] nop set 0x38, %i7 ldx [%l7 + %i7], %g2 st %fsr, [%l7 + 0x58] nop set 0x30, %i4 std %f18, [%l7 + %i4] nop set 0x38, %l6 stw %l1, [%l7 + %l6] set 0x40, %o2 ldda [%l7 + %o2] 0xd8, %f0 nop set 0x28, %l4 stx %o5, [%l7 + %l4] nop set 0x74, %l3 prefetch [%l7 + %l3], 1 nop set 0x6C, %i6 swap [%l7 + %i6], %i6 set 0x78, %l0 lda [%l7 + %l0] 0x81, %f14 nop set 0x18, %l1 std %f14, [%l7 + %l1] nop set 0x14, %g1 stw %l0, [%l7 + %g1] nop set 0x68, %g3 std %f30, [%l7 + %g3] st %fsr, [%l7 + 0x08] add %g6, %l6, %i7 nop set 0x68, %i1 ldx [%l7 + %i1], %o0 nop set 0x28, %o6 ldd [%l7 + %o6], %f26 set 0x30, %o5 stxa %i3, [%l7 + %o5] 0x88 set 0x10, %i2 prefetcha [%l7 + %i2] 0x89, 4 nop set 0x50, %g2 stx %fsr, [%l7 + %g2] nop nop setx 0x5C299271, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f10 setx 0x9B216FAE, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f12 fdivs %f12, %f10, %f12 nop set 0x54, %i3 ldub [%l7 + %i3], %o4 wr %i5, %o2, %y set 0x74, %o0 stba %o7, [%l7 + %o0] 0x81 nop set 0x18, %o7 stx %l4, [%l7 + %o7] nop set 0x10, %g5 std %g4, [%l7 + %g5] and %g3, %i0, %l3 nop set 0x38, %o4 std %i4, [%l7 + %o4] nop set 0x30, %g4 ldd [%l7 + %g4], %f30 nop set 0x08, %o1 stw %o3, [%l7 + %o1] set 0x20, %i5 ldda [%l7 + %i5] 0xea, %i0 set 0x40, %i0 ldxa [%l7 + %i0] 0x80, %i2 nop set 0x32, %l5 lduh [%l7 + %l5], %l5 add %l7, 0x60, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o6, %g4 nop set 0x4A, %o3 ldsh [%l7 + %o3], %o1 add %l7, 0x14, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g1 casa [%l6] 0x81, %g1, %g2 add %l7, 0x28, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l1 casa [%l6] 0x80, %l1, %g7 st %f31, [%l7 + 0x18] set 0x54, %g7 lda [%l7 + %g7] 0x88, %f1 nop set 0x18, %g6 stx %i6, [%l7 + %g6] membar #Sync set 0x40, %i7 ldda [%l7 + %i7] 0xf8, %f0 nop set 0x4C, %l2 stb %l0, [%l7 + %l2] or %g6, %l6, %o5 nop set 0x49, %l6 stb %o0, [%l7 + %l6] nop set 0x14, %i4 prefetch [%l7 + %i4], 3 membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0xf9, %f0 add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i3 casxa [%l6] 0x81, %i3, %l2 st %fsr, [%l7 + 0x08] add %l7, 0x38, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o4, %i5 set 0x70, %l4 prefetcha [%l7 + %l4] 0x89, 4 nop set 0x64, %l3 ldsw [%l7 + %l3], %o7 set 0x74, %l0 stba %l4, [%l7 + %l0] 0xea membar #Sync nop set 0x40, %l1 lduh [%l7 + %l1], %g5 nop set 0x74, %i6 ldsh [%l7 + %i6], %o2 st %fsr, [%l7 + 0x78] nop set 0x38, %g3 stx %i0, [%l7 + %g3] set 0x10, %g1 ldstuba [%l7 + %g1] 0x80, %l3 nop set 0x61, %o6 ldstub [%l7 + %o6], %g3 or %o3, %i1, %i2 set 0x40, %o5 ldxa [%l7 + %o5] 0x81, %i4 nop set 0x36, %i2 ldub [%l7 + %i2], %l5 nop set 0x18, %i1 std %o6, [%l7 + %i1] set 0x20, %g2 ldda [%l7 + %g2] 0xe3, %g4 nop set 0x30, %i3 prefetch [%l7 + %i3], 0 nop set 0x7E, %o7 lduh [%l7 + %o7], %g1 add %l7, 0x78, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g2, %l1 st %f30, [%l7 + 0x30] set 0x44, %g5 swapa [%l7 + %g5] 0x80, %g7 wr %i6, %o1, %sys_tick nop set 0x16, %o4 sth %l0, [%l7 + %o4] fpadd32s %f22, %f21, %f6 set 0x2E, %g4 stba %g6, [%l7 + %g4] 0x80 set 0x45, %o0 stba %o5, [%l7 + %o0] 0x81 set 0x10, %o1 sta %f3, [%l7 + %o1] 0x89 nop set 0x28, %i0 ldd [%l7 + %i0], %f26 ld [%l7 + 0x28], %f3 set 0x40, %l5 stda %i6, [%l7 + %l5] 0x80 set 0x38, %o3 prefetcha [%l7 + %o3] 0x88, 2 set 0x70, %i5 sta %f27, [%l7 + %i5] 0x81 set 0x40, %g7 stda %f0, [%l7 + %g7] 0x88 nop set 0x28, %g6 std %i2, [%l7 + %g6] nop set 0x30, %l2 stx %fsr, [%l7 + %l2] nop set 0x3A, %i7 ldsb [%l7 + %i7], %o4 ld [%l7 + 0x70], %f14 nop set 0x28, %l6 std %l2, [%l7 + %l6] nop set 0x50, %o2 sth %i5, [%l7 + %o2] fpsub16 %f16, %f6, %f20 set 0x58, %l4 prefetcha [%l7 + %l4] 0x81, 4 nop set 0x6E, %l3 lduh [%l7 + %l3], %o7 nop set 0x40, %i4 ldd [%l7 + %i4], %f30 add %l4, %g5, %o2 or %i0, %l3, %o3 fpadd16 %f16, %f10, %f10 nop set 0x0C, %l0 ldub [%l7 + %l0], %g3 set 0x38, %l1 sta %f0, [%l7 + %l1] 0x81 add %i2, %i1, %i4 nop set 0x14, %i6 lduw [%l7 + %i6], %l5 or %o6, %g1, %g4 add %l7, 0x50, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l1 casxa [%l6] 0x81, %l1, %g2 set 0x40, %g1 stda %f16, [%l7 + %g1] 0xd2 nop set 0x20, %o6 lduw [%l7 + %o6], %i6 ld [%l7 + 0x18], %f1 set 0x40, %o5 stda %f0, [%l7 + %o5] 0xd0 nop set 0x58, %g3 ldx [%l7 + %g3], %o1 set 0x48, %i2 stwa %l0, [%l7 + %i2] 0xeb membar #Sync add %l7, 0x08, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g7, %g6 set 0x16, %g2 stha %o5, [%l7 + %g2] 0xeb membar #Sync set 0x10, %i3 ldxa [%l7 + %i3] 0x88, %o0 set 0x58, %i1 stxa %i3, [%l7 + %i1] 0x89 nop set 0x60, %g5 ldd [%l7 + %g5], %f8 membar #Sync set 0x40, %o7 ldda [%l7 + %o7] 0xf8, %f16 and %l6, %o4, %i5 set 0x7C, %o4 stba %l2, [%l7 + %o4] 0x89 wr %o7, %l4, %clear_softint nop set 0x34, %o0 ldsw [%l7 + %o0], %g5 nop set 0x28, %g4 ldd [%l7 + %g4], %i6 set 0x20, %o1 stxa %i0, [%l7 + %o1] 0xe2 membar #Sync set 0x58, %i0 ldxa [%l7 + %i0] 0x80, %l3 set 0x50, %l5 ldda [%l7 + %l5] 0x89, %o2 add %l7, 0x58, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x80, %g3, %o2 and %i1, %i4, %l5 nop set 0x18, %i5 ldx [%l7 + %i5], %o6 set 0x30, %o3 sta %f4, [%l7 + %o3] 0x81 nop set 0x10, %g6 ldsw [%l7 + %g6], %i2 nop set 0x74, %l2 stb %g1, [%l7 + %l2] fpsub16 %f0, %f28, %f24 nop set 0x56, %g7 lduh [%l7 + %g7], %l1 nop set 0x38, %l6 std %g2, [%l7 + %l6] or %g4, %i6, %l0 nop set 0x44, %o2 prefetch [%l7 + %o2], 2 st %f8, [%l7 + 0x28] nop nop setx 0xF167E993FF017141, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f18 setx 0x6BEB7A2AE0E48FF1, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f0 fdivd %f0, %f18, %f6 set 0x7C, %i7 lda [%l7 + %i7] 0x88, %f5 set 0x40, %l4 ldda [%l7 + %l4] 0x89, %f0 set 0x74, %i4 sta %f4, [%l7 + %i4] 0x81 or %g7, %g6, %o1 nop set 0x20, %l3 ldsw [%l7 + %l3], %o5 set 0x20, %l1 sta %f12, [%l7 + %l1] 0x81 nop set 0x6C, %l0 stw %i3, [%l7 + %l0] nop set 0x54, %i6 swap [%l7 + %i6], %l6 nop set 0x40, %o6 ldd [%l7 + %o6], %o4 nop set 0x0C, %o5 ldsb [%l7 + %o5], %i5 nop set 0x24, %g3 ldsw [%l7 + %g3], %o0 nop set 0x20, %i2 std %o6, [%l7 + %i2] fpsub32 %f12, %f22, %f4 nop set 0x40, %g1 ldsb [%l7 + %g1], %l4 set 0x28, %g2 stda %l2, [%l7 + %g2] 0xeb membar #Sync nop set 0x48, %i1 ldsw [%l7 + %i1], %i7 nop set 0x4D, %g5 ldstub [%l7 + %g5], %g5 set 0x50, %o7 swapa [%l7 + %o7] 0x89, %i0 nop set 0x78, %o4 ldx [%l7 + %o4], %l3 wr %o3, %g3, %pic st %f4, [%l7 + 0x38] and %o2, %i4, %l5 nop set 0x38, %o0 lduw [%l7 + %o0], %i1 add %i2, %o6, %g1 ld [%l7 + 0x44], %f13 nop set 0x40, %i3 stx %fsr, [%l7 + %i3] nop set 0x24, %o1 stb %l1, [%l7 + %o1] nop set 0x28, %i0 lduw [%l7 + %i0], %g2 set 0x40, %g4 stda %f16, [%l7 + %g4] 0xd2 set 0x70, %l5 lda [%l7 + %l5] 0x81, %f25 nop set 0x50, %o3 std %f4, [%l7 + %o3] st %fsr, [%l7 + 0x5C] nop set 0x20, %i5 ldx [%l7 + %i5], %i6 nop set 0x44, %l2 ldsh [%l7 + %l2], %l0 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr nop set 0x38, %g7 std %f20, [%l7 + %g7] set 0x10, %g6 ldda [%l7 + %g6] 0xea, %g6 nop set 0x50, %o2 stx %fsr, [%l7 + %o2] nop set 0x10, %l6 std %o4, [%l7 + %l6] set 0x10, %l4 ldxa [%l7 + %l4] 0x80, %i3 set 0x20, %i7 sta %f16, [%l7 + %i7] 0x89 set 0x40, %l3 ldda [%l7 + %l3] 0x81, %i6 set 0x10, %i4 ldxa [%l7 + %i4] 0x89, %o4 nop set 0x08, %l0 ldd [%l7 + %l0], %f30 nop set 0x78, %i6 stx %i5, [%l7 + %i6] set 0x64, %l1 lda [%l7 + %l1] 0x89, %f28 set 0x64, %o6 sta %f14, [%l7 + %o6] 0x89 st %fsr, [%l7 + 0x6C] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xA07, %tick_cmpr set 0x2C, %o5 swapa [%l7 + %o5] 0x88, %l4 set 0x72, %i2 stha %l2, [%l7 + %i2] 0x81 or %i7, %g5, %i0 set 0x50, %g3 ldxa [%l7 + %g3] 0x89, %o7 nop set 0x0A, %g2 sth %o3, [%l7 + %g2] nop set 0x2E, %g1 lduh [%l7 + %g1], %l3 nop set 0x10, %g5 ldsh [%l7 + %g5], %o2 nop set 0x48, %i1 prefetch [%l7 + %i1], 0 nop set 0x60, %o4 lduw [%l7 + %o4], %i4 set 0x1A, %o7 stha %l5, [%l7 + %o7] 0x81 nop set 0x6E, %o0 sth %g3, [%l7 + %o0] set 0x78, %o1 lda [%l7 + %o1] 0x88, %f1 set 0x60, %i0 prefetcha [%l7 + %i0] 0x80, 4 nop set 0x1F, %i3 stb %o6, [%l7 + %i3] add %l7, 0x54, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g1 casa [%l6] 0x89, %g1, %l1 set 0x3F, %g4 ldstuba [%l7 + %g4] 0x80, %i2 nop set 0x70, %o3 ldsh [%l7 + %o3], %i6 nop set 0x15, %i5 ldsb [%l7 + %i5], %l0 nop set 0x58, %l2 stw %g2, [%l7 + %l2] nop set 0x14, %l5 swap [%l7 + %l5], %g4 nop set 0x68, %g6 ldub [%l7 + %g6], %g7 set 0x60, %o2 ldda [%l7 + %o2] 0xe3, %g6 nop set 0x54, %l6 lduw [%l7 + %l6], %o5 set 0x40, %l4 ldda [%l7 + %l4] 0xd2, %f0 set 0x68, %g7 prefetcha [%l7 + %g7] 0x89, 1 set 0x10, %i7 ldxa [%l7 + %i7] 0x88, %i3 nop set 0x5C, %i4 prefetch [%l7 + %i4], 0 nop set 0x58, %l3 ldd [%l7 + %l3], %f22 set 0x70, %l0 stda %i4, [%l7 + %l0] 0xea membar #Sync and %o1, %o4, %o0 nop nop setx 0xB3BD1EE7, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f1 setx 0x2D4D6B25, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f19 fdivs %f19, %f1, %f28 nop set 0x28, %i6 stx %l2, [%l7 + %i6] nop set 0x0A, %l1 sth %l4, [%l7 + %l1] set 0x0C, %o5 stwa %g5, [%l7 + %o5] 0x80 set 0x28, %o6 ldxa [%l7 + %o6] 0x81, %i7 nop set 0x70, %i2 ldd [%l7 + %i2], %i0 nop set 0x10, %g3 ldx [%l7 + %g3], %o3 set 0x70, %g1 sta %f22, [%l7 + %g1] 0x81 nop set 0x08, %g5 ldd [%l7 + %g5], %o6 fpadd32s %f0, %f19, %f3 nop set 0x10, %g2 stw %l3, [%l7 + %g2] nop set 0x10, %o4 ldsw [%l7 + %o4], %o2 st %fsr, [%l7 + 0x14] nop set 0x40, %i1 swap [%l7 + %i1], %l5 nop set 0x08, %o7 swap [%l7 + %o7], %g3 set 0x40, %o0 stwa %i4, [%l7 + %o0] 0xea membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0x89, %f16 nop set 0x40, %i0 std %f2, [%l7 + %i0] nop set 0x20, %i3 std %i0, [%l7 + %i3] ld [%l7 + 0x3C], %f11 nop set 0x58, %g4 swap [%l7 + %g4], %g1 and %l1, %i2, %i6 nop set 0x14, %i5 ldsb [%l7 + %i5], %o6 nop set 0x60, %l2 lduw [%l7 + %l2], %l0 nop set 0x38, %l5 lduh [%l7 + %l5], %g2 set 0x40, %o3 sta %f11, [%l7 + %o3] 0x89 nop set 0x54, %g6 ldsh [%l7 + %g6], %g4 set 0x60, %l6 ldda [%l7 + %l6] 0xeb, %g6 nop set 0x56, %l4 sth %g6, [%l7 + %l4] nop set 0x1A, %g7 ldsh [%l7 + %g7], %o5 nop set 0x70, %o2 std %f24, [%l7 + %o2] nop set 0x28, %i4 ldd [%l7 + %i4], %i2 set 0x60, %l3 ldda [%l7 + %l3] 0x89, %i4 add %l7, 0x78, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l6, %o1 set 0x68, %l0 stxa %o0, [%l7 + %l0] 0x81 st %f15, [%l7 + 0x54] set 0x40, %i6 ldda [%l7 + %i6] 0x88, %f16 nop set 0x60, %l1 stx %fsr, [%l7 + %l1] add %l2, %l4, %o4 nop set 0x30, %i7 stx %fsr, [%l7 + %i7] add %l7, 0x08, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x89, %g5, %i0 set 0x5B, %o5 ldstuba [%l7 + %o5] 0x80, %i7 nop set 0x08, %i2 std %o6, [%l7 + %i2] wr %o3, %o2, %y and %l3, %g3, %i4 fpsub16 %f24, %f0, %f26 bgu,a,pn %icc, loop_125 add %l5, %g1, %l1 set 0x40, %g3 stda %f16, [%l7 + %g3] 0xc0 loop_125: bne,a,pn %icc, loop_126 nop set 0x4C, %g1 stw %i2, [%l7 + %g1] set 0x70, %o6 lda [%l7 + %o6] 0x80, %f16 loop_126: nop set 0x1C, %g5 ldsw [%l7 + %g5], %i6 nop set 0x54, %o4 ldsh [%l7 + %o4], %i1 nop set 0x40, %g2 ldx [%l7 + %g2], %o6 nop set 0x50, %o7 std %g2, [%l7 + %o7] set 0x20, %o0 stha %l0, [%l7 + %o0] 0xeb membar #Sync nop set 0x10, %i1 sth %g4, [%l7 + %i1] or %g7, %g6, %o5 st %f12, [%l7 + 0x2C] nop set 0x76, %i0 lduh [%l7 + %i0], %i5 or %i3, %l6, %o1 or %o0, %l2, %l4 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x5BB, %sys_tick_cmpr nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x6BF, %tick_cmpr set 0x30, %i3 ldda [%l7 + %i3] 0xe2, %o6 nop set 0x3C, %o1 prefetch [%l7 + %o1], 0 set 0x66, %g4 stba %o3, [%l7 + %g4] 0xeb membar #Sync fpadd32s %f21, %f25, %f18 set 0x2A, %i5 stha %l3, [%l7 + %i5] 0xeb membar #Sync add %l7, 0x58, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x80, %g3, %i4 set 0x7C, %l5 swapa [%l7 + %l5] 0x89, %o2 nop set 0x28, %o3 stx %fsr, [%l7 + %o3] nop set 0x48, %g6 stx %l5, [%l7 + %g6] bge %icc, loop_127 or %l1, %i2, %g1 nop set 0x2A, %l2 ldstub [%l7 + %l2], %i1 set 0x48, %l6 stda %i6, [%l7 + %l6] 0x88 loop_127: nop set 0x4C, %l4 prefetch [%l7 + %l4], 1 set 0x3C, %o2 lda [%l7 + %o2] 0x89, %f7 set 0x20, %i4 prefetcha [%l7 + %i4] 0x80, 2 set 0x4E, %g7 stha %o6, [%l7 + %g7] 0xeb membar #Sync nop set 0x58, %l0 sth %l0, [%l7 + %l0] nop set 0x40, %l3 ldx [%l7 + %l3], %g7 set 0x2D, %i6 stba %g4, [%l7 + %i6] 0x81 add %o5, %i5, %g6 nop set 0x64, %i7 stw %l6, [%l7 + %i7] nop set 0x74, %o5 swap [%l7 + %o5], %o1 nop set 0x2A, %i2 ldsh [%l7 + %i2], %i3 set 0x40, %g3 ldda [%l7 + %g3] 0x88, %f0 nop set 0x32, %g1 ldub [%l7 + %g1], %l2 st %f17, [%l7 + 0x78] nop set 0x48, %l1 ldd [%l7 + %l1], %l4 nop set 0x78, %g5 prefetch [%l7 + %g5], 0 set 0x5C, %o4 lda [%l7 + %o4] 0x89, %f20 nop set 0x28, %o6 std %f20, [%l7 + %o6] nop set 0x71, %o7 ldsb [%l7 + %o7], %g5 nop set 0x70, %g2 stx %i0, [%l7 + %g2] nop set 0x48, %o0 stx %o4, [%l7 + %o0] set 0x40, %i0 ldda [%l7 + %i0] 0xea, %i6 nop set 0x38, %i1 ldsh [%l7 + %i1], %o7 set 0x38, %o1 ldxa [%l7 + %o1] 0x80, %o0 set 0x38, %i3 sta %f27, [%l7 + %i3] 0x89 add %l3, %g3, %i4 nop set 0x60, %g4 ldd [%l7 + %g4], %f30 nop set 0x76, %i5 ldsh [%l7 + %i5], %o3 or %o2, %l1, %l5 nop set 0x64, %o3 prefetch [%l7 + %o3], 0 nop set 0x29, %l5 stb %g1, [%l7 + %l5] nop set 0x5E, %l2 ldstub [%l7 + %l2], %i2 set 0x18, %l6 stda %i6, [%l7 + %l6] 0x88 set 0x40, %g6 stda %f0, [%l7 + %g6] 0xc2 nop set 0x1F, %l4 ldstub [%l7 + %l4], %i1 add %l7, 0x3C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g2 casa [%l6] 0x81, %g2, %l0 add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g7 casxa [%l6] 0x88, %g7, %g4 nop set 0x38, %i4 ldsh [%l7 + %i4], %o6 st %fsr, [%l7 + 0x08] set 0x64, %o2 swapa [%l7 + %o2] 0x89, %o5 set 0x40, %l0 ldda [%l7 + %l0] 0x88, %f16 st %f28, [%l7 + 0x64] or %i5, %g6, %l6 nop set 0x70, %g7 std %i2, [%l7 + %g7] nop set 0x68, %l3 ldstub [%l7 + %l3], %l2 nop set 0x50, %i6 ldx [%l7 + %i6], %l4 nop set 0x20, %o5 ldd [%l7 + %o5], %f14 ld [%l7 + 0x30], %f22 set 0x51, %i7 stba %g5, [%l7 + %i7] 0x89 st %fsr, [%l7 + 0x10] set 0x22, %g3 stha %o1, [%l7 + %g3] 0x80 set 0x70, %g1 sta %f27, [%l7 + %g1] 0x88 set 0x40, %i2 stda %f16, [%l7 + %i2] 0x89 set 0x40, %g5 ldda [%l7 + %g5] 0xda, %f16 st %f14, [%l7 + 0x48] wr %i0, %i7, %y set 0x6E, %l1 ldstuba [%l7 + %l1] 0x89, %o4 set 0x40, %o6 ldda [%l7 + %o6] 0xda, %f16 set 0x16, %o4 stha %o0, [%l7 + %o4] 0x88 nop set 0x58, %o7 stx %fsr, [%l7 + %o7] nop set 0x76, %g2 sth %o7, [%l7 + %g2] nop set 0x30, %o0 ldsb [%l7 + %o0], %l3 set 0x71, %i0 ldstuba [%l7 + %i0] 0x80, %i4 nop set 0x18, %o1 prefetch [%l7 + %o1], 0 add %l7, 0x60, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g3 casa [%l6] 0x89, %g3, %o3 nop set 0x7A, %i1 lduh [%l7 + %i1], %o2 set 0x30, %g4 ldda [%l7 + %g4] 0x81, %l0 set 0x54, %i5 stha %l5, [%l7 + %i5] 0x81 nop set 0x6C, %i3 lduw [%l7 + %i3], %i2 nop set 0x20, %l5 ldsw [%l7 + %l5], %g1 add %l7, 0x18, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i6, %i1 nop set 0x30, %o3 std %f6, [%l7 + %o3] nop set 0x50, %l6 stx %fsr, [%l7 + %l6] nop set 0x28, %g6 ldsh [%l7 + %g6], %g2 nop set 0x20, %l2 stx %g7, [%l7 + %l2] add %g4, %l0, %o5 set 0x14, %i4 swapa [%l7 + %i4] 0x81, %i5 set 0x70, %o2 stxa %o6, [%l7 + %o2] 0x81 or %l6, %g6, %i3 wr %l2, %g5, %clear_softint set 0x20, %l4 ldxa [%l7 + %l4] 0x81, %l4 nop set 0x3C, %l0 lduh [%l7 + %l0], %i0 nop set 0x3C, %g7 ldstub [%l7 + %g7], %i7 set 0x3E, %l3 ldstuba [%l7 + %l3] 0x80, %o1 set 0x60, %i6 ldda [%l7 + %i6] 0xe3, %o4 nop set 0x20, %o5 std %o0, [%l7 + %o5] fpsub16 %f8, %f4, %f20 set 0x18, %g3 stha %o7, [%l7 + %g3] 0xeb membar #Sync nop nop setx 0x49DF7B216C64ADDA, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0x67AB9B132B19A24C, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f12 fdivd %f12, %f8, %f24 nop set 0x16, %i7 lduh [%l7 + %i7], %i4 nop set 0x10, %i2 prefetch [%l7 + %i2], 4 nop set 0x22, %g1 ldsh [%l7 + %g1], %g3 or %o3, %o2, %l3 bge %icc, loop_128 nop set 0x48, %l1 ldd [%l7 + %l1], %l0 nop set 0x18, %o6 stx %fsr, [%l7 + %o6] set 0x28, %o4 ldxa [%l7 + %o4] 0x80, %l5 loop_128: nop set 0x28, %o7 prefetcha [%l7 + %o7] 0x81, 3 add %l7, 0x18, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i2, %i1 st %fsr, [%l7 + 0x64] set 0x28, %g2 stxa %g2, [%l7 + %g2] 0xeb membar #Sync set 0x50, %o0 stda %g6, [%l7 + %o0] 0x81 nop set 0x2B, %i0 ldub [%l7 + %i0], %i6 set 0x78, %g5 lda [%l7 + %g5] 0x80, %f26 nop set 0x3A, %i1 sth %g4, [%l7 + %i1] nop set 0x28, %o1 swap [%l7 + %o1], %l0 nop set 0x12, %i5 sth %i5, [%l7 + %i5] set 0x78, %i3 prefetcha [%l7 + %i3] 0x81, 3 nop set 0x08, %l5 ldd [%l7 + %l5], %i6 nop set 0x44, %g4 stb %g6, [%l7 + %g4] nop set 0x38, %l6 ldsw [%l7 + %l6], %i3 nop set 0x6E, %g6 lduh [%l7 + %g6], %o5 add %l7, 0x30, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g5 casa [%l6] 0x89, %g5, %l2 nop set 0x40, %o3 std %f22, [%l7 + %o3] set 0x53, %l2 stba %i0, [%l7 + %l2] 0x89 set 0x24, %o2 swapa [%l7 + %o2] 0x81, %l4 wr %i7, %o1, %set_softint ld [%l7 + 0x20], %f11 ld [%l7 + 0x54], %f12 nop set 0x18, %l4 stw %o0, [%l7 + %l4] nop set 0x50, %l0 ldd [%l7 + %l0], %o4 nop set 0x40, %i4 ldx [%l7 + %i4], %i4 set 0x70, %l3 ldda [%l7 + %l3] 0xe3, %o6 set 0x78, %i6 stxa %g3, [%l7 + %i6] 0xe2 membar #Sync add %o2, %o3, %l1 add %l3, %g1, %i2 and %i1, %g2, %l5 set 0x64, %g7 stha %i6, [%l7 + %g7] 0xe2 membar #Sync nop set 0x7C, %o5 ldsh [%l7 + %o5], %g7 nop set 0x78, %g3 ldd [%l7 + %g3], %f24 set 0x50, %i7 ldxa [%l7 + %i7] 0x89, %g4 wr %i5, %l0, %pic nop set 0x49, %g1 ldsb [%l7 + %g1], %l6 fpsub16 %f10, %f24, %f6 nop set 0x54, %i2 stw %g6, [%l7 + %i2] ld [%l7 + 0x18], %f23 set 0x64, %o6 stwa %i3, [%l7 + %o6] 0xeb membar #Sync st %fsr, [%l7 + 0x08] nop set 0x28, %l1 ldsw [%l7 + %l1], %o5 nop set 0x14, %o7 lduh [%l7 + %o7], %o6 set 0x48, %o4 swapa [%l7 + %o4] 0x88, %l2 set 0x08, %o0 prefetcha [%l7 + %o0] 0x81, 2 set 0x3E, %g2 stha %l4, [%l7 + %g2] 0xea membar #Sync nop set 0x20, %i0 ldd [%l7 + %i0], %i6 nop set 0x10, %i1 sth %o1, [%l7 + %i1] bge,a %xcc, loop_129 nop set 0x74, %o1 lduw [%l7 + %o1], %i0 set 0x32, %g5 stha %o0, [%l7 + %g5] 0xe3 membar #Sync loop_129: or %o4, %o7, %g3 nop set 0x54, %i3 sth %o2, [%l7 + %i3] set 0x58, %i5 stxa %i4, [%l7 + %i5] 0x88 nop set 0x10, %g4 ldsb [%l7 + %g4], %l1 nop set 0x4F, %l5 ldstub [%l7 + %l5], %o3 or %l3, %i2, %i1 set 0x40, %g6 stda %f16, [%l7 + %g6] 0xc8 set 0x28, %o3 prefetcha [%l7 + %o3] 0x89, 3 nop set 0x68, %l6 std %g2, [%l7 + %l6] ld [%l7 + 0x34], %f8 set 0x40, %o2 ldxa [%l7 + %o2] 0x88, %l5 set 0x28, %l2 ldstuba [%l7 + %l2] 0x88, %i6 set 0x10, %l0 sta %f10, [%l7 + %l0] 0x88 set 0x20, %i4 swapa [%l7 + %i4] 0x88, %g4 set 0x2A, %l4 stba %i5, [%l7 + %l4] 0x88 nop set 0x08, %i6 ldsh [%l7 + %i6], %g7 nop set 0x78, %l3 lduw [%l7 + %l3], %l0 set 0x58, %g7 ldxa [%l7 + %g7] 0x81, %l6 nop set 0x54, %g3 ldstub [%l7 + %g3], %g6 or %o5, %o6, %i3 membar #Sync set 0x40, %o5 ldda [%l7 + %o5] 0xf9, %f0 nop set 0x08, %g1 stx %l2, [%l7 + %g1] nop set 0x70, %i7 lduh [%l7 + %i7], %g5 set 0x6D, %o6 ldstuba [%l7 + %o6] 0x81, %l4 nop set 0x30, %i2 stw %i7, [%l7 + %i2] add %i0, %o0, %o4 nop set 0x78, %l1 ldx [%l7 + %l1], %o7 set 0x58, %o4 lda [%l7 + %o4] 0x89, %f1 set 0x44, %o7 stwa %o1, [%l7 + %o7] 0x88 nop set 0x34, %g2 lduw [%l7 + %g2], %o2 set 0x7E, %i0 stba %i4, [%l7 + %i0] 0xeb membar #Sync set 0x6C, %o0 sta %f25, [%l7 + %o0] 0x88 nop set 0x34, %i1 ldsw [%l7 + %i1], %g3 set 0x52, %o1 stba %l1, [%l7 + %o1] 0x80 nop set 0x24, %i3 lduh [%l7 + %i3], %o3 set 0x42, %g5 stha %l3, [%l7 + %g5] 0x80 set 0x30, %g4 stha %i1, [%l7 + %g4] 0x80 nop set 0x30, %i5 swap [%l7 + %i5], %i2 set 0x70, %l5 ldda [%l7 + %l5] 0x80, %g2 add %l5, %g1, %g4 set 0x50, %o3 ldxa [%l7 + %o3] 0x80, %i6 nop set 0x58, %g6 std %f10, [%l7 + %g6] nop set 0x3C, %l6 ldsb [%l7 + %l6], %i5 nop set 0x48, %l2 prefetch [%l7 + %l2], 3 nop set 0x7C, %l0 ldsw [%l7 + %l0], %l0 nop set 0x74, %o2 ldsw [%l7 + %o2], %l6 set 0x68, %i4 stha %g7, [%l7 + %i4] 0xe2 membar #Sync set 0x08, %i6 lda [%l7 + %i6] 0x88, %f29 nop set 0x60, %l4 std %f28, [%l7 + %l4] set 0x2F, %g7 stba %g6, [%l7 + %g7] 0x80 ld [%l7 + 0x3C], %f6 and %o6, %i3, %l2 add %g5, %l4, %o5 set 0x6E, %l3 stba %i0, [%l7 + %l3] 0x80 nop set 0x76, %g3 sth %i7, [%l7 + %g3] nop set 0x10, %g1 stw %o4, [%l7 + %g1] nop set 0x4A, %o5 stb %o0, [%l7 + %o5] set 0x6C, %o6 lda [%l7 + %o6] 0x88, %f18 add %l7, 0x2C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o7, %o2 add %l7, 0x58, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o1 casa [%l6] 0x80, %o1, %i4 nop set 0x1B, %i7 ldub [%l7 + %i7], %g3 set 0x70, %i2 stwa %o3, [%l7 + %i2] 0xeb membar #Sync set 0x0A, %l1 ldstuba [%l7 + %l1] 0x88, %l1 fpsub16s %f17, %f31, %f2 nop set 0x28, %o7 ldd [%l7 + %o7], %l2 set 0x08, %g2 swapa [%l7 + %g2] 0x81, %i2 or %i1, %g2, %g1 nop set 0x16, %o4 sth %g4, [%l7 + %o4] nop set 0x58, %o0 ldd [%l7 + %o0], %i6 nop set 0x18, %i0 stx %i5, [%l7 + %i0] set 0x20, %i1 lda [%l7 + %i1] 0x89, %f23 set 0x1A, %i3 ldstuba [%l7 + %i3] 0x89, %l5 and %l0, %l6, %g7 nop set 0x20, %g5 ldsh [%l7 + %g5], %o6 nop set 0x38, %o1 ldx [%l7 + %o1], %i3 or %g6, %l2, %l4 nop set 0x20, %g4 ldsw [%l7 + %g4], %g5 set 0x10, %l5 sta %f2, [%l7 + %l5] 0x88 or %i0, %i7, %o4 nop set 0x76, %i5 ldsb [%l7 + %i5], %o0 nop set 0x58, %g6 stx %fsr, [%l7 + %g6] nop set 0x74, %o3 lduw [%l7 + %o3], %o5 nop set 0x34, %l6 ldsw [%l7 + %l6], %o7 set 0x08, %l0 stxa %o1, [%l7 + %l0] 0x89 nop set 0x28, %l2 ldx [%l7 + %l2], %i4 set 0x10, %i4 swapa [%l7 + %i4] 0x88, %o2 nop set 0x08, %i6 ldd [%l7 + %i6], %o2 nop set 0x7C, %l4 ldsw [%l7 + %l4], %l1 nop set 0x48, %g7 std %l2, [%l7 + %g7] set 0x24, %l3 swapa [%l7 + %l3] 0x81, %g3 nop set 0x78, %g3 stx %fsr, [%l7 + %g3] nop set 0x43, %o2 ldub [%l7 + %o2], %i2 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xcc nop set 0x78, %o5 stw %i1, [%l7 + %o5] nop set 0x3C, %i7 ldsh [%l7 + %i7], %g2 st %f25, [%l7 + 0x08] set 0x70, %o6 prefetcha [%l7 + %o6] 0x80, 2 add %g1, %i6, %i5 nop set 0x60, %i2 ldx [%l7 + %i2], %l5 set 0x64, %o7 lda [%l7 + %o7] 0x88, %f31 nop set 0x14, %l1 ldsh [%l7 + %l1], %l0 add %l7, 0x38, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l6, %o6 and %i3, %g7, %l2 nop set 0x4E, %o4 ldsh [%l7 + %o4], %g6 fpadd16 %f10, %f28, %f4 set 0x1C, %o0 stwa %l4, [%l7 + %o0] 0xe2 membar #Sync add %i0, %g5, %o4 nop set 0x51, %g2 ldub [%l7 + %g2], %o0 set 0x40, %i1 stda %f16, [%l7 + %i1] 0xcc add %l7, 0x40, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i7, %o5 be,pt %xcc, loop_130 nop set 0x60, %i3 ldsw [%l7 + %i3], %o1 wr %i4, %o7, %set_softint nop set 0x70, %i0 stx %o3, [%l7 + %i0] loop_130: ld [%l7 + 0x08], %f14 add %l7, 0x7C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o2, %l1 set 0x38, %g5 ldxa [%l7 + %g5] 0x89, %l3 and %g3, %i2, %i1 nop set 0x50, %g4 ldd [%l7 + %g4], %f10 nop set 0x30, %o1 ldsw [%l7 + %o1], %g2 set 0x26, %i5 ldstuba [%l7 + %i5] 0x81, %g4 nop set 0x72, %l5 sth %g1, [%l7 + %l5] nop set 0x40, %o3 ldd [%l7 + %o3], %f28 nop set 0x48, %g6 ldx [%l7 + %g6], %i5 set 0x14, %l6 ldstuba [%l7 + %l6] 0x88, %i6 set 0x40, %l2 ldda [%l7 + %l2] 0xd0, %f16 set 0x3C, %l0 lda [%l7 + %l0] 0x80, %f27 set 0x58, %i6 ldxa [%l7 + %i6] 0x88, %l0 set 0x20, %i4 ldxa [%l7 + %i4] 0x81, %l5 nop set 0x58, %l4 lduh [%l7 + %l4], %o6 set 0x68, %l3 stda %i2, [%l7 + %l3] 0xe3 membar #Sync nop set 0x33, %g7 ldub [%l7 + %g7], %g7 or %l2, %g6, %l6 nop set 0x34, %o2 prefetch [%l7 + %o2], 3 wr %i0, %g5, %softint nop set 0x08, %g3 std %f24, [%l7 + %g3] nop set 0x50, %o5 ldd [%l7 + %o5], %l4 set 0x10, %i7 ldda [%l7 + %i7] 0xe3, %o0 nop set 0x6C, %g1 swap [%l7 + %g1], %o4 st %f31, [%l7 + 0x28] nop set 0x58, %o6 stw %o5, [%l7 + %o6] nop set 0x60, %i2 swap [%l7 + %i2], %o1 add %i4, %o7, %i7 nop set 0x10, %o7 ldx [%l7 + %o7], %o3 fpadd32s %f7, %f30, %f8 nop set 0x16, %o4 ldub [%l7 + %o4], %l1 set 0x61, %l1 ldstuba [%l7 + %l1] 0x81, %o2 nop set 0x10, %g2 swap [%l7 + %g2], %g3 set 0x12, %i1 stha %i2, [%l7 + %i1] 0xea membar #Sync and %i1, %l3, %g4 add %l7, 0x38, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x89, %g2, %g1 set 0x58, %o0 prefetcha [%l7 + %o0] 0x81, 0 nop set 0x08, %i3 std %f22, [%l7 + %i3] set 0x58, %i0 lda [%l7 + %i0] 0x88, %f25 set 0x40, %g4 ldda [%l7 + %g4] 0xd8, %f16 set 0x2F, %o1 stba %l0, [%l7 + %o1] 0xe3 membar #Sync set 0x48, %i5 stxa %i5, [%l7 + %i5] 0xea membar #Sync nop set 0x68, %g5 std %o6, [%l7 + %g5] nop set 0x54, %l5 sth %l5, [%l7 + %l5] nop set 0x22, %g6 sth %g7, [%l7 + %g6] st %f14, [%l7 + 0x34] nop set 0x40, %o3 ldd [%l7 + %o3], %l2 set 0x20, %l6 ldxa [%l7 + %l6] 0x80, %i3 bleu,pn %icc, loop_131 wr %l6, %g6, %y nop set 0x70, %l2 std %g4, [%l7 + %l2] nop set 0x4C, %l0 lduh [%l7 + %l0], %i0 loop_131: nop set 0x08, %i4 stx %l4, [%l7 + %i4] nop set 0x68, %l4 stx %fsr, [%l7 + %l4] set 0x38, %i6 stxa %o4, [%l7 + %i6] 0xe3 membar #Sync set 0x30, %g7 ldda [%l7 + %g7] 0xe3, %o0 nop set 0x2A, %o2 ldstub [%l7 + %o2], %o1 nop set 0x08, %l3 ldd [%l7 + %l3], %f30 nop set 0x68, %g3 lduh [%l7 + %g3], %i4 nop set 0x76, %i7 lduh [%l7 + %i7], %o5 set 0x40, %o5 stda %f16, [%l7 + %o5] 0xcc set 0x2B, %g1 ldstuba [%l7 + %g1] 0x89, %i7 set 0x6C, %o6 sta %f31, [%l7 + %o6] 0x89 set 0x72, %o7 stha %o7, [%l7 + %o7] 0xe3 membar #Sync set 0x40, %o4 stda %f16, [%l7 + %o4] 0xd0 set 0x40, %l1 ldda [%l7 + %l1] 0xd2, %f0 nop set 0x6C, %i2 swap [%l7 + %i2], %o3 nop set 0x48, %g2 stx %o2, [%l7 + %g2] nop set 0x6E, %i1 sth %g3, [%l7 + %i1] set 0x40, %o0 stda %f0, [%l7 + %o0] 0xc0 or %i2, %l1, %i1 or %g4, %l3, %g2 or %g1, %i6, %l0 nop nop setx 0x4415E60BA2DDCF2C, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f6 setx 0xD4058AFFCE7245D3, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f16 fdivd %f16, %f6, %f4 add %l7, 0x68, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x88, %o6, %l5 nop set 0x12, %i3 sth %i5, [%l7 + %i3] set 0x68, %i0 lda [%l7 + %i0] 0x80, %f11 nop set 0x50, %o1 swap [%l7 + %o1], %l2 nop set 0x74, %i5 swap [%l7 + %i5], %i3 nop set 0x64, %g5 ldsw [%l7 + %g5], %g7 nop set 0x30, %l5 ldd [%l7 + %l5], %f0 set 0x10, %g6 stwa %l6, [%l7 + %g6] 0x81 set 0x78, %g4 stxa %g6, [%l7 + %g4] 0x89 and %i0, %l4, %o4 add %o0, %g5, %o1 nop set 0x59, %o3 stb %i4, [%l7 + %o3] nop set 0x32, %l2 ldsh [%l7 + %l2], %i7 nop set 0x38, %l0 stx %fsr, [%l7 + %l0] set 0x40, %i4 ldda [%l7 + %i4] 0x89, %o4 set 0x2E, %l4 ldstuba [%l7 + %l4] 0x89, %o7 set 0x38, %i6 stba %o3, [%l7 + %i6] 0xe2 membar #Sync set 0x4C, %g7 swapa [%l7 + %g7] 0x88, %g3 nop set 0x6C, %l6 lduw [%l7 + %l6], %o2 st %f29, [%l7 + 0x28] nop set 0x30, %o2 ldx [%l7 + %o2], %i2 st %f1, [%l7 + 0x68] set 0x2D, %g3 stba %l1, [%l7 + %g3] 0x88 ld [%l7 + 0x40], %f30 nop set 0x26, %i7 lduh [%l7 + %i7], %i1 nop set 0x42, %l3 stb %g4, [%l7 + %l3] nop set 0x78, %o5 ldsw [%l7 + %o5], %g2 and %l3, %g1, %i6 bge,pn %icc, loop_132 nop set 0x38, %o6 std %f4, [%l7 + %o6] st %fsr, [%l7 + 0x18] add %l7, 0x78, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x88, %l0, %l5 loop_132: nop set 0x68, %o7 lduw [%l7 + %o7], %o6 set 0x6F, %g1 stba %i5, [%l7 + %g1] 0x81 nop set 0x1C, %l1 stw %i3, [%l7 + %l1] nop set 0x64, %o4 lduh [%l7 + %o4], %g7 set 0x40, %g2 stda %f16, [%l7 + %g2] 0xc8 nop set 0x58, %i1 std %f12, [%l7 + %i1] nop set 0x60, %o0 ldd [%l7 + %o0], %l2 set 0x40, %i2 stda %f16, [%l7 + %i2] 0xcc set 0x32, %i3 stha %l6, [%l7 + %i3] 0xe3 membar #Sync nop set 0x68, %o1 lduw [%l7 + %o1], %g6 nop set 0x1C, %i5 lduh [%l7 + %i5], %i0 set 0x44, %i0 swapa [%l7 + %i0] 0x88, %o4 set 0x10, %g5 stha %o0, [%l7 + %g5] 0x80 set 0x45, %l5 ldstuba [%l7 + %l5] 0x89, %l4 set 0x08, %g6 stxa %o1, [%l7 + %g6] 0x89 and %i4, %i7, %o5 nop set 0x50, %g4 std %f16, [%l7 + %g4] set 0x58, %o3 stda %g4, [%l7 + %o3] 0xea membar #Sync set 0x58, %l2 swapa [%l7 + %l2] 0x88, %o7 set 0x40, %i4 stda %f16, [%l7 + %i4] 0xd8 nop set 0x18, %l0 ldub [%l7 + %l0], %g3 set 0x20, %l4 sta %f7, [%l7 + %l4] 0x88 set 0x08, %i6 prefetcha [%l7 + %i6] 0x80, 2 set 0x58, %g7 stxa %o2, [%l7 + %g7] 0xe2 membar #Sync nop set 0x6F, %l6 ldsb [%l7 + %l6], %l1 set 0x5C, %g3 lda [%l7 + %g3] 0x88, %f11 membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0xf8, %f0 st %f29, [%l7 + 0x48] set 0x4C, %l3 lda [%l7 + %l3] 0x80, %f23 st %f21, [%l7 + 0x14] nop set 0x60, %o5 stx %fsr, [%l7 + %o5] nop set 0x68, %i7 ldd [%l7 + %i7], %i2 set 0x08, %o7 prefetcha [%l7 + %o7] 0x88, 1 set 0x38, %g1 stxa %g4, [%l7 + %g1] 0x88 set 0x18, %l1 ldstuba [%l7 + %l1] 0x80, %g2 nop set 0x10, %o4 ldd [%l7 + %o4], %g0 nop set 0x6C, %g2 sth %i6, [%l7 + %g2] set 0x41, %o6 stba %l3, [%l7 + %o6] 0x89 set 0x40, %o0 stda %f16, [%l7 + %o0] 0xf9 membar #Sync nop set 0x68, %i1 stx %l5, [%l7 + %i1] add %l7, 0x18, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l0 casa [%l6] 0x88, %l0, %o6 set 0x28, %i2 prefetcha [%l7 + %i2] 0x89, 0 add %l7, 0x40, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g7, %i3 wr %l6, %l2, %set_softint add %l7, 0x38, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x88, %g6, %o4 nop set 0x1C, %i3 ldsw [%l7 + %i3], %o0 set 0x31, %o1 ldstuba [%l7 + %o1] 0x88, %l4 and %o1, %i0, %i4 set 0x35, %i0 stba %i7, [%l7 + %i0] 0xe2 membar #Sync nop set 0x38, %i5 ldd [%l7 + %i5], %f22 set 0x14, %g5 lda [%l7 + %g5] 0x88, %f13 nop set 0x58, %l5 lduw [%l7 + %l5], %g5 st %fsr, [%l7 + 0x08] bn,a,pn %icc, loop_133 nop set 0x20, %g6 ldx [%l7 + %g6], %o7 add %l7, 0x38, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x80, %o5, %g3 loop_133: or %o2, %l1, %o3 or %i1, %g4, %g2 set 0x38, %o3 stwa %i2, [%l7 + %o3] 0xeb membar #Sync set 0x50, %l2 ldda [%l7 + %l2] 0xeb, %g0 set 0x6D, %i4 ldstuba [%l7 + %i4] 0x88, %l3 wr %l5, %i6, %clear_softint set 0x68, %l0 stxa %l0, [%l7 + %l0] 0x81 set 0x40, %l4 stda %f16, [%l7 + %l4] 0xf1 membar #Sync and %i5, %g7, %i3 nop set 0x48, %g4 stx %o6, [%l7 + %g4] nop set 0x26, %i6 ldsh [%l7 + %i6], %l6 st %f10, [%l7 + 0x38] set 0x40, %l6 stda %f16, [%l7 + %l6] 0xda nop set 0x7C, %g7 prefetch [%l7 + %g7], 2 fpadd16s %f0, %f21, %f17 set 0x78, %o2 swapa [%l7 + %o2] 0x80, %g6 set 0x7C, %l3 swapa [%l7 + %l3] 0x89, %o4 nop set 0x6C, %o5 lduw [%l7 + %o5], %o0 nop set 0x28, %i7 std %l4, [%l7 + %i7] nop set 0x32, %o7 ldstub [%l7 + %o7], %l2 nop set 0x34, %g3 lduw [%l7 + %g3], %i0 fpsub16 %f12, %f24, %f30 set 0x30, %g1 prefetcha [%l7 + %g1] 0x80, 3 nop set 0x76, %o4 ldstub [%l7 + %o4], %i7 nop set 0x69, %l1 stb %g5, [%l7 + %l1] nop set 0x1E, %g2 lduh [%l7 + %g2], %o7 set 0x6C, %o0 lda [%l7 + %o0] 0x81, %f15 set 0x70, %i1 stxa %o1, [%l7 + %i1] 0x81 set 0x6E, %o6 stba %g3, [%l7 + %o6] 0xeb membar #Sync nop set 0x38, %i2 stw %o2, [%l7 + %i2] nop set 0x10, %i3 ldd [%l7 + %i3], %f28 nop set 0x30, %o1 ldd [%l7 + %o1], %f26 nop set 0x20, %i5 lduh [%l7 + %i5], %o5 nop set 0x18, %g5 ldd [%l7 + %g5], %l0 nop set 0x4C, %l5 ldsw [%l7 + %l5], %o3 nop set 0x54, %i0 swap [%l7 + %i0], %g4 nop set 0x6A, %o3 stb %g2, [%l7 + %o3] set 0x40, %l2 stda %f0, [%l7 + %l2] 0xf9 membar #Sync nop set 0x40, %g6 ldd [%l7 + %g6], %i0 add %l7, 0x70, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i2 casa [%l6] 0x89, %i2, %l3 st %fsr, [%l7 + 0x44] set 0x68, %l0 stda %g0, [%l7 + %l0] 0xea membar #Sync nop set 0x78, %i4 stx %fsr, [%l7 + %i4] add %l7, 0x5C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i6, %l0 set 0x38, %l4 stda %l4, [%l7 + %l4] 0x80 nop set 0x54, %i6 prefetch [%l7 + %i6], 1 nop set 0x60, %g4 sth %g7, [%l7 + %g4] nop set 0x44, %g7 ldsw [%l7 + %g7], %i5 add %l7, 0x78, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i3 casxa [%l6] 0x80, %i3, %l6 set 0x40, %o2 ldda [%l7 + %o2] 0x81, %g6 set 0x68, %l6 ldxa [%l7 + %l6] 0x81, %o4 set 0x40, %l3 stda %o6, [%l7 + %l3] 0x88 set 0x40, %i7 ldda [%l7 + %i7] 0x88, %o0 nop set 0x28, %o7 ldx [%l7 + %o7], %l2 nop set 0x6C, %o5 swap [%l7 + %o5], %i0 membar #Sync set 0x40, %g3 ldda [%l7 + %g3] 0xf8, %f0 set 0x40, %o4 stba %i4, [%l7 + %o4] 0xeb membar #Sync nop set 0x6D, %g1 ldsb [%l7 + %g1], %i7 nop nop setx 0x9A320965, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f9 setx 0x83EA5134, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f18 fdivs %f18, %f9, %f15 nop set 0x7C, %g2 swap [%l7 + %g2], %l4 nop set 0x6F, %o0 ldub [%l7 + %o0], %g5 set 0x44, %l1 stha %o1, [%l7 + %l1] 0xeb membar #Sync st %f7, [%l7 + 0x44] nop set 0x68, %o6 std %o6, [%l7 + %o6] set , %i2 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 5: ! ! Type l : 1273 ! Type a : 27 ! Type cti : 23 ! Type x : 518 ! Type f : 33 ! Type i : 126 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0x9, %g1 set 0x0, %g2 set 0x5, %g3 set 0x8, %g4 set 0x1, %g5 set 0xD, %g6 set 0x3, %g7 !# Input registers set -0x4, %i0 set -0x2, %i1 set -0x8, %i2 set -0x1, %i3 set -0xB, %i4 set -0xE, %i5 set -0xC, %i6 set -0x9, %i7 !# Local registers set 0x5C11527E, %l0 set 0x3099EF50, %l1 set 0x79E24927, %l2 set 0x002F5045, %l3 set 0x5881A28F, %l4 set 0x2A1B652F, %l5 set 0x003CBF22, %l6 !# Output registers set -0x0F3B, %o0 set -0x0D3C, %o1 set 0x1168, %o2 set 0x0D66, %o3 set 0x14D1, %o4 set -0x06F8, %o5 set 0x1D32, %o6 set -0x04F7, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x9055F3994858E369) INIT_TH_FP_REG(%l7,%f2,0x4FA9A9DFB46840DA) INIT_TH_FP_REG(%l7,%f4,0x923028F5BBB4C1DC) INIT_TH_FP_REG(%l7,%f6,0x625CA558BD058D3A) INIT_TH_FP_REG(%l7,%f8,0x9C8079C9ADFD26A2) INIT_TH_FP_REG(%l7,%f10,0xF018D8EB22C62E65) INIT_TH_FP_REG(%l7,%f12,0xF13CFC686F8780B2) INIT_TH_FP_REG(%l7,%f14,0x32551DC9E5ECE0F0) INIT_TH_FP_REG(%l7,%f16,0x2DE9674456CB43FE) INIT_TH_FP_REG(%l7,%f18,0xD8D648C7ACD35FF8) INIT_TH_FP_REG(%l7,%f20,0xC209454364063509) INIT_TH_FP_REG(%l7,%f22,0x396D559D69EAC0A3) INIT_TH_FP_REG(%l7,%f24,0x896658C1A1307F3E) INIT_TH_FP_REG(%l7,%f26,0xF6C90F717C2865D0) INIT_TH_FP_REG(%l7,%f28,0xA7BB8C277260C0F8) INIT_TH_FP_REG(%l7,%f30,0xFDA42C88317238BE) !# Execute Main Diag .. nop set 0x40, %i1 swap [%l7 + %i1], %o2 wr %g3, %o5, %ccr st %f2, [%l7 + 0x64] nop set 0x70, %o1 sth %o3, [%l7 + %o1] nop set 0x68, %i3 ldd [%l7 + %i3], %l0 nop set 0x7A, %i5 sth %g4, [%l7 + %i5] set 0x6D, %g5 stba %i1, [%l7 + %g5] 0xe3 membar #Sync nop set 0x5C, %l5 lduw [%l7 + %l5], %g2 nop nop setx 0x631F6988, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f23 setx 0x154546F0, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f5 fdivs %f5, %f23, %f6 set 0x28, %i0 swapa [%l7 + %i0] 0x88, %l3 nop set 0x58, %o3 ldd [%l7 + %o3], %f10 set 0x20, %l2 stda %g0, [%l7 + %l2] 0x88 ble %icc, loop_134 nop set 0x68, %g6 ldx [%l7 + %g6], %i6 nop set 0x40, %i4 prefetch [%l7 + %i4], 2 nop set 0x34, %l4 ldsw [%l7 + %l4], %i2 loop_134: nop set 0x40, %l0 stda %f0, [%l7 + %l0] 0xc2 set 0x40, %g4 ldda [%l7 + %g4] 0x80, %f0 nop set 0x70, %i6 ldd [%l7 + %i6], %l0 set 0x20, %o2 ldda [%l7 + %o2] 0x81, %g6 set 0x60, %l6 swapa [%l7 + %l6] 0x81, %l5 nop set 0x48, %l3 ldd [%l7 + %l3], %f6 set 0x70, %i7 prefetcha [%l7 + %i7] 0x81, 1 and %l6, %i5, %g6 set 0x08, %o7 stxa %o6, [%l7 + %o7] 0x80 nop set 0x08, %o5 ldx [%l7 + %o5], %o4 nop set 0x38, %g7 lduh [%l7 + %g7], %l2 set 0x6C, %g3 lda [%l7 + %g3] 0x89, %f21 nop set 0x70, %g1 std %i0, [%l7 + %g1] st %fsr, [%l7 + 0x50] wr %o0, %i7, %y set 0x68, %g2 ldxa [%l7 + %g2] 0x88, %l4 set 0x2C, %o4 sta %f13, [%l7 + %o4] 0x89 ld [%l7 + 0x38], %f11 nop set 0x28, %l1 stx %g5, [%l7 + %l1] set 0x74, %o0 stwa %o1, [%l7 + %o0] 0xe2 membar #Sync ld [%l7 + 0x48], %f18 set 0x60, %i2 stha %i4, [%l7 + %i2] 0x80 nop set 0x70, %i1 stx %fsr, [%l7 + %i1] nop set 0x74, %o1 ldub [%l7 + %o1], %o7 nop set 0x27, %i3 ldstub [%l7 + %i3], %g3 nop set 0x48, %i5 stx %fsr, [%l7 + %i5] nop set 0x10, %o6 std %f10, [%l7 + %o6] set 0x58, %g5 stwa %o2, [%l7 + %g5] 0xe3 membar #Sync set 0x60, %l5 sta %f29, [%l7 + %l5] 0x80 ld [%l7 + 0x1C], %f22 ld [%l7 + 0x3C], %f10 add %o3, %l1, %o5 set 0x22, %o3 stha %g4, [%l7 + %o3] 0xe3 membar #Sync set 0x30, %l2 ldda [%l7 + %l2] 0xea, %i0 nop set 0x30, %i0 stb %l3, [%l7 + %i0] ld [%l7 + 0x68], %f11 nop set 0x0C, %g6 ldstub [%l7 + %g6], %g2 nop set 0x5A, %i4 ldstub [%l7 + %i4], %i6 nop set 0x54, %l4 stw %g1, [%l7 + %l4] set 0x60, %g4 ldda [%l7 + %g4] 0xe3, %l0 nop set 0x64, %l0 swap [%l7 + %l0], %i2 add %l5, %g7, %i3 set 0x60, %o2 ldda [%l7 + %o2] 0xeb, %i6 nop set 0x60, %i6 ldd [%l7 + %i6], %g6 add %l7, 0x74, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o6, %i5 nop set 0x5C, %l3 stw %l2, [%l7 + %l3] set 0x1C, %i7 ldstuba [%l7 + %i7] 0x89, %i0 nop set 0x58, %o7 stx %fsr, [%l7 + %o7] nop set 0x1C, %o5 ldub [%l7 + %o5], %o4 nop set 0x08, %g7 ldx [%l7 + %g7], %o0 set 0x48, %l6 stwa %i7, [%l7 + %l6] 0x89 nop set 0x78, %g3 ldd [%l7 + %g3], %l4 nop set 0x34, %g1 ldub [%l7 + %g1], %o1 set 0x50, %g2 ldda [%l7 + %g2] 0xea, %i4 st %f17, [%l7 + 0x48] nop set 0x78, %o4 std %f28, [%l7 + %o4] nop set 0x64, %l1 stb %o7, [%l7 + %l1] add %l7, 0x1C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g5, %g3 st %f0, [%l7 + 0x20] st %fsr, [%l7 + 0x40] set 0x70, %o0 ldxa [%l7 + %o0] 0x89, %o2 set 0x37, %i1 ldstuba [%l7 + %i1] 0x88, %l1 fpsub16s %f11, %f0, %f19 nop set 0x73, %o1 ldub [%l7 + %o1], %o3 nop set 0x49, %i3 ldsb [%l7 + %i3], %o5 nop set 0x28, %i2 std %f26, [%l7 + %i2] nop set 0x24, %o6 swap [%l7 + %o6], %g4 nop set 0x64, %i5 lduw [%l7 + %i5], %l3 set 0x7C, %l5 sta %f9, [%l7 + %l5] 0x88 nop set 0x20, %o3 ldd [%l7 + %o3], %g2 nop set 0x18, %g5 ldd [%l7 + %g5], %i6 nop set 0x50, %i0 ldd [%l7 + %i0], %f16 nop set 0x1C, %g6 lduh [%l7 + %g6], %g1 st %fsr, [%l7 + 0x60] set 0x40, %i4 stda %f16, [%l7 + %i4] 0xd2 set 0x68, %l4 stba %l0, [%l7 + %l4] 0xea membar #Sync set 0x6E, %g4 stha %i1, [%l7 + %g4] 0xea membar #Sync set 0x28, %l0 prefetcha [%l7 + %l0] 0x81, 2 set 0x40, %o2 stha %l5, [%l7 + %o2] 0x80 set 0x38, %i6 sta %f10, [%l7 + %i6] 0x88 nop set 0x1A, %l2 ldstub [%l7 + %l2], %g7 nop set 0x22, %l3 stb %l6, [%l7 + %l3] nop set 0x5C, %i7 sth %g6, [%l7 + %i7] nop set 0x20, %o5 stw %o6, [%l7 + %o5] set 0x1C, %g7 swapa [%l7 + %g7] 0x80, %i5 set 0x08, %o7 lda [%l7 + %o7] 0x80, %f12 set 0x64, %l6 stha %l2, [%l7 + %l6] 0xea membar #Sync nop set 0x71, %g3 stb %i0, [%l7 + %g3] nop set 0x74, %g1 swap [%l7 + %g1], %o4 set 0x15, %o4 stba %o0, [%l7 + %o4] 0xea membar #Sync nop set 0x18, %g2 stb %i3, [%l7 + %g2] nop set 0x5D, %l1 ldsb [%l7 + %l1], %l4 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x238, %sys_tick_cmpr set 0x79, %i1 ldstuba [%l7 + %i1] 0x81, %o7 set 0x40, %o0 stda %f16, [%l7 + %o0] 0x88 nop set 0x60, %i3 stx %fsr, [%l7 + %i3] set 0x60, %i2 sta %f9, [%l7 + %i2] 0x81 set 0x30, %o6 ldda [%l7 + %o6] 0x81, %g4 add %i4, %g3, %l1 nop set 0x48, %i5 stx %fsr, [%l7 + %i5] nop set 0x5C, %l5 swap [%l7 + %l5], %o2 nop set 0x70, %o1 lduw [%l7 + %o1], %o5 add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x80, %g4, %l3 set 0x40, %g5 ldda [%l7 + %g5] 0x81, %f0 nop set 0x24, %o3 lduw [%l7 + %o3], %g2 set 0x08, %i0 stda %i6, [%l7 + %i0] 0x80 nop set 0x50, %i4 stx %g1, [%l7 + %i4] fpsub32s %f10, %f26, %f29 set 0x40, %l4 stda %f0, [%l7 + %l4] 0xf9 membar #Sync nop set 0x28, %g6 ldd [%l7 + %g6], %f10 set 0x40, %l0 stda %f0, [%l7 + %l0] 0xc8 ld [%l7 + 0x24], %f20 nop set 0x76, %o2 sth %l0, [%l7 + %o2] nop set 0x50, %g4 stw %i1, [%l7 + %g4] ld [%l7 + 0x14], %f23 set 0x50, %i6 ldda [%l7 + %i6] 0xeb, %o2 nop set 0x78, %l3 std %f16, [%l7 + %l3] set 0x3C, %l2 stba %i2, [%l7 + %l2] 0x89 set 0x1C, %i7 swapa [%l7 + %i7] 0x88, %g7 nop set 0x78, %o5 ldd [%l7 + %o5], %i6 add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g6, %l5 ld [%l7 + 0x60], %f3 set 0x46, %g7 ldstuba [%l7 + %g7] 0x81, %o6 set 0x5E, %o7 ldstuba [%l7 + %o7] 0x89, %i5 nop set 0x0C, %g3 lduw [%l7 + %g3], %l2 st %f13, [%l7 + 0x34] nop set 0x08, %g1 std %f20, [%l7 + %g1] set 0x4C, %o4 swapa [%l7 + %o4] 0x89, %i0 set 0x40, %l6 stda %f16, [%l7 + %l6] 0xc8 or %o4, %o0, %i3 set 0x10, %g2 stwa %l4, [%l7 + %g2] 0x80 set 0x40, %i1 stda %f16, [%l7 + %i1] 0xcc nop set 0x34, %l1 ldsh [%l7 + %l1], %i7 add %l7, 0x68, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x80, %o1, %o7 nop set 0x74, %o0 lduh [%l7 + %o0], %i4 nop set 0x1E, %i2 ldub [%l7 + %i2], %g5 nop set 0x50, %i3 ldd [%l7 + %i3], %g2 set 0x40, %o6 stda %f0, [%l7 + %o6] 0xf0 membar #Sync nop set 0x75, %l5 stb %l1, [%l7 + %l5] set 0x7C, %o1 stha %o5, [%l7 + %o1] 0xeb membar #Sync nop set 0x34, %i5 lduh [%l7 + %i5], %o2 set 0x6C, %o3 stwa %l3, [%l7 + %o3] 0x88 nop set 0x78, %g5 ldx [%l7 + %g5], %g4 and %g2, %g1, %l0 st %f11, [%l7 + 0x0C] set 0x70, %i0 ldstuba [%l7 + %i0] 0x81, %i6 ld [%l7 + 0x28], %f8 set 0x78, %l4 swapa [%l7 + %l4] 0x81, %i1 wr %i2, %g7, %clear_softint nop set 0x34, %g6 stw %o3, [%l7 + %g6] nop set 0x32, %i4 sth %l6, [%l7 + %i4] nop set 0x28, %o2 ldsw [%l7 + %o2], %l5 bgu %icc, loop_135 st %f13, [%l7 + 0x70] nop set 0x18, %g4 sth %o6, [%l7 + %g4] nop set 0x58, %i6 lduh [%l7 + %i6], %g6 loop_135: nop nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr set 0x24, %l3 stwa %o4, [%l7 + %l3] 0x80 set 0x1C, %l2 stba %l2, [%l7 + %l2] 0xeb membar #Sync nop set 0x78, %l0 stx %i3, [%l7 + %l0] set 0x60, %o5 ldda [%l7 + %o5] 0x88, %o0 nop set 0x70, %i7 ldsw [%l7 + %i7], %i7 nop set 0x42, %g7 ldsh [%l7 + %g7], %l4 nop set 0x10, %o7 ldsw [%l7 + %o7], %o7 set 0x70, %g1 stda %o0, [%l7 + %g1] 0x88 nop set 0x1A, %g3 lduh [%l7 + %g3], %i4 set 0x40, %l6 ldda [%l7 + %l6] 0xd2, %f0 nop set 0x48, %g2 stx %fsr, [%l7 + %g2] or %g3, %g5, %l1 set 0x14, %i1 sta %f16, [%l7 + %i1] 0x81 set 0x40, %l1 stda %f16, [%l7 + %l1] 0xc8 nop set 0x2A, %o0 lduh [%l7 + %o0], %o5 nop set 0x72, %o4 lduh [%l7 + %o4], %l3 ld [%l7 + 0x18], %f30 bn,a,pt %icc, loop_136 nop set 0x44, %i2 lduh [%l7 + %i2], %o2 nop set 0x18, %i3 std %f24, [%l7 + %i3] set 0x28, %o6 swapa [%l7 + %o6] 0x80, %g2 loop_136: nop set 0x14, %o1 lda [%l7 + %o1] 0x81, %f12 ld [%l7 + 0x40], %f21 set 0x74, %i5 stwa %g1, [%l7 + %i5] 0xe2 membar #Sync add %l0, %g4, %i1 set 0x6C, %o3 stwa %i2, [%l7 + %o3] 0xea membar #Sync set 0x4A, %l5 ldstuba [%l7 + %l5] 0x88, %i6 set 0x10, %i0 ldxa [%l7 + %i0] 0x89, %g7 add %l7, 0x30, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l6, %l5 nop set 0x3C, %g5 ldsw [%l7 + %g5], %o6 set 0x08, %l4 lda [%l7 + %l4] 0x89, %f28 fpsub16s %f29, %f27, %f7 nop set 0x24, %g6 prefetch [%l7 + %g6], 1 nop set 0x08, %i4 ldx [%l7 + %i4], %o3 set 0x6C, %g4 lda [%l7 + %g4] 0x88, %f28 nop set 0x14, %i6 ldsh [%l7 + %i6], %i5 bn,pn %icc, loop_137 nop set 0x0C, %o2 lduh [%l7 + %o2], %g6 nop set 0x48, %l3 swap [%l7 + %l3], %o4 nop set 0x58, %l2 ldd [%l7 + %l2], %f26 loop_137: nop add %l7, 0x78, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i0 casxa [%l6] 0x88, %i0, %l2 set 0x08, %o5 sta %f15, [%l7 + %o5] 0x89 st %f19, [%l7 + 0x20] fpsub16 %f6, %f0, %f30 nop set 0x28, %i7 std %f8, [%l7 + %i7] nop set 0x11, %l0 stb %o0, [%l7 + %l0] nop set 0x0C, %o7 prefetch [%l7 + %o7], 0 nop set 0x58, %g1 stx %i3, [%l7 + %g1] set 0x38, %g3 prefetcha [%l7 + %g3] 0x80, 0 nop set 0x58, %l6 stx %i7, [%l7 + %l6] set 0x58, %g2 swapa [%l7 + %g2] 0x80, %o7 nop set 0x62, %i1 stb %i4, [%l7 + %i1] set 0x40, %g7 stda %f16, [%l7 + %g7] 0xda nop set 0x34, %l1 lduw [%l7 + %l1], %o1 set 0x40, %o0 ldda [%l7 + %o0] 0x88, %f16 nop set 0x34, %i2 ldsw [%l7 + %i2], %g5 set 0x3F, %i3 ldstuba [%l7 + %i3] 0x88, %g3 nop set 0x70, %o4 swap [%l7 + %o4], %o5 nop set 0x78, %o6 stx %fsr, [%l7 + %o6] nop set 0x10, %i5 std %l0, [%l7 + %i5] add %o2, %l3, %g2 nop set 0x42, %o1 lduh [%l7 + %o1], %g1 nop set 0x5C, %o3 ldub [%l7 + %o3], %l0 add %l7, 0x70, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g4 casa [%l6] 0x89, %g4, %i2 nop set 0x20, %i0 ldx [%l7 + %i0], %i6 st %fsr, [%l7 + 0x30] nop set 0x48, %l5 stx %g7, [%l7 + %l5] add %l7, 0x08, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x80, %i1, %l5 nop set 0x15, %l4 stb %o6, [%l7 + %l4] nop set 0x0C, %g6 lduh [%l7 + %g6], %l6 nop set 0x28, %g5 std %f18, [%l7 + %g5] nop set 0x60, %g4 ldd [%l7 + %g4], %f14 nop set 0x20, %i6 std %f16, [%l7 + %i6] nop set 0x38, %o2 ldd [%l7 + %o2], %f12 set 0x50, %i4 ldda [%l7 + %i4] 0xea, %i4 nop set 0x16, %l2 ldsh [%l7 + %l2], %o3 nop set 0x10, %l3 stx %fsr, [%l7 + %l3] nop set 0x30, %o5 swap [%l7 + %o5], %g6 nop set 0x1E, %l0 stb %o4, [%l7 + %l0] nop set 0x58, %i7 stw %i0, [%l7 + %i7] ld [%l7 + 0x10], %f15 add %l7, 0x48, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o0, %i3 set 0x34, %o7 stwa %l4, [%l7 + %o7] 0x89 set 0x15, %g1 stba %i7, [%l7 + %g1] 0xeb membar #Sync nop set 0x70, %g3 swap [%l7 + %g3], %l2 nop set 0x74, %g2 stw %o7, [%l7 + %g2] set 0x54, %l6 sta %f30, [%l7 + %l6] 0x80 nop set 0x30, %g7 ldx [%l7 + %g7], %i4 set 0x68, %l1 stxa %o1, [%l7 + %l1] 0xeb membar #Sync st %fsr, [%l7 + 0x18] nop set 0x0A, %i1 ldsb [%l7 + %i1], %g5 nop set 0x3C, %o0 lduw [%l7 + %o0], %o5 add %l7, 0x14, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l1 casa [%l6] 0x89, %l1, %o2 st %fsr, [%l7 + 0x14] nop set 0x6E, %i2 sth %g3, [%l7 + %i2] nop set 0x10, %i3 lduw [%l7 + %i3], %g2 ld [%l7 + 0x44], %f11 set 0x40, %o6 stda %f0, [%l7 + %o6] 0xda nop set 0x28, %o4 std %f26, [%l7 + %o4] nop set 0x38, %o1 ldsw [%l7 + %o1], %l3 add %l0, %g4, %g1 add %l7, 0x78, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x89, %i6, %i2 set 0x62, %i5 stha %g7, [%l7 + %i5] 0x88 st %f31, [%l7 + 0x40] add %l5, %o6, %i1 ld [%l7 + 0x54], %f4 nop set 0x40, %i0 swap [%l7 + %i0], %l6 be,pn %icc, loop_138 fpsub16s %f17, %f5, %f7 nop set 0x0C, %l5 ldsh [%l7 + %l5], %o3 nop set 0x76, %o3 sth %i5, [%l7 + %o3] loop_138: nop set 0x5C, %l4 swap [%l7 + %l4], %o4 wr %g6, %i0, %set_softint fpadd16 %f0, %f24, %f8 set 0x0C, %g6 sta %f22, [%l7 + %g6] 0x80 add %o0, %l4, %i3 st %fsr, [%l7 + 0x3C] nop set 0x74, %g4 prefetch [%l7 + %g4], 4 nop set 0x7A, %g5 lduh [%l7 + %g5], %l2 set 0x08, %o2 stba %o7, [%l7 + %o2] 0xeb membar #Sync nop set 0x7A, %i6 ldsb [%l7 + %i6], %i7 nop set 0x60, %l2 prefetch [%l7 + %l2], 2 or %o1, %i4, %o5 set 0x2C, %i4 stba %l1, [%l7 + %i4] 0xe3 membar #Sync set 0x60, %o5 stxa %o2, [%l7 + %o5] 0xea membar #Sync nop set 0x33, %l3 ldsb [%l7 + %l3], %g5 nop set 0x33, %i7 ldsb [%l7 + %i7], %g3 set 0x60, %o7 ldda [%l7 + %o7] 0x81, %g2 nop set 0x28, %g1 prefetch [%l7 + %g1], 4 set 0x44, %l0 swapa [%l7 + %l0] 0x89, %l3 nop set 0x2E, %g3 ldsh [%l7 + %g3], %l0 add %l7, 0x40, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g4, %i6 nop set 0x66, %l6 lduh [%l7 + %l6], %g1 nop set 0x68, %g2 stx %g7, [%l7 + %g2] set 0x48, %l1 stwa %l5, [%l7 + %l1] 0x88 set 0x09, %g7 ldstuba [%l7 + %g7] 0x81, %o6 nop set 0x38, %i1 stx %fsr, [%l7 + %i1] set 0x28, %o0 lda [%l7 + %o0] 0x81, %f12 nop set 0x68, %i2 ldx [%l7 + %i2], %i1 nop set 0x18, %o6 swap [%l7 + %o6], %i2 add %l7, 0x30, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %o3 nop set 0x70, %i3 ldx [%l7 + %i3], %o4 set 0x54, %o4 lda [%l7 + %o4] 0x81, %f1 nop set 0x10, %i5 stx %fsr, [%l7 + %i5] set 0x68, %o1 stwa %g6, [%l7 + %o1] 0x80 set 0x78, %i0 prefetcha [%l7 + %i0] 0x81, 4 set 0x35, %l5 ldstuba [%l7 + %l5] 0x80, %i0 set 0x7A, %l4 stha %l4, [%l7 + %l4] 0xe3 membar #Sync nop set 0x50, %g6 ldd [%l7 + %g6], %o0 set 0x48, %o3 stxa %i3, [%l7 + %o3] 0xea membar #Sync st %fsr, [%l7 + 0x08] nop set 0x78, %g4 ldd [%l7 + %g4], %f16 and %l2, %i7, %o7 fpsub32s %f1, %f20, %f24 or %i4, %o5, %o1 nop set 0x78, %g5 ldsb [%l7 + %g5], %l1 nop set 0x48, %o2 ldd [%l7 + %o2], %f2 set 0x75, %i6 ldstuba [%l7 + %i6] 0x81, %o2 nop set 0x20, %l2 prefetch [%l7 + %l2], 3 nop set 0x4C, %i4 stb %g5, [%l7 + %i4] set 0x30, %o5 ldxa [%l7 + %o5] 0x80, %g3 set 0x10, %i7 prefetcha [%l7 + %i7] 0x89, 2 st %fsr, [%l7 + 0x74] nop set 0x0F, %l3 ldstub [%l7 + %l3], %l0 add %l7, 0x48, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l3, %i6 or %g1, %g4, %g7 set 0x58, %o7 stda %l4, [%l7 + %o7] 0xe3 membar #Sync set 0x38, %g1 ldxa [%l7 + %g1] 0x88, %i1 set 0x40, %g3 stda %f0, [%l7 + %g3] 0x81 set 0x58, %l6 stba %i2, [%l7 + %l6] 0xe2 membar #Sync nop set 0x51, %l0 ldub [%l7 + %l0], %l6 nop set 0x70, %l1 std %f30, [%l7 + %l1] nop set 0x51, %g7 stb %o6, [%l7 + %g7] nop set 0x68, %i1 lduw [%l7 + %i1], %o4 ba,pn %icc, loop_139 nop set 0x20, %g2 lduw [%l7 + %g2], %g6 nop set 0x38, %i2 stw %o3, [%l7 + %i2] add %l7, 0x44, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i0 casa [%l6] 0x81, %i0, %l4 loop_139: nop set 0x49, %o0 stba %i5, [%l7 + %o0] 0xea membar #Sync ld [%l7 + 0x18], %f1 nop set 0x60, %i3 ldx [%l7 + %i3], %o0 nop set 0x2D, %o6 ldsb [%l7 + %o6], %i3 nop set 0x54, %o4 lduw [%l7 + %o4], %i7 ld [%l7 + 0x18], %f2 and %l2, %o7, %i4 set 0x58, %o1 swapa [%l7 + %o1] 0x81, %o5 set 0x6C, %i5 swapa [%l7 + %i5] 0x80, %l1 set 0x28, %l5 stda %o2, [%l7 + %l5] 0x88 set 0x50, %i0 prefetcha [%l7 + %i0] 0x80, 1 set 0x44, %g6 ldstuba [%l7 + %g6] 0x80, %g3 set 0x2C, %o3 stwa %g2, [%l7 + %o3] 0x88 nop set 0x60, %g4 ldx [%l7 + %g4], %l0 set 0x20, %l4 ldda [%l7 + %l4] 0xe3, %o0 nop set 0x7E, %o2 ldub [%l7 + %o2], %l3 nop set 0x58, %g5 stx %i6, [%l7 + %g5] set 0x40, %l2 ldda [%l7 + %l2] 0xda, %f16 set 0x7C, %i4 swapa [%l7 + %i4] 0x80, %g4 nop set 0x10, %i6 std %f12, [%l7 + %i6] nop set 0x58, %i7 std %g6, [%l7 + %i7] nop set 0x4C, %o5 prefetch [%l7 + %o5], 2 nop set 0x48, %l3 ldd [%l7 + %l3], %f2 set 0x50, %g1 stha %l5, [%l7 + %g1] 0xe3 membar #Sync nop set 0x78, %o7 lduw [%l7 + %o7], %g1 nop set 0x58, %g3 ldsb [%l7 + %g3], %i1 nop set 0x78, %l0 std %i2, [%l7 + %l0] add %l7, 0x50, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l6, %o6 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr and %i0, %o4, %i5 set 0x0C, %l1 sta %f16, [%l7 + %l1] 0x88 add %l7, 0x70, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o0, %l4 nop set 0x40, %g7 stw %i3, [%l7 + %g7] add %l7, 0x08, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i7 casa [%l6] 0x80, %i7, %o7 nop set 0x1C, %i1 ldsh [%l7 + %i1], %l2 add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x81, %o5, %l1 wr %o2, %g5, %ccr set 0x40, %l6 ldda [%l7 + %l6] 0x81, %i4 nop set 0x1D, %g2 ldub [%l7 + %g2], %g2 nop set 0x19, %i2 ldsb [%l7 + %i2], %g3 nop set 0x08, %i3 std %f20, [%l7 + %i3] set 0x78, %o0 lda [%l7 + %o0] 0x81, %f17 nop set 0x74, %o6 swap [%l7 + %o6], %l0 set 0x5F, %o4 ldstuba [%l7 + %o4] 0x89, %l3 nop set 0x10, %o1 std %f2, [%l7 + %o1] set 0x1C, %i5 stwa %i6, [%l7 + %i5] 0xeb membar #Sync set 0x38, %l5 ldxa [%l7 + %l5] 0x88, %g4 set 0x58, %i0 lda [%l7 + %i0] 0x88, %f14 nop set 0x70, %g6 swap [%l7 + %g6], %o1 set 0x18, %g4 stxa %l5, [%l7 + %g4] 0x81 nop set 0x57, %o3 ldstub [%l7 + %o3], %g1 add %i1, %g7, %l6 set 0x28, %l4 ldxa [%l7 + %l4] 0x81, %i2 set 0x14, %g5 swapa [%l7 + %g5] 0x88, %g6 ld [%l7 + 0x38], %f11 set 0x70, %o2 stda %o2, [%l7 + %o2] 0x89 nop set 0x18, %l2 ldd [%l7 + %l2], %o6 set 0x1C, %i6 sta %f2, [%l7 + %i6] 0x80 add %l7, 0x3C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o4, %i0 nop set 0x13, %i4 ldub [%l7 + %i4], %o0 nop set 0x78, %o5 stx %l4, [%l7 + %o5] set 0x11, %l3 ldstuba [%l7 + %l3] 0x81, %i3 bgu,a,pn %icc, loop_140 nop set 0x7E, %g1 ldsh [%l7 + %g1], %i5 nop set 0x24, %i7 stw %o7, [%l7 + %i7] nop set 0x4C, %o7 lduh [%l7 + %o7], %i7 loop_140: or %o5, %l2, %o2 set 0x31, %l0 stba %l1, [%l7 + %l0] 0xe3 membar #Sync set 0x50, %g3 stwa %g5, [%l7 + %g3] 0xe3 membar #Sync or %g2, %g3, %i4 ble %icc, loop_141 nop set 0x4E, %l1 lduh [%l7 + %l1], %l0 set 0x20, %i1 swapa [%l7 + %i1] 0x80, %i6 loop_141: nop set 0x60, %l6 std %f6, [%l7 + %l6] fpsub32 %f0, %f12, %f14 set 0x3C, %g2 stwa %l3, [%l7 + %g2] 0xe3 membar #Sync add %l7, 0x28, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g4, %o1 and %g1, %i1, %g7 nop set 0x6A, %i2 sth %l6, [%l7 + %i2] nop set 0x0A, %g7 sth %l5, [%l7 + %g7] nop set 0x70, %o0 stw %g6, [%l7 + %o0] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x1E2, %sys_tick_cmpr and %o3, %o4, %o0 be,a %icc, loop_142 add %i0, %l4, %i5 and %o7, %i7, %o5 nop set 0x70, %i3 stx %l2, [%l7 + %i3] loop_142: nop set 0x2A, %o4 stha %i3, [%l7 + %o4] 0x81 add %l1, %g5, %g2 set 0x58, %o1 stda %o2, [%l7 + %o1] 0xeb membar #Sync nop set 0x45, %i5 ldub [%l7 + %i5], %g3 nop set 0x38, %o6 sth %i4, [%l7 + %o6] nop set 0x10, %l5 ldd [%l7 + %l5], %f24 ld [%l7 + 0x64], %f11 set 0x40, %i0 swapa [%l7 + %i0] 0x80, %l0 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x262, %tick_cmpr set 0x10, %g6 stxa %o1, [%l7 + %g6] 0xea membar #Sync set 0x40, %g4 ldda [%l7 + %g4] 0xda, %f0 set 0x70, %l4 prefetcha [%l7 + %l4] 0x89, 0 nop set 0x40, %o3 stw %i1, [%l7 + %o3] set 0x28, %o2 prefetcha [%l7 + %o2] 0x80, 1 nop set 0x64, %g5 prefetch [%l7 + %g5], 3 set 0x4C, %i6 sta %f20, [%l7 + %i6] 0x88 set 0x52, %i4 ldstuba [%l7 + %i4] 0x88, %g7 ld [%l7 + 0x0C], %f31 set 0x0C, %l2 swapa [%l7 + %l2] 0x89, %l6 nop set 0x3C, %l3 ldub [%l7 + %l3], %l5 ld [%l7 + 0x40], %f20 fpadd16s %f23, %f16, %f3 nop set 0x2E, %g1 sth %i2, [%l7 + %g1] nop set 0x44, %i7 ldsw [%l7 + %i7], %o6 nop set 0x2D, %o5 ldub [%l7 + %o5], %o3 nop set 0x70, %l0 stx %fsr, [%l7 + %l0] and %g6, %o0, %o4 set 0x40, %o7 stha %i0, [%l7 + %o7] 0x89 set 0x64, %l1 lda [%l7 + %l1] 0x89, %f4 set 0x20, %g3 ldxa [%l7 + %g3] 0x81, %i5 set 0x40, %i1 stda %f0, [%l7 + %i1] 0xf1 membar #Sync nop set 0x16, %l6 lduh [%l7 + %l6], %l4 set 0x30, %i2 prefetcha [%l7 + %i2] 0x89, 2 set 0x40, %g7 stda %f0, [%l7 + %g7] 0x88 ld [%l7 + 0x7C], %f20 nop set 0x68, %o0 prefetch [%l7 + %o0], 2 set 0x70, %g2 sta %f22, [%l7 + %g2] 0x81 nop set 0x68, %o4 ldd [%l7 + %o4], %f26 nop set 0x68, %i3 std %o4, [%l7 + %i3] nop set 0x5A, %i5 sth %l2, [%l7 + %i5] nop set 0x68, %o1 lduw [%l7 + %o1], %i7 set 0x20, %l5 stha %l1, [%l7 + %l5] 0x81 add %l7, 0x28, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i3 casa [%l6] 0x89, %i3, %g5 nop set 0x60, %o6 lduw [%l7 + %o6], %g2 nop set 0x40, %g6 ldx [%l7 + %g6], %o2 set 0x69, %i0 stba %i4, [%l7 + %i0] 0xeb membar #Sync nop set 0x20, %g4 std %f14, [%l7 + %g4] nop set 0x10, %l4 std %f20, [%l7 + %l4] set 0x70, %o2 ldda [%l7 + %o2] 0xe2, %l0 set 0x40, %g5 stda %f0, [%l7 + %g5] 0xd0 set 0x50, %o3 stxa %l3, [%l7 + %o3] 0xea membar #Sync fpsub16 %f12, %f0, %f14 nop set 0x20, %i6 ldx [%l7 + %i6], %g4 set 0x2C, %i4 stha %g3, [%l7 + %i4] 0xea membar #Sync nop set 0x27, %l2 ldsb [%l7 + %l2], %o1 nop set 0x18, %l3 stx %fsr, [%l7 + %l3] set 0x60, %i7 stda %i6, [%l7 + %i7] 0x88 nop set 0x20, %g1 ldx [%l7 + %g1], %i1 ld [%l7 + 0x18], %f23 nop set 0x3C, %l0 ldstub [%l7 + %l0], %g7 set 0x58, %o7 stda %g0, [%l7 + %o7] 0xea membar #Sync set 0x40, %l1 prefetcha [%l7 + %l1] 0x81, 1 set 0x28, %o5 stwa %i2, [%l7 + %o5] 0xe3 membar #Sync nop set 0x68, %i1 std %f20, [%l7 + %i1] set 0x10, %g3 stxa %l6, [%l7 + %g3] 0x81 set 0x18, %i2 stda %o6, [%l7 + %i2] 0xea membar #Sync add %l7, 0x64, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o3, %o0 set 0x18, %l6 ldxa [%l7 + %l6] 0x80, %o4 wr %g6, %i5, %sys_tick set 0x60, %o0 sta %f19, [%l7 + %o0] 0x89 nop set 0x4A, %g2 ldstub [%l7 + %g2], %l4 add %l7, 0x78, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i0, %o5 nop set 0x21, %g7 stb %o7, [%l7 + %g7] nop set 0x78, %i3 ldd [%l7 + %i3], %f28 set 0x58, %i5 stwa %l2, [%l7 + %i5] 0xeb membar #Sync nop set 0x54, %o4 ldsw [%l7 + %o4], %i7 nop set 0x40, %l5 stx %l1, [%l7 + %l5] nop set 0x18, %o6 std %f20, [%l7 + %o6] add %g5, %i3, %o2 nop set 0x7A, %o1 stb %g2, [%l7 + %o1] set 0x38, %i0 lda [%l7 + %i0] 0x89, %f28 st %fsr, [%l7 + 0x64] nop set 0x08, %g6 std %l0, [%l7 + %g6] nop set 0x10, %g4 std %i4, [%l7 + %g4] set 0x08, %o2 stwa %l3, [%l7 + %o2] 0xeb membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0x80, %f16 ba,a,pn %xcc, loop_143 nop set 0x10, %l4 lduw [%l7 + %l4], %g3 set 0x60, %i6 lda [%l7 + %i6] 0x89, %f0 loop_143: nop set 0x40, %o3 ldda [%l7 + %o3] 0x81, %f16 nop set 0x12, %i4 lduh [%l7 + %i4], %g4 set 0x5C, %l3 swapa [%l7 + %l3] 0x81, %i6 nop set 0x24, %i7 ldstub [%l7 + %i7], %i1 nop set 0x08, %g1 ldd [%l7 + %g1], %f12 nop set 0x20, %l2 std %g6, [%l7 + %l2] or %o1, %l5, %i2 set 0x20, %o7 stda %i6, [%l7 + %o7] 0xea membar #Sync add %o6, %o3, %o0 add %l7, 0x1C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g1 casa [%l6] 0x88, %g1, %g6 nop set 0x24, %l1 stw %i5, [%l7 + %l1] st %fsr, [%l7 + 0x28] nop set 0x7C, %l0 prefetch [%l7 + %l0], 4 set 0x5D, %o5 stba %l4, [%l7 + %o5] 0xea membar #Sync membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0xf1, %f0 nop set 0x38, %i2 stx %fsr, [%l7 + %i2] nop set 0x3B, %l6 ldstub [%l7 + %l6], %o4 nop set 0x14, %o0 lduw [%l7 + %o0], %i0 be,a,pn %xcc, loop_144 bl,a %xcc, loop_145 nop set 0x2C, %g3 sth %o5, [%l7 + %g3] st %f8, [%l7 + 0x54] loop_144: nop set 0x36, %g2 lduh [%l7 + %g2], %l2 loop_145: nop set 0x50, %i3 stx %o7, [%l7 + %i3] nop set 0x35, %g7 stb %l1, [%l7 + %g7] nop set 0x29, %o4 ldub [%l7 + %o4], %i7 set 0x60, %l5 ldda [%l7 + %l5] 0x88, %i2 nop set 0x48, %i5 prefetch [%l7 + %i5], 3 add %l7, 0x5C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o2 casa [%l6] 0x89, %o2, %g5 set 0x5C, %o1 swapa [%l7 + %o1] 0x89, %l0 set 0x70, %o6 ldxa [%l7 + %o6] 0x88, %g2 set 0x58, %i0 stxa %i4, [%l7 + %i0] 0x89 nop set 0x48, %g6 swap [%l7 + %g6], %l3 set 0x51, %o2 stba %g4, [%l7 + %o2] 0xe3 membar #Sync nop set 0x22, %g4 sth %i6, [%l7 + %g4] nop set 0x66, %l4 stb %g3, [%l7 + %l4] set 0x54, %g5 swapa [%l7 + %g5] 0x81, %g7 set 0x43, %i6 ldstuba [%l7 + %i6] 0x81, %o1 set 0x53, %o3 ldstuba [%l7 + %o3] 0x89, %i1 nop set 0x54, %l3 ldsw [%l7 + %l3], %l5 nop set 0x7C, %i7 lduw [%l7 + %i7], %i2 nop set 0x77, %g1 ldsb [%l7 + %g1], %l6 set 0x1C, %i4 stha %o3, [%l7 + %i4] 0x89 st %fsr, [%l7 + 0x0C] set 0x56, %l2 stha %o0, [%l7 + %l2] 0x88 nop set 0x68, %o7 stx %g1, [%l7 + %o7] set 0x58, %l1 prefetcha [%l7 + %l1] 0x80, 1 nop set 0x48, %l0 stx %g6, [%l7 + %l0] nop nop setx 0xE7982685, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f0 setx 0x4F1E37E1, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f13 fdivs %f13, %f0, %f21 or %i5, %l4, %i0 nop set 0x14, %o5 lduh [%l7 + %o5], %o4 set 0x0B, %i2 stba %l2, [%l7 + %i2] 0x80 and %o7, %o5, %i7 nop set 0x12, %l6 sth %l1, [%l7 + %l6] set 0x64, %i1 lda [%l7 + %i1] 0x89, %f10 fpsub16 %f8, %f16, %f16 set 0x44, %g3 stwa %i3, [%l7 + %g3] 0xe2 membar #Sync nop set 0x4C, %o0 ldsw [%l7 + %o0], %g5 nop set 0x38, %g2 ldd [%l7 + %g2], %o2 nop set 0x7D, %g7 ldstub [%l7 + %g7], %l0 nop set 0x0C, %o4 ldsw [%l7 + %o4], %g2 set 0x4C, %i3 lda [%l7 + %i3] 0x88, %f26 nop set 0x58, %l5 prefetch [%l7 + %l5], 2 add %i4, %g4, %l3 nop set 0x58, %i5 std %i6, [%l7 + %i5] ld [%l7 + 0x50], %f14 nop set 0x11, %o6 ldsb [%l7 + %o6], %g3 nop set 0x4D, %i0 ldsb [%l7 + %i0], %o1 and %g7, %i1, %l5 nop set 0x38, %g6 ldd [%l7 + %g6], %i6 wr %i2, %o0, %pic add %l7, 0x38, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o3 casa [%l6] 0x89, %o3, %o6 set 0x54, %o2 stba %g1, [%l7 + %o2] 0xea membar #Sync ld [%l7 + 0x10], %f4 nop set 0x20, %o1 swap [%l7 + %o1], %g6 nop set 0x58, %l4 ldx [%l7 + %l4], %l4 nop set 0x40, %g4 stw %i0, [%l7 + %g4] nop set 0x1C, %g5 swap [%l7 + %g5], %o4 set 0x10, %o3 ldxa [%l7 + %o3] 0x89, %i5 nop set 0x67, %l3 stb %l2, [%l7 + %l3] set 0x48, %i6 lda [%l7 + %i6] 0x88, %f4 nop set 0x40, %g1 lduw [%l7 + %g1], %o7 nop set 0x1C, %i7 ldstub [%l7 + %i7], %o5 nop set 0x48, %l2 stx %fsr, [%l7 + %l2] nop set 0x50, %o7 lduw [%l7 + %o7], %l1 nop set 0x20, %l1 stw %i3, [%l7 + %l1] nop set 0x34, %l0 swap [%l7 + %l0], %i7 nop set 0x30, %o5 ldd [%l7 + %o5], %g4 wr %o2, %l0, %y set 0x7C, %i2 lda [%l7 + %i2] 0x89, %f16 ba,a %xcc, loop_146 nop set 0x38, %l6 stx %fsr, [%l7 + %l6] nop set 0x38, %i1 std %f26, [%l7 + %i1] ld [%l7 + 0x70], %f8 loop_146: fpsub16 %f14, %f30, %f30 nop set 0x61, %i4 stb %g2, [%l7 + %i4] or %g4, %l3, %i4 nop set 0x30, %g3 ldd [%l7 + %g3], %f6 nop set 0x50, %g2 ldd [%l7 + %g2], %f14 or %i6, %o1, %g3 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g7, %l5 set 0x48, %o0 ldstuba [%l7 + %o0] 0x88, %l6 set 0x4E, %g7 stha %i1, [%l7 + %g7] 0x88 st %fsr, [%l7 + 0x28] nop set 0x2A, %o4 stb %i2, [%l7 + %o4] nop set 0x54, %l5 sth %o0, [%l7 + %l5] add %l7, 0x60, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o3 casxa [%l6] 0x89, %o3, %g1 set 0x6C, %i5 stha %g6, [%l7 + %i5] 0xe2 membar #Sync ld [%l7 + 0x28], %f23 set 0x50, %o6 ldda [%l7 + %o6] 0xe3, %o6 nop set 0x70, %i0 std %f30, [%l7 + %i0] nop set 0x44, %i3 stb %i0, [%l7 + %i3] nop set 0x5A, %o2 ldstub [%l7 + %o2], %l4 nop set 0x65, %g6 ldstub [%l7 + %g6], %o4 nop set 0x76, %l4 ldsb [%l7 + %l4], %l2 fpadd16 %f26, %f6, %f30 add %l7, 0x60, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i5 casa [%l6] 0x80, %i5, %o5 nop set 0x40, %g4 std %f24, [%l7 + %g4] nop set 0x48, %g5 stx %fsr, [%l7 + %g5] wr %g0, 0x4, %fprs nop set 0x40, %o3 ldd [%l7 + %o3], %i2 membar #Sync set 0x40, %l3 ldda [%l7 + %l3] 0xf9, %f0 set 0x50, %o1 prefetcha [%l7 + %o1] 0x88, 0 nop set 0x5F, %g1 stb %o2, [%l7 + %g1] add %l7, 0x58, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x80, %l0, %g2 nop set 0x08, %i6 ldsw [%l7 + %i6], %g4 or %l3, %g5, %i4 add %l7, 0x48, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i6, %o1 nop set 0x50, %l2 ldx [%l7 + %l2], %g3 set 0x60, %i7 stda %g6, [%l7 + %i7] 0x80 nop set 0x10, %l1 stw %l5, [%l7 + %l1] nop set 0x68, %o7 stx %l6, [%l7 + %o7] set 0x30, %l0 ldda [%l7 + %l0] 0x88, %i0 nop set 0x7E, %o5 sth %i2, [%l7 + %o5] set 0x50, %i2 stwa %o0, [%l7 + %i2] 0x81 nop set 0x7A, %l6 sth %o3, [%l7 + %l6] nop set 0x48, %i4 stx %g1, [%l7 + %i4] add %l7, 0x50, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o6, %g6 nop set 0x58, %g3 stx %i0, [%l7 + %g3] nop set 0x18, %g2 ldd [%l7 + %g2], %l4 ld [%l7 + 0x58], %f2 fpadd32s %f23, %f7, %f28 nop set 0x68, %o0 std %f4, [%l7 + %o0] set 0x59, %g7 ldstuba [%l7 + %g7] 0x81, %o4 add %l7, 0x28, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l2, %i5 nop set 0x60, %i1 stx %fsr, [%l7 + %i1] wr %o5, %o7, %pic nop set 0x24, %o4 stw %l1, [%l7 + %o4] nop set 0x60, %i5 ldd [%l7 + %i5], %i2 st %f24, [%l7 + 0x44] nop set 0x32, %l5 ldsh [%l7 + %l5], %i7 nop set 0x78, %i0 prefetch [%l7 + %i0], 3 nop set 0x10, %i3 ldd [%l7 + %i3], %o2 nop set 0x78, %o6 std %l0, [%l7 + %o6] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x280, %tick_cmpr add %l7, 0x24, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g5 casa [%l6] 0x89, %g5, %i4 nop set 0x76, %o2 ldsb [%l7 + %o2], %l3 nop set 0x35, %l4 ldub [%l7 + %l4], %o1 set 0x27, %g4 ldstuba [%l7 + %g4] 0x88, %i6 set 0x28, %g6 stda %g6, [%l7 + %g6] 0xeb membar #Sync set 0x74, %g5 swapa [%l7 + %g5] 0x88, %l5 nop set 0x54, %o3 sth %l6, [%l7 + %o3] set 0x7E, %l3 stba %g3, [%l7 + %l3] 0x81 set 0x10, %o1 prefetcha [%l7 + %o1] 0x80, 4 nop set 0x14, %g1 ldsw [%l7 + %g1], %i2 set 0x08, %i6 prefetcha [%l7 + %i6] 0x89, 3 nop set 0x0E, %l2 lduh [%l7 + %l2], %g1 set 0x74, %l1 lda [%l7 + %l1] 0x81, %f22 st %f22, [%l7 + 0x28] add %l7, 0x10, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o0, %g6 nop set 0x64, %i7 sth %i0, [%l7 + %i7] set 0x08, %o7 sta %f20, [%l7 + %o7] 0x88 nop set 0x30, %l0 ldstub [%l7 + %l0], %o6 nop set 0x0D, %i2 ldub [%l7 + %i2], %o4 set 0x78, %o5 prefetcha [%l7 + %o5] 0x81, 4 nop set 0x4E, %l6 sth %i5, [%l7 + %l6] nop set 0x40, %g3 ldd [%l7 + %g3], %f30 set 0x50, %i4 prefetcha [%l7 + %i4] 0x89, 4 set 0x18, %o0 prefetcha [%l7 + %o0] 0x89, 4 nop set 0x53, %g7 ldsb [%l7 + %g7], %l1 or %i3, %i7, %l2 nop set 0x44, %g2 ldsh [%l7 + %g2], %l0 nop set 0x46, %i1 lduh [%l7 + %i1], %g4 set 0x69, %i5 ldstuba [%l7 + %i5] 0x88, %g2 nop set 0x78, %o4 ldd [%l7 + %o4], %f4 set 0x3C, %l5 stha %g5, [%l7 + %l5] 0x81 fpadd32 %f28, %f16, %f30 nop set 0x30, %i0 ldstub [%l7 + %i0], %i4 set 0x50, %i3 prefetcha [%l7 + %i3] 0x89, 1 nop set 0x76, %o6 ldsh [%l7 + %o6], %l3 nop set 0x30, %o2 ldx [%l7 + %o2], %i6 set 0x40, %l4 ldda [%l7 + %l4] 0xda, %f0 nop set 0x48, %g6 prefetch [%l7 + %g6], 2 nop set 0x64, %g4 ldsw [%l7 + %g4], %g7 nop set 0x40, %o3 stb %l5, [%l7 + %o3] ble,a,pt %icc, loop_147 nop set 0x30, %g5 swap [%l7 + %g5], %l6 add %g3, %o1, %i2 nop set 0x7C, %l3 lduh [%l7 + %l3], %o3 loop_147: nop set 0x38, %o1 ldd [%l7 + %o1], %f24 wr %g1, %o0, %ccr nop set 0x1C, %i6 ldub [%l7 + %i6], %g6 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xca set 0x31, %l2 stba %i0, [%l7 + %l2] 0xea membar #Sync set 0x50, %i7 ldda [%l7 + %i7] 0xeb, %i0 nop set 0x20, %o7 stx %fsr, [%l7 + %o7] set 0x18, %l0 stha %o4, [%l7 + %l0] 0xe2 membar #Sync bgu,a,pn %xcc, loop_148 or %l4, %o6, %i5 nop set 0x60, %i2 ldd [%l7 + %i2], %o6 set 0x50, %l1 sta %f23, [%l7 + %l1] 0x81 loop_148: nop add %l7, 0x78, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o5 casa [%l6] 0x81, %o5, %l1 set 0x34, %o5 sta %f5, [%l7 + %o5] 0x89 nop set 0x78, %l6 lduh [%l7 + %l6], %i3 set 0x40, %g3 ldda [%l7 + %g3] 0x88, %i6 bleu,a,pt %xcc, loop_149 nop set 0x48, %o0 stx %l0, [%l7 + %o0] set 0x78, %i4 sta %f17, [%l7 + %i4] 0x80 loop_149: nop set 0x18, %g7 prefetcha [%l7 + %g7] 0x89, 1 nop set 0x18, %i1 ldd [%l7 + %i1], %f4 nop set 0x2A, %i5 lduh [%l7 + %i5], %g2 nop set 0x60, %o4 swap [%l7 + %o4], %g5 nop set 0x72, %l5 lduh [%l7 + %l5], %l2 set 0x08, %g2 stxa %i4, [%l7 + %g2] 0x89 nop set 0x60, %i3 stx %fsr, [%l7 + %i3] set 0x28, %i0 swapa [%l7 + %i0] 0x81, %o2 set 0x1E, %o6 stha %l3, [%l7 + %o6] 0xe2 membar #Sync nop set 0x5C, %l4 ldsw [%l7 + %l4], %g7 st %fsr, [%l7 + 0x5C] nop set 0x0C, %g6 ldstub [%l7 + %g6], %i6 add %l7, 0x14, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l6, %g3 nop set 0x5E, %o2 lduh [%l7 + %o2], %l5 add %l7, 0x48, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i2, %o1 set 0x70, %g4 prefetcha [%l7 + %g4] 0x89, 0 set 0x63, %o3 stba %o0, [%l7 + %o3] 0x88 nop set 0x3E, %g5 sth %g6, [%l7 + %g5] nop set 0x40, %l3 ldd [%l7 + %l3], %i0 nop set 0x2B, %o1 ldsb [%l7 + %o1], %o3 nop set 0x14, %g1 stw %i1, [%l7 + %g1] add %l7, 0x3C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o4, %o6 st %fsr, [%l7 + 0x30] add %l4, %o7, %i5 nop set 0x64, %i6 ldsw [%l7 + %i6], %o5 nop set 0x3E, %i7 lduh [%l7 + %i7], %i3 nop set 0x28, %o7 swap [%l7 + %o7], %i7 and %l1, %g4, %l0 st %fsr, [%l7 + 0x34] set 0x40, %l2 ldda [%l7 + %l2] 0x88, %f0 nop set 0x08, %i2 prefetch [%l7 + %i2], 1 nop set 0x18, %l1 std %g2, [%l7 + %l1] nop set 0x1C, %l0 prefetch [%l7 + %l0], 0 nop set 0x58, %o5 ldsb [%l7 + %o5], %g5 set 0x30, %g3 stwa %l2, [%l7 + %g3] 0x80 nop set 0x48, %l6 stw %i4, [%l7 + %l6] or %o2, %g7, %i6 set 0x20, %i4 stda %i6, [%l7 + %i4] 0x80 add %l7, 0x44, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g3 casa [%l6] 0x89, %g3, %l5 set 0x48, %o0 stba %i2, [%l7 + %o0] 0x88 fpadd32 %f16, %f18, %f4 nop set 0x4C, %g7 ldsh [%l7 + %g7], %o1 fpsub32 %f14, %f16, %f24 and %l3, %g1, %o0 add %g6, %o3, %i0 nop set 0x48, %i5 std %f2, [%l7 + %i5] nop set 0x78, %o4 ldsw [%l7 + %o4], %i1 add %l7, 0x50, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x81, %o6, %o4 set 0x10, %i1 ldda [%l7 + %i1] 0xea, %o6 add %l7, 0x38, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i5, %o5 nop set 0x4A, %l5 ldstub [%l7 + %l5], %i3 nop set 0x38, %i3 ldx [%l7 + %i3], %l4 fpadd32 %f26, %f20, %f20 add %i7, %g4, %l1 nop set 0x28, %g2 ldx [%l7 + %g2], %g2 set 0x3C, %o6 sta %f8, [%l7 + %o6] 0x89 set 0x40, %i0 stda %f0, [%l7 + %i0] 0xcc set 0x30, %l4 ldda [%l7 + %l4] 0x88, %g4 st %fsr, [%l7 + 0x1C] nop set 0x50, %o2 lduh [%l7 + %o2], %l0 set 0x1C, %g6 swapa [%l7 + %g6] 0x88, %l2 nop set 0x20, %g4 stx %i4, [%l7 + %g4] set 0x40, %o3 stda %f16, [%l7 + %o3] 0xc4 set 0x40, %l3 ldda [%l7 + %l3] 0x81, %f16 set 0x40, %g5 stda %f0, [%l7 + %g5] 0xf8 membar #Sync nop set 0x78, %o1 ldx [%l7 + %o1], %g7 nop set 0x18, %g1 stx %i6, [%l7 + %g1] nop set 0x17, %i6 ldub [%l7 + %i6], %o2 nop set 0x64, %o7 swap [%l7 + %o7], %g3 fpadd16 %f16, %f24, %f8 or %l6, %l5, %i2 set 0x40, %i7 stda %f0, [%l7 + %i7] 0xd2 nop set 0x34, %i2 ldstub [%l7 + %i2], %l3 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xC5F, %tick_cmpr set 0x40, %l2 stda %f16, [%l7 + %l2] 0x89 and %o0, %o3, %i0 nop set 0x4C, %l1 stw %i1, [%l7 + %l1] set 0x4D, %o5 ldstuba [%l7 + %o5] 0x88, %g6 set 0x5C, %l0 lda [%l7 + %l0] 0x81, %f11 nop set 0x48, %l6 sth %o6, [%l7 + %l6] set 0x0C, %i4 ldstuba [%l7 + %i4] 0x88, %o7 nop set 0x40, %g3 ldd [%l7 + %g3], %i4 add %l7, 0x08, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o5, %o4 nop set 0x58, %o0 ldub [%l7 + %o0], %i3 nop set 0x38, %g7 ldsw [%l7 + %g7], %i7 add %g4, %l4, %l1 nop set 0x60, %o4 std %g4, [%l7 + %o4] set 0x48, %i1 lda [%l7 + %i1] 0x88, %f8 add %l7, 0x10, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g2, %l0 set 0x10, %i5 ldda [%l7 + %i5] 0x88, %i4 nop set 0x30, %i3 lduw [%l7 + %i3], %l2 set 0x68, %g2 stha %i6, [%l7 + %g2] 0xea membar #Sync nop set 0x08, %l5 sth %o2, [%l7 + %l5] set 0x64, %o6 stwa %g3, [%l7 + %o6] 0x80 nop set 0x13, %i0 stb %l6, [%l7 + %i0] nop set 0x10, %o2 ldd [%l7 + %o2], %f8 nop set 0x4B, %g6 ldstub [%l7 + %g6], %l5 nop set 0x30, %g4 stx %g7, [%l7 + %g4] wr %l3, %g1, %y nop set 0x3E, %l4 ldub [%l7 + %l4], %o1 nop set 0x73, %l3 ldsb [%l7 + %l3], %o0 set 0x68, %o3 stda %o2, [%l7 + %o3] 0xe3 membar #Sync st %f4, [%l7 + 0x30] fpadd16s %f12, %f9, %f20 nop set 0x18, %g5 std %i2, [%l7 + %g5] set 0x2C, %o1 sta %f13, [%l7 + %o1] 0x89 nop set 0x64, %i6 ldsw [%l7 + %i6], %i0 nop set 0x08, %g1 std %f26, [%l7 + %g1] nop set 0x5B, %i7 ldstub [%l7 + %i7], %i1 set 0x40, %o7 ldda [%l7 + %o7] 0xda, %f0 add %l7, 0x38, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x89, %g6, %o7 set 0x6A, %l2 stha %i5, [%l7 + %l2] 0x80 nop set 0x22, %i2 ldstub [%l7 + %i2], %o5 fpsub32s %f10, %f10, %f3 nop set 0x10, %o5 stx %fsr, [%l7 + %o5] nop set 0x2F, %l0 stb %o4, [%l7 + %l0] add %i3, %i7, %g4 nop set 0x68, %l1 ldsw [%l7 + %l1], %o6 ld [%l7 + 0x60], %f28 nop set 0x58, %i4 prefetch [%l7 + %i4], 2 nop nop setx 0x5CFBEAD1AF779F49, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f6 setx 0xB5C26A2D49FB554C, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f6 fdivd %f6, %f6, %f16 set 0x52, %g3 ldstuba [%l7 + %g3] 0x88, %l1 add %g5, %g2, %l0 nop set 0x3E, %o0 sth %l4, [%l7 + %o0] nop set 0x7C, %g7 stw %l2, [%l7 + %g7] nop set 0x32, %l6 ldstub [%l7 + %l6], %i4 ld [%l7 + 0x34], %f18 set 0x16, %o4 ldstuba [%l7 + %o4] 0x88, %o2 nop set 0x30, %i5 std %f20, [%l7 + %i5] add %g3, %i6, %l6 add %l7, 0x38, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x80, %l5, %l3 ld [%l7 + 0x44], %f26 nop set 0x68, %i1 stx %fsr, [%l7 + %i1] nop set 0x68, %g2 ldx [%l7 + %g2], %g1 nop set 0x50, %i3 std %f24, [%l7 + %i3] nop set 0x1C, %l5 prefetch [%l7 + %l5], 4 nop set 0x4C, %i0 ldsw [%l7 + %i0], %o1 set 0x20, %o2 ldda [%l7 + %o2] 0x81, %o0 set 0x68, %o6 stda %g6, [%l7 + %o6] 0xe3 membar #Sync set 0x08, %g4 ldxa [%l7 + %g4] 0x80, %o3 or %i0, %i2, %g6 set 0x40, %g6 ldda [%l7 + %g6] 0xea, %o6 and %i5, %i1, %o4 ld [%l7 + 0x08], %f2 nop set 0x2C, %l3 prefetch [%l7 + %l3], 4 set 0x30, %o3 ldxa [%l7 + %o3] 0x88, %i3 fpadd16s %f8, %f20, %f9 nop set 0x44, %l4 sth %o5, [%l7 + %l4] add %l7, 0x4C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g4 casa [%l6] 0x89, %g4, %o6 nop set 0x28, %g5 lduw [%l7 + %g5], %l1 set 0x40, %i6 ldda [%l7 + %i6] 0xeb, %g4 add %l7, 0x48, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i7, %g2 set 0x48, %g1 stwa %l0, [%l7 + %g1] 0xeb membar #Sync nop set 0x5A, %i7 sth %l2, [%l7 + %i7] nop set 0x78, %o7 stx %i4, [%l7 + %o7] nop set 0x20, %o1 std %f0, [%l7 + %o1] set 0x5C, %i2 stwa %o2, [%l7 + %i2] 0xe2 membar #Sync set 0x4A, %o5 stha %g3, [%l7 + %o5] 0xe2 membar #Sync ld [%l7 + 0x60], %f30 bleu %icc, loop_150 nop set 0x10, %l0 stx %fsr, [%l7 + %l0] set 0x40, %l2 stda %f0, [%l7 + %l2] 0xf1 membar #Sync loop_150: nop set 0x40, %l1 swap [%l7 + %l1], %l4 nop set 0x30, %g3 lduw [%l7 + %g3], %l6 set 0x74, %o0 stwa %i6, [%l7 + %o0] 0x80 set 0x40, %g7 stda %f0, [%l7 + %g7] 0xc2 nop set 0x60, %i4 swap [%l7 + %i4], %l3 nop set 0x68, %l6 ldd [%l7 + %l6], %g0 nop set 0x38, %i5 stx %fsr, [%l7 + %i5] nop set 0x08, %i1 ldd [%l7 + %i1], %f4 set 0x38, %g2 ldxa [%l7 + %g2] 0x88, %l5 set 0x40, %o4 stda %f16, [%l7 + %o4] 0xf0 membar #Sync set 0x40, %i3 ldda [%l7 + %i3] 0x89, %f16 add %l7, 0x70, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o1, %g7 nop set 0x46, %i0 lduh [%l7 + %i0], %o0 nop set 0x10, %l5 ldx [%l7 + %l5], %o3 set 0x24, %o2 stwa %i0, [%l7 + %o2] 0x89 set 0x10, %o6 prefetcha [%l7 + %o6] 0x89, 2 nop set 0x3C, %g4 swap [%l7 + %g4], %i2 set 0x40, %g6 stda %f16, [%l7 + %g6] 0xca add %l7, 0x38, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i5, %o7 set 0x10, %o3 prefetcha [%l7 + %o3] 0x80, 1 set 0x0C, %l4 ldstuba [%l7 + %l4] 0x88, %i1 set 0x60, %l3 ldda [%l7 + %l3] 0xe2, %o4 set 0x68, %i6 ldxa [%l7 + %i6] 0x88, %i3 nop set 0x48, %g5 prefetch [%l7 + %g5], 3 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr wr %g4, %i7, %set_softint nop set 0x18, %i7 std %g4, [%l7 + %i7] add %g2, %l2, %i4 set 0x70, %o7 prefetcha [%l7 + %o7] 0x88, 2 nop set 0x40, %o1 stx %fsr, [%l7 + %o1] set 0x2C, %g1 stha %l0, [%l7 + %g1] 0x81 nop set 0x28, %o5 stx %l4, [%l7 + %o5] nop set 0x40, %l0 ldd [%l7 + %l0], %f16 set 0x30, %i2 ldda [%l7 + %i2] 0xe2, %i6 add %l7, 0x64, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g3, %i6 wr %l3, %g1, %pic add %l7, 0x60, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o1 casa [%l6] 0x89, %o1, %l5 fpadd32s %f24, %f7, %f10 set 0x48, %l1 ldxa [%l7 + %l1] 0x80, %g7 set 0x34, %l2 lda [%l7 + %l2] 0x81, %f5 set 0x40, %g3 ldda [%l7 + %g3] 0xda, %f16 nop set 0x10, %g7 ldx [%l7 + %g7], %o0 set 0x3C, %i4 sta %f11, [%l7 + %i4] 0x80 st %f24, [%l7 + 0x24] set 0x5C, %o0 stha %i0, [%l7 + %o0] 0xe2 membar #Sync nop set 0x20, %i5 std %g6, [%l7 + %i5] nop set 0x64, %l6 ldsh [%l7 + %l6], %i2 nop set 0x50, %g2 ldx [%l7 + %g2], %i5 nop set 0x08, %o4 stw %o7, [%l7 + %o4] set 0x20, %i1 ldxa [%l7 + %i1] 0x81, %o3 nop set 0x50, %i0 std %f22, [%l7 + %i0] set 0x08, %l5 stda %o4, [%l7 + %l5] 0x81 ld [%l7 + 0x68], %f17 nop set 0x30, %i3 lduh [%l7 + %i3], %i1 set 0x58, %o2 stxa %i3, [%l7 + %o2] 0x81 set 0x18, %o6 ldxa [%l7 + %o6] 0x89, %o5 nop set 0x30, %g6 lduh [%l7 + %g6], %l1 nop set 0x7A, %g4 lduh [%l7 + %g4], %o6 set 0x50, %l4 ldxa [%l7 + %l4] 0x81, %i7 add %g4, %g5, %g2 add %l2, %o2, %l0 st %f30, [%l7 + 0x10] st %fsr, [%l7 + 0x2C] set 0x6A, %l3 stba %l4, [%l7 + %l3] 0xeb membar #Sync set 0x2C, %i6 sta %f23, [%l7 + %i6] 0x81 nop set 0x7E, %g5 ldsb [%l7 + %g5], %i4 set 0x40, %i7 stda %f0, [%l7 + %i7] 0xd8 set 0x30, %o3 prefetcha [%l7 + %o3] 0x89, 0 nop set 0x14, %o7 ldsw [%l7 + %o7], %i6 nop set 0x0C, %g1 ldsh [%l7 + %g1], %l3 nop set 0x68, %o5 stw %g1, [%l7 + %o5] membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf9, %f0 nop set 0x6C, %i2 stw %o1, [%l7 + %i2] set 0x67, %o1 ldstuba [%l7 + %o1] 0x81, %g3 or %l5, %g7, %o0 add %i0, %g6, %i2 st %fsr, [%l7 + 0x58] add %l7, 0x10, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i5, %o7 set 0x58, %l2 stxa %o4, [%l7 + %l2] 0x81 nop set 0x1C, %g3 stw %i1, [%l7 + %g3] set 0x40, %l1 prefetcha [%l7 + %l1] 0x89, 4 add %o3, %l1, %o6 st %fsr, [%l7 + 0x34] set 0x3C, %g7 stwa %o5, [%l7 + %g7] 0x89 nop set 0x28, %i4 ldub [%l7 + %i4], %i7 set 0x20, %i5 ldda [%l7 + %i5] 0x81, %g4 set 0x11, %l6 ldstuba [%l7 + %l6] 0x80, %g2 nop set 0x28, %o0 stx %fsr, [%l7 + %o0] nop set 0x30, %g2 ldd [%l7 + %g2], %f20 st %f7, [%l7 + 0x74] set 0x68, %i1 stha %l2, [%l7 + %i1] 0xe2 membar #Sync set 0x64, %o4 lda [%l7 + %o4] 0x89, %f6 set 0x34, %i0 swapa [%l7 + %i0] 0x89, %o2 set 0x78, %i3 ldxa [%l7 + %i3] 0x88, %l0 nop set 0x20, %l5 ldd [%l7 + %l5], %f22 st %f6, [%l7 + 0x7C] nop set 0x44, %o6 stw %l4, [%l7 + %o6] nop set 0x24, %o2 stw %g5, [%l7 + %o2] set 0x52, %g4 stba %l6, [%l7 + %g4] 0xeb membar #Sync wr %i6, %i4, %set_softint set 0x48, %l4 stxa %l3, [%l7 + %l4] 0x81 set 0x62, %g6 stha %o1, [%l7 + %g6] 0xe3 membar #Sync nop set 0x78, %i6 std %g0, [%l7 + %i6] set 0x1C, %g5 stha %g3, [%l7 + %g5] 0xe3 membar #Sync set 0x30, %l3 ldda [%l7 + %l3] 0x81, %l4 nop set 0x28, %o3 stx %g7, [%l7 + %o3] set 0x3B, %o7 stba %i0, [%l7 + %o7] 0xe2 membar #Sync set 0x38, %g1 ldxa [%l7 + %g1] 0x89, %g6 set 0x60, %i7 stda %o0, [%l7 + %i7] 0x88 nop set 0x20, %l0 ldx [%l7 + %l0], %i2 st %f24, [%l7 + 0x60] set 0x40, %o5 stda %f16, [%l7 + %o5] 0xf8 membar #Sync nop set 0x18, %o1 ldd [%l7 + %o1], %i4 set 0x28, %l2 prefetcha [%l7 + %l2] 0x80, 1 set 0x40, %i2 stwa %i1, [%l7 + %i2] 0x80 and %i3, %o4, %l1 nop set 0x74, %l1 lduw [%l7 + %l1], %o3 nop set 0x1C, %g3 ldsb [%l7 + %g3], %o5 nop set 0x34, %g7 ldsw [%l7 + %g7], %o6 nop set 0x60, %i5 stx %i7, [%l7 + %i5] nop set 0x18, %l6 std %f24, [%l7 + %l6] set 0x40, %i4 stda %f0, [%l7 + %i4] 0xc2 add %l7, 0x34, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g2, %g4 st %fsr, [%l7 + 0x64] set 0x78, %o0 stwa %o2, [%l7 + %o0] 0xea membar #Sync set 0x40, %g2 stda %f16, [%l7 + %g2] 0xf9 membar #Sync set 0x08, %o4 stda %l0, [%l7 + %o4] 0xeb membar #Sync nop set 0x6A, %i1 sth %l2, [%l7 + %i1] ld [%l7 + 0x10], %f29 set 0x2A, %i0 stha %g5, [%l7 + %i0] 0xeb membar #Sync nop set 0x68, %i3 ldd [%l7 + %i3], %l4 set 0x58, %l5 swapa [%l7 + %l5] 0x80, %l6 nop set 0x44, %o6 ldsw [%l7 + %o6], %i4 set 0x40, %o2 ldda [%l7 + %o2] 0xeb, %l2 and %i6, %g1, %g3 set 0x40, %l4 ldda [%l7 + %l4] 0xd0, %f16 nop set 0x40, %g6 lduh [%l7 + %g6], %o1 nop set 0x66, %i6 ldsb [%l7 + %i6], %g7 st %fsr, [%l7 + 0x24] set 0x30, %g5 stxa %i0, [%l7 + %g5] 0xe2 membar #Sync set 0x6D, %g4 ldstuba [%l7 + %g4] 0x81, %g6 set 0x40, %l3 stda %f16, [%l7 + %l3] 0xf8 membar #Sync nop set 0x7C, %o7 swap [%l7 + %o7], %o0 nop set 0x1E, %g1 sth %l5, [%l7 + %g1] nop set 0x51, %i7 ldub [%l7 + %i7], %i5 set 0x08, %l0 stxa %o7, [%l7 + %l0] 0xea membar #Sync nop set 0x30, %o3 ldx [%l7 + %o3], %i2 set 0x40, %o5 ldda [%l7 + %o5] 0xe2, %i2 add %l7, 0x54, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o4, %i1 nop set 0x64, %l2 sth %o3, [%l7 + %l2] set 0x40, %o1 ldda [%l7 + %o1] 0xea, %o4 set 0x30, %i2 prefetcha [%l7 + %i2] 0x81, 4 set 0x78, %l1 stxa %i7, [%l7 + %l1] 0x80 set 0x18, %g3 prefetcha [%l7 + %g3] 0x81, 3 set 0x24, %i5 swapa [%l7 + %i5] 0x89, %g4 nop set 0x34, %l6 swap [%l7 + %l6], %o2 set 0x50, %i4 ldda [%l7 + %i4] 0x80, %l0 add %l0, %g5, %l2 nop set 0x0C, %o0 ldsb [%l7 + %o0], %l4 set 0x20, %g7 prefetcha [%l7 + %g7] 0x89, 1 set 0x40, %g2 stda %f0, [%l7 + %g2] 0xcc nop set 0x3C, %o4 ldub [%l7 + %o4], %l6 add %l7, 0x50, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x80, %l3, %g1 set 0x60, %i0 lda [%l7 + %i0] 0x89, %f0 and %i6, %g3, %o1 nop set 0x60, %i1 ldd [%l7 + %i1], %f8 ld [%l7 + 0x40], %f21 nop set 0x2B, %i3 ldstub [%l7 + %i3], %i0 add %l7, 0x28, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g6 casa [%l6] 0x89, %g6, %g7 nop set 0x5C, %l5 lduh [%l7 + %l5], %o0 nop set 0x1B, %o2 ldsb [%l7 + %o2], %l5 set 0x30, %l4 prefetcha [%l7 + %l4] 0x80, 0 nop set 0x3C, %o6 ldsh [%l7 + %o6], %o7 add %l7, 0x58, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x88, %i2, %o4 set 0x70, %i6 stda %i0, [%l7 + %i6] 0x89 set 0x14, %g6 sta %f17, [%l7 + %g6] 0x80 st %f16, [%l7 + 0x1C] nop set 0x4F, %g5 ldub [%l7 + %g5], %i3 nop set 0x7D, %l3 ldsb [%l7 + %l3], %o5 nop set 0x33, %g4 ldub [%l7 + %g4], %o3 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xf9 membar #Sync set 0x51, %o7 stba %i7, [%l7 + %o7] 0xe3 membar #Sync nop set 0x44, %i7 sth %g2, [%l7 + %i7] set 0x58, %o3 stxa %o6, [%l7 + %o3] 0x89 set 0x78, %o5 stda %g4, [%l7 + %o5] 0xe2 membar #Sync nop set 0x08, %l0 ldd [%l7 + %l0], %o2 nop set 0x10, %l2 ldd [%l7 + %l2], %l0 membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xf8, %f0 nop set 0x34, %i2 lduw [%l7 + %i2], %g5 set 0x44, %g3 stba %l0, [%l7 + %g3] 0xeb membar #Sync nop set 0x58, %l1 stx %l2, [%l7 + %l1] nop set 0x58, %i5 std %f4, [%l7 + %i5] ld [%l7 + 0x38], %f28 nop set 0x28, %i4 stx %l4, [%l7 + %i4] nop set 0x34, %o0 stw %l6, [%l7 + %o0] nop set 0x78, %l6 stx %fsr, [%l7 + %l6] nop set 0x6C, %g7 lduh [%l7 + %g7], %l3 set 0x2A, %g2 stha %i4, [%l7 + %g2] 0xe3 membar #Sync nop set 0x36, %o4 ldsb [%l7 + %o4], %i6 fpsub16s %f13, %f31, %f21 ld [%l7 + 0x68], %f23 nop set 0x1C, %i1 lduw [%l7 + %i1], %g1 set 0x50, %i0 ldda [%l7 + %i0] 0xeb, %g2 nop set 0x08, %i3 sth %i0, [%l7 + %i3] set 0x20, %o2 ldda [%l7 + %o2] 0x89, %g6 add %l7, 0x60, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o1, %o0 set 0x40, %l5 prefetcha [%l7 + %l5] 0x89, 1 nop set 0x5C, %o6 ldsb [%l7 + %o6], %l5 set 0x20, %l4 ldda [%l7 + %l4] 0xe2, %o6 nop set 0x30, %g6 ldd [%l7 + %g6], %i4 nop nop setx 0xEC5F1DD293609DFD, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f2 setx 0x7C9E5DAFDA6FCCFD, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f12 fdivd %f12, %f2, %f6 nop set 0x56, %g5 ldsb [%l7 + %g5], %o4 nop set 0x70, %i6 stx %fsr, [%l7 + %i6] nop set 0x55, %g4 stb %i1, [%l7 + %g4] nop set 0x60, %l3 ldd [%l7 + %l3], %i2 nop set 0x50, %g1 lduw [%l7 + %g1], %i2 set 0x28, %i7 ldxa [%l7 + %i7] 0x81, %o3 nop set 0x60, %o7 std %o4, [%l7 + %o7] nop set 0x22, %o3 ldsh [%l7 + %o3], %g2 set 0x40, %o5 ldda [%l7 + %o5] 0xd2, %f16 nop set 0x28, %l2 ldx [%l7 + %l2], %i7 nop set 0x1C, %o1 prefetch [%l7 + %o1], 3 nop set 0x40, %i2 stx %fsr, [%l7 + %i2] nop set 0x30, %g3 ldx [%l7 + %g3], %g4 set 0x32, %l0 stba %o6, [%l7 + %l0] 0xe3 membar #Sync nop set 0x68, %i5 ldx [%l7 + %i5], %o2 set 0x68, %l1 stda %g4, [%l7 + %l1] 0x81 st %f25, [%l7 + 0x70] nop set 0x10, %o0 std %f10, [%l7 + %o0] bleu %xcc, loop_151 nop set 0x6C, %i4 ldub [%l7 + %i4], %l1 or %l2, %l0, %l6 wr %g0, 0x6, %fprs loop_151: nop set 0x20, %g7 ldda [%l7 + %g7] 0xe2, %i4 nop nop setx 0x4E6C5730, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f23 setx 0x1C615703, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f17 fdivs %f17, %f23, %f25 set 0x50, %g2 prefetcha [%l7 + %g2] 0x80, 1 nop set 0x08, %l6 lduw [%l7 + %l6], %g3 set 0x20, %i1 stxa %i6, [%l7 + %i1] 0xe3 membar #Sync add %l7, 0x10, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g6, %i0 set 0x5C, %o4 lda [%l7 + %o4] 0x88, %f20 set 0x60, %i3 swapa [%l7 + %i3] 0x88, %o1 nop set 0x10, %i0 stx %fsr, [%l7 + %i0] set 0x58, %o2 ldxa [%l7 + %o2] 0x81, %g7 nop set 0x4C, %o6 swap [%l7 + %o6], %o0 nop set 0x66, %l4 ldsh [%l7 + %l4], %o7 nop set 0x30, %l5 stx %l5, [%l7 + %l5] set 0x68, %g5 ldstuba [%l7 + %g5] 0x89, %i5 nop set 0x74, %g6 ldsw [%l7 + %g6], %o4 set 0x27, %i6 stba %i3, [%l7 + %i6] 0x89 nop set 0x50, %g4 lduw [%l7 + %g4], %i2 set 0x38, %g1 prefetcha [%l7 + %g1] 0x80, 4 nop set 0x10, %i7 stx %o5, [%l7 + %i7] set 0x78, %l3 stha %i1, [%l7 + %l3] 0x88 add %g2, %g4, %i7 wr %o6, %o2, %y nop set 0x5C, %o7 ldub [%l7 + %o7], %g5 set 0x08, %o5 prefetcha [%l7 + %o5] 0x88, 2 nop set 0x0C, %l2 swap [%l7 + %l2], %l2 nop set 0x5A, %o1 ldub [%l7 + %o1], %l6 nop set 0x7C, %i2 ldsh [%l7 + %i2], %l4 nop set 0x5D, %o3 ldub [%l7 + %o3], %l0 nop set 0x78, %l0 ldsw [%l7 + %l0], %i4 set 0x40, %g3 ldda [%l7 + %g3] 0xd2, %f16 nop set 0x64, %l1 ldsh [%l7 + %l1], %g1 set 0x3E, %i5 stha %g3, [%l7 + %i5] 0x88 nop set 0x20, %o0 std %f18, [%l7 + %o0] st %fsr, [%l7 + 0x38] st %fsr, [%l7 + 0x68] or %i6, %g6, %l3 nop set 0x72, %g7 ldub [%l7 + %g7], %i0 set 0x55, %i4 ldstuba [%l7 + %i4] 0x80, %o1 nop set 0x1C, %g2 lduw [%l7 + %g2], %o0 nop set 0x1E, %l6 stb %g7, [%l7 + %l6] nop set 0x68, %o4 swap [%l7 + %o4], %o7 set 0x50, %i1 stxa %l5, [%l7 + %i1] 0x80 nop set 0x6C, %i3 stb %o4, [%l7 + %i3] nop set 0x32, %i0 ldsb [%l7 + %i0], %i5 nop set 0x58, %o2 ldsb [%l7 + %o2], %i2 nop set 0x48, %l4 stx %i3, [%l7 + %l4] nop set 0x30, %o6 stx %fsr, [%l7 + %o6] st %fsr, [%l7 + 0x54] nop set 0x69, %l5 stb %o5, [%l7 + %l5] fpsub16s %f0, %f10, %f12 add %o3, %g2, %i1 set 0x40, %g6 stda %f16, [%l7 + %g6] 0x89 set 0x20, %i6 ldda [%l7 + %i6] 0xe3, %g4 st %fsr, [%l7 + 0x20] or %o6, %i7, %g5 set 0x1E, %g5 ldstuba [%l7 + %g5] 0x88, %l1 nop set 0x70, %g4 std %l2, [%l7 + %g4] st %f3, [%l7 + 0x6C] nop set 0x08, %g1 ldd [%l7 + %g1], %f4 nop set 0x6C, %l3 swap [%l7 + %l3], %o2 nop set 0x10, %i7 stw %l6, [%l7 + %i7] nop set 0x30, %o5 std %f0, [%l7 + %o5] set 0x38, %o7 lda [%l7 + %o7] 0x88, %f3 nop set 0x60, %o1 stx %l4, [%l7 + %o1] bg,a,pt %icc, loop_152 nop set 0x78, %l2 prefetch [%l7 + %l2], 2 or %i4, %l0, %g3 set 0x6D, %i2 ldstuba [%l7 + %i2] 0x80, %g1 loop_152: nop set 0x10, %l0 stw %g6, [%l7 + %l0] nop set 0x20, %g3 ldstub [%l7 + %g3], %i6 ld [%l7 + 0x10], %f10 nop set 0x64, %o3 lduw [%l7 + %o3], %l3 set 0x48, %l1 stxa %o1, [%l7 + %l1] 0xe3 membar #Sync set 0x60, %i5 stwa %o0, [%l7 + %i5] 0xe3 membar #Sync st %fsr, [%l7 + 0x1C] set 0x48, %g7 lda [%l7 + %g7] 0x80, %f3 nop set 0x40, %o0 ldd [%l7 + %o0], %i0 set 0x12, %g2 stha %g7, [%l7 + %g2] 0xeb membar #Sync nop set 0x18, %l6 stw %o7, [%l7 + %l6] set 0x2C, %i4 sta %f14, [%l7 + %i4] 0x80 set 0x7F, %o4 stba %l5, [%l7 + %o4] 0x89 add %l7, 0x30, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x80, %o4, %i5 nop set 0x30, %i3 ldx [%l7 + %i3], %i3 nop set 0x6A, %i1 ldsh [%l7 + %i1], %i2 set 0x20, %o2 lda [%l7 + %o2] 0x88, %f19 set 0x38, %l4 stxa %o3, [%l7 + %l4] 0x89 nop set 0x40, %o6 prefetch [%l7 + %o6], 4 nop set 0x50, %l5 ldd [%l7 + %l5], %g2 set 0x30, %i0 ldda [%l7 + %i0] 0x88, %i0 nop set 0x53, %i6 ldstub [%l7 + %i6], %o5 nop set 0x60, %g6 ldx [%l7 + %g6], %o6 and %g4, %g5, %l1 nop set 0x7C, %g5 ldsh [%l7 + %g5], %i7 nop set 0x7A, %g4 lduh [%l7 + %g4], %l2 set 0x24, %g1 stha %o2, [%l7 + %g1] 0xe3 membar #Sync add %l7, 0x58, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l4, %i4 nop set 0x1C, %i7 lduw [%l7 + %i7], %l6 set 0x28, %o5 ldxa [%l7 + %o5] 0x89, %g3 or %g1, %g6, %l0 nop set 0x28, %o7 std %f18, [%l7 + %o7] or %l3, %o1, %o0 nop set 0x1A, %l3 ldub [%l7 + %l3], %i0 nop set 0x50, %o1 ldx [%l7 + %o1], %g7 add %i6, %o7, %o4 set 0x2D, %l2 stba %l5, [%l7 + %l2] 0xeb membar #Sync add %i3, %i2, %o3 nop set 0x63, %l0 ldub [%l7 + %l0], %i5 set 0x30, %g3 ldda [%l7 + %g3] 0xe2, %g2 set 0x78, %o3 stxa %o5, [%l7 + %o3] 0xe3 membar #Sync nop set 0x5C, %l1 swap [%l7 + %l1], %i1 or %o6, %g4, %g5 set 0x68, %i2 prefetcha [%l7 + %i2] 0x88, 1 nop set 0x08, %i5 swap [%l7 + %i5], %i7 nop set 0x60, %g7 prefetch [%l7 + %g7], 1 nop set 0x78, %g2 ldd [%l7 + %g2], %f2 nop set 0x08, %l6 std %f14, [%l7 + %l6] set 0x68, %o0 lda [%l7 + %o0] 0x89, %f31 and %l2, %o2, %i4 st %f13, [%l7 + 0x50] add %l7, 0x38, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l4 casa [%l6] 0x80, %l4, %g3 set 0x26, %o4 ldstuba [%l7 + %o4] 0x80, %l6 nop set 0x30, %i4 ldub [%l7 + %i4], %g1 set 0x6E, %i1 stha %g6, [%l7 + %i1] 0x80 nop set 0x50, %o2 ldx [%l7 + %o2], %l3 nop set 0x4E, %i3 ldub [%l7 + %i3], %l0 nop set 0x4B, %o6 stb %o0, [%l7 + %o6] set 0x10, %l5 ldda [%l7 + %l5] 0xea, %i0 set 0x48, %i0 prefetcha [%l7 + %i0] 0x88, 1 st %f20, [%l7 + 0x58] nop set 0x57, %i6 ldsb [%l7 + %i6], %i6 or %o7, %g7, %l5 set 0x30, %g6 stxa %o4, [%l7 + %g6] 0xea membar #Sync nop set 0x1C, %g5 lduw [%l7 + %g5], %i3 nop set 0x3C, %g4 prefetch [%l7 + %g4], 0 nop set 0x0C, %g1 ldsh [%l7 + %g1], %i2 nop set 0x78, %l4 stx %fsr, [%l7 + %l4] set 0x19, %o5 ldstuba [%l7 + %o5] 0x89, %o3 nop set 0x50, %i7 stw %i5, [%l7 + %i7] nop set 0x62, %l3 lduh [%l7 + %l3], %g2 set 0x79, %o7 ldstuba [%l7 + %o7] 0x89, %o5 nop set 0x68, %o1 stw %i1, [%l7 + %o1] membar #Sync set 0x40, %l2 ldda [%l7 + %l2] 0xf0, %f16 set 0x60, %l0 swapa [%l7 + %l0] 0x89, %g4 fpsub32 %f26, %f24, %f14 nop set 0x28, %g3 ldx [%l7 + %g3], %o6 fpsub16 %f4, %f10, %f28 set 0x08, %l1 ldxa [%l7 + %l1] 0x81, %l1 nop set 0x10, %i2 stx %fsr, [%l7 + %i2] set 0x10, %i5 ldda [%l7 + %i5] 0x88, %i6 and %g5, %l2, %i4 nop set 0x30, %o3 ldd [%l7 + %o3], %f12 nop set 0x6F, %g2 stb %o2, [%l7 + %g2] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr set 0x40, %l6 stda %f0, [%l7 + %l6] 0xca set 0x72, %g7 stba %g1, [%l7 + %g7] 0xea membar #Sync nop set 0x59, %o0 ldub [%l7 + %o0], %g6 nop set 0x58, %o4 stw %l3, [%l7 + %o4] set 0x68, %i4 swapa [%l7 + %i4] 0x89, %l0 set 0x30, %i1 stda %g2, [%l7 + %i1] 0xe3 membar #Sync nop set 0x36, %o2 sth %o0, [%l7 + %o2] ld [%l7 + 0x0C], %f16 st %f11, [%l7 + 0x14] set 0x70, %i3 ldxa [%l7 + %i3] 0x81, %o1 set 0x59, %l5 stba %i0, [%l7 + %l5] 0xe2 membar #Sync add %l7, 0x08, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x89, %i6, %g7 nop set 0x50, %o6 ldd [%l7 + %o6], %o6 add %l7, 0x40, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o4 casa [%l6] 0x88, %o4, %l5 and %i2, %o3, %i3 nop set 0x70, %i6 stx %i5, [%l7 + %i6] add %g2, %o5, %i1 set 0x58, %i0 stda %o6, [%l7 + %i0] 0xe2 membar #Sync set 0x58, %g5 stda %g4, [%l7 + %g5] 0xe2 membar #Sync add %l7, 0x50, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i7 casa [%l6] 0x89, %i7, %l1 ble,a,pn %icc, loop_153 nop set 0x40, %g6 std %f26, [%l7 + %g6] nop set 0x14, %g4 stw %l2, [%l7 + %g4] set 0x3A, %g1 stha %i4, [%l7 + %g1] 0xeb membar #Sync loop_153: nop set 0x40, %l4 stda %f16, [%l7 + %l4] 0x80 fpadd16s %f29, %f22, %f13 add %g5, %l4, %l6 nop set 0x28, %o5 ldd [%l7 + %o5], %g0 st %fsr, [%l7 + 0x34] st %f23, [%l7 + 0x78] nop set 0x18, %l3 ldx [%l7 + %l3], %g6 or %l3, %l0, %o2 nop set 0x18, %o7 ldub [%l7 + %o7], %o0 set 0x40, %o1 stxa %g3, [%l7 + %o1] 0xeb membar #Sync nop set 0x48, %l2 stx %fsr, [%l7 + %l2] add %i0, %i6, %g7 fpadd32s %f9, %f23, %f19 add %o1, %o7, %l5 bgu,a,pt %icc, loop_154 nop set 0x14, %i7 stw %i2, [%l7 + %i7] add %o3, %o4, %i5 membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf9, %f16 loop_154: nop set 0x2F, %g3 ldub [%l7 + %g3], %g2 nop set 0x78, %l1 stx %fsr, [%l7 + %l1] set 0x68, %i5 stxa %o5, [%l7 + %i5] 0xe3 membar #Sync nop set 0x30, %o3 prefetch [%l7 + %o3], 2 nop set 0x66, %g2 sth %i1, [%l7 + %g2] add %l7, 0x10, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o6, %g4 set 0x10, %l6 ldda [%l7 + %l6] 0x88, %i6 nop set 0x0C, %i2 stb %l1, [%l7 + %i2] wr %i3, %l2, %set_softint st %fsr, [%l7 + 0x38] set 0x10, %o0 ldda [%l7 + %o0] 0x89, %g4 add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x88, %i4, %l6 nop set 0x67, %o4 ldsb [%l7 + %o4], %g1 nop set 0x68, %i4 std %l4, [%l7 + %i4] set 0x39, %g7 stba %l3, [%l7 + %g7] 0x80 nop set 0x10, %o2 swap [%l7 + %o2], %g6 set 0x20, %i3 swapa [%l7 + %i3] 0x80, %o2 nop set 0x60, %i1 lduw [%l7 + %i1], %l0 set 0x54, %o6 lda [%l7 + %o6] 0x89, %f6 nop set 0x17, %l5 ldsb [%l7 + %l5], %o0 set 0x50, %i6 prefetcha [%l7 + %i6] 0x89, 4 add %l7, 0x08, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i6, %i0 nop set 0x58, %g5 stx %g7, [%l7 + %g5] nop set 0x40, %i0 stx %fsr, [%l7 + %i0] set 0x68, %g6 sta %f5, [%l7 + %g6] 0x89 nop set 0x08, %g4 std %f12, [%l7 + %g4] and %o1, %l5, %o7 nop set 0x54, %l4 swap [%l7 + %l4], %o3 set 0x58, %o5 prefetcha [%l7 + %o5] 0x80, 0 set 0x30, %l3 ldxa [%l7 + %l3] 0x80, %o4 nop set 0x20, %g1 swap [%l7 + %g1], %g2 nop set 0x78, %o7 ldd [%l7 + %o7], %i4 bgu,a,pn %xcc, loop_155 nop set 0x3C, %o1 swap [%l7 + %o1], %i1 nop set 0x3C, %i7 lduw [%l7 + %i7], %o5 nop set 0x6C, %l2 ldsw [%l7 + %l2], %o6 loop_155: st %fsr, [%l7 + 0x2C] add %l7, 0x70, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x81, %g4, %l1 add %l7, 0x44, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i7 casa [%l6] 0x89, %i7, %l2 set 0x60, %g3 ldda [%l7 + %g3] 0xe2, %g4 wr %i4, %l6, %sys_tick set 0x1C, %l1 stwa %i3, [%l7 + %l1] 0x81 fpadd16s %f7, %f30, %f25 nop set 0x40, %i5 prefetch [%l7 + %i5], 1 nop set 0x10, %l0 stx %l4, [%l7 + %l0] set 0x6C, %o3 stha %l3, [%l7 + %o3] 0xea membar #Sync nop set 0x78, %g2 ldsw [%l7 + %g2], %g6 add %l7, 0x50, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g1 casa [%l6] 0x81, %g1, %l0 wr %o2, %o0, %sys_tick nop set 0x50, %i2 stb %g3, [%l7 + %i2] nop set 0x10, %l6 ldstub [%l7 + %l6], %i6 nop set 0x28, %o4 ldd [%l7 + %o4], %f16 set 0x5E, %i4 stha %i0, [%l7 + %i4] 0x89 add %l7, 0x50, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x80, %o1, %g7 nop set 0x20, %g7 std %o6, [%l7 + %g7] set 0x7C, %o2 swapa [%l7 + %o2] 0x89, %o3 nop set 0x23, %i3 ldsb [%l7 + %i3], %i2 nop set 0x58, %i1 ldd [%l7 + %i1], %o4 nop set 0x55, %o0 ldstub [%l7 + %o0], %l5 nop set 0x72, %o6 ldub [%l7 + %o6], %g2 set 0x60, %l5 ldxa [%l7 + %l5] 0x89, %i5 ld [%l7 + 0x50], %f24 and %o5, %i1, %g4 nop set 0x7E, %i6 sth %o6, [%l7 + %i6] set 0x78, %g5 stda %i6, [%l7 + %g5] 0xea membar #Sync set 0x30, %g6 ldda [%l7 + %g6] 0x88, %l2 nop set 0x10, %g4 std %f30, [%l7 + %g4] and %l1, %i4, %g5 nop set 0x20, %l4 stw %l6, [%l7 + %l4] nop set 0x60, %o5 stx %l4, [%l7 + %o5] nop set 0x30, %i0 ldd [%l7 + %i0], %f4 nop set 0x6B, %g1 stb %i3, [%l7 + %g1] set 0x78, %l3 stda %g6, [%l7 + %l3] 0xe3 membar #Sync set 0x18, %o7 ldxa [%l7 + %o7] 0x81, %g1 nop set 0x4C, %i7 stw %l0, [%l7 + %i7] nop set 0x2D, %l2 ldstub [%l7 + %l2], %l3 and %o0, %g3, %o2 and %i0, %i6, %g7 set 0x60, %o1 ldxa [%l7 + %o1] 0x81, %o7 nop set 0x14, %l1 stw %o1, [%l7 + %l1] nop set 0x34, %i5 stb %o3, [%l7 + %i5] nop set 0x10, %l0 std %o4, [%l7 + %l0] nop set 0x68, %g3 ldx [%l7 + %g3], %i2 set 0x40, %g2 ldxa [%l7 + %g2] 0x80, %l5 nop set 0x0F, %o3 ldstub [%l7 + %o3], %g2 nop set 0x18, %l6 ldd [%l7 + %l6], %i4 be,a %xcc, loop_156 and %o5, %i1, %o6 set 0x18, %o4 ldxa [%l7 + %o4] 0x89, %i7 loop_156: nop set 0x18, %i2 prefetch [%l7 + %i2], 1 add %l7, 0x08, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x81, %l2, %g4 and %i4, %g5, %l6 set 0x08, %i4 swapa [%l7 + %i4] 0x88, %l4 set 0x58, %g7 ldxa [%l7 + %g7] 0x80, %l1 add %l7, 0x44, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g6, %i3 nop set 0x67, %o2 stb %l0, [%l7 + %o2] set 0x7C, %i1 lda [%l7 + %i1] 0x88, %f12 set 0x5C, %o0 stwa %l3, [%l7 + %o0] 0xe2 membar #Sync nop set 0x2C, %i3 lduw [%l7 + %i3], %o0 nop set 0x21, %o6 ldstub [%l7 + %o6], %g1 st %fsr, [%l7 + 0x24] set 0x50, %i6 swapa [%l7 + %i6] 0x88, %g3 set 0x28, %l5 stda %o2, [%l7 + %l5] 0xeb membar #Sync set 0x3E, %g5 stha %i6, [%l7 + %g5] 0xe2 membar #Sync set 0x2C, %g6 stha %g7, [%l7 + %g6] 0x81 nop set 0x66, %l4 ldstub [%l7 + %l4], %o7 nop set 0x3F, %o5 ldsb [%l7 + %o5], %i0 wr %o3, %o4, %y nop set 0x5E, %g4 sth %i2, [%l7 + %g4] nop set 0x12, %g1 stb %o1, [%l7 + %g1] set 0x40, %l3 ldda [%l7 + %l3] 0xe2, %g2 nop set 0x27, %o7 stb %i5, [%l7 + %o7] st %fsr, [%l7 + 0x48] nop set 0x39, %i7 ldsb [%l7 + %i7], %l5 nop set 0x68, %i0 std %i0, [%l7 + %i0] nop set 0x6F, %l2 ldsb [%l7 + %l2], %o6 nop set 0x78, %o1 ldd [%l7 + %o1], %o4 set 0x6E, %i5 stha %i7, [%l7 + %i5] 0xea membar #Sync set 0x76, %l0 stha %g4, [%l7 + %l0] 0xe2 membar #Sync nop set 0x4C, %g3 prefetch [%l7 + %g3], 1 nop set 0x38, %g2 stx %fsr, [%l7 + %g2] set 0x08, %l1 stxa %i4, [%l7 + %l1] 0x80 set 0x48, %l6 prefetcha [%l7 + %l6] 0x89, 2 set 0x68, %o4 ldstuba [%l7 + %o4] 0x80, %l2 and %l4, %l1, %l6 and %i3, %g6, %l0 set 0x20, %i2 stda %o0, [%l7 + %i2] 0x88 nop set 0x10, %o3 ldsw [%l7 + %o3], %g1 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 6: ! ! Type l : 1280 ! Type a : 30 ! Type cti : 23 ! Type x : 537 ! Type f : 35 ! Type i : 95 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0x4, %g1 set 0xC, %g2 set 0x1, %g3 set 0x9, %g4 set 0x8, %g5 set 0x0, %g6 set 0xA, %g7 !# Input registers set -0xD, %i0 set -0xF, %i1 set -0x6, %i2 set -0x2, %i3 set -0xA, %i4 set -0xC, %i5 set -0x3, %i6 set -0x6, %i7 !# Local registers set 0x1BAF0E82, %l0 set 0x1FC88CD6, %l1 set 0x20D18085, %l2 set 0x29A40D0C, %l3 set 0x34A9E010, %l4 set 0x24DF18BE, %l5 set 0x159D8B67, %l6 !# Output registers set -0x19A6, %o0 set 0x0D7D, %o1 set 0x1CC2, %o2 set -0x0A8B, %o3 set 0x1B17, %o4 set -0x1777, %o5 set 0x1226, %o6 set 0x1C5E, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x9055F3994858E369) INIT_TH_FP_REG(%l7,%f2,0x4FA9A9DFB46840DA) INIT_TH_FP_REG(%l7,%f4,0x923028F5BBB4C1DC) INIT_TH_FP_REG(%l7,%f6,0x625CA558BD058D3A) INIT_TH_FP_REG(%l7,%f8,0x9C8079C9ADFD26A2) INIT_TH_FP_REG(%l7,%f10,0xF018D8EB22C62E65) INIT_TH_FP_REG(%l7,%f12,0xF13CFC686F8780B2) INIT_TH_FP_REG(%l7,%f14,0x32551DC9E5ECE0F0) INIT_TH_FP_REG(%l7,%f16,0x2DE9674456CB43FE) INIT_TH_FP_REG(%l7,%f18,0xD8D648C7ACD35FF8) INIT_TH_FP_REG(%l7,%f20,0xC209454364063509) INIT_TH_FP_REG(%l7,%f22,0x396D559D69EAC0A3) INIT_TH_FP_REG(%l7,%f24,0x896658C1A1307F3E) INIT_TH_FP_REG(%l7,%f26,0xF6C90F717C2865D0) INIT_TH_FP_REG(%l7,%f28,0xA7BB8C277260C0F8) INIT_TH_FP_REG(%l7,%f30,0xFDA42C88317238BE) !# Execute Main Diag .. nop set 0x18, %g7 ldd [%l7 + %g7], %f8 set 0x49, %o2 stba %g3, [%l7 + %o2] 0x81 set 0x20, %i1 ldxa [%l7 + %i1] 0x89, %o2 nop set 0x66, %i4 ldsb [%l7 + %i4], %i6 set 0x5C, %i3 lda [%l7 + %i3] 0x89, %f31 nop set 0x08, %o0 std %g6, [%l7 + %o0] nop set 0x78, %i6 ldd [%l7 + %i6], %o6 set 0x70, %o6 stwa %l3, [%l7 + %o6] 0x88 set 0x18, %l5 stwa %i0, [%l7 + %l5] 0xe2 membar #Sync nop set 0x0F, %g5 ldub [%l7 + %g5], %o3 nop set 0x10, %g6 std %f6, [%l7 + %g6] nop set 0x40, %l4 swap [%l7 + %l4], %o4 nop set 0x1C, %o5 lduw [%l7 + %o5], %o1 wr %i2, %g2, %clear_softint set 0x7C, %g1 sta %f8, [%l7 + %g1] 0x80 or %i5, %l5, %o6 set 0x64, %g4 stha %o5, [%l7 + %g4] 0x80 and %i1, %g4, %i4 set 0x40, %o7 ldda [%l7 + %o7] 0xd0, %f16 nop set 0x50, %i7 ldx [%l7 + %i7], %g5 or %i7, %l4, %l1 set 0x40, %i0 ldda [%l7 + %i0] 0x81, %f16 add %l7, 0x48, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l2, %l6 ld [%l7 + 0x68], %f1 st %f1, [%l7 + 0x1C] nop set 0x24, %l3 prefetch [%l7 + %l3], 0 and %i3, %g6, %l0 set 0x7B, %o1 stba %o0, [%l7 + %o1] 0x89 nop set 0x38, %i5 stx %fsr, [%l7 + %i5] nop set 0x10, %l0 ldsw [%l7 + %l0], %g1 set 0x20, %l2 stda %o2, [%l7 + %l2] 0xe3 membar #Sync membar #Sync set 0x40, %g2 ldda [%l7 + %g2] 0xf1, %f0 nop set 0x50, %g3 ldd [%l7 + %g3], %i6 set 0x10, %l6 ldda [%l7 + %l6] 0xe2, %g2 fpsub16s %f19, %f23, %f10 wr %o7, %g7, %ccr set 0x10, %l1 sta %f20, [%l7 + %l1] 0x89 st %fsr, [%l7 + 0x54] and %i0, %o3, %o4 st %fsr, [%l7 + 0x44] nop set 0x60, %o4 stw %o1, [%l7 + %o4] add %l7, 0x1C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l3 casa [%l6] 0x80, %l3, %i2 nop set 0x70, %o3 ldx [%l7 + %o3], %i5 nop set 0x08, %g7 ldd [%l7 + %g7], %f6 nop set 0x10, %o2 ldx [%l7 + %o2], %l5 set 0x30, %i2 lda [%l7 + %i2] 0x88, %f12 set 0x40, %i1 ldxa [%l7 + %i1] 0x80, %g2 nop set 0x60, %i3 ldd [%l7 + %i3], %f6 and %o5, %o6, %i1 nop set 0x40, %i4 stx %g4, [%l7 + %i4] nop set 0x28, %o0 std %f30, [%l7 + %o0] set 0x2C, %i6 swapa [%l7 + %i6] 0x80, %g5 set 0x6B, %o6 ldstuba [%l7 + %o6] 0x81, %i7 nop set 0x20, %l5 ldx [%l7 + %l5], %l4 nop set 0x38, %g6 lduw [%l7 + %g6], %i4 set 0x5C, %l4 swapa [%l7 + %l4] 0x81, %l1 nop set 0x32, %o5 lduh [%l7 + %o5], %l2 set 0x38, %g5 stha %l6, [%l7 + %g5] 0xea membar #Sync nop set 0x5C, %g1 swap [%l7 + %g1], %g6 nop set 0x70, %g4 stb %l0, [%l7 + %g4] add %l7, 0x08, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i3 casxa [%l6] 0x80, %i3, %g1 nop set 0x30, %o7 stx %fsr, [%l7 + %o7] wr %o0, %i6, %sys_tick set 0x38, %i7 stwa %o2, [%l7 + %i7] 0x81 set 0x4A, %i0 ldstuba [%l7 + %i0] 0x89, %o7 nop set 0x34, %l3 ldstub [%l7 + %l3], %g7 ld [%l7 + 0x08], %f21 nop set 0x28, %o1 lduh [%l7 + %o1], %i0 nop set 0x68, %i5 stx %fsr, [%l7 + %i5] set 0x60, %l0 stxa %o3, [%l7 + %l0] 0xeb membar #Sync bleu %icc, loop_157 nop set 0x38, %g2 std %o4, [%l7 + %g2] set 0x48, %g3 stwa %g3, [%l7 + %g3] 0x88 loop_157: nop set 0x10, %l2 ldsh [%l7 + %l2], %l3 nop set 0x4C, %l6 stb %i2, [%l7 + %l6] nop set 0x5C, %o4 ldub [%l7 + %o4], %i5 nop set 0x18, %o3 ldd [%l7 + %o3], %o0 nop set 0x10, %g7 std %g2, [%l7 + %g7] set 0x68, %l1 stxa %o5, [%l7 + %l1] 0xe3 membar #Sync nop set 0x28, %o2 stw %l5, [%l7 + %o2] set 0x08, %i2 stda %o6, [%l7 + %i2] 0x88 add %l7, 0x24, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i1 casa [%l6] 0x81, %i1, %g5 nop set 0x08, %i1 prefetch [%l7 + %i1], 2 ld [%l7 + 0x74], %f28 set 0x20, %i3 stxa %i7, [%l7 + %i3] 0x81 nop set 0x38, %i4 lduw [%l7 + %i4], %g4 nop set 0x39, %o0 stb %l4, [%l7 + %o0] st %f21, [%l7 + 0x50] set 0x70, %i6 ldda [%l7 + %i6] 0xe2, %l0 set 0x7C, %l5 sta %f15, [%l7 + %l5] 0x80 nop set 0x78, %g6 stx %fsr, [%l7 + %g6] nop set 0x1C, %o6 stw %i4, [%l7 + %o6] nop set 0x78, %o5 ldd [%l7 + %o5], %f2 nop set 0x68, %g5 std %f16, [%l7 + %g5] set 0x50, %g1 stha %l6, [%l7 + %g1] 0x89 set 0x44, %g4 stwa %l2, [%l7 + %g4] 0xeb membar #Sync set 0x08, %l4 stha %g6, [%l7 + %l4] 0xe2 membar #Sync nop set 0x58, %i7 std %i2, [%l7 + %i7] nop set 0x4A, %i0 ldsh [%l7 + %i0], %l0 nop set 0x14, %o7 lduh [%l7 + %o7], %g1 nop set 0x18, %l3 lduh [%l7 + %l3], %o0 add %l7, 0x14, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i6, %o2 set 0x66, %o1 stha %g7, [%l7 + %o1] 0x80 nop set 0x14, %i5 stb %i0, [%l7 + %i5] set 0x6E, %l0 stba %o3, [%l7 + %l0] 0xea membar #Sync or %o7, %g3, %o4 nop set 0x4D, %g2 ldstub [%l7 + %g2], %i2 or %i5, %l3, %g2 set 0x2C, %g3 stha %o5, [%l7 + %g3] 0xe2 membar #Sync set 0x40, %l2 ldda [%l7 + %l2] 0x89, %f0 nop set 0x24, %o4 ldsw [%l7 + %o4], %l5 set 0x70, %l6 ldda [%l7 + %l6] 0x88, %o0 set 0x40, %o3 prefetcha [%l7 + %o3] 0x81, 3 nop set 0x38, %g7 ldx [%l7 + %g7], %i1 set 0x20, %o2 ldda [%l7 + %o2] 0x88, %i6 ld [%l7 + 0x30], %f9 nop set 0x7C, %l1 lduw [%l7 + %l1], %g5 set 0x10, %i1 stha %g4, [%l7 + %i1] 0xe3 membar #Sync nop set 0x1C, %i2 ldsh [%l7 + %i2], %l1 set 0x40, %i3 stda %f16, [%l7 + %i3] 0x81 add %l7, 0x58, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l4, %l6 bl,a %xcc, loop_158 and %i4, %l2, %g6 set 0x60, %i4 lda [%l7 + %i4] 0x80, %f27 loop_158: nop set 0x20, %i6 prefetcha [%l7 + %i6] 0x81, 4 nop set 0x20, %o0 ldd [%l7 + %o0], %g0 or %o0, %l0, %i6 set 0x40, %l5 stda %f16, [%l7 + %l5] 0xf8 membar #Sync nop set 0x44, %o6 lduh [%l7 + %o6], %g7 set 0x64, %g6 sta %f31, [%l7 + %g6] 0x81 set 0x18, %g5 stwa %i0, [%l7 + %g5] 0xea membar #Sync nop set 0x52, %g1 ldub [%l7 + %g1], %o2 set 0x40, %o5 stda %f16, [%l7 + %o5] 0xf9 membar #Sync st %fsr, [%l7 + 0x48] nop set 0x68, %l4 lduw [%l7 + %l4], %o3 nop set 0x5A, %i7 ldsb [%l7 + %i7], %o7 set 0x18, %i0 ldstuba [%l7 + %i0] 0x81, %g3 st %fsr, [%l7 + 0x4C] nop set 0x20, %o7 stx %fsr, [%l7 + %o7] set 0x68, %g4 ldxa [%l7 + %g4] 0x88, %i2 set 0x76, %o1 stba %i5, [%l7 + %o1] 0x81 nop set 0x0A, %i5 sth %o4, [%l7 + %i5] membar #Sync set 0x40, %l3 ldda [%l7 + %l3] 0xf1, %f16 or %g2, %o5, %l3 nop set 0x50, %l0 std %f16, [%l7 + %l0] st %fsr, [%l7 + 0x7C] nop set 0x30, %g2 stw %l5, [%l7 + %g2] st %fsr, [%l7 + 0x60] set 0x40, %l2 stda %f16, [%l7 + %l2] 0xc4 add %l7, 0x18, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x81, %o6, %i1 add %i7, %o1, %g5 nop set 0x08, %g3 swap [%l7 + %g3], %g4 nop set 0x64, %o4 sth %l4, [%l7 + %o4] st %f29, [%l7 + 0x38] set 0x58, %o3 sta %f4, [%l7 + %o3] 0x81 set 0x40, %g7 stda %f0, [%l7 + %g7] 0x80 add %l6, %l1, %l2 add %l7, 0x58, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i4, %g6 nop set 0x28, %o2 lduw [%l7 + %o2], %g1 set 0x30, %l6 ldxa [%l7 + %l6] 0x88, %o0 set 0x79, %l1 ldstuba [%l7 + %l1] 0x88, %l0 nop set 0x34, %i1 lduh [%l7 + %i1], %i3 nop set 0x54, %i2 stw %i6, [%l7 + %i2] set 0x40, %i3 stwa %i0, [%l7 + %i3] 0x80 set 0x18, %i6 prefetcha [%l7 + %i6] 0x89, 2 st %f31, [%l7 + 0x20] nop set 0x6C, %o0 prefetch [%l7 + %o0], 2 set 0x30, %l5 ldxa [%l7 + %l5] 0x80, %o2 bl,a,pt %icc, loop_159 nop set 0x2C, %i4 lduw [%l7 + %i4], %o3 bne,a %icc, loop_160 st %fsr, [%l7 + 0x18] loop_159: nop set 0x58, %o6 stxa %g3, [%l7 + %o6] 0xeb membar #Sync loop_160: nop set 0x74, %g6 stw %o7, [%l7 + %g6] and %i5, %i2, %o4 set 0x60, %g1 lda [%l7 + %g1] 0x88, %f1 st %fsr, [%l7 + 0x4C] add %l7, 0x78, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x80, %o5, %g2 nop set 0x20, %o5 ldsw [%l7 + %o5], %l5 or %o6, %l3, %i7 set 0x40, %g5 stda %f16, [%l7 + %g5] 0x80 wr %i1, %o1, %pic nop set 0x08, %i7 prefetch [%l7 + %i7], 1 st %f28, [%l7 + 0x0C] set 0x08, %i0 prefetcha [%l7 + %i0] 0x89, 2 ld [%l7 + 0x44], %f31 nop set 0x6F, %o7 ldsb [%l7 + %o7], %l4 nop set 0x28, %g4 stx %g4, [%l7 + %g4] nop set 0x64, %l4 ldub [%l7 + %l4], %l1 nop set 0x44, %o1 stb %l6, [%l7 + %o1] nop set 0x30, %l3 ldd [%l7 + %l3], %f20 ld [%l7 + 0x1C], %f3 add %i4, %g6, %g1 nop set 0x58, %l0 ldd [%l7 + %l0], %o0 set 0x40, %i5 stda %f16, [%l7 + %i5] 0xd2 nop set 0x30, %l2 stx %fsr, [%l7 + %l2] membar #Sync set 0x40, %g2 ldda [%l7 + %g2] 0xf1, %f16 set 0x40, %g3 stda %f0, [%l7 + %g3] 0x88 nop set 0x28, %o3 lduw [%l7 + %o3], %l0 nop set 0x4B, %g7 stb %i3, [%l7 + %g7] set 0x60, %o4 lda [%l7 + %o4] 0x81, %f1 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xD49, %tick_cmpr set 0x30, %l6 lda [%l7 + %l6] 0x80, %f23 nop set 0x78, %l1 stx %fsr, [%l7 + %l1] or %i0, %o2, %o3 nop set 0x30, %i1 stx %g7, [%l7 + %i1] ld [%l7 + 0x0C], %f18 add %g3, %o7, %i2 nop set 0x60, %o2 ldsw [%l7 + %o2], %i5 nop set 0x30, %i3 std %f16, [%l7 + %i3] set 0x40, %i6 stda %f0, [%l7 + %i6] 0xda nop set 0x24, %i2 ldsw [%l7 + %i2], %o4 fpsub16 %f30, %f8, %f4 set 0x20, %o0 stxa %g2, [%l7 + %o0] 0x81 set 0x18, %i4 stwa %o5, [%l7 + %i4] 0x89 nop set 0x69, %o6 ldsb [%l7 + %o6], %l5 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf8, %f0 nop set 0x1E, %l5 ldstub [%l7 + %l5], %l3 set 0x24, %o5 stwa %i7, [%l7 + %o5] 0xeb membar #Sync nop set 0x50, %g1 ldd [%l7 + %g1], %o6 nop set 0x64, %i7 prefetch [%l7 + %i7], 4 st %f5, [%l7 + 0x18] nop set 0x30, %i0 stw %o1, [%l7 + %i0] nop set 0x38, %g5 std %i0, [%l7 + %g5] ld [%l7 + 0x20], %f30 set 0x40, %g4 stda %f0, [%l7 + %g4] 0xd2 set 0x40, %o7 stda %f0, [%l7 + %o7] 0x88 nop set 0x76, %l4 lduh [%l7 + %l4], %l4 nop set 0x2C, %o1 stw %g5, [%l7 + %o1] set 0x70, %l3 ldda [%l7 + %l3] 0xea, %l0 nop set 0x68, %i5 ldsw [%l7 + %i5], %l6 nop set 0x41, %l2 ldsb [%l7 + %l2], %g4 set 0x10, %l0 stha %i4, [%l7 + %l0] 0x80 set 0x10, %g2 stda %g0, [%l7 + %g2] 0x81 st %f21, [%l7 + 0x5C] st %f5, [%l7 + 0x78] or %o0, %g6, %l0 set 0x50, %o3 sta %f18, [%l7 + %o3] 0x89 nop set 0x08, %g3 swap [%l7 + %g3], %i3 nop set 0x4C, %g7 stw %l2, [%l7 + %g7] nop set 0x18, %l6 prefetch [%l7 + %l6], 4 set 0x55, %l1 stba %i6, [%l7 + %l1] 0x88 st %f1, [%l7 + 0x14] set 0x40, %i1 ldda [%l7 + %i1] 0xda, %f0 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x681, %sys_tick_cmpr nop set 0x58, %o4 stx %fsr, [%l7 + %o4] add %o3, %g3, %o7 ld [%l7 + 0x2C], %f16 nop set 0x1C, %i3 stw %g7, [%l7 + %i3] or %i2, %i5, %g2 set 0x48, %o2 swapa [%l7 + %o2] 0x81, %o5 nop set 0x30, %i2 std %l4, [%l7 + %i2] nop set 0x4A, %o0 sth %l3, [%l7 + %o0] set 0x78, %i6 lda [%l7 + %i6] 0x89, %f27 set 0x48, %o6 stda %o4, [%l7 + %o6] 0xeb membar #Sync nop set 0x2C, %i4 ldsw [%l7 + %i4], %o6 nop set 0x68, %l5 stx %fsr, [%l7 + %l5] nop set 0x60, %g6 ldd [%l7 + %g6], %o0 add %l7, 0x18, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x89, %i1, %i7 nop set 0x3C, %g1 ldstub [%l7 + %g1], %g5 nop set 0x58, %o5 stx %l4, [%l7 + %o5] set 0x18, %i7 ldxa [%l7 + %i7] 0x88, %l6 set 0x45, %i0 stba %g4, [%l7 + %i0] 0x89 set 0x12, %g4 stha %i4, [%l7 + %g4] 0xea membar #Sync nop set 0x5F, %g5 ldub [%l7 + %g5], %g1 set 0x14, %l4 stba %l1, [%l7 + %l4] 0xe2 membar #Sync set 0x08, %o1 sta %f5, [%l7 + %o1] 0x81 nop set 0x32, %l3 sth %o0, [%l7 + %l3] nop set 0x48, %o7 ldsh [%l7 + %o7], %g6 nop set 0x41, %i5 ldstub [%l7 + %i5], %l0 set 0x40, %l2 stda %f0, [%l7 + %l2] 0xf8 membar #Sync set 0x68, %g2 ldxa [%l7 + %g2] 0x81, %l2 add %l7, 0x08, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i3, %i6 nop set 0x70, %l0 ldsh [%l7 + %l0], %o2 nop set 0x6C, %o3 ldsw [%l7 + %o3], %i0 st %f10, [%l7 + 0x30] set 0x40, %g3 stda %f0, [%l7 + %g3] 0xc4 set 0x40, %g7 ldda [%l7 + %g7] 0xd2, %f16 set 0x24, %l6 sta %f18, [%l7 + %l6] 0x88 nop set 0x68, %l1 std %f14, [%l7 + %l1] set 0x20, %i1 swapa [%l7 + %i1] 0x88, %g3 nop set 0x19, %o4 ldstub [%l7 + %o4], %o3 set 0x38, %i3 lda [%l7 + %i3] 0x81, %f29 wr %g7, %o7, %sys_tick set 0x48, %i2 stda %i4, [%l7 + %i2] 0xe2 membar #Sync nop set 0x20, %o0 lduw [%l7 + %o0], %g2 ble,pn %xcc, loop_161 nop set 0x20, %i6 ldsw [%l7 + %i6], %o5 nop set 0x09, %o2 ldsb [%l7 + %o2], %i2 or %l3, %l5, %o6 loop_161: nop set 0x40, %i4 stda %f16, [%l7 + %i4] 0x89 nop set 0x78, %o6 lduw [%l7 + %o6], %o4 nop set 0x28, %l5 ldsw [%l7 + %l5], %o1 set 0x6E, %g6 ldstuba [%l7 + %g6] 0x88, %i1 set 0x20, %o5 ldda [%l7 + %o5] 0xe2, %i6 nop set 0x3A, %i7 ldsb [%l7 + %i7], %g5 set 0x4C, %i0 sta %f30, [%l7 + %i0] 0x81 set 0x78, %g1 stwa %l6, [%l7 + %g1] 0xea membar #Sync add %l7, 0x48, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l4 casa [%l6] 0x88, %l4, %g4 set 0x18, %g4 ldxa [%l7 + %g4] 0x81, %i4 nop set 0x20, %g5 stx %l1, [%l7 + %g5] nop set 0x39, %l4 ldstub [%l7 + %l4], %g1 and %o0, %g6, %l0 and %l2, %i3, %i6 nop set 0x60, %o1 prefetch [%l7 + %o1], 4 nop set 0x68, %l3 ldsw [%l7 + %l3], %o2 nop set 0x2C, %i5 lduw [%l7 + %i5], %i0 nop set 0x48, %l2 stx %fsr, [%l7 + %l2] set 0x40, %o7 ldda [%l7 + %o7] 0xd2, %f0 ld [%l7 + 0x30], %f21 add %g3, %g7, %o7 nop nop setx 0xDC0D6B64FEE644A4, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f4 setx 0x40CBD2167ED11DCA, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f6 fdivd %f6, %f4, %f30 set 0x68, %g2 ldxa [%l7 + %g2] 0x81, %i5 nop set 0x26, %o3 ldsb [%l7 + %o3], %o3 nop set 0x48, %l0 stx %fsr, [%l7 + %l0] nop set 0x7A, %g7 sth %o5, [%l7 + %g7] st %fsr, [%l7 + 0x20] fpadd32s %f5, %f13, %f3 add %l7, 0x68, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x88, %i2, %g2 nop set 0x35, %l6 ldub [%l7 + %l6], %l5 set 0x5A, %g3 stha %o6, [%l7 + %g3] 0xe2 membar #Sync nop set 0x68, %i1 lduw [%l7 + %i1], %l3 ld [%l7 + 0x6C], %f0 nop set 0x58, %o4 ldd [%l7 + %o4], %o4 set 0x60, %i3 ldda [%l7 + %i3] 0x81, %o0 set 0x70, %i2 stda %i6, [%l7 + %i2] 0xeb membar #Sync set 0x30, %l1 stxa %g5, [%l7 + %l1] 0x89 nop set 0x28, %i6 stw %l6, [%l7 + %i6] set 0x40, %o2 ldda [%l7 + %o2] 0x80, %f16 membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xf8, %f16 nop set 0x08, %o6 ldx [%l7 + %o6], %l4 fpadd16s %f16, %f19, %f3 nop set 0x7C, %i4 ldsw [%l7 + %i4], %i1 nop set 0x18, %g6 stx %i4, [%l7 + %g6] set 0x38, %o5 stda %l0, [%l7 + %o5] 0x89 nop set 0x48, %i7 ldx [%l7 + %i7], %g4 nop set 0x7C, %l5 ldstub [%l7 + %l5], %o0 set 0x31, %i0 stba %g6, [%l7 + %i0] 0xeb membar #Sync set 0x60, %g4 ldda [%l7 + %g4] 0xeb, %g0 nop set 0x50, %g1 ldd [%l7 + %g1], %f16 add %l7, 0x7C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l2 casa [%l6] 0x81, %l2, %l0 nop set 0x50, %g5 std %i2, [%l7 + %g5] set 0x44, %l4 sta %f22, [%l7 + %l4] 0x80 nop set 0x0A, %l3 lduh [%l7 + %l3], %i6 wr %i0, %g3, %set_softint wr %o2, %g7, %pic nop set 0x20, %o1 ldx [%l7 + %o1], %o7 nop set 0x2C, %l2 swap [%l7 + %l2], %o3 nop set 0x38, %i5 prefetch [%l7 + %i5], 4 set 0x18, %o7 prefetcha [%l7 + %o7] 0x88, 3 nop set 0x18, %g2 std %f10, [%l7 + %g2] membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf0, %f16 st %f7, [%l7 + 0x50] nop set 0x14, %g7 lduw [%l7 + %g7], %i2 nop set 0x25, %o3 ldub [%l7 + %o3], %g2 set 0x18, %l6 stxa %l5, [%l7 + %l6] 0x88 ld [%l7 + 0x0C], %f4 nop set 0x20, %i1 ldd [%l7 + %i1], %o4 nop set 0x08, %g3 stx %fsr, [%l7 + %g3] nop set 0x50, %i3 ldsw [%l7 + %i3], %o6 set 0x08, %i2 stda %o4, [%l7 + %i2] 0x81 ld [%l7 + 0x58], %f5 nop set 0x40, %l1 swap [%l7 + %l1], %l3 set 0x14, %o4 lda [%l7 + %o4] 0x88, %f24 set 0x47, %i6 ldstuba [%l7 + %i6] 0x80, %o1 st %f28, [%l7 + 0x7C] set 0x6C, %o0 stwa %i7, [%l7 + %o0] 0x81 and %g5, %l4, %i1 set 0x40, %o6 ldda [%l7 + %o6] 0x81, %f16 nop set 0x58, %o2 swap [%l7 + %o2], %i4 nop set 0x08, %g6 ldd [%l7 + %g6], %i6 set 0x58, %o5 stha %g4, [%l7 + %o5] 0xeb membar #Sync set 0x58, %i4 stxa %l1, [%l7 + %i4] 0xe2 membar #Sync nop set 0x5F, %l5 ldsb [%l7 + %l5], %g6 bn,a,pt %icc, loop_162 nop set 0x60, %i0 std %o0, [%l7 + %i0] nop set 0x30, %i7 sth %l2, [%l7 + %i7] set 0x12, %g4 ldstuba [%l7 + %g4] 0x88, %g1 loop_162: or %i3, %l0, %i6 set 0x4C, %g5 stwa %i0, [%l7 + %g5] 0xe2 membar #Sync nop set 0x1C, %g1 ldsw [%l7 + %g1], %g3 nop set 0x48, %l3 ldd [%l7 + %l3], %g6 set 0x38, %o1 ldxa [%l7 + %o1] 0x81, %o7 nop set 0x78, %l4 prefetch [%l7 + %l4], 3 nop set 0x38, %l2 std %o2, [%l7 + %l2] nop set 0x12, %o7 ldstub [%l7 + %o7], %i5 set 0x50, %g2 stda %i2, [%l7 + %g2] 0x80 st %fsr, [%l7 + 0x60] nop set 0x40, %i5 lduw [%l7 + %i5], %g2 add %l7, 0x6C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l5 casa [%l6] 0x88, %l5, %o5 set 0x38, %l0 swapa [%l7 + %l0] 0x80, %o6 and %o3, %l3, %o1 nop set 0x24, %o3 ldsh [%l7 + %o3], %o4 set 0x08, %l6 stba %i7, [%l7 + %l6] 0xe3 membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0xd2, %f0 st %f31, [%l7 + 0x34] set 0x60, %g3 sta %f27, [%l7 + %g3] 0x80 nop set 0x68, %i3 lduh [%l7 + %i3], %g5 nop set 0x28, %i2 lduw [%l7 + %i2], %l4 ld [%l7 + 0x68], %f13 set 0x40, %l1 ldda [%l7 + %l1] 0x81, %f16 set 0x19, %i1 ldstuba [%l7 + %i1] 0x89, %i4 set 0x48, %o4 ldxa [%l7 + %o4] 0x80, %i1 nop set 0x58, %o0 stx %fsr, [%l7 + %o0] st %fsr, [%l7 + 0x1C] or %g4, %l6, %l1 ld [%l7 + 0x0C], %f24 nop set 0x28, %i6 ldd [%l7 + %i6], %o0 nop set 0x78, %o2 prefetch [%l7 + %o2], 2 set 0x14, %g6 ldstuba [%l7 + %g6] 0x89, %l2 nop set 0x16, %o6 sth %g1, [%l7 + %o6] set 0x1A, %i4 ldstuba [%l7 + %i4] 0x81, %i3 nop set 0x20, %l5 stx %fsr, [%l7 + %l5] nop set 0x70, %o5 ldx [%l7 + %o5], %g6 st %f18, [%l7 + 0x7C] set 0x40, %i0 ldda [%l7 + %i0] 0x81, %f0 bge,pn %xcc, loop_163 and %l0, %i6, %i0 nop set 0x11, %i7 ldub [%l7 + %i7], %g7 set 0x18, %g4 stda %g2, [%l7 + %g4] 0xea membar #Sync loop_163: nop set 0x18, %g5 stwa %o2, [%l7 + %g5] 0x88 set 0x08, %g1 ldxa [%l7 + %g1] 0x80, %i5 nop set 0x09, %l3 stb %i2, [%l7 + %l3] add %g2, %l5, %o5 nop set 0x40, %l4 ldsw [%l7 + %l4], %o6 nop set 0x5C, %o1 lduw [%l7 + %o1], %o3 nop set 0x18, %l2 ldd [%l7 + %l2], %f28 nop set 0x40, %o7 prefetch [%l7 + %o7], 0 nop set 0x68, %i5 stx %fsr, [%l7 + %i5] nop set 0x18, %l0 stw %l3, [%l7 + %l0] nop set 0x08, %g2 stx %fsr, [%l7 + %g2] or %o7, %o4, %o1 nop set 0x50, %l6 std %f6, [%l7 + %l6] add %l7, 0x50, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i7, %l4 nop set 0x50, %g7 ldd [%l7 + %g7], %i4 bne,a,pt %xcc, loop_164 add %g5, %i1, %l6 add %l7, 0x78, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x80, %g4, %o0 loop_164: nop set 0x30, %o3 ldd [%l7 + %o3], %f8 nop set 0x78, %g3 std %l2, [%l7 + %g3] set 0x22, %i2 stba %l1, [%l7 + %i2] 0xea membar #Sync set 0x08, %i3 prefetcha [%l7 + %i3] 0x88, 3 add %i3, %g6, %l0 nop set 0x1C, %l1 prefetch [%l7 + %l1], 0 and %i6, %g7, %g3 set 0x40, %i1 lda [%l7 + %i1] 0x80, %f11 nop set 0x40, %o4 stx %o2, [%l7 + %o4] nop set 0x0A, %i6 sth %i0, [%l7 + %i6] set 0x78, %o0 stwa %i5, [%l7 + %o0] 0x80 nop set 0x40, %o2 std %g2, [%l7 + %o2] nop set 0x5A, %o6 sth %i2, [%l7 + %o6] nop set 0x23, %g6 stb %o5, [%l7 + %g6] st %f13, [%l7 + 0x54] set 0x10, %i4 lda [%l7 + %i4] 0x80, %f19 set 0x58, %o5 stwa %o6, [%l7 + %o5] 0xe3 membar #Sync st %f1, [%l7 + 0x1C] nop set 0x60, %i0 ldd [%l7 + %i0], %o2 add %l7, 0x3C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l3 casa [%l6] 0x89, %l3, %l5 set 0x10, %i7 stxa %o4, [%l7 + %i7] 0xe2 membar #Sync nop set 0x50, %l5 stw %o7, [%l7 + %l5] set 0x2C, %g4 sta %f10, [%l7 + %g4] 0x89 set 0x62, %g5 stba %o1, [%l7 + %g5] 0x80 nop set 0x3C, %g1 stb %l4, [%l7 + %g1] set 0x1C, %l4 sta %f1, [%l7 + %l4] 0x81 fpadd32s %f15, %f23, %f28 or %i7, %i4, %i1 membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xf0, %f0 set 0x40, %l3 stxa %l6, [%l7 + %l3] 0x88 fpadd16s %f27, %f30, %f27 and %g4, %g5, %l2 nop set 0x38, %l2 std %o0, [%l7 + %l2] nop set 0x12, %o7 ldsh [%l7 + %o7], %g1 nop set 0x0E, %l0 sth %i3, [%l7 + %l0] add %g6, %l1, %l0 set 0x68, %g2 stxa %g7, [%l7 + %g2] 0xeb membar #Sync nop set 0x30, %i5 prefetch [%l7 + %i5], 1 nop set 0x08, %g7 stx %i6, [%l7 + %g7] nop set 0x61, %l6 ldsb [%l7 + %l6], %g3 nop set 0x48, %o3 std %o2, [%l7 + %o3] set 0x10, %i2 ldda [%l7 + %i2] 0x88, %i4 nop set 0x1C, %i3 lduh [%l7 + %i3], %g2 st %fsr, [%l7 + 0x78] nop set 0x74, %l1 swap [%l7 + %l1], %i0 wr %i2, %o5, %pic nop set 0x50, %i1 std %f30, [%l7 + %i1] nop set 0x38, %o4 ldsw [%l7 + %o4], %o3 nop set 0x61, %g3 ldstub [%l7 + %g3], %l3 bl,a,pn %xcc, loop_165 nop set 0x40, %o0 ldx [%l7 + %o0], %o6 add %o4, %l5, %o1 set 0x50, %i6 ldda [%l7 + %i6] 0xeb, %o6 loop_165: nop set 0x14, %o6 stha %l4, [%l7 + %o6] 0xeb membar #Sync nop set 0x73, %o2 ldstub [%l7 + %o2], %i4 add %l7, 0x68, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x88, %i1, %i7 set 0x14, %i4 sta %f20, [%l7 + %i4] 0x80 nop set 0x5F, %g6 ldub [%l7 + %g6], %g4 nop set 0x3C, %i0 stb %g5, [%l7 + %i0] nop set 0x10, %o5 ldd [%l7 + %o5], %l2 nop set 0x11, %l5 ldub [%l7 + %l5], %l6 nop set 0x50, %i7 stb %o0, [%l7 + %i7] and %i3, %g6, %g1 ble %xcc, loop_166 add %l0, %l1, %i6 nop set 0x74, %g5 stb %g3, [%l7 + %g5] wr %g7, %i5, %softint loop_166: nop set 0x5C, %g4 lduh [%l7 + %g4], %g2 nop set 0x27, %l4 ldstub [%l7 + %l4], %o2 nop set 0x40, %o1 std %i2, [%l7 + %o1] nop set 0x20, %g1 ldx [%l7 + %g1], %o5 nop set 0x48, %l2 ldx [%l7 + %l2], %o3 nop set 0x30, %o7 std %f18, [%l7 + %o7] membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf0, %f0 nop set 0x50, %g2 stx %fsr, [%l7 + %g2] bne,a %xcc, loop_167 nop nop setx 0x28E8EDC4, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f23 setx 0x62E132C4, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f11 fdivs %f11, %f23, %f9 set 0x08, %l3 stda %l2, [%l7 + %l3] 0xeb membar #Sync loop_167: nop membar #Sync set 0x40, %i5 ldda [%l7 + %i5] 0xf0, %f16 membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0xf8, %f0 nop set 0x09, %o3 ldstub [%l7 + %o3], %o6 set 0x40, %i2 stda %f0, [%l7 + %i2] 0xd2 nop set 0x78, %i3 stx %fsr, [%l7 + %i3] set 0x6C, %l1 lda [%l7 + %l1] 0x80, %f18 st %fsr, [%l7 + 0x08] set 0x14, %l6 swapa [%l7 + %l6] 0x89, %o4 set 0x6C, %i1 sta %f31, [%l7 + %i1] 0x81 nop set 0x68, %o4 stx %l5, [%l7 + %o4] st %f22, [%l7 + 0x34] add %l7, 0x58, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o1 casa [%l6] 0x80, %o1, %i0 nop set 0x40, %g3 ldx [%l7 + %g3], %l4 st %fsr, [%l7 + 0x7C] set 0x0C, %o0 sta %f0, [%l7 + %o0] 0x89 or %i4, %o7, %i1 st %f8, [%l7 + 0x64] set 0x40, %o6 stda %f0, [%l7 + %o6] 0xf1 membar #Sync st %fsr, [%l7 + 0x78] set 0x66, %i6 stha %g4, [%l7 + %i6] 0x88 set 0x78, %o2 stda %i6, [%l7 + %o2] 0x81 nop set 0x10, %g6 stx %fsr, [%l7 + %g6] set 0x28, %i0 prefetcha [%l7 + %i0] 0x81, 0 set 0x54, %i4 stwa %l2, [%l7 + %i4] 0x89 add %o0, %l6, %i3 set 0x0A, %l5 stba %g6, [%l7 + %l5] 0x88 add %g1, %l0, %l1 nop set 0x7C, %o5 lduw [%l7 + %o5], %i6 nop set 0x6C, %g5 stw %g7, [%l7 + %g5] nop set 0x28, %g4 std %f0, [%l7 + %g4] nop set 0x70, %l4 stx %g3, [%l7 + %l4] nop set 0x14, %o1 ldsw [%l7 + %o1], %i5 nop set 0x34, %i7 ldsh [%l7 + %i7], %g2 nop set 0x68, %l2 sth %o2, [%l7 + %l2] nop set 0x5E, %g1 ldsh [%l7 + %g1], %o5 set 0x10, %o7 ldxa [%l7 + %o7] 0x81, %i2 nop set 0x74, %l0 stw %o3, [%l7 + %l0] add %l7, 0x08, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l3, %o4 or %l5, %o1, %o6 nop set 0x3C, %g2 ldsh [%l7 + %g2], %l4 nop set 0x1C, %l3 lduh [%l7 + %l3], %i4 nop set 0x68, %i5 lduw [%l7 + %i5], %o7 nop set 0x32, %o3 ldsb [%l7 + %o3], %i1 nop set 0x48, %i2 ldd [%l7 + %i2], %g4 ld [%l7 + 0x70], %f5 nop set 0x40, %i3 prefetch [%l7 + %i3], 4 nop set 0x70, %g7 ldd [%l7 + %g7], %f10 bl,pt %icc, loop_168 nop set 0x60, %l1 stw %i0, [%l7 + %l1] nop set 0x30, %i1 std %g4, [%l7 + %i1] add %l7, 0x50, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l2, %i7 loop_168: nop add %l7, 0x30, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %o0 nop set 0x4D, %o4 ldstub [%l7 + %o4], %i3 ba,pt %icc, loop_169 st %f22, [%l7 + 0x28] add %l7, 0x68, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g1, %g6 loop_169: add %l1, %i6, %l0 nop set 0x2E, %l6 stb %g3, [%l7 + %l6] set 0x44, %g3 sta %f3, [%l7 + %g3] 0x80 fpsub32 %f0, %f12, %f24 set 0x50, %o6 stda %g6, [%l7 + %o6] 0x80 set 0x44, %i6 stwa %i5, [%l7 + %i6] 0x89 and %o2, %o5, %g2 add %i2, %o3, %l3 ld [%l7 + 0x0C], %f25 nop set 0x74, %o2 prefetch [%l7 + %o2], 3 nop set 0x53, %o0 ldsb [%l7 + %o0], %l5 set 0x30, %i0 ldxa [%l7 + %i0] 0x88, %o1 set 0x58, %i4 stda %o6, [%l7 + %i4] 0x88 nop set 0x4E, %g6 ldsh [%l7 + %g6], %l4 st %f30, [%l7 + 0x50] st %fsr, [%l7 + 0x2C] or %i4, %o7, %i1 nop set 0x68, %l5 std %f20, [%l7 + %l5] add %l7, 0x4C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g4, %o4 wr %i0, %g5, %pic nop set 0x0C, %g5 ldub [%l7 + %g5], %i7 set 0x58, %g4 stda %i6, [%l7 + %g4] 0xe3 membar #Sync nop set 0x7C, %l4 stb %o0, [%l7 + %l4] nop set 0x3C, %o1 ldub [%l7 + %o1], %i3 nop set 0x5C, %i7 sth %g1, [%l7 + %i7] set 0x40, %l2 ldda [%l7 + %l2] 0xda, %f16 set 0x50, %g1 stda %g6, [%l7 + %g1] 0xea membar #Sync set 0x7C, %o5 swapa [%l7 + %o5] 0x81, %l1 set 0x38, %l0 stxa %l2, [%l7 + %l0] 0xe3 membar #Sync nop set 0x65, %o7 ldsb [%l7 + %o7], %l0 fpadd16s %f25, %f7, %f7 set 0x70, %g2 ldda [%l7 + %g2] 0x89, %g2 set 0x58, %i5 stxa %g7, [%l7 + %i5] 0xe3 membar #Sync nop set 0x0E, %l3 lduh [%l7 + %l3], %i6 set 0x24, %i2 sta %f4, [%l7 + %i2] 0x88 nop set 0x38, %i3 stx %o2, [%l7 + %i3] nop set 0x68, %g7 ldx [%l7 + %g7], %i5 nop set 0x41, %l1 ldsb [%l7 + %l1], %o5 nop set 0x40, %o3 ldsb [%l7 + %o3], %g2 fpsub32s %f29, %f7, %f1 nop set 0x3E, %o4 ldsh [%l7 + %o4], %o3 add %l7, 0x18, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i2, %l5 bn,a %xcc, loop_170 nop set 0x10, %l6 ldsh [%l7 + %l6], %l3 set 0x40, %i1 ldda [%l7 + %i1] 0xd8, %f0 loop_170: nop set 0x60, %o6 ldx [%l7 + %o6], %o1 nop set 0x14, %i6 ldsw [%l7 + %i6], %o6 st %f9, [%l7 + 0x50] nop set 0x74, %g3 stw %l4, [%l7 + %g3] nop set 0x24, %o2 lduh [%l7 + %o2], %i4 ld [%l7 + 0x70], %f18 nop set 0x28, %o0 ldd [%l7 + %o0], %f4 set 0x18, %i4 stxa %o7, [%l7 + %i4] 0x89 set 0x7C, %g6 stha %g4, [%l7 + %g6] 0xe3 membar #Sync nop set 0x74, %i0 swap [%l7 + %i0], %i1 nop set 0x60, %g5 ldd [%l7 + %g5], %o4 nop set 0x08, %g4 std %f24, [%l7 + %g4] nop set 0x11, %l5 stb %i0, [%l7 + %l5] ld [%l7 + 0x54], %f5 and %g5, %i7, %o0 nop set 0x60, %o1 stx %fsr, [%l7 + %o1] nop set 0x28, %i7 ldd [%l7 + %i7], %f28 set 0x7E, %l4 stha %l6, [%l7 + %l4] 0xea membar #Sync nop nop setx 0x80D42AD2, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f23 setx 0x6C009AC5, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f14 fdivs %f14, %f23, %f0 set 0x08, %g1 swapa [%l7 + %g1] 0x89, %g1 set 0x10, %l2 stwa %i3, [%l7 + %l2] 0x89 nop set 0x1B, %l0 stb %g6, [%l7 + %l0] nop set 0x68, %o7 ldd [%l7 + %o7], %f0 be %xcc, loop_171 nop set 0x40, %o5 std %f30, [%l7 + %o5] set 0x50, %g2 ldda [%l7 + %g2] 0x88, %l2 loop_171: fpadd16 %f2, %f14, %f26 nop set 0x20, %l3 swap [%l7 + %l3], %l0 set 0x48, %i2 ldxa [%l7 + %i2] 0x89, %l1 nop set 0x0C, %i5 sth %g3, [%l7 + %i5] set 0x1C, %g7 lda [%l7 + %g7] 0x88, %f3 nop set 0x64, %l1 ldsw [%l7 + %l1], %i6 st %f9, [%l7 + 0x20] nop set 0x10, %o3 ldx [%l7 + %o3], %g7 wr %o2, %i5, %softint set 0x70, %i3 stda %o4, [%l7 + %i3] 0xe2 membar #Sync nop set 0x58, %l6 ldsh [%l7 + %l6], %g2 set 0x40, %i1 ldda [%l7 + %i1] 0xd0, %f16 nop set 0x2E, %o6 ldub [%l7 + %o6], %i2 and %o3, %l5, %l3 nop set 0x20, %o4 ldx [%l7 + %o4], %o6 nop set 0x0C, %g3 lduw [%l7 + %g3], %l4 add %l7, 0x18, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i4, %o1 nop set 0x7C, %i6 swap [%l7 + %i6], %g4 st %fsr, [%l7 + 0x2C] or %i1, %o7, %i0 nop set 0x20, %o2 ldx [%l7 + %o2], %o4 st %f18, [%l7 + 0x0C] nop set 0x2E, %o0 stb %g5, [%l7 + %o0] nop set 0x18, %g6 ldstub [%l7 + %g6], %o0 set 0x7A, %i4 stha %l6, [%l7 + %i4] 0x80 ld [%l7 + 0x50], %f16 nop set 0x4C, %i0 ldsb [%l7 + %i0], %g1 wr %i7, %i3, %ccr nop set 0x7E, %g4 ldsh [%l7 + %g4], %g6 nop set 0x2A, %g5 ldsh [%l7 + %g5], %l0 set 0x40, %l5 ldda [%l7 + %l5] 0x81, %f0 set 0x24, %o1 stwa %l1, [%l7 + %o1] 0xeb membar #Sync set 0x40, %l4 stda %f0, [%l7 + %l4] 0x89 and %g3, %i6, %l2 st %fsr, [%l7 + 0x08] ld [%l7 + 0x74], %f23 nop set 0x58, %g1 ldx [%l7 + %g1], %g7 set 0x08, %i7 ldxa [%l7 + %i7] 0x88, %i5 nop set 0x3C, %l2 swap [%l7 + %l2], %o5 nop set 0x60, %o7 stx %o2, [%l7 + %o7] set 0x30, %l0 swapa [%l7 + %l0] 0x81, %g2 set 0x68, %o5 prefetcha [%l7 + %o5] 0x81, 3 set 0x64, %g2 swapa [%l7 + %g2] 0x88, %i2 nop set 0x22, %l3 stb %l5, [%l7 + %l3] set 0x20, %i5 ldda [%l7 + %i5] 0x81, %o6 nop set 0x30, %i2 stx %fsr, [%l7 + %i2] and %l4, %i4, %l3 and %g4, %o1, %i1 set 0x08, %l1 prefetcha [%l7 + %l1] 0x89, 0 nop set 0x38, %g7 stx %fsr, [%l7 + %g7] set 0x2F, %i3 ldstuba [%l7 + %i3] 0x81, %i0 set 0x30, %l6 ldda [%l7 + %l6] 0x81, %g4 and %o0, %l6, %g1 nop set 0x70, %i1 stx %fsr, [%l7 + %i1] or %i7, %o4, %i3 set 0x63, %o3 ldstuba [%l7 + %o3] 0x88, %g6 set 0x48, %o6 stxa %l0, [%l7 + %o6] 0xe2 membar #Sync nop set 0x22, %g3 ldsb [%l7 + %g3], %l1 nop set 0x50, %o4 stx %fsr, [%l7 + %o4] add %l7, 0x38, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i6, %l2 nop set 0x50, %o2 ldub [%l7 + %o2], %g7 nop set 0x32, %o0 sth %i5, [%l7 + %o0] set 0x50, %i6 ldxa [%l7 + %i6] 0x81, %g3 nop set 0x28, %i4 std %f16, [%l7 + %i4] st %f14, [%l7 + 0x5C] nop set 0x0C, %g6 prefetch [%l7 + %g6], 0 wr %g0, 0x5, %fprs add %l7, 0x24, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o5 casa [%l6] 0x81, %o5, %i2 st %fsr, [%l7 + 0x28] nop set 0x34, %g4 ldsw [%l7 + %g4], %l5 nop set 0x23, %i0 stb %o3, [%l7 + %i0] add %l4, %o6, %l3 nop set 0x30, %l5 ldd [%l7 + %l5], %f4 add %g4, %i4, %i1 add %l7, 0x78, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o7, %o1 nop set 0x69, %g5 ldub [%l7 + %g5], %i0 nop set 0x20, %l4 lduw [%l7 + %l4], %g5 nop set 0x30, %g1 ldsw [%l7 + %g1], %o0 set 0x38, %o1 stwa %g1, [%l7 + %o1] 0x89 nop set 0x50, %l2 std %f26, [%l7 + %l2] nop set 0x6A, %o7 ldsh [%l7 + %o7], %i7 set 0x1E, %i7 stha %o4, [%l7 + %i7] 0x80 nop set 0x16, %o5 ldsb [%l7 + %o5], %i3 nop set 0x40, %g2 ldd [%l7 + %g2], %f6 st %f6, [%l7 + 0x24] set 0x60, %l0 ldxa [%l7 + %l0] 0x88, %l6 bge,a,pn %icc, loop_172 nop set 0x40, %i5 swap [%l7 + %i5], %g6 add %l7, 0x28, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l1 casa [%l6] 0x88, %l1, %l0 loop_172: nop set 0x0C, %l3 swap [%l7 + %l3], %i6 nop set 0x72, %i2 ldub [%l7 + %i2], %l2 ld [%l7 + 0x68], %f5 nop set 0x20, %g7 ldd [%l7 + %g7], %g6 set 0x16, %l1 stba %i5, [%l7 + %l1] 0xe2 membar #Sync set 0x2A, %l6 stha %g3, [%l7 + %l6] 0x81 ld [%l7 + 0x20], %f8 nop set 0x10, %i3 stx %fsr, [%l7 + %i3] set 0x40, %o3 prefetcha [%l7 + %o3] 0x80, 4 nop set 0x40, %i1 swap [%l7 + %i1], %g2 st %f30, [%l7 + 0x18] set 0x12, %g3 stha %i2, [%l7 + %g3] 0x89 nop set 0x24, %o4 swap [%l7 + %o4], %l5 nop set 0x50, %o2 std %o2, [%l7 + %o2] set 0x36, %o0 stha %l4, [%l7 + %o0] 0x88 nop set 0x60, %i6 ldx [%l7 + %i6], %o6 nop set 0x70, %o6 sth %l3, [%l7 + %o6] set 0x18, %i4 lda [%l7 + %i4] 0x88, %f6 st %fsr, [%l7 + 0x44] st %f19, [%l7 + 0x64] set 0x0C, %g4 swapa [%l7 + %g4] 0x81, %o5 or %i4, %g4, %o7 set 0x40, %i0 stda %f16, [%l7 + %i0] 0x81 set 0x10, %g6 stxa %o1, [%l7 + %g6] 0x81 add %i1, %g5, %i0 nop set 0x20, %l5 swap [%l7 + %l5], %o0 nop set 0x50, %l4 prefetch [%l7 + %l4], 0 set 0x74, %g1 stha %g1, [%l7 + %g1] 0xeb membar #Sync nop set 0x78, %g5 swap [%l7 + %g5], %o4 ld [%l7 + 0x58], %f6 nop set 0x40, %o1 lduh [%l7 + %o1], %i7 set 0x6A, %l2 stha %i3, [%l7 + %l2] 0xea membar #Sync and %l6, %l1, %g6 nop set 0x41, %o7 ldub [%l7 + %o7], %l0 nop set 0x64, %i7 ldsb [%l7 + %i7], %i6 set 0x6D, %g2 stba %l2, [%l7 + %g2] 0xea membar #Sync nop set 0x18, %l0 stx %g7, [%l7 + %l0] nop set 0x64, %i5 stw %g3, [%l7 + %i5] nop set 0x76, %o5 stb %o2, [%l7 + %o5] nop set 0x30, %l3 lduh [%l7 + %l3], %i5 nop set 0x20, %i2 ldsh [%l7 + %i2], %g2 set 0x50, %l1 stxa %i2, [%l7 + %l1] 0x81 nop set 0x56, %g7 stb %o3, [%l7 + %g7] nop set 0x5E, %i3 ldstub [%l7 + %i3], %l4 set 0x78, %l6 stda %l4, [%l7 + %l6] 0xea membar #Sync set 0x10, %o3 swapa [%l7 + %o3] 0x89, %o6 and %o5, %l3, %g4 st %fsr, [%l7 + 0x78] nop set 0x58, %i1 stx %i4, [%l7 + %i1] wr %o7, %o1, %pic set 0x30, %o4 stxa %g5, [%l7 + %o4] 0x88 add %l7, 0x64, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i0, %o0 add %i1, %g1, %o4 nop set 0x28, %g3 stx %i3, [%l7 + %g3] set 0x48, %o2 prefetcha [%l7 + %o2] 0x80, 2 nop set 0x42, %i6 ldstub [%l7 + %i6], %l1 add %l6, %g6, %l0 st %f30, [%l7 + 0x14] set 0x40, %o0 stda %f16, [%l7 + %o0] 0xd0 nop set 0x3D, %o6 stb %l2, [%l7 + %o6] nop set 0x60, %i4 lduw [%l7 + %i4], %i6 nop set 0x2C, %i0 ldsw [%l7 + %i0], %g7 nop set 0x48, %g4 std %g2, [%l7 + %g4] nop set 0x44, %l5 prefetch [%l7 + %l5], 4 ld [%l7 + 0x50], %f11 st %f8, [%l7 + 0x2C] set 0x26, %g6 stba %o2, [%l7 + %g6] 0x89 nop set 0x6A, %g1 ldsb [%l7 + %g1], %g2 nop set 0x74, %l4 lduw [%l7 + %l4], %i5 set 0x10, %o1 stwa %i2, [%l7 + %o1] 0x80 set 0x08, %l2 stwa %l4, [%l7 + %l2] 0xea membar #Sync add %l7, 0x58, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o3 casxa [%l6] 0x88, %o3, %l5 ld [%l7 + 0x08], %f16 set 0x50, %g5 sta %f0, [%l7 + %g5] 0x80 nop set 0x38, %i7 std %f20, [%l7 + %i7] nop set 0x72, %g2 lduh [%l7 + %g2], %o6 nop set 0x78, %l0 stx %l3, [%l7 + %l0] nop set 0x6A, %i5 ldub [%l7 + %i5], %o5 set 0x48, %o5 stwa %g4, [%l7 + %o5] 0x88 nop set 0x78, %l3 std %f30, [%l7 + %l3] set 0x44, %o7 stba %i4, [%l7 + %o7] 0xea membar #Sync membar #Sync set 0x40, %i2 ldda [%l7 + %i2] 0xf1, %f16 membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf1, %f16 ld [%l7 + 0x4C], %f23 set 0x40, %i3 sta %f18, [%l7 + %i3] 0x88 bne,pt %xcc, loop_173 nop set 0x11, %l6 ldsb [%l7 + %l6], %o7 nop set 0x70, %g7 ldd [%l7 + %g7], %f16 nop set 0x70, %i1 stx %fsr, [%l7 + %i1] loop_173: nop set 0x30, %o4 std %g4, [%l7 + %o4] nop set 0x11, %o3 ldstub [%l7 + %o3], %o1 bgu %icc, loop_174 or %o0, %i0, %i1 nop set 0x34, %g3 prefetch [%l7 + %g3], 2 st %f26, [%l7 + 0x24] loop_174: nop set 0x58, %o2 lduw [%l7 + %o2], %g1 nop set 0x5E, %o0 ldstub [%l7 + %o0], %i3 add %l7, 0x08, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o4 casa [%l6] 0x88, %o4, %i7 nop set 0x58, %o6 ldd [%l7 + %o6], %i6 add %l1, %l0, %l2 set 0x32, %i6 stba %g6, [%l7 + %i6] 0xeb membar #Sync nop set 0x34, %i0 lduw [%l7 + %i0], %g7 add %l7, 0x4C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i6, %o2 nop set 0x5C, %g4 ldstub [%l7 + %g4], %g2 or %i5, %i2, %l4 set 0x6C, %l5 stha %g3, [%l7 + %l5] 0x81 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf0, %f0 nop set 0x20, %i4 lduh [%l7 + %i4], %o3 set 0x40, %g1 stwa %o6, [%l7 + %g1] 0x89 set 0x3B, %o1 ldstuba [%l7 + %o1] 0x80, %l3 set 0x68, %l4 lda [%l7 + %l4] 0x88, %f14 nop set 0x68, %l2 ldx [%l7 + %l2], %o5 and %g4, %l5, %i4 nop nop setx 0x2482C41C, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f1 setx 0x0214A0A2, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f28 fdivs %f28, %f1, %f3 nop set 0x3C, %i7 ldsh [%l7 + %i7], %o7 nop nop setx 0xF9F0589C, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f19 setx 0xC430E453, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f9 fdivs %f9, %f19, %f14 nop set 0x10, %g5 ldd [%l7 + %g5], %f22 bg %icc, loop_175 and %o1, %g5, %o0 nop set 0x4D, %g2 ldsb [%l7 + %g2], %i0 set 0x60, %i5 prefetcha [%l7 + %i5] 0x80, 4 loop_175: nop set 0x10, %l0 stx %g1, [%l7 + %l0] st %fsr, [%l7 + 0x58] set 0x60, %l3 ldxa [%l7 + %l3] 0x81, %i3 add %l7, 0x5C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i7, %l6 nop set 0x38, %o7 ldx [%l7 + %o7], %l1 nop set 0x78, %o5 std %f10, [%l7 + %o5] set 0x08, %i2 stda %l0, [%l7 + %i2] 0xe2 membar #Sync nop set 0x64, %l1 ldub [%l7 + %l1], %l2 set 0x64, %l6 swapa [%l7 + %l6] 0x89, %o4 nop set 0x3C, %i3 stb %g7, [%l7 + %i3] nop set 0x50, %g7 ldd [%l7 + %g7], %f26 nop set 0x64, %o4 stw %g6, [%l7 + %o4] nop set 0x58, %o3 stx %fsr, [%l7 + %o3] add %i6, %o2, %g2 set 0x68, %g3 ldxa [%l7 + %g3] 0x80, %i2 set 0x7C, %i1 lda [%l7 + %i1] 0x89, %f30 set 0x30, %o0 ldxa [%l7 + %o0] 0x89, %l4 add %l7, 0x08, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i5, %g3 wr %o3, %l3, %ccr nop set 0x44, %o2 stb %o5, [%l7 + %o2] nop set 0x58, %i6 std %o6, [%l7 + %i6] set 0x3B, %i0 stba %l5, [%l7 + %i0] 0xea membar #Sync nop set 0x6D, %o6 stb %i4, [%l7 + %o6] fpadd32 %f28, %f30, %f24 nop set 0x38, %g4 ldd [%l7 + %g4], %f0 add %l7, 0x20, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o7, %g4 nop set 0x48, %g6 stx %o1, [%l7 + %g6] set 0x35, %l5 ldstuba [%l7 + %l5] 0x89, %o0 nop set 0x40, %g1 stx %i0, [%l7 + %g1] set 0x5C, %i4 stwa %i1, [%l7 + %i4] 0xea membar #Sync set 0x68, %l4 swapa [%l7 + %l4] 0x89, %g5 set 0x44, %o1 swapa [%l7 + %o1] 0x80, %g1 set 0x50, %i7 ldda [%l7 + %i7] 0xe3, %i6 set 0x20, %l2 ldda [%l7 + %l2] 0xea, %i2 and %l6, %l0, %l1 st %f26, [%l7 + 0x1C] nop set 0x1C, %g5 stw %l2, [%l7 + %g5] add %g7, %o4, %g6 st %f26, [%l7 + 0x68] nop set 0x50, %g2 ldx [%l7 + %g2], %o2 nop set 0x70, %i5 lduw [%l7 + %i5], %g2 fpsub16 %f26, %f2, %f18 set 0x38, %l0 prefetcha [%l7 + %l0] 0x81, 0 st %f20, [%l7 + 0x10] set 0x1C, %o7 stwa %i6, [%l7 + %o7] 0x81 nop set 0x18, %o5 swap [%l7 + %o5], %l4 set 0x70, %l3 swapa [%l7 + %l3] 0x88, %i5 and %g3, %l3, %o3 nop set 0x28, %l1 stx %o6, [%l7 + %l1] nop set 0x48, %l6 std %l4, [%l7 + %l6] nop set 0x3A, %i3 lduh [%l7 + %i3], %i4 add %l7, 0x38, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x88, %o5, %g4 set 0x40, %i2 stda %f16, [%l7 + %i2] 0xf1 membar #Sync nop set 0x40, %o4 stw %o7, [%l7 + %o4] nop set 0x4D, %o3 ldsb [%l7 + %o3], %o1 nop set 0x18, %g7 ldsw [%l7 + %g7], %o0 nop set 0x20, %g3 ldsw [%l7 + %g3], %i0 nop set 0x75, %o0 ldstub [%l7 + %o0], %g5 nop set 0x2C, %o2 lduw [%l7 + %o2], %g1 nop set 0x30, %i6 ldx [%l7 + %i6], %i1 nop set 0x08, %i1 std %f14, [%l7 + %i1] set 0x6C, %o6 lda [%l7 + %o6] 0x88, %f26 st %fsr, [%l7 + 0x40] set 0x3C, %i0 stwa %i7, [%l7 + %i0] 0x81 nop set 0x10, %g6 stx %i3, [%l7 + %g6] nop set 0x2E, %g4 stb %l0, [%l7 + %g4] nop set 0x48, %l5 std %i6, [%l7 + %l5] set 0x60, %i4 lda [%l7 + %i4] 0x81, %f31 nop set 0x69, %g1 stb %l2, [%l7 + %g1] nop set 0x30, %l4 stx %fsr, [%l7 + %l4] nop set 0x08, %i7 stx %fsr, [%l7 + %i7] add %l7, 0x78, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l1, %o4 set 0x4C, %l2 stwa %g7, [%l7 + %l2] 0xeb membar #Sync add %o2, %g2, %g6 nop set 0x60, %g5 stw %i6, [%l7 + %g5] nop set 0x58, %o1 std %i2, [%l7 + %o1] add %i5, %l4, %l3 st %f6, [%l7 + 0x14] nop set 0x40, %g2 std %o2, [%l7 + %g2] nop set 0x58, %i5 stw %o6, [%l7 + %i5] nop set 0x38, %o7 ldx [%l7 + %o7], %l5 add %g3, %o5, %g4 set 0x0C, %o5 sta %f25, [%l7 + %o5] 0x89 set 0x08, %l0 swapa [%l7 + %l0] 0x81, %o7 set 0x64, %l3 lda [%l7 + %l3] 0x81, %f19 bg,pt %xcc, loop_176 add %i4, %o1, %o0 st %f14, [%l7 + 0x0C] nop set 0x72, %l6 ldstub [%l7 + %l6], %i0 loop_176: nop set 0x40, %l1 stda %f16, [%l7 + %l1] 0xc0 nop set 0x46, %i3 lduh [%l7 + %i3], %g1 nop set 0x5C, %o4 ldsw [%l7 + %o4], %i1 nop set 0x08, %o3 ldub [%l7 + %o3], %g5 set 0x46, %i2 stha %i3, [%l7 + %i2] 0x88 nop set 0x10, %g3 ldd [%l7 + %g3], %f28 nop set 0x14, %o0 ldsh [%l7 + %o0], %i7 nop set 0x36, %o2 ldub [%l7 + %o2], %l0 add %l6, %l1, %l2 nop set 0x16, %i6 ldsh [%l7 + %i6], %g7 nop set 0x72, %i1 stb %o2, [%l7 + %i1] nop set 0x28, %g7 lduh [%l7 + %g7], %o4 nop set 0x10, %o6 ldd [%l7 + %o6], %f0 set 0x70, %g6 ldda [%l7 + %g6] 0x81, %g6 set 0x20, %i0 stwa %g2, [%l7 + %i0] 0xe3 membar #Sync set 0x58, %g4 stda %i6, [%l7 + %g4] 0xe2 membar #Sync st %fsr, [%l7 + 0x24] add %i5, %l4, %l3 nop set 0x13, %i4 ldsb [%l7 + %i4], %o3 nop set 0x08, %g1 stx %fsr, [%l7 + %g1] set 0x58, %l5 sta %f4, [%l7 + %l5] 0x88 set 0x70, %l4 prefetcha [%l7 + %l4] 0x80, 3 set 0x44, %l2 sta %f29, [%l7 + %l2] 0x89 nop set 0x40, %g5 stx %l5, [%l7 + %g5] nop set 0x45, %o1 ldub [%l7 + %o1], %o6 nop set 0x10, %i7 std %f28, [%l7 + %i7] st %f4, [%l7 + 0x58] add %l7, 0x0C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g3 casa [%l6] 0x88, %g3, %o5 set 0x10, %i5 stha %g4, [%l7 + %i5] 0x88 nop set 0x2C, %g2 ldub [%l7 + %g2], %o7 set 0x3C, %o5 swapa [%l7 + %o5] 0x81, %o1 nop set 0x64, %o7 prefetch [%l7 + %o7], 1 and %o0, %i4, %g1 nop set 0x34, %l0 prefetch [%l7 + %l0], 2 set 0x20, %l3 stwa %i1, [%l7 + %l3] 0xe2 membar #Sync set 0x50, %l1 prefetcha [%l7 + %l1] 0x88, 4 ld [%l7 + 0x10], %f28 fpsub16 %f24, %f10, %f6 set 0x20, %l6 prefetcha [%l7 + %l6] 0x88, 0 nop set 0x10, %i3 std %g4, [%l7 + %i3] nop set 0x18, %o4 ldsb [%l7 + %o4], %l0 set 0x68, %o3 prefetcha [%l7 + %o3] 0x80, 3 ld [%l7 + 0x4C], %f19 nop set 0x48, %i2 stx %l1, [%l7 + %i2] set 0x2C, %g3 stwa %l2, [%l7 + %g3] 0x81 set 0x11, %o0 ldstuba [%l7 + %o0] 0x80, %g7 set 0x50, %o2 ldda [%l7 + %o2] 0x80, %i6 nop set 0x14, %i1 ldsh [%l7 + %i1], %o2 nop set 0x30, %g7 stx %g6, [%l7 + %g7] membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0xf0, %f0 nop set 0x6E, %g6 ldsh [%l7 + %g6], %o4 nop set 0x40, %i0 stx %i6, [%l7 + %i0] set 0x78, %o6 stwa %g2, [%l7 + %o6] 0x89 add %l4, %l3, %i5 nop set 0x08, %i4 ldd [%l7 + %i4], %i2 nop set 0x4A, %g1 ldub [%l7 + %g1], %o3 nop set 0x60, %g4 ldsh [%l7 + %g4], %o6 nop set 0x53, %l5 ldub [%l7 + %l5], %l5 nop set 0x7C, %l4 prefetch [%l7 + %l4], 4 and %g3, %g4, %o7 nop set 0x3E, %l2 sth %o5, [%l7 + %l2] nop set 0x44, %g5 stw %o1, [%l7 + %g5] nop set 0x78, %i7 std %f18, [%l7 + %i7] wr %o0, %i4, %pic fpadd16s %f30, %f29, %f4 nop set 0x57, %o1 stb %g1, [%l7 + %o1] nop set 0x08, %i5 ldd [%l7 + %i5], %i0 set 0x1B, %g2 ldstuba [%l7 + %g2] 0x89, %i1 nop set 0x26, %o5 stb %g5, [%l7 + %o5] set 0x46, %o7 stba %l0, [%l7 + %o7] 0xeb membar #Sync nop set 0x1A, %l0 ldstub [%l7 + %l0], %i3 nop set 0x7A, %l1 sth %l1, [%l7 + %l1] nop set 0x08, %l3 ldx [%l7 + %l3], %l2 set 0x5E, %i3 stha %i7, [%l7 + %i3] 0xeb membar #Sync nop set 0x30, %l6 std %g6, [%l7 + %l6] nop set 0x26, %o3 ldsb [%l7 + %o3], %o2 nop set 0x28, %o4 std %g6, [%l7 + %o4] add %l6, %o4, %i6 nop set 0x21, %g3 stb %g2, [%l7 + %g3] set 0x08, %o0 swapa [%l7 + %o0] 0x80, %l4 set 0x43, %i2 stba %i5, [%l7 + %i2] 0x88 add %l3, %o3, %o6 nop set 0x30, %i1 swap [%l7 + %i1], %i2 nop set 0x71, %g7 ldsb [%l7 + %g7], %l5 st %fsr, [%l7 + 0x60] nop set 0x18, %o2 stx %g3, [%l7 + %o2] wr %g4, %o7, %pic st %fsr, [%l7 + 0x20] nop set 0x20, %i6 stx %fsr, [%l7 + %i6] nop set 0x5C, %i0 stb %o5, [%l7 + %i0] set 0x60, %o6 prefetcha [%l7 + %o6] 0x81, 0 set 0x68, %g6 stxa %o1, [%l7 + %g6] 0x81 or %g1, %i4, %i1 and %i0, %g5, %l0 nop set 0x68, %i4 stx %l1, [%l7 + %i4] set 0x60, %g4 swapa [%l7 + %g4] 0x81, %i3 nop set 0x14, %g1 lduh [%l7 + %g1], %i7 add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g7 casxa [%l6] 0x81, %g7, %l2 set 0x34, %l5 swapa [%l7 + %l5] 0x81, %o2 nop set 0x6B, %l4 ldsb [%l7 + %l4], %g6 nop set 0x4A, %l2 ldstub [%l7 + %l2], %l6 set 0x20, %g5 ldda [%l7 + %g5] 0xe3, %i6 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x946, %tick_cmpr set 0x70, %o1 ldda [%l7 + %o1] 0x88, %l4 nop set 0x2A, %i7 sth %i5, [%l7 + %i7] ld [%l7 + 0x48], %f9 set 0x40, %g2 stda %f16, [%l7 + %g2] 0xc4 add %l3, %o3, %i2 set 0x40, %i5 ldda [%l7 + %i5] 0xda, %f0 st %f26, [%l7 + 0x18] nop set 0x6E, %o5 ldub [%l7 + %o5], %l5 nop set 0x74, %l0 ldsb [%l7 + %l0], %g3 nop set 0x5A, %l1 lduh [%l7 + %l1], %g4 nop set 0x48, %l3 std %f0, [%l7 + %l3] st %fsr, [%l7 + 0x78] set 0x08, %o7 stwa %o7, [%l7 + %o7] 0x89 add %l7, 0x70, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x81, %o5, %o6 set 0x40, %l6 stda %f16, [%l7 + %l6] 0xd2 nop set 0x38, %o3 swap [%l7 + %o3], %o0 fpadd16s %f23, %f0, %f28 nop set 0x50, %o4 ldd [%l7 + %o4], %f26 set 0x08, %i3 ldxa [%l7 + %i3] 0x88, %g1 wr %g0, 0x4, %fprs set 0x3C, %o0 swapa [%l7 + %o0] 0x81, %i1 nop set 0x28, %i2 ldsw [%l7 + %i2], %i0 nop set 0x60, %g3 stx %g5, [%l7 + %g3] set 0x10, %i1 stda %l0, [%l7 + %i1] 0x88 nop set 0x34, %o2 stw %i3, [%l7 + %o2] st %fsr, [%l7 + 0x3C] nop set 0x0A, %i6 stb %l1, [%l7 + %i6] nop set 0x14, %g7 stb %i7, [%l7 + %g7] set 0x20, %o6 ldda [%l7 + %o6] 0x80, %g6 wr %l2, %o2, %ccr nop set 0x6F, %g6 stb %g6, [%l7 + %g6] nop set 0x30, %i0 std %f16, [%l7 + %i0] nop set 0x58, %i4 stx %l6, [%l7 + %i4] set 0x18, %g1 swapa [%l7 + %g1] 0x88, %i6 nop set 0x20, %l5 stb %o4, [%l7 + %l5] add %l4, %i5, %g2 set 0x5A, %g4 stha %l3, [%l7 + %g4] 0xeb membar #Sync set 0x40, %l2 ldda [%l7 + %l2] 0xe3, %i2 set 0x38, %l4 stxa %l5, [%l7 + %l4] 0xe3 membar #Sync set 0x5A, %g5 stha %g3, [%l7 + %g5] 0xe3 membar #Sync nop set 0x44, %o1 lduh [%l7 + %o1], %o3 add %o7, %o5, %g4 set 0x44, %g2 lda [%l7 + %g2] 0x81, %f27 nop set 0x54, %i7 lduw [%l7 + %i7], %o6 nop set 0x46, %o5 ldsh [%l7 + %o5], %g1 set 0x78, %i5 ldxa [%l7 + %i5] 0x89, %o1 add %l7, 0x6C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i4 casa [%l6] 0x80, %i4, %o0 nop set 0x54, %l0 ldub [%l7 + %l0], %i0 nop set 0x18, %l3 stw %g5, [%l7 + %l3] set 0x08, %o7 prefetcha [%l7 + %o7] 0x80, 0 nop set 0x18, %l1 stb %i3, [%l7 + %l1] nop set 0x4A, %l6 lduh [%l7 + %l6], %l0 nop set 0x7C, %o4 lduw [%l7 + %o4], %l1 set 0x50, %o3 swapa [%l7 + %o3] 0x80, %g7 nop set 0x16, %o0 ldub [%l7 + %o0], %l2 set 0x23, %i3 stba %o2, [%l7 + %i3] 0xe3 membar #Sync set 0x40, %i2 stda %f0, [%l7 + %i2] 0xd0 set 0x38, %i1 stxa %g6, [%l7 + %i1] 0xe3 membar #Sync set 0x5F, %g3 stba %i7, [%l7 + %g3] 0xe3 membar #Sync nop set 0x08, %i6 std %f16, [%l7 + %i6] set 0x74, %g7 stha %l6, [%l7 + %g7] 0x81 set 0x40, %o2 stda %f0, [%l7 + %o2] 0xc0 ld [%l7 + 0x70], %f15 nop set 0x5A, %o6 lduh [%l7 + %o6], %i6 set 0x3C, %i0 swapa [%l7 + %i0] 0x89, %o4 st %fsr, [%l7 + 0x28] nop set 0x60, %i4 stx %i5, [%l7 + %i4] nop set 0x74, %g6 prefetch [%l7 + %g6], 0 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xd0 set 0x20, %g4 prefetcha [%l7 + %g4] 0x89, 1 nop set 0x10, %l2 sth %l3, [%l7 + %l2] nop set 0x40, %l4 ldd [%l7 + %l4], %l4 st %fsr, [%l7 + 0x44] nop set 0x50, %g5 stx %fsr, [%l7 + %g5] set 0x30, %l5 stda %l4, [%l7 + %l5] 0xeb membar #Sync nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x0B6, %sys_tick_cmpr set 0x78, %o1 ldxa [%l7 + %o1] 0x88, %o7 nop set 0x75, %i7 ldstub [%l7 + %i7], %o3 st %f14, [%l7 + 0x74] nop set 0x76, %o5 lduh [%l7 + %o5], %g4 nop set 0x68, %i5 ldx [%l7 + %i5], %o5 nop set 0x44, %g2 prefetch [%l7 + %g2], 1 set 0x60, %l0 stda %o6, [%l7 + %l0] 0xeb membar #Sync be,pn %xcc, loop_177 nop set 0x24, %l3 ldub [%l7 + %l3], %g1 nop set 0x40, %o7 ldd [%l7 + %o7], %f8 nop set 0x78, %l6 prefetch [%l7 + %l6], 3 loop_177: nop set 0x25, %l1 ldsb [%l7 + %l1], %i4 add %o0, %i0, %g5 set 0x20, %o3 ldda [%l7 + %o3] 0xeb, %i0 set 0x2C, %o4 lda [%l7 + %o4] 0x80, %f4 nop set 0x46, %o0 ldsh [%l7 + %o0], %i3 nop set 0x26, %i2 lduh [%l7 + %i2], %o1 set 0x64, %i1 stwa %l0, [%l7 + %i1] 0xe3 membar #Sync set 0x70, %g3 ldxa [%l7 + %g3] 0x81, %g7 ba %icc, loop_178 nop set 0x5A, %i6 ldub [%l7 + %i6], %l1 st %fsr, [%l7 + 0x2C] nop set 0x28, %i3 std %l2, [%l7 + %i3] loop_178: nop set 0x28, %g7 ldsb [%l7 + %g7], %o2 st %f16, [%l7 + 0x30] set 0x38, %o2 stda %g6, [%l7 + %o2] 0xea membar #Sync set 0x14, %i0 lda [%l7 + %i0] 0x89, %f24 set 0x08, %i4 stda %i6, [%l7 + %i4] 0x88 fpsub16s %f27, %f24, %f5 set 0x68, %g6 sta %f19, [%l7 + %g6] 0x80 nop set 0x58, %g1 ldd [%l7 + %g1], %f10 nop set 0x70, %o6 stx %fsr, [%l7 + %o6] st %f9, [%l7 + 0x20] nop set 0x7E, %g4 sth %i6, [%l7 + %g4] st %fsr, [%l7 + 0x10] nop set 0x42, %l2 ldub [%l7 + %l2], %o4 wr %i7, %i5, %softint ld [%l7 + 0x18], %f3 add %l7, 0x54, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g2 casa [%l6] 0x88, %g2, %l3 nop set 0x7C, %g5 ldsw [%l7 + %g5], %l5 and %g3, %l4, %i2 add %l7, 0x20, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o7 casa [%l6] 0x89, %o7, %o3 wr %o5, %o6, %ccr nop set 0x5E, %l5 stb %g1, [%l7 + %l5] set 0x40, %o1 swapa [%l7 + %o1] 0x88, %g4 or %i4, %i0, %g5 set 0x50, %l4 ldxa [%l7 + %l4] 0x88, %o0 nop set 0x26, %i7 ldstub [%l7 + %i7], %i3 set 0x48, %i5 prefetcha [%l7 + %i5] 0x88, 4 nop set 0x40, %o5 std %f12, [%l7 + %o5] nop set 0x48, %l0 stx %fsr, [%l7 + %l0] nop set 0x2C, %g2 lduw [%l7 + %g2], %i1 add %l7, 0x50, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l0, %l1 nop set 0x44, %l3 swap [%l7 + %l3], %l2 and %o2, %g6, %l6 nop set 0x50, %o7 ldx [%l7 + %o7], %g7 add %l7, 0x48, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i6 casa [%l6] 0x88, %i6, %o4 add %l7, 0x20, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x81, %i7, %i5 wr %g2, %l5, %set_softint set 0x08, %l6 stxa %g3, [%l7 + %l6] 0xeb membar #Sync nop set 0x40, %l1 stx %l3, [%l7 + %l1] fpsub32 %f18, %f0, %f16 nop set 0x68, %o3 stx %fsr, [%l7 + %o3] nop set 0x40, %o4 std %f28, [%l7 + %o4] ld [%l7 + 0x10], %f31 add %l7, 0x28, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l4 casa [%l6] 0x80, %l4, %o7 set 0x40, %o0 ldda [%l7 + %o0] 0x88, %f16 ba,a,pt %icc, loop_179 fpadd16s %f28, %f11, %f25 nop set 0x4E, %i2 ldstub [%l7 + %i2], %i2 nop set 0x58, %i1 stx %o5, [%l7 + %i1] loop_179: nop set 0x2C, %i6 swap [%l7 + %i6], %o6 set 0x18, %i3 prefetcha [%l7 + %i3] 0x89, 1 set 0x70, %g3 ldda [%l7 + %g3] 0xe2, %g4 nop set 0x10, %o2 ldx [%l7 + %o2], %g1 nop set 0x38, %g7 stx %i0, [%l7 + %g7] nop set 0x23, %i4 ldstub [%l7 + %i4], %g5 nop set 0x70, %i0 std %o0, [%l7 + %i0] nop set 0x1E, %g6 stb %i3, [%l7 + %g6] nop set 0x38, %g1 stb %o1, [%l7 + %g1] nop set 0x12, %g4 ldsh [%l7 + %g4], %i1 nop set 0x50, %l2 ldsh [%l7 + %l2], %i4 set 0x70, %g5 stda %l0, [%l7 + %g5] 0x80 set 0x60, %o6 ldda [%l7 + %o6] 0xe2, %l2 set 0x36, %o1 stba %o2, [%l7 + %o1] 0x80 set 0x6A, %l5 stba %l1, [%l7 + %l5] 0xeb membar #Sync nop set 0x0C, %i7 ldstub [%l7 + %i7], %g6 set 0x60, %i5 lda [%l7 + %i5] 0x80, %f14 nop set 0x10, %l4 ldsw [%l7 + %l4], %l6 fpsub16s %f13, %f29, %f29 nop set 0x22, %o5 stb %g7, [%l7 + %o5] nop set 0x6C, %l0 swap [%l7 + %l0], %o4 nop set 0x6D, %g2 ldstub [%l7 + %g2], %i7 set 0x20, %o7 ldxa [%l7 + %o7] 0x88, %i5 nop set 0x50, %l6 std %f8, [%l7 + %l6] set 0x70, %l1 ldda [%l7 + %l1] 0xe2, %i6 nop set 0x38, %o3 ldsw [%l7 + %o3], %g2 nop set 0x08, %o4 sth %l5, [%l7 + %o4] nop set 0x68, %o0 std %g2, [%l7 + %o0] be,a %xcc, loop_180 nop set 0x60, %l3 std %l4, [%l7 + %l3] set 0x7B, %i1 ldstuba [%l7 + %i1] 0x89, %o7 loop_180: nop set 0x30, %i6 std %f8, [%l7 + %i6] st %fsr, [%l7 + 0x40] bne,a,pt %icc, loop_181 nop set 0x7C, %i2 prefetch [%l7 + %i2], 0 fpadd16s %f28, %f29, %f6 add %i2, %l3, %o5 loop_181: nop set 0x30, %i3 ldda [%l7 + %i3] 0x89, %o2 set 0x4C, %o2 ldstuba [%l7 + %o2] 0x80, %g4 or %o6, %g1, %g5 ld [%l7 + 0x44], %f14 set 0x70, %g7 ldda [%l7 + %g7] 0x80, %o0 nop set 0x26, %g3 sth %i3, [%l7 + %g3] nop set 0x54, %i0 stw %i0, [%l7 + %i0] nop set 0x65, %i4 ldsb [%l7 + %i4], %i1 and %o1, %l0, %i4 nop set 0x48, %g1 ldx [%l7 + %g1], %l2 set 0x40, %g4 stda %l0, [%l7 + %g4] 0xe2 membar #Sync set 0x7E, %g6 stha %g6, [%l7 + %g6] 0x89 set 0x58, %g5 stda %i6, [%l7 + %g5] 0xe3 membar #Sync be,pt %icc, loop_182 or %g7, %o2, %i7 wr %i5, %i6, %pic nop set 0x20, %o6 std %f26, [%l7 + %o6] loop_182: add %g2, %l5, %o4 bleu,pn %xcc, loop_183 nop set 0x64, %o1 sth %g3, [%l7 + %o1] nop set 0x70, %l5 ldsw [%l7 + %l5], %l4 nop set 0x28, %l2 stx %o7, [%l7 + %l2] loop_183: nop set 0x68, %i7 stx %fsr, [%l7 + %i7] set 0x70, %i5 ldda [%l7 + %i5] 0xe2, %l2 set 0x52, %l4 stha %o5, [%l7 + %l4] 0xe2 membar #Sync set 0x70, %o5 ldxa [%l7 + %o5] 0x88, %i2 set 0x44, %g2 stwa %g4, [%l7 + %g2] 0xea membar #Sync nop set 0x5C, %o7 stb %o3, [%l7 + %o7] or %g1, %g5, %o6 nop set 0x37, %l6 ldsb [%l7 + %l6], %o0 nop set 0x45, %l1 ldsb [%l7 + %l1], %i0 set 0x70, %l0 prefetcha [%l7 + %l0] 0x80, 2 set 0x40, %o4 ldda [%l7 + %o4] 0x81, %f0 set 0x70, %o3 ldda [%l7 + %o3] 0x89, %i0 set 0x68, %o0 stda %o0, [%l7 + %o0] 0xea membar #Sync set 0x6F, %i1 stba %i4, [%l7 + %i1] 0xe2 membar #Sync nop nop setx 0xE15C83ED, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f25 setx 0xB4A13782, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f27 fdivs %f27, %f25, %f22 set 0x40, %i6 stda %f0, [%l7 + %i6] 0xf9 membar #Sync nop set 0x60, %i2 stx %l0, [%l7 + %i2] membar #Sync set 0x40, %i3 ldda [%l7 + %i3] 0xf0, %f0 bge,pt %xcc, loop_184 nop set 0x30, %o2 std %f10, [%l7 + %o2] set 0x50, %l3 swapa [%l7 + %l3] 0x80, %l1 loop_184: nop set 0x60, %g7 ldda [%l7 + %g7] 0x80, %g6 nop set 0x38, %g3 stx %fsr, [%l7 + %g3] set 0x70, %i0 sta %f13, [%l7 + %i0] 0x88 set 0x40, %i4 stda %f16, [%l7 + %i4] 0x80 set 0x20, %g1 stha %l6, [%l7 + %g1] 0x88 nop set 0x78, %g4 stx %g7, [%l7 + %g4] and %o2, %l2, %i7 nop set 0x16, %g6 ldstub [%l7 + %g6], %i6 set 0x40, %o6 stda %f16, [%l7 + %o6] 0xd2 nop set 0x68, %o1 ldd [%l7 + %o1], %i4 st %fsr, [%l7 + 0x58] membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf0, %f0 nop set 0x7C, %l2 lduw [%l7 + %l2], %l5 nop set 0x14, %i7 lduw [%l7 + %i7], %o4 nop set 0x34, %l5 stw %g3, [%l7 + %l5] set 0x50, %l4 swapa [%l7 + %l4] 0x81, %g2 nop set 0x50, %i5 stx %l4, [%l7 + %i5] st %f8, [%l7 + 0x1C] nop set 0x08, %o5 stx %fsr, [%l7 + %o5] set 0x68, %g2 stwa %o7, [%l7 + %g2] 0x81 add %l7, 0x08, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o5, %i2 nop set 0x50, %o7 std %l2, [%l7 + %o7] set 0x08, %l1 stda %o2, [%l7 + %l1] 0x80 set 0x30, %l6 ldda [%l7 + %l6] 0xea, %g0 set 0x70, %l0 ldda [%l7 + %l0] 0x88, %g4 nop set 0x78, %o4 ldd [%l7 + %o4], %o6 nop set 0x2B, %o0 ldstub [%l7 + %o0], %o0 nop set 0x60, %i1 ldsw [%l7 + %i1], %i0 and %g5, %i3, %o1 set 0x78, %o3 stda %i4, [%l7 + %o3] 0x88 nop set 0x16, %i2 ldsb [%l7 + %i2], %i1 nop set 0x40, %i6 ldx [%l7 + %i6], %l0 nop set 0x08, %o2 std %l0, [%l7 + %o2] nop set 0x5C, %l3 prefetch [%l7 + %l3], 4 nop set 0x30, %g7 ldx [%l7 + %g7], %g6 nop set 0x58, %i3 stx %g7, [%l7 + %i3] nop set 0x6C, %i0 ldsw [%l7 + %i0], %o2 nop set 0x58, %i4 stx %fsr, [%l7 + %i4] set 0x64, %g3 sta %f5, [%l7 + %g3] 0x89 set 0x28, %g1 stda %l2, [%l7 + %g1] 0x81 set 0x74, %g4 swapa [%l7 + %g4] 0x88, %i7 set 0x18, %o6 stda %i6, [%l7 + %o6] 0xea membar #Sync set 0x20, %g6 stwa %i5, [%l7 + %g6] 0xeb membar #Sync set 0x50, %o1 prefetcha [%l7 + %o1] 0x81, 1 nop set 0x50, %g5 swap [%l7 + %g5], %i6 set 0x70, %i7 stda %g2, [%l7 + %i7] 0xe2 membar #Sync set 0x40, %l5 ldda [%l7 + %l5] 0x88, %o4 st %fsr, [%l7 + 0x10] add %l7, 0x64, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g2 casa [%l6] 0x81, %g2, %l4 fpsub32s %f21, %f2, %f19 nop set 0x59, %l4 stb %o7, [%l7 + %l4] set 0x20, %l2 sta %f17, [%l7 + %l2] 0x80 bl,pt %icc, loop_185 st %fsr, [%l7 + 0x14] set 0x28, %i5 stda %i2, [%l7 + %i5] 0x88 loop_185: nop set 0x74, %g2 prefetch [%l7 + %g2], 0 bge,a %xcc, loop_186 nop set 0x14, %o7 ldub [%l7 + %o7], %o5 set 0x20, %o5 ldda [%l7 + %o5] 0x89, %o2 loop_186: nop set 0x5A, %l6 stba %l3, [%l7 + %l6] 0xeb membar #Sync or %g1, %g4, %o0 set 0x4C, %l1 stba %i0, [%l7 + %l1] 0xe3 membar #Sync set 0x41, %l0 ldstuba [%l7 + %l0] 0x81, %g5 set 0x44, %o0 lda [%l7 + %o0] 0x88, %f25 nop set 0x64, %o4 lduw [%l7 + %o4], %o6 set 0x10, %o3 ldxa [%l7 + %o3] 0x80, %i3 nop set 0x20, %i1 ldx [%l7 + %i1], %i4 nop set 0x68, %i6 ldsb [%l7 + %i6], %i1 st %f24, [%l7 + 0x78] add %l7, 0x78, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x89, %o1, %l1 nop set 0x38, %o2 ldx [%l7 + %o2], %l0 nop set 0x6E, %l3 stb %g7, [%l7 + %l3] nop set 0x20, %g7 ldub [%l7 + %g7], %g6 fpadd32s %f21, %f6, %f28 set 0x75, %i3 ldstuba [%l7 + %i3] 0x89, %l2 set 0x08, %i0 stba %o2, [%l7 + %i0] 0xeb membar #Sync nop set 0x68, %i2 stx %i7, [%l7 + %i2] set 0x08, %i4 sta %f28, [%l7 + %i4] 0x88 st %f30, [%l7 + 0x08] nop set 0x70, %g1 stx %fsr, [%l7 + %g1] set 0x28, %g3 stda %i6, [%l7 + %g3] 0xe3 membar #Sync membar #Sync set 0x40, %g4 ldda [%l7 + %g4] 0xf9, %f16 set 0x40, %o6 stda %f16, [%l7 + %o6] 0xc2 nop set 0x38, %o1 swap [%l7 + %o1], %l5 nop set 0x30, %g6 ldd [%l7 + %g6], %f24 nop set 0x60, %i7 ldstub [%l7 + %i7], %i5 st %fsr, [%l7 + 0x44] nop set 0x60, %l5 ldd [%l7 + %l5], %f22 nop set 0x18, %g5 ldd [%l7 + %g5], %i6 ld [%l7 + 0x34], %f28 nop set 0x0C, %l4 ldsw [%l7 + %l4], %o4 st %f8, [%l7 + 0x54] nop set 0x28, %i5 ldx [%l7 + %i5], %g2 add %g3, %o7, %l4 nop set 0x20, %l2 ldx [%l7 + %l2], %o5 nop set 0x52, %o7 sth %i2, [%l7 + %o7] nop set 0x10, %g2 stx %o3, [%l7 + %g2] set 0x72, %l6 stha %g1, [%l7 + %l6] 0x89 set 0x08, %l1 prefetcha [%l7 + %l1] 0x81, 3 set 0x18, %l0 ldxa [%l7 + %l0] 0x80, %l3 nop set 0x48, %o5 ldd [%l7 + %o5], %o0 or %g5, %i0, %i3 nop set 0x30, %o0 ldsw [%l7 + %o0], %o6 nop set 0x28, %o4 ldd [%l7 + %o4], %i0 set 0x37, %i1 ldstuba [%l7 + %i1] 0x88, %i4 nop set 0x58, %o3 ldd [%l7 + %o3], %f0 nop set 0x60, %i6 ldx [%l7 + %i6], %l1 nop set 0x10, %o2 stw %o1, [%l7 + %o2] and %l0, %g7, %g6 set 0x48, %g7 swapa [%l7 + %g7] 0x89, %l2 nop set 0x30, %i3 std %f2, [%l7 + %i3] set 0x7F, %l3 ldstuba [%l7 + %l3] 0x80, %i7 set 0x62, %i2 stba %l6, [%l7 + %i2] 0xeb membar #Sync set 0x34, %i4 lda [%l7 + %i4] 0x80, %f10 set 0x32, %i0 ldstuba [%l7 + %i0] 0x80, %l5 add %o2, %i6, %o4 set 0x40, %g3 ldda [%l7 + %g3] 0x81, %i4 nop set 0x6D, %g4 ldsb [%l7 + %g4], %g2 set 0x60, %o6 lda [%l7 + %o6] 0x88, %f12 st %f3, [%l7 + 0x28] st %fsr, [%l7 + 0x34] nop set 0x38, %o1 swap [%l7 + %o1], %g3 nop set 0x64, %g6 lduw [%l7 + %g6], %o7 add %l7, 0x10, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l4, %i2 set 0x48, %i7 lda [%l7 + %i7] 0x88, %f21 fpsub16s %f21, %f26, %f3 set 0x10, %g1 prefetcha [%l7 + %g1] 0x89, 3 nop set 0x10, %g5 stx %fsr, [%l7 + %g5] set 0x6C, %l4 swapa [%l7 + %l4] 0x89, %o5 set 0x78, %i5 prefetcha [%l7 + %i5] 0x89, 0 nop set 0x08, %l5 ldd [%l7 + %l5], %f20 st %f30, [%l7 + 0x34] nop set 0x48, %l2 std %f20, [%l7 + %l2] ld [%l7 + 0x08], %f25 set 0x6C, %o7 stha %g1, [%l7 + %o7] 0x81 add %l3, %o0, %g5 set 0x14, %l6 sta %f8, [%l7 + %l6] 0x89 set 0x30, %l1 sta %f31, [%l7 + %l1] 0x81 or %i3, %o6, %i0 st %fsr, [%l7 + 0x78] set 0x2A, %g2 stba %i1, [%l7 + %g2] 0x89 nop set 0x18, %o5 stx %fsr, [%l7 + %o5] nop set 0x7C, %o0 stw %l1, [%l7 + %o0] nop set 0x49, %l0 ldsb [%l7 + %l0], %o1 nop set 0x24, %i1 prefetch [%l7 + %i1], 2 nop set 0x4C, %o4 swap [%l7 + %o4], %i4 set 0x56, %i6 ldstuba [%l7 + %i6] 0x81, %g7 set 0x33, %o3 stba %l0, [%l7 + %o3] 0xe3 membar #Sync nop set 0x3C, %g7 ldub [%l7 + %g7], %l2 bl,pt %icc, loop_187 nop set 0x1A, %o2 lduh [%l7 + %o2], %i7 nop set 0x64, %l3 lduw [%l7 + %l3], %g6 nop set 0x4E, %i3 stb %l6, [%l7 + %i3] loop_187: nop set 0x10, %i4 stx %o2, [%l7 + %i4] st %f27, [%l7 + 0x28] set 0x18, %i0 prefetcha [%l7 + %i0] 0x88, 4 nop set 0x28, %i2 ldd [%l7 + %i2], %i6 fpadd32s %f8, %f23, %f4 nop set 0x2C, %g4 lduh [%l7 + %g4], %i5 and %o4, %g3, %g2 or %l4, %o7, %o3 st %f21, [%l7 + 0x20] st %f5, [%l7 + 0x08] nop set 0x0A, %o6 ldstub [%l7 + %o6], %i2 and %g4, %o5, %g1 nop set 0x08, %g3 std %l2, [%l7 + %g3] add %l7, 0x0C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o0, %i3 set 0x68, %o1 stxa %g5, [%l7 + %o1] 0xe3 membar #Sync nop set 0x50, %i7 lduw [%l7 + %i7], %o6 set 0x44, %g1 swapa [%l7 + %g1] 0x88, %i1 nop set 0x6C, %g6 ldub [%l7 + %g6], %l1 nop set 0x78, %l4 lduw [%l7 + %l4], %i0 add %i4, %o1, %g7 set 0x78, %i5 swapa [%l7 + %i5] 0x89, %l2 nop set 0x1C, %g5 stw %i7, [%l7 + %g5] nop set 0x1A, %l5 ldsh [%l7 + %l5], %g6 ble,pn %icc, loop_188 nop set 0x2C, %o7 sth %l0, [%l7 + %o7] fpsub16s %f2, %f8, %f4 set 0x7C, %l6 stha %l6, [%l7 + %l6] 0xeb membar #Sync loop_188: and %o2, %l5, %i5 nop set 0x58, %l1 stx %fsr, [%l7 + %l1] nop set 0x40, %g2 ldd [%l7 + %g2], %o4 st %fsr, [%l7 + 0x24] nop set 0x38, %o5 ldx [%l7 + %o5], %i6 nop set 0x48, %l2 std %f0, [%l7 + %l2] nop set 0x62, %l0 ldsh [%l7 + %l0], %g3 set 0x60, %o0 stwa %l4, [%l7 + %o0] 0xe2 membar #Sync set 0x2C, %i1 lda [%l7 + %i1] 0x80, %f22 nop set 0x08, %i6 stw %o7, [%l7 + %i6] nop set 0x70, %o4 stx %fsr, [%l7 + %o4] nop set 0x20, %o3 std %f12, [%l7 + %o3] set 0x5C, %g7 swapa [%l7 + %g7] 0x88, %o3 st %fsr, [%l7 + 0x38] set 0x3C, %o2 stha %i2, [%l7 + %o2] 0x81 set 0x20, %l3 prefetcha [%l7 + %l3] 0x89, 4 set 0x34, %i4 swapa [%l7 + %i4] 0x89, %g2 nop set 0x6C, %i3 stb %o5, [%l7 + %i3] nop set 0x70, %i2 ldub [%l7 + %i2], %g1 nop set 0x40, %i0 std %o0, [%l7 + %i0] nop set 0x28, %o6 ldx [%l7 + %o6], %i3 add %l3, %o6, %i1 set 0x4C, %g3 ldstuba [%l7 + %g3] 0x81, %g5 set 0x18, %g4 stwa %i0, [%l7 + %g4] 0xe2 membar #Sync wr %l1, %i4, %softint st %f18, [%l7 + 0x5C] nop set 0x50, %o1 ldd [%l7 + %o1], %f2 nop set 0x1C, %i7 swap [%l7 + %i7], %g7 nop set 0x40, %g6 prefetch [%l7 + %g6], 4 set 0x70, %l4 stha %l2, [%l7 + %l4] 0xe2 membar #Sync set 0x58, %i5 sta %f15, [%l7 + %i5] 0x80 nop set 0x08, %g5 ldd [%l7 + %g5], %f22 membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf8, %f16 set 0x1C, %l5 sta %f25, [%l7 + %l5] 0x80 nop set 0x46, %l6 ldsh [%l7 + %l6], %o1 nop set 0x58, %o7 ldx [%l7 + %o7], %g6 set 0x20, %g2 swapa [%l7 + %g2] 0x81, %l0 set 0x10, %o5 stha %l6, [%l7 + %o5] 0xea membar #Sync st %f9, [%l7 + 0x60] set 0x64, %l2 stwa %o2, [%l7 + %l2] 0x88 set 0x4E, %l1 ldstuba [%l7 + %l1] 0x81, %l5 nop set 0x20, %o0 ldd [%l7 + %o0], %i6 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 7: ! ! Type l : 1288 ! Type a : 28 ! Type cti : 32 ! Type x : 506 ! Type f : 31 ! Type i : 115 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: !! thread 0 data, 64 words. .word 0x7A253BF1 .word 0x1C73507E .word 0x6EC95A08 .word 0x007E2D89 .word 0x7E68E509 .word 0x04B6A9BF .word 0x9CDF691C .word 0x6700E4E1 .word 0x963792E2 .word 0xE4E30AD5 .word 0x04DCD481 .word 0x31B3EBC5 .word 0x9FF9F115 .word 0x37699700 .word 0x799FAAF3 .word 0x425A30D5 .word 0xD713C89A .word 0x9AD50B33 .word 0x7CE63C0F .word 0xB99AE4E6 .word 0xAEA520C2 .word 0xE98A93C4 .word 0x81B7273D .word 0xD9782835 .word 0xFB4FB998 .word 0x326A1FEC .word 0x42227AFE .word 0xBE6A53B1 .word 0xFF842B52 .word 0x38D14019 .word 0x89FC540E .word 0x727AF272 .word 0xC3C507A1 .word 0x7069E418 .word 0x0A827AE0 .word 0xCD21E0C6 .word 0x7C615C21 .word 0x61D95BDE .word 0x49DCAEFF .word 0x39D6B534 .word 0xE001BBDE .word 0xB2CCA812 .word 0xA12EE444 .word 0x30B8C5C6 .word 0xAEE1CBD4 .word 0x77021998 .word 0x5C0FA3FA .word 0x740C1155 .word 0x211E746C .word 0x19EC7DD9 .word 0x5A6F376F .word 0x0DFDF1C4 .word 0x0C6B0CFC .word 0xDAD97D58 .word 0x48A725B0 .word 0x56E0B973 .word 0xC5CFC6D8 .word 0x198097B9 .word 0x5E6CFC46 .word 0xC090CCBA .word 0xB4907689 .word 0x470157AA .word 0x2C1D2D81 .word 0xBB310FF8 !! thread 1 data, 64 words. .word 0x4647BF2A .word 0x4A3F571D .word 0xEA8D128F .word 0x3CB1E408 .word 0x34032D46 .word 0x3607B5A5 .word 0xED0E9B0E .word 0x7B99BF2F .word 0x73619202 .word 0xDDC74B4F .word 0xB33AE5E2 .word 0x78CDA6EE .word 0x964DF417 .word 0xCB689749 .word 0xE8D89E6D .word 0x6F8A71E5 .word 0x003EB6AE .word 0x581FEF2A .word 0xB2937377 .word 0x18F965C2 .word 0x20E6A0E1 .word 0xD2B265EC .word 0x8D6DF9DF .word 0x85AF38B7 .word 0xAA1DAC52 .word 0x2B103624 .word 0xEA22AA04 .word 0xC5C60420 .word 0x7A6CDAEA .word 0x23A3FD15 .word 0x7CE0FAEB .word 0x8B72BB20 .word 0x2645AC5D .word 0x8102E8EA .word 0xF0A0B710 .word 0xBF1E39A4 .word 0xC0E27D85 .word 0xA68E208A .word 0x95A60D4E .word 0xB34A197A .word 0xCA297A6D .word 0xEE2772DC .word 0x8E7C4EB2 .word 0x5B11DA4E .word 0x2A73A10F .word 0x598CF2D8 .word 0x90693C1C .word 0xE604583C .word 0x862C6058 .word 0xE03711FF .word 0x2E8CE637 .word 0x37D06B7F .word 0x3C0EE1EE .word 0x1424683E .word 0xD2F6D895 .word 0x5F1E526D .word 0x47BF3436 .word 0x7DF25AFA .word 0x823833E6 .word 0xF7374760 .word 0x69C40482 .word 0x5C82C9F7 .word 0x9DCED056 .word 0xFF0D84BE !! thread 2 data, 64 words. .word 0x2B8A03AE .word 0x3929B460 .word 0x6AF910DB .word 0x6190BCC3 .word 0x14C58AE8 .word 0x6E52272A .word 0xD81CFF05 .word 0x21DB8811 .word 0x1507AF52 .word 0x9F08CBB1 .word 0x04F9148C .word 0xCC97F620 .word 0x53793857 .word 0x98F90869 .word 0x743CFA82 .word 0xA3AFC62D .word 0x44CD5EC2 .word 0xF3E51806 .word 0x9135EC0A .word 0x9ABEFF20 .word 0xC013D3FF .word 0x57A1E3A3 .word 0xB5297A70 .word 0x0FE8D808 .word 0x632E44DD .word 0xE0D83E2C .word 0xF771892A .word 0x9656FBFD .word 0xB25DC45C .word 0xFB6BA6E1 .word 0x83528F2F .word 0xC30311B7 .word 0x293AA9FC .word 0xEAC69B0B .word 0xAAD0D0F3 .word 0xD3249336 .word 0xC9F851B0 .word 0x6CA438B4 .word 0x7DC65E2B .word 0x0A800428 .word 0x5E03A074 .word 0x93AC58F0 .word 0xE5FD6A86 .word 0xA05DA60A .word 0x860A859B .word 0x6DDA0550 .word 0x8AC80CB5 .word 0x09673222 .word 0x42D72672 .word 0xE86445EC .word 0x7608BAAB .word 0xEC33C125 .word 0xD830B38B .word 0xE845987D .word 0x5901E423 .word 0x5B18D912 .word 0xC4DAC628 .word 0xD6352090 .word 0xA597F248 .word 0x496C2AD5 .word 0x2830BD3C .word 0x1EAFDC6C .word 0x89228D23 .word 0x19B28490 !! thread 3 data, 64 words. .word 0xDF1504C2 .word 0xF4AE4241 .word 0x4BEB610F .word 0x8EAD2151 .word 0x1EAB1B9C .word 0x3102DE53 .word 0x159182B4 .word 0x10162651 .word 0x83EC1DB8 .word 0x79F16DB9 .word 0x8DEBF76F .word 0xC64DB76F .word 0xC4F19C5F .word 0x2011F206 .word 0x045C8F31 .word 0x7B4BA1A1 .word 0x2994A836 .word 0xD0351989 .word 0x81370E54 .word 0xDD0ECB20 .word 0x189899E2 .word 0x7E2AB69F .word 0x7DB948BE .word 0xD1EE1E1F .word 0xB110D10A .word 0xBD2ACE74 .word 0x9BD2249F .word 0x2D07CD62 .word 0x197A3A56 .word 0x2EBCD5FF .word 0x07A414FA .word 0x93EA0913 .word 0xD3A0D3E4 .word 0x3CAE2266 .word 0xAD1C4DB2 .word 0xA9697FA9 .word 0x993AF912 .word 0x03F86294 .word 0xE5923E09 .word 0x277C7276 .word 0x8ED54B86 .word 0x19BA78C3 .word 0x06FF867F .word 0x0F3967B3 .word 0xABA563B9 .word 0xAF3A6E22 .word 0x711015C4 .word 0x446065FD .word 0x2B9DD019 .word 0xF1B60207 .word 0x809D10D4 .word 0x15E48691 .word 0x87348B55 .word 0x55BADDB3 .word 0xAEF10642 .word 0x60C305F3 .word 0x790228FB .word 0xA77B7463 .word 0x15E74FDE .word 0x2A78DD01 .word 0xEDD5300A .word 0x30A796C9 .word 0x6A5BC17B .word 0xFF0D81A4 !! thread 4 data, 64 words. .word 0xA76615D2 .word 0x5CB1A7F7 .word 0x19CF6A46 .word 0xC6CD72DE .word 0xD5992469 .word 0xECDFEAEB .word 0xBDBC8443 .word 0x9EF285F0 .word 0xDD83614F .word 0xD166A203 .word 0x3B0F31E0 .word 0xF5D9F492 .word 0x01E6CC08 .word 0x03C79E39 .word 0x27A2935E .word 0x6F317AB3 .word 0x247D8E64 .word 0x8AECAA12 .word 0xFDCE7AB5 .word 0x0D3785B6 .word 0x8D87EF90 .word 0x03F50FB5 .word 0x17D4BBC8 .word 0xB0D4C487 .word 0xA4ADFF84 .word 0x5C77C5AF .word 0xC67625DC .word 0x1362245D .word 0x0E4F66AE .word 0xB5B7E0C2 .word 0x473AB235 .word 0x08275705 .word 0x6126F566 .word 0xDCF666DB .word 0x2486AF37 .word 0xB138E56B .word 0xFB8A4F25 .word 0x34AD02F5 .word 0x2B7EAF9A .word 0xBA77279F .word 0xABEF3203 .word 0xFF313A6C .word 0xB65E0766 .word 0xECCD6E5F .word 0x5857AEBF .word 0x7CF84BC4 .word 0x6D639BE5 .word 0x135B8611 .word 0x71736A8F .word 0x621FD406 .word 0xC124EE4D .word 0x42B25E3C .word 0x537873C6 .word 0x87BE9563 .word 0x774279F8 .word 0xDF38040A .word 0x35DA01B3 .word 0x08E67548 .word 0x724ADC0F .word 0x0224D296 .word 0x967DCF2F .word 0xE7F60D6B .word 0xF7259A6F .word 0x141A69B8 !! thread 5 data, 64 words. .word 0x3312C1F1 .word 0xFB365F6B .word 0xB26AD20B .word 0x17B6E370 .word 0x5E14D933 .word 0xE5CA9A12 .word 0x8E6B5DB6 .word 0x652639CF .word 0x72AD7EA0 .word 0xD7ADFD8C .word 0x7B532716 .word 0xB199CC61 .word 0x2E045802 .word 0x5C02371E .word 0xDF170035 .word 0x98407BC1 .word 0x0329A03C .word 0xA384C810 .word 0xC5B48CE1 .word 0x5F72862D .word 0x033856DF .word 0x1834D484 .word 0xB4EC0D63 .word 0x08ACE804 .word 0x8413AF8B .word 0x1BFE004C .word 0x5CA12726 .word 0x7F60D09E .word 0x4E9701EA .word 0x33C298E1 .word 0x2F3CA9F2 .word 0xCCB225B1 .word 0x38F8F134 .word 0x7EDF55BA .word 0x37C7978D .word 0xF0BD188F .word 0xC3C2F215 .word 0xC8DE72AB .word 0x8DE3E721 .word 0x779D8E6E .word 0x9F7012A0 .word 0x2929253E .word 0x674B5BC3 .word 0x249F4309 .word 0x1F10BA8A .word 0x8C119B60 .word 0x9ADBC3CF .word 0x6CA3E153 .word 0x286AC64A .word 0x8C055474 .word 0x1E65C5C2 .word 0xBB3532A6 .word 0x760A1FD3 .word 0x2FF51887 .word 0x978662CC .word 0x2A7D724B .word 0x318AFD8B .word 0xD149CABD .word 0x046330C3 .word 0xEC79D884 .word 0x6E80E755 .word 0x0E525EC3 .word 0x1B574FFF .word 0xE2C3B7B9 !! thread 6 data, 64 words. .word 0xAF872B58 .word 0x1A2E3AB6 .word 0xA59ADFD8 .word 0x01E8CF97 .word 0xD809A439 .word 0x5E9403B8 .word 0x6FB07085 .word 0x13499D00 .word 0x267DAA6C .word 0x8C224F49 .word 0xA8532DAC .word 0x2622DC5C .word 0x9C344D3E .word 0x474CE454 .word 0xAB146CD3 .word 0xB331B4BD .word 0x91CFFFAC .word 0x60CB5F95 .word 0x4BE75F5E .word 0xC6A338A4 .word 0xCA20BDCA .word 0x55734CC4 .word 0x1BE005A4 .word 0xD85B4A17 .word 0xB92B4036 .word 0xE7918E1C .word 0xB27886F5 .word 0xB3104EC3 .word 0xA9F48AC5 .word 0x59508900 .word 0x795CD808 .word 0x85496518 .word 0x247760F0 .word 0xD871A75A .word 0x880F6C7C .word 0x0CBC7469 .word 0x458DCA21 .word 0x5673CC25 .word 0xCFBA9622 .word 0x92D51ABE .word 0x6D13A3F3 .word 0x80B73523 .word 0xC3FC6F26 .word 0xF840521B .word 0xAB659306 .word 0x18FD9665 .word 0x324BADCB .word 0x643AF4F9 .word 0x0E82B68A .word 0x34090C43 .word 0x83C7BA6D .word 0xDA88EFE6 .word 0x616F1270 .word 0x2038A90C .word 0xED1BB84D .word 0x473DE50B .word 0x15756177 .word 0x04DC1A30 .word 0x590805EF .word 0xB986DD80 .word 0x0587171E .word 0xE35B30EC .word 0x35B2E0B1 .word 0x0D87051F !! thread 7 data, 64 words. .word 0x1FCAEAEA .word 0x192669C3 .word 0xD610609E .word 0x205C97C4 .word 0xF987EDA1 .word 0x02A4182B .word 0x38A1B110 .word 0x8F80747E .word 0x0CF27901 .word 0xF909358A .word 0xAF1A431E .word 0xA5F82A29 .word 0x315C4C78 .word 0xBC83687E .word 0xD8166999 .word 0x643ECC87 .word 0x81E8E125 .word 0xF69A6FC8 .word 0x686A4F02 .word 0xEC191794 .word 0xC985E61C .word 0xFB494FF2 .word 0x7DC2267E .word 0x2D421249 .word 0x0084602A .word 0x474867A4 .word 0x43C1BB8B .word 0x9C71D1F3 .word 0xF4BEFD9D .word 0x859DB214 .word 0x089AAC8D .word 0x60249C9E .word 0xC5FDB499 .word 0x9837247C .word 0xF1C27B00 .word 0x90557500 .word 0x1010112B .word 0x48CC38D9 .word 0x1D65B6BD .word 0x7B7E2AF0 .word 0xF0D203DC .word 0xD0B2B038 .word 0x76829DD2 .word 0xEF1B14D6 .word 0x443F53AD .word 0x59729007 .word 0xF7021147 .word 0x0F935DF4 .word 0x9262D0DC .word 0x56BDDA31 .word 0xB21C63A3 .word 0xA621BD2F .word 0x0C5F4616 .word 0x2455DF4F .word 0x41F7B19B .word 0xF689E786 .word 0x4CFF199A .word 0x830BFCAA .word 0x1919C502 .word 0x2D1F3B89 .word 0x413A4690 .word 0x5E57AF2A .word 0x94A24D04 .word 0x834A1B89 .end