/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: ldst_sync_fc2.s * Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved * 4150 Network Circle, Santa Clara, California 95054, U.S.A. * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 2 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * For the avoidance of doubt, and except that if any non-GPL license * choice is available it will apply instead, Sun elects to use only * the General Public License version 2 (GPLv2) at this time for any * software where a choice of GPL license versions is made * available with the language indicating that GPLv2 or any later version * may be used, or where a choice of which version of the GPL is applied is * otherwise unspecified. * * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, * CA 95054 USA or visit www.sun.com if you need additional information or * have any questions. * * * ========== Copyright Header End ============================================ */ #define PORTABLE_CORE define(INIT_TH_FP_REG, `setx $3, %g4, %g5 stx %g5, [$1] ldd [$1], $2') #define MAIN_PAGE_HV_ALSO #define MAIN_PAGE_NUCLEUS_ALSO #include "hboot.s" /************************************************************************ Test case code start ************************************************************************/ .text .global main main: /* test begin */ ! Get TID/DIAG DATA AREA. Separate memory for each thread. ta T_RD_THID mov %o1, %l6 setx user_data_start, %g1, %l7 ta T_CHANGE_HPRIV cmp %l6, 0x0 be thread_0 nop cmp %l6, 0x1 be thread_1 nop cmp %l6, 0x2 be thread_2 nop cmp %l6, 0x3 be thread_3 nop cmp %l6, 0x4 be thread_4 nop cmp %l6, 0x5 be thread_5 nop cmp %l6, 0x6 be thread_6 nop cmp %l6, 0x7 be thread_7 nop EXIT_BAD ! ! Thread 0 Start ! .global thread_0 thread_0: mov %l7, %g1 !# Set %cwp for 8 windows !# This threads memory space into each %l7 wrpr %g0, 0x7, %cwp mov %g1, %l7 wrpr %g0, 0x6, %cwp mov %g1, %l7 wrpr %g0, 0x5, %cwp mov %g1, %l7 wrpr %g0, 0x4, %cwp mov %g1, %l7 wrpr %g0, 0x3, %cwp mov %g1, %l7 wrpr %g0, 0x2, %cwp mov %g1, %l7 wrpr %g0, 0x1, %cwp mov %g1, %l7 wrpr %g0, 0x0, %cwp mov %g1, %l7 !# Set %fsr setx 0x0000000000400000, %l0, %l6 !# no post process stx %l6, [%l7 + 0x0] !# no post process ldx [%l7 + 0x0], %fsr !# no post process wr %g0, 0x80, %asi !# no post process !# Initialize registers .. !# Global registers set 0x2, %g1 set 0xA, %g2 set 0xF, %g3 set 0xE, %g4 set 0xC, %g5 set 0xA, %g6 set 0xB, %g7 !# Input registers set -0xA, %i0 set -0x6, %i1 set -0x8, %i2 set -0x4, %i3 set -0x9, %i4 set -0xF, %i5 set -0x0, %i6 set -0x4, %i7 !# Local registers set 0x4C1B31DB, %l0 set 0x63A47819, %l1 set 0x5E301ED1, %l2 set 0x10644751, %l3 set 0x2C95637D, %l4 set 0x471E7C74, %l5 set 0x2211C3E4, %l6 !# Output registers set 0x02F7, %o0 set 0x17FD, %o1 set -0x0B56, %o2 set 0x0591, %o3 set 0x190B, %o4 set 0x027D, %o5 set -0x0C42, %o6 set 0x03E1, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x96346BE1C4891CCE) INIT_TH_FP_REG(%l7,%f2,0x2AB90A99C7EA575F) INIT_TH_FP_REG(%l7,%f4,0x35424BE481A22DFC) INIT_TH_FP_REG(%l7,%f6,0x1A0B6E7A23FFEA98) INIT_TH_FP_REG(%l7,%f8,0x7DB892D47E35E57B) INIT_TH_FP_REG(%l7,%f10,0x88A498ED459E1EE7) INIT_TH_FP_REG(%l7,%f12,0xAC42AED2FA1B6832) INIT_TH_FP_REG(%l7,%f14,0x309B5F6C29C708E7) INIT_TH_FP_REG(%l7,%f16,0x7B7AC6CEC0FB44CB) INIT_TH_FP_REG(%l7,%f18,0x09ECE412AE227434) INIT_TH_FP_REG(%l7,%f20,0x3F33D5EB1D930E44) INIT_TH_FP_REG(%l7,%f22,0x84C84C6234FA2368) INIT_TH_FP_REG(%l7,%f24,0xC355CA68B934CFE9) INIT_TH_FP_REG(%l7,%f26,0x4607BA1C1C7A0C7A) INIT_TH_FP_REG(%l7,%f28,0x0CF6180EA7C99762) INIT_TH_FP_REG(%l7,%f30,0x91236A900A768A99) !# Execute Main Diag .. add %l7, 0x08, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g4, %o0 set 0x10, %i1 prefetcha [%l7 + %i1] 0x81, 4 st %f30, [%l7 + 0x68] nop set 0x14, %i5 ldsb [%l7 + %i5], %i1 bne %icc, loop_1 st %fsr, [%l7 + 0x68] nop set 0x47, %l1 ldsb [%l7 + %l1], %i4 nop set 0x60, %g7 ldd [%l7 + %g7], %f20 loop_1: nop set 0x54, %o6 sth %l1, [%l7 + %o6] set 0x28, %o7 sta %f7, [%l7 + %o7] 0x89 set 0x7C, %i2 ldstuba [%l7 + %i2] 0x81, %o3 nop set 0x58, %g3 ldsb [%l7 + %g3], %g7 nop set 0x50, %i7 stx %fsr, [%l7 + %i7] nop set 0x7E, %i0 ldsh [%l7 + %i0], %o2 nop set 0x20, %o5 lduw [%l7 + %o5], %l4 nop set 0x44, %g6 lduw [%l7 + %g6], %g1 nop set 0x6B, %l0 stb %i7, [%l7 + %l0] set 0x18, %l2 stxa %i6, [%l7 + %l2] 0x89 nop set 0x70, %l3 lduw [%l7 + %l3], %i2 ba,pt %xcc, loop_2 nop set 0x28, %l6 stx %fsr, [%l7 + %l6] set 0x46, %g2 ldstuba [%l7 + %g2] 0x81, %l3 loop_2: nop set 0x38, %o0 ldxa [%l7 + %o0] 0x80, %o1 add %l7, 0x64, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o4 casa [%l6] 0x88, %o4, %g6 st %f24, [%l7 + 0x28] set 0x74, %i4 swapa [%l7 + %i4] 0x80, %g5 set 0x40, %i6 stda %f16, [%l7 + %i6] 0x88 nop set 0x68, %l4 std %f8, [%l7 + %l4] set 0x58, %g5 prefetcha [%l7 + %g5] 0x81, 0 nop set 0x08, %o1 prefetch [%l7 + %o1], 2 st %f17, [%l7 + 0x34] nop set 0x5D, %g4 ldsb [%l7 + %g4], %l0 add %i0, %l2, %o6 nop set 0x60, %o3 ldd [%l7 + %o3], %f12 nop set 0x6D, %o2 ldsb [%l7 + %o2], %o7 nop set 0x40, %g1 ldx [%l7 + %g1], %i3 add %l7, 0x0C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g3 casa [%l6] 0x80, %g3, %l5 nop set 0x36, %i3 ldsh [%l7 + %i3], %l6 nop set 0x28, %l5 std %g2, [%l7 + %l5] set 0x50, %o4 stha %g4, [%l7 + %o4] 0xe2 membar #Sync set 0x18, %i5 stxa %o0, [%l7 + %i5] 0x89 set 0x20, %i1 ldda [%l7 + %i1] 0xeb, %o4 set 0x40, %l1 stda %f0, [%l7 + %l1] 0xc4 add %l7, 0x08, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i1, %i4 nop set 0x60, %g7 std %f26, [%l7 + %g7] ld [%l7 + 0x3C], %f28 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x4D9, %sys_tick_cmpr nop set 0x34, %o7 ldstub [%l7 + %o7], %o3 nop set 0x18, %o6 std %l4, [%l7 + %o6] nop set 0x08, %g3 stw %o2, [%l7 + %g3] nop set 0x27, %i2 stb %g1, [%l7 + %i2] nop set 0x48, %i0 ldd [%l7 + %i0], %f28 or %i6, %i7, %i2 set 0x4C, %o5 sta %f1, [%l7 + %o5] 0x88 fpadd32s %f2, %f14, %f15 bg %xcc, loop_3 nop set 0x60, %i7 sth %l3, [%l7 + %i7] set 0x5C, %g6 sta %f23, [%l7 + %g6] 0x88 loop_3: nop set 0x0C, %l2 stw %o4, [%l7 + %l2] add %l7, 0x10, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x88, %o1, %g5 add %g6, %i5, %i0 and %l2, %l0, %o7 nop set 0x16, %l3 ldsh [%l7 + %l3], %o6 nop set 0x50, %l6 ldsw [%l7 + %l6], %i3 nop set 0x40, %g2 ldx [%l7 + %g2], %g3 add %l6, %l5, %g4 set 0x3D, %o0 ldstuba [%l7 + %o0] 0x81, %g2 nop set 0x68, %l0 stx %fsr, [%l7 + %l0] add %l7, 0x50, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x81, %o0, %o5 set 0x26, %i4 stha %i4, [%l7 + %i4] 0xea membar #Sync set 0x50, %i6 ldxa [%l7 + %i6] 0x81, %i1 nop set 0x76, %l4 sth %g7, [%l7 + %l4] set 0x40, %o1 prefetcha [%l7 + %o1] 0x81, 0 set 0x77, %g5 ldstuba [%l7 + %g5] 0x80, %l1 nop set 0x78, %o3 swap [%l7 + %o3], %o2 set 0x2C, %o2 stwa %g1, [%l7 + %o2] 0x89 ld [%l7 + 0x08], %f11 nop set 0x5F, %g4 stb %l4, [%l7 + %g4] nop set 0x28, %g1 std %f18, [%l7 + %g1] nop set 0x0C, %i3 prefetch [%l7 + %i3], 0 set 0x20, %l5 ldxa [%l7 + %l5] 0x80, %i7 nop set 0x58, %i5 std %f30, [%l7 + %i5] ld [%l7 + 0x5C], %f6 nop set 0x68, %i1 stx %fsr, [%l7 + %i1] nop set 0x20, %o4 stx %fsr, [%l7 + %o4] nop set 0x50, %g7 ldsh [%l7 + %g7], %i2 nop set 0x60, %l1 prefetch [%l7 + %l1], 3 st %f9, [%l7 + 0x38] nop set 0x10, %o6 stx %l3, [%l7 + %o6] add %l7, 0x5C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i6 casa [%l6] 0x80, %i6, %o1 nop set 0x5C, %g3 swap [%l7 + %g3], %o4 nop set 0x1A, %i2 sth %g6, [%l7 + %i2] nop set 0x4E, %i0 ldsh [%l7 + %i0], %g5 nop set 0x20, %o5 stb %i0, [%l7 + %o5] nop set 0x50, %i7 ldd [%l7 + %i7], %f12 set 0x28, %o7 stxa %i5, [%l7 + %o7] 0x89 nop set 0x5C, %g6 stw %l0, [%l7 + %g6] nop set 0x18, %l2 swap [%l7 + %l2], %o7 or %o6, %i3, %g3 nop set 0x28, %l6 std %l2, [%l7 + %l6] nop set 0x78, %l3 std %l4, [%l7 + %l3] st %fsr, [%l7 + 0x18] nop set 0x70, %g2 lduw [%l7 + %g2], %l6 nop set 0x7C, %l0 stw %g2, [%l7 + %l0] set 0x31, %i4 stba %g4, [%l7 + %i4] 0x88 ble,a,pn %icc, loop_4 nop set 0x10, %o0 ldsb [%l7 + %o0], %o0 set 0x40, %i6 stda %f0, [%l7 + %i6] 0xf0 membar #Sync loop_4: nop set 0x40, %l4 swapa [%l7 + %l4] 0x88, %o5 fpadd32s %f9, %f16, %f10 add %l7, 0x18, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i4, %g7 nop set 0x28, %o1 std %f0, [%l7 + %o1] set 0x58, %o3 stxa %i1, [%l7 + %o3] 0xea membar #Sync nop set 0x48, %g5 ldd [%l7 + %g5], %o2 nop set 0x56, %g4 lduh [%l7 + %g4], %l1 set 0x14, %o2 lda [%l7 + %o2] 0x81, %f13 set 0x60, %i3 ldxa [%l7 + %i3] 0x89, %o2 set 0x6C, %g1 stwa %l4, [%l7 + %g1] 0x89 nop set 0x20, %i5 stx %i7, [%l7 + %i5] set 0x40, %i1 ldda [%l7 + %i1] 0xd8, %f16 set 0x08, %l5 stxa %i2, [%l7 + %l5] 0x80 nop set 0x48, %g7 stx %fsr, [%l7 + %g7] nop set 0x78, %o4 ldsh [%l7 + %o4], %l3 add %i6, %o1, %g1 nop set 0x28, %l1 sth %g6, [%l7 + %l1] nop set 0x48, %g3 stw %g5, [%l7 + %g3] nop set 0x0C, %o6 lduw [%l7 + %o6], %o4 nop set 0x1C, %i0 ldsh [%l7 + %i0], %i0 or %l0, %i5, %o7 fpadd16 %f12, %f20, %f10 set 0x50, %i2 stwa %i3, [%l7 + %i2] 0xea membar #Sync nop set 0x0B, %i7 stb %o6, [%l7 + %i7] nop set 0x70, %o5 ldx [%l7 + %o5], %g3 add %l7, 0x6C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l5, %l2 nop set 0x18, %o7 ldsh [%l7 + %o7], %l6 set 0x78, %g6 stxa %g2, [%l7 + %g6] 0xea membar #Sync nop set 0x4C, %l2 ldub [%l7 + %l2], %o0 nop set 0x74, %l6 ldsb [%l7 + %l6], %o5 set 0x30, %l3 stxa %g4, [%l7 + %l3] 0x80 nop set 0x58, %g2 stx %g7, [%l7 + %g2] bne,a %icc, loop_5 nop set 0x08, %i4 ldd [%l7 + %i4], %f22 nop set 0x24, %o0 stw %i4, [%l7 + %o0] nop set 0x18, %l0 prefetch [%l7 + %l0], 1 loop_5: nop set 0x73, %i6 ldstub [%l7 + %i6], %i1 set 0x20, %o1 ldda [%l7 + %o1] 0xe3, %o2 nop set 0x38, %o3 stw %l1, [%l7 + %o3] nop set 0x10, %l4 std %f10, [%l7 + %l4] set 0x26, %g5 stha %l4, [%l7 + %g5] 0xeb membar #Sync set 0x08, %o2 stwa %o2, [%l7 + %o2] 0x80 set 0x44, %i3 ldstuba [%l7 + %i3] 0x88, %i7 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xc2 nop set 0x70, %g4 stx %fsr, [%l7 + %g4] set 0x40, %i5 stxa %l3, [%l7 + %i5] 0xea membar #Sync nop set 0x60, %l5 stx %fsr, [%l7 + %l5] set 0x40, %i1 ldda [%l7 + %i1] 0xd0, %f16 st %fsr, [%l7 + 0x24] fpsub16s %f10, %f30, %f2 set 0x40, %o4 lda [%l7 + %o4] 0x81, %f11 set 0x67, %l1 ldstuba [%l7 + %l1] 0x88, %i2 set 0x10, %g3 prefetcha [%l7 + %g3] 0x81, 2 add %l7, 0x78, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x89, %g1, %g6 set 0x10, %g7 ldda [%l7 + %g7] 0x89, %o0 set 0x74, %o6 stha %o4, [%l7 + %o6] 0x89 nop set 0x68, %i0 std %f24, [%l7 + %i0] nop set 0x14, %i7 lduw [%l7 + %i7], %g5 nop set 0x10, %o5 ldx [%l7 + %o5], %i0 add %l7, 0x24, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i5, %o7 nop set 0x70, %i2 stx %fsr, [%l7 + %i2] ld [%l7 + 0x78], %f29 set 0x70, %g6 swapa [%l7 + %g6] 0x88, %l0 set 0x0C, %o7 ldstuba [%l7 + %o7] 0x88, %i3 set 0x20, %l6 ldda [%l7 + %l6] 0xe3, %o6 set 0x3C, %l3 sta %f5, [%l7 + %l3] 0x89 set 0x38, %l2 stha %l5, [%l7 + %l2] 0x89 st %fsr, [%l7 + 0x08] nop set 0x58, %g2 stx %fsr, [%l7 + %g2] add %l7, 0x08, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l2, %g3 nop set 0x52, %o0 sth %g2, [%l7 + %o0] nop set 0x68, %i4 std %o0, [%l7 + %i4] fpadd32 %f22, %f4, %f18 nop set 0x0A, %i6 sth %l6, [%l7 + %i6] add %l7, 0x58, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o5, %g7 st %f2, [%l7 + 0x50] nop set 0x50, %o1 stx %fsr, [%l7 + %o1] set 0x20, %l0 ldda [%l7 + %l0] 0xe3, %i4 nop set 0x34, %o3 ldub [%l7 + %o3], %g4 nop set 0x40, %l4 stw %o3, [%l7 + %l4] add %l7, 0x70, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i1, %l4 set 0x1E, %o2 stha %o2, [%l7 + %o2] 0x81 nop set 0x30, %g5 std %f10, [%l7 + %g5] set 0x74, %g1 lda [%l7 + %g1] 0x89, %f30 or %l1, %i7, %l3 nop set 0x28, %i3 std %f14, [%l7 + %i3] bge,pt %xcc, loop_6 nop set 0x50, %i5 std %i6, [%l7 + %i5] nop set 0x30, %l5 ldx [%l7 + %l5], %g1 nop set 0x74, %g4 sth %g6, [%l7 + %g4] loop_6: and %o1, %o4, %i2 set 0x34, %i1 stwa %g5, [%l7 + %i1] 0x89 nop set 0x6C, %l1 ldsh [%l7 + %l1], %i5 fpsub16 %f2, %f22, %f14 set 0x24, %o4 ldstuba [%l7 + %o4] 0x81, %i0 set 0x38, %g3 stda %o6, [%l7 + %g3] 0x81 and %i3, %o6, %l5 nop set 0x4E, %o6 lduh [%l7 + %o6], %l0 nop set 0x76, %g7 stb %g3, [%l7 + %g7] set 0x48, %i7 stwa %l2, [%l7 + %i7] 0x81 set 0x50, %o5 stda %o0, [%l7 + %o5] 0x88 set 0x10, %i2 prefetcha [%l7 + %i2] 0x81, 3 or %o5, %g7, %g2 nop set 0x48, %i0 ldsh [%l7 + %i0], %i4 set 0x78, %g6 stwa %o3, [%l7 + %g6] 0x81 set 0x38, %o7 swapa [%l7 + %o7] 0x88, %g4 nop set 0x0C, %l3 ldsw [%l7 + %l3], %l4 nop set 0x2C, %l2 ldsh [%l7 + %l2], %i1 nop set 0x4C, %g2 ldsw [%l7 + %g2], %o2 nop set 0x5C, %l6 prefetch [%l7 + %l6], 4 fpsub16s %f4, %f24, %f16 set 0x18, %o0 ldxa [%l7 + %o0] 0x88, %l1 st %fsr, [%l7 + 0x50] set 0x69, %i6 stba %i7, [%l7 + %i6] 0xe2 membar #Sync set 0x10, %o1 stda %i6, [%l7 + %o1] 0x89 nop set 0x58, %i4 std %g0, [%l7 + %i4] nop set 0x68, %o3 std %l2, [%l7 + %o3] add %l7, 0x4C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g6, %o1 nop set 0x60, %l4 ldsh [%l7 + %l4], %i2 bleu,a %icc, loop_7 nop set 0x38, %o2 ldd [%l7 + %o2], %f14 add %o4, %i5, %g5 nop set 0x48, %g5 lduh [%l7 + %g5], %i0 loop_7: add %i3, %o7, %o6 nop set 0x78, %g1 ldd [%l7 + %g1], %l0 nop set 0x73, %l0 ldub [%l7 + %l0], %l5 ld [%l7 + 0x74], %f31 set 0x78, %i5 ldxa [%l7 + %i5] 0x81, %l2 add %l7, 0x28, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o0, %l6 set 0x3C, %i3 swapa [%l7 + %i3] 0x88, %g3 nop set 0x08, %l5 ldd [%l7 + %l5], %f0 nop set 0x68, %i1 prefetch [%l7 + %i1], 3 add %o5, %g2, %g7 add %l7, 0x78, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o3 casxa [%l6] 0x80, %o3, %g4 set 0x40, %g4 ldda [%l7 + %g4] 0x89, %f0 add %l7, 0x30, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l4, %i4 nop set 0x69, %o4 ldstub [%l7 + %o4], %i1 set 0x68, %l1 stxa %l1, [%l7 + %l1] 0x80 nop set 0x58, %o6 ldd [%l7 + %o6], %i6 set 0x08, %g7 ldxa [%l7 + %g7] 0x89, %i6 nop set 0x28, %i7 ldd [%l7 + %i7], %f22 set 0x40, %g3 stda %f0, [%l7 + %g3] 0xc0 nop set 0x38, %o5 ldsh [%l7 + %o5], %o2 set 0x48, %i0 stda %g0, [%l7 + %i0] 0x80 nop set 0x08, %g6 ldd [%l7 + %g6], %f2 nop set 0x08, %i2 stx %fsr, [%l7 + %i2] nop set 0x16, %o7 sth %l3, [%l7 + %o7] wr %g6, %o1, %clear_softint nop set 0x63, %l3 ldsb [%l7 + %l3], %o4 set 0x58, %g2 stda %i2, [%l7 + %g2] 0x89 set 0x6A, %l2 stha %g5, [%l7 + %l2] 0x80 add %i0, %i5, %o7 or %o6, %l0, %l5 nop set 0x18, %l6 std %i2, [%l7 + %l6] set 0x10, %i6 stba %l2, [%l7 + %i6] 0x88 set 0x20, %o0 ldda [%l7 + %o0] 0x89, %i6 or %g3, %o5, %g2 nop set 0x70, %o1 ldx [%l7 + %o1], %g7 add %o3, %o0, %l4 set 0x40, %o3 stda %f16, [%l7 + %o3] 0xf9 membar #Sync nop set 0x14, %i4 lduw [%l7 + %i4], %i4 nop set 0x10, %o2 ldd [%l7 + %o2], %i0 set 0x79, %g5 stba %l1, [%l7 + %g5] 0xe2 membar #Sync set 0x20, %l4 ldda [%l7 + %l4] 0xeb, %i6 set 0x37, %l0 stba %g4, [%l7 + %l0] 0x88 membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf1, %f0 nop set 0x44, %i3 ldsw [%l7 + %i3], %i6 nop set 0x1B, %l5 ldub [%l7 + %l5], %o2 nop set 0x10, %i5 ldub [%l7 + %i5], %l3 set 0x3E, %g4 stha %g6, [%l7 + %g4] 0xe2 membar #Sync set 0x30, %i1 ldda [%l7 + %i1] 0xe3, %g0 nop set 0x14, %o4 prefetch [%l7 + %o4], 4 nop set 0x1C, %o6 lduw [%l7 + %o6], %o4 st %fsr, [%l7 + 0x74] or %i2, %g5, %o1 nop set 0x08, %l1 ldd [%l7 + %l1], %f6 set 0x30, %g7 stda %i4, [%l7 + %g7] 0xea membar #Sync add %l7, 0x78, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i0 casa [%l6] 0x89, %i0, %o6 nop set 0x48, %i7 std %f8, [%l7 + %i7] st %f24, [%l7 + 0x34] nop set 0x78, %g3 lduh [%l7 + %g3], %l0 add %l7, 0x1C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o7, %i3 nop set 0x09, %i0 ldsb [%l7 + %i0], %l5 nop set 0x30, %g6 std %l2, [%l7 + %g6] set 0x20, %i2 sta %f31, [%l7 + %i2] 0x89 add %l6, %o5, %g3 set 0x20, %o7 ldda [%l7 + %o7] 0x88, %g2 nop set 0x26, %o5 lduh [%l7 + %o5], %g7 nop set 0x4D, %l3 ldstub [%l7 + %l3], %o0 set 0x40, %l2 sta %f8, [%l7 + %l2] 0x89 nop set 0x22, %l6 ldsh [%l7 + %l6], %o3 ld [%l7 + 0x58], %f2 nop set 0x3C, %i6 ldsh [%l7 + %i6], %l4 nop set 0x18, %o0 stx %fsr, [%l7 + %o0] and %i4, %i1, %i7 nop set 0x28, %g2 stw %g4, [%l7 + %g2] nop set 0x30, %o3 ldd [%l7 + %o3], %i6 nop set 0x08, %i4 std %f22, [%l7 + %i4] add %l7, 0x50, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o2, %l3 nop set 0x20, %o1 std %g6, [%l7 + %o1] nop set 0x28, %g5 stx %fsr, [%l7 + %g5] set 0x40, %l4 ldda [%l7 + %l4] 0xeb, %g0 fpadd16s %f26, %f4, %f26 set 0x60, %o2 lda [%l7 + %o2] 0x88, %f28 nop nop setx 0x3E0507E2042FA624, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f10 setx 0x10E8FC1F564BE703, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f0 fdivd %f0, %f10, %f28 nop set 0x1B, %l0 ldub [%l7 + %l0], %o4 set 0x18, %i3 swapa [%l7 + %i3] 0x80, %l1 nop set 0x58, %l5 stx %g5, [%l7 + %l5] set 0x17, %i5 stba %i2, [%l7 + %i5] 0x89 nop set 0x5C, %g1 lduw [%l7 + %g1], %o1 nop set 0x4A, %g4 ldsh [%l7 + %g4], %i0 set 0x40, %i1 stda %f0, [%l7 + %i1] 0xc8 wr %i5, %l0, %clear_softint nop set 0x50, %o6 stx %fsr, [%l7 + %o6] nop set 0x50, %o4 ldsw [%l7 + %o4], %o6 fpsub32 %f4, %f4, %f6 st %f16, [%l7 + 0x44] ld [%l7 + 0x48], %f30 nop set 0x78, %l1 stx %o7, [%l7 + %l1] nop set 0x40, %g7 lduh [%l7 + %g7], %l5 nop set 0x20, %g3 lduh [%l7 + %g3], %i3 nop set 0x38, %i0 ldd [%l7 + %i0], %f14 set 0x44, %i7 lda [%l7 + %i7] 0x89, %f28 set 0x28, %g6 lda [%l7 + %g6] 0x80, %f31 nop set 0x4C, %i2 swap [%l7 + %i2], %l6 nop set 0x20, %o5 ldsh [%l7 + %o5], %o5 nop set 0x38, %l3 swap [%l7 + %l3], %g3 add %g2, %g7, %o0 fpadd32s %f19, %f20, %f28 st %fsr, [%l7 + 0x64] nop set 0x1E, %o7 ldsh [%l7 + %o7], %o3 nop set 0x14, %l6 swap [%l7 + %l6], %l2 set 0x72, %l2 stba %l4, [%l7 + %l2] 0x88 set 0x50, %o0 stwa %i4, [%l7 + %o0] 0xe3 membar #Sync nop set 0x46, %i6 sth %i1, [%l7 + %i6] nop set 0x18, %g2 ldd [%l7 + %g2], %f26 set 0x60, %o3 ldda [%l7 + %o3] 0xe2, %i6 nop set 0x20, %o1 ldd [%l7 + %o1], %i6 nop set 0x3D, %i4 ldsb [%l7 + %i4], %g4 and %l3, %o2, %g6 nop set 0x1A, %g5 ldsb [%l7 + %g5], %g1 nop set 0x2B, %o2 ldstub [%l7 + %o2], %o4 nop set 0x40, %l0 std %l0, [%l7 + %l0] nop set 0x74, %i3 ldsw [%l7 + %i3], %g5 set 0x20, %l5 ldda [%l7 + %l5] 0x81, %o0 set 0x40, %l4 stxa %i2, [%l7 + %l4] 0xe2 membar #Sync add %l7, 0x50, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i5, %l0 set 0x40, %i5 prefetcha [%l7 + %i5] 0x88, 3 set 0x44, %g1 swapa [%l7 + %g1] 0x89, %o6 and %l5, %o7, %i3 nop set 0x0F, %i1 ldub [%l7 + %i1], %l6 nop set 0x38, %g4 stx %g3, [%l7 + %g4] fpsub16 %f6, %f12, %f30 set 0x60, %o4 ldstuba [%l7 + %o4] 0x80, %o5 add %g2, %o0, %o3 nop set 0x0C, %l1 stw %g7, [%l7 + %l1] set 0x48, %g7 ldxa [%l7 + %g7] 0x88, %l2 set 0x6E, %o6 stha %l4, [%l7 + %o6] 0xeb membar #Sync set 0x28, %i0 stda %i0, [%l7 + %i0] 0x80 and %i4, %i7, %g4 nop set 0x40, %i7 ldsw [%l7 + %i7], %l3 st %fsr, [%l7 + 0x34] set 0x40, %g3 prefetcha [%l7 + %g3] 0x89, 0 nop set 0x40, %g6 std %f12, [%l7 + %g6] nop set 0x78, %i2 ldd [%l7 + %i2], %f16 set 0x1D, %l3 ldstuba [%l7 + %l3] 0x88, %g6 wr %o2, %o4, %ccr set 0x47, %o5 ldstuba [%l7 + %o5] 0x88, %g1 set 0x40, %l6 sta %f8, [%l7 + %l6] 0x81 nop nop setx 0x6B371764D67E98E2, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f12 setx 0x25886D20CEC910B2, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f10 fdivd %f10, %f12, %f8 nop set 0x30, %o7 stx %fsr, [%l7 + %o7] membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xf8, %f16 set 0x20, %i6 prefetcha [%l7 + %i6] 0x80, 3 set 0x10, %g2 lda [%l7 + %g2] 0x89, %f1 nop set 0x16, %l2 ldsb [%l7 + %l2], %o1 set 0x20, %o1 ldxa [%l7 + %o1] 0x80, %i2 nop set 0x08, %i4 prefetch [%l7 + %i4], 0 nop set 0x10, %o3 std %i4, [%l7 + %o3] nop set 0x76, %g5 ldub [%l7 + %g5], %l0 or %i0, %o6, %l5 nop set 0x36, %l0 ldstub [%l7 + %l0], %o7 nop set 0x10, %o2 lduw [%l7 + %o2], %l1 nop set 0x14, %i3 sth %i3, [%l7 + %i3] ld [%l7 + 0x48], %f16 or %g3, %o5, %g2 add %l6, %o3, %o0 st %f26, [%l7 + 0x30] ld [%l7 + 0x38], %f26 nop set 0x10, %l4 std %l2, [%l7 + %l4] nop set 0x5A, %i5 ldub [%l7 + %i5], %g7 st %f0, [%l7 + 0x3C] nop set 0x50, %g1 ldsh [%l7 + %g1], %i1 nop set 0x70, %i1 prefetch [%l7 + %i1], 2 set 0x30, %l5 sta %f2, [%l7 + %l5] 0x80 set 0x4B, %g4 ldstuba [%l7 + %g4] 0x88, %i4 nop set 0x15, %l1 ldstub [%l7 + %l1], %l4 set 0x34, %g7 sta %f4, [%l7 + %g7] 0x88 st %fsr, [%l7 + 0x3C] set 0x40, %o6 stba %g4, [%l7 + %o6] 0xeb membar #Sync set 0x10, %o4 stxa %i7, [%l7 + %o4] 0xe2 membar #Sync st %fsr, [%l7 + 0x74] set 0x38, %i0 stxa %l3, [%l7 + %i0] 0x81 wr %g6, %i6, %pic nop set 0x2E, %i7 ldsb [%l7 + %i7], %o4 nop set 0x0A, %g6 ldstub [%l7 + %g6], %g1 set 0x08, %g3 prefetcha [%l7 + %g3] 0x88, 4 nop set 0x1C, %i2 stw %o1, [%l7 + %i2] nop set 0x08, %o5 ldx [%l7 + %o5], %i2 st %f15, [%l7 + 0x64] set 0x60, %l6 ldxa [%l7 + %l6] 0x88, %i5 set 0x42, %o7 stha %o2, [%l7 + %o7] 0xeb membar #Sync nop set 0x52, %l3 ldub [%l7 + %l3], %l0 nop set 0x72, %o0 lduh [%l7 + %o0], %i0 nop set 0x15, %i6 ldub [%l7 + %i6], %o6 nop set 0x5C, %l2 lduw [%l7 + %l2], %l5 set 0x50, %g2 prefetcha [%l7 + %g2] 0x89, 0 st %fsr, [%l7 + 0x24] fpsub16s %f31, %f24, %f27 nop set 0x34, %i4 lduh [%l7 + %i4], %i3 nop set 0x68, %o3 prefetch [%l7 + %o3], 0 set 0x74, %o1 swapa [%l7 + %o1] 0x89, %g3 fpadd16s %f1, %f16, %f4 set 0x08, %g5 stxa %l1, [%l7 + %g5] 0x81 set 0x30, %l0 stwa %g2, [%l7 + %l0] 0x88 nop set 0x08, %i3 ldsb [%l7 + %i3], %o5 nop set 0x78, %l4 stx %fsr, [%l7 + %l4] st %fsr, [%l7 + 0x08] set 0x16, %i5 ldstuba [%l7 + %i5] 0x80, %l6 nop set 0x1C, %o2 lduw [%l7 + %o2], %o0 and %o3, %l2, %i1 ld [%l7 + 0x5C], %f11 nop set 0x48, %i1 ldstub [%l7 + %i1], %g7 set 0x08, %l5 swapa [%l7 + %l5] 0x89, %i4 set 0x38, %g4 ldxa [%l7 + %g4] 0x80, %l4 st %fsr, [%l7 + 0x58] nop set 0x3C, %l1 sth %g4, [%l7 + %l1] nop set 0x68, %g1 std %i6, [%l7 + %g1] nop set 0x37, %o6 ldsb [%l7 + %o6], %l3 nop set 0x1C, %g7 ldsb [%l7 + %g7], %i6 nop set 0x75, %i0 ldub [%l7 + %i0], %g6 nop set 0x64, %o4 stw %g1, [%l7 + %o4] wr %o4, %o1, %softint nop set 0x64, %i7 ldsh [%l7 + %i7], %i2 nop set 0x78, %g3 ldd [%l7 + %g3], %g4 and %o2, %l0, %i5 set 0x70, %g6 ldda [%l7 + %g6] 0x89, %i0 set 0x50, %i2 ldxa [%l7 + %i2] 0x88, %o6 nop set 0x5A, %l6 ldsb [%l7 + %l6], %l5 fpadd32s %f4, %f3, %f26 nop set 0x48, %o7 std %o6, [%l7 + %o7] add %g3, %l1, %g2 nop set 0x26, %o5 ldsb [%l7 + %o5], %i3 set 0x19, %o0 ldstuba [%l7 + %o0] 0x89, %o5 set 0x6C, %l3 lda [%l7 + %l3] 0x81, %f2 nop set 0x08, %i6 ldd [%l7 + %i6], %o0 nop set 0x58, %g2 ldd [%l7 + %g2], %f2 set 0x4C, %i4 swapa [%l7 + %i4] 0x81, %o3 nop set 0x60, %o3 std %f12, [%l7 + %o3] nop set 0x44, %l2 sth %l6, [%l7 + %l2] set 0x11, %g5 stba %l2, [%l7 + %g5] 0xe2 membar #Sync set 0x28, %l0 stda %g6, [%l7 + %l0] 0xe3 membar #Sync add %l7, 0x78, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i1, %l4 nop set 0x50, %i3 std %g4, [%l7 + %i3] nop set 0x3C, %o1 stw %i7, [%l7 + %o1] nop set 0x68, %i5 std %i4, [%l7 + %i5] nop set 0x70, %l4 ldd [%l7 + %l4], %i6 nop set 0x14, %o2 prefetch [%l7 + %o2], 4 ld [%l7 + 0x0C], %f13 set 0x10, %l5 ldxa [%l7 + %l5] 0x89, %g6 nop set 0x70, %g4 stx %l3, [%l7 + %g4] nop set 0x78, %i1 stw %o4, [%l7 + %i1] set 0x4C, %g1 swapa [%l7 + %g1] 0x88, %o1 or %i2, %g1, %o2 nop set 0x30, %l1 stw %g5, [%l7 + %l1] nop set 0x58, %o6 ldub [%l7 + %o6], %i5 set 0x40, %i0 stda %l0, [%l7 + %i0] 0xe3 membar #Sync ld [%l7 + 0x68], %f9 or %i0, %l5, %o7 nop set 0x7D, %g7 ldub [%l7 + %g7], %g3 set 0x10, %o4 ldda [%l7 + %o4] 0xea, %o6 set 0x28, %i7 stxa %l1, [%l7 + %i7] 0xea membar #Sync nop set 0x70, %g3 ldd [%l7 + %g3], %g2 set 0x48, %g6 stxa %o5, [%l7 + %g6] 0x81 nop set 0x5C, %i2 swap [%l7 + %i2], %o0 nop set 0x48, %l6 stx %i3, [%l7 + %l6] set 0x1F, %o7 stba %o3, [%l7 + %o7] 0x80 nop set 0x50, %o5 std %i6, [%l7 + %o5] nop set 0x32, %l3 stb %l2, [%l7 + %l3] set 0x64, %i6 sta %f17, [%l7 + %i6] 0x88 set 0x48, %o0 prefetcha [%l7 + %o0] 0x89, 1 nop set 0x24, %i4 stw %i1, [%l7 + %i4] add %g4, %i7, %l4 add %l7, 0x28, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i6, %g6 nop set 0x08, %o3 swap [%l7 + %o3], %l3 wr %g0, 0x4, %fprs set 0x20, %g2 prefetcha [%l7 + %g2] 0x88, 4 ba,a %icc, loop_8 nop set 0x38, %l2 ldsb [%l7 + %l2], %o1 bge,a,pn %xcc, loop_9 nop set 0x70, %g5 std %f6, [%l7 + %g5] loop_8: nop set 0x48, %i3 stx %fsr, [%l7 + %i3] nop set 0x38, %l0 lduw [%l7 + %l0], %g1 loop_9: st %fsr, [%l7 + 0x14] bleu,a,pt %xcc, loop_10 st %fsr, [%l7 + 0x74] set 0x14, %o1 lda [%l7 + %o1] 0x89, %f13 loop_10: add %g5, %o2, %l0 nop set 0x1C, %i5 ldsw [%l7 + %i5], %i0 set 0x40, %l4 stda %f0, [%l7 + %l4] 0xd2 nop set 0x18, %o2 ldx [%l7 + %o2], %l5 ld [%l7 + 0x08], %f10 st %f5, [%l7 + 0x0C] nop set 0x78, %l5 std %f2, [%l7 + %l5] nop set 0x38, %g4 ldx [%l7 + %g4], %i5 set 0x40, %i1 stda %f0, [%l7 + %i1] 0xc2 nop set 0x26, %g1 stb %g3, [%l7 + %g1] nop set 0x2C, %l1 sth %o6, [%l7 + %l1] nop set 0x53, %i0 ldstub [%l7 + %i0], %o7 or %l1, %g2, %o5 nop set 0x18, %o6 ldd [%l7 + %o6], %o0 nop set 0x10, %g7 swap [%l7 + %g7], %i3 set 0x08, %o4 lda [%l7 + %o4] 0x89, %f3 set 0x30, %i7 ldxa [%l7 + %i7] 0x89, %l6 set 0x6C, %g3 lda [%l7 + %g3] 0x80, %f0 nop set 0x26, %g6 ldsh [%l7 + %g6], %l2 set 0x48, %i2 ldxa [%l7 + %i2] 0x81, %g7 nop set 0x38, %o7 stx %fsr, [%l7 + %o7] nop set 0x5E, %o5 ldstub [%l7 + %o5], %i1 set 0x78, %l3 swapa [%l7 + %l3] 0x89, %g4 set 0x40, %i6 sta %f13, [%l7 + %i6] 0x89 nop set 0x18, %o0 ldx [%l7 + %o0], %o3 st %f25, [%l7 + 0x68] add %i7, %l4, %i6 add %l3, %g6, %o4 nop set 0x7F, %i4 ldsb [%l7 + %i4], %i2 set 0x40, %l6 ldda [%l7 + %l6] 0x88, %f16 nop set 0x6A, %g2 sth %i4, [%l7 + %g2] set 0x20, %l2 ldxa [%l7 + %l2] 0x80, %o1 nop set 0x30, %o3 stx %g1, [%l7 + %o3] or %g5, %o2, %i0 set 0x68, %g5 stwa %l5, [%l7 + %g5] 0x81 nop set 0x7F, %l0 ldub [%l7 + %l0], %i5 set 0x58, %o1 stxa %l0, [%l7 + %o1] 0xe2 membar #Sync nop set 0x78, %i5 std %f18, [%l7 + %i5] nop set 0x20, %l4 ldx [%l7 + %l4], %o6 or %g3, %o7, %g2 nop set 0x60, %o2 ldsw [%l7 + %o2], %l1 set 0x30, %i3 prefetcha [%l7 + %i3] 0x81, 0 nop set 0x63, %g4 ldub [%l7 + %g4], %o5 set 0x58, %l5 stda %i2, [%l7 + %l5] 0xea membar #Sync nop set 0x10, %i1 stx %l2, [%l7 + %i1] nop set 0x54, %g1 lduw [%l7 + %g1], %g7 nop set 0x39, %l1 stb %l6, [%l7 + %l1] nop set 0x30, %o6 ldx [%l7 + %o6], %g4 nop set 0x30, %i0 lduw [%l7 + %i0], %i1 nop set 0x48, %o4 ldx [%l7 + %o4], %i7 wr %l4, %i6, %y fpadd32s %f31, %f18, %f13 nop set 0x20, %i7 stx %fsr, [%l7 + %i7] nop set 0x58, %g7 ldstub [%l7 + %g7], %o3 set 0x40, %g3 stda %f16, [%l7 + %g3] 0x89 set 0x60, %g6 ldda [%l7 + %g6] 0xea, %g6 nop nop setx 0x7AE3607F, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f27 setx 0x3E0F0820, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f31 fdivs %f31, %f27, %f8 nop set 0x48, %o7 ldd [%l7 + %o7], %f8 set 0x68, %o5 stda %o4, [%l7 + %o5] 0xea membar #Sync add %l7, 0x60, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x80, %i2, %l3 set 0x30, %i2 stxa %o1, [%l7 + %i2] 0x81 membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0xf9, %f0 set 0x2A, %o0 ldstuba [%l7 + %o0] 0x81, %i4 set 0x64, %l3 swapa [%l7 + %l3] 0x89, %g1 set 0x18, %l6 stda %g4, [%l7 + %l6] 0xeb membar #Sync nop set 0x10, %g2 stx %i0, [%l7 + %g2] set 0x70, %l2 swapa [%l7 + %l2] 0x88, %l5 nop set 0x60, %o3 stb %i5, [%l7 + %o3] nop set 0x48, %g5 prefetch [%l7 + %g5], 1 set 0x40, %l0 stda %f0, [%l7 + %l0] 0xf0 membar #Sync add %l7, 0x28, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x88, %l0, %o6 set 0x40, %i4 stda %f0, [%l7 + %i4] 0xf1 membar #Sync nop set 0x70, %i5 std %f0, [%l7 + %i5] set 0x34, %o1 stwa %o2, [%l7 + %o1] 0x80 set 0x40, %l4 stda %g2, [%l7 + %l4] 0x88 nop set 0x2C, %i3 lduh [%l7 + %i3], %o7 nop set 0x5C, %g4 prefetch [%l7 + %g4], 4 nop set 0x38, %l5 ldd [%l7 + %l5], %g2 nop set 0x70, %i1 stx %fsr, [%l7 + %i1] nop set 0x0C, %o2 swap [%l7 + %o2], %l1 or %o5, %o0, %i3 add %l7, 0x2C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g7, %l2 nop set 0x70, %g1 lduw [%l7 + %g1], %g4 fpsub16 %f20, %f0, %f12 set 0x60, %l1 stwa %i1, [%l7 + %l1] 0x80 set 0x4C, %i0 lda [%l7 + %i0] 0x88, %f21 set 0x6A, %o4 stha %l6, [%l7 + %o4] 0xe3 membar #Sync nop set 0x74, %o6 prefetch [%l7 + %o6], 1 nop set 0x38, %i7 ldsw [%l7 + %i7], %i7 nop set 0x26, %g7 ldsh [%l7 + %g7], %i6 set 0x44, %g3 sta %f8, [%l7 + %g3] 0x80 st %fsr, [%l7 + 0x10] add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o3 casxa [%l6] 0x81, %o3, %g6 add %l7, 0x0C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l4, %o4 set 0x24, %o7 swapa [%l7 + %o7] 0x80, %i2 nop set 0x40, %g6 stx %o1, [%l7 + %g6] set 0x30, %i2 lda [%l7 + %i2] 0x88, %f29 add %l3, %g1, %i4 set 0x71, %o5 ldstuba [%l7 + %o5] 0x89, %g5 nop set 0x5C, %o0 stw %i0, [%l7 + %o0] set 0x50, %i6 ldstuba [%l7 + %i6] 0x89, %i5 add %l7, 0x60, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l0, %o6 nop set 0x50, %l3 stw %o2, [%l7 + %l3] nop set 0x20, %l6 stx %l5, [%l7 + %l6] and %o7, %g2, %g3 set 0x0C, %g2 swapa [%l7 + %g2] 0x89, %l1 set 0x28, %l2 lda [%l7 + %l2] 0x89, %f9 wr %o5, %i3, %softint nop set 0x70, %o3 std %f0, [%l7 + %o3] nop set 0x3B, %g5 ldstub [%l7 + %g5], %o0 nop set 0x70, %i4 stx %fsr, [%l7 + %i4] or %l2, %g4, %i1 st %f14, [%l7 + 0x54] and %g7, %l6, %i7 nop set 0x50, %i5 std %i6, [%l7 + %i5] nop set 0x44, %l0 ldsw [%l7 + %l0], %g6 nop set 0x38, %o1 std %o2, [%l7 + %o1] nop set 0x29, %i3 ldub [%l7 + %i3], %l4 set 0x18, %l4 lda [%l7 + %l4] 0x89, %f0 or %i2, %o4, %l3 set 0x40, %g4 stda %f0, [%l7 + %g4] 0xd2 nop set 0x14, %i1 prefetch [%l7 + %i1], 4 set 0x24, %o2 stha %o1, [%l7 + %o2] 0x89 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xd0 nop set 0x16, %l5 lduh [%l7 + %l5], %g1 nop set 0x68, %i0 std %i4, [%l7 + %i0] add %l7, 0x3C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g5, %i5 add %l7, 0x48, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x89, %l0, %i0 set 0x38, %l1 ldstuba [%l7 + %l1] 0x88, %o2 nop set 0x0B, %o6 stb %o6, [%l7 + %o6] set 0x68, %i7 lda [%l7 + %i7] 0x88, %f26 set 0x78, %g7 stha %o7, [%l7 + %g7] 0x81 set 0x0A, %o4 stha %l5, [%l7 + %o4] 0x89 nop set 0x2C, %g3 ldsw [%l7 + %g3], %g3 nop set 0x49, %o7 ldsb [%l7 + %o7], %l1 st %fsr, [%l7 + 0x2C] set 0x28, %i2 stxa %g2, [%l7 + %i2] 0x89 and %o5, %i3, %l2 nop set 0x14, %g6 ldsw [%l7 + %g6], %g4 set 0x24, %o5 lda [%l7 + %o5] 0x80, %f0 set 0x50, %i6 prefetcha [%l7 + %i6] 0x89, 3 nop set 0x26, %l3 sth %o0, [%l7 + %l3] nop set 0x56, %o0 ldsh [%l7 + %o0], %l6 set 0x2E, %l6 stha %i7, [%l7 + %l6] 0x88 add %i6, %g6, %o3 set 0x40, %g2 ldda [%l7 + %g2] 0xda, %f0 and %g7, %i2, %l4 bl,pn %xcc, loop_11 nop set 0x78, %o3 std %f18, [%l7 + %o3] add %l7, 0x10, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l3, %o4 loop_11: nop set 0x40, %l2 stda %g0, [%l7 + %l2] 0xea membar #Sync nop set 0x76, %g5 ldsh [%l7 + %g5], %o1 nop set 0x40, %i5 stx %i4, [%l7 + %i5] fpadd32s %f28, %f22, %f3 or %g5, %i5, %i0 set 0x40, %i4 stda %f16, [%l7 + %i4] 0xc4 set 0x30, %l0 ldda [%l7 + %l0] 0x88, %o2 add %l7, 0x18, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l0, %o7 nop set 0x70, %o1 prefetch [%l7 + %o1], 3 set 0x38, %i3 stxa %l5, [%l7 + %i3] 0xea membar #Sync set 0x70, %l4 stda %g2, [%l7 + %l4] 0x81 set 0x40, %i1 ldda [%l7 + %i1] 0x88, %l0 add %l7, 0x30, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o6, %o5 or %i3, %g2, %g4 nop set 0x5C, %g4 stb %l2, [%l7 + %g4] set 0x48, %o2 stda %o0, [%l7 + %o2] 0x89 set 0x7C, %l5 sta %f19, [%l7 + %l5] 0x81 set 0x38, %g1 ldxa [%l7 + %g1] 0x80, %l6 nop set 0x10, %l1 ldd [%l7 + %l1], %f4 set 0x60, %i0 stxa %i7, [%l7 + %i0] 0xeb membar #Sync nop set 0x71, %i7 ldstub [%l7 + %i7], %i6 nop set 0x38, %g7 std %f30, [%l7 + %g7] nop set 0x40, %o4 prefetch [%l7 + %o4], 0 set 0x74, %o6 stha %g6, [%l7 + %o6] 0x80 nop set 0x44, %g3 lduw [%l7 + %g3], %i1 nop set 0x18, %i2 std %g6, [%l7 + %i2] ld [%l7 + 0x54], %f2 set 0x18, %g6 lda [%l7 + %g6] 0x88, %f31 st %fsr, [%l7 + 0x74] set 0x08, %o7 prefetcha [%l7 + %o7] 0x80, 0 nop set 0x16, %o5 ldsb [%l7 + %o5], %l4 st %fsr, [%l7 + 0x54] set 0x34, %i6 stba %i2, [%l7 + %i6] 0xeb membar #Sync nop set 0x2E, %o0 lduh [%l7 + %o0], %o4 set 0x08, %l6 stxa %g1, [%l7 + %l6] 0x88 nop set 0x28, %l3 stx %o1, [%l7 + %l3] set 0x38, %o3 stda %l2, [%l7 + %o3] 0xea membar #Sync set 0x50, %g2 stda %g4, [%l7 + %g2] 0xea membar #Sync set 0x70, %g5 ldda [%l7 + %g5] 0x88, %i4 add %l7, 0x28, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i0, %o2 or %l0, %o7, %i4 fpsub16 %f30, %f24, %f30 add %l7, 0x0C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l5 casa [%l6] 0x88, %l5, %g3 add %l7, 0x08, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l1 casxa [%l6] 0x81, %l1, %o5 ld [%l7 + 0x68], %f4 st %f9, [%l7 + 0x6C] set 0x77, %l2 stba %o6, [%l7 + %l2] 0xeb membar #Sync nop set 0x36, %i5 ldstub [%l7 + %i5], %i3 add %l7, 0x58, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g2, %l2 ld [%l7 + 0x64], %f28 or %g4, %l6, %o0 nop set 0x16, %i4 ldstub [%l7 + %i4], %i6 nop set 0x23, %o1 ldsb [%l7 + %o1], %g6 set 0x10, %l0 stxa %i1, [%l7 + %l0] 0xeb membar #Sync nop set 0x4E, %i3 ldub [%l7 + %i3], %i7 set 0x0C, %l4 lda [%l7 + %l4] 0x89, %f8 add %o3, %l4, %g7 wr %o4, %i2, %pic fpadd16 %f24, %f28, %f2 set 0x20, %i1 stha %o1, [%l7 + %i1] 0x88 add %g1, %g5, %l3 nop set 0x38, %o2 ldd [%l7 + %o2], %f22 nop set 0x40, %l5 ldstub [%l7 + %l5], %i0 nop set 0x48, %g4 stx %i5, [%l7 + %g4] set 0x20, %g1 stda %o2, [%l7 + %g1] 0xe3 membar #Sync nop set 0x18, %i0 ldsh [%l7 + %i0], %l0 wr %i4, %o7, %clear_softint fpadd16s %f1, %f2, %f29 set 0x0E, %l1 stba %l5, [%l7 + %l1] 0x88 nop set 0x39, %i7 ldsb [%l7 + %i7], %l1 st %fsr, [%l7 + 0x50] nop set 0x48, %g7 ldsw [%l7 + %g7], %g3 st %f11, [%l7 + 0x20] set 0x10, %o4 stxa %o6, [%l7 + %o4] 0xea membar #Sync or %o5, %g2, %i3 nop set 0x58, %o6 ldd [%l7 + %o6], %g4 st %fsr, [%l7 + 0x40] fpadd16s %f20, %f15, %f2 set 0x6C, %i2 sta %f14, [%l7 + %i2] 0x81 nop set 0x10, %g6 swap [%l7 + %g6], %l6 set 0x38, %g3 ldxa [%l7 + %g3] 0x88, %o0 fpsub32s %f29, %f4, %f23 add %l7, 0x10, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x88, %i6, %g6 and %l2, %i7, %i1 nop set 0x38, %o7 stx %fsr, [%l7 + %o7] set 0x40, %o5 stda %f16, [%l7 + %o5] 0xf1 membar #Sync set 0x1C, %i6 swapa [%l7 + %i6] 0x81, %l4 set 0x50, %l6 ldda [%l7 + %l6] 0xea, %o2 membar #Sync set 0x40, %l3 ldda [%l7 + %l3] 0xf0, %f16 set 0x18, %o0 ldxa [%l7 + %o0] 0x89, %o4 set 0x78, %o3 stda %i2, [%l7 + %o3] 0xea membar #Sync set 0x20, %g5 stda %g6, [%l7 + %g5] 0xea membar #Sync nop set 0x70, %l2 std %g0, [%l7 + %l2] nop set 0x68, %i5 stx %fsr, [%l7 + %i5] fpsub16s %f15, %f23, %f6 set 0x40, %i4 stda %f16, [%l7 + %i4] 0xf8 membar #Sync add %l7, 0x64, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g5, %o1 nop set 0x58, %g2 swap [%l7 + %g2], %i0 set 0x54, %o1 swapa [%l7 + %o1] 0x81, %l3 nop set 0x25, %i3 ldstub [%l7 + %i3], %o2 nop set 0x18, %l4 stw %i5, [%l7 + %l4] nop set 0x20, %i1 lduw [%l7 + %i1], %i4 nop set 0x40, %o2 std %f28, [%l7 + %o2] nop set 0x3E, %l5 ldstub [%l7 + %l5], %o7 nop set 0x3F, %l0 ldub [%l7 + %l0], %l5 nop set 0x78, %g4 lduw [%l7 + %g4], %l0 bgu,pn %icc, loop_12 st %f16, [%l7 + 0x24] set 0x40, %g1 ldda [%l7 + %g1] 0xd2, %f16 loop_12: nop set 0x0A, %i0 ldsh [%l7 + %i0], %l1 set 0x40, %l1 ldda [%l7 + %l1] 0xd2, %f16 set 0x5C, %g7 sta %f24, [%l7 + %g7] 0x81 and %g3, %o6, %g2 set 0x2C, %o4 sta %f15, [%l7 + %o4] 0x89 nop set 0x38, %o6 std %f18, [%l7 + %o6] nop set 0x5B, %i7 ldstub [%l7 + %i7], %o5 nop set 0x5D, %i2 ldub [%l7 + %i2], %g4 nop set 0x38, %g6 stx %fsr, [%l7 + %g6] nop set 0x30, %g3 lduh [%l7 + %g3], %i3 and %l6, %i6, %g6 set 0x74, %o5 stha %l2, [%l7 + %o5] 0xeb membar #Sync set 0x50, %o7 stxa %i7, [%l7 + %o7] 0xe2 membar #Sync set 0x20, %l6 ldda [%l7 + %l6] 0xea, %o0 nop set 0x38, %l3 stx %l4, [%l7 + %l3] set 0x7C, %o0 swapa [%l7 + %o0] 0x81, %o3 set 0x40, %i6 stda %f0, [%l7 + %i6] 0xf8 membar #Sync set 0x40, %o3 ldda [%l7 + %o3] 0xd8, %f16 set 0x48, %l2 ldxa [%l7 + %l2] 0x81, %o4 nop set 0x6C, %i5 stw %i1, [%l7 + %i5] set 0x70, %i4 stda %i2, [%l7 + %i4] 0xea membar #Sync nop set 0x6E, %g5 ldsb [%l7 + %g5], %g7 set 0x68, %g2 stwa %g1, [%l7 + %g2] 0xea membar #Sync nop set 0x5C, %o1 swap [%l7 + %o1], %g5 st %fsr, [%l7 + 0x7C] add %l7, 0x64, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o1 casa [%l6] 0x80, %o1, %l3 or %o2, %i0, %i5 nop set 0x68, %i3 stx %fsr, [%l7 + %i3] nop set 0x1C, %i1 lduw [%l7 + %i1], %i4 nop set 0x20, %o2 sth %l5, [%l7 + %o2] wr %o7, %l1, %pic wr %l0, %o6, %set_softint set 0x08, %l4 lda [%l7 + %l4] 0x88, %f13 be,a %xcc, loop_13 bleu,a,pn %icc, loop_14 and %g2, %g3, %g4 add %l7, 0x44, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i3, %o5 loop_13: wr %g0, 0x6, %fprs loop_14: nop set 0x74, %l0 stba %l2, [%l7 + %l0] 0x88 nop set 0x18, %g4 ldd [%l7 + %g4], %g6 set 0x48, %l5 prefetcha [%l7 + %l5] 0x89, 2 nop set 0x58, %g1 ldd [%l7 + %g1], %f12 st %fsr, [%l7 + 0x30] nop set 0x10, %i0 stx %l4, [%l7 + %i0] nop set 0x17, %l1 stb %o3, [%l7 + %l1] nop set 0x1C, %g7 lduw [%l7 + %g7], %o0 set 0x30, %o6 stwa %o4, [%l7 + %o6] 0x80 add %l7, 0x38, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i1, %i2 set 0x7F, %o4 ldstuba [%l7 + %o4] 0x81, %g7 set 0x78, %i7 stxa %g1, [%l7 + %i7] 0x80 st %fsr, [%l7 + 0x64] nop set 0x28, %g6 swap [%l7 + %g6], %g5 set 0x5C, %i2 lda [%l7 + %i2] 0x80, %f10 nop set 0x70, %g3 std %f20, [%l7 + %g3] nop set 0x7C, %o7 ldsw [%l7 + %o7], %l3 and %o1, %o2, %i0 set 0x4B, %l6 stba %i5, [%l7 + %l6] 0x81 nop set 0x55, %l3 ldub [%l7 + %l3], %i4 set 0x6A, %o5 stba %o7, [%l7 + %o5] 0x89 nop set 0x78, %o0 stx %l5, [%l7 + %o0] nop set 0x20, %o3 ldsh [%l7 + %o3], %l0 nop set 0x78, %i6 ldsh [%l7 + %i6], %o6 fpsub16s %f25, %f22, %f5 nop set 0x70, %l2 ldd [%l7 + %l2], %g2 nop set 0x10, %i5 ldx [%l7 + %i5], %l1 nop set 0x20, %g5 ldd [%l7 + %g5], %g2 set 0x0D, %g2 ldstuba [%l7 + %g2] 0x88, %g4 add %l7, 0x10, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o5, %i6 nop set 0x40, %o1 ldd [%l7 + %o1], %f30 set 0x34, %i4 sta %f28, [%l7 + %i4] 0x80 set 0x20, %i3 stba %i3, [%l7 + %i3] 0xe3 membar #Sync set 0x2C, %i1 lda [%l7 + %i1] 0x81, %f11 nop set 0x0C, %l4 ldsw [%l7 + %l4], %l6 nop set 0x68, %l0 stx %g6, [%l7 + %l0] nop set 0x6E, %g4 ldsh [%l7 + %g4], %l2 nop set 0x0C, %o2 ldsw [%l7 + %o2], %l4 bn,a %icc, loop_15 ld [%l7 + 0x54], %f10 add %l7, 0x78, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o3, %o0 loop_15: nop set 0x60, %g1 ldx [%l7 + %g1], %i7 bl,a,pt %xcc, loop_16 fpadd16s %f10, %f22, %f13 ld [%l7 + 0x6C], %f5 nop set 0x20, %i0 stx %fsr, [%l7 + %i0] loop_16: nop set 0x11, %l1 ldub [%l7 + %l1], %o4 nop set 0x74, %g7 ldsw [%l7 + %g7], %i1 nop set 0x50, %l5 std %f30, [%l7 + %l5] nop set 0x48, %o6 sth %g7, [%l7 + %o6] nop set 0x74, %i7 ldsh [%l7 + %i7], %i2 nop set 0x78, %g6 ldx [%l7 + %g6], %g5 nop set 0x75, %i2 ldsb [%l7 + %i2], %l3 nop set 0x2D, %o4 stb %g1, [%l7 + %o4] st %fsr, [%l7 + 0x4C] set 0x68, %o7 prefetcha [%l7 + %o7] 0x88, 0 nop set 0x5C, %g3 ldsh [%l7 + %g3], %i0 nop set 0x48, %l6 std %o2, [%l7 + %l6] set 0x68, %o5 stda %i4, [%l7 + %o5] 0xe2 membar #Sync set 0x78, %l3 sta %f12, [%l7 + %l3] 0x81 set 0x40, %o0 ldda [%l7 + %o0] 0x88, %f16 set 0x79, %i6 ldstuba [%l7 + %i6] 0x88, %i4 nop set 0x30, %o3 ldd [%l7 + %o3], %l4 set 0x38, %l2 ldxa [%l7 + %l2] 0x80, %o7 add %l0, %o6, %g2 add %l7, 0x40, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l1 casa [%l6] 0x81, %l1, %g3 and %g4, %o5, %i3 add %l7, 0x20, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x81, %i6, %l6 set 0x4C, %i5 swapa [%l7 + %i5] 0x88, %l2 add %l7, 0x48, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l4, %o3 add %l7, 0x78, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g6 casa [%l6] 0x81, %g6, %i7 set 0x58, %g5 prefetcha [%l7 + %g5] 0x81, 2 set 0x18, %o1 stda %o0, [%l7 + %o1] 0xeb membar #Sync set 0x0E, %i4 ldstuba [%l7 + %i4] 0x89, %i1 set 0x70, %i3 prefetcha [%l7 + %i3] 0x88, 4 nop set 0x28, %g2 stx %fsr, [%l7 + %g2] nop set 0x4E, %l4 lduh [%l7 + %l4], %i2 set 0x40, %l0 stda %f16, [%l7 + %l0] 0x89 and %g5, %l3, %o1 nop set 0x4C, %i1 ldsh [%l7 + %i1], %i0 nop set 0x18, %o2 stx %fsr, [%l7 + %o2] nop set 0x48, %g4 std %f4, [%l7 + %g4] nop set 0x22, %i0 ldsh [%l7 + %i0], %g1 st %f21, [%l7 + 0x70] set 0x40, %l1 ldda [%l7 + %l1] 0xd8, %f0 ld [%l7 + 0x70], %f16 nop set 0x28, %g1 ldx [%l7 + %g1], %i5 nop set 0x58, %l5 stx %fsr, [%l7 + %l5] add %l7, 0x20, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o2 casa [%l6] 0x88, %o2, %l5 set 0x7D, %g7 stba %i4, [%l7 + %g7] 0xe2 membar #Sync nop set 0x46, %i7 sth %o7, [%l7 + %i7] set 0x17, %o6 stba %o6, [%l7 + %o6] 0xeb membar #Sync nop set 0x38, %i2 stx %fsr, [%l7 + %i2] nop set 0x46, %g6 ldub [%l7 + %g6], %l0 nop set 0x78, %o7 stx %fsr, [%l7 + %o7] set 0x37, %o4 ldstuba [%l7 + %o4] 0x89, %l1 nop set 0x50, %g3 stx %g3, [%l7 + %g3] nop set 0x5C, %o5 stw %g2, [%l7 + %o5] nop set 0x50, %l6 stx %fsr, [%l7 + %l6] nop set 0x1E, %l3 ldstub [%l7 + %l3], %o5 set 0x30, %i6 stda %i2, [%l7 + %i6] 0x88 nop set 0x5A, %o3 ldstub [%l7 + %o3], %g4 add %l7, 0x58, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %i6 set 0x57, %l2 ldstuba [%l7 + %l2] 0x89, %l4 nop set 0x30, %o0 std %f14, [%l7 + %o0] wr %l2, %o3, %set_softint set 0x70, %i5 ldxa [%l7 + %i5] 0x80, %i7 set 0x78, %g5 stda %o4, [%l7 + %g5] 0xe2 membar #Sync nop set 0x68, %o1 stx %g6, [%l7 + %o1] st %fsr, [%l7 + 0x28] nop set 0x78, %i3 ldx [%l7 + %i3], %i1 add %l7, 0x64, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o0, %g7 nop set 0x08, %i4 std %f10, [%l7 + %i4] fpsub16s %f23, %f21, %f7 nop set 0x30, %l4 ldsw [%l7 + %l4], %i2 or %g5, %l3, %o1 nop set 0x38, %g2 swap [%l7 + %g2], %g1 nop set 0x30, %l0 ldsb [%l7 + %l0], %i5 nop set 0x58, %o2 ldsh [%l7 + %o2], %i0 nop set 0x0C, %i1 ldsh [%l7 + %i1], %l5 add %l7, 0x70, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x88, %o2, %o7 nop set 0x70, %g4 ldd [%l7 + %g4], %f28 nop set 0x58, %i0 ldx [%l7 + %i0], %o6 nop set 0x18, %l1 stw %i4, [%l7 + %l1] nop set 0x68, %l5 stx %l1, [%l7 + %l5] set 0x0C, %g7 stwa %g3, [%l7 + %g7] 0x80 set 0x40, %g1 ldda [%l7 + %g1] 0xd2, %f0 nop set 0x23, %o6 ldub [%l7 + %o6], %l0 nop set 0x54, %i2 lduw [%l7 + %i2], %g2 set 0x1B, %i7 ldstuba [%l7 + %i7] 0x88, %o5 nop set 0x68, %o7 ldd [%l7 + %o7], %i2 nop set 0x49, %g6 ldsb [%l7 + %g6], %l6 set 0x61, %g3 stba %g4, [%l7 + %g3] 0x89 nop set 0x60, %o4 ldd [%l7 + %o4], %l4 set 0x08, %o5 stxa %l2, [%l7 + %o5] 0x80 set 0x40, %l3 ldda [%l7 + %l3] 0x89, %f16 set 0x08, %i6 lda [%l7 + %i6] 0x89, %f19 nop set 0x08, %o3 ldd [%l7 + %o3], %i6 set 0x3C, %l6 lda [%l7 + %l6] 0x80, %f15 set 0x10, %l2 sta %f29, [%l7 + %l2] 0x88 nop set 0x40, %o0 stx %fsr, [%l7 + %o0] nop set 0x64, %i5 ldsw [%l7 + %i5], %i7 set 0x28, %g5 stwa %o3, [%l7 + %g5] 0xe3 membar #Sync set 0x30, %i3 stwa %g6, [%l7 + %i3] 0x89 nop set 0x34, %i4 ldsw [%l7 + %i4], %i1 set 0x08, %l4 stwa %o4, [%l7 + %l4] 0x80 set 0x3E, %g2 ldstuba [%l7 + %g2] 0x88, %g7 nop set 0x68, %o1 stx %fsr, [%l7 + %o1] set 0x08, %o2 stda %o0, [%l7 + %o2] 0xea membar #Sync nop set 0x2C, %l0 ldsw [%l7 + %l0], %g5 nop set 0x28, %i1 lduw [%l7 + %i1], %i2 st %fsr, [%l7 + 0x64] nop set 0x54, %g4 prefetch [%l7 + %g4], 2 add %l7, 0x08, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o1, %g1 bgu %xcc, loop_17 nop set 0x18, %i0 ldd [%l7 + %i0], %f2 nop set 0x50, %l5 stb %l3, [%l7 + %l5] set 0x44, %g7 sta %f20, [%l7 + %g7] 0x88 loop_17: nop set 0x40, %g1 stx %fsr, [%l7 + %g1] or %i5, %l5, %i0 set 0x1C, %l1 swapa [%l7 + %l1] 0x80, %o7 nop set 0x14, %o6 stw %o6, [%l7 + %o6] nop set 0x6A, %i2 ldstub [%l7 + %i2], %o2 nop set 0x60, %i7 std %i4, [%l7 + %i7] set 0x30, %o7 stxa %g3, [%l7 + %o7] 0x88 nop set 0x0C, %g6 stw %l0, [%l7 + %g6] fpsub16 %f30, %f8, %f18 add %l7, 0x20, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l1, %o5 set 0x56, %g3 stha %g2, [%l7 + %g3] 0xe2 membar #Sync nop set 0x58, %o5 stx %l6, [%l7 + %o5] set 0x40, %o4 stda %f0, [%l7 + %o4] 0x89 and %i3, %l4, %g4 wr %l2, %i7, %ccr nop set 0x34, %i6 ldsh [%l7 + %i6], %i6 nop set 0x17, %o3 ldub [%l7 + %o3], %g6 nop set 0x78, %l6 std %f10, [%l7 + %l6] nop set 0x5E, %l3 sth %i1, [%l7 + %l3] nop set 0x52, %l2 ldub [%l7 + %l2], %o4 st %fsr, [%l7 + 0x50] nop set 0x28, %o0 ldx [%l7 + %o0], %o3 st %f14, [%l7 + 0x68] set 0x58, %i5 sta %f31, [%l7 + %i5] 0x89 set 0x78, %i3 ldxa [%l7 + %i3] 0x89, %o0 set 0x50, %i4 swapa [%l7 + %i4] 0x89, %g5 nop set 0x54, %l4 ldub [%l7 + %l4], %i2 nop set 0x30, %g2 stx %g7, [%l7 + %g2] set 0x50, %g5 ldda [%l7 + %g5] 0xe3, %g0 nop set 0x44, %o1 stb %l3, [%l7 + %o1] fpadd16 %f18, %f12, %f2 nop set 0x54, %o2 sth %o1, [%l7 + %o2] set 0x20, %l0 stxa %l5, [%l7 + %l0] 0xea membar #Sync add %l7, 0x70, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i5 casxa [%l6] 0x88, %i5, %o7 and %i0, %o2, %i4 bg,pn %icc, loop_18 nop set 0x1C, %g4 ldsw [%l7 + %g4], %g3 add %l0, %o6, %o5 nop set 0x3E, %i1 ldub [%l7 + %i1], %l1 loop_18: nop set 0x40, %l5 ldda [%l7 + %l5] 0xd8, %f0 nop set 0x48, %g7 stx %fsr, [%l7 + %g7] set 0x70, %g1 ldxa [%l7 + %g1] 0x81, %l6 set 0x60, %l1 stda %g2, [%l7 + %l1] 0xea membar #Sync or %l4, %g4, %i3 nop set 0x70, %i0 stx %i7, [%l7 + %i0] nop set 0x18, %o6 swap [%l7 + %o6], %i6 nop set 0x74, %i7 swap [%l7 + %i7], %l2 add %l7, 0x40, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x88, %i1, %g6 add %l7, 0x74, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o4 casa [%l6] 0x88, %o4, %o3 ble,pt %icc, loop_19 bn,a %xcc, loop_20 nop set 0x30, %o7 lduw [%l7 + %o7], %o0 nop set 0x7C, %i2 prefetch [%l7 + %i2], 0 loop_19: nop set 0x49, %g6 ldstuba [%l7 + %g6] 0x89, %g5 loop_20: and %g7, %i2, %l3 add %o1, %l5, %g1 wr %i5, %o7, %y nop set 0x26, %g3 stb %o2, [%l7 + %g3] wr %i4, %g3, %softint add %l7, 0x48, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i0, %l0 set 0x10, %o4 stha %o6, [%l7 + %o4] 0x89 wr %o5, %l6, %set_softint add %g2, %l4, %g4 set 0x70, %i6 stda %i2, [%l7 + %i6] 0xe3 membar #Sync set 0x40, %o5 ldda [%l7 + %o5] 0xd2, %f16 nop set 0x58, %l6 sth %i7, [%l7 + %l6] nop set 0x3E, %o3 stb %i6, [%l7 + %o3] nop set 0x10, %l3 stx %l2, [%l7 + %l3] set 0x38, %o0 stxa %i1, [%l7 + %o0] 0xe2 membar #Sync st %f21, [%l7 + 0x60] ld [%l7 + 0x7C], %f15 set 0x68, %i5 ldxa [%l7 + %i5] 0x88, %l1 nop set 0x50, %i3 ldsb [%l7 + %i3], %o4 set 0x14, %l2 stwa %o3, [%l7 + %l2] 0xe3 membar #Sync nop set 0x30, %i4 stx %g6, [%l7 + %i4] set 0x0B, %g2 stba %o0, [%l7 + %g2] 0x81 nop set 0x28, %l4 std %g6, [%l7 + %l4] set 0x20, %o1 stda %i2, [%l7 + %o1] 0xe2 membar #Sync nop set 0x62, %g5 ldstub [%l7 + %g5], %g5 set 0x70, %o2 prefetcha [%l7 + %o2] 0x89, 3 nop set 0x0C, %g4 sth %l5, [%l7 + %g4] set 0x0C, %i1 stwa %o1, [%l7 + %i1] 0xeb membar #Sync set 0x2A, %l0 stha %g1, [%l7 + %l0] 0x80 wr %o7, %i5, %clear_softint set 0x5F, %l5 ldstuba [%l7 + %l5] 0x89, %i4 or %o2, %i0, %g3 bleu,a %icc, loop_21 nop set 0x78, %g7 std %o6, [%l7 + %g7] add %l7, 0x60, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o5, %l6 loop_21: nop set 0x58, %g1 lduw [%l7 + %g1], %l0 add %l4, %g2, %g4 nop set 0x5C, %l1 ldsw [%l7 + %l1], %i3 nop set 0x70, %i0 ldd [%l7 + %i0], %f24 add %i6, %i7, %i1 nop set 0x38, %o6 ldd [%l7 + %o6], %l2 wr %l1, %o3, %y set 0x18, %i7 stwa %g6, [%l7 + %i7] 0xe2 membar #Sync set 0x28, %i2 stda %o4, [%l7 + %i2] 0xe3 membar #Sync nop set 0x40, %g6 std %f0, [%l7 + %g6] nop set 0x76, %g3 sth %g7, [%l7 + %g3] nop set 0x65, %o4 ldstub [%l7 + %o4], %i2 nop set 0x32, %i6 ldsb [%l7 + %i6], %g5 nop set 0x10, %o7 ldx [%l7 + %o7], %o0 nop set 0x68, %o5 ldx [%l7 + %o5], %l3 nop set 0x10, %l6 prefetch [%l7 + %l6], 4 nop set 0x48, %o3 lduw [%l7 + %o3], %o1 nop set 0x27, %o0 stb %g1, [%l7 + %o0] add %o7, %i5, %l5 nop set 0x3E, %l3 ldstub [%l7 + %l3], %o2 nop set 0x64, %i5 ldstub [%l7 + %i5], %i4 set 0x30, %i3 stha %i0, [%l7 + %i3] 0x80 nop set 0x08, %i4 std %g2, [%l7 + %i4] nop set 0x3D, %l2 ldub [%l7 + %l2], %o6 set 0x38, %l4 prefetcha [%l7 + %l4] 0x88, 0 set 0x7C, %o1 stwa %l6, [%l7 + %o1] 0x80 set 0x28, %g2 swapa [%l7 + %g2] 0x88, %l4 set 0x3C, %g5 stha %g2, [%l7 + %g5] 0xe2 membar #Sync set 0x58, %g4 prefetcha [%l7 + %g4] 0x81, 3 set 0x30, %o2 stwa %i3, [%l7 + %o2] 0xe2 membar #Sync nop set 0x60, %i1 ldd [%l7 + %i1], %g4 set 0x08, %l5 stda %i6, [%l7 + %l5] 0xe2 membar #Sync add %l7, 0x48, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i1, %i7 set 0x08, %g7 ldxa [%l7 + %g7] 0x80, %l2 add %l1, %g6, %o3 nop set 0x7F, %g1 stb %g7, [%l7 + %g1] nop set 0x1C, %l0 ldsw [%l7 + %l0], %o4 nop set 0x44, %l1 ldsw [%l7 + %l1], %g5 add %l7, 0x7C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i2, %o0 nop set 0x2A, %o6 ldsb [%l7 + %o6], %l3 nop set 0x12, %i0 ldstub [%l7 + %i0], %o1 add %l7, 0x78, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g1, %i5 nop set 0x4C, %i7 sth %l5, [%l7 + %i7] add %l7, 0x14, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o2, %i4 add %l7, 0x20, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i0, %g3 and %o6, %o5, %l6 set 0x56, %g6 stha %o7, [%l7 + %g6] 0xe2 membar #Sync nop set 0x30, %i2 ldx [%l7 + %i2], %g2 st %fsr, [%l7 + 0x2C] nop set 0x20, %o4 swap [%l7 + %o4], %l0 nop set 0x70, %i6 stx %fsr, [%l7 + %i6] add %l7, 0x48, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i3, %l4 set 0x10, %o7 ldxa [%l7 + %o7] 0x80, %i6 fpadd16 %f20, %f22, %f26 or %g4, %i7, %i1 nop set 0x70, %o5 stx %fsr, [%l7 + %o5] nop set 0x20, %g3 lduw [%l7 + %g3], %l1 set 0x40, %l6 stda %f16, [%l7 + %l6] 0xd2 add %l7, 0x78, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x89, %g6, %l2 nop set 0x18, %o3 lduw [%l7 + %o3], %o3 membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xf8, %f16 nop set 0x1C, %l3 stw %g7, [%l7 + %l3] set 0x0C, %i5 sta %f28, [%l7 + %i5] 0x88 nop set 0x28, %i3 lduw [%l7 + %i3], %g5 ld [%l7 + 0x38], %f25 or %i2, %o0, %l3 nop set 0x70, %i4 std %o4, [%l7 + %i4] nop nop setx 0x01278D3E, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f15 setx 0x0046370C, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f0 fdivs %f0, %f15, %f21 nop set 0x3E, %l2 ldsb [%l7 + %l2], %o1 set 0x70, %o1 ldda [%l7 + %o1] 0xeb, %g0 set 0x08, %l4 stwa %i5, [%l7 + %l4] 0xeb membar #Sync nop set 0x30, %g2 ldd [%l7 + %g2], %l4 nop set 0x45, %g4 stb %i4, [%l7 + %g4] set 0x60, %g5 ldda [%l7 + %g5] 0x88, %o2 set 0x4C, %o2 sta %f3, [%l7 + %o2] 0x89 nop set 0x66, %i1 lduh [%l7 + %i1], %i0 nop set 0x53, %g7 ldstub [%l7 + %g7], %o6 nop set 0x1E, %g1 ldsh [%l7 + %g1], %o5 nop set 0x20, %l5 sth %l6, [%l7 + %l5] ld [%l7 + 0x78], %f5 nop set 0x48, %l0 ldx [%l7 + %l0], %o7 st %fsr, [%l7 + 0x60] set 0x1C, %l1 sta %f23, [%l7 + %l1] 0x88 set 0x20, %i0 ldda [%l7 + %i0] 0xe2, %g2 nop set 0x20, %i7 std %f22, [%l7 + %i7] add %l7, 0x58, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x88, %g3, %i3 nop set 0x28, %o6 swap [%l7 + %o6], %l0 wr %l4, %i6, %sys_tick nop set 0x10, %i2 stx %fsr, [%l7 + %i2] nop set 0x51, %o4 stb %i7, [%l7 + %o4] set 0x38, %i6 swapa [%l7 + %i6] 0x88, %i1 nop set 0x10, %g6 lduw [%l7 + %g6], %l1 nop set 0x08, %o5 swap [%l7 + %o5], %g4 nop set 0x38, %o7 ldsw [%l7 + %o7], %l2 set 0x20, %l6 prefetcha [%l7 + %l6] 0x81, 3 nop set 0x60, %g3 stx %g7, [%l7 + %g3] set 0x46, %o0 ldstuba [%l7 + %o0] 0x89, %g5 nop set 0x48, %l3 stx %fsr, [%l7 + %l3] add %g6, %o0, %l3 nop set 0x58, %i5 swap [%l7 + %i5], %o4 nop set 0x4E, %i3 stb %o1, [%l7 + %i3] set 0x0C, %o3 stwa %g1, [%l7 + %o3] 0xea membar #Sync wr %i2, %i5, %softint set 0x6A, %l2 stba %l5, [%l7 + %l2] 0xea membar #Sync wr %i4, %o2, %softint nop set 0x10, %o1 sth %i0, [%l7 + %o1] set 0x78, %i4 swapa [%l7 + %i4] 0x81, %o6 set 0x40, %l4 ldda [%l7 + %l4] 0x88, %f16 wr %l6, %o5, %ccr set 0x08, %g2 ldxa [%l7 + %g2] 0x89, %g2 set 0x60, %g5 prefetcha [%l7 + %g5] 0x80, 1 nop set 0x18, %o2 ldx [%l7 + %o2], %i3 wr %o7, %l4, %y nop set 0x60, %i1 stx %i6, [%l7 + %i1] nop set 0x20, %g4 std %l0, [%l7 + %g4] add %l7, 0x40, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x81, %i1, %i7 and %g4, %l1, %o3 nop set 0x78, %g1 ldd [%l7 + %g1], %f26 membar #Sync set 0x40, %l5 ldda [%l7 + %l5] 0xf0, %f16 be,pn %icc, loop_22 ba %icc, loop_23 nop set 0x4C, %g7 lduh [%l7 + %g7], %l2 nop set 0x58, %l1 swap [%l7 + %l1], %g7 loop_22: nop set 0x68, %i0 ldd [%l7 + %i0], %f12 loop_23: nop set 0x11, %l0 ldsb [%l7 + %l0], %g5 fpadd32s %f0, %f3, %f31 nop set 0x43, %o6 ldstub [%l7 + %o6], %g6 nop set 0x3C, %i2 lduw [%l7 + %i2], %l3 nop set 0x7B, %i7 stb %o4, [%l7 + %i7] or %o1, %o0, %i2 wr %g0, 0x7, %fprs set 0x60, %i6 sta %f21, [%l7 + %i6] 0x80 set 0x40, %o4 stda %f16, [%l7 + %o4] 0xc8 nop set 0x78, %g6 std %f30, [%l7 + %g6] set 0x50, %o5 lda [%l7 + %o5] 0x81, %f22 set 0x50, %o7 ldda [%l7 + %o7] 0x80, %l4 nop set 0x6C, %l6 prefetch [%l7 + %l6], 3 set 0x70, %g3 ldxa [%l7 + %g3] 0x89, %i4 add %i0, %o6, %o2 nop set 0x18, %o0 stx %fsr, [%l7 + %o0] set 0x40, %l3 prefetcha [%l7 + %l3] 0x80, 0 nop set 0x5E, %i3 ldstub [%l7 + %i3], %g2 nop set 0x39, %i5 ldsb [%l7 + %i5], %g3 nop set 0x08, %l2 stx %fsr, [%l7 + %l2] nop set 0x0C, %o3 ldsw [%l7 + %o3], %i3 set 0x71, %o1 stba %o5, [%l7 + %o1] 0x88 nop set 0x6C, %i4 stw %l4, [%l7 + %i4] nop set 0x50, %g2 stx %fsr, [%l7 + %g2] nop set 0x74, %l4 prefetch [%l7 + %l4], 1 nop set 0x08, %o2 lduw [%l7 + %o2], %i6 nop set 0x30, %g5 ldd [%l7 + %g5], %l0 set 0x70, %g4 lda [%l7 + %g4] 0x88, %f4 nop set 0x68, %g1 prefetch [%l7 + %g1], 0 nop set 0x1A, %l5 ldub [%l7 + %l5], %o7 set 0x50, %g7 stha %i7, [%l7 + %g7] 0xe3 membar #Sync nop set 0x5B, %l1 stb %g4, [%l7 + %l1] nop set 0x24, %i0 prefetch [%l7 + %i0], 0 fpsub32s %f27, %f16, %f29 set 0x68, %l0 stwa %l1, [%l7 + %l0] 0x81 nop set 0x36, %i1 lduh [%l7 + %i1], %o3 set 0x28, %o6 stxa %i1, [%l7 + %o6] 0x80 nop set 0x62, %i2 ldsh [%l7 + %i2], %g7 nop set 0x50, %i7 prefetch [%l7 + %i7], 0 set 0x40, %o4 stda %f16, [%l7 + %o4] 0x81 nop set 0x6B, %i6 ldub [%l7 + %i6], %l2 st %fsr, [%l7 + 0x6C] nop set 0x35, %g6 ldub [%l7 + %g6], %g6 nop set 0x4E, %o5 ldsh [%l7 + %o5], %g5 set 0x08, %l6 ldxa [%l7 + %l6] 0x88, %l3 set 0x10, %o7 ldda [%l7 + %o7] 0xeb, %o4 nop set 0x68, %g3 stx %o1, [%l7 + %g3] and %o0, %i5, %g1 nop set 0x68, %o0 lduw [%l7 + %o0], %i2 set 0x30, %l3 ldxa [%l7 + %l3] 0x80, %i4 nop set 0x28, %i3 stx %fsr, [%l7 + %i3] nop set 0x60, %l2 prefetch [%l7 + %l2], 1 set 0x51, %i5 ldstuba [%l7 + %i5] 0x80, %l5 or %i0, %o6, %o2 set 0x40, %o1 ldda [%l7 + %o1] 0x80, %i6 nop set 0x77, %i4 stb %g2, [%l7 + %i4] st %f29, [%l7 + 0x4C] nop set 0x7E, %g2 stb %i3, [%l7 + %g2] ba,a,pn %xcc, loop_24 st %fsr, [%l7 + 0x30] or %o5, %g3, %l4 nop set 0x40, %o3 stx %fsr, [%l7 + %o3] loop_24: nop add %l7, 0x58, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l0 casa [%l6] 0x88, %l0, %i6 ld [%l7 + 0x24], %f10 nop set 0x78, %o2 ldd [%l7 + %o2], %o6 nop set 0x3F, %g5 stb %i7, [%l7 + %g5] nop set 0x74, %l4 ldsh [%l7 + %l4], %l1 nop set 0x3A, %g1 lduh [%l7 + %g1], %o3 set 0x70, %l5 stxa %g4, [%l7 + %l5] 0xe2 membar #Sync set 0x19, %g7 ldstuba [%l7 + %g7] 0x81, %g7 add %l2, %g6, %i1 set 0x40, %l1 ldda [%l7 + %l1] 0x89, %f0 set 0x48, %g4 ldxa [%l7 + %g4] 0x88, %g5 nop set 0x14, %i0 ldstub [%l7 + %i0], %o4 nop set 0x20, %l0 ldx [%l7 + %l0], %o1 set 0x30, %i1 stda %o0, [%l7 + %i1] 0x89 set 0x40, %o6 prefetcha [%l7 + %o6] 0x89, 4 nop set 0x58, %i7 std %f18, [%l7 + %i7] nop set 0x7C, %o4 sth %g1, [%l7 + %o4] set 0x18, %i2 stda %i2, [%l7 + %i2] 0xea membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0x88, %f16 nop set 0x6E, %i6 ldsh [%l7 + %i6], %l3 nop set 0x1C, %l6 lduh [%l7 + %l6], %l5 set 0x18, %o7 stda %i4, [%l7 + %o7] 0xeb membar #Sync set 0x18, %o5 prefetcha [%l7 + %o5] 0x80, 3 st %fsr, [%l7 + 0x78] set 0x7C, %o0 swapa [%l7 + %o0] 0x89, %o6 add %l7, 0x1C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o2 casa [%l6] 0x80, %o2, %g2 nop set 0x5C, %g3 ldsw [%l7 + %g3], %l6 st %f9, [%l7 + 0x14] nop set 0x48, %l3 ldd [%l7 + %l3], %i2 nop set 0x54, %l2 lduw [%l7 + %l2], %o5 nop set 0x4C, %i5 ldsw [%l7 + %i5], %g3 set 0x68, %i3 ldxa [%l7 + %i3] 0x88, %l0 set 0x48, %o1 stda %l4, [%l7 + %o1] 0xea membar #Sync set 0x60, %g2 stda %i6, [%l7 + %g2] 0x81 set 0x50, %o3 ldxa [%l7 + %o3] 0x81, %o7 add %l7, 0x48, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l1 casa [%l6] 0x88, %l1, %o3 and %g4, %g7, %l2 nop nop setx 0xE53852D2DEC1BFE0, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f30 setx 0xCB02C55D36D1B900, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f20 fdivd %f20, %f30, %f4 nop set 0x78, %i4 ldd [%l7 + %i4], %g6 set 0x40, %g5 stda %f0, [%l7 + %g5] 0x88 set 0x2E, %o2 ldstuba [%l7 + %o2] 0x80, %i1 set 0x38, %l4 stxa %g5, [%l7 + %l4] 0x81 st %f16, [%l7 + 0x1C] set 0x48, %l5 stxa %o4, [%l7 + %l5] 0xea membar #Sync nop set 0x6F, %g1 ldub [%l7 + %g1], %o1 fpadd32s %f25, %f20, %f15 or %o0, %i5, %g1 nop set 0x60, %l1 stx %i2, [%l7 + %l1] set 0x18, %g7 ldxa [%l7 + %g7] 0x81, %i7 add %l7, 0x7C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l3, %l5 set 0x40, %g4 stda %f0, [%l7 + %g4] 0xf0 membar #Sync set 0x50, %l0 stxa %i0, [%l7 + %l0] 0x89 nop set 0x60, %i0 std %o6, [%l7 + %i0] set 0x18, %i1 stda %o2, [%l7 + %i1] 0x80 nop set 0x68, %o6 std %f0, [%l7 + %o6] ld [%l7 + 0x30], %f25 nop set 0x20, %i7 swap [%l7 + %i7], %g2 nop set 0x38, %o4 swap [%l7 + %o4], %l6 st %f27, [%l7 + 0x44] nop set 0x5C, %g6 stw %i4, [%l7 + %g6] set 0x56, %i6 stha %i3, [%l7 + %i6] 0xe3 membar #Sync set 0x3A, %l6 stba %g3, [%l7 + %l6] 0xe2 membar #Sync nop set 0x54, %o7 lduw [%l7 + %o7], %l0 nop set 0x09, %i2 stb %o5, [%l7 + %i2] nop set 0x78, %o0 stx %fsr, [%l7 + %o0] set 0x14, %g3 stwa %l4, [%l7 + %g3] 0xe2 membar #Sync nop set 0x40, %o5 ldd [%l7 + %o5], %f16 nop set 0x70, %l3 ldd [%l7 + %l3], %f24 set 0x50, %i5 lda [%l7 + %i5] 0x89, %f20 set 0x20, %i3 ldda [%l7 + %i3] 0xe3, %o6 nop set 0x47, %l2 stb %l1, [%l7 + %l2] set 0x08, %o1 swapa [%l7 + %o1] 0x89, %o3 nop set 0x70, %o3 ldx [%l7 + %o3], %i6 set 0x08, %g2 sta %f10, [%l7 + %g2] 0x89 ld [%l7 + 0x40], %f2 set 0x36, %i4 stba %g4, [%l7 + %i4] 0x89 set 0x70, %o2 stha %g7, [%l7 + %o2] 0x89 set 0x5C, %g5 sta %f7, [%l7 + %g5] 0x81 add %l7, 0x38, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l2, %g6 set 0x58, %l4 swapa [%l7 + %l4] 0x81, %g5 set 0x18, %g1 ldxa [%l7 + %g1] 0x88, %i1 set 0x5B, %l1 stba %o1, [%l7 + %l1] 0xeb membar #Sync nop set 0x58, %g7 ldd [%l7 + %g7], %o4 add %i5, %o0, %g1 nop set 0x34, %g4 lduw [%l7 + %g4], %i7 set 0x08, %l0 prefetcha [%l7 + %l0] 0x80, 0 add %l5, %i2, %o6 st %f21, [%l7 + 0x60] nop set 0x5C, %i0 sth %i0, [%l7 + %i0] nop set 0x68, %l5 stx %fsr, [%l7 + %l5] nop set 0x2C, %i1 stw %o2, [%l7 + %i1] set 0x26, %o6 stha %g2, [%l7 + %o6] 0xe2 membar #Sync set 0x71, %i7 ldstuba [%l7 + %i7] 0x81, %l6 ld [%l7 + 0x2C], %f5 nop set 0x3C, %g6 stw %i3, [%l7 + %g6] nop set 0x28, %i6 ldsw [%l7 + %i6], %i4 st %fsr, [%l7 + 0x38] nop set 0x78, %l6 std %f2, [%l7 + %l6] set 0x56, %o4 ldstuba [%l7 + %o4] 0x88, %g3 nop set 0x6F, %i2 ldsb [%l7 + %i2], %l0 set 0x18, %o0 stwa %l4, [%l7 + %o0] 0xeb membar #Sync set 0x48, %o7 stxa %o7, [%l7 + %o7] 0xe2 membar #Sync set 0x38, %o5 lda [%l7 + %o5] 0x80, %f0 nop set 0x68, %g3 ldd [%l7 + %g3], %l0 fpsub16s %f3, %f30, %f25 nop set 0x50, %i5 std %o2, [%l7 + %i5] nop set 0x08, %l3 ldx [%l7 + %l3], %o5 nop set 0x68, %l2 ldx [%l7 + %l2], %i6 or %g4, %g7, %g6 nop set 0x30, %i3 ldd [%l7 + %i3], %g4 nop set 0x48, %o1 stx %l2, [%l7 + %o1] nop set 0x60, %o3 std %f6, [%l7 + %o3] nop set 0x40, %i4 stx %i1, [%l7 + %i4] add %l7, 0x68, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x80, %o1, %i5 nop set 0x42, %g2 ldsh [%l7 + %g2], %o4 nop set 0x45, %o2 ldsb [%l7 + %o2], %o0 set 0x40, %g5 ldda [%l7 + %g5] 0x81, %f0 set 0x08, %l4 stwa %i7, [%l7 + %l4] 0xea membar #Sync set 0x58, %l1 stwa %l3, [%l7 + %l1] 0xe2 membar #Sync set 0x38, %g7 lda [%l7 + %g7] 0x88, %f22 fpadd16s %f31, %f28, %f22 nop set 0x48, %g4 ldd [%l7 + %g4], %l4 set 0x48, %l0 stwa %g1, [%l7 + %l0] 0x81 nop set 0x0C, %i0 lduh [%l7 + %i0], %i2 nop set 0x50, %g1 ldsw [%l7 + %g1], %o6 nop set 0x4B, %i1 ldstub [%l7 + %i1], %i0 ld [%l7 + 0x38], %f21 set 0x50, %l5 swapa [%l7 + %l5] 0x88, %o2 set 0x23, %o6 stba %g2, [%l7 + %o6] 0x88 nop set 0x40, %g6 std %f6, [%l7 + %g6] st %fsr, [%l7 + 0x50] nop set 0x40, %i6 ldsw [%l7 + %i6], %i3 nop set 0x34, %i7 stb %i4, [%l7 + %i7] nop set 0x08, %l6 stx %fsr, [%l7 + %l6] nop set 0x58, %i2 ldd [%l7 + %i2], %g2 nop set 0x28, %o4 stx %l0, [%l7 + %o4] st %fsr, [%l7 + 0x78] set 0x30, %o0 ldda [%l7 + %o0] 0x89, %l4 nop set 0x38, %o5 ldsb [%l7 + %o5], %o7 nop set 0x78, %g3 ldd [%l7 + %g3], %i6 set 0x72, %i5 stha %o3, [%l7 + %i5] 0x88 add %l7, 0x68, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l1, %i6 nop set 0x40, %o7 ldsb [%l7 + %o7], %o5 nop set 0x48, %l3 lduh [%l7 + %l3], %g4 nop set 0x6A, %i3 lduh [%l7 + %i3], %g6 wr %g5, %l2, %set_softint set 0x28, %o1 prefetcha [%l7 + %o1] 0x81, 1 membar #Sync set 0x40, %o3 ldda [%l7 + %o3] 0xf1, %f16 set 0x62, %i4 stha %o1, [%l7 + %i4] 0x80 nop set 0x4C, %g2 stw %i1, [%l7 + %g2] nop set 0x30, %l2 ldd [%l7 + %l2], %f24 add %l7, 0x78, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i5, %o0 bge,pt %icc, loop_25 st %fsr, [%l7 + 0x58] set 0x50, %o2 prefetcha [%l7 + %o2] 0x81, 3 loop_25: nop set 0x48, %l4 lduw [%l7 + %l4], %i7 set 0x70, %g5 prefetcha [%l7 + %g5] 0x80, 3 add %l7, 0x40, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g1, %i2 nop set 0x08, %g7 ldx [%l7 + %g7], %o6 fpadd16s %f14, %f22, %f24 nop set 0x3C, %l1 swap [%l7 + %l1], %i0 nop set 0x08, %g4 std %l2, [%l7 + %g4] and %g2, %o2, %i4 nop set 0x30, %l0 ldub [%l7 + %l0], %g3 membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf1, %f0 nop set 0x19, %i1 ldsb [%l7 + %i1], %l0 set 0x40, %i0 ldda [%l7 + %i0] 0xe3, %l4 set 0x70, %o6 stxa %o7, [%l7 + %o6] 0x80 nop set 0x40, %g6 std %f6, [%l7 + %g6] nop set 0x74, %i6 swap [%l7 + %i6], %i3 nop set 0x58, %i7 ldd [%l7 + %i7], %f16 set 0x58, %l6 ldxa [%l7 + %l6] 0x89, %l6 nop set 0x20, %l5 ldsw [%l7 + %l5], %o3 nop set 0x78, %o4 ldd [%l7 + %o4], %f2 and %l1, %o5, %g4 membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xf8, %f16 add %i6, %g6, %g5 st %fsr, [%l7 + 0x38] nop set 0x30, %i2 stx %l2, [%l7 + %i2] fpsub32s %f6, %f27, %f16 set 0x14, %g3 sta %f13, [%l7 + %g3] 0x81 nop set 0x50, %i5 ldd [%l7 + %i5], %f8 nop set 0x78, %o7 ldd [%l7 + %o7], %g6 wr %o1, %i1, %softint add %l7, 0x70, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i5, %o0 add %l7, 0x10, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i7 casa [%l6] 0x88, %i7, %o4 set 0x5A, %l3 stha %g1, [%l7 + %l3] 0x80 add %l7, 0x60, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i2, %l5 and %o6, %i0, %g2 nop set 0x6A, %i3 sth %o2, [%l7 + %i3] set 0x78, %o1 swapa [%l7 + %o1] 0x81, %i4 nop set 0x6B, %o3 ldub [%l7 + %o3], %l3 nop set 0x11, %i4 ldstub [%l7 + %i4], %g3 nop set 0x0C, %g2 ldsw [%l7 + %g2], %l0 set 0x3C, %l2 stwa %l4, [%l7 + %l2] 0x81 or %o7, %l6, %i3 nop set 0x18, %o2 std %o2, [%l7 + %o2] nop set 0x5E, %o5 ldsh [%l7 + %o5], %o5 st %fsr, [%l7 + 0x74] or %g4, %l1, %g6 nop set 0x5C, %l4 ldsw [%l7 + %l4], %g5 and %i6, %g7, %o1 ld [%l7 + 0x40], %f22 nop set 0x58, %g5 sth %i1, [%l7 + %g5] nop set 0x74, %g7 swap [%l7 + %g7], %i5 set 0x68, %l1 ldxa [%l7 + %l1] 0x81, %l2 nop set 0x60, %g4 ldstub [%l7 + %g4], %i7 nop set 0x10, %g1 stx %fsr, [%l7 + %g1] ld [%l7 + 0x54], %f23 set 0x1D, %i1 stba %o4, [%l7 + %i1] 0x89 nop set 0x68, %l0 sth %o0, [%l7 + %l0] nop set 0x50, %i0 ldd [%l7 + %i0], %f26 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf1, %f0 and %g1, %i2, %l5 nop set 0x68, %i6 ldx [%l7 + %i6], %o6 set 0x20, %o6 stxa %g2, [%l7 + %o6] 0xe3 membar #Sync set 0x40, %i7 stda %f0, [%l7 + %i7] 0xda set 0x70, %l6 stxa %i0, [%l7 + %l6] 0xeb membar #Sync add %i4, %l3, %o2 nop set 0x46, %o4 lduh [%l7 + %o4], %g3 set 0x30, %o0 prefetcha [%l7 + %o0] 0x89, 4 add %l7, 0x48, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x89, %o7, %l6 wr %i3, %o3, %y fpadd32s %f26, %f9, %f29 nop set 0x16, %i2 ldub [%l7 + %i2], %o5 nop set 0x1C, %g3 ldsw [%l7 + %g3], %g4 set 0x40, %l5 stda %f16, [%l7 + %l5] 0xcc add %l7, 0x50, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l1, %g6 ld [%l7 + 0x18], %f17 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 0: ! ! Type l : 1270 ! Type a : 30 ! Type cti : 25 ! Type x : 527 ! Type f : 42 ! Type i : 106 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0x4, %g1 set 0x9, %g2 set 0x8, %g3 set 0x2, %g4 set 0xB, %g5 set 0x6, %g6 set 0xF, %g7 !# Input registers set -0xF, %i0 set -0xA, %i1 set -0x2, %i2 set -0x4, %i3 set -0x2, %i4 set -0xC, %i5 set -0x5, %i6 set -0xF, %i7 !# Local registers set 0x1B5E2F9D, %l0 set 0x6158E0E4, %l1 set 0x58381C94, %l2 set 0x1230D2F8, %l3 set 0x7182C630, %l4 set 0x7324EDBF, %l5 set 0x133AF708, %l6 !# Output registers set 0x110C, %o0 set -0x1AD6, %o1 set 0x1DE6, %o2 set 0x02AD, %o3 set -0x0192, %o4 set 0x133B, %o5 set 0x0D52, %o6 set -0x0E88, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x96346BE1C4891CCE) INIT_TH_FP_REG(%l7,%f2,0x2AB90A99C7EA575F) INIT_TH_FP_REG(%l7,%f4,0x35424BE481A22DFC) INIT_TH_FP_REG(%l7,%f6,0x1A0B6E7A23FFEA98) INIT_TH_FP_REG(%l7,%f8,0x7DB892D47E35E57B) INIT_TH_FP_REG(%l7,%f10,0x88A498ED459E1EE7) INIT_TH_FP_REG(%l7,%f12,0xAC42AED2FA1B6832) INIT_TH_FP_REG(%l7,%f14,0x309B5F6C29C708E7) INIT_TH_FP_REG(%l7,%f16,0x7B7AC6CEC0FB44CB) INIT_TH_FP_REG(%l7,%f18,0x09ECE412AE227434) INIT_TH_FP_REG(%l7,%f20,0x3F33D5EB1D930E44) INIT_TH_FP_REG(%l7,%f22,0x84C84C6234FA2368) INIT_TH_FP_REG(%l7,%f24,0xC355CA68B934CFE9) INIT_TH_FP_REG(%l7,%f26,0x4607BA1C1C7A0C7A) INIT_TH_FP_REG(%l7,%f28,0x0CF6180EA7C99762) INIT_TH_FP_REG(%l7,%f30,0x91236A900A768A99) !# Execute Main Diag .. set 0x4C, %o7 stwa %g5, [%l7 + %o7] 0x81 nop set 0x08, %i5 ldd [%l7 + %i5], %i6 set 0x74, %l3 stba %l0, [%l7 + %l3] 0xe3 membar #Sync set 0x61, %i3 stba %o1, [%l7 + %i3] 0xe2 membar #Sync nop set 0x66, %o3 lduh [%l7 + %o3], %i1 nop set 0x20, %i4 stx %g7, [%l7 + %i4] nop set 0x7E, %o1 ldstub [%l7 + %o1], %i5 st %f16, [%l7 + 0x0C] fpsub16 %f20, %f26, %f30 set 0x70, %l2 ldda [%l7 + %l2] 0x88, %l2 set 0x6A, %o2 stha %o4, [%l7 + %o2] 0x89 set 0x40, %o5 ldda [%l7 + %o5] 0xd2, %f0 nop set 0x41, %g2 ldstub [%l7 + %g2], %i7 nop set 0x08, %l4 stx %fsr, [%l7 + %l4] set 0x76, %g5 stha %g1, [%l7 + %g5] 0xe3 membar #Sync bg,a,pn %xcc, loop_26 nop set 0x34, %g7 prefetch [%l7 + %g7], 3 ld [%l7 + 0x54], %f0 bne,pn %xcc, loop_27 loop_26: nop set 0x18, %l1 stx %o0, [%l7 + %l1] nop set 0x11, %g1 ldub [%l7 + %g1], %i2 nop set 0x14, %g4 stw %o6, [%l7 + %g4] loop_27: nop set 0x10, %l0 prefetcha [%l7 + %l0] 0x81, 4 st %fsr, [%l7 + 0x60] set 0x08, %i1 stwa %i0, [%l7 + %i1] 0x89 set 0x64, %g6 sta %f23, [%l7 + %g6] 0x89 set 0x70, %i6 prefetcha [%l7 + %i6] 0x80, 3 nop set 0x70, %i0 ldd [%l7 + %i0], %f30 set 0x4C, %o6 ldstuba [%l7 + %o6] 0x80, %i4 set 0x20, %l6 prefetcha [%l7 + %l6] 0x88, 1 and %g3, %o2, %o7 set 0x5C, %i7 sta %f17, [%l7 + %i7] 0x89 nop set 0x50, %o0 lduh [%l7 + %o0], %l4 add %l7, 0x30, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l6, %i3 nop set 0x42, %i2 ldsh [%l7 + %i2], %o5 set 0x30, %o4 ldxa [%l7 + %o4] 0x81, %o3 nop set 0x28, %l5 prefetch [%l7 + %l5], 2 st %fsr, [%l7 + 0x20] set 0x70, %o7 stda %l0, [%l7 + %o7] 0xeb membar #Sync set 0x18, %g3 stwa %g6, [%l7 + %g3] 0xea membar #Sync set 0x40, %l3 stda %f0, [%l7 + %l3] 0x88 nop set 0x54, %i5 sth %g4, [%l7 + %i5] or %g5, %i6, %l0 or %i1, %g7, %i5 fpadd32s %f27, %f3, %f26 nop set 0x78, %o3 ldd [%l7 + %o3], %f0 set 0x18, %i4 sta %f21, [%l7 + %i4] 0x88 nop set 0x50, %o1 lduw [%l7 + %o1], %o1 ld [%l7 + 0x68], %f12 set 0x18, %i3 swapa [%l7 + %i3] 0x89, %l2 nop set 0x70, %o2 stx %fsr, [%l7 + %o2] fpadd32 %f8, %f10, %f2 and %i7, %o4, %g1 set 0x08, %l2 stba %o0, [%l7 + %l2] 0x80 set 0x20, %o5 ldda [%l7 + %o5] 0x89, %o6 and %l5, %i0, %i2 set 0x08, %g2 ldxa [%l7 + %g2] 0x81, %i4 nop set 0x28, %l4 stx %fsr, [%l7 + %l4] set 0x60, %g5 stha %g2, [%l7 + %g5] 0xeb membar #Sync ld [%l7 + 0x50], %f12 st %f27, [%l7 + 0x2C] bleu,a,pn %icc, loop_28 add %l3, %o2, %g3 nop set 0x5C, %g7 sth %l4, [%l7 + %g7] nop set 0x50, %g1 ldsh [%l7 + %g1], %o7 loop_28: nop set 0x58, %g4 stwa %i3, [%l7 + %g4] 0xe3 membar #Sync set 0x0C, %l1 stha %o5, [%l7 + %l1] 0xea membar #Sync set 0x78, %l0 swapa [%l7 + %l0] 0x89, %o3 nop set 0x08, %i1 swap [%l7 + %i1], %l1 set 0x08, %i6 lda [%l7 + %i6] 0x89, %f25 and %g6, %g4, %g5 set 0x50, %i0 ldda [%l7 + %i0] 0x88, %i6 nop set 0x14, %g6 ldsw [%l7 + %g6], %l0 set 0x0C, %o6 ldstuba [%l7 + %o6] 0x81, %l6 nop nop setx 0xD06308A89FE0D780, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f0 setx 0x0DE1B00EA46D4A36, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f26 fdivd %f26, %f0, %f24 set 0x48, %l6 prefetcha [%l7 + %l6] 0x80, 3 set 0x1B, %i7 stba %g7, [%l7 + %i7] 0x80 set 0x24, %i2 swapa [%l7 + %i2] 0x80, %o1 set 0x4C, %o4 stha %l2, [%l7 + %o4] 0x81 set 0x40, %l5 ldda [%l7 + %l5] 0xd2, %f0 nop set 0x53, %o7 ldsb [%l7 + %o7], %i5 set 0x78, %g3 ldstuba [%l7 + %g3] 0x81, %o4 add %l7, 0x50, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x80, %i7, %g1 set 0x30, %l3 stxa %o6, [%l7 + %l3] 0xe2 membar #Sync and %l5, %o0, %i0 nop set 0x64, %o0 ldub [%l7 + %o0], %i2 set 0x20, %i5 ldda [%l7 + %i5] 0x81, %g2 nop set 0x78, %o3 stx %fsr, [%l7 + %o3] and %i4, %l3, %o2 nop set 0x60, %i4 stx %l4, [%l7 + %i4] nop set 0x10, %o1 stx %fsr, [%l7 + %o1] st %fsr, [%l7 + 0x54] nop set 0x10, %o2 ldd [%l7 + %o2], %g2 set 0x1C, %i3 sta %f16, [%l7 + %i3] 0x88 set 0x74, %o5 swapa [%l7 + %o5] 0x81, %o7 set 0x18, %l2 sta %f22, [%l7 + %l2] 0x81 set 0x3C, %l4 lda [%l7 + %l4] 0x88, %f9 nop set 0x7C, %g5 lduw [%l7 + %g5], %o5 nop set 0x5E, %g2 ldsb [%l7 + %g2], %i3 set 0x7A, %g7 stha %o3, [%l7 + %g7] 0x80 set 0x70, %g4 ldxa [%l7 + %g4] 0x81, %g6 nop set 0x78, %g1 ldx [%l7 + %g1], %g4 nop set 0x1C, %l1 ldstub [%l7 + %l1], %l1 ld [%l7 + 0x40], %f7 nop set 0x7C, %l0 lduw [%l7 + %l0], %i6 or %l0, %l6, %g5 st %fsr, [%l7 + 0x58] nop set 0x40, %i1 std %g6, [%l7 + %i1] nop set 0x78, %i6 stx %fsr, [%l7 + %i6] ld [%l7 + 0x6C], %f10 add %i1, %o1, %l2 fpsub32s %f24, %f11, %f9 nop set 0x70, %i0 ldd [%l7 + %i0], %f12 add %l7, 0x48, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x81, %o4, %i7 and %g1, %i5, %o6 set 0x40, %o6 ldxa [%l7 + %o6] 0x89, %l5 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0xf8, %f16 nop set 0x20, %i7 stw %o0, [%l7 + %i7] nop set 0x14, %i2 stb %i0, [%l7 + %i2] nop set 0x34, %l6 lduw [%l7 + %l6], %g2 nop set 0x0C, %l5 ldsw [%l7 + %l5], %i4 nop set 0x2E, %o4 stb %i2, [%l7 + %o4] nop set 0x44, %o7 ldsb [%l7 + %o7], %l3 nop set 0x23, %g3 stb %o2, [%l7 + %g3] st %f7, [%l7 + 0x2C] st %fsr, [%l7 + 0x2C] nop set 0x30, %l3 ldd [%l7 + %l3], %f12 set 0x70, %o0 stda %l4, [%l7 + %o0] 0xe2 membar #Sync set 0x20, %o3 lda [%l7 + %o3] 0x81, %f29 set 0x60, %i5 stxa %g3, [%l7 + %i5] 0x80 st %fsr, [%l7 + 0x18] nop set 0x10, %o1 ldx [%l7 + %o1], %o7 nop set 0x4A, %o2 ldub [%l7 + %o2], %i3 set 0x2C, %i3 swapa [%l7 + %i3] 0x88, %o5 set 0x58, %o5 ldxa [%l7 + %o5] 0x89, %g6 ld [%l7 + 0x28], %f29 nop set 0x68, %i4 ldsh [%l7 + %i4], %g4 add %l7, 0x20, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l1 casxa [%l6] 0x81, %l1, %o3 set 0x38, %l2 stda %i6, [%l7 + %l2] 0xe3 membar #Sync nop set 0x4E, %g5 ldsb [%l7 + %g5], %l0 nop set 0x78, %l4 stx %l6, [%l7 + %l4] nop set 0x2C, %g2 stw %g5, [%l7 + %g2] or %i1, %g7, %l2 set 0x70, %g7 lda [%l7 + %g7] 0x89, %f7 nop set 0x70, %g4 std %f26, [%l7 + %g4] set 0x1E, %l1 ldstuba [%l7 + %l1] 0x88, %o4 nop set 0x55, %g1 ldstub [%l7 + %g1], %o1 and %i7, %i5, %g1 nop set 0x48, %l0 ldsw [%l7 + %l0], %l5 nop set 0x2E, %i6 sth %o6, [%l7 + %i6] add %l7, 0x54, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o0 casa [%l6] 0x88, %o0, %i0 set 0x38, %i1 prefetcha [%l7 + %i1] 0x88, 1 be,pn %xcc, loop_29 nop set 0x16, %o6 ldub [%l7 + %o6], %i2 set 0x40, %g6 stda %f16, [%l7 + %g6] 0x89 loop_29: and %l3, %o2, %l4 set 0x42, %i0 stha %i4, [%l7 + %i0] 0x88 set 0x48, %i7 stda %g2, [%l7 + %i7] 0xe2 membar #Sync ld [%l7 + 0x4C], %f23 wr %i3, %o7, %softint nop set 0x5A, %i2 lduh [%l7 + %i2], %o5 set 0x30, %l5 prefetcha [%l7 + %l5] 0x89, 4 nop set 0x3C, %o4 stw %g6, [%l7 + %o4] nop set 0x58, %l6 stx %fsr, [%l7 + %l6] nop set 0x50, %o7 std %l0, [%l7 + %o7] add %l7, 0x44, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i6 casa [%l6] 0x80, %i6, %l0 nop set 0x2F, %l3 stb %o3, [%l7 + %l3] nop set 0x2B, %o0 stb %g5, [%l7 + %o0] nop set 0x30, %o3 ldsh [%l7 + %o3], %i1 nop set 0x30, %g3 stw %l6, [%l7 + %g3] set 0x40, %i5 ldda [%l7 + %i5] 0xeb, %l2 ld [%l7 + 0x44], %f13 nop set 0x54, %o2 ldsh [%l7 + %o2], %o4 nop set 0x0C, %o1 ldsw [%l7 + %o1], %o1 set 0x40, %o5 stda %f0, [%l7 + %o5] 0x89 ld [%l7 + 0x64], %f24 add %g7, %i7, %i5 set 0x6C, %i3 stwa %l5, [%l7 + %i3] 0x80 nop set 0x50, %l2 stw %g1, [%l7 + %l2] nop set 0x48, %i4 std %o0, [%l7 + %i4] nop set 0x14, %l4 prefetch [%l7 + %l4], 2 nop set 0x5B, %g5 ldsb [%l7 + %g5], %i0 fpsub16s %f30, %f16, %f7 nop set 0x28, %g7 stw %o6, [%l7 + %g7] nop set 0x18, %g4 ldx [%l7 + %g4], %i2 set 0x5C, %l1 stba %l3, [%l7 + %l1] 0x81 bl %xcc, loop_30 st %fsr, [%l7 + 0x4C] nop set 0x10, %g2 ldd [%l7 + %g2], %f22 st %fsr, [%l7 + 0x0C] loop_30: nop set 0x42, %l0 sth %o2, [%l7 + %l0] and %g2, %l4, %g3 nop set 0x18, %i6 sth %i3, [%l7 + %i6] set 0x54, %g1 sta %f31, [%l7 + %g1] 0x80 nop set 0x58, %o6 std %o6, [%l7 + %o6] add %l7, 0x4C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o5 casa [%l6] 0x81, %o5, %i4 add %l7, 0x70, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g6, %l1 nop set 0x71, %g6 stb %i6, [%l7 + %g6] wr %l0, %o3, %set_softint set 0x1C, %i0 sta %f1, [%l7 + %i0] 0x81 set 0x50, %i1 stda %g4, [%l7 + %i1] 0x88 nop set 0x58, %i2 ldd [%l7 + %i2], %i0 set 0x48, %l5 ldxa [%l7 + %l5] 0x88, %l6 set 0x79, %o4 ldstuba [%l7 + %o4] 0x81, %l2 nop set 0x08, %l6 ldd [%l7 + %l6], %g4 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x674, %tick_cmpr nop set 0x68, %i7 ldstub [%l7 + %i7], %i7 nop set 0x0E, %o7 sth %o4, [%l7 + %o7] nop set 0x14, %l3 lduw [%l7 + %l3], %i5 set 0x0D, %o3 ldstuba [%l7 + %o3] 0x89, %g1 set 0x78, %g3 prefetcha [%l7 + %g3] 0x88, 2 fpsub32 %f14, %f26, %f30 nop set 0x28, %o0 ldx [%l7 + %o0], %i0 set 0x24, %i5 lda [%l7 + %i5] 0x81, %f10 nop set 0x25, %o1 ldsb [%l7 + %o1], %l5 set 0x4C, %o5 sta %f22, [%l7 + %o5] 0x80 nop set 0x18, %i3 std %i2, [%l7 + %i3] nop set 0x08, %o2 ldd [%l7 + %o2], %f10 nop set 0x60, %l2 stw %l3, [%l7 + %l2] set 0x54, %l4 swapa [%l7 + %l4] 0x89, %o2 st %f22, [%l7 + 0x20] nop set 0x2C, %i4 ldsh [%l7 + %i4], %g2 set 0x60, %g7 ldda [%l7 + %g7] 0x88, %l4 nop set 0x4D, %g4 ldsb [%l7 + %g4], %g3 set 0x10, %g5 stxa %o6, [%l7 + %g5] 0xe3 membar #Sync set 0x20, %g2 stda %o6, [%l7 + %g2] 0x89 set 0x10, %l0 ldda [%l7 + %l0] 0xea, %o4 nop set 0x10, %i6 prefetch [%l7 + %i6], 3 nop set 0x48, %l1 std %f12, [%l7 + %l1] nop set 0x08, %g1 ldd [%l7 + %g1], %f28 or %i3, %i4, %l1 nop set 0x68, %o6 ldsh [%l7 + %o6], %i6 nop set 0x50, %g6 stx %g6, [%l7 + %g6] set 0x18, %i1 sta %f7, [%l7 + %i1] 0x80 nop set 0x17, %i0 ldsb [%l7 + %i0], %o3 nop set 0x5F, %i2 ldub [%l7 + %i2], %l0 nop set 0x68, %o4 std %i0, [%l7 + %o4] nop set 0x1C, %l6 swap [%l7 + %l6], %l6 set 0x24, %l5 lda [%l7 + %l5] 0x88, %f4 nop set 0x48, %i7 lduw [%l7 + %i7], %g5 nop set 0x48, %o7 stx %g4, [%l7 + %o7] nop set 0x20, %l3 stx %fsr, [%l7 + %l3] set 0x42, %g3 stha %o1, [%l7 + %g3] 0xea membar #Sync add %l2, %i7, %g7 set 0x70, %o3 ldda [%l7 + %o3] 0xeb, %i4 set 0x20, %i5 stwa %g1, [%l7 + %i5] 0xea membar #Sync nop set 0x08, %o1 std %o0, [%l7 + %o1] set 0x38, %o5 prefetcha [%l7 + %o5] 0x80, 4 and %l5, %o4, %i2 set 0x70, %o0 stda %l2, [%l7 + %o0] 0xea membar #Sync nop set 0x58, %o2 ldd [%l7 + %o2], %g2 nop set 0x74, %i3 prefetch [%l7 + %i3], 1 add %l7, 0x4C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o2, %g3 add %l4, %o6, %o5 st %f15, [%l7 + 0x2C] nop set 0x7E, %l2 ldstub [%l7 + %l2], %i3 nop set 0x28, %l4 lduw [%l7 + %l4], %o7 add %l1, %i6, %i4 nop set 0x13, %g7 ldsb [%l7 + %g7], %g6 nop set 0x18, %i4 std %l0, [%l7 + %i4] nop set 0x5D, %g5 ldstub [%l7 + %g5], %o3 set 0x78, %g4 ldxa [%l7 + %g4] 0x81, %i1 nop set 0x24, %l0 ldstub [%l7 + %l0], %l6 set 0x70, %g2 ldda [%l7 + %g2] 0x89, %g4 fpadd16 %f30, %f24, %f24 set 0x78, %l1 prefetcha [%l7 + %l1] 0x88, 3 nop set 0x10, %i6 ldub [%l7 + %i6], %g4 nop set 0x40, %o6 lduw [%l7 + %o6], %l2 set 0x7A, %g1 stha %i7, [%l7 + %g1] 0x81 nop set 0x63, %g6 ldstub [%l7 + %g6], %g7 nop set 0x60, %i1 stw %g1, [%l7 + %i1] set 0x58, %i2 stda %i4, [%l7 + %i2] 0xea membar #Sync nop set 0x70, %o4 ldsb [%l7 + %o4], %o0 set 0x40, %i0 sta %f12, [%l7 + %i0] 0x80 nop set 0x0E, %l5 ldsh [%l7 + %l5], %l5 nop set 0x70, %i7 std %f28, [%l7 + %i7] add %o4, %i0, %l3 add %i2, %g2, %g3 nop set 0x22, %o7 ldub [%l7 + %o7], %o2 set 0x44, %l3 swapa [%l7 + %l3] 0x88, %l4 wr %o6, %o5, %softint set 0x40, %l6 ldda [%l7 + %l6] 0xd0, %f0 set 0x40, %o3 stda %f0, [%l7 + %o3] 0x80 nop set 0x18, %g3 swap [%l7 + %g3], %o7 set 0x60, %o1 stha %i3, [%l7 + %o1] 0x89 ba,a,pt %xcc, loop_31 nop set 0x2C, %i5 lduw [%l7 + %i5], %l1 nop set 0x18, %o5 ldd [%l7 + %o5], %f28 set 0x18, %o2 stda %i4, [%l7 + %o2] 0xea membar #Sync loop_31: nop set 0x48, %o0 ldx [%l7 + %o0], %g6 ld [%l7 + 0x64], %f12 nop set 0x70, %l2 lduh [%l7 + %l2], %i6 set 0x3C, %l4 stwa %o3, [%l7 + %l4] 0xeb membar #Sync nop set 0x22, %g7 sth %i1, [%l7 + %g7] set 0x4A, %i4 stha %l0, [%l7 + %i4] 0xe2 membar #Sync add %l7, 0x30, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l6, %o1 nop set 0x27, %i3 ldsb [%l7 + %i3], %g5 set 0x4C, %g5 stwa %g4, [%l7 + %g5] 0xea membar #Sync nop set 0x40, %l0 ldx [%l7 + %l0], %i7 or %l2, %g1, %i5 nop set 0x68, %g2 ldd [%l7 + %g2], %o0 set 0x58, %g4 stxa %g7, [%l7 + %g4] 0xe3 membar #Sync or %l5, %i0, %o4 nop set 0x50, %i6 swap [%l7 + %i6], %i2 set 0x70, %l1 ldda [%l7 + %l1] 0xe2, %g2 set 0x38, %o6 sta %f1, [%l7 + %o6] 0x88 ld [%l7 + 0x64], %f15 nop set 0x50, %g6 ldsw [%l7 + %g6], %g3 add %o2, %l3, %l4 nop set 0x60, %i1 ldd [%l7 + %i1], %o6 nop set 0x4C, %g1 lduw [%l7 + %g1], %o5 nop set 0x38, %i2 stx %o7, [%l7 + %i2] set 0x28, %o4 ldxa [%l7 + %o4] 0x80, %i3 set 0x70, %i0 ldda [%l7 + %i0] 0xea, %i4 set 0x08, %l5 stwa %g6, [%l7 + %l5] 0x89 set 0x5C, %o7 lda [%l7 + %o7] 0x80, %f0 st %fsr, [%l7 + 0x60] nop set 0x40, %l3 std %i6, [%l7 + %l3] set 0x34, %l6 stwa %o3, [%l7 + %l6] 0xe2 membar #Sync and %i1, %l1, %l6 set 0x20, %o3 prefetcha [%l7 + %o3] 0x88, 0 nop set 0x08, %i7 ldd [%l7 + %i7], %l0 st %f14, [%l7 + 0x68] nop set 0x23, %g3 stb %g4, [%l7 + %g3] set 0x58, %i5 stha %i7, [%l7 + %i5] 0xe3 membar #Sync set 0x40, %o5 stda %f16, [%l7 + %o5] 0xc4 nop set 0x70, %o2 ldsw [%l7 + %o2], %l2 nop set 0x60, %o1 lduw [%l7 + %o1], %g5 nop set 0x38, %l2 ldd [%l7 + %l2], %i4 nop set 0x70, %o0 lduw [%l7 + %o0], %o0 set 0x40, %g7 stda %g0, [%l7 + %g7] 0xea membar #Sync set 0x40, %i4 stda %l4, [%l7 + %i4] 0xeb membar #Sync set 0x38, %l4 sta %f28, [%l7 + %l4] 0x81 fpadd32 %f6, %f16, %f24 set 0x47, %i3 ldstuba [%l7 + %i3] 0x81, %g7 nop set 0x50, %l0 std %f24, [%l7 + %l0] ld [%l7 + 0x60], %f14 st %fsr, [%l7 + 0x54] nop nop setx 0xDE2C10BF, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f20 setx 0xDB8579B4, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f25 fdivs %f25, %f20, %f14 set 0x40, %g2 stwa %o4, [%l7 + %g2] 0x81 nop set 0x76, %g4 ldsb [%l7 + %g4], %i0 nop set 0x51, %i6 ldsb [%l7 + %i6], %g2 set 0x2C, %g5 stwa %g3, [%l7 + %g5] 0x88 set 0x70, %l1 ldda [%l7 + %l1] 0xe3, %i2 add %o2, %l3, %l4 ld [%l7 + 0x58], %f0 nop set 0x18, %o6 stx %fsr, [%l7 + %o6] set 0x40, %g6 ldda [%l7 + %g6] 0x89, %f16 nop set 0x43, %i1 stb %o6, [%l7 + %i1] nop set 0x4C, %g1 ldsw [%l7 + %g1], %o7 add %l7, 0x48, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x88, %o5, %i4 nop set 0x48, %i2 ldd [%l7 + %i2], %g6 nop set 0x4E, %i0 ldstub [%l7 + %i0], %i3 set 0x28, %o4 stda %i6, [%l7 + %o4] 0xe2 membar #Sync nop set 0x30, %l5 ldx [%l7 + %l5], %o3 nop set 0x34, %o7 lduw [%l7 + %o7], %i1 nop set 0x28, %l6 std %i6, [%l7 + %l6] nop set 0x10, %l3 ldx [%l7 + %l3], %o1 nop set 0x76, %i7 sth %l0, [%l7 + %i7] set 0x7C, %o3 stwa %g4, [%l7 + %o3] 0xe2 membar #Sync bl %xcc, loop_32 nop set 0x18, %i5 ldd [%l7 + %i5], %i6 set 0x7E, %o5 stha %l2, [%l7 + %o5] 0xe3 membar #Sync loop_32: nop add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x81, %g5, %l1 set 0x30, %o2 prefetcha [%l7 + %o2] 0x80, 2 and %i5, %g1, %g7 nop set 0x48, %o1 ldx [%l7 + %o1], %o4 set 0x40, %l2 stda %f16, [%l7 + %l2] 0xda nop set 0x40, %g3 prefetch [%l7 + %g3], 0 fpadd16s %f5, %f3, %f3 set 0x68, %o0 prefetcha [%l7 + %o0] 0x80, 4 nop set 0x18, %g7 ldd [%l7 + %g7], %g2 add %g3, %i2, %o2 add %l3, %i0, %o6 nop set 0x70, %l4 ldd [%l7 + %l4], %f28 add %l7, 0x48, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o7, %o5 nop set 0x46, %i4 sth %i4, [%l7 + %i4] set 0x18, %i3 stwa %l4, [%l7 + %i3] 0xeb membar #Sync wr %i3, %i6, %softint set 0x3D, %l0 stba %g6, [%l7 + %l0] 0x81 add %i1, %o3, %l6 set 0x22, %g4 ldstuba [%l7 + %g4] 0x80, %l0 nop set 0x58, %g2 swap [%l7 + %g2], %o1 nop set 0x08, %g5 ldx [%l7 + %g5], %g4 nop set 0x43, %i6 ldub [%l7 + %i6], %l2 or %i7, %l1, %g5 nop set 0x48, %o6 std %f26, [%l7 + %o6] set 0x7C, %g6 stwa %o0, [%l7 + %g6] 0x88 nop set 0x0C, %l1 stw %i5, [%l7 + %l1] nop set 0x4C, %g1 lduh [%l7 + %g1], %g1 set 0x3D, %i2 stba %g7, [%l7 + %i2] 0x88 set 0x28, %i0 ldxa [%l7 + %i0] 0x81, %o4 nop set 0x70, %o4 lduh [%l7 + %o4], %l5 add %l7, 0x28, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g2, %i2 nop set 0x4C, %l5 ldstub [%l7 + %l5], %g3 set 0x50, %i1 prefetcha [%l7 + %i1] 0x80, 1 nop set 0x47, %l6 ldub [%l7 + %l6], %i0 nop set 0x08, %o7 ldub [%l7 + %o7], %o2 wr %o6, %o7, %y nop set 0x1C, %i7 ldsw [%l7 + %i7], %i4 nop set 0x40, %l3 swap [%l7 + %l3], %o5 add %l4, %i6, %i3 nop set 0x70, %i5 ldd [%l7 + %i5], %f2 nop set 0x28, %o3 ldd [%l7 + %o3], %g6 nop set 0x28, %o5 std %f8, [%l7 + %o5] add %o3, %l6, %l0 set 0x3C, %o1 stha %o1, [%l7 + %o1] 0xe2 membar #Sync nop set 0x7C, %l2 swap [%l7 + %l2], %g4 nop set 0x35, %g3 ldsb [%l7 + %g3], %i1 set 0x78, %o2 prefetcha [%l7 + %o2] 0x89, 0 set 0x7C, %o0 stwa %l1, [%l7 + %o0] 0xe3 membar #Sync set 0x50, %g7 prefetcha [%l7 + %g7] 0x88, 2 nop set 0x7C, %l4 ldsw [%l7 + %l4], %l2 nop set 0x24, %i3 lduw [%l7 + %i3], %o0 ld [%l7 + 0x7C], %f19 nop set 0x60, %l0 ldx [%l7 + %l0], %i5 ld [%l7 + 0x38], %f29 nop set 0x54, %i4 stw %g7, [%l7 + %i4] nop set 0x3C, %g2 lduw [%l7 + %g2], %g1 nop set 0x2F, %g5 ldstub [%l7 + %g5], %l5 add %o4, %i2, %g3 set 0x5C, %g4 stwa %g2, [%l7 + %g4] 0xe2 membar #Sync nop set 0x36, %i6 ldub [%l7 + %i6], %l3 set 0x20, %g6 ldda [%l7 + %g6] 0x88, %i0 set 0x08, %o6 stxa %o6, [%l7 + %o6] 0x89 and %o7, %o2, %o5 nop set 0x28, %g1 stx %fsr, [%l7 + %g1] nop set 0x30, %l1 ldx [%l7 + %l1], %l4 nop set 0x1A, %i2 ldsh [%l7 + %i2], %i4 nop set 0x1F, %o4 ldsb [%l7 + %o4], %i3 and %g6, %i6, %l6 nop set 0x28, %i0 ldd [%l7 + %i0], %f4 nop set 0x10, %i1 stx %l0, [%l7 + %i1] nop set 0x74, %l5 swap [%l7 + %l5], %o3 set 0x68, %l6 stxa %g4, [%l7 + %l6] 0x89 set 0x6C, %i7 stba %o1, [%l7 + %i7] 0xe2 membar #Sync set 0x60, %l3 stxa %i1, [%l7 + %l3] 0xeb membar #Sync nop set 0x20, %o7 lduw [%l7 + %o7], %l1 set 0x40, %i5 stda %f0, [%l7 + %i5] 0xf0 membar #Sync add %l7, 0x1C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i7, %l2 set 0x40, %o5 ldda [%l7 + %o5] 0xd8, %f0 add %l7, 0x08, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x88, %g5, %o0 nop set 0x57, %o3 ldstub [%l7 + %o3], %g7 set 0x7F, %l2 stba %i5, [%l7 + %l2] 0xeb membar #Sync nop set 0x21, %o1 ldub [%l7 + %o1], %l5 nop set 0x3D, %o2 ldub [%l7 + %o2], %o4 nop set 0x48, %o0 ldd [%l7 + %o0], %i2 set 0x20, %g3 stxa %g3, [%l7 + %g3] 0x89 nop set 0x20, %g7 ldx [%l7 + %g7], %g1 nop set 0x12, %l4 lduh [%l7 + %l4], %l3 add %l7, 0x24, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g2, %o6 st %fsr, [%l7 + 0x64] nop set 0x0A, %l0 ldsh [%l7 + %l0], %o7 set 0x1C, %i4 swapa [%l7 + %i4] 0x81, %i0 add %l7, 0x40, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o5, %l4 st %fsr, [%l7 + 0x68] nop set 0x58, %i3 ldsw [%l7 + %i3], %o2 ble,a,pt %xcc, loop_33 nop set 0x40, %g2 stx %fsr, [%l7 + %g2] set 0x10, %g5 stda %i4, [%l7 + %g5] 0xe2 membar #Sync loop_33: nop set 0x4C, %g4 stba %i3, [%l7 + %g4] 0xea membar #Sync set 0x10, %i6 ldxa [%l7 + %i6] 0x88, %i6 nop set 0x2C, %o6 swap [%l7 + %o6], %g6 add %l0, %o3, %g4 nop set 0x40, %g1 stx %l6, [%l7 + %g1] ld [%l7 + 0x40], %f0 set 0x57, %l1 ldstuba [%l7 + %l1] 0x80, %o1 set 0x49, %i2 ldstuba [%l7 + %i2] 0x80, %i1 nop set 0x10, %g6 ldsw [%l7 + %g6], %l1 nop set 0x38, %i0 ldd [%l7 + %i0], %f10 set 0x40, %o4 stda %f16, [%l7 + %o4] 0xd2 ld [%l7 + 0x34], %f23 nop set 0x58, %i1 stx %l2, [%l7 + %i1] nop set 0x16, %l5 ldsh [%l7 + %l5], %g5 nop set 0x08, %l6 stx %fsr, [%l7 + %l6] fpadd16 %f28, %f10, %f26 add %l7, 0x14, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o0 casa [%l6] 0x81, %o0, %g7 nop set 0x6A, %i7 ldsh [%l7 + %i7], %i7 nop set 0x30, %o7 stw %l5, [%l7 + %o7] set 0x46, %l3 ldstuba [%l7 + %l3] 0x81, %i5 add %i2, %o4, %g3 set 0x58, %o5 prefetcha [%l7 + %o5] 0x88, 3 set 0x20, %o3 ldstuba [%l7 + %o3] 0x89, %l3 fpadd16s %f30, %f22, %f23 st %fsr, [%l7 + 0x08] and %o6, %o7, %g2 nop set 0x3C, %l2 ldsw [%l7 + %l2], %i0 nop set 0x60, %i5 std %l4, [%l7 + %i5] nop set 0x30, %o1 ldx [%l7 + %o1], %o2 set 0x20, %o0 lda [%l7 + %o0] 0x88, %f7 set 0x40, %g3 ldda [%l7 + %g3] 0xe3, %o4 nop set 0x20, %o2 stw %i4, [%l7 + %o2] set 0x48, %l4 stwa %i3, [%l7 + %l4] 0x88 or %i6, %l0, %o3 nop set 0x10, %g7 ldx [%l7 + %g7], %g4 nop set 0x40, %l0 std %f8, [%l7 + %l0] st %f23, [%l7 + 0x5C] set 0x4C, %i3 swapa [%l7 + %i3] 0x89, %l6 nop set 0x58, %g2 prefetch [%l7 + %g2], 3 nop set 0x34, %i4 prefetch [%l7 + %i4], 2 st %f9, [%l7 + 0x44] set 0x60, %g4 prefetcha [%l7 + %g4] 0x88, 2 set 0x50, %g5 ldstuba [%l7 + %g5] 0x80, %i1 nop set 0x08, %i6 ldd [%l7 + %i6], %f10 wr %l1, %g6, %clear_softint set 0x40, %g1 stda %f16, [%l7 + %g1] 0xda set 0x20, %o6 ldda [%l7 + %o6] 0x88, %l2 set 0x20, %l1 lda [%l7 + %l1] 0x80, %f11 set 0x6C, %i2 sta %f27, [%l7 + %i2] 0x88 nop set 0x60, %i0 std %o0, [%l7 + %i0] set 0x38, %o4 ldxa [%l7 + %o4] 0x89, %g5 add %g7, %l5, %i7 nop set 0x28, %i1 sth %i5, [%l7 + %i1] nop set 0x10, %g6 stx %fsr, [%l7 + %g6] nop set 0x50, %l6 stx %fsr, [%l7 + %l6] nop nop setx 0xA70F2C98, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f17 setx 0xDE1638A0, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f31 fdivs %f31, %f17, %f12 set 0x40, %i7 ldda [%l7 + %i7] 0x88, %f16 set 0x40, %l5 stda %f0, [%l7 + %l5] 0xca set 0x2F, %l3 stba %i2, [%l7 + %l3] 0xea membar #Sync set 0x53, %o5 stba %g3, [%l7 + %o5] 0x81 nop set 0x54, %o3 ldsw [%l7 + %o3], %o4 set 0x70, %o7 lda [%l7 + %o7] 0x81, %f12 ble,pt %icc, loop_34 ble %icc, loop_35 nop set 0x4C, %l2 sth %l3, [%l7 + %l2] set 0x38, %o1 swapa [%l7 + %o1] 0x81, %g1 loop_34: nop set 0x50, %i5 ldsw [%l7 + %i5], %o6 loop_35: nop set 0x08, %o0 prefetch [%l7 + %o0], 4 or %g2, %o7, %i0 nop set 0x78, %o2 std %o2, [%l7 + %o2] nop set 0x64, %l4 stw %l4, [%l7 + %l4] or %i4, %i3, %o5 set 0x18, %g3 stda %l0, [%l7 + %g3] 0x81 set 0x18, %l0 stxa %i6, [%l7 + %l0] 0x81 set 0x1C, %i3 lda [%l7 + %i3] 0x88, %f25 nop set 0x0A, %g2 ldsb [%l7 + %g2], %g4 add %l7, 0x0C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o3, %l6 or %i1, %o1, %g6 nop set 0x20, %g7 std %f4, [%l7 + %g7] st %f27, [%l7 + 0x4C] and %l2, %l1, %o0 st %fsr, [%l7 + 0x20] ld [%l7 + 0x48], %f24 and %g5, %g7, %l5 wr %g0, 0x4, %fprs nop set 0x48, %g4 stx %i2, [%l7 + %g4] nop set 0x24, %g5 prefetch [%l7 + %g5], 4 nop set 0x60, %i4 std %f30, [%l7 + %i4] set 0x70, %g1 lda [%l7 + %g1] 0x89, %f3 nop set 0x28, %o6 sth %g3, [%l7 + %o6] set 0x10, %l1 lda [%l7 + %l1] 0x88, %f24 add %l3, %o4, %g1 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x4EA, %sys_tick_cmpr set 0x3C, %i6 swapa [%l7 + %i6] 0x81, %i0 set 0x08, %i2 stha %o2, [%l7 + %i2] 0x81 nop set 0x34, %o4 stw %g2, [%l7 + %o4] set 0x48, %i1 lda [%l7 + %i1] 0x89, %f20 nop set 0x08, %g6 sth %i4, [%l7 + %g6] set 0x78, %i0 prefetcha [%l7 + %i0] 0x88, 4 and %o5, %l0, %i3 nop set 0x30, %l6 ldd [%l7 + %l6], %g4 st %fsr, [%l7 + 0x24] nop set 0x70, %i7 ldd [%l7 + %i7], %f16 nop set 0x54, %l3 prefetch [%l7 + %l3], 0 add %l7, 0x08, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i6, %o3 nop set 0x76, %l5 lduh [%l7 + %l5], %i1 set 0x7C, %o3 lda [%l7 + %o3] 0x88, %f11 set 0x48, %o7 stba %l6, [%l7 + %o7] 0x88 add %l7, 0x10, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x80, %o1, %l2 set 0x60, %l2 ldxa [%l7 + %l2] 0x81, %l1 nop set 0x48, %o5 prefetch [%l7 + %o5], 0 set 0x69, %o1 stba %g6, [%l7 + %o1] 0x81 nop set 0x28, %i5 stx %o0, [%l7 + %i5] st %f30, [%l7 + 0x38] set 0x40, %o0 ldda [%l7 + %o0] 0x88, %f0 nop set 0x58, %l4 ldsh [%l7 + %l4], %g7 add %g5, %i7, %l5 set 0x6E, %o2 stba %i5, [%l7 + %o2] 0xea membar #Sync add %i2, %l3, %o4 set 0x10, %l0 stxa %g3, [%l7 + %l0] 0xea membar #Sync or %g1, %o7, %i0 set 0x79, %i3 ldstuba [%l7 + %i3] 0x88, %o6 nop set 0x68, %g3 swap [%l7 + %g3], %o2 set 0x70, %g7 ldxa [%l7 + %g7] 0x88, %i4 set 0x40, %g2 ldda [%l7 + %g2] 0xd0, %f16 nop set 0x68, %g5 stx %l4, [%l7 + %g5] set 0x67, %i4 ldstuba [%l7 + %i4] 0x80, %o5 nop set 0x3C, %g4 ldsw [%l7 + %g4], %g2 set 0x40, %g1 stda %f16, [%l7 + %g1] 0x80 st %f11, [%l7 + 0x24] nop set 0x20, %o6 ldd [%l7 + %o6], %f12 set 0x70, %l1 prefetcha [%l7 + %l1] 0x80, 1 set 0x10, %i2 stwa %i3, [%l7 + %i2] 0xe3 membar #Sync st %fsr, [%l7 + 0x30] nop set 0x78, %o4 ldd [%l7 + %o4], %g4 set 0x50, %i1 sta %f22, [%l7 + %i1] 0x89 nop set 0x08, %i6 ldsw [%l7 + %i6], %o3 set 0x60, %i0 stxa %i6, [%l7 + %i0] 0xea membar #Sync nop set 0x24, %l6 ldub [%l7 + %l6], %i1 nop set 0x5E, %g6 sth %l6, [%l7 + %g6] nop set 0x10, %l3 std %f4, [%l7 + %l3] nop set 0x38, %l5 ldx [%l7 + %l5], %l2 nop set 0x58, %i7 stx %o1, [%l7 + %i7] nop set 0x58, %o7 ldd [%l7 + %o7], %l0 nop nop setx 0xF36B1C363BF8083B, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f6 setx 0xD8B1874728EB3852, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f16 fdivd %f16, %f6, %f16 nop set 0x20, %l2 ldsh [%l7 + %l2], %o0 set 0x40, %o5 ldda [%l7 + %o5] 0x80, %f0 nop set 0x61, %o1 ldsb [%l7 + %o1], %g6 nop set 0x7E, %o3 ldsh [%l7 + %o3], %g5 nop set 0x48, %o0 std %i6, [%l7 + %o0] nop set 0x58, %i5 stx %g7, [%l7 + %i5] fpsub16 %f18, %f0, %f4 nop set 0x14, %l4 lduh [%l7 + %l4], %i5 set 0x11, %o2 stba %i2, [%l7 + %o2] 0xe2 membar #Sync nop set 0x30, %i3 std %l4, [%l7 + %i3] nop set 0x54, %l0 lduw [%l7 + %l0], %l3 nop set 0x40, %g7 prefetch [%l7 + %g7], 3 nop set 0x58, %g3 ldd [%l7 + %g3], %f6 nop set 0x2C, %g2 ldsw [%l7 + %g2], %o4 nop set 0x68, %g5 swap [%l7 + %g5], %g1 and %g3, %o7, %o6 and %i0, %o2, %i4 set 0x28, %i4 prefetcha [%l7 + %i4] 0x88, 4 ld [%l7 + 0x48], %f0 or %l4, %l0, %g2 nop set 0x0E, %g4 sth %g4, [%l7 + %g4] nop set 0x74, %o6 ldsw [%l7 + %o6], %i3 set 0x38, %l1 stxa %o3, [%l7 + %l1] 0x80 nop set 0x08, %i2 prefetch [%l7 + %i2], 0 set 0x58, %g1 stwa %i1, [%l7 + %g1] 0x89 set 0x34, %o4 stwa %i6, [%l7 + %o4] 0xeb membar #Sync set 0x28, %i1 lda [%l7 + %i1] 0x89, %f27 nop set 0x58, %i6 ldx [%l7 + %i6], %l6 nop set 0x12, %i0 lduh [%l7 + %i0], %o1 ble,pt %xcc, loop_36 nop set 0x18, %l6 stx %fsr, [%l7 + %l6] nop set 0x11, %g6 ldstub [%l7 + %g6], %l1 set 0x2C, %l5 sta %f9, [%l7 + %l5] 0x80 loop_36: st %f8, [%l7 + 0x60] or %o0, %g6, %g5 st %f13, [%l7 + 0x08] st %f28, [%l7 + 0x50] set 0x20, %l3 stha %i7, [%l7 + %l3] 0x80 add %l7, 0x40, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l2, %g7 add %i5, %l5, %l3 st %f20, [%l7 + 0x28] nop nop setx 0xE89668EC, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f8 setx 0x0BA67774, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f22 fdivs %f22, %f8, %f29 nop set 0x52, %o7 sth %i2, [%l7 + %o7] nop set 0x50, %i7 ldx [%l7 + %i7], %o4 add %g3, %o7, %o6 set 0x38, %o5 ldxa [%l7 + %o5] 0x88, %i0 set 0x18, %l2 swapa [%l7 + %l2] 0x88, %g1 nop set 0x08, %o3 stx %i4, [%l7 + %o3] and %o5, %l4, %o2 set 0x28, %o1 stda %l0, [%l7 + %o1] 0x81 set 0x10, %i5 stda %g2, [%l7 + %i5] 0xeb membar #Sync bge,a %xcc, loop_37 nop set 0x22, %l4 sth %g4, [%l7 + %l4] nop set 0x50, %o2 swap [%l7 + %o2], %o3 set 0x40, %i3 stda %f16, [%l7 + %i3] 0xda loop_37: st %fsr, [%l7 + 0x48] add %l7, 0x60, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i3, %i6 set 0x40, %l0 ldda [%l7 + %l0] 0x88, %f16 ld [%l7 + 0x7C], %f25 and %l6, %o1, %i1 nop set 0x54, %g7 ldsb [%l7 + %g7], %o0 nop set 0x10, %o0 stx %l1, [%l7 + %o0] st %f25, [%l7 + 0x0C] set 0x67, %g3 ldstuba [%l7 + %g3] 0x81, %g5 nop set 0x70, %g5 stx %i7, [%l7 + %g5] set 0x40, %i4 stda %f16, [%l7 + %i4] 0xc4 nop set 0x60, %g4 stx %fsr, [%l7 + %g4] set 0x74, %o6 sta %f12, [%l7 + %o6] 0x89 nop set 0x30, %l1 lduw [%l7 + %l1], %l2 add %g7, %g6, %l5 nop set 0x30, %i2 lduh [%l7 + %i2], %l3 nop set 0x58, %g2 ldd [%l7 + %g2], %f20 set 0x2F, %o4 stba %i5, [%l7 + %o4] 0xe2 membar #Sync nop set 0x36, %i1 ldstub [%l7 + %i1], %i2 set 0x18, %i6 stda %o4, [%l7 + %i6] 0xe2 membar #Sync set 0x40, %g1 stda %f0, [%l7 + %g1] 0x88 and %g3, %o6, %o7 st %f12, [%l7 + 0x5C] set 0x77, %i0 ldstuba [%l7 + %i0] 0x88, %i0 nop set 0x78, %g6 ldub [%l7 + %g6], %i4 nop set 0x44, %l5 prefetch [%l7 + %l5], 1 nop set 0x7C, %l3 ldsw [%l7 + %l3], %g1 set 0x13, %l6 ldstuba [%l7 + %l6] 0x88, %l4 set 0x18, %o7 prefetcha [%l7 + %o7] 0x88, 3 set 0x10, %i7 ldxa [%l7 + %i7] 0x80, %l0 nop set 0x78, %o5 ldd [%l7 + %o5], %f30 set 0x50, %l2 stxa %o2, [%l7 + %l2] 0x81 nop set 0x2C, %o1 sth %g4, [%l7 + %o1] nop set 0x1E, %i5 sth %g2, [%l7 + %i5] nop set 0x24, %o3 lduw [%l7 + %o3], %o3 set 0x78, %o2 ldxa [%l7 + %o2] 0x88, %i3 nop set 0x08, %l4 ldd [%l7 + %l4], %f12 nop set 0x38, %l0 stx %l6, [%l7 + %l0] set 0x68, %g7 ldxa [%l7 + %g7] 0x81, %i6 nop set 0x14, %i3 stw %i1, [%l7 + %i3] and %o1, %l1, %g5 nop set 0x28, %g3 ldsb [%l7 + %g3], %o0 set 0x50, %g5 stda %i6, [%l7 + %g5] 0xea membar #Sync set 0x40, %o0 stda %f16, [%l7 + %o0] 0xc2 set 0x10, %g4 prefetcha [%l7 + %g4] 0x89, 2 nop set 0x43, %o6 ldub [%l7 + %o6], %g6 fpsub16s %f21, %f26, %f8 nop set 0x20, %l1 stx %fsr, [%l7 + %l1] or %l5, %l3, %i5 fpadd32 %f22, %f6, %f8 nop set 0x76, %i2 lduh [%l7 + %i2], %i2 nop set 0x30, %g2 ldsh [%l7 + %g2], %g7 ble,pn %xcc, loop_38 nop set 0x74, %i4 ldsw [%l7 + %i4], %o4 set 0x76, %i1 ldstuba [%l7 + %i1] 0x80, %g3 loop_38: nop set 0x7D, %i6 ldstuba [%l7 + %i6] 0x80, %o6 nop set 0x78, %o4 ldsw [%l7 + %o4], %o7 st %fsr, [%l7 + 0x14] add %l7, 0x44, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i0 casa [%l6] 0x81, %i0, %i4 add %l7, 0x54, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l4 casa [%l6] 0x88, %l4, %g1 nop set 0x0F, %i0 ldstub [%l7 + %i0], %l0 set 0x50, %g6 stba %o5, [%l7 + %g6] 0x89 set 0x16, %l5 stba %g4, [%l7 + %l5] 0xe2 membar #Sync ld [%l7 + 0x3C], %f15 nop set 0x68, %l3 stb %o2, [%l7 + %l3] and %g2, %i3, %o3 set 0x78, %g1 stha %i6, [%l7 + %g1] 0x81 bn,a %xcc, loop_39 nop set 0x50, %l6 ldx [%l7 + %l6], %i1 set 0x40, %o7 ldda [%l7 + %o7] 0x80, %f0 loop_39: st %fsr, [%l7 + 0x0C] set 0x58, %i7 sta %f19, [%l7 + %i7] 0x80 nop set 0x20, %l2 ldstub [%l7 + %l2], %l6 set 0x40, %o5 stda %f16, [%l7 + %o5] 0x81 fpsub16s %f11, %f22, %f3 nop set 0x0C, %o1 lduw [%l7 + %o1], %l1 nop set 0x7A, %i5 ldstub [%l7 + %i5], %g5 nop set 0x78, %o3 ldd [%l7 + %o3], %f12 set 0x40, %o2 ldda [%l7 + %o2] 0xda, %f16 set 0x40, %l4 stxa %o1, [%l7 + %l4] 0xe2 membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0x89, %f0 nop set 0x40, %i3 ldd [%l7 + %i3], %f24 nop set 0x48, %g3 ldsh [%l7 + %g3], %o0 set 0x78, %l0 stda %l2, [%l7 + %l0] 0x80 nop set 0x40, %o0 std %f18, [%l7 + %o0] set 0x18, %g5 ldxa [%l7 + %g5] 0x81, %i7 or %g6, %l5, %i5 nop set 0x68, %o6 ldd [%l7 + %o6], %l2 nop set 0x68, %l1 stx %fsr, [%l7 + %l1] add %l7, 0x28, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x89, %i2, %o4 wr %g3, %g7, %clear_softint add %l7, 0x28, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x89, %o7, %i0 nop set 0x60, %i2 ldstub [%l7 + %i2], %o6 set 0x40, %g2 ldxa [%l7 + %g2] 0x88, %i4 nop set 0x38, %g4 lduh [%l7 + %g4], %g1 or %l4, %o5, %l0 wr %g4, %g2, %ccr add %o2, %o3, %i3 nop set 0x38, %i1 stb %i6, [%l7 + %i1] add %l7, 0x40, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l6, %i1 nop set 0x30, %i6 lduh [%l7 + %i6], %g5 nop set 0x53, %o4 stb %o1, [%l7 + %o4] set 0x10, %i4 stba %o0, [%l7 + %i4] 0xeb membar #Sync wr %l2, %l1, %y set 0x68, %i0 stwa %i7, [%l7 + %i0] 0x80 nop set 0x68, %g6 ldd [%l7 + %g6], %l4 st %f1, [%l7 + 0x6C] nop set 0x74, %l3 sth %i5, [%l7 + %l3] nop set 0x4A, %g1 ldsb [%l7 + %g1], %l3 nop set 0x48, %l6 stw %g6, [%l7 + %l6] nop set 0x61, %l5 stb %o4, [%l7 + %l5] and %g3, %g7, %i2 nop set 0x23, %o7 ldstub [%l7 + %o7], %o7 nop set 0x1A, %i7 ldstub [%l7 + %i7], %o6 set 0x28, %o5 stda %i4, [%l7 + %o5] 0xeb membar #Sync nop set 0x3E, %o1 ldsh [%l7 + %o1], %i0 nop set 0x6A, %l2 ldub [%l7 + %l2], %l4 and %o5, %g1, %l0 nop set 0x0A, %o3 sth %g2, [%l7 + %o3] ld [%l7 + 0x14], %f19 set 0x10, %i5 ldda [%l7 + %i5] 0x88, %g4 or %o2, %i3, %i6 nop set 0x70, %o2 stx %o3, [%l7 + %o2] set 0x58, %l4 prefetcha [%l7 + %l4] 0x88, 4 be %icc, loop_40 st %fsr, [%l7 + 0x08] nop set 0x20, %i3 ldd [%l7 + %i3], %f2 nop set 0x70, %g7 stw %g5, [%l7 + %g7] loop_40: nop set 0x28, %l0 ldd [%l7 + %l0], %f16 or %o1, %i1, %l2 nop set 0x24, %g3 prefetch [%l7 + %g3], 3 nop set 0x68, %g5 std %f12, [%l7 + %g5] nop set 0x44, %o0 lduw [%l7 + %o0], %o0 nop set 0x46, %o6 stb %l1, [%l7 + %o6] ld [%l7 + 0x40], %f17 add %l7, 0x58, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x81, %l5, %i5 st %f15, [%l7 + 0x08] set 0x77, %l1 stba %i7, [%l7 + %l1] 0x88 nop set 0x20, %g2 ldub [%l7 + %g2], %g6 nop set 0x42, %i2 stb %o4, [%l7 + %i2] set 0x28, %g4 stxa %g3, [%l7 + %g4] 0xea membar #Sync st %f17, [%l7 + 0x08] set 0x70, %i1 ldxa [%l7 + %i1] 0x81, %l3 nop set 0x18, %i6 ldsw [%l7 + %i6], %i2 nop set 0x3C, %i4 ldsw [%l7 + %i4], %g7 set 0x48, %o4 lda [%l7 + %o4] 0x81, %f29 nop set 0x18, %g6 ldd [%l7 + %g6], %f4 set 0x20, %l3 stha %o6, [%l7 + %l3] 0x81 nop set 0x72, %i0 stb %o7, [%l7 + %i0] and %i0, %l4, %o5 nop set 0x10, %l6 ldsw [%l7 + %l6], %i4 nop set 0x55, %l5 stb %l0, [%l7 + %l5] nop set 0x50, %o7 stx %fsr, [%l7 + %o7] add %g2, %g1, %g4 set 0x0A, %g1 stba %i3, [%l7 + %g1] 0xe2 membar #Sync nop set 0x57, %o5 stb %o2, [%l7 + %o5] set 0x30, %o1 ldda [%l7 + %o1] 0x80, %o2 nop set 0x4E, %i7 stb %i6, [%l7 + %i7] nop set 0x3C, %o3 swap [%l7 + %o3], %l6 set 0x18, %l2 stxa %g5, [%l7 + %l2] 0x89 wr %i1, %o1, %y add %l7, 0x50, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x88, %l2, %l1 nop set 0x0C, %o2 lduw [%l7 + %o2], %o0 nop set 0x68, %l4 lduh [%l7 + %l4], %i5 set 0x40, %i5 ldda [%l7 + %i5] 0x81, %i6 set 0x40, %i3 stda %f0, [%l7 + %i3] 0x81 set 0x78, %g7 lda [%l7 + %g7] 0x81, %f16 set 0x64, %l0 stwa %g6, [%l7 + %l0] 0x88 nop set 0x30, %g3 ldx [%l7 + %g3], %o4 nop set 0x5C, %o0 stw %l5, [%l7 + %o0] add %l7, 0x60, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l3 casa [%l6] 0x89, %l3, %g3 set 0x38, %o6 prefetcha [%l7 + %o6] 0x80, 0 nop set 0x42, %l1 ldub [%l7 + %l1], %i2 nop set 0x30, %g2 ldsw [%l7 + %g2], %o7 set 0x40, %g5 ldda [%l7 + %g5] 0x88, %f0 nop set 0x48, %g4 ldd [%l7 + %g4], %f8 set 0x7B, %i1 ldstuba [%l7 + %i1] 0x81, %o6 nop set 0x58, %i6 stx %fsr, [%l7 + %i6] set 0x40, %i2 stda %f16, [%l7 + %i2] 0xc2 set 0x68, %i4 ldxa [%l7 + %i4] 0x80, %l4 add %l7, 0x6C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o5, %i0 add %l7, 0x78, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l0, %g2 nop set 0x18, %o4 ldx [%l7 + %o4], %i4 set 0x10, %g6 lda [%l7 + %g6] 0x80, %f24 nop set 0x20, %i0 ldd [%l7 + %i0], %f6 nop set 0x50, %l6 std %f16, [%l7 + %l6] wr %g4, %i3, %y nop set 0x67, %l3 ldub [%l7 + %l3], %o2 st %fsr, [%l7 + 0x30] nop set 0x77, %l5 ldstub [%l7 + %l5], %o3 or %i6, %g1, %l6 set 0x38, %g1 swapa [%l7 + %g1] 0x81, %g5 nop set 0x55, %o5 ldsb [%l7 + %o5], %i1 set 0x63, %o1 stba %o1, [%l7 + %o1] 0xe3 membar #Sync nop set 0x1C, %i7 swap [%l7 + %i7], %l1 nop set 0x50, %o3 ldd [%l7 + %o3], %f26 nop set 0x1E, %l2 ldsh [%l7 + %l2], %o0 ld [%l7 + 0x18], %f4 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i5, %l2 st %fsr, [%l7 + 0x74] set 0x40, %o2 ldstuba [%l7 + %o2] 0x88, %g6 set 0x40, %o7 stda %f16, [%l7 + %o7] 0xf0 membar #Sync st %f6, [%l7 + 0x68] nop set 0x1B, %i5 stb %i7, [%l7 + %i5] set 0x58, %i3 stha %l5, [%l7 + %i3] 0xeb membar #Sync nop set 0x10, %g7 ldsw [%l7 + %g7], %o4 set 0x23, %l0 ldstuba [%l7 + %l0] 0x88, %l3 nop set 0x30, %g3 std %f8, [%l7 + %g3] set 0x78, %l4 stda %g6, [%l7 + %l4] 0x80 nop set 0x1C, %o0 stw %i2, [%l7 + %o0] set 0x3C, %o6 stwa %g3, [%l7 + %o6] 0x80 set 0x50, %g2 stwa %o6, [%l7 + %g2] 0xea membar #Sync set 0x20, %l1 stxa %o7, [%l7 + %l1] 0x89 set 0x74, %g4 lda [%l7 + %g4] 0x81, %f18 nop set 0x50, %g5 ldsw [%l7 + %g5], %o5 nop set 0x4C, %i1 ldsw [%l7 + %i1], %i0 set 0x68, %i2 stwa %l0, [%l7 + %i2] 0x89 nop set 0x18, %i4 prefetch [%l7 + %i4], 1 fpadd32 %f24, %f24, %f4 or %g2, %l4, %i4 set 0x65, %i6 ldstuba [%l7 + %i6] 0x88, %g4 and %i3, %o2, %o3 set 0x48, %o4 lda [%l7 + %o4] 0x89, %f22 nop set 0x30, %i0 ldsb [%l7 + %i0], %g1 set 0x40, %g6 ldda [%l7 + %g6] 0x81, %f0 bge,a,pn %xcc, loop_41 nop set 0x78, %l6 std %i6, [%l7 + %l6] set 0x08, %l5 swapa [%l7 + %l5] 0x81, %l6 loop_41: nop set 0x30, %l3 stw %g5, [%l7 + %l3] nop set 0x7C, %o5 lduw [%l7 + %o5], %o1 set 0x30, %o1 prefetcha [%l7 + %o1] 0x81, 0 nop set 0x78, %i7 ldx [%l7 + %i7], %l1 set 0x60, %g1 stxa %i5, [%l7 + %g1] 0xe2 membar #Sync fpadd32 %f30, %f22, %f26 wr %o0, %g6, %softint set 0x40, %l2 ldda [%l7 + %l2] 0xd2, %f0 nop set 0x38, %o2 stx %fsr, [%l7 + %o2] nop set 0x70, %o3 swap [%l7 + %o3], %l2 set 0x28, %i5 lda [%l7 + %i5] 0x89, %f30 nop set 0x31, %o7 ldstub [%l7 + %o7], %i7 set 0x08, %i3 prefetcha [%l7 + %i3] 0x88, 2 nop set 0x60, %l0 stx %fsr, [%l7 + %l0] nop set 0x68, %g3 stx %fsr, [%l7 + %g3] nop set 0x5B, %l4 ldstub [%l7 + %l4], %l3 and %o4, %i2, %g3 set 0x30, %g7 ldxa [%l7 + %g7] 0x81, %g7 nop set 0x78, %o0 stx %o7, [%l7 + %o0] nop nop setx 0x80C8D90D, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f19 setx 0xAE3BB052, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f26 fdivs %f26, %f19, %f9 nop set 0x58, %g2 ldx [%l7 + %g2], %o5 add %l7, 0x38, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i0 casxa [%l6] 0x89, %i0, %o6 set 0x50, %o6 stxa %g2, [%l7 + %o6] 0xeb membar #Sync nop set 0x60, %l1 stx %l0, [%l7 + %l1] set 0x28, %g4 stda %i4, [%l7 + %g4] 0x80 nop set 0x65, %g5 ldub [%l7 + %g5], %l4 set 0x40, %i2 stda %f16, [%l7 + %i2] 0xf9 membar #Sync set 0x38, %i1 lda [%l7 + %i1] 0x80, %f13 membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0xf8, %f0 nop set 0x20, %o4 ldd [%l7 + %o4], %i2 fpsub32 %f4, %f26, %f2 set 0x20, %i4 lda [%l7 + %i4] 0x88, %f29 or %g4, %o3, %o2 nop set 0x40, %g6 stx %i6, [%l7 + %g6] set 0x08, %l6 stxa %l6, [%l7 + %l6] 0xeb membar #Sync set 0x60, %i0 ldxa [%l7 + %i0] 0x88, %g1 or %g5, %i1, %o1 nop set 0x6A, %l3 ldsh [%l7 + %l3], %l1 and %i5, %o0, %l2 or %g6, %i7, %l5 set 0x76, %l5 stha %o4, [%l7 + %l5] 0x89 nop set 0x60, %o5 std %i2, [%l7 + %o5] nop set 0x44, %o1 lduh [%l7 + %o1], %l3 nop set 0x25, %g1 ldsb [%l7 + %g1], %g7 nop set 0x44, %i7 prefetch [%l7 + %i7], 1 nop set 0x74, %l2 lduw [%l7 + %l2], %g3 and %o7, %o5, %o6 nop set 0x40, %o2 stb %g2, [%l7 + %o2] set 0x78, %i5 ldxa [%l7 + %i5] 0x88, %l0 set 0x58, %o3 stxa %i0, [%l7 + %o3] 0xea membar #Sync set 0x76, %i3 stha %i4, [%l7 + %i3] 0xea membar #Sync ld [%l7 + 0x58], %f25 add %i3, %g4, %l4 nop set 0x08, %o7 std %f2, [%l7 + %o7] nop set 0x68, %g3 stx %fsr, [%l7 + %g3] nop set 0x34, %l4 stw %o3, [%l7 + %l4] add %l7, 0x10, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o2 casa [%l6] 0x81, %o2, %l6 nop set 0x20, %l0 sth %g1, [%l7 + %l0] nop set 0x2C, %g7 ldsw [%l7 + %g7], %g5 ble,a %icc, loop_42 nop set 0x58, %g2 std %f14, [%l7 + %g2] nop set 0x62, %o0 lduh [%l7 + %o0], %i1 st %f29, [%l7 + 0x44] loop_42: nop set 0x43, %o6 ldub [%l7 + %o6], %o1 nop set 0x20, %g4 stx %fsr, [%l7 + %g4] or %l1, %i5, %i6 set 0x75, %g5 ldstuba [%l7 + %g5] 0x88, %l2 and %o0, %i7, %l5 add %l7, 0x40, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x88, %o4, %g6 nop set 0x7F, %i2 ldsb [%l7 + %i2], %i2 set 0x30, %i1 lda [%l7 + %i1] 0x88, %f4 nop set 0x70, %l1 stx %fsr, [%l7 + %l1] set 0x48, %i6 stwa %g7, [%l7 + %i6] 0x88 add %g3, %o7, %o5 set 0x20, %i4 ldda [%l7 + %i4] 0xe2, %o6 set 0x70, %g6 ldda [%l7 + %g6] 0x80, %g2 nop set 0x10, %o4 ldsw [%l7 + %o4], %l0 set 0x68, %i0 lda [%l7 + %i0] 0x80, %f3 set 0x50, %l6 prefetcha [%l7 + %l6] 0x81, 3 set 0x40, %l5 ldda [%l7 + %l5] 0xd8, %f0 nop set 0x6E, %l3 sth %i4, [%l7 + %l3] nop set 0x10, %o1 stx %i3, [%l7 + %o1] nop set 0x6E, %g1 sth %g4, [%l7 + %g1] nop set 0x4E, %o5 lduh [%l7 + %o5], %l4 nop set 0x38, %i7 std %f18, [%l7 + %i7] nop set 0x21, %o2 stb %i0, [%l7 + %o2] nop set 0x38, %l2 stx %o2, [%l7 + %l2] set 0x40, %i5 ldda [%l7 + %i5] 0x88, %f16 membar #Sync set 0x40, %i3 ldda [%l7 + %i3] 0xf9, %f16 set 0x58, %o3 stha %o3, [%l7 + %o3] 0x80 nop set 0x68, %g3 stx %g1, [%l7 + %g3] add %l7, 0x0C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g5, %i1 nop set 0x79, %l4 stb %l6, [%l7 + %l4] nop set 0x08, %l0 std %o0, [%l7 + %l0] nop set 0x50, %o7 ldd [%l7 + %o7], %f12 set 0x75, %g7 ldstuba [%l7 + %g7] 0x80, %l1 set 0x36, %g2 ldstuba [%l7 + %g2] 0x80, %i5 set 0x4C, %o0 stha %i6, [%l7 + %o0] 0xeb membar #Sync nop set 0x28, %o6 ldx [%l7 + %o6], %o0 bn,a %icc, loop_43 nop set 0x2E, %g5 stb %l2, [%l7 + %g5] set 0x3A, %g4 ldstuba [%l7 + %g4] 0x80, %l5 loop_43: nop set 0x10, %i1 std %i6, [%l7 + %i1] nop set 0x31, %i2 ldsb [%l7 + %i2], %o4 nop set 0x7C, %l1 ldsh [%l7 + %l1], %i2 add %l7, 0x38, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g7, %g6 set 0x78, %i6 swapa [%l7 + %i6] 0x89, %o7 nop set 0x60, %i4 swap [%l7 + %i4], %o5 nop set 0x54, %g6 ldub [%l7 + %g6], %g3 nop set 0x48, %o4 swap [%l7 + %o4], %g2 add %o6, %l3, %i4 set 0x20, %i0 ldda [%l7 + %i0] 0xe3, %l0 nop set 0x78, %l5 stx %fsr, [%l7 + %l5] set 0x40, %l3 stda %i2, [%l7 + %l3] 0x89 add %l7, 0x50, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x89, %g4, %i0 nop set 0x68, %l6 stx %fsr, [%l7 + %l6] nop set 0x0C, %o1 lduh [%l7 + %o1], %l4 or %o2, %g1, %g5 nop set 0x08, %g1 ldd [%l7 + %g1], %f24 nop set 0x24, %o5 lduh [%l7 + %o5], %i1 set 0x7A, %o2 ldstuba [%l7 + %o2] 0x88, %o3 st %fsr, [%l7 + 0x38] nop set 0x34, %i7 ldub [%l7 + %i7], %l6 set 0x34, %i5 lda [%l7 + %i5] 0x88, %f13 set 0x7C, %i3 sta %f31, [%l7 + %i3] 0x81 add %o1, %i5, %l1 set 0x40, %o3 ldda [%l7 + %o3] 0x81, %f0 add %l7, 0x60, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x80, %o0, %i6 set 0x48, %g3 sta %f19, [%l7 + %g3] 0x81 and %l2, %l5, %o4 nop set 0x60, %l4 ldsw [%l7 + %l4], %i2 set 0x18, %l2 ldxa [%l7 + %l2] 0x89, %g7 set 0x48, %o7 ldstuba [%l7 + %o7] 0x80, %i7 membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf8, %f16 nop set 0x78, %g2 stx %o7, [%l7 + %g2] nop set 0x70, %g7 sth %g6, [%l7 + %g7] nop set 0x52, %o6 ldsb [%l7 + %o6], %g3 set 0x40, %g5 stda %f0, [%l7 + %g5] 0xcc set 0x70, %o0 stda %g2, [%l7 + %o0] 0x89 and %o6, %l3, %i4 st %fsr, [%l7 + 0x18] nop set 0x70, %g4 stx %fsr, [%l7 + %g4] set 0x50, %i2 stxa %l0, [%l7 + %i2] 0xeb membar #Sync and %i3, %g4, %o5 set 0x0C, %l1 sta %f10, [%l7 + %l1] 0x88 nop set 0x58, %i1 ldd [%l7 + %i1], %l4 set 0x40, %i6 stda %i0, [%l7 + %i6] 0xea membar #Sync nop set 0x78, %i4 ldub [%l7 + %i4], %o2 nop set 0x20, %o4 ldsw [%l7 + %o4], %g5 set 0x48, %g6 stxa %i1, [%l7 + %g6] 0xea membar #Sync set 0x48, %l5 ldxa [%l7 + %l5] 0x81, %o3 set 0x10, %l3 ldda [%l7 + %l3] 0xea, %i6 set 0x20, %l6 stxa %g1, [%l7 + %l6] 0xe2 membar #Sync nop set 0x30, %o1 stb %i5, [%l7 + %o1] set 0x7E, %i0 stha %o1, [%l7 + %i0] 0x88 set 0x2C, %o5 stha %l1, [%l7 + %o5] 0xe2 membar #Sync set 0x20, %o2 ldda [%l7 + %o2] 0x88, %o0 add %l7, 0x54, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l2 casa [%l6] 0x88, %l2, %l5 nop set 0x20, %i7 stx %fsr, [%l7 + %i7] fpsub16 %f4, %f0, %f0 set 0x10, %i5 ldda [%l7 + %i5] 0x89, %o4 nop set 0x6C, %i3 ldsw [%l7 + %i3], %i2 set 0x40, %o3 ldda [%l7 + %o3] 0xd2, %f0 set 0x40, %g3 stda %f16, [%l7 + %g3] 0xf1 membar #Sync nop set 0x4B, %l4 ldub [%l7 + %l4], %i6 nop set 0x17, %g1 ldsb [%l7 + %g1], %i7 set 0x38, %o7 stxa %g7, [%l7 + %o7] 0x89 membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf1, %f16 set 0x7C, %l2 swapa [%l7 + %l2] 0x81, %o7 nop set 0x6B, %g2 ldstub [%l7 + %g2], %g3 bne,pt %icc, loop_44 st %fsr, [%l7 + 0x64] set 0x44, %o6 sta %f1, [%l7 + %o6] 0x81 loop_44: nop add %l7, 0x44, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g2, %g6 st %fsr, [%l7 + 0x50] wr %o6, %i4, %pic nop set 0x50, %g7 ldsw [%l7 + %g7], %l3 nop set 0x14, %g5 sth %i3, [%l7 + %g5] set 0x7C, %g4 sta %f1, [%l7 + %g4] 0x80 nop set 0x79, %o0 ldub [%l7 + %o0], %g4 nop set 0x6E, %l1 ldub [%l7 + %l1], %l0 nop set 0x4A, %i2 ldub [%l7 + %i2], %l4 nop set 0x10, %i6 ldd [%l7 + %i6], %o4 nop set 0x18, %i4 ldx [%l7 + %i4], %i0 nop set 0x38, %i1 std %g4, [%l7 + %i1] nop set 0x54, %g6 ldsw [%l7 + %g6], %o2 nop set 0x54, %o4 stb %i1, [%l7 + %o4] nop set 0x58, %l3 ldub [%l7 + %l3], %l6 or %o3, %g1, %i5 st %fsr, [%l7 + 0x24] nop set 0x48, %l5 ldsw [%l7 + %l5], %l1 nop set 0x08, %o1 stx %fsr, [%l7 + %o1] ld [%l7 + 0x40], %f13 set 0x28, %i0 stxa %o1, [%l7 + %i0] 0xea membar #Sync nop set 0x48, %l6 stx %o0, [%l7 + %l6] nop set 0x58, %o5 lduw [%l7 + %o5], %l5 nop set 0x38, %i7 ldd [%l7 + %i7], %l2 set 0x60, %o2 stwa %o4, [%l7 + %o2] 0xe3 membar #Sync nop set 0x70, %i3 stx %i6, [%l7 + %i3] wr %i7, %g7, %y nop nop setx 0xA53E11DE9F1E7D51, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f28 setx 0x08FB7A34A417F238, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f14 fdivd %f14, %f28, %f10 add %l7, 0x40, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x88, %i2, %g3 st %f26, [%l7 + 0x1C] set 0x70, %i5 sta %f0, [%l7 + %i5] 0x81 set 0x40, %g3 ldda [%l7 + %g3] 0x80, %g2 nop set 0x68, %o3 lduh [%l7 + %o3], %g6 nop set 0x4C, %g1 lduw [%l7 + %g1], %o7 set 0x79, %o7 ldstuba [%l7 + %o7] 0x80, %o6 ld [%l7 + 0x30], %f24 set 0x58, %l0 lda [%l7 + %l0] 0x88, %f13 nop set 0x7C, %l4 ldsw [%l7 + %l4], %l3 nop set 0x16, %l2 ldstub [%l7 + %l2], %i4 nop set 0x08, %o6 ldstub [%l7 + %o6], %i3 nop set 0x25, %g7 stb %l0, [%l7 + %g7] set 0x40, %g2 stda %f16, [%l7 + %g2] 0xca set 0x10, %g5 swapa [%l7 + %g5] 0x88, %g4 nop set 0x31, %g4 ldsb [%l7 + %g4], %l4 membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf9, %f16 nop set 0x58, %i2 stx %fsr, [%l7 + %i2] ld [%l7 + 0x6C], %f6 ld [%l7 + 0x54], %f8 membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xf0, %f16 set 0x72, %i4 stha %o5, [%l7 + %i4] 0x81 add %l7, 0x74, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i0, %o2 nop set 0x6A, %i6 ldub [%l7 + %i6], %g5 set 0x40, %g6 ldxa [%l7 + %g6] 0x89, %i1 set 0x54, %i1 swapa [%l7 + %i1] 0x80, %l6 set 0x40, %l3 ldda [%l7 + %l3] 0xd8, %f16 nop set 0x09, %l5 ldub [%l7 + %l5], %g1 ld [%l7 + 0x3C], %f4 nop set 0x64, %o4 prefetch [%l7 + %o4], 3 set 0x74, %o1 swapa [%l7 + %o1] 0x88, %i5 nop set 0x54, %l6 prefetch [%l7 + %l6], 1 nop set 0x7C, %o5 ldsw [%l7 + %o5], %o3 nop set 0x69, %i7 ldsb [%l7 + %i7], %l1 fpadd16 %f20, %f20, %f0 wr %o1, %o0, %set_softint nop set 0x56, %o2 sth %l2, [%l7 + %o2] and %o4, %i6, %i7 membar #Sync set 0x40, %i0 ldda [%l7 + %i0] 0xf9, %f16 add %l7, 0x20, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x89, %l5, %g7 bg,pn %xcc, loop_45 nop set 0x7E, %i3 sth %i2, [%l7 + %i3] nop set 0x20, %i5 ldx [%l7 + %i5], %g2 set 0x70, %o3 stwa %g3, [%l7 + %o3] 0xeb membar #Sync loop_45: nop set 0x40, %g3 lda [%l7 + %g3] 0x80, %f26 wr %g6, %o7, %clear_softint st %f6, [%l7 + 0x74] set 0x18, %o7 stda %o6, [%l7 + %o7] 0x88 wr %i4, %l3, %ccr set 0x40, %l0 stda %f16, [%l7 + %l0] 0xf0 membar #Sync add %l7, 0x30, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x88, %l0, %g4 and %i3, %o5, %l4 nop set 0x28, %l4 stx %o2, [%l7 + %l4] nop set 0x48, %l2 ldd [%l7 + %l2], %f10 ld [%l7 + 0x4C], %f6 set 0x40, %g1 stda %f16, [%l7 + %g1] 0xd8 set 0x38, %g7 stda %i0, [%l7 + %g7] 0xe3 membar #Sync set 0x20, %g2 lda [%l7 + %g2] 0x88, %f14 nop set 0x63, %o6 ldub [%l7 + %o6], %g5 set 0x2C, %g4 stwa %i1, [%l7 + %g4] 0xea membar #Sync nop set 0x70, %g5 stx %g1, [%l7 + %g5] nop set 0x78, %l1 ldd [%l7 + %l1], %f22 set 0x78, %o0 stha %i5, [%l7 + %o0] 0xe3 membar #Sync add %l7, 0x50, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l6, %o3 set 0x4A, %i4 ldstuba [%l7 + %i4] 0x80, %l1 set 0x51, %i6 ldstuba [%l7 + %i6] 0x81, %o0 set 0x78, %i2 swapa [%l7 + %i2] 0x81, %o1 ble,pn %icc, loop_46 or %l2, %o4, %i7 nop set 0x08, %g6 std %f30, [%l7 + %g6] nop set 0x36, %i1 lduh [%l7 + %i1], %i6 loop_46: add %l5, %g7, %g2 wr %g3, %i2, %clear_softint add %g6, %o6, %i4 st %fsr, [%l7 + 0x7C] set 0x20, %l5 prefetcha [%l7 + %l5] 0x88, 0 set 0x44, %o4 stha %l0, [%l7 + %o4] 0xeb membar #Sync nop set 0x68, %l3 ldsh [%l7 + %l3], %g4 set 0x70, %o1 stda %i2, [%l7 + %o1] 0x81 st %fsr, [%l7 + 0x6C] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr set 0x40, %o5 stda %f16, [%l7 + %o5] 0xf8 membar #Sync and %l4, %o2, %i0 set 0x08, %i7 stwa %i1, [%l7 + %i7] 0xe3 membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0x81, %f0 nop set 0x22, %l6 lduh [%l7 + %l6], %g1 add %i5, %l6, %o3 set 0x68, %i0 stda %l0, [%l7 + %i0] 0x89 nop set 0x60, %i3 stx %g5, [%l7 + %i3] and %o1, %o0, %o4 set 0x40, %o3 stda %f16, [%l7 + %o3] 0x80 nop set 0x24, %i5 ldsh [%l7 + %i5], %i7 set 0x20, %g3 stda %i6, [%l7 + %g3] 0x80 nop set 0x60, %o7 lduw [%l7 + %o7], %l2 nop set 0x38, %l4 std %f8, [%l7 + %l4] add %l7, 0x58, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g7 casxa [%l6] 0x89, %g7, %l5 add %l7, 0x58, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x81, %g2, %i2 set 0x64, %l2 ldstuba [%l7 + %l2] 0x80, %g6 add %g3, %o6, %i4 nop set 0x58, %l0 swap [%l7 + %l0], %l3 nop set 0x24, %g7 ldsw [%l7 + %g7], %l0 nop set 0x20, %g2 ldd [%l7 + %g2], %i2 set 0x50, %g1 ldxa [%l7 + %g1] 0x89, %g4 ld [%l7 + 0x58], %f31 nop set 0x38, %g4 std %f10, [%l7 + %g4] or %o7, %o5, %o2 and %l4, %i1, %g1 nop set 0x28, %o6 std %i0, [%l7 + %o6] or %i5, %o3, %l6 bgu,a,pt %icc, loop_47 nop set 0x58, %l1 ldx [%l7 + %l1], %g5 nop set 0x78, %g5 std %l0, [%l7 + %g5] nop set 0x5C, %o0 prefetch [%l7 + %o0], 1 loop_47: nop set 0x48, %i6 prefetcha [%l7 + %i6] 0x89, 3 nop set 0x7D, %i2 ldsb [%l7 + %i2], %o0 set 0x68, %g6 stwa %i7, [%l7 + %g6] 0xea membar #Sync nop set 0x2C, %i4 ldsw [%l7 + %i4], %o4 set 0x68, %l5 stxa %i6, [%l7 + %l5] 0x88 ld [%l7 + 0x24], %f30 nop set 0x3A, %o4 ldub [%l7 + %o4], %l2 set 0x44, %l3 stha %l5, [%l7 + %l3] 0xeb membar #Sync set 0x40, %i1 lda [%l7 + %i1] 0x80, %f6 nop set 0x7C, %o1 swap [%l7 + %o1], %g7 nop set 0x1C, %o5 ldsh [%l7 + %o5], %i2 wr %g2, %g3, %set_softint set 0x3B, %o2 ldstuba [%l7 + %o2] 0x80, %o6 nop set 0x37, %i7 stb %i4, [%l7 + %i7] st %f2, [%l7 + 0x78] set 0x68, %l6 sta %f3, [%l7 + %l6] 0x81 set 0x40, %i3 stda %f0, [%l7 + %i3] 0xda set 0x17, %i0 stba %l3, [%l7 + %i0] 0xe3 membar #Sync nop set 0x38, %i5 ldd [%l7 + %i5], %g6 nop set 0x78, %g3 ldx [%l7 + %g3], %i3 nop set 0x1E, %o7 lduh [%l7 + %o7], %l0 bne,a %icc, loop_48 nop set 0x40, %o3 std %g4, [%l7 + %o3] set 0x68, %l4 stda %o4, [%l7 + %l4] 0xe2 membar #Sync loop_48: wr %o7, %o2, %y set 0x48, %l2 sta %f25, [%l7 + %l2] 0x88 nop set 0x5A, %g7 ldsb [%l7 + %g7], %i1 nop set 0x21, %g2 ldub [%l7 + %g2], %l4 nop set 0x08, %l0 ldd [%l7 + %l0], %i0 nop set 0x3D, %g4 stb %g1, [%l7 + %g4] nop set 0x60, %g1 lduw [%l7 + %g1], %o3 set 0x50, %o6 ldxa [%l7 + %o6] 0x88, %l6 set 0x40, %g5 swapa [%l7 + %g5] 0x89, %i5 st %f4, [%l7 + 0x1C] nop set 0x30, %l1 stb %l1, [%l7 + %l1] nop set 0x22, %o0 ldsb [%l7 + %o0], %o1 or %g5, %o0, %i7 nop set 0x68, %i6 stx %fsr, [%l7 + %i6] nop set 0x45, %g6 ldstub [%l7 + %g6], %o4 and %i6, %l5, %g7 nop set 0x65, %i4 ldstub [%l7 + %i4], %i2 nop set 0x50, %l5 std %g2, [%l7 + %l5] set 0x60, %o4 ldda [%l7 + %o4] 0x81, %l2 nop set 0x78, %i2 ldx [%l7 + %i2], %g3 nop set 0x30, %i1 std %f16, [%l7 + %i1] nop set 0x58, %l3 ldx [%l7 + %l3], %o6 nop set 0x50, %o1 ldx [%l7 + %o1], %l3 nop set 0x20, %o5 ldd [%l7 + %o5], %i4 nop set 0x68, %o2 ldd [%l7 + %o2], %g6 nop set 0x18, %l6 sth %l0, [%l7 + %l6] nop set 0x41, %i7 stb %i3, [%l7 + %i7] set 0x70, %i3 ldda [%l7 + %i3] 0xea, %o4 add %l7, 0x34, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g4, %o2 st %fsr, [%l7 + 0x08] set 0x70, %i5 prefetcha [%l7 + %i5] 0x89, 1 nop set 0x40, %i0 ldd [%l7 + %i0], %f18 nop set 0x18, %o7 ldx [%l7 + %o7], %i1 or %l4, %g1, %i0 nop set 0x0C, %o3 lduw [%l7 + %o3], %o3 nop set 0x30, %l4 sth %l6, [%l7 + %l4] set 0x64, %g3 swapa [%l7 + %g3] 0x81, %i5 set 0x20, %l2 lda [%l7 + %l2] 0x89, %f6 nop set 0x5D, %g2 ldstub [%l7 + %g2], %o1 nop set 0x5E, %l0 ldub [%l7 + %l0], %l1 nop set 0x46, %g4 ldsb [%l7 + %g4], %g5 or %o0, %o4, %i6 set 0x3B, %g7 stba %i7, [%l7 + %g7] 0x81 set 0x50, %o6 stxa %g7, [%l7 + %o6] 0xea membar #Sync set 0x24, %g5 swapa [%l7 + %g5] 0x80, %i2 nop set 0x38, %l1 ldd [%l7 + %l1], %f30 or %g2, %l2, %g3 add %l7, 0x20, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l5, %l3 and %i4, %g6, %o6 nop set 0x58, %g1 ldx [%l7 + %g1], %l0 wr %i3, %g4, %ccr nop set 0x3C, %o0 ldsw [%l7 + %o0], %o5 st %fsr, [%l7 + 0x0C] set 0x78, %i6 ldxa [%l7 + %i6] 0x89, %o7 set 0x44, %i4 sta %f6, [%l7 + %i4] 0x80 nop set 0x7C, %g6 stw %o2, [%l7 + %g6] ld [%l7 + 0x3C], %f17 set 0x48, %l5 swapa [%l7 + %l5] 0x89, %i1 nop set 0x34, %i2 ldub [%l7 + %i2], %g1 nop set 0x44, %i1 lduw [%l7 + %i1], %l4 set 0x08, %o4 stxa %i0, [%l7 + %o4] 0x88 or %o3, %i5, %l6 set 0x10, %l3 stha %l1, [%l7 + %l3] 0x88 and %o1, %g5, %o0 nop set 0x18, %o1 swap [%l7 + %o1], %i6 wr %i7, %o4, %softint nop set 0x40, %o2 swap [%l7 + %o2], %i2 nop set 0x18, %l6 std %f30, [%l7 + %l6] nop set 0x34, %i7 lduw [%l7 + %i7], %g2 nop set 0x50, %o5 ldx [%l7 + %o5], %l2 st %fsr, [%l7 + 0x38] set 0x40, %i3 ldda [%l7 + %i3] 0xd8, %f16 nop set 0x50, %i0 ldd [%l7 + %i0], %f24 nop set 0x48, %i5 stx %g3, [%l7 + %i5] set 0x28, %o3 ldxa [%l7 + %o3] 0x89, %l5 set 0x42, %l4 stha %l3, [%l7 + %l4] 0xea membar #Sync ld [%l7 + 0x58], %f23 membar #Sync set 0x40, %g3 ldda [%l7 + %g3] 0xf9, %f16 nop set 0x10, %l2 ldub [%l7 + %l2], %g7 or %i4, %g6, %l0 nop set 0x50, %g2 sth %i3, [%l7 + %g2] st %f23, [%l7 + 0x54] set 0x28, %l0 swapa [%l7 + %l0] 0x81, %g4 nop set 0x58, %g4 stw %o6, [%l7 + %g4] fpadd32s %f9, %f5, %f5 nop set 0x47, %o7 ldub [%l7 + %o7], %o7 or %o2, %i1, %g1 nop set 0x78, %g7 lduw [%l7 + %g7], %l4 nop set 0x58, %g5 stw %o5, [%l7 + %g5] set 0x20, %o6 lda [%l7 + %o6] 0x80, %f29 nop set 0x28, %g1 stx %fsr, [%l7 + %g1] st %fsr, [%l7 + 0x68] nop set 0x18, %l1 swap [%l7 + %l1], %i0 nop set 0x48, %o0 ldd [%l7 + %o0], %f14 set 0x5C, %i4 sta %f1, [%l7 + %i4] 0x88 set 0x4A, %i6 ldstuba [%l7 + %i6] 0x81, %i5 set 0x40, %l5 stda %f0, [%l7 + %l5] 0x89 nop set 0x7C, %g6 prefetch [%l7 + %g6], 3 nop set 0x50, %i2 std %f26, [%l7 + %i2] set 0x1E, %o4 ldstuba [%l7 + %o4] 0x81, %o3 bgu,pn %icc, loop_49 add %l1, %o1, %g5 nop set 0x74, %i1 swap [%l7 + %i1], %l6 set 0x28, %l3 prefetcha [%l7 + %l3] 0x88, 1 loop_49: nop set 0x3C, %o2 stba %o0, [%l7 + %o2] 0x81 nop set 0x68, %o1 stw %i7, [%l7 + %o1] nop set 0x50, %l6 std %f2, [%l7 + %l6] set 0x40, %o5 ldda [%l7 + %o5] 0x89, %i2 nop set 0x26, %i3 ldsh [%l7 + %i3], %g2 set 0x56, %i0 stha %o4, [%l7 + %i0] 0x88 nop set 0x5C, %i5 swap [%l7 + %i5], %g3 nop set 0x43, %i7 ldsb [%l7 + %i7], %l5 set 0x40, %o3 stda %f16, [%l7 + %o3] 0xca set 0x7E, %l4 ldstuba [%l7 + %l4] 0x80, %l2 nop set 0x1C, %g3 ldsb [%l7 + %g3], %g7 nop set 0x58, %l2 stx %l3, [%l7 + %l2] add %l7, 0x1C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g6 casa [%l6] 0x80, %g6, %l0 nop set 0x74, %l0 sth %i4, [%l7 + %l0] nop set 0x78, %g2 stw %g4, [%l7 + %g2] nop set 0x68, %o7 lduw [%l7 + %o7], %i3 nop set 0x28, %g7 ldsh [%l7 + %g7], %o7 nop set 0x69, %g4 ldub [%l7 + %g4], %o2 nop set 0x4A, %g5 ldstub [%l7 + %g5], %o6 ble,pt %icc, loop_50 nop set 0x28, %g1 prefetch [%l7 + %g1], 0 set 0x48, %l1 ldxa [%l7 + %l1] 0x88, %i1 loop_50: nop set 0x78, %o0 stx %l4, [%l7 + %o0] set 0x50, %i4 stxa %g1, [%l7 + %i4] 0x81 nop set 0x40, %o6 lduw [%l7 + %o6], %o5 and %i0, %i5, %l1 nop set 0x2E, %i6 ldub [%l7 + %i6], %o1 set 0x40, %g6 stda %f16, [%l7 + %g6] 0xf0 membar #Sync set 0x40, %i2 stda %f16, [%l7 + %i2] 0xc4 st %f29, [%l7 + 0x20] nop set 0x14, %o4 lduw [%l7 + %o4], %g5 ld [%l7 + 0x24], %f21 nop set 0x60, %l5 ldx [%l7 + %l5], %o3 nop set 0x26, %i1 sth %i6, [%l7 + %i1] ld [%l7 + 0x30], %f16 set 0x6E, %o2 ldstuba [%l7 + %o2] 0x89, %l6 set 0x40, %o1 stda %f16, [%l7 + %o1] 0xf1 membar #Sync nop set 0x50, %l6 std %f0, [%l7 + %l6] set 0x6C, %l3 sta %f2, [%l7 + %l3] 0x80 or %o0, %i7, %g2 nop set 0x2D, %i3 ldub [%l7 + %i3], %o4 nop set 0x5B, %i0 ldsb [%l7 + %i0], %g3 add %l7, 0x28, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x88, %i2, %l5 st %f4, [%l7 + 0x3C] set 0x7C, %o5 stwa %g7, [%l7 + %o5] 0x89 nop set 0x08, %i7 stx %l2, [%l7 + %i7] nop set 0x40, %o3 std %f30, [%l7 + %o3] nop set 0x70, %l4 stw %g6, [%l7 + %l4] nop set 0x68, %g3 lduh [%l7 + %g3], %l3 fpsub32 %f26, %f0, %f6 nop set 0x6E, %i5 ldstub [%l7 + %i5], %i4 nop set 0x3A, %l2 stb %g4, [%l7 + %l2] membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf8, %f16 nop set 0x10, %g2 swap [%l7 + %g2], %l0 and %o7, %i3, %o2 nop set 0x24, %o7 sth %i1, [%l7 + %o7] nop set 0x0E, %g4 stb %l4, [%l7 + %g4] nop set 0x08, %g5 std %f8, [%l7 + %g5] and %g1, %o5, %i0 nop set 0x7C, %g7 ldsb [%l7 + %g7], %i5 ba,pn %icc, loop_51 wr %l1, %o1, %set_softint fpsub16 %f20, %f14, %f22 nop set 0x77, %g1 stb %g5, [%l7 + %g1] loop_51: nop set 0x58, %o0 ldd [%l7 + %o0], %o6 or %o3, %l6, %o0 set 0x50, %l1 lda [%l7 + %l1] 0x80, %f19 fpsub16s %f30, %f4, %f13 add %l7, 0x24, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i7 casa [%l6] 0x88, %i7, %i6 nop set 0x0C, %i4 stw %o4, [%l7 + %i4] set 0x40, %i6 swapa [%l7 + %i6] 0x81, %g2 nop set 0x10, %g6 ldsh [%l7 + %g6], %g3 nop set 0x42, %o6 lduh [%l7 + %o6], %l5 nop set 0x38, %o4 ldsb [%l7 + %o4], %i2 nop set 0x58, %l5 stx %g7, [%l7 + %l5] add %l7, 0x30, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l2, %l3 ble,a,pn %xcc, loop_52 nop set 0x48, %i2 swap [%l7 + %i2], %i4 nop set 0x1C, %o2 swap [%l7 + %o2], %g6 nop set 0x20, %i1 std %l0, [%l7 + %i1] loop_52: nop set 0x21, %o1 ldstuba [%l7 + %o1] 0x89, %o7 set 0x10, %l6 ldxa [%l7 + %l6] 0x81, %i3 set 0x08, %l3 stda %g4, [%l7 + %l3] 0xea membar #Sync add %l7, 0x6C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i1, %o2 set 0x10, %i3 prefetcha [%l7 + %i3] 0x80, 3 set 0x3A, %i0 stba %o5, [%l7 + %i0] 0x89 bne,pt %icc, loop_53 nop nop setx 0xC0E50F15CDC9C56E, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f16 setx 0xABFC0E85FC8BD3A4, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f6 fdivd %f6, %f16, %f22 nop set 0x56, %o5 stb %g1, [%l7 + %o5] nop set 0x48, %i7 sth %i5, [%l7 + %i7] loop_53: nop set 0x40, %o3 ldda [%l7 + %o3] 0xe3, %i0 nop set 0x0C, %g3 lduh [%l7 + %g3], %o1 nop set 0x2F, %l4 ldsb [%l7 + %l4], %l1 nop set 0x78, %i5 ldx [%l7 + %i5], %o6 nop set 0x49, %l0 ldsb [%l7 + %l0], %o3 set 0x40, %l2 stda %f16, [%l7 + %l2] 0xc8 nop set 0x22, %g2 ldsb [%l7 + %g2], %g5 set 0x78, %o7 ldxa [%l7 + %o7] 0x81, %o0 nop set 0x40, %g5 ldd [%l7 + %g5], %f4 nop set 0x58, %g7 ldd [%l7 + %g7], %i6 set 0x18, %g4 stda %i6, [%l7 + %g4] 0xe2 membar #Sync set 0x40, %o0 stda %f0, [%l7 + %o0] 0xc8 and %i6, %g2, %o4 wr %l5, %i2, %pic and %g3, %l2, %l3 set 0x10, %l1 stxa %g7, [%l7 + %l1] 0xeb membar #Sync nop set 0x30, %i4 prefetch [%l7 + %i4], 0 nop set 0x74, %g1 ldub [%l7 + %g1], %g6 nop set 0x2A, %i6 sth %i4, [%l7 + %i6] nop set 0x30, %o6 stx %o7, [%l7 + %o6] nop set 0x4E, %o4 sth %i3, [%l7 + %o4] nop set 0x28, %l5 ldsw [%l7 + %l5], %l0 add %g4, %o2, %l4 nop set 0x38, %i2 ldd [%l7 + %i2], %f12 and %o5, %i1, %i5 fpsub32s %f31, %f3, %f15 and %i0, %o1, %g1 nop set 0x48, %g6 ldsb [%l7 + %g6], %l1 nop set 0x5E, %o2 lduh [%l7 + %o2], %o3 st %fsr, [%l7 + 0x28] set 0x20, %o1 ldda [%l7 + %o1] 0xe2, %o6 set 0x38, %i1 lda [%l7 + %i1] 0x89, %f3 ld [%l7 + 0x7C], %f7 set 0x60, %l3 prefetcha [%l7 + %l3] 0x80, 2 nop set 0x4C, %i3 stw %o0, [%l7 + %i3] wr %i7, %i6, %ccr nop set 0x78, %l6 ldsw [%l7 + %l6], %g2 nop set 0x0F, %o5 ldub [%l7 + %o5], %l6 set 0x48, %i0 stda %l4, [%l7 + %i0] 0xe3 membar #Sync nop set 0x4E, %o3 ldsh [%l7 + %o3], %i2 set 0x78, %g3 ldxa [%l7 + %g3] 0x81, %g3 nop set 0x77, %i7 ldub [%l7 + %i7], %l2 add %o4, %l3, %g6 nop set 0x18, %i5 std %g6, [%l7 + %i5] membar #Sync set 0x40, %l0 ldda [%l7 + %l0] 0xf1, %f16 set 0x20, %l2 ldxa [%l7 + %l2] 0x80, %i4 nop set 0x7C, %g2 ldsh [%l7 + %g2], %i3 nop set 0x38, %l4 lduh [%l7 + %l4], %o7 set 0x29, %g5 ldstuba [%l7 + %g5] 0x88, %g4 nop set 0x19, %o7 ldub [%l7 + %o7], %o2 set 0x18, %g4 ldxa [%l7 + %g4] 0x88, %l0 ld [%l7 + 0x7C], %f29 nop set 0x6C, %o0 sth %o5, [%l7 + %o0] set 0x50, %g7 ldda [%l7 + %g7] 0xe2, %l4 nop set 0x0E, %i4 sth %i5, [%l7 + %i4] nop set 0x28, %g1 ldx [%l7 + %g1], %i0 set 0x38, %i6 stda %o0, [%l7 + %i6] 0xe2 membar #Sync nop set 0x35, %o6 ldstub [%l7 + %o6], %i1 st %fsr, [%l7 + 0x64] nop set 0x20, %o4 std %f24, [%l7 + %o4] nop set 0x2A, %l1 ldsh [%l7 + %l1], %l1 set 0x10, %i2 stda %o2, [%l7 + %i2] 0xea membar #Sync nop set 0x70, %l5 std %o6, [%l7 + %l5] EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 1: ! ! Type l : 1263 ! Type a : 29 ! Type cti : 28 ! Type x : 517 ! Type f : 33 ! Type i : 130 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0x9, %g1 set 0x5, %g2 set 0xD, %g3 set 0x1, %g4 set 0x6, %g5 set 0x1, %g6 set 0x4, %g7 !# Input registers set -0x1, %i0 set -0xD, %i1 set -0xC, %i2 set -0x7, %i3 set -0x1, %i4 set -0x1, %i5 set -0x1, %i6 set -0xF, %i7 !# Local registers set 0x05853126, %l0 set 0x0E6A4049, %l1 set 0x6BDD3B78, %l2 set 0x238B9772, %l3 set 0x5EBD220E, %l4 set 0x0335D3ED, %l5 set 0x406F2EA3, %l6 !# Output registers set 0x1343, %o0 set -0x1DB4, %o1 set -0x0388, %o2 set 0x11D8, %o3 set -0x0F01, %o4 set -0x0E23, %o5 set -0x1B79, %o6 set -0x07D6, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x96346BE1C4891CCE) INIT_TH_FP_REG(%l7,%f2,0x2AB90A99C7EA575F) INIT_TH_FP_REG(%l7,%f4,0x35424BE481A22DFC) INIT_TH_FP_REG(%l7,%f6,0x1A0B6E7A23FFEA98) INIT_TH_FP_REG(%l7,%f8,0x7DB892D47E35E57B) INIT_TH_FP_REG(%l7,%f10,0x88A498ED459E1EE7) INIT_TH_FP_REG(%l7,%f12,0xAC42AED2FA1B6832) INIT_TH_FP_REG(%l7,%f14,0x309B5F6C29C708E7) INIT_TH_FP_REG(%l7,%f16,0x7B7AC6CEC0FB44CB) INIT_TH_FP_REG(%l7,%f18,0x09ECE412AE227434) INIT_TH_FP_REG(%l7,%f20,0x3F33D5EB1D930E44) INIT_TH_FP_REG(%l7,%f22,0x84C84C6234FA2368) INIT_TH_FP_REG(%l7,%f24,0xC355CA68B934CFE9) INIT_TH_FP_REG(%l7,%f26,0x4607BA1C1C7A0C7A) INIT_TH_FP_REG(%l7,%f28,0x0CF6180EA7C99762) INIT_TH_FP_REG(%l7,%f30,0x91236A900A768A99) !# Execute Main Diag .. set 0x5C, %g6 lda [%l7 + %g6] 0x81, %f28 add %l7, 0x28, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x80, %g5, %g1 fpadd16 %f2, %f12, %f0 nop set 0x78, %o1 lduh [%l7 + %o1], %o0 set 0x58, %o2 swapa [%l7 + %o2] 0x81, %i7 nop set 0x3E, %l3 ldstub [%l7 + %l3], %i6 nop set 0x2E, %i1 ldsh [%l7 + %i1], %g2 nop set 0x4A, %i3 lduh [%l7 + %i3], %l6 set 0x45, %l6 ldstuba [%l7 + %l6] 0x81, %i2 nop set 0x30, %o5 std %f28, [%l7 + %o5] add %l5, %g3, %o4 set 0x40, %o3 stda %f16, [%l7 + %o3] 0xf1 membar #Sync set 0x7A, %g3 stba %l2, [%l7 + %g3] 0x88 nop set 0x2C, %i7 stw %g6, [%l7 + %i7] set 0x60, %i5 lda [%l7 + %i5] 0x80, %f23 set 0x6C, %i0 lda [%l7 + %i0] 0x80, %f1 set 0x50, %l2 ldxa [%l7 + %l2] 0x89, %l3 add %l7, 0x30, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i4 casa [%l6] 0x88, %i4, %g7 set 0x10, %l0 prefetcha [%l7 + %l0] 0x89, 4 nop set 0x7A, %g2 sth %i3, [%l7 + %g2] or %o2, %g4, %o5 nop set 0x7E, %g5 ldstub [%l7 + %g5], %l4 nop set 0x34, %l4 ldsb [%l7 + %l4], %l0 nop set 0x68, %g4 std %i0, [%l7 + %g4] fpadd16s %f28, %f13, %f30 nop set 0x64, %o0 prefetch [%l7 + %o0], 2 set 0x70, %g7 stxa %o1, [%l7 + %g7] 0xeb membar #Sync set 0x6A, %i4 stba %i1, [%l7 + %i4] 0x88 set 0x7C, %o7 lda [%l7 + %o7] 0x89, %f30 and %i5, %o3, %l1 set 0x38, %i6 ldxa [%l7 + %i6] 0x81, %o6 nop set 0x12, %g1 lduh [%l7 + %g1], %g5 nop set 0x27, %o4 ldstub [%l7 + %o4], %g1 nop set 0x58, %l1 stx %fsr, [%l7 + %l1] nop set 0x10, %i2 ldd [%l7 + %i2], %o0 nop set 0x7E, %l5 ldsh [%l7 + %l5], %i7 nop set 0x6C, %o6 lduw [%l7 + %o6], %i6 set 0x28, %g6 stxa %g2, [%l7 + %g6] 0xe3 membar #Sync membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xf0, %f16 set 0x74, %l3 stha %i2, [%l7 + %l3] 0x88 set 0x40, %o2 ldda [%l7 + %o2] 0x88, %f0 nop set 0x76, %i1 ldsb [%l7 + %i1], %l5 set 0x3E, %l6 stba %l6, [%l7 + %l6] 0xea membar #Sync wr %o4, %g3, %set_softint nop set 0x38, %i3 swap [%l7 + %i3], %l2 nop set 0x46, %o3 sth %l3, [%l7 + %o3] nop set 0x08, %o5 std %f28, [%l7 + %o5] nop set 0x46, %g3 sth %g6, [%l7 + %g3] ld [%l7 + 0x78], %f5 nop set 0x70, %i5 ldd [%l7 + %i5], %g6 set 0x74, %i0 stha %i4, [%l7 + %i0] 0xe2 membar #Sync add %o7, %o2, %i3 nop set 0x63, %i7 ldub [%l7 + %i7], %g4 or %o5, %l0, %i0 ld [%l7 + 0x5C], %f8 nop set 0x28, %l0 stw %o1, [%l7 + %l0] st %fsr, [%l7 + 0x60] nop set 0x08, %g2 swap [%l7 + %g2], %i1 nop set 0x44, %l2 stw %l4, [%l7 + %l2] st %fsr, [%l7 + 0x34] and %o3, %i5, %l1 nop set 0x70, %l4 ldd [%l7 + %l4], %o6 ld [%l7 + 0x10], %f15 set 0x78, %g4 stxa %g1, [%l7 + %g4] 0x81 nop set 0x48, %g5 ldd [%l7 + %g5], %o0 set 0x48, %g7 lda [%l7 + %g7] 0x89, %f29 set 0x60, %o0 stda %g4, [%l7 + %o0] 0x88 nop set 0x28, %i4 stx %i7, [%l7 + %i4] nop set 0x60, %i6 stx %fsr, [%l7 + %i6] nop set 0x3C, %g1 ldsb [%l7 + %g1], %i6 nop set 0x50, %o7 ldd [%l7 + %o7], %i2 set 0x28, %o4 stwa %g2, [%l7 + %o4] 0x81 nop set 0x08, %i2 ldd [%l7 + %i2], %f28 set 0x10, %l1 prefetcha [%l7 + %l1] 0x89, 0 set 0x70, %l5 stxa %l5, [%l7 + %l5] 0xea membar #Sync set 0x58, %g6 lda [%l7 + %g6] 0x80, %f26 nop set 0x4A, %o6 ldstub [%l7 + %o6], %o4 nop set 0x34, %o1 ldsw [%l7 + %o1], %g3 set 0x17, %l3 ldstuba [%l7 + %l3] 0x81, %l2 set 0x40, %o2 ldda [%l7 + %o2] 0xeb, %l2 nop set 0x1C, %l6 sth %g7, [%l7 + %l6] st %f4, [%l7 + 0x0C] set 0x14, %i1 stwa %i4, [%l7 + %i1] 0xeb membar #Sync ld [%l7 + 0x34], %f13 set 0x48, %o3 prefetcha [%l7 + %o3] 0x89, 4 nop set 0x64, %o5 ldstub [%l7 + %o5], %g6 set 0x34, %i3 stha %o2, [%l7 + %i3] 0x88 set 0x40, %i5 stda %f0, [%l7 + %i5] 0xc0 st %fsr, [%l7 + 0x28] nop set 0x24, %i0 sth %i3, [%l7 + %i0] add %l7, 0x10, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o5, %l0 set 0x28, %g3 stxa %g4, [%l7 + %g3] 0x88 nop set 0x54, %i7 lduh [%l7 + %i7], %i0 nop set 0x6D, %g2 stb %o1, [%l7 + %g2] set 0x0C, %l2 lda [%l7 + %l2] 0x80, %f31 or %l4, %o3, %i1 nop set 0x54, %l0 stw %l1, [%l7 + %l0] nop set 0x1C, %g4 ldsb [%l7 + %g4], %i5 set 0x70, %l4 ldda [%l7 + %l4] 0xea, %g0 st %fsr, [%l7 + 0x34] set 0x28, %g5 sta %f19, [%l7 + %g5] 0x81 set 0x34, %g7 ldstuba [%l7 + %g7] 0x88, %o0 set 0x3A, %o0 stha %g5, [%l7 + %o0] 0x81 add %o6, %i7, %i6 set 0x40, %i6 stda %f0, [%l7 + %i6] 0xda or %i2, %g2, %l6 nop set 0x18, %i4 ldd [%l7 + %i4], %l4 set 0x40, %o7 ldda [%l7 + %o7] 0xda, %f16 and %o4, %g3, %l3 set 0x20, %o4 ldxa [%l7 + %o4] 0x80, %l2 nop set 0x74, %i2 swap [%l7 + %i2], %i4 fpsub32 %f8, %f26, %f20 nop set 0x54, %g1 prefetch [%l7 + %g1], 0 nop set 0x2A, %l1 ldsh [%l7 + %l1], %o7 ld [%l7 + 0x20], %f4 nop set 0x18, %l5 ldd [%l7 + %l5], %f28 nop set 0x58, %o6 stx %fsr, [%l7 + %o6] nop set 0x18, %o1 std %f20, [%l7 + %o1] set 0x10, %g6 prefetcha [%l7 + %g6] 0x88, 1 membar #Sync set 0x40, %l3 ldda [%l7 + %l3] 0xf8, %f16 set 0x48, %o2 stba %o2, [%l7 + %o2] 0xe3 membar #Sync set 0x6E, %i1 stha %g6, [%l7 + %i1] 0x80 set 0x08, %o3 prefetcha [%l7 + %o3] 0x81, 0 and %l0, %g4, %i0 set 0x5E, %l6 stba %o5, [%l7 + %l6] 0xeb membar #Sync nop set 0x64, %o5 ldsh [%l7 + %o5], %l4 nop set 0x30, %i5 ldd [%l7 + %i5], %o0 nop set 0x70, %i0 stx %i1, [%l7 + %i0] fpsub16s %f24, %f5, %f5 set 0x34, %g3 sta %f15, [%l7 + %g3] 0x80 nop set 0x2A, %i3 sth %o3, [%l7 + %i3] set 0x78, %g2 stwa %l1, [%l7 + %g2] 0xea membar #Sync set 0x4C, %l2 swapa [%l7 + %l2] 0x89, %i5 nop set 0x62, %l0 ldsh [%l7 + %l0], %o0 set 0x13, %i7 ldstuba [%l7 + %i7] 0x88, %g1 or %o6, %i7, %i6 nop set 0x56, %g4 ldsh [%l7 + %g4], %i2 wr %g2, %g5, %clear_softint set 0x11, %l4 ldstuba [%l7 + %l4] 0x88, %l5 set 0x50, %g5 ldda [%l7 + %g5] 0xea, %o4 nop set 0x40, %o0 ldstub [%l7 + %o0], %g3 nop set 0x70, %g7 stx %l3, [%l7 + %g7] set 0x58, %i4 lda [%l7 + %i4] 0x88, %f8 set 0x40, %i6 stda %f16, [%l7 + %i6] 0xda and %l2, %l6, %i4 nop set 0x10, %o7 ldstub [%l7 + %o7], %g7 nop set 0x50, %i2 std %f6, [%l7 + %i2] nop set 0x4A, %o4 ldsh [%l7 + %o4], %o7 nop set 0x24, %l1 lduh [%l7 + %l1], %o2 and %g6, %i3, %l0 set 0x3C, %l5 stba %g4, [%l7 + %l5] 0xea membar #Sync nop set 0x25, %g1 ldstub [%l7 + %g1], %i0 nop set 0x10, %o1 ldd [%l7 + %o1], %f2 nop set 0x3D, %o6 ldsb [%l7 + %o6], %l4 nop set 0x5A, %l3 ldsh [%l7 + %l3], %o1 nop set 0x10, %g6 lduw [%l7 + %g6], %i1 nop set 0x48, %o2 prefetch [%l7 + %o2], 0 ble,a %icc, loop_54 nop set 0x1C, %o3 stw %o5, [%l7 + %o3] add %l7, 0x68, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l1 casxa [%l6] 0x80, %l1, %i5 loop_54: nop set 0x70, %i1 stx %fsr, [%l7 + %i1] membar #Sync set 0x40, %l6 ldda [%l7 + %l6] 0xf8, %f0 set 0x38, %i5 stxa %o3, [%l7 + %i5] 0x81 set 0x08, %i0 sta %f15, [%l7 + %i0] 0x80 set 0x58, %g3 prefetcha [%l7 + %g3] 0x80, 0 set 0x40, %o5 ldda [%l7 + %o5] 0x81, %f0 set 0x24, %i3 stha %o0, [%l7 + %i3] 0x80 st %f14, [%l7 + 0x28] st %fsr, [%l7 + 0x60] set 0x40, %g2 stwa %o6, [%l7 + %g2] 0xe2 membar #Sync or %i7, %i6, %g2 nop set 0x38, %l0 swap [%l7 + %l0], %g5 nop set 0x30, %l2 stx %i2, [%l7 + %l2] set 0x28, %g4 sta %f6, [%l7 + %g4] 0x81 nop set 0x60, %l4 ldd [%l7 + %l4], %o4 nop set 0x58, %g5 ldd [%l7 + %g5], %l4 add %l7, 0x68, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l3 casa [%l6] 0x81, %l3, %l2 add %l7, 0x60, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g3, %i4 nop set 0x38, %o0 std %f2, [%l7 + %o0] set 0x28, %g7 stda %g6, [%l7 + %g7] 0x88 nop set 0x68, %i7 std %f6, [%l7 + %i7] add %l7, 0x08, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o7, %o2 wr %g0, 0x7, %fprs add %l7, 0x30, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x89, %l0, %i3 nop set 0x55, %i4 stb %g4, [%l7 + %i4] nop set 0x08, %o7 ldsb [%l7 + %o7], %l4 nop set 0x32, %i6 stb %o1, [%l7 + %i6] nop set 0x08, %o4 std %i0, [%l7 + %o4] set 0x4E, %l1 stha %i0, [%l7 + %l1] 0x80 ld [%l7 + 0x34], %f12 set 0x5C, %i2 lda [%l7 + %i2] 0x88, %f29 set 0x20, %l5 swapa [%l7 + %l5] 0x89, %l1 membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf1, %f16 nop set 0x30, %o1 prefetch [%l7 + %o1], 1 nop set 0x4B, %l3 stb %i5, [%l7 + %l3] nop set 0x5C, %o6 stw %o5, [%l7 + %o6] nop set 0x37, %o2 stb %g1, [%l7 + %o2] add %l7, 0x68, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o3 casxa [%l6] 0x89, %o3, %o0 nop set 0x6C, %g6 swap [%l7 + %g6], %i7 nop set 0x5C, %i1 swap [%l7 + %i1], %i6 nop set 0x3D, %o3 ldsb [%l7 + %o3], %o6 nop set 0x62, %l6 sth %g2, [%l7 + %l6] set 0x40, %i5 sta %f0, [%l7 + %i5] 0x80 nop set 0x10, %g3 ldd [%l7 + %g3], %g4 nop set 0x28, %o5 stb %o4, [%l7 + %o5] nop set 0x70, %i3 ldx [%l7 + %i3], %l5 or %i2, %l2, %l3 add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x81, %i4, %g7 add %l7, 0x5C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g3, %o7 set 0x5E, %i0 ldstuba [%l7 + %i0] 0x80, %l6 nop set 0x5C, %l0 stw %g6, [%l7 + %l0] set 0x41, %l2 ldstuba [%l7 + %l2] 0x88, %l0 add %l7, 0x60, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x81, %o2, %i3 nop set 0x20, %g2 ldsh [%l7 + %g2], %l4 set 0x20, %l4 stda %o0, [%l7 + %l4] 0xe3 membar #Sync nop set 0x11, %g5 stb %i1, [%l7 + %g5] nop set 0x54, %o0 stw %g4, [%l7 + %o0] add %l7, 0x38, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i0, %l1 set 0x4C, %g7 swapa [%l7 + %g7] 0x89, %o5 nop set 0x38, %i7 std %g0, [%l7 + %i7] set 0x28, %g4 swapa [%l7 + %g4] 0x89, %i5 nop set 0x28, %o7 prefetch [%l7 + %o7], 3 st %f1, [%l7 + 0x28] nop set 0x41, %i4 ldstub [%l7 + %i4], %o3 nop set 0x78, %o4 lduh [%l7 + %o4], %i7 nop set 0x08, %i6 swap [%l7 + %i6], %o0 or %o6, %i6, %g5 st %fsr, [%l7 + 0x0C] set 0x78, %l1 prefetcha [%l7 + %l1] 0x89, 4 st %fsr, [%l7 + 0x0C] nop set 0x48, %l5 ldsb [%l7 + %l5], %l5 and %i2, %l2, %l3 nop set 0x46, %i2 ldsh [%l7 + %i2], %i4 set 0x50, %o1 prefetcha [%l7 + %o1] 0x89, 3 st %fsr, [%l7 + 0x5C] or %g3, %o7, %l6 nop set 0x24, %g1 prefetch [%l7 + %g1], 4 nop set 0x50, %o6 std %f12, [%l7 + %o6] nop set 0x38, %o2 lduw [%l7 + %o2], %o4 nop set 0x30, %g6 ldx [%l7 + %g6], %g6 nop set 0x48, %i1 lduh [%l7 + %i1], %o2 ld [%l7 + 0x08], %f27 nop set 0x24, %l3 swap [%l7 + %l3], %l0 nop set 0x2A, %o3 sth %l4, [%l7 + %o3] set 0x20, %i5 sta %f4, [%l7 + %i5] 0x89 nop set 0x70, %g3 stx %o1, [%l7 + %g3] set 0x7C, %l6 lda [%l7 + %l6] 0x80, %f22 nop set 0x55, %i3 ldsb [%l7 + %i3], %i3 set 0x10, %i0 sta %f7, [%l7 + %i0] 0x81 fpadd16 %f26, %f4, %f8 set 0x70, %o5 swapa [%l7 + %o5] 0x81, %i1 nop set 0x38, %l0 ldd [%l7 + %l0], %g4 set 0x40, %g2 ldda [%l7 + %g2] 0xd0, %f16 add %l7, 0x60, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i0, %o5 add %l7, 0x6C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g1, %l1 set 0x40, %l4 stda %f16, [%l7 + %l4] 0xc8 set 0x7D, %l2 stba %o3, [%l7 + %l2] 0x89 nop set 0x39, %o0 ldsb [%l7 + %o0], %i5 add %i7, %o0, %i6 be,pt %xcc, loop_55 st %f23, [%l7 + 0x54] nop set 0x2C, %g5 ldstub [%l7 + %g5], %g5 and %o6, %l5, %i2 loop_55: nop set 0x40, %g7 stda %f0, [%l7 + %g7] 0x81 nop set 0x78, %i7 prefetch [%l7 + %i7], 2 nop set 0x74, %o7 prefetch [%l7 + %o7], 0 nop set 0x70, %i4 ldd [%l7 + %i4], %l2 st %f19, [%l7 + 0x48] nop set 0x18, %g4 ldx [%l7 + %g4], %l3 set 0x1C, %o4 sta %f4, [%l7 + %o4] 0x81 nop set 0x55, %l1 ldsb [%l7 + %l1], %i4 nop set 0x20, %l5 ldx [%l7 + %l5], %g2 set 0x40, %i6 stha %g7, [%l7 + %i6] 0x88 add %o7, %g3, %o4 or %g6, %o2, %l6 nop set 0x28, %o1 stx %fsr, [%l7 + %o1] nop set 0x18, %i2 stx %l0, [%l7 + %i2] or %l4, %o1, %i3 nop set 0x30, %o6 std %i0, [%l7 + %o6] membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf9, %f16 nop set 0x72, %o2 sth %i0, [%l7 + %o2] set 0x08, %i1 lda [%l7 + %i1] 0x80, %f18 nop set 0x0C, %g6 lduw [%l7 + %g6], %o5 nop set 0x35, %o3 ldstub [%l7 + %o3], %g1 nop set 0x66, %l3 lduh [%l7 + %l3], %l1 nop set 0x50, %i5 swap [%l7 + %i5], %o3 nop set 0x35, %l6 stb %i5, [%l7 + %l6] set 0x18, %g3 lda [%l7 + %g3] 0x80, %f23 add %i7, %o0, %g4 set 0x6C, %i3 stwa %i6, [%l7 + %i3] 0xe2 membar #Sync nop set 0x2A, %i0 ldsb [%l7 + %i0], %g5 nop set 0x48, %l0 stx %fsr, [%l7 + %l0] nop set 0x50, %o5 std %o6, [%l7 + %o5] ble %icc, loop_56 nop set 0x18, %g2 ldd [%l7 + %g2], %f22 set 0x24, %l2 sta %f25, [%l7 + %l2] 0x80 loop_56: nop set 0x28, %o0 ldd [%l7 + %o0], %i2 nop set 0x78, %g5 std %f28, [%l7 + %g5] nop set 0x35, %g7 stb %l5, [%l7 + %g7] set 0x30, %l4 ldda [%l7 + %l4] 0xea, %l2 nop set 0x38, %i7 lduw [%l7 + %i7], %i4 nop set 0x68, %i4 std %f24, [%l7 + %i4] st %fsr, [%l7 + 0x1C] nop set 0x28, %g4 ldx [%l7 + %g4], %l2 st %fsr, [%l7 + 0x2C] st %f20, [%l7 + 0x78] nop set 0x0C, %o7 lduw [%l7 + %o7], %g7 nop set 0x4E, %o4 sth %g2, [%l7 + %o4] set 0x38, %l1 swapa [%l7 + %l1] 0x80, %o7 nop set 0x48, %l5 stx %o4, [%l7 + %l5] nop set 0x2A, %i6 ldsb [%l7 + %i6], %g3 nop set 0x30, %o1 ldd [%l7 + %o1], %g6 wr %l6, %o2, %softint set 0x40, %o6 ldda [%l7 + %o6] 0x81, %f16 st %f21, [%l7 + 0x20] nop set 0x38, %i2 ldsh [%l7 + %i2], %l0 or %o1, %l4, %i3 and %i0, %i1, %g1 st %f9, [%l7 + 0x44] set 0x20, %g1 prefetcha [%l7 + %g1] 0x80, 1 set 0x28, %i1 ldxa [%l7 + %i1] 0x80, %o5 set 0x50, %g6 stda %i4, [%l7 + %g6] 0x81 nop set 0x38, %o2 ldd [%l7 + %o2], %f28 set 0x40, %o3 ldda [%l7 + %o3] 0x80, %f16 set 0x18, %l3 ldxa [%l7 + %l3] 0x80, %o3 nop set 0x76, %i5 ldsh [%l7 + %i5], %i7 set 0x78, %g3 lda [%l7 + %g3] 0x88, %f10 set 0x20, %l6 stda %o0, [%l7 + %l6] 0x88 ld [%l7 + 0x08], %f5 set 0x40, %i0 ldda [%l7 + %i0] 0xd8, %f0 add %l7, 0x18, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x81, %i6, %g4 set 0x40, %l0 stda %f0, [%l7 + %l0] 0xd2 set 0x74, %i3 stwa %g5, [%l7 + %i3] 0x89 nop nop setx 0x4AD9DF252721F98B, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f12 setx 0xD8F296AE9DFE0D9B, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f6 fdivd %f6, %f12, %f14 nop set 0x78, %g2 std %o6, [%l7 + %g2] nop set 0x3D, %o5 ldub [%l7 + %o5], %i2 set 0x12, %o0 ldstuba [%l7 + %o0] 0x88, %l3 nop set 0x68, %l2 std %f30, [%l7 + %l2] nop set 0x60, %g5 lduw [%l7 + %g5], %i4 set 0x54, %l4 stha %l5, [%l7 + %l4] 0xe2 membar #Sync nop set 0x4C, %i7 sth %l2, [%l7 + %i7] set 0x40, %g7 stda %f0, [%l7 + %g7] 0xc8 set 0x2A, %i4 ldstuba [%l7 + %i4] 0x80, %g7 nop set 0x38, %o7 ldd [%l7 + %o7], %g2 or %o7, %g3, %o4 set 0x7F, %o4 stba %l6, [%l7 + %o4] 0xe2 membar #Sync wr %o2, %g6, %clear_softint wr %l0, %l4, %clear_softint nop set 0x78, %g4 ldd [%l7 + %g4], %i2 nop set 0x62, %l5 ldsb [%l7 + %l5], %i0 st %f14, [%l7 + 0x58] set 0x60, %l1 stha %o1, [%l7 + %l1] 0xeb membar #Sync add %i1, %g1, %o5 nop set 0x0A, %i6 ldsh [%l7 + %i6], %l1 nop set 0x4C, %o1 stb %i5, [%l7 + %o1] set 0x40, %o6 ldxa [%l7 + %o6] 0x80, %o3 nop set 0x50, %i2 ldsw [%l7 + %i2], %i7 fpadd16 %f26, %f28, %f4 nop set 0x76, %g1 ldsh [%l7 + %g1], %i6 set 0x40, %i1 ldda [%l7 + %i1] 0xd0, %f0 and %o0, %g5, %o6 and %g4, %i2, %i4 nop set 0x70, %o2 ldd [%l7 + %o2], %f30 nop set 0x1D, %o3 ldstub [%l7 + %o3], %l3 and %l5, %g7, %l2 nop set 0x52, %l3 lduh [%l7 + %l3], %o7 set 0x10, %g6 stxa %g2, [%l7 + %g6] 0xe2 membar #Sync nop set 0x40, %g3 swap [%l7 + %g3], %g3 ld [%l7 + 0x18], %f4 set 0x4F, %l6 ldstuba [%l7 + %l6] 0x88, %l6 add %l7, 0x48, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x81, %o2, %o4 or %l0, %g6, %i3 nop set 0x70, %i5 stx %fsr, [%l7 + %i5] set 0x18, %i0 stxa %l4, [%l7 + %i0] 0xeb membar #Sync nop set 0x48, %i3 ldd [%l7 + %i3], %f28 set 0x18, %l0 stwa %o1, [%l7 + %l0] 0xeb membar #Sync nop set 0x2C, %o5 lduw [%l7 + %o5], %i1 fpadd32s %f12, %f6, %f15 set 0x58, %o0 sta %f12, [%l7 + %o0] 0x80 nop set 0x28, %l2 stx %i0, [%l7 + %l2] nop set 0x2C, %g5 prefetch [%l7 + %g5], 4 set 0x3C, %l4 lda [%l7 + %l4] 0x81, %f23 set 0x50, %g2 stda %o4, [%l7 + %g2] 0x81 nop set 0x50, %i7 std %l0, [%l7 + %i7] nop set 0x14, %i4 swap [%l7 + %i4], %i5 set 0x58, %g7 swapa [%l7 + %g7] 0x80, %o3 nop set 0x54, %o7 ldub [%l7 + %o7], %g1 nop set 0x24, %g4 lduh [%l7 + %g4], %i6 set 0x40, %l5 stda %f16, [%l7 + %l5] 0xc4 nop set 0x60, %o4 lduw [%l7 + %o4], %i7 nop set 0x50, %l1 stx %fsr, [%l7 + %l1] nop set 0x08, %o1 ldd [%l7 + %o1], %g4 nop set 0x58, %o6 ldx [%l7 + %o6], %o6 nop set 0x6C, %i2 swap [%l7 + %i2], %g4 add %i2, %i4, %o0 add %l7, 0x40, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x80, %l3, %g7 add %l2, %o7, %l5 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xd8 nop set 0x7F, %i6 ldub [%l7 + %i6], %g2 nop set 0x6E, %o2 ldsh [%l7 + %o2], %l6 set 0x20, %o3 ldxa [%l7 + %o3] 0x81, %g3 nop set 0x6C, %l3 ldsh [%l7 + %l3], %o2 set 0x4C, %g6 stwa %l0, [%l7 + %g6] 0xe2 membar #Sync nop set 0x50, %i1 stx %fsr, [%l7 + %i1] st %fsr, [%l7 + 0x18] set 0x6C, %l6 lda [%l7 + %l6] 0x80, %f20 set 0x40, %i5 stda %f16, [%l7 + %i5] 0x89 set 0x0C, %i0 sta %f10, [%l7 + %i0] 0x81 add %l7, 0x14, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g6, %o4 and %l4, %i3, %i1 set 0x08, %i3 stwa %i0, [%l7 + %i3] 0xe3 membar #Sync set 0x18, %l0 prefetcha [%l7 + %l0] 0x80, 1 nop set 0x78, %o5 std %l0, [%l7 + %o5] nop set 0x42, %g3 lduh [%l7 + %g3], %o1 set 0x2C, %l2 sta %f15, [%l7 + %l2] 0x81 nop set 0x1C, %g5 sth %i5, [%l7 + %g5] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xFA8, %sys_tick_cmpr nop set 0x38, %o0 std %i6, [%l7 + %o0] nop set 0x48, %l4 ldd [%l7 + %l4], %g0 nop set 0x18, %g2 std %o6, [%l7 + %g2] ld [%l7 + 0x0C], %f12 nop set 0x60, %i7 stx %fsr, [%l7 + %i7] set 0x68, %i4 swapa [%l7 + %i4] 0x81, %g4 set 0x6E, %g7 stha %i2, [%l7 + %g7] 0x81 nop set 0x70, %g4 std %g4, [%l7 + %g4] nop set 0x20, %o7 stx %fsr, [%l7 + %o7] set 0x3E, %l5 stba %o0, [%l7 + %l5] 0xe2 membar #Sync set 0x3C, %l1 swapa [%l7 + %l1] 0x81, %i4 nop set 0x70, %o4 ldd [%l7 + %o4], %f0 set 0x30, %o1 ldxa [%l7 + %o1] 0x80, %g7 set 0x74, %o6 swapa [%l7 + %o6] 0x88, %l2 nop set 0x24, %g1 ldsw [%l7 + %g1], %o7 add %l7, 0x68, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x89, %l5, %l3 st %fsr, [%l7 + 0x08] set 0x20, %i6 swapa [%l7 + %i6] 0x80, %l6 nop set 0x54, %o2 lduh [%l7 + %o2], %g2 set 0x2C, %i2 stwa %o2, [%l7 + %i2] 0xea membar #Sync set 0x08, %o3 ldxa [%l7 + %o3] 0x88, %g3 set 0x6C, %l3 sta %f13, [%l7 + %l3] 0x81 set 0x08, %i1 stxa %g6, [%l7 + %i1] 0xeb membar #Sync and %l0, %l4, %i3 set 0x40, %l6 stda %f0, [%l7 + %l6] 0xda bleu,a,pn %icc, loop_57 nop set 0x6A, %i5 sth %o4, [%l7 + %i5] set 0x28, %i0 lda [%l7 + %i0] 0x88, %f10 loop_57: nop set 0x30, %g6 ldx [%l7 + %g6], %i1 set 0x40, %i3 stda %f0, [%l7 + %i3] 0xf1 membar #Sync nop set 0x32, %l0 lduh [%l7 + %l0], %i0 nop set 0x78, %o5 ldd [%l7 + %o5], %f8 st %f21, [%l7 + 0x4C] set 0x14, %l2 swapa [%l7 + %l2] 0x89, %l1 ld [%l7 + 0x7C], %f22 set 0x30, %g3 ldda [%l7 + %g3] 0xe3, %o0 nop set 0x68, %o0 swap [%l7 + %o0], %o5 set 0x40, %l4 stda %f0, [%l7 + %l4] 0xda set 0x20, %g2 prefetcha [%l7 + %g2] 0x89, 0 nop set 0x14, %g5 lduw [%l7 + %g5], %o3 or %i7, %g1, %o6 set 0x56, %i4 ldstuba [%l7 + %i4] 0x88, %g4 set 0x08, %i7 stda %i2, [%l7 + %i7] 0x81 set 0x40, %g7 ldda [%l7 + %g7] 0xda, %f0 or %g5, %i6, %i4 nop set 0x6C, %g4 ldsw [%l7 + %g4], %o0 nop set 0x60, %o7 ldd [%l7 + %o7], %g6 nop set 0x20, %l5 ldd [%l7 + %l5], %l2 nop set 0x28, %o4 stx %l5, [%l7 + %o4] nop nop setx 0x552D2E14, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f23 setx 0x65A73172, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f2 fdivs %f2, %f23, %f27 nop set 0x3B, %o1 ldstub [%l7 + %o1], %l3 nop set 0x54, %l1 swap [%l7 + %l1], %o7 add %l6, %g2, %g3 nop set 0x50, %o6 stx %o2, [%l7 + %o6] set 0x30, %i6 ldxa [%l7 + %i6] 0x88, %g6 nop set 0x68, %o2 ldd [%l7 + %o2], %f14 nop set 0x60, %g1 ldx [%l7 + %g1], %l4 nop set 0x10, %o3 prefetch [%l7 + %o3], 2 or %i3, %l0, %o4 nop set 0x4A, %i2 sth %i0, [%l7 + %i2] fpsub32 %f26, %f2, %f14 st %f13, [%l7 + 0x70] add %l7, 0x48, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i1 casa [%l6] 0x80, %i1, %o1 set 0x31, %i1 ldstuba [%l7 + %i1] 0x80, %o5 nop set 0x18, %l6 ldd [%l7 + %l6], %f20 set 0x5C, %l3 stha %i5, [%l7 + %l3] 0x88 nop set 0x18, %i5 stx %fsr, [%l7 + %i5] set 0x38, %g6 ldxa [%l7 + %g6] 0x80, %o3 set 0x70, %i0 stxa %l1, [%l7 + %i0] 0x81 set 0x72, %i3 stha %i7, [%l7 + %i3] 0xe2 membar #Sync set 0x29, %o5 stba %g1, [%l7 + %o5] 0xea membar #Sync nop set 0x50, %l2 ldd [%l7 + %l2], %f2 set 0x28, %g3 stwa %g4, [%l7 + %g3] 0x80 add %l7, 0x50, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x80, %i2, %o6 st %fsr, [%l7 + 0x58] set 0x34, %o0 ldstuba [%l7 + %o0] 0x89, %i6 add %i4, %o0, %g7 nop set 0x5B, %l4 ldsb [%l7 + %l4], %l2 nop set 0x10, %g2 ldx [%l7 + %g2], %l5 nop set 0x0A, %l0 stb %l3, [%l7 + %l0] nop set 0x32, %g5 sth %o7, [%l7 + %g5] set 0x20, %i4 ldxa [%l7 + %i4] 0x80, %g5 set 0x38, %i7 lda [%l7 + %i7] 0x89, %f12 nop set 0x40, %g7 std %f2, [%l7 + %g7] nop set 0x08, %o7 sth %g2, [%l7 + %o7] nop set 0x50, %g4 ldsw [%l7 + %g4], %g3 nop set 0x10, %l5 stw %o2, [%l7 + %l5] set 0x48, %o4 stda %i6, [%l7 + %o4] 0x89 nop set 0x36, %l1 stb %g6, [%l7 + %l1] nop set 0x36, %o1 ldub [%l7 + %o1], %i3 st %f7, [%l7 + 0x6C] set 0x5C, %o6 sta %f24, [%l7 + %o6] 0x89 st %fsr, [%l7 + 0x64] set 0x40, %o2 stda %f0, [%l7 + %o2] 0xd0 nop set 0x28, %g1 ldd [%l7 + %g1], %f0 set 0x40, %i6 ldda [%l7 + %i6] 0x89, %f16 set 0x68, %o3 prefetcha [%l7 + %o3] 0x88, 3 set 0x50, %i2 ldxa [%l7 + %i2] 0x81, %o4 nop set 0x40, %l6 stx %l0, [%l7 + %l6] set 0x20, %l3 ldda [%l7 + %l3] 0xe2, %i0 and %o1, %i0, %i5 membar #Sync set 0x40, %i5 ldda [%l7 + %i5] 0xf0, %f0 nop set 0x68, %g6 stx %o5, [%l7 + %g6] or %o3, %i7, %l1 set 0x7D, %i0 ldstuba [%l7 + %i0] 0x80, %g4 wr %i2, %g1, %clear_softint st %fsr, [%l7 + 0x74] nop set 0x60, %i3 std %o6, [%l7 + %i3] ld [%l7 + 0x40], %f7 nop set 0x56, %i1 ldsh [%l7 + %i1], %i6 nop set 0x44, %o5 lduh [%l7 + %o5], %i4 nop set 0x60, %g3 stx %o0, [%l7 + %g3] nop set 0x74, %l2 lduw [%l7 + %l2], %l2 fpsub32s %f11, %f22, %f0 nop set 0x24, %o0 prefetch [%l7 + %o0], 0 membar #Sync set 0x40, %g2 ldda [%l7 + %g2] 0xf0, %f0 st %f31, [%l7 + 0x78] set 0x0D, %l0 ldstuba [%l7 + %l0] 0x81, %l5 or %g7, %o7, %l3 add %g2, %g5, %g3 set 0x7C, %l4 lda [%l7 + %l4] 0x89, %f31 set 0x2C, %g5 swapa [%l7 + %g5] 0x80, %l6 set 0x3E, %i4 stha %g6, [%l7 + %i4] 0x88 set 0x40, %g7 stda %f16, [%l7 + %g7] 0xd8 set 0x76, %i7 stba %o2, [%l7 + %i7] 0x81 nop set 0x5E, %o7 ldsh [%l7 + %o7], %i3 nop set 0x34, %g4 stw %o4, [%l7 + %g4] nop set 0x30, %l5 std %l0, [%l7 + %l5] nop set 0x20, %o4 lduw [%l7 + %o4], %l4 set 0x46, %l1 stha %o1, [%l7 + %l1] 0x80 set 0x40, %o1 ldda [%l7 + %o1] 0x89, %f0 set 0x58, %o6 stxa %i0, [%l7 + %o6] 0x89 st %f26, [%l7 + 0x28] set 0x08, %o2 stda %i0, [%l7 + %o2] 0x89 nop set 0x3F, %g1 ldstub [%l7 + %g1], %i5 nop set 0x20, %i6 swap [%l7 + %i6], %o3 nop set 0x28, %i2 ldd [%l7 + %i2], %o4 set 0x22, %l6 stha %l1, [%l7 + %l6] 0xe3 membar #Sync bn,a,pt %xcc, loop_58 nop set 0x2C, %o3 prefetch [%l7 + %o3], 4 set 0x4D, %l3 ldstuba [%l7 + %l3] 0x89, %g4 loop_58: or %i7, %i2, %g1 nop set 0x78, %g6 std %f22, [%l7 + %g6] st %fsr, [%l7 + 0x48] nop set 0x6E, %i5 ldsb [%l7 + %i5], %o6 fpadd32 %f16, %f16, %f24 set 0x44, %i0 stwa %i6, [%l7 + %i0] 0x89 or %o0, %i4, %l5 set 0x6C, %i1 sta %f6, [%l7 + %i1] 0x81 and %g7, %o7, %l2 nop set 0x10, %o5 ldd [%l7 + %o5], %f18 wr %g2, %g5, %y or %l3, %g3, %l6 set 0x30, %i3 prefetcha [%l7 + %i3] 0x81, 3 nop set 0x2C, %l2 stw %i3, [%l7 + %l2] nop set 0x38, %o0 ldx [%l7 + %o0], %o4 nop set 0x7A, %g3 lduh [%l7 + %g3], %o2 nop set 0x48, %g2 ldd [%l7 + %g2], %l0 nop set 0x20, %l0 stx %fsr, [%l7 + %l0] nop set 0x30, %l4 std %o0, [%l7 + %l4] nop set 0x10, %i4 lduw [%l7 + %i4], %l4 nop set 0x70, %g7 stx %fsr, [%l7 + %g7] set 0x40, %g5 ldda [%l7 + %g5] 0x89, %f0 set 0x08, %i7 ldxa [%l7 + %i7] 0x89, %i0 fpsub32 %f0, %f8, %f6 add %i1, %o3, %i5 set 0x1F, %o7 ldstuba [%l7 + %o7] 0x88, %o5 nop set 0x36, %g4 stb %g4, [%l7 + %g4] set 0x10, %o4 ldxa [%l7 + %o4] 0x81, %i7 set 0x58, %l5 ldxa [%l7 + %l5] 0x80, %l1 nop set 0x48, %l1 ldd [%l7 + %l1], %i2 nop set 0x7B, %o1 ldstub [%l7 + %o1], %g1 nop set 0x50, %o6 swap [%l7 + %o6], %o6 set 0x28, %g1 ldxa [%l7 + %g1] 0x89, %o0 set 0x38, %o2 swapa [%l7 + %o2] 0x80, %i4 nop set 0x40, %i2 stx %fsr, [%l7 + %i2] nop set 0x39, %l6 ldsb [%l7 + %l6], %i6 nop set 0x18, %o3 ldx [%l7 + %o3], %l5 set 0x64, %i6 swapa [%l7 + %i6] 0x88, %o7 nop set 0x30, %l3 prefetch [%l7 + %l3], 3 nop set 0x74, %g6 swap [%l7 + %g6], %l2 nop set 0x4B, %i5 stb %g7, [%l7 + %i5] bl %xcc, loop_59 wr %g2, %g5, %pic add %g3, %l3, %g6 be,a %icc, loop_60 loop_59: nop set 0x15, %i1 stb %l6, [%l7 + %i1] set 0x0A, %i0 stha %o4, [%l7 + %i0] 0x88 loop_60: nop set 0x78, %i3 ldxa [%l7 + %i3] 0x89, %o2 nop set 0x10, %l2 stx %fsr, [%l7 + %l2] nop set 0x48, %o5 stx %i3, [%l7 + %o5] set 0x08, %g3 prefetcha [%l7 + %g3] 0x88, 3 wr %l4, %i0, %set_softint nop set 0x7C, %g2 lduw [%l7 + %g2], %i1 add %l0, %o3, %i5 add %l7, 0x08, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x88, %g4, %o5 nop set 0x78, %l0 ldsh [%l7 + %l0], %i7 nop set 0x38, %o0 prefetch [%l7 + %o0], 4 add %l1, %g1, %o6 ld [%l7 + 0x24], %f1 nop set 0x18, %i4 std %i2, [%l7 + %i4] nop set 0x30, %l4 ldsh [%l7 + %l4], %o0 add %i6, %i4, %l5 set 0x60, %g5 stha %o7, [%l7 + %g5] 0x81 nop set 0x73, %i7 ldub [%l7 + %i7], %g7 nop set 0x1B, %g7 stb %l2, [%l7 + %g7] or %g2, %g5, %g3 membar #Sync set 0x40, %g4 ldda [%l7 + %g4] 0xf9, %f16 nop set 0x50, %o4 std %f0, [%l7 + %o4] nop set 0x70, %l5 ldsw [%l7 + %l5], %g6 nop set 0x34, %l1 swap [%l7 + %l1], %l3 wr %o4, %l6, %y nop set 0x44, %o7 ldsw [%l7 + %o7], %i3 nop set 0x64, %o1 prefetch [%l7 + %o1], 1 nop set 0x3C, %o6 prefetch [%l7 + %o6], 3 nop set 0x48, %g1 std %o0, [%l7 + %g1] set 0x50, %o2 ldda [%l7 + %o2] 0x88, %o2 wr %i0, %i1, %set_softint set 0x40, %l6 stxa %l4, [%l7 + %l6] 0x89 st %fsr, [%l7 + 0x38] set 0x28, %i2 stda %l0, [%l7 + %i2] 0xeb membar #Sync set 0x50, %i6 ldxa [%l7 + %i6] 0x89, %i5 set 0x10, %o3 stda %g4, [%l7 + %o3] 0xea membar #Sync nop set 0x50, %g6 stx %fsr, [%l7 + %g6] nop set 0x60, %i5 std %o4, [%l7 + %i5] set 0x44, %i1 lda [%l7 + %i1] 0x88, %f15 set 0x64, %i0 lda [%l7 + %i0] 0x81, %f29 nop set 0x66, %l3 ldstub [%l7 + %l3], %i7 st %f6, [%l7 + 0x50] nop set 0x78, %i3 sth %o3, [%l7 + %i3] set 0x34, %l2 lda [%l7 + %l2] 0x88, %f20 nop set 0x24, %g3 prefetch [%l7 + %g3], 4 add %l7, 0x30, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g1, %o6 fpsub16s %f5, %f22, %f11 or %i2, %o0, %l1 nop set 0x5C, %o5 prefetch [%l7 + %o5], 4 set 0x38, %l0 ldxa [%l7 + %l0] 0x88, %i6 nop set 0x12, %o0 lduh [%l7 + %o0], %i4 set 0x30, %i4 ldxa [%l7 + %i4] 0x80, %o7 nop set 0x60, %g2 std %g6, [%l7 + %g2] bgu %icc, loop_61 nop set 0x34, %g5 lduw [%l7 + %g5], %l2 set 0x22, %l4 ldstuba [%l7 + %l4] 0x81, %g2 loop_61: nop set 0x6A, %g7 stha %g5, [%l7 + %g7] 0xeb membar #Sync or %g3, %g6, %l3 nop set 0x58, %i7 stx %fsr, [%l7 + %i7] nop set 0x14, %g4 ldsh [%l7 + %g4], %l5 set 0x30, %o4 lda [%l7 + %o4] 0x81, %f6 add %l6, %o4, %o1 nop set 0x08, %l1 ldx [%l7 + %l1], %i3 set 0x60, %l5 lda [%l7 + %l5] 0x80, %f23 set 0x50, %o7 ldda [%l7 + %o7] 0x89, %i0 set 0x40, %o1 ldda [%l7 + %o1] 0x80, %f0 add %o2, %l4, %l0 nop set 0x6E, %o6 ldsh [%l7 + %o6], %i1 set 0x66, %o2 ldstuba [%l7 + %o2] 0x89, %g4 set 0x70, %g1 ldxa [%l7 + %g1] 0x81, %i5 nop set 0x50, %l6 stx %fsr, [%l7 + %l6] nop set 0x58, %i6 std %f30, [%l7 + %i6] or %i7, %o5, %o3 set 0x7C, %i2 stwa %g1, [%l7 + %i2] 0xeb membar #Sync and %i2, %o6, %o0 nop set 0x17, %o3 ldsb [%l7 + %o3], %i6 nop set 0x08, %g6 std %l0, [%l7 + %g6] set 0x30, %i5 ldxa [%l7 + %i5] 0x81, %o7 nop set 0x18, %i0 std %g6, [%l7 + %i0] set 0x24, %i1 sta %f14, [%l7 + %i1] 0x89 fpadd16 %f4, %f4, %f4 nop set 0x44, %i3 lduh [%l7 + %i3], %i4 nop set 0x60, %l3 ldx [%l7 + %l3], %g2 set 0x60, %l2 prefetcha [%l7 + %l2] 0x81, 1 nop set 0x74, %o5 prefetch [%l7 + %o5], 0 set 0x3C, %l0 stwa %l2, [%l7 + %l0] 0x89 fpadd16 %f28, %f28, %f16 nop set 0x18, %g3 ldsb [%l7 + %g3], %g3 nop set 0x08, %i4 prefetch [%l7 + %i4], 0 nop set 0x34, %g2 ldsw [%l7 + %g2], %l3 set 0x58, %g5 stda %l4, [%l7 + %g5] 0x88 nop set 0x4D, %o0 ldub [%l7 + %o0], %l6 nop set 0x48, %l4 std %o4, [%l7 + %l4] nop set 0x5C, %i7 ldsw [%l7 + %i7], %g6 set 0x16, %g7 stba %i3, [%l7 + %g7] 0x88 set 0x50, %o4 prefetcha [%l7 + %o4] 0x89, 1 add %o2, %l4, %l0 nop set 0x38, %l1 lduw [%l7 + %l1], %i0 nop set 0x08, %g4 std %g4, [%l7 + %g4] or %i1, %i5, %i7 st %fsr, [%l7 + 0x70] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr set 0x08, %o7 stwa %g1, [%l7 + %o7] 0x89 set 0x44, %l5 stba %o6, [%l7 + %l5] 0xe3 membar #Sync set 0x3E, %o1 stha %o0, [%l7 + %o1] 0xea membar #Sync nop set 0x28, %o2 ldd [%l7 + %o2], %i2 set 0x34, %g1 sta %f22, [%l7 + %g1] 0x89 nop set 0x62, %o6 ldub [%l7 + %o6], %i6 nop set 0x52, %i6 ldsh [%l7 + %i6], %l1 set 0x10, %l6 ldxa [%l7 + %l6] 0x89, %o7 set 0x28, %o3 swapa [%l7 + %o3] 0x88, %g7 set 0x20, %g6 ldda [%l7 + %g6] 0xeb, %g2 set 0x58, %i5 sta %f14, [%l7 + %i5] 0x81 add %l7, 0x38, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g5, %i4 or %l2, %l3, %g3 set 0x68, %i2 stda %i6, [%l7 + %i2] 0xe2 membar #Sync set 0x44, %i0 sta %f8, [%l7 + %i0] 0x89 nop set 0x0B, %i3 stb %l5, [%l7 + %i3] wr %g6, %o4, %set_softint nop set 0x28, %l3 stx %fsr, [%l7 + %l3] set 0x70, %l2 stda %o0, [%l7 + %l2] 0x88 nop set 0x5A, %i1 lduh [%l7 + %i1], %o2 nop set 0x08, %o5 lduw [%l7 + %o5], %i3 set 0x48, %g3 prefetcha [%l7 + %g3] 0x89, 3 nop set 0x5A, %l0 lduh [%l7 + %l0], %l4 nop set 0x0E, %i4 ldsh [%l7 + %i4], %i0 nop set 0x50, %g5 stx %fsr, [%l7 + %g5] nop set 0x38, %g2 stx %fsr, [%l7 + %g2] set 0x0C, %o0 stwa %g4, [%l7 + %o0] 0x80 nop set 0x4E, %i7 stb %i5, [%l7 + %i7] nop set 0x23, %l4 ldub [%l7 + %l4], %i1 nop set 0x10, %o4 stx %fsr, [%l7 + %o4] set 0x64, %g7 sta %f27, [%l7 + %g7] 0x88 set 0x40, %g4 stda %f16, [%l7 + %g4] 0xf1 membar #Sync nop set 0x4E, %o7 ldsh [%l7 + %o7], %o5 set 0x18, %l1 prefetcha [%l7 + %l1] 0x80, 3 set 0x08, %o1 stxa %g1, [%l7 + %o1] 0x88 set 0x28, %o2 stxa %i7, [%l7 + %o2] 0x81 nop set 0x44, %l5 ldstub [%l7 + %l5], %o6 nop set 0x1C, %o6 lduh [%l7 + %o6], %i2 st %f15, [%l7 + 0x5C] nop set 0x68, %g1 ldx [%l7 + %g1], %o0 nop set 0x4F, %i6 stb %i6, [%l7 + %i6] and %o7, %g7, %g2 nop set 0x30, %l6 ldd [%l7 + %l6], %g4 set 0x48, %o3 swapa [%l7 + %o3] 0x89, %l1 set 0x5C, %g6 lda [%l7 + %g6] 0x88, %f30 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr set 0x70, %i5 ldxa [%l7 + %i5] 0x80, %i4 nop set 0x5D, %i0 ldsb [%l7 + %i0], %l6 nop nop setx 0x8431D5F7D8FA0A8E, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0x1C04A8C365A0A7B2, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f0 fdivd %f0, %f8, %f0 nop set 0x4E, %i3 lduh [%l7 + %i3], %l5 st %fsr, [%l7 + 0x38] nop set 0x18, %l3 ldd [%l7 + %l3], %f16 set 0x49, %i2 stba %g3, [%l7 + %i2] 0xe2 membar #Sync set 0x6C, %l2 stha %g6, [%l7 + %l2] 0x80 nop set 0x10, %o5 lduw [%l7 + %o5], %o1 set 0x70, %g3 ldda [%l7 + %g3] 0xe2, %o4 nop set 0x44, %i1 sth %o2, [%l7 + %i1] set 0x41, %i4 ldstuba [%l7 + %i4] 0x88, %i3 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr set 0x20, %l0 prefetcha [%l7 + %l0] 0x81, 0 set 0x5C, %g5 ldstuba [%l7 + %g5] 0x81, %i5 nop set 0x19, %o0 ldsb [%l7 + %o0], %i0 set 0x68, %g2 sta %f22, [%l7 + %g2] 0x80 nop set 0x68, %i7 lduh [%l7 + %i7], %i1 nop set 0x40, %l4 sth %o5, [%l7 + %l4] nop set 0x28, %g7 lduw [%l7 + %g7], %o3 set 0x20, %g4 stda %i6, [%l7 + %g4] 0x89 nop set 0x57, %o7 ldub [%l7 + %o7], %o6 set 0x20, %o4 stda %i2, [%l7 + %o4] 0xeb membar #Sync add %l7, 0x60, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g1, %i6 add %o7, %o0, %g7 nop set 0x18, %l1 stx %fsr, [%l7 + %l1] st %fsr, [%l7 + 0x44] add %l7, 0x30, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x81, %g2, %l1 set 0x59, %o2 stba %g5, [%l7 + %o2] 0x88 nop set 0x08, %l5 std %f28, [%l7 + %l5] set 0x75, %o6 stba %l2, [%l7 + %o6] 0x81 nop set 0x71, %g1 ldstub [%l7 + %g1], %i4 set 0x0C, %o1 stwa %l6, [%l7 + %o1] 0x89 nop set 0x58, %l6 stx %l3, [%l7 + %l6] set 0x58, %o3 prefetcha [%l7 + %o3] 0x81, 1 membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0xf0, %f16 set 0x5C, %i5 swapa [%l7 + %i5] 0x80, %g6 nop set 0x40, %i0 ldx [%l7 + %i0], %g3 nop set 0x60, %i3 ldsw [%l7 + %i3], %o4 add %l7, 0x70, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x88, %o2, %i3 add %l7, 0x70, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l0, %l4 set 0x40, %l3 ldda [%l7 + %l3] 0x88, %f16 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x350, %tick_cmpr set 0x5E, %g6 stha %g4, [%l7 + %g6] 0x88 nop set 0x60, %l2 ldsw [%l7 + %l2], %i0 bne,pn %icc, loop_62 nop set 0x10, %i2 stx %fsr, [%l7 + %i2] set 0x0A, %o5 stha %i1, [%l7 + %o5] 0x88 loop_62: nop set 0x20, %i1 stxa %o5, [%l7 + %i1] 0xe3 membar #Sync set 0x40, %g3 ldda [%l7 + %g3] 0x80, %f0 set 0x40, %l0 ldda [%l7 + %l0] 0x88, %f0 set 0x40, %i4 stxa %o3, [%l7 + %i4] 0xe3 membar #Sync nop set 0x7C, %o0 stw %o6, [%l7 + %o0] fpsub32 %f6, %f10, %f24 add %l7, 0x50, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i7 casa [%l6] 0x80, %i7, %g1 nop set 0x70, %g5 ldsw [%l7 + %g5], %i6 or %o7, %i2, %o0 nop set 0x10, %i7 ldx [%l7 + %i7], %g2 set 0x10, %g2 stxa %g7, [%l7 + %g2] 0xea membar #Sync nop set 0x34, %g7 lduw [%l7 + %g7], %g5 nop set 0x24, %l4 prefetch [%l7 + %l4], 3 nop set 0x20, %o7 stx %l1, [%l7 + %o7] nop set 0x48, %g4 ldd [%l7 + %g4], %f22 set 0x24, %o4 swapa [%l7 + %o4] 0x81, %i4 set 0x14, %o2 lda [%l7 + %o2] 0x81, %f21 set 0x48, %l5 swapa [%l7 + %l5] 0x81, %l6 nop set 0x68, %l1 std %f2, [%l7 + %l1] and %l2, %l3, %l5 membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf1, %f16 nop set 0x28, %o1 stw %g6, [%l7 + %o1] set 0x24, %l6 stba %g3, [%l7 + %l6] 0xea membar #Sync or %o4, %i3, %o2 nop set 0x40, %o3 ldd [%l7 + %o3], %l4 nop set 0x54, %o6 ldsw [%l7 + %o6], %o1 ld [%l7 + 0x08], %f14 nop set 0x68, %i5 ldx [%l7 + %i5], %i5 add %l7, 0x20, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l0 casa [%l6] 0x80, %l0, %g4 nop set 0x12, %i6 ldstub [%l7 + %i6], %i1 set 0x20, %i0 ldda [%l7 + %i0] 0xe2, %i0 set 0x67, %i3 stba %o5, [%l7 + %i3] 0xeb membar #Sync set 0x28, %g6 stxa %o3, [%l7 + %g6] 0xeb membar #Sync nop set 0x60, %l3 std %i6, [%l7 + %l3] fpadd32 %f4, %f0, %f24 nop set 0x50, %i2 std %f16, [%l7 + %i2] set 0x1C, %o5 lda [%l7 + %o5] 0x89, %f22 nop set 0x54, %l2 ldsh [%l7 + %l2], %o6 nop set 0x08, %i1 stx %i6, [%l7 + %i1] st %fsr, [%l7 + 0x28] nop set 0x58, %g3 std %g0, [%l7 + %g3] nop set 0x08, %l0 ldsh [%l7 + %l0], %i2 nop set 0x14, %o0 ldub [%l7 + %o0], %o0 nop set 0x41, %g5 ldub [%l7 + %g5], %g2 set 0x2C, %i4 stwa %o7, [%l7 + %i4] 0x88 nop set 0x68, %i7 prefetch [%l7 + %i7], 0 nop set 0x6C, %g7 stb %g7, [%l7 + %g7] membar #Sync set 0x40, %g2 ldda [%l7 + %g2] 0xf9, %f16 nop set 0x48, %o7 ldd [%l7 + %o7], %l0 add %l7, 0x60, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i4, %g5 nop set 0x74, %l4 stw %l6, [%l7 + %l4] nop set 0x4A, %g4 lduh [%l7 + %g4], %l2 nop set 0x3A, %o2 ldub [%l7 + %o2], %l3 nop set 0x58, %l5 ldd [%l7 + %l5], %f28 set 0x6A, %l1 stha %l5, [%l7 + %l1] 0x88 set 0x70, %o4 stha %g3, [%l7 + %o4] 0x88 nop set 0x6A, %g1 ldsh [%l7 + %g1], %g6 set 0x08, %l6 stba %i3, [%l7 + %l6] 0x81 nop set 0x50, %o1 ldsw [%l7 + %o1], %o4 nop set 0x2C, %o6 lduw [%l7 + %o6], %o2 set 0x60, %i5 lda [%l7 + %i5] 0x89, %f19 set 0x5A, %i6 stha %o1, [%l7 + %i6] 0x89 set 0x38, %i0 sta %f17, [%l7 + %i0] 0x88 nop set 0x38, %i3 ldsh [%l7 + %i3], %i5 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x52A, %tick_cmpr set 0x30, %g6 stwa %g4, [%l7 + %g6] 0x88 nop set 0x38, %o3 stw %i0, [%l7 + %o3] wr %i1, %o5, %sys_tick set 0x50, %l3 swapa [%l7 + %l3] 0x88, %i7 nop set 0x78, %o5 std %f10, [%l7 + %o5] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr nop set 0x34, %i2 ldub [%l7 + %i2], %g1 fpsub32s %f3, %f26, %f30 nop set 0x13, %l2 ldsb [%l7 + %l2], %i6 st %f3, [%l7 + 0x74] nop set 0x53, %i1 stb %o0, [%l7 + %i1] ld [%l7 + 0x5C], %f24 set 0x44, %l0 swapa [%l7 + %l0] 0x81, %i2 nop set 0x40, %g3 ldsw [%l7 + %g3], %g2 nop set 0x08, %o0 std %f4, [%l7 + %o0] set 0x60, %g5 ldxa [%l7 + %g5] 0x89, %g7 set 0x30, %i4 sta %f22, [%l7 + %i4] 0x81 wr %o7, %l1, %pic nop set 0x40, %g7 std %f30, [%l7 + %g7] nop set 0x58, %g2 stx %g5, [%l7 + %g2] set 0x40, %o7 stda %f0, [%l7 + %o7] 0x89 add %l7, 0x38, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l6, %i4 set 0x60, %l4 lda [%l7 + %l4] 0x80, %f2 set 0x1B, %i7 stba %l3, [%l7 + %i7] 0x88 nop set 0x28, %o2 std %f16, [%l7 + %o2] membar #Sync set 0x40, %g4 ldda [%l7 + %g4] 0xf0, %f0 nop set 0x70, %l1 ldd [%l7 + %l1], %l4 nop set 0x4A, %l5 ldsb [%l7 + %l5], %l2 nop set 0x28, %g1 lduh [%l7 + %g1], %g6 nop set 0x20, %o4 lduh [%l7 + %o4], %g3 fpsub16s %f0, %f12, %f9 and %o4, %o2, %i3 nop set 0x58, %l6 ldx [%l7 + %l6], %i5 nop set 0x30, %o1 stx %fsr, [%l7 + %o1] nop set 0x70, %o6 ldd [%l7 + %o6], %f16 nop set 0x35, %i5 ldsb [%l7 + %i5], %o1 st %f17, [%l7 + 0x1C] set 0x60, %i6 stxa %l4, [%l7 + %i6] 0x89 set 0x74, %i3 stha %g4, [%l7 + %i3] 0xea membar #Sync set 0x40, %g6 prefetcha [%l7 + %g6] 0x80, 2 set 0x08, %o3 sta %f3, [%l7 + %o3] 0x89 add %l7, 0x24, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l0, %o5 nop set 0x3C, %l3 lduw [%l7 + %l3], %i7 nop set 0x64, %o5 lduw [%l7 + %o5], %o3 nop set 0x18, %i2 std %f10, [%l7 + %i2] nop set 0x60, %i0 stx %fsr, [%l7 + %i0] set 0x44, %l2 sta %f4, [%l7 + %l2] 0x80 nop set 0x40, %l0 prefetch [%l7 + %l0], 2 or %i1, %g1, %o6 or %i6, %i2, %o0 set 0x14, %g3 stwa %g7, [%l7 + %g3] 0x89 st %fsr, [%l7 + 0x0C] nop set 0x38, %i1 ldstub [%l7 + %i1], %o7 set 0x18, %g5 sta %f5, [%l7 + %g5] 0x89 set 0x41, %i4 stba %g2, [%l7 + %i4] 0x81 set 0x40, %g7 stda %g4, [%l7 + %g7] 0xeb membar #Sync nop set 0x40, %o0 ldx [%l7 + %o0], %l6 nop set 0x64, %g2 ldsw [%l7 + %g2], %i4 nop set 0x68, %o7 std %f22, [%l7 + %o7] nop set 0x64, %i7 swap [%l7 + %i7], %l1 bgu,a %xcc, loop_63 nop set 0x10, %o2 ldsw [%l7 + %o2], %l5 set 0x28, %l4 stwa %l2, [%l7 + %l4] 0x81 loop_63: nop add %l7, 0x6C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l3 casa [%l6] 0x80, %l3, %g3 set 0x78, %l1 stba %o4, [%l7 + %l1] 0x80 set 0x2A, %l5 stba %o2, [%l7 + %l5] 0x89 nop set 0x68, %g4 stx %fsr, [%l7 + %g4] add %l7, 0x10, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i3, %g6 nop set 0x16, %g1 stb %i5, [%l7 + %g1] nop set 0x29, %o4 stb %o1, [%l7 + %o4] set 0x40, %l6 stda %f0, [%l7 + %l6] 0xcc set 0x2C, %o6 lda [%l7 + %o6] 0x89, %f28 nop set 0x22, %i5 lduh [%l7 + %i5], %l4 add %g4, %i0, %l0 add %l7, 0x6C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i7 casa [%l6] 0x88, %i7, %o3 set 0x6C, %o1 stwa %i1, [%l7 + %o1] 0x89 nop set 0x58, %i3 stx %o5, [%l7 + %i3] nop set 0x0C, %i6 swap [%l7 + %i6], %o6 set 0x10, %g6 ldda [%l7 + %g6] 0xe3, %g0 nop set 0x1F, %l3 ldstub [%l7 + %l3], %i6 set 0x40, %o3 ldda [%l7 + %o3] 0x88, %f0 set 0x58, %i2 ldxa [%l7 + %i2] 0x88, %i2 set 0x78, %i0 stda %o0, [%l7 + %i0] 0xe3 membar #Sync set 0x64, %l2 swapa [%l7 + %l2] 0x80, %g7 wr %o7, %g2, %clear_softint nop set 0x7E, %l0 ldstub [%l7 + %l0], %l6 nop nop setx 0xFE63F1F0, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f15 setx 0xEA56BCF9, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f5 fdivs %f5, %f15, %f30 add %l7, 0x38, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g5, %i4 nop set 0x2B, %g3 stb %l1, [%l7 + %g3] add %l7, 0x48, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x88, %l5, %l3 bn,pt %xcc, loop_64 nop set 0x08, %o5 std %l2, [%l7 + %o5] set 0x40, %g5 lda [%l7 + %g5] 0x89, %f25 loop_64: nop set 0x72, %i1 ldsh [%l7 + %i1], %o4 add %l7, 0x2C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o2, %i3 nop set 0x68, %g7 ldd [%l7 + %g7], %f20 add %g3, %i5, %g6 set 0x4C, %o0 ldstuba [%l7 + %o0] 0x88, %o1 set 0x4C, %g2 lda [%l7 + %g2] 0x89, %f19 set 0x48, %i4 stwa %g4, [%l7 + %i4] 0xea membar #Sync set 0x48, %o7 sta %f0, [%l7 + %o7] 0x89 or %l4, %i0, %i7 nop set 0x35, %o2 stb %l0, [%l7 + %o2] add %l7, 0x78, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x89, %i1, %o3 nop set 0x10, %l4 lduh [%l7 + %l4], %o6 and %g1, %o5, %i6 set 0x38, %i7 swapa [%l7 + %i7] 0x89, %i2 set 0x78, %l5 stda %o0, [%l7 + %l5] 0x88 st %f9, [%l7 + 0x20] nop set 0x78, %g4 stx %fsr, [%l7 + %g4] nop set 0x56, %l1 ldsh [%l7 + %l1], %o7 nop set 0x38, %o4 lduw [%l7 + %o4], %g7 nop set 0x18, %l6 std %f6, [%l7 + %l6] set 0x34, %g1 stwa %l6, [%l7 + %g1] 0xea membar #Sync nop set 0x18, %i5 stb %g2, [%l7 + %i5] nop set 0x70, %o6 stx %i4, [%l7 + %o6] st %f7, [%l7 + 0x60] membar #Sync set 0x40, %i3 ldda [%l7 + %i3] 0xf0, %f16 set 0x40, %o1 stwa %g5, [%l7 + %o1] 0xe3 membar #Sync set 0x0C, %g6 swapa [%l7 + %g6] 0x88, %l5 and %l3, %l1, %l2 st %fsr, [%l7 + 0x24] set 0x10, %l3 prefetcha [%l7 + %l3] 0x80, 1 nop set 0x50, %o3 ldd [%l7 + %o3], %f4 nop set 0x58, %i2 prefetch [%l7 + %i2], 3 add %l7, 0x68, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i3 casxa [%l6] 0x89, %i3, %g3 set 0x50, %i0 stda %o2, [%l7 + %i0] 0xe3 membar #Sync nop set 0x20, %l2 sth %g6, [%l7 + %l2] set 0x3C, %l0 sta %f18, [%l7 + %l0] 0x81 nop set 0x78, %i6 stw %o1, [%l7 + %i6] add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i5 casxa [%l6] 0x88, %i5, %g4 nop set 0x64, %o5 lduh [%l7 + %o5], %l4 nop set 0x0E, %g5 ldsh [%l7 + %g5], %i0 add %l7, 0x30, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i7 casa [%l6] 0x80, %i7, %l0 nop set 0x49, %g3 ldsb [%l7 + %g3], %i1 nop set 0x74, %i1 lduw [%l7 + %i1], %o3 nop set 0x48, %g7 ldx [%l7 + %g7], %o6 nop set 0x5C, %o0 ldsw [%l7 + %o0], %o5 nop set 0x40, %i4 stx %fsr, [%l7 + %i4] nop set 0x58, %o7 std %f12, [%l7 + %o7] nop set 0x3C, %g2 ldsb [%l7 + %g2], %g1 add %l7, 0x48, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x89, %i2, %i6 nop set 0x44, %l4 stw %o7, [%l7 + %l4] nop set 0x76, %o2 ldub [%l7 + %o2], %g7 or %l6, %g2, %o0 ld [%l7 + 0x64], %f24 set 0x24, %l5 stha %g5, [%l7 + %l5] 0x89 set 0x26, %g4 ldstuba [%l7 + %g4] 0x80, %i4 nop set 0x10, %i7 ldd [%l7 + %i7], %f12 nop set 0x18, %l1 std %l2, [%l7 + %l1] st %f2, [%l7 + 0x3C] nop set 0x08, %l6 stx %l5, [%l7 + %l6] st %fsr, [%l7 + 0x2C] nop set 0x38, %g1 std %l2, [%l7 + %g1] nop set 0x78, %o4 stx %fsr, [%l7 + %o4] set 0x20, %o6 lda [%l7 + %o6] 0x89, %f23 nop set 0x30, %i5 swap [%l7 + %i5], %l1 nop set 0x78, %o1 stx %fsr, [%l7 + %o1] fpadd32 %f12, %f6, %f30 set 0x50, %i3 stha %i3, [%l7 + %i3] 0x81 ld [%l7 + 0x08], %f0 or %o4, %g3, %g6 set 0x74, %l3 stha %o1, [%l7 + %l3] 0xe2 membar #Sync set 0x10, %g6 swapa [%l7 + %g6] 0x88, %i5 set 0x78, %o3 sta %f20, [%l7 + %o3] 0x81 nop set 0x3A, %i2 sth %o2, [%l7 + %i2] set 0x74, %i0 stwa %l4, [%l7 + %i0] 0x88 nop set 0x66, %l0 ldsh [%l7 + %l0], %g4 nop set 0x74, %l2 lduw [%l7 + %l2], %i7 fpsub32s %f8, %f11, %f22 set 0x28, %o5 stxa %i0, [%l7 + %o5] 0xe3 membar #Sync add %l7, 0x5C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i1, %o3 nop set 0x68, %i6 lduw [%l7 + %i6], %o6 fpadd16s %f13, %f23, %f31 nop set 0x14, %g5 lduw [%l7 + %g5], %l0 nop set 0x5A, %g3 ldstub [%l7 + %g3], %g1 nop set 0x59, %i1 ldsb [%l7 + %i1], %o5 nop set 0x70, %g7 ldx [%l7 + %g7], %i2 add %i6, %g7, %o7 nop set 0x18, %o0 sth %l6, [%l7 + %o0] set 0x08, %i4 stda %g2, [%l7 + %i4] 0x80 and %g5, %i4, %l3 set 0x40, %o7 ldda [%l7 + %o7] 0xda, %f0 nop set 0x1C, %g2 stw %l5, [%l7 + %g2] nop set 0x5B, %l4 ldstub [%l7 + %l4], %o0 wr %l2, %i3, %y add %l7, 0x50, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l1 casa [%l6] 0x88, %l1, %g3 nop set 0x08, %l5 ldd [%l7 + %l5], %f0 nop set 0x23, %g4 stb %o4, [%l7 + %g4] nop nop setx 0xD06E9EC0, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f24 setx 0x289427BA, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f3 fdivs %f3, %f24, %f14 set 0x50, %i7 prefetcha [%l7 + %i7] 0x89, 0 set 0x16, %o2 stha %i5, [%l7 + %o2] 0x81 nop set 0x7C, %l1 swap [%l7 + %l1], %o1 set 0x20, %g1 prefetcha [%l7 + %g1] 0x81, 3 nop set 0x10, %l6 ldd [%l7 + %l6], %g4 set 0x16, %o6 stha %l4, [%l7 + %o6] 0x80 add %l7, 0x30, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i7, %i0 nop set 0x3C, %o4 lduw [%l7 + %o4], %i1 nop set 0x18, %o1 std %f16, [%l7 + %o1] nop set 0x60, %i3 stx %fsr, [%l7 + %i3] nop set 0x78, %l3 stx %fsr, [%l7 + %l3] add %o6, %l0, %g1 set 0x20, %g6 ldda [%l7 + %g6] 0xea, %o4 set 0x75, %o3 stba %o3, [%l7 + %o3] 0x88 nop set 0x48, %i2 ldsh [%l7 + %i2], %i6 fpsub32s %f9, %f1, %f0 set 0x40, %i5 ldda [%l7 + %i5] 0x88, %f16 add %l7, 0x58, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i2, %g7 set 0x3C, %i0 stwa %l6, [%l7 + %i0] 0x89 nop set 0x60, %l2 swap [%l7 + %l2], %o7 set 0x30, %l0 ldda [%l7 + %l0] 0x89, %g4 nop set 0x50, %i6 ldx [%l7 + %i6], %g2 ld [%l7 + 0x3C], %f9 and %l3, %l5, %o0 set 0x38, %g5 sta %f22, [%l7 + %g5] 0x88 nop set 0x14, %g3 lduw [%l7 + %g3], %l2 st %f21, [%l7 + 0x24] set 0x50, %i1 swapa [%l7 + %i1] 0x80, %i3 set 0x30, %g7 prefetcha [%l7 + %g7] 0x80, 0 add %l7, 0x28, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x80, %g3, %i4 fpsub32 %f0, %f12, %f2 nop set 0x10, %o0 stx %o4, [%l7 + %o0] set 0x70, %i4 ldda [%l7 + %i4] 0xea, %g6 nop set 0x6E, %o7 sth %i5, [%l7 + %o7] add %o2, %g4, %o1 set 0x10, %o5 swapa [%l7 + %o5] 0x81, %i7 set 0x58, %l4 lda [%l7 + %l4] 0x80, %f25 set 0x60, %l5 stda %l4, [%l7 + %l5] 0xea membar #Sync nop set 0x18, %g2 ldstub [%l7 + %g2], %i0 nop set 0x38, %i7 ldd [%l7 + %i7], %f0 set 0x70, %o2 stda %o6, [%l7 + %o2] 0xeb membar #Sync add %i1, %g1, %o5 set 0x40, %l1 ldda [%l7 + %l1] 0x80, %f0 nop set 0x7F, %g1 ldsb [%l7 + %g1], %l0 and %o3, %i6, %g7 set 0x40, %l6 stda %f16, [%l7 + %l6] 0xca nop set 0x7D, %o6 stb %l6, [%l7 + %o6] nop set 0x78, %g4 stw %i2, [%l7 + %g4] set 0x3C, %o1 stba %o7, [%l7 + %o1] 0xea membar #Sync set 0x68, %o4 stwa %g5, [%l7 + %o4] 0xeb membar #Sync nop set 0x70, %i3 stx %g2, [%l7 + %i3] nop set 0x24, %l3 stw %l3, [%l7 + %l3] nop set 0x28, %g6 std %o0, [%l7 + %g6] nop set 0x10, %i2 stx %fsr, [%l7 + %i2] nop set 0x36, %o3 ldsb [%l7 + %o3], %l2 set 0x40, %i5 lda [%l7 + %i5] 0x89, %f26 set 0x18, %l2 stda %i2, [%l7 + %l2] 0xe2 membar #Sync add %l7, 0x70, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x89, %l5, %g3 set 0x28, %i0 lda [%l7 + %i0] 0x89, %f18 set 0x75, %l0 ldstuba [%l7 + %l0] 0x81, %l1 set 0x26, %i6 stha %o4, [%l7 + %i6] 0xe2 membar #Sync fpadd16s %f13, %f2, %f3 set 0x50, %g5 ldxa [%l7 + %g5] 0x81, %g6 nop set 0x38, %g3 stx %fsr, [%l7 + %g3] set 0x64, %g7 sta %f4, [%l7 + %g7] 0x80 set 0x08, %o0 stxa %i4, [%l7 + %o0] 0x80 nop set 0x38, %i1 ldsh [%l7 + %i1], %i5 st %fsr, [%l7 + 0x38] set 0x40, %o7 ldda [%l7 + %o7] 0x89, %o2 nop set 0x32, %o5 ldsh [%l7 + %o5], %o1 set 0x08, %l4 stda %i6, [%l7 + %l4] 0xe3 membar #Sync nop set 0x78, %l5 stw %l4, [%l7 + %l5] nop set 0x68, %i4 ldsw [%l7 + %i4], %i0 nop set 0x58, %i7 std %f8, [%l7 + %i7] nop set 0x21, %o2 stb %o6, [%l7 + %o2] set 0x70, %l1 prefetcha [%l7 + %l1] 0x81, 0 st %fsr, [%l7 + 0x64] nop set 0x4F, %g2 ldsb [%l7 + %g2], %g1 and %o5, %l0, %o3 nop set 0x28, %g1 std %i0, [%l7 + %g1] nop set 0x17, %o6 ldsb [%l7 + %o6], %i6 set 0x2D, %l6 ldstuba [%l7 + %l6] 0x89, %g7 nop set 0x18, %g4 ldx [%l7 + %g4], %i2 wr %o7, %l6, %clear_softint nop set 0x1C, %o1 stw %g2, [%l7 + %o1] nop set 0x60, %i3 ldd [%l7 + %i3], %l2 nop set 0x48, %l3 stx %fsr, [%l7 + %l3] set 0x1C, %g6 lda [%l7 + %g6] 0x88, %f11 nop set 0x28, %o4 ldd [%l7 + %o4], %f2 nop set 0x08, %o3 ldx [%l7 + %o3], %g5 nop set 0x58, %i5 stw %o0, [%l7 + %i5] nop set 0x77, %i2 stb %l2, [%l7 + %i2] nop set 0x18, %i0 stx %fsr, [%l7 + %i0] st %fsr, [%l7 + 0x4C] nop set 0x40, %l0 stx %fsr, [%l7 + %l0] add %l5, %g3, %i3 add %l7, 0x38, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l1, %o4 nop set 0x0C, %i6 prefetch [%l7 + %i6], 3 nop set 0x18, %g5 ldx [%l7 + %g5], %g6 nop set 0x58, %g3 stx %fsr, [%l7 + %g3] set 0x72, %l2 stha %i4, [%l7 + %l2] 0xe2 membar #Sync nop set 0x3D, %o0 stb %i5, [%l7 + %o0] or %o1, %o2, %l4 nop set 0x69, %g7 stb %i7, [%l7 + %g7] set 0x79, %o7 ldstuba [%l7 + %o7] 0x81, %o6 nop set 0x64, %i1 prefetch [%l7 + %i1], 4 nop nop setx 0x31EE4562, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f20 setx 0x45E5835E, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f9 fdivs %f9, %f20, %f17 st %f14, [%l7 + 0x40] st %f5, [%l7 + 0x30] set 0x78, %o5 prefetcha [%l7 + %o5] 0x80, 2 set 0x6A, %l4 stha %g1, [%l7 + %l4] 0xe3 membar #Sync fpadd32 %f18, %f14, %f4 fpsub16s %f18, %f26, %f21 st %f26, [%l7 + 0x0C] nop set 0x60, %i4 stx %g4, [%l7 + %i4] set 0x58, %i7 swapa [%l7 + %i7] 0x80, %l0 or %o3, %i1, %i6 nop set 0x08, %o2 stx %o5, [%l7 + %o2] nop set 0x2E, %l5 lduh [%l7 + %l5], %i2 add %o7, %g7, %l6 set 0x40, %g2 lda [%l7 + %g2] 0x81, %f19 nop set 0x70, %g1 std %f18, [%l7 + %g1] set 0x10, %o6 prefetcha [%l7 + %o6] 0x89, 1 bne,pn %xcc, loop_65 nop set 0x28, %l6 stb %l3, [%l7 + %l6] st %f28, [%l7 + 0x64] or %o0, %l2, %g5 loop_65: nop set 0x66, %g4 sth %g3, [%l7 + %g4] set 0x56, %o1 ldstuba [%l7 + %o1] 0x80, %l5 set 0x70, %l1 stda %i2, [%l7 + %l1] 0x80 set 0x58, %i3 stxa %o4, [%l7 + %i3] 0xe3 membar #Sync nop set 0x4E, %g6 stb %g6, [%l7 + %g6] nop set 0x5F, %l3 ldstub [%l7 + %l3], %l1 nop set 0x24, %o3 prefetch [%l7 + %o3], 3 nop nop setx 0x043D75A62C14D5C7, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f4 setx 0xC9681A5B145E31A0, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f8 fdivd %f8, %f4, %f20 st %f10, [%l7 + 0x0C] set 0x64, %o4 stwa %i5, [%l7 + %o4] 0x80 nop set 0x58, %i5 stw %i4, [%l7 + %i5] nop set 0x60, %i2 prefetch [%l7 + %i2], 4 fpsub32s %f15, %f18, %f9 set 0x60, %l0 prefetcha [%l7 + %l0] 0x89, 1 set 0x6C, %i6 stwa %o2, [%l7 + %i6] 0x88 nop set 0x08, %i0 stx %fsr, [%l7 + %i0] nop set 0x20, %g5 ldd [%l7 + %g5], %f18 st %f14, [%l7 + 0x28] nop set 0x40, %l2 prefetch [%l7 + %l2], 3 nop set 0x3C, %g3 ldsw [%l7 + %g3], %l4 set 0x60, %g7 swapa [%l7 + %g7] 0x81, %o6 nop set 0x3C, %o0 stw %i7, [%l7 + %o0] set 0x0C, %i1 swapa [%l7 + %i1] 0x88, %g1 nop set 0x7C, %o7 prefetch [%l7 + %o7], 1 nop set 0x10, %l4 std %i0, [%l7 + %l4] nop set 0x13, %i4 ldsb [%l7 + %i4], %l0 nop set 0x14, %o5 lduw [%l7 + %o5], %o3 nop set 0x66, %i7 stb %i1, [%l7 + %i7] set 0x18, %l5 stxa %i6, [%l7 + %l5] 0xe3 membar #Sync nop set 0x4C, %g2 lduw [%l7 + %g2], %g4 set 0x48, %o2 prefetcha [%l7 + %o2] 0x81, 3 ba,pt %xcc, loop_66 nop set 0x34, %o6 lduw [%l7 + %o6], %o7 set 0x48, %g1 swapa [%l7 + %g1] 0x81, %g7 loop_66: nop set 0x1B, %l6 ldub [%l7 + %l6], %o5 or %g2, %l6, %l3 add %l7, 0x20, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l2 casa [%l6] 0x80, %l2, %o0 wr %g0, 0x7, %fprs set 0x58, %g4 stda %i2, [%l7 + %g4] 0x81 nop set 0x72, %o1 ldsb [%l7 + %o1], %o4 or %g6, %l1, %i5 nop set 0x12, %l1 ldsh [%l7 + %l1], %l5 nop set 0x2A, %g6 ldsh [%l7 + %g6], %o1 nop set 0x2C, %l3 ldub [%l7 + %l3], %o2 and %l4, %i4, %o6 nop set 0x0D, %o3 ldub [%l7 + %o3], %g1 be,pt %xcc, loop_67 and %i7, %l0, %i0 add %o3, %i6, %i1 set 0x70, %o4 ldda [%l7 + %o4] 0x89, %i2 loop_67: nop set 0x4F, %i5 ldsb [%l7 + %i5], %o7 set 0x40, %i3 stda %f16, [%l7 + %i3] 0xf0 membar #Sync nop set 0x78, %i2 ldsw [%l7 + %i2], %g7 nop set 0x50, %i6 ldx [%l7 + %i6], %o5 set 0x40, %l0 ldda [%l7 + %l0] 0xe2, %g4 fpadd32s %f17, %f18, %f16 set 0x68, %i0 sta %f21, [%l7 + %i0] 0x88 nop set 0x67, %l2 ldsb [%l7 + %l2], %g2 set 0x40, %g5 stda %f16, [%l7 + %g5] 0xc4 nop set 0x59, %g3 ldstub [%l7 + %g3], %l6 ld [%l7 + 0x44], %f28 nop set 0x40, %g7 stx %fsr, [%l7 + %g7] wr %l2, %o0, %y set 0x70, %i1 stxa %l3, [%l7 + %i1] 0x81 set 0x46, %o0 ldstuba [%l7 + %o0] 0x80, %g5 st %f4, [%l7 + 0x10] st %f5, [%l7 + 0x78] set 0x50, %o7 ldda [%l7 + %o7] 0x80, %g2 nop set 0x40, %l4 stx %i3, [%l7 + %l4] nop set 0x56, %i4 lduh [%l7 + %i4], %o4 nop set 0x2C, %i7 ldsw [%l7 + %i7], %l1 set 0x10, %o5 stda %g6, [%l7 + %o5] 0x88 nop set 0x38, %g2 ldx [%l7 + %g2], %i5 nop set 0x58, %l5 ldd [%l7 + %l5], %f26 nop set 0x20, %o2 ldsw [%l7 + %o2], %l5 add %l7, 0x58, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o2, %o1 set 0x30, %o6 lda [%l7 + %o6] 0x81, %f2 set 0x0C, %g1 swapa [%l7 + %g1] 0x81, %l4 set 0x28, %l6 prefetcha [%l7 + %l6] 0x80, 4 nop set 0x24, %o1 prefetch [%l7 + %o1], 2 add %g1, %i7, %l0 fpadd32s %f19, %f0, %f23 set 0x64, %l1 ldstuba [%l7 + %l1] 0x81, %o6 nop set 0x64, %g6 stw %i0, [%l7 + %g6] set 0x18, %l3 ldxa [%l7 + %l3] 0x89, %i6 add %l7, 0x0C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o3, %i2 set 0x28, %g4 stda %o6, [%l7 + %g4] 0xe3 membar #Sync set 0x4C, %o4 stwa %i1, [%l7 + %o4] 0xe2 membar #Sync nop set 0x72, %i5 ldub [%l7 + %i5], %o5 set 0x40, %o3 stda %f0, [%l7 + %o3] 0xf8 membar #Sync nop set 0x10, %i3 stx %g4, [%l7 + %i3] nop set 0x50, %i2 stx %fsr, [%l7 + %i2] set 0x42, %l0 stha %g2, [%l7 + %l0] 0x80 set 0x30, %i6 ldxa [%l7 + %i6] 0x80, %l6 nop set 0x2C, %i0 ldsw [%l7 + %i0], %l2 nop set 0x75, %l2 ldsb [%l7 + %l2], %g7 nop set 0x70, %g3 stx %fsr, [%l7 + %g3] nop set 0x4C, %g5 stw %l3, [%l7 + %g5] nop set 0x0C, %g7 ldsw [%l7 + %g7], %g5 set 0x70, %i1 ldxa [%l7 + %i1] 0x80, %g3 or %i3, %o0, %l1 nop set 0x28, %o0 prefetch [%l7 + %o0], 4 nop set 0x78, %l4 lduw [%l7 + %l4], %o4 nop set 0x6E, %i4 ldsb [%l7 + %i4], %g6 fpadd32s %f27, %f7, %f18 set 0x10, %i7 ldxa [%l7 + %i7] 0x88, %i5 set 0x40, %o7 ldda [%l7 + %o7] 0x80, %f16 nop set 0x71, %o5 ldsb [%l7 + %o5], %l5 be,pn %icc, loop_68 nop set 0x60, %g2 stx %fsr, [%l7 + %g2] nop set 0x4B, %o2 ldstub [%l7 + %o2], %o2 st %fsr, [%l7 + 0x08] loop_68: nop set 0x52, %l5 ldstuba [%l7 + %l5] 0x80, %l4 add %l7, 0x08, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o1 casa [%l6] 0x89, %o1, %g1 set 0x28, %g1 swapa [%l7 + %g1] 0x89, %i7 set 0x20, %l6 stxa %i4, [%l7 + %l6] 0xe2 membar #Sync add %l7, 0x58, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x89, %l0, %o6 nop set 0x73, %o1 ldsb [%l7 + %o1], %i0 nop set 0x48, %l1 stx %o3, [%l7 + %l1] set 0x7C, %g6 stha %i6, [%l7 + %g6] 0xea membar #Sync set 0x40, %l3 ldxa [%l7 + %l3] 0x81, %i2 set 0x30, %g4 ldda [%l7 + %g4] 0x88, %i0 ld [%l7 + 0x20], %f0 set 0x62, %o6 ldstuba [%l7 + %o6] 0x89, %o7 ble,a,pt %icc, loop_69 nop set 0x0C, %i5 lduw [%l7 + %i5], %g4 nop set 0x60, %o4 stx %g2, [%l7 + %o4] add %o5, %l2, %g7 loop_69: nop set 0x25, %o3 ldub [%l7 + %o3], %l3 st %f26, [%l7 + 0x50] add %g5, %l6, %g3 nop set 0x0C, %i2 swap [%l7 + %i2], %i3 nop set 0x58, %i3 std %o0, [%l7 + %i3] add %o4, %g6, %l1 nop set 0x7E, %i6 sth %l5, [%l7 + %i6] nop set 0x4E, %i0 stb %i5, [%l7 + %i0] nop set 0x4E, %l0 ldsh [%l7 + %l0], %o2 or %o1, %g1, %i7 nop set 0x10, %g3 ldd [%l7 + %g3], %i4 set 0x08, %l2 prefetcha [%l7 + %l2] 0x81, 3 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr nop set 0x08, %g7 swap [%l7 + %g7], %i0 nop set 0x4C, %g5 ldub [%l7 + %g5], %o3 set 0x40, %i1 stda %f16, [%l7 + %i1] 0xc4 set 0x34, %l4 lda [%l7 + %l4] 0x89, %f31 nop set 0x40, %o0 stx %fsr, [%l7 + %o0] nop set 0x4E, %i7 ldub [%l7 + %i7], %i6 nop set 0x22, %o7 ldsh [%l7 + %o7], %i2 nop set 0x18, %o5 ldx [%l7 + %o5], %o7 nop set 0x54, %i4 prefetch [%l7 + %i4], 1 nop set 0x14, %o2 prefetch [%l7 + %o2], 1 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xB7E, %tick_cmpr nop set 0x38, %g2 ldd [%l7 + %g2], %g4 st %f23, [%l7 + 0x40] add %l2, %g7, %l3 set 0x40, %l5 stda %f16, [%l7 + %l5] 0x89 nop set 0x50, %l6 stb %o5, [%l7 + %l6] nop set 0x50, %g1 ldx [%l7 + %g1], %l6 set 0x30, %o1 stda %g4, [%l7 + %o1] 0x81 nop set 0x74, %g6 lduh [%l7 + %g6], %i3 fpsub32 %f14, %f20, %f0 set 0x50, %l3 prefetcha [%l7 + %l3] 0x88, 1 st %fsr, [%l7 + 0x7C] nop set 0x14, %l1 ldsh [%l7 + %l1], %o4 nop set 0x6C, %o6 stw %g6, [%l7 + %o6] add %l7, 0x78, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x89, %g3, %l5 set 0x30, %i5 stxa %l1, [%l7 + %i5] 0x80 nop set 0x6E, %g4 ldsb [%l7 + %g4], %i5 nop set 0x70, %o4 ldd [%l7 + %o4], %o0 nop set 0x2B, %o3 ldsb [%l7 + %o3], %g1 fpsub16 %f16, %f6, %f12 nop set 0x38, %i3 stx %o2, [%l7 + %i3] set 0x40, %i2 ldda [%l7 + %i2] 0xd2, %f0 nop set 0x4E, %i6 ldub [%l7 + %i6], %i7 set 0x3A, %l0 stha %l4, [%l7 + %l0] 0x89 nop set 0x0C, %i0 stw %o6, [%l7 + %i0] ld [%l7 + 0x10], %f26 set 0x7C, %l2 ldstuba [%l7 + %l2] 0x89, %l0 set 0x54, %g3 sta %f13, [%l7 + %g3] 0x80 nop set 0x28, %g5 lduh [%l7 + %g5], %i0 set 0x64, %i1 stwa %i4, [%l7 + %i1] 0xe3 membar #Sync nop set 0x78, %l4 stx %i6, [%l7 + %l4] nop set 0x5C, %o0 swap [%l7 + %o0], %o3 nop set 0x1C, %g7 ldstub [%l7 + %g7], %o7 set 0x78, %o7 ldxa [%l7 + %o7] 0x80, %i2 set 0x1B, %o5 ldstuba [%l7 + %o5] 0x81, %i1 ld [%l7 + 0x78], %f6 nop set 0x70, %i7 stx %g4, [%l7 + %i7] ld [%l7 + 0x58], %f14 nop set 0x18, %o2 ldx [%l7 + %o2], %g2 nop set 0x6C, %i4 prefetch [%l7 + %i4], 3 nop set 0x4F, %g2 ldub [%l7 + %g2], %l2 nop set 0x0F, %l5 ldub [%l7 + %l5], %g7 membar #Sync set 0x40, %l6 ldda [%l7 + %l6] 0xf0, %f0 set 0x10, %g1 sta %f28, [%l7 + %g1] 0x81 and %o5, %l3, %l6 set 0x40, %g6 ldda [%l7 + %g6] 0xd2, %f16 set 0x39, %o1 stba %g5, [%l7 + %o1] 0xe2 membar #Sync set 0x30, %l1 ldxa [%l7 + %l1] 0x88, %o0 and %i3, %o4, %g6 or %l5, %l1, %i5 set 0x38, %o6 stda %o0, [%l7 + %o6] 0xe2 membar #Sync nop set 0x18, %i5 ldsh [%l7 + %i5], %g3 nop set 0x2F, %g4 stb %o2, [%l7 + %g4] ld [%l7 + 0x3C], %f12 nop set 0x20, %l3 stx %fsr, [%l7 + %l3] set 0x50, %o3 stxa %i7, [%l7 + %o3] 0xe3 membar #Sync add %l4, %o6, %g1 ld [%l7 + 0x7C], %f18 nop set 0x38, %o4 ldd [%l7 + %o4], %f24 nop set 0x60, %i3 ldx [%l7 + %i3], %l0 nop set 0x18, %i2 ldx [%l7 + %i2], %i4 nop set 0x28, %i6 swap [%l7 + %i6], %i0 bn,a %xcc, loop_70 nop nop setx 0xF95F0622, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f26 setx 0x3681D7A1, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f11 fdivs %f11, %f26, %f3 nop set 0x38, %l0 ldd [%l7 + %l0], %o2 set 0x40, %i0 ldda [%l7 + %i0] 0x88, %f16 loop_70: st %f11, [%l7 + 0x08] set 0x20, %l2 prefetcha [%l7 + %l2] 0x88, 3 add %l7, 0x18, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i2, %i1 fpadd16s %f14, %f29, %f26 set 0x20, %g3 ldda [%l7 + %g3] 0xe3, %g4 set 0x38, %i1 stda %g2, [%l7 + %i1] 0x88 nop set 0x44, %l4 lduh [%l7 + %l4], %i6 set 0x70, %o0 stxa %l2, [%l7 + %o0] 0x88 nop set 0x78, %g7 ldx [%l7 + %g7], %g7 set 0x40, %g5 stda %f16, [%l7 + %g5] 0x81 set 0x28, %o5 sta %f17, [%l7 + %o5] 0x88 and %l3, %l6, %g5 add %l7, 0x60, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x81, %o0, %i3 set 0x40, %o7 stda %f0, [%l7 + %o7] 0xf0 membar #Sync nop set 0x08, %o2 ldx [%l7 + %o2], %o5 st %fsr, [%l7 + 0x28] set 0x40, %i4 ldda [%l7 + %i4] 0x89, %f16 nop set 0x28, %g2 ldsw [%l7 + %g2], %o4 set 0x40, %l5 sta %f5, [%l7 + %l5] 0x88 nop set 0x10, %i7 lduw [%l7 + %i7], %g6 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xda set 0x1C, %g6 swapa [%l7 + %g6] 0x80, %l1 nop set 0x48, %l6 stw %l5, [%l7 + %l6] set 0x44, %o1 sta %f11, [%l7 + %o1] 0x81 set 0x66, %o6 stha %o1, [%l7 + %o6] 0x89 set 0x38, %l1 prefetcha [%l7 + %l1] 0x89, 3 nop set 0x68, %g4 stx %o2, [%l7 + %g4] nop set 0x38, %i5 lduw [%l7 + %i5], %g3 st %fsr, [%l7 + 0x08] nop set 0x30, %l3 stb %l4, [%l7 + %l3] wr %i7, %g1, %set_softint set 0x52, %o4 stha %l0, [%l7 + %o4] 0x89 st %f27, [%l7 + 0x38] nop set 0x40, %o3 std %o6, [%l7 + %o3] nop set 0x70, %i2 ldsw [%l7 + %i2], %i4 nop set 0x3C, %i3 stb %i0, [%l7 + %i3] nop set 0x47, %l0 ldstub [%l7 + %l0], %o7 set 0x60, %i6 stwa %i2, [%l7 + %i6] 0x89 nop nop setx 0xFF6803D5EF2C22F8, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f26 setx 0xA9D0A9B0D79EA8EF, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f16 fdivd %f16, %f26, %f26 set 0x0B, %i0 ldstuba [%l7 + %i0] 0x88, %i1 set 0x18, %l2 ldxa [%l7 + %l2] 0x89, %g4 nop set 0x70, %g3 ldd [%l7 + %g3], %f12 set 0x18, %l4 prefetcha [%l7 + %l4] 0x89, 0 set 0x48, %i1 stda %o2, [%l7 + %i1] 0xe2 membar #Sync nop set 0x40, %o0 std %f22, [%l7 + %o0] fpadd16 %f26, %f24, %f14 set 0x37, %g7 ldstuba [%l7 + %g7] 0x80, %i6 nop set 0x62, %o5 lduh [%l7 + %o5], %l2 nop set 0x51, %o7 ldstub [%l7 + %o7], %g7 set 0x50, %g5 stxa %l6, [%l7 + %g5] 0x80 set 0x38, %i4 prefetcha [%l7 + %i4] 0x88, 2 set 0x48, %g2 prefetcha [%l7 + %g2] 0x80, 0 set 0x40, %l5 swapa [%l7 + %l5] 0x88, %o0 set 0x28, %o2 ldxa [%l7 + %o2] 0x89, %o5 set 0x72, %i7 stha %i3, [%l7 + %i7] 0xe2 membar #Sync or %g6, %o4, %l1 nop set 0x78, %g1 ldstub [%l7 + %g1], %o1 set 0x38, %l6 prefetcha [%l7 + %l6] 0x88, 0 set 0x60, %g6 swapa [%l7 + %g6] 0x89, %o2 or %i5, %l4, %g3 set 0x10, %o6 prefetcha [%l7 + %o6] 0x81, 3 set 0x20, %l1 stda %l0, [%l7 + %l1] 0xea membar #Sync nop set 0x25, %g4 ldsb [%l7 + %g4], %o6 nop set 0x68, %o1 lduw [%l7 + %o1], %g1 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 2: ! ! Type l : 1261 ! Type a : 30 ! Type cti : 17 ! Type x : 537 ! Type f : 43 ! Type i : 112 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0xD, %g1 set 0x0, %g2 set 0xF, %g3 set 0xB, %g4 set 0x3, %g5 set 0x6, %g6 set 0x6, %g7 !# Input registers set -0xE, %i0 set -0xF, %i1 set -0x2, %i2 set -0x8, %i3 set -0xA, %i4 set -0x1, %i5 set -0xC, %i6 set -0x8, %i7 !# Local registers set 0x7035CD2D, %l0 set 0x705CA16D, %l1 set 0x6B0B8B4B, %l2 set 0x1CAE48C0, %l3 set 0x6BECAB2D, %l4 set 0x2EF24CE0, %l5 set 0x499FAE51, %l6 !# Output registers set 0x0157, %o0 set 0x0F40, %o1 set 0x18AE, %o2 set 0x1994, %o3 set -0x1DAB, %o4 set -0x114F, %o5 set -0x1953, %o6 set 0x0DD9, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x96346BE1C4891CCE) INIT_TH_FP_REG(%l7,%f2,0x2AB90A99C7EA575F) INIT_TH_FP_REG(%l7,%f4,0x35424BE481A22DFC) INIT_TH_FP_REG(%l7,%f6,0x1A0B6E7A23FFEA98) INIT_TH_FP_REG(%l7,%f8,0x7DB892D47E35E57B) INIT_TH_FP_REG(%l7,%f10,0x88A498ED459E1EE7) INIT_TH_FP_REG(%l7,%f12,0xAC42AED2FA1B6832) INIT_TH_FP_REG(%l7,%f14,0x309B5F6C29C708E7) INIT_TH_FP_REG(%l7,%f16,0x7B7AC6CEC0FB44CB) INIT_TH_FP_REG(%l7,%f18,0x09ECE412AE227434) INIT_TH_FP_REG(%l7,%f20,0x3F33D5EB1D930E44) INIT_TH_FP_REG(%l7,%f22,0x84C84C6234FA2368) INIT_TH_FP_REG(%l7,%f24,0xC355CA68B934CFE9) INIT_TH_FP_REG(%l7,%f26,0x4607BA1C1C7A0C7A) INIT_TH_FP_REG(%l7,%f28,0x0CF6180EA7C99762) INIT_TH_FP_REG(%l7,%f30,0x91236A900A768A99) !# Execute Main Diag .. ld [%l7 + 0x54], %f8 st %f7, [%l7 + 0x48] nop set 0x30, %i5 stx %fsr, [%l7 + %i5] nop set 0x28, %o4 std %f24, [%l7 + %o4] nop set 0x7C, %l3 stw %i0, [%l7 + %l3] nop set 0x44, %o3 ldsh [%l7 + %o3], %o7 or %i2, %i4, %g4 add %i1, %g2, %o3 set 0x25, %i3 ldstuba [%l7 + %i3] 0x81, %i6 set 0x38, %i2 ldxa [%l7 + %i2] 0x81, %g7 set 0x18, %l0 lda [%l7 + %l0] 0x89, %f27 add %l7, 0x38, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l6, %l2 set 0x40, %i6 ldda [%l7 + %i6] 0xd2, %f0 nop set 0x10, %i0 stx %fsr, [%l7 + %i0] st %f20, [%l7 + 0x40] set 0x10, %l2 ldxa [%l7 + %l2] 0x81, %g5 nop set 0x10, %l4 stx %o0, [%l7 + %l4] membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0xf1, %f0 nop set 0x58, %o0 swap [%l7 + %o0], %o5 nop set 0x78, %g7 stx %i3, [%l7 + %g7] bleu,pn %xcc, loop_71 nop set 0x14, %o5 lduw [%l7 + %o5], %l3 ld [%l7 + 0x10], %f25 ld [%l7 + 0x68], %f19 loop_71: nop set 0x50, %o7 sta %f0, [%l7 + %o7] 0x88 set 0x50, %g5 ldda [%l7 + %g5] 0xeb, %g6 fpadd16 %f24, %f18, %f8 ld [%l7 + 0x6C], %f11 add %o4, %o1, %l5 nop set 0x30, %i4 std %f2, [%l7 + %i4] set 0x14, %g3 stwa %l1, [%l7 + %g3] 0x80 set 0x0C, %g2 swapa [%l7 + %g2] 0x80, %o2 nop set 0x78, %o2 std %f16, [%l7 + %o2] ld [%l7 + 0x58], %f14 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr set 0x24, %i7 stba %i5, [%l7 + %i7] 0x88 add %l0, %i7, %g1 nop set 0x54, %l5 lduw [%l7 + %l5], %i0 set 0x47, %l6 stba %o6, [%l7 + %l6] 0xeb membar #Sync ld [%l7 + 0x10], %f26 and %i2, %i4, %g4 nop set 0x34, %g1 lduw [%l7 + %g1], %i1 and %g2, %o3, %o7 nop set 0x54, %o6 ldsw [%l7 + %o6], %i6 nop set 0x68, %g6 stx %g7, [%l7 + %g6] nop set 0x68, %g4 prefetch [%l7 + %g4], 2 nop set 0x1D, %o1 stb %l6, [%l7 + %o1] st %fsr, [%l7 + 0x4C] set 0x62, %l1 stha %l2, [%l7 + %l1] 0xeb membar #Sync set 0x78, %i5 stda %o0, [%l7 + %i5] 0x80 and %o5, %g5, %i3 nop set 0x74, %l3 ldsw [%l7 + %l3], %l3 or %o4, %o1, %l5 nop set 0x34, %o3 lduh [%l7 + %o3], %g6 nop set 0x64, %o4 prefetch [%l7 + %o4], 3 nop set 0x28, %i2 prefetch [%l7 + %i2], 4 nop set 0x14, %l0 prefetch [%l7 + %l0], 3 nop set 0x70, %i6 ldd [%l7 + %i6], %l0 set 0x2F, %i0 ldstuba [%l7 + %i0] 0x89, %l4 ld [%l7 + 0x70], %f12 membar #Sync set 0x40, %l2 ldda [%l7 + %l2] 0xf9, %f0 set 0x30, %i3 ldxa [%l7 + %i3] 0x88, %o2 nop set 0x0A, %i1 lduh [%l7 + %i1], %g3 nop set 0x5A, %o0 sth %l0, [%l7 + %o0] nop set 0x1C, %g7 lduw [%l7 + %g7], %i5 add %l7, 0x74, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g1, %i0 nop set 0x10, %l4 stx %i7, [%l7 + %l4] nop set 0x52, %o7 sth %i2, [%l7 + %o7] nop set 0x45, %o5 ldstub [%l7 + %o5], %o6 set 0x30, %i4 ldda [%l7 + %i4] 0x89, %g4 and %i1, %g2, %o3 st %f14, [%l7 + 0x28] set 0x10, %g5 ldda [%l7 + %g5] 0xeb, %o6 nop set 0x20, %g2 swap [%l7 + %g2], %i6 nop set 0x13, %o2 ldsb [%l7 + %o2], %g7 set 0x30, %i7 stda %i6, [%l7 + %i7] 0xeb membar #Sync set 0x0C, %g3 sta %f28, [%l7 + %g3] 0x80 set 0x40, %l6 ldda [%l7 + %l6] 0x81, %f0 set 0x6E, %l5 stba %i4, [%l7 + %l5] 0x81 nop set 0x74, %g1 lduw [%l7 + %g1], %o0 nop set 0x10, %o6 ldd [%l7 + %o6], %f8 nop set 0x18, %g4 ldd [%l7 + %g4], %f28 set 0x30, %g6 ldxa [%l7 + %g6] 0x88, %l2 nop set 0x44, %o1 lduw [%l7 + %o1], %g5 set 0x28, %i5 stda %i2, [%l7 + %i5] 0x89 nop set 0x18, %l3 ldd [%l7 + %l3], %f12 nop set 0x48, %l1 ldd [%l7 + %l1], %f24 set 0x72, %o3 stba %l3, [%l7 + %o3] 0xeb membar #Sync add %l7, 0x48, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x80, %o4, %o1 st %f19, [%l7 + 0x64] nop set 0x5C, %o4 prefetch [%l7 + %o4], 0 set 0x70, %l0 stha %l5, [%l7 + %l0] 0x81 set 0x28, %i6 stba %o5, [%l7 + %i6] 0x81 add %g6, %l1, %o2 set 0x6F, %i0 ldstuba [%l7 + %i0] 0x88, %g3 set 0x30, %i2 stda %l4, [%l7 + %i2] 0xe2 membar #Sync nop set 0x28, %i3 std %f4, [%l7 + %i3] set 0x08, %i1 stha %i5, [%l7 + %i1] 0x80 nop set 0x48, %o0 ldd [%l7 + %o0], %f14 st %f22, [%l7 + 0x7C] nop set 0x40, %g7 ldd [%l7 + %g7], %g0 nop set 0x40, %l2 ldx [%l7 + %l2], %i0 set 0x78, %o7 lda [%l7 + %o7] 0x88, %f5 set 0x40, %o5 stda %f16, [%l7 + %o5] 0xcc nop set 0x58, %l4 std %f20, [%l7 + %l4] set 0x38, %g5 stba %l0, [%l7 + %g5] 0x89 set 0x40, %i4 stda %f0, [%l7 + %i4] 0x88 ld [%l7 + 0x64], %f1 set 0x60, %o2 sta %f8, [%l7 + %o2] 0x80 nop set 0x58, %g2 stx %fsr, [%l7 + %g2] set 0x0C, %g3 stwa %i7, [%l7 + %g3] 0x88 add %i2, %g4, %o6 nop set 0x78, %i7 stw %i1, [%l7 + %i7] add %l7, 0x7C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g2 casa [%l6] 0x81, %g2, %o7 set 0x3C, %l5 swapa [%l7 + %l5] 0x80, %o3 set 0x48, %l6 lda [%l7 + %l6] 0x88, %f14 nop set 0x28, %o6 stx %fsr, [%l7 + %o6] nop set 0x48, %g4 ldd [%l7 + %g4], %g6 nop set 0x34, %g6 swap [%l7 + %g6], %i6 add %l7, 0x20, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x81, %i4, %o0 nop set 0x1C, %g1 lduw [%l7 + %g1], %l2 set 0x50, %i5 stda %i6, [%l7 + %i5] 0xea membar #Sync nop set 0x0A, %l3 sth %i3, [%l7 + %l3] nop set 0x30, %l1 ldd [%l7 + %l1], %l2 st %fsr, [%l7 + 0x54] nop set 0x4E, %o3 sth %g5, [%l7 + %o3] nop set 0x08, %o1 ldd [%l7 + %o1], %f28 set 0x55, %o4 ldstuba [%l7 + %o4] 0x89, %o4 set 0x48, %i6 stxa %l5, [%l7 + %i6] 0xeb membar #Sync set 0x34, %i0 swapa [%l7 + %i0] 0x81, %o1 add %l7, 0x08, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x88, %o5, %g6 fpadd16 %f20, %f20, %f18 set 0x4C, %l0 lda [%l7 + %l0] 0x80, %f14 set 0x50, %i3 lda [%l7 + %i3] 0x89, %f25 add %l7, 0x58, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o2, %g3 nop set 0x08, %i2 std %l0, [%l7 + %i2] set 0x40, %o0 stxa %i5, [%l7 + %o0] 0xe3 membar #Sync add %l7, 0x64, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l4 casa [%l6] 0x81, %l4, %i0 set 0x34, %i1 sta %f16, [%l7 + %i1] 0x81 and %g1, %i7, %i2 set 0x0C, %l2 swapa [%l7 + %l2] 0x88, %g4 set 0x40, %o7 prefetcha [%l7 + %o7] 0x81, 2 set 0x60, %o5 sta %f31, [%l7 + %o5] 0x80 set 0x40, %g7 ldda [%l7 + %g7] 0xd0, %f0 nop set 0x18, %g5 ldx [%l7 + %g5], %i1 set 0x74, %i4 stha %l0, [%l7 + %i4] 0xea membar #Sync st %f5, [%l7 + 0x20] nop set 0x56, %l4 ldsh [%l7 + %l4], %g2 nop set 0x68, %o2 stx %o3, [%l7 + %o2] nop set 0x6A, %g2 ldsh [%l7 + %g2], %o7 st %f12, [%l7 + 0x08] set 0x20, %g3 stwa %g7, [%l7 + %g3] 0xeb membar #Sync set 0x18, %l5 stwa %i6, [%l7 + %l5] 0x80 nop set 0x38, %i7 swap [%l7 + %i7], %o0 nop set 0x46, %l6 ldsh [%l7 + %l6], %l2 and %l6, %i3, %l3 add %l7, 0x20, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x81, %i4, %g5 nop set 0x74, %g4 sth %l5, [%l7 + %g4] nop set 0x2C, %g6 lduw [%l7 + %g6], %o4 set 0x58, %g1 ldxa [%l7 + %g1] 0x88, %o1 set 0x3C, %i5 stwa %g6, [%l7 + %i5] 0xeb membar #Sync nop set 0x60, %o6 std %o2, [%l7 + %o6] nop set 0x60, %l1 ldd [%l7 + %l1], %f28 set 0x40, %l3 lda [%l7 + %l3] 0x81, %f27 set 0x20, %o1 stda %g2, [%l7 + %o1] 0xe2 membar #Sync add %o5, %l1, %l4 set 0x5F, %o3 stba %i5, [%l7 + %o3] 0x81 set 0x70, %o4 prefetcha [%l7 + %o4] 0x88, 4 nop set 0x20, %i0 prefetch [%l7 + %i0], 1 fpadd16s %f17, %f10, %f8 nop set 0x64, %l0 stw %i0, [%l7 + %l0] nop nop setx 0x4094AB81465BB018, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f6 setx 0xE1641D9DDEE64A6D, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f10 fdivd %f10, %f6, %f26 st %f25, [%l7 + 0x50] st %fsr, [%l7 + 0x70] set 0x50, %i3 prefetcha [%l7 + %i3] 0x80, 0 nop set 0x0C, %i6 prefetch [%l7 + %i6], 4 nop set 0x30, %o0 ldx [%l7 + %o0], %i2 nop set 0x78, %i2 ldd [%l7 + %i2], %f2 nop set 0x66, %l2 ldsh [%l7 + %l2], %o6 nop set 0x08, %i1 std %g4, [%l7 + %i1] set 0x70, %o5 prefetcha [%l7 + %o5] 0x89, 3 set 0x58, %g7 stwa %l0, [%l7 + %g7] 0x81 nop set 0x65, %o7 ldstub [%l7 + %o7], %o3 bne %xcc, loop_72 st %f2, [%l7 + 0x7C] nop set 0x5C, %g5 prefetch [%l7 + %g5], 1 nop set 0x60, %l4 ldd [%l7 + %l4], %f28 loop_72: nop set 0x1C, %i4 stw %g2, [%l7 + %i4] set 0x60, %g2 ldxa [%l7 + %g2] 0x89, %o7 set 0x10, %o2 sta %f20, [%l7 + %o2] 0x88 st %f20, [%l7 + 0x68] membar #Sync set 0x40, %l5 ldda [%l7 + %l5] 0xf8, %f0 nop set 0x34, %i7 ldsw [%l7 + %i7], %i6 membar #Sync set 0x40, %g3 ldda [%l7 + %g3] 0xf9, %f0 and %g7, %o0, %l6 set 0x6C, %g4 swapa [%l7 + %g4] 0x81, %i3 nop set 0x30, %l6 stx %l2, [%l7 + %l6] nop set 0x68, %g1 stx %fsr, [%l7 + %g1] set 0x70, %g6 ldda [%l7 + %g6] 0x89, %i4 or %l3, %l5, %o4 nop set 0x7C, %o6 swap [%l7 + %o6], %o1 add %g5, %g6, %g3 add %l7, 0x08, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o2 casa [%l6] 0x88, %o2, %o5 set 0x0C, %l1 swapa [%l7 + %l1] 0x81, %l1 set 0x38, %i5 swapa [%l7 + %i5] 0x80, %l4 nop set 0x54, %o1 sth %i5, [%l7 + %o1] add %i0, %i7, %i2 set 0x20, %o3 sta %f28, [%l7 + %o3] 0x80 set 0x08, %o4 sta %f17, [%l7 + %o4] 0x89 set 0x26, %l3 ldstuba [%l7 + %l3] 0x89, %g1 nop set 0x0A, %l0 lduh [%l7 + %l0], %g4 set 0x39, %i0 stba %o6, [%l7 + %i0] 0xeb membar #Sync add %l0, %i1, %o3 set 0x10, %i3 stxa %g2, [%l7 + %i3] 0xe3 membar #Sync st %fsr, [%l7 + 0x08] set 0x40, %o0 stda %f0, [%l7 + %o0] 0xca ld [%l7 + 0x2C], %f25 ld [%l7 + 0x68], %f25 nop set 0x24, %i2 ldsw [%l7 + %i2], %o7 nop set 0x68, %i6 lduw [%l7 + %i6], %i6 st %f28, [%l7 + 0x74] set 0x48, %i1 ldxa [%l7 + %i1] 0x80, %o0 st %fsr, [%l7 + 0x14] set 0x58, %o5 stda %i6, [%l7 + %o5] 0xe3 membar #Sync bne,pt %icc, loop_73 nop set 0x68, %l2 ldsw [%l7 + %l2], %i3 set 0x60, %o7 ldda [%l7 + %o7] 0x88, %l2 loop_73: nop set 0x18, %g5 prefetch [%l7 + %g5], 0 nop set 0x48, %l4 prefetch [%l7 + %l4], 2 nop set 0x6D, %i4 ldstub [%l7 + %i4], %g7 nop set 0x30, %g7 ldd [%l7 + %g7], %l2 add %l7, 0x5C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l5, %o4 nop set 0x30, %g2 ldd [%l7 + %g2], %f0 nop set 0x40, %l5 ldx [%l7 + %l5], %o1 add %l7, 0x08, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x89, %g5, %g6 nop set 0x28, %i7 prefetch [%l7 + %i7], 3 nop set 0x38, %o2 stx %i4, [%l7 + %o2] nop set 0x4E, %g3 sth %o2, [%l7 + %g3] set 0x18, %l6 stxa %o5, [%l7 + %l6] 0x81 add %l7, 0x48, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l1, %l4 add %l7, 0x68, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i5 casxa [%l6] 0x89, %i5, %i0 set 0x38, %g4 sta %f4, [%l7 + %g4] 0x80 set 0x40, %g1 stda %f16, [%l7 + %g1] 0xc4 st %fsr, [%l7 + 0x78] st %fsr, [%l7 + 0x4C] nop set 0x28, %g6 swap [%l7 + %g6], %i7 nop set 0x4E, %l1 lduh [%l7 + %l1], %i2 nop set 0x14, %o6 swap [%l7 + %o6], %g1 nop set 0x51, %o1 ldstub [%l7 + %o1], %g3 or %g4, %l0, %i1 set 0x30, %i5 lda [%l7 + %i5] 0x89, %f31 nop set 0x70, %o3 ldd [%l7 + %o3], %o2 and %g2, %o7, %o6 set 0x78, %o4 lda [%l7 + %o4] 0x80, %f19 set 0x2C, %l0 stha %i6, [%l7 + %l0] 0x80 nop set 0x18, %l3 stx %o0, [%l7 + %l3] and %i3, %l6, %l2 nop set 0x08, %i3 std %g6, [%l7 + %i3] set 0x60, %i0 ldda [%l7 + %i0] 0xeb, %l4 add %l3, %o4, %o1 set 0x20, %i2 prefetcha [%l7 + %i2] 0x88, 2 fpsub16s %f30, %f29, %f28 set 0x70, %i6 lda [%l7 + %i6] 0x80, %f1 or %g6, %i4, %o5 nop set 0x54, %o0 ldsh [%l7 + %o0], %l1 nop set 0x4A, %i1 ldub [%l7 + %i1], %o2 or %i5, %i0, %l4 set 0x40, %o5 ldda [%l7 + %o5] 0xda, %f0 nop set 0x46, %o7 ldsh [%l7 + %o7], %i7 nop set 0x78, %g5 stx %g1, [%l7 + %g5] set 0x1C, %l4 sta %f14, [%l7 + %l4] 0x81 and %i2, %g4, %g3 nop set 0x4B, %l2 ldstub [%l7 + %l2], %i1 ld [%l7 + 0x2C], %f21 set 0x18, %i4 stda %l0, [%l7 + %i4] 0x88 set 0x37, %g2 stba %o3, [%l7 + %g2] 0x81 st %fsr, [%l7 + 0x10] nop set 0x10, %l5 ldd [%l7 + %l5], %f20 nop set 0x20, %i7 stw %g2, [%l7 + %i7] st %f19, [%l7 + 0x48] nop set 0x50, %g7 stw %o7, [%l7 + %g7] and %i6, %o6, %o0 ld [%l7 + 0x54], %f10 set 0x28, %g3 stxa %l6, [%l7 + %g3] 0x80 nop set 0x50, %o2 std %i2, [%l7 + %o2] add %l2, %l5, %g7 nop set 0x28, %g4 stx %l3, [%l7 + %g4] nop set 0x14, %l6 stb %o4, [%l7 + %l6] bl,a,pt %icc, loop_74 nop set 0x58, %g6 ldd [%l7 + %g6], %f4 nop set 0x38, %l1 ldd [%l7 + %l1], %g4 st %fsr, [%l7 + 0x7C] loop_74: nop set 0x4C, %g1 stba %o1, [%l7 + %g1] 0xe2 membar #Sync set 0x34, %o1 stwa %i4, [%l7 + %o1] 0x88 or %o5, %g6, %l1 or %o2, %i0, %l4 set 0x70, %o6 lda [%l7 + %o6] 0x89, %f7 nop set 0x0E, %i5 ldsh [%l7 + %i5], %i7 set 0x2C, %o3 swapa [%l7 + %o3] 0x89, %i5 nop set 0x3A, %l0 ldsh [%l7 + %l0], %i2 set 0x60, %l3 ldxa [%l7 + %l3] 0x80, %g1 set 0x08, %i3 ldstuba [%l7 + %i3] 0x89, %g4 add %l7, 0x40, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i1 casa [%l6] 0x80, %i1, %g3 or %l0, %o3, %g2 nop set 0x54, %i0 swap [%l7 + %i0], %i6 bn,a,pt %icc, loop_75 nop set 0x60, %o4 stw %o7, [%l7 + %o4] wr %o0, %o6, %set_softint nop set 0x28, %i2 std %i6, [%l7 + %i2] loop_75: nop set 0x36, %o0 ldsh [%l7 + %o0], %l2 nop set 0x3E, %i1 stb %l5, [%l7 + %i1] nop set 0x34, %o5 lduh [%l7 + %o5], %i3 nop set 0x58, %o7 std %l2, [%l7 + %o7] add %l7, 0x30, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o4, %g5 membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0xf1, %f16 nop set 0x7C, %l4 lduh [%l7 + %l4], %o1 nop set 0x40, %l2 stx %i4, [%l7 + %l2] nop set 0x50, %g5 ldsw [%l7 + %g5], %o5 nop set 0x2E, %g2 ldstub [%l7 + %g2], %g6 nop set 0x5A, %l5 ldsh [%l7 + %l5], %g7 set 0x3D, %i7 stba %o2, [%l7 + %i7] 0xe3 membar #Sync set 0x22, %i4 stha %i0, [%l7 + %i4] 0xe2 membar #Sync ld [%l7 + 0x74], %f28 set 0x20, %g3 ldda [%l7 + %g3] 0x89, %l0 and %l4, %i7, %i5 nop set 0x24, %o2 stw %g1, [%l7 + %o2] nop set 0x50, %g4 lduh [%l7 + %g4], %g4 fpadd16s %f24, %f18, %f8 nop set 0x64, %g7 prefetch [%l7 + %g7], 1 st %fsr, [%l7 + 0x64] nop set 0x28, %g6 stx %i2, [%l7 + %g6] nop set 0x38, %l6 ldsb [%l7 + %l6], %i1 set 0x70, %g1 ldda [%l7 + %g1] 0xe3, %g2 add %l0, %g2, %o3 nop set 0x2C, %o1 prefetch [%l7 + %o1], 4 nop set 0x48, %o6 std %o6, [%l7 + %o6] set 0x20, %l1 prefetcha [%l7 + %l1] 0x89, 2 nop set 0x2C, %o3 swap [%l7 + %o3], %o6 set 0x0B, %i5 stba %l6, [%l7 + %i5] 0xe3 membar #Sync nop set 0x10, %l3 ldsw [%l7 + %l3], %l2 add %l7, 0x18, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x80, %o0, %l5 nop set 0x74, %l0 lduw [%l7 + %l0], %i3 set 0x54, %i3 swapa [%l7 + %i3] 0x80, %l3 nop set 0x79, %o4 ldsb [%l7 + %o4], %o4 set 0x24, %i2 sta %f14, [%l7 + %i2] 0x89 set 0x08, %o0 stwa %o1, [%l7 + %o0] 0x89 nop set 0x5C, %i0 ldsw [%l7 + %i0], %i4 set 0x1E, %o5 stha %g5, [%l7 + %o5] 0xea membar #Sync nop set 0x10, %o7 sth %o5, [%l7 + %o7] set 0x40, %i1 ldda [%l7 + %i1] 0xeb, %g6 ba,a %icc, loop_76 nop set 0x28, %l4 stx %g7, [%l7 + %l4] nop set 0x0C, %l2 lduh [%l7 + %l2], %i0 nop set 0x10, %i6 std %o2, [%l7 + %i6] loop_76: bgu,pn %xcc, loop_77 nop set 0x18, %g5 ldd [%l7 + %g5], %l0 fpsub32 %f16, %f30, %f22 wr %l4, %i5, %clear_softint loop_77: nop set 0x56, %g2 lduh [%l7 + %g2], %g1 add %l7, 0x48, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x80, %g4, %i7 add %l7, 0x34, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i1, %i2 nop set 0x08, %i7 ldd [%l7 + %i7], %f30 or %g3, %l0, %g2 or %o7, %i6, %o6 nop set 0x31, %i4 ldstub [%l7 + %i4], %l6 set 0x70, %l5 ldxa [%l7 + %l5] 0x81, %o3 set 0x44, %o2 stha %l2, [%l7 + %o2] 0xeb membar #Sync set 0x20, %g3 stha %o0, [%l7 + %g3] 0x89 set 0x5C, %g4 swapa [%l7 + %g4] 0x88, %i3 nop set 0x79, %g7 ldstub [%l7 + %g7], %l5 set 0x44, %g6 lda [%l7 + %g6] 0x80, %f11 nop set 0x30, %l6 prefetch [%l7 + %l6], 4 nop set 0x7C, %g1 sth %l3, [%l7 + %g1] add %l7, 0x20, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x88, %o4, %o1 and %i4, %o5, %g6 nop set 0x68, %o1 std %g4, [%l7 + %o1] nop set 0x0A, %o6 ldsh [%l7 + %o6], %g7 fpsub32s %f15, %f13, %f11 add %l7, 0x70, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o2 casa [%l6] 0x89, %o2, %l1 nop set 0x60, %o3 ldx [%l7 + %o3], %l4 nop set 0x18, %i5 stx %i0, [%l7 + %i5] nop set 0x10, %l1 std %f6, [%l7 + %l1] nop set 0x61, %l3 ldstub [%l7 + %l3], %g1 add %l7, 0x6C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g4 casa [%l6] 0x89, %g4, %i7 fpadd16s %f8, %f2, %f29 nop set 0x48, %l0 ldd [%l7 + %l0], %f8 nop set 0x4A, %o4 ldstub [%l7 + %o4], %i5 set 0x60, %i2 ldda [%l7 + %i2] 0xe2, %i0 nop set 0x08, %i3 ldsh [%l7 + %i3], %i2 set 0x43, %i0 stba %l0, [%l7 + %i0] 0x80 st %fsr, [%l7 + 0x28] st %f17, [%l7 + 0x78] nop set 0x30, %o5 std %g2, [%l7 + %o5] st %f11, [%l7 + 0x18] nop set 0x76, %o0 ldub [%l7 + %o0], %g2 nop set 0x08, %i1 stx %i6, [%l7 + %i1] nop set 0x40, %o7 ldx [%l7 + %o7], %o6 st %fsr, [%l7 + 0x74] add %l7, 0x30, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o7, %o3 nop set 0x4C, %l4 swap [%l7 + %l4], %l6 set 0x38, %i6 stxa %o0, [%l7 + %i6] 0xe3 membar #Sync nop set 0x58, %g5 stx %fsr, [%l7 + %g5] set 0x48, %g2 stxa %l2, [%l7 + %g2] 0x89 nop set 0x30, %l2 stx %fsr, [%l7 + %l2] nop set 0x10, %i4 stx %fsr, [%l7 + %i4] bleu %icc, loop_78 nop set 0x08, %i7 swap [%l7 + %i7], %l5 and %i3, %o4, %o1 set 0x40, %o2 stda %f0, [%l7 + %o2] 0x81 loop_78: nop set 0x33, %g3 ldstuba [%l7 + %g3] 0x80, %i4 or %o5, %l3, %g5 nop set 0x58, %g4 ldx [%l7 + %g4], %g7 set 0x70, %l5 ldxa [%l7 + %l5] 0x88, %o2 ld [%l7 + 0x78], %f30 nop set 0x50, %g6 stx %fsr, [%l7 + %g6] nop set 0x0E, %g7 stb %l1, [%l7 + %g7] set 0x1C, %g1 stwa %l4, [%l7 + %g1] 0xe2 membar #Sync be,a %xcc, loop_79 nop set 0x0E, %l6 ldub [%l7 + %l6], %i0 nop set 0x10, %o1 std %f22, [%l7 + %o1] add %l7, 0x10, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g6 casa [%l6] 0x89, %g6, %g4 loop_79: bleu %xcc, loop_80 nop set 0x28, %o6 std %f18, [%l7 + %o6] nop set 0x36, %o3 lduh [%l7 + %o3], %i7 fpsub16s %f10, %f11, %f9 loop_80: nop set 0x6C, %l1 ldsw [%l7 + %l1], %i5 set 0x24, %l3 stwa %g1, [%l7 + %l3] 0xe3 membar #Sync set 0x30, %i5 ldda [%l7 + %i5] 0x81, %i2 add %l7, 0x44, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i1 casa [%l6] 0x80, %i1, %l0 set 0x08, %l0 sta %f31, [%l7 + %l0] 0x80 nop set 0x73, %o4 stb %g2, [%l7 + %o4] add %l7, 0x7C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i6, %g3 nop set 0x5A, %i2 lduh [%l7 + %i2], %o7 and %o3, %o6, %o0 set 0x18, %i0 stxa %l2, [%l7 + %i0] 0x89 set 0x38, %o5 lda [%l7 + %o5] 0x88, %f9 set 0x40, %i3 stda %f16, [%l7 + %i3] 0xc4 add %l7, 0x48, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l6, %i3 set 0x38, %i1 ldxa [%l7 + %i1] 0x80, %l5 nop set 0x50, %o7 ldx [%l7 + %o7], %o4 set 0x14, %o0 swapa [%l7 + %o0] 0x89, %o1 nop set 0x20, %i6 ldsw [%l7 + %i6], %o5 nop set 0x24, %l4 swap [%l7 + %l4], %i4 add %g5, %g7, %l3 set 0x08, %g5 stxa %o2, [%l7 + %g5] 0xe3 membar #Sync set 0x34, %g2 stha %l4, [%l7 + %g2] 0x80 set 0x40, %i4 stda %f0, [%l7 + %i4] 0xf0 membar #Sync set 0x10, %l2 stda %l0, [%l7 + %l2] 0xe3 membar #Sync set 0x08, %o2 stxa %i0, [%l7 + %o2] 0x88 fpadd32s %f25, %f26, %f6 set 0x40, %i7 stxa %g4, [%l7 + %i7] 0x88 set 0x20, %g4 ldda [%l7 + %g4] 0xe3, %g6 set 0x38, %l5 stxa %i5, [%l7 + %l5] 0xe2 membar #Sync set 0x71, %g6 stba %i7, [%l7 + %g6] 0xe3 membar #Sync nop set 0x0E, %g3 sth %g1, [%l7 + %g3] nop set 0x38, %g1 std %i2, [%l7 + %g1] set 0x50, %l6 ldda [%l7 + %l6] 0xea, %l0 and %g2, %i6, %g3 wr %o7, %o3, %softint nop set 0x40, %g7 std %f14, [%l7 + %g7] membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0xf9, %f16 add %l7, 0x28, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x80, %i1, %o0 nop set 0x38, %o1 ldd [%l7 + %o1], %l2 wr %o6, %i3, %sys_tick st %fsr, [%l7 + 0x54] nop set 0x28, %l1 ldsw [%l7 + %l1], %l6 set 0x60, %l3 stha %o4, [%l7 + %l3] 0xe2 membar #Sync fpsub16 %f28, %f0, %f22 nop set 0x14, %o3 prefetch [%l7 + %o3], 4 nop set 0x55, %l0 ldub [%l7 + %l0], %o1 set 0x50, %i5 stxa %l5, [%l7 + %i5] 0xea membar #Sync bne %xcc, loop_81 nop set 0x54, %o4 sth %i4, [%l7 + %o4] or %o5, %g5, %g7 nop set 0x10, %i2 ldx [%l7 + %i2], %o2 loop_81: nop set 0x48, %o5 swapa [%l7 + %o5] 0x81, %l3 set 0x08, %i0 stwa %l4, [%l7 + %i0] 0x80 nop set 0x38, %i3 ldd [%l7 + %i3], %l0 nop nop setx 0xD4FEDC2C, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f16 setx 0x1AD281EE, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f14 fdivs %f14, %f16, %f13 nop set 0x40, %i1 ldx [%l7 + %i1], %i0 set 0x20, %o0 ldxa [%l7 + %o0] 0x89, %g6 nop set 0x32, %o7 ldub [%l7 + %o7], %g4 add %l7, 0x3C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i7, %g1 fpsub16s %f31, %f2, %f12 st %f3, [%l7 + 0x68] set 0x14, %l4 lda [%l7 + %l4] 0x80, %f8 nop set 0x20, %g5 ldx [%l7 + %g5], %i2 nop set 0x37, %g2 ldsb [%l7 + %g2], %i5 nop set 0x44, %i6 lduw [%l7 + %i6], %l0 st %fsr, [%l7 + 0x0C] nop set 0x7A, %i4 ldstub [%l7 + %i4], %g2 nop set 0x2C, %l2 ldsb [%l7 + %l2], %g3 add %l7, 0x64, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i6, %o3 or %i1, %o0, %o7 set 0x20, %i7 ldxa [%l7 + %i7] 0x81, %o6 nop set 0x44, %g4 ldsw [%l7 + %g4], %l2 nop set 0x23, %l5 ldstub [%l7 + %l5], %i3 add %o4, %o1, %l5 set 0x54, %g6 sta %f15, [%l7 + %g6] 0x81 ld [%l7 + 0x4C], %f21 add %i4, %o5, %g5 nop set 0x18, %o2 std %f18, [%l7 + %o2] nop set 0x20, %g1 sth %g7, [%l7 + %g1] add %l7, 0x50, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l6, %l3 set 0x40, %g3 stwa %o2, [%l7 + %g3] 0x80 set 0x08, %g7 lda [%l7 + %g7] 0x88, %f30 set 0x60, %l6 stxa %l4, [%l7 + %l6] 0x80 fpsub16 %f8, %f14, %f24 set 0x10, %o6 ldda [%l7 + %o6] 0xe3, %l0 nop set 0x34, %l1 sth %g6, [%l7 + %l1] nop set 0x38, %o1 stw %g4, [%l7 + %o1] st %f24, [%l7 + 0x4C] wr %i0, %i7, %ccr set 0x30, %o3 stxa %i2, [%l7 + %o3] 0xe2 membar #Sync nop set 0x3C, %l0 stw %g1, [%l7 + %l0] st %fsr, [%l7 + 0x20] nop set 0x44, %i5 sth %l0, [%l7 + %i5] nop set 0x20, %o4 swap [%l7 + %o4], %i5 nop set 0x3C, %l3 ldsw [%l7 + %l3], %g2 set 0x18, %o5 sta %f7, [%l7 + %o5] 0x80 nop set 0x78, %i2 ldd [%l7 + %i2], %f22 nop set 0x4D, %i3 stb %g3, [%l7 + %i3] set 0x48, %i1 sta %f24, [%l7 + %i1] 0x89 add %i6, %i1, %o0 set 0x39, %i0 ldstuba [%l7 + %i0] 0x88, %o7 nop set 0x10, %o7 std %o2, [%l7 + %o7] nop set 0x14, %l4 ldsh [%l7 + %l4], %l2 set 0x34, %o0 lda [%l7 + %o0] 0x89, %f15 st %f24, [%l7 + 0x74] nop set 0x08, %g2 ldx [%l7 + %g2], %o6 or %i3, %o1, %l5 and %o4, %o5, %g5 set 0x28, %g5 ldxa [%l7 + %g5] 0x88, %i4 add %l7, 0x58, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l6, %l3 set 0x64, %i6 swapa [%l7 + %i6] 0x89, %g7 nop set 0x78, %i4 ldd [%l7 + %i4], %f28 and %o2, %l1, %l4 nop set 0x1C, %i7 stw %g6, [%l7 + %i7] set 0x78, %g4 stxa %g4, [%l7 + %g4] 0x89 set 0x0C, %l5 stwa %i7, [%l7 + %l5] 0xe2 membar #Sync nop set 0x20, %l2 std %i0, [%l7 + %l2] st %f9, [%l7 + 0x14] set 0x70, %g6 ldda [%l7 + %g6] 0xeb, %g0 set 0x40, %g1 ldda [%l7 + %g1] 0x81, %f0 set 0x40, %o2 ldda [%l7 + %o2] 0xd0, %f0 and %l0, %i2, %i5 wr %g3, %i6, %softint set 0x34, %g7 lda [%l7 + %g7] 0x88, %f5 bg,pn %icc, loop_82 nop set 0x20, %g3 std %f12, [%l7 + %g3] set 0x40, %o6 ldda [%l7 + %o6] 0x88, %f0 loop_82: ld [%l7 + 0x54], %f23 set 0x40, %l1 ldda [%l7 + %l1] 0x88, %f16 add %i1, %g2, %o0 set 0x40, %l6 stda %f16, [%l7 + %l6] 0xc4 set 0x61, %o3 stba %o7, [%l7 + %o3] 0xeb membar #Sync set 0x68, %l0 stxa %l2, [%l7 + %l0] 0x80 nop set 0x74, %o1 swap [%l7 + %o1], %o3 set 0x24, %i5 lda [%l7 + %i5] 0x81, %f12 nop set 0x58, %o4 std %f10, [%l7 + %o4] nop set 0x28, %o5 lduw [%l7 + %o5], %o6 set 0x63, %i2 ldstuba [%l7 + %i2] 0x88, %o1 st %f11, [%l7 + 0x58] set 0x28, %l3 lda [%l7 + %l3] 0x81, %f15 nop set 0x48, %i3 ldd [%l7 + %i3], %i2 set 0x08, %i1 stxa %l5, [%l7 + %i1] 0xe2 membar #Sync fpadd32 %f30, %f10, %f12 set 0x5C, %i0 stha %o4, [%l7 + %i0] 0xeb membar #Sync nop set 0x28, %l4 stx %g5, [%l7 + %l4] set 0x20, %o0 sta %f24, [%l7 + %o0] 0x89 add %o5, %i4, %l6 ld [%l7 + 0x0C], %f2 set 0x28, %g2 sta %f9, [%l7 + %g2] 0x89 set 0x18, %o7 prefetcha [%l7 + %o7] 0x81, 4 nop set 0x18, %i6 std %f6, [%l7 + %i6] set 0x70, %g5 ldda [%l7 + %g5] 0xe2, %o2 set 0x5D, %i4 stba %l1, [%l7 + %i4] 0x89 and %l3, %g6, %l4 set 0x40, %i7 stda %f16, [%l7 + %i7] 0xf1 membar #Sync set 0x40, %g4 ldda [%l7 + %g4] 0x89, %i6 set 0x40, %l5 stwa %i0, [%l7 + %l5] 0xea membar #Sync nop set 0x48, %l2 ldsw [%l7 + %l2], %g4 nop set 0x60, %g1 stw %l0, [%l7 + %g1] add %l7, 0x1C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g1 casa [%l6] 0x89, %g1, %i5 nop set 0x58, %g6 std %f18, [%l7 + %g6] set 0x58, %g7 stxa %g3, [%l7 + %g7] 0x81 set 0x20, %g3 prefetcha [%l7 + %g3] 0x80, 0 membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0xf9, %f16 or %i6, %g2, %o0 set 0x20, %o6 stwa %o7, [%l7 + %o6] 0x89 nop set 0x70, %l1 stx %fsr, [%l7 + %l1] nop set 0x14, %l6 sth %l2, [%l7 + %l6] add %o3, %o6, %i1 nop set 0x3A, %o3 sth %i3, [%l7 + %o3] nop set 0x68, %l0 swap [%l7 + %l0], %l5 set 0x68, %o1 prefetcha [%l7 + %o1] 0x89, 1 set 0x70, %i5 ldxa [%l7 + %i5] 0x80, %g5 ld [%l7 + 0x5C], %f16 nop set 0x44, %o4 sth %o5, [%l7 + %o4] st %fsr, [%l7 + 0x68] and %o1, %l6, %i4 nop set 0x48, %i2 ldub [%l7 + %i2], %g7 nop nop setx 0xC23AD1265D1AB826, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f26 setx 0x9CCE0BD44ADBB992, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f24 fdivd %f24, %f26, %f28 nop set 0x70, %l3 lduh [%l7 + %l3], %o2 nop set 0x44, %i3 stw %l1, [%l7 + %i3] nop set 0x48, %i1 stx %fsr, [%l7 + %i1] set 0x14, %i0 sta %f18, [%l7 + %i0] 0x80 set 0x58, %o5 lda [%l7 + %o5] 0x89, %f3 nop set 0x58, %o0 std %f8, [%l7 + %o0] nop set 0x70, %g2 stx %g6, [%l7 + %g2] nop set 0x28, %l4 ldd [%l7 + %l4], %f2 nop set 0x72, %o7 ldstub [%l7 + %o7], %l3 nop set 0x08, %i6 stx %fsr, [%l7 + %i6] set 0x54, %g5 ldstuba [%l7 + %g5] 0x81, %i7 set 0x40, %i7 ldda [%l7 + %i7] 0x81, %f0 nop set 0x74, %g4 ldsh [%l7 + %g4], %l4 set 0x50, %l5 stxa %i0, [%l7 + %l5] 0xea membar #Sync ld [%l7 + 0x30], %f11 add %l0, %g1, %g4 bn,a %icc, loop_83 add %i5, %g3, %i2 set 0x64, %l2 stha %g2, [%l7 + %l2] 0x81 loop_83: nop set 0x54, %i4 stwa %i6, [%l7 + %i4] 0xe2 membar #Sync set 0x70, %g6 prefetcha [%l7 + %g6] 0x81, 0 add %l7, 0x60, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o0 casa [%l6] 0x88, %o0, %l2 set 0x48, %g7 stwa %o3, [%l7 + %g7] 0x89 set 0x30, %g1 lda [%l7 + %g1] 0x88, %f16 set 0x2C, %g3 swapa [%l7 + %g3] 0x89, %i1 set 0x74, %o2 swapa [%l7 + %o2] 0x89, %o6 st %fsr, [%l7 + 0x30] and %i3, %l5, %o4 nop set 0x78, %o6 lduh [%l7 + %o6], %g5 set 0x70, %l6 swapa [%l7 + %l6] 0x88, %o1 set 0x08, %o3 stxa %o5, [%l7 + %o3] 0xe2 membar #Sync add %l6, %g7, %i4 or %o2, %l1, %g6 nop set 0x44, %l1 lduw [%l7 + %l1], %l3 set 0x78, %l0 lda [%l7 + %l0] 0x89, %f11 set 0x4C, %i5 sta %f16, [%l7 + %i5] 0x80 set 0x20, %o4 swapa [%l7 + %o4] 0x81, %l4 add %l7, 0x5C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i7 casa [%l6] 0x88, %i7, %i0 nop set 0x74, %i2 ldsw [%l7 + %i2], %g1 set 0x50, %o1 stxa %l0, [%l7 + %o1] 0x80 fpsub32 %f12, %f26, %f6 membar #Sync set 0x40, %l3 ldda [%l7 + %l3] 0xf8, %f16 nop set 0x14, %i1 ldstub [%l7 + %i1], %i5 nop set 0x5E, %i0 lduh [%l7 + %i0], %g3 st %f9, [%l7 + 0x1C] nop set 0x70, %i3 ldx [%l7 + %i3], %g4 nop set 0x38, %o0 stx %fsr, [%l7 + %o0] nop set 0x52, %g2 ldsb [%l7 + %g2], %i2 nop set 0x24, %l4 ldstub [%l7 + %l4], %i6 nop set 0x40, %o7 ldx [%l7 + %o7], %g2 set 0x58, %o5 stda %o0, [%l7 + %o5] 0xe3 membar #Sync set 0x50, %g5 ldda [%l7 + %g5] 0xe3, %o6 add %l7, 0x24, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o3 casa [%l6] 0x89, %o3, %l2 nop set 0x20, %i7 stx %i1, [%l7 + %i7] set 0x28, %i6 lda [%l7 + %i6] 0x88, %f27 set 0x50, %l5 stwa %o6, [%l7 + %l5] 0xe2 membar #Sync set 0x40, %l2 stda %f0, [%l7 + %l2] 0x80 nop set 0x64, %i4 lduw [%l7 + %i4], %l5 nop set 0x44, %g6 swap [%l7 + %g6], %o4 and %i3, %g5, %o5 nop set 0x6E, %g4 sth %l6, [%l7 + %g4] st %f8, [%l7 + 0x34] nop set 0x18, %g1 stx %fsr, [%l7 + %g1] set 0x6E, %g7 ldstuba [%l7 + %g7] 0x80, %o1 nop set 0x3C, %o2 lduw [%l7 + %o2], %i4 st %f16, [%l7 + 0x60] nop set 0x20, %o6 stx %o2, [%l7 + %o6] set 0x51, %l6 stba %g7, [%l7 + %l6] 0xea membar #Sync nop set 0x2A, %o3 stb %l1, [%l7 + %o3] nop set 0x77, %g3 ldstub [%l7 + %g3], %l3 set 0x21, %l1 stba %g6, [%l7 + %l1] 0xeb membar #Sync set 0x70, %l0 prefetcha [%l7 + %l0] 0x80, 0 set 0x70, %o4 ldda [%l7 + %o4] 0x89, %i6 nop set 0x50, %i2 std %g0, [%l7 + %i2] or %l0, %i0, %i5 fpsub32 %f14, %f10, %f16 add %g4, %g3, %i2 ld [%l7 + 0x4C], %f5 set 0x50, %i5 ldda [%l7 + %i5] 0x89, %i6 and %g2, %o7, %o3 nop set 0x18, %l3 lduw [%l7 + %l3], %o0 nop set 0x28, %i1 stw %l2, [%l7 + %i1] nop set 0x64, %i0 ldstub [%l7 + %i0], %i1 nop set 0x64, %i3 prefetch [%l7 + %i3], 4 fpsub32s %f12, %f12, %f12 set 0x74, %o0 sta %f15, [%l7 + %o0] 0x89 nop set 0x68, %g2 stx %o6, [%l7 + %g2] nop set 0x78, %l4 stx %o4, [%l7 + %l4] wr %l5, %g5, %softint nop set 0x74, %o7 swap [%l7 + %o7], %o5 set 0x70, %o5 prefetcha [%l7 + %o5] 0x89, 4 and %o1, %i4, %o2 nop set 0x28, %o1 ldx [%l7 + %o1], %g7 add %l1, %i3, %g6 set 0x28, %g5 lda [%l7 + %g5] 0x89, %f1 nop set 0x10, %i6 ldsh [%l7 + %i6], %l4 set 0x30, %l5 sta %f2, [%l7 + %l5] 0x80 st %f3, [%l7 + 0x30] wr %g0, 0x7, %fprs and %l0, %i0, %i5 set 0x38, %l2 stda %l2, [%l7 + %l2] 0xe2 membar #Sync nop nop setx 0xD67E786E, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f5 setx 0x7704A71F, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f18 fdivs %f18, %f5, %f22 nop set 0x45, %i4 stb %g4, [%l7 + %i4] nop set 0x38, %i7 std %g2, [%l7 + %i7] set 0x2D, %g6 stba %i2, [%l7 + %g6] 0x80 set 0x32, %g1 ldstuba [%l7 + %g1] 0x81, %g2 set 0x58, %g7 ldxa [%l7 + %g7] 0x80, %i6 set 0x48, %g4 stda %o6, [%l7 + %g4] 0xe2 membar #Sync set 0x0E, %o2 stha %o0, [%l7 + %o2] 0x88 nop set 0x78, %l6 ldd [%l7 + %l6], %l2 nop set 0x78, %o6 swap [%l7 + %o6], %o3 nop set 0x25, %o3 stb %o6, [%l7 + %o3] nop set 0x38, %g3 swap [%l7 + %g3], %o4 set 0x70, %l0 ldda [%l7 + %l0] 0x89, %l4 nop set 0x1D, %o4 ldub [%l7 + %o4], %g5 set 0x60, %l1 ldda [%l7 + %l1] 0xeb, %o4 set 0x48, %i5 prefetcha [%l7 + %i5] 0x88, 4 nop set 0x48, %i2 ldsh [%l7 + %i2], %o1 set 0x30, %i1 prefetcha [%l7 + %i1] 0x89, 0 wr %i4, %g7, %ccr wr %o2, %i3, %softint set 0x48, %i0 ldxa [%l7 + %i0] 0x89, %g6 nop set 0x50, %i3 stx %fsr, [%l7 + %i3] nop set 0x4C, %o0 lduw [%l7 + %o0], %l4 nop set 0x08, %l3 stw %i7, [%l7 + %l3] wr %l1, %g1, %y fpsub16s %f30, %f9, %f15 bge,a %xcc, loop_84 nop set 0x18, %g2 std %l0, [%l7 + %g2] nop set 0x08, %o7 ldd [%l7 + %o7], %i4 set 0x40, %l4 ldxa [%l7 + %l4] 0x81, %i0 loop_84: nop set 0x48, %o5 ldxa [%l7 + %o5] 0x81, %l3 set 0x38, %g5 stxa %g4, [%l7 + %g5] 0x89 bgu %xcc, loop_85 wr %i2, %g2, %ccr fpadd16 %f10, %f4, %f2 or %i6, %g3, %o7 loop_85: nop set 0x64, %i6 lda [%l7 + %i6] 0x89, %f30 nop set 0x78, %l5 ldd [%l7 + %l5], %f8 set 0x70, %o1 swapa [%l7 + %o1] 0x81, %o0 nop set 0x46, %i4 ldstub [%l7 + %i4], %l2 set 0x40, %l2 stda %f0, [%l7 + %l2] 0xc0 st %f28, [%l7 + 0x50] nop set 0x40, %g6 stx %fsr, [%l7 + %g6] nop set 0x6C, %g1 lduw [%l7 + %g1], %o3 nop set 0x50, %g7 sth %o4, [%l7 + %g7] set 0x75, %g4 ldstuba [%l7 + %g4] 0x89, %o6 fpadd16 %f30, %f4, %f16 nop set 0x50, %i7 stx %fsr, [%l7 + %i7] set 0x60, %l6 stxa %g5, [%l7 + %l6] 0xe2 membar #Sync set 0x40, %o2 stda %f0, [%l7 + %o2] 0xd8 set 0x0E, %o3 stha %l5, [%l7 + %o3] 0x89 nop set 0x66, %o6 sth %l6, [%l7 + %o6] bne,a %icc, loop_86 nop set 0x48, %g3 ldd [%l7 + %g3], %f6 st %fsr, [%l7 + 0x28] ba %icc, loop_87 loop_86: and %o1, %i1, %i4 add %l7, 0x50, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g7 casa [%l6] 0x80, %g7, %o2 loop_87: nop set 0x30, %o4 ldsb [%l7 + %o4], %i3 nop set 0x74, %l0 ldsw [%l7 + %l0], %g6 nop set 0x70, %l1 stx %o5, [%l7 + %l1] nop set 0x24, %i5 ldub [%l7 + %i5], %i7 set 0x26, %i1 ldstuba [%l7 + %i1] 0x89, %l1 nop set 0x14, %i2 ldsh [%l7 + %i2], %g1 nop set 0x4D, %i3 stb %l0, [%l7 + %i3] ld [%l7 + 0x3C], %f0 nop set 0x74, %o0 ldsh [%l7 + %o0], %i5 nop set 0x08, %l3 ldx [%l7 + %l3], %i0 set 0x40, %i0 stba %l4, [%l7 + %i0] 0x88 nop set 0x4C, %o7 lduw [%l7 + %o7], %l3 nop set 0x78, %l4 ldsw [%l7 + %l4], %g4 add %g2, %i6, %g3 set 0x40, %g2 stda %f0, [%l7 + %g2] 0x81 nop set 0x40, %g5 std %f0, [%l7 + %g5] and %i2, %o7, %o0 set 0x18, %o5 stda %o2, [%l7 + %o5] 0xe3 membar #Sync set 0x48, %i6 prefetcha [%l7 + %i6] 0x88, 4 nop set 0x4E, %o1 ldub [%l7 + %o1], %o6 st %fsr, [%l7 + 0x38] set 0x5E, %l5 stba %l2, [%l7 + %l5] 0x89 add %g5, %l6, %o1 st %f1, [%l7 + 0x50] bge,a %icc, loop_88 nop set 0x23, %l2 ldstub [%l7 + %l2], %l5 and %i4, %i1, %g7 set 0x44, %i4 ldstuba [%l7 + %i4] 0x80, %o2 loop_88: nop set 0x40, %g6 stda %f0, [%l7 + %g6] 0xc4 set 0x48, %g7 stxa %i3, [%l7 + %g7] 0x88 set 0x58, %g1 lda [%l7 + %g1] 0x88, %f17 st %f7, [%l7 + 0x6C] and %o5, %i7, %g6 set 0x72, %g4 stha %l1, [%l7 + %g4] 0x88 wr %g1, %l0, %pic nop set 0x2C, %l6 lduh [%l7 + %l6], %i0 set 0x08, %i7 ldxa [%l7 + %i7] 0x89, %i5 and %l3, %l4, %g4 set 0x20, %o2 ldda [%l7 + %o2] 0xeb, %i6 st %fsr, [%l7 + 0x1C] nop set 0x28, %o3 swap [%l7 + %o3], %g2 nop set 0x30, %o6 ldsw [%l7 + %o6], %i2 nop set 0x5E, %g3 lduh [%l7 + %g3], %o7 nop set 0x40, %l0 ldx [%l7 + %l0], %o0 nop set 0x5C, %l1 lduw [%l7 + %l1], %o3 add %l7, 0x60, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o4, %g3 fpsub16 %f20, %f12, %f0 nop set 0x5A, %i5 ldsb [%l7 + %i5], %o6 set 0x20, %o4 ldxa [%l7 + %o4] 0x81, %l2 set 0x1A, %i1 stha %g5, [%l7 + %i1] 0xe2 membar #Sync nop set 0x30, %i3 stx %l6, [%l7 + %i3] nop set 0x68, %i2 ldd [%l7 + %i2], %o0 st %fsr, [%l7 + 0x1C] st %fsr, [%l7 + 0x64] set 0x30, %o0 lda [%l7 + %o0] 0x89, %f17 add %i4, %l5, %g7 nop set 0x6F, %i0 ldstub [%l7 + %i0], %i1 nop set 0x60, %l3 stx %fsr, [%l7 + %l3] and %i3, %o2, %o5 nop set 0x4E, %o7 ldstub [%l7 + %o7], %g6 set 0x70, %l4 ldxa [%l7 + %l4] 0x89, %l1 nop set 0x14, %g2 ldsw [%l7 + %g2], %g1 set 0x40, %o5 stda %f0, [%l7 + %o5] 0xc2 set 0x20, %i6 stxa %i7, [%l7 + %i6] 0xea membar #Sync set 0x50, %o1 prefetcha [%l7 + %o1] 0x80, 1 set 0x6C, %g5 sta %f6, [%l7 + %g5] 0x80 set 0x60, %l2 ldxa [%l7 + %l2] 0x88, %l0 nop set 0x59, %i4 ldstub [%l7 + %i4], %l3 set 0x5A, %g6 stha %i5, [%l7 + %g6] 0xeb membar #Sync nop set 0x70, %g7 ldsw [%l7 + %g7], %l4 set 0x44, %l5 sta %f5, [%l7 + %l5] 0x88 nop set 0x10, %g4 std %i6, [%l7 + %g4] nop set 0x0C, %g1 lduw [%l7 + %g1], %g2 set 0x10, %l6 ldxa [%l7 + %l6] 0x80, %g4 nop set 0x70, %i7 std %o6, [%l7 + %i7] add %o0, %o3, %i2 st %fsr, [%l7 + 0x58] set 0x65, %o3 stba %g3, [%l7 + %o3] 0xe3 membar #Sync st %f28, [%l7 + 0x2C] set 0x25, %o6 stba %o4, [%l7 + %o6] 0xe2 membar #Sync fpadd32s %f27, %f27, %f9 set 0x40, %o2 stda %f0, [%l7 + %o2] 0xf8 membar #Sync nop set 0x5F, %g3 ldstub [%l7 + %g3], %o6 set 0x2C, %l0 stwa %l2, [%l7 + %l0] 0x89 set 0x72, %l1 stha %l6, [%l7 + %l1] 0x89 set 0x60, %o4 ldda [%l7 + %o4] 0x80, %o0 set 0x09, %i1 ldstuba [%l7 + %i1] 0x80, %i4 nop set 0x20, %i3 std %f4, [%l7 + %i3] wr %g5, %l5, %sys_tick set 0x68, %i2 prefetcha [%l7 + %i2] 0x88, 1 wr %i1, %o2, %sys_tick set 0x38, %o0 lda [%l7 + %o0] 0x80, %f28 nop set 0x38, %i0 stx %o5, [%l7 + %i0] st %f23, [%l7 + 0x70] add %g6, %l1, %g1 nop set 0x4C, %l3 stw %i3, [%l7 + %l3] set 0x40, %o7 stwa %i0, [%l7 + %o7] 0xe2 membar #Sync set 0x60, %l4 stda %l0, [%l7 + %l4] 0xea membar #Sync bg,pn %icc, loop_89 fpsub32s %f23, %f30, %f8 nop set 0x26, %g2 sth %l3, [%l7 + %g2] nop set 0x50, %o5 ldx [%l7 + %o5], %i5 loop_89: st %fsr, [%l7 + 0x24] set 0x76, %i6 stha %i7, [%l7 + %i6] 0x88 set 0x63, %i5 ldstuba [%l7 + %i5] 0x81, %l4 nop set 0x30, %g5 swap [%l7 + %g5], %g2 nop set 0x6C, %o1 sth %i6, [%l7 + %o1] set 0x62, %i4 stba %o7, [%l7 + %i4] 0xea membar #Sync set 0x2C, %g6 swapa [%l7 + %g6] 0x88, %g4 nop set 0x30, %g7 prefetch [%l7 + %g7], 2 set 0x6C, %l5 sta %f11, [%l7 + %l5] 0x81 add %l7, 0x48, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x80, %o0, %i2 set 0x70, %g4 stxa %g3, [%l7 + %g4] 0xea membar #Sync nop set 0x28, %l2 ldd [%l7 + %l2], %f2 add %l7, 0x60, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x89, %o4, %o6 add %o3, %l2, %o1 set 0x31, %l6 ldstuba [%l7 + %l6] 0x80, %l6 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xA20, %sys_tick_cmpr set 0x40, %i7 lda [%l7 + %i7] 0x89, %f0 nop set 0x48, %o3 stx %fsr, [%l7 + %o3] nop set 0x20, %o6 stx %fsr, [%l7 + %o6] set 0x40, %g1 ldda [%l7 + %g1] 0xd8, %f16 nop set 0x58, %o2 swap [%l7 + %o2], %g7 nop set 0x70, %g3 ldsh [%l7 + %g3], %i1 nop set 0x10, %l1 ldx [%l7 + %l1], %o2 nop set 0x29, %o4 ldstub [%l7 + %o4], %o5 nop set 0x58, %i1 stx %fsr, [%l7 + %i1] nop set 0x11, %i3 ldub [%l7 + %i3], %g6 set 0x54, %l0 sta %f9, [%l7 + %l0] 0x88 nop set 0x40, %i2 ldd [%l7 + %i2], %f4 nop set 0x70, %i0 ldsw [%l7 + %i0], %g5 set 0x5C, %l3 swapa [%l7 + %l3] 0x80, %g1 set 0x10, %o0 prefetcha [%l7 + %o0] 0x80, 0 nop set 0x28, %o7 ldx [%l7 + %o7], %i3 nop set 0x70, %g2 ldd [%l7 + %g2], %l0 nop set 0x08, %l4 ldd [%l7 + %l4], %f0 add %l7, 0x6C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l3 casa [%l6] 0x89, %l3, %i0 set 0x40, %i6 ldda [%l7 + %i6] 0x81, %i4 nop set 0x40, %i5 ldd [%l7 + %i5], %i6 set 0x18, %o5 stxa %l4, [%l7 + %o5] 0xe3 membar #Sync nop set 0x08, %o1 ldsh [%l7 + %o1], %g2 nop set 0x18, %g5 ldub [%l7 + %g5], %o7 st %fsr, [%l7 + 0x54] nop set 0x14, %i4 sth %i6, [%l7 + %i4] nop set 0x48, %g7 std %g4, [%l7 + %g7] set 0x40, %g6 stda %o0, [%l7 + %g6] 0xe2 membar #Sync or %i2, %g3, %o4 set 0x42, %g4 ldstuba [%l7 + %g4] 0x88, %o3 nop set 0x5C, %l5 stw %l2, [%l7 + %l5] nop set 0x40, %l2 std %f8, [%l7 + %l2] st %f4, [%l7 + 0x6C] nop set 0x14, %l6 ldsh [%l7 + %l6], %o1 ld [%l7 + 0x2C], %f25 bl,pt %xcc, loop_90 nop set 0x3B, %i7 ldub [%l7 + %i7], %o6 set 0x40, %o3 stda %f16, [%l7 + %o3] 0x88 loop_90: nop set 0x30, %o6 ldx [%l7 + %o6], %i4 nop set 0x78, %o2 ldx [%l7 + %o2], %l5 add %g7, %i1, %o2 nop set 0x74, %g3 prefetch [%l7 + %g3], 1 set 0x15, %g1 stba %o5, [%l7 + %g1] 0xeb membar #Sync and %g6, %g5, %l6 st %fsr, [%l7 + 0x24] nop set 0x71, %l1 stb %g1, [%l7 + %l1] nop set 0x50, %o4 lduw [%l7 + %o4], %l1 or %l0, %i3, %l3 nop set 0x30, %i3 prefetch [%l7 + %i3], 2 set 0x50, %l0 prefetcha [%l7 + %l0] 0x80, 4 nop set 0x64, %i1 ldsh [%l7 + %i1], %i5 set 0x30, %i2 stda %l4, [%l7 + %i2] 0x89 nop set 0x50, %i0 std %f30, [%l7 + %i0] set 0x40, %o0 ldda [%l7 + %o0] 0xd2, %f16 set 0x40, %o7 ldda [%l7 + %o7] 0xd0, %f16 add %i7, %g2, %i6 set 0x18, %g2 swapa [%l7 + %g2] 0x89, %o7 nop set 0x60, %l4 ldx [%l7 + %l4], %g4 nop set 0x28, %l3 ldd [%l7 + %l3], %i2 set 0x58, %i5 stda %g2, [%l7 + %i5] 0xe3 membar #Sync nop set 0x52, %i6 lduh [%l7 + %i6], %o0 nop nop setx 0xD598D257, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f11 setx 0x1FC4FD27, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f31 fdivs %f31, %f11, %f8 fpadd32 %f28, %f24, %f8 set 0x54, %o5 sta %f12, [%l7 + %o5] 0x81 add %o4, %o3, %l2 st %fsr, [%l7 + 0x54] nop set 0x6C, %o1 lduw [%l7 + %o1], %o1 nop set 0x70, %i4 stw %i4, [%l7 + %i4] nop set 0x0C, %g7 swap [%l7 + %g7], %l5 and %g7, %o6, %o2 nop set 0x24, %g6 ldsw [%l7 + %g6], %i1 nop set 0x08, %g4 ldd [%l7 + %g4], %o4 nop set 0x78, %g5 stx %g6, [%l7 + %g5] nop set 0x2C, %l2 stw %g5, [%l7 + %l2] set 0x44, %l6 stwa %l6, [%l7 + %l6] 0xea membar #Sync nop set 0x26, %l5 stb %g1, [%l7 + %l5] set 0x18, %i7 stwa %l1, [%l7 + %i7] 0x80 and %l0, %i3, %i0 set 0x10, %o3 ldda [%l7 + %o3] 0xe2, %l2 nop set 0x60, %o6 std %f14, [%l7 + %o6] set 0x08, %g3 stxa %i5, [%l7 + %g3] 0xe3 membar #Sync nop set 0x28, %o2 std %f0, [%l7 + %o2] bg,a %xcc, loop_91 nop set 0x08, %l1 lduw [%l7 + %l1], %l4 fpadd16 %f20, %f28, %f18 nop set 0x08, %g1 ldsw [%l7 + %g1], %i7 loop_91: nop set 0x68, %i3 ldd [%l7 + %i3], %f28 be,a,pn %icc, loop_92 ld [%l7 + 0x58], %f12 set 0x40, %o4 stda %f16, [%l7 + %o4] 0x81 loop_92: or %g2, %o7, %g4 add %i2, %g3, %i6 nop set 0x56, %l0 stb %o4, [%l7 + %l0] ld [%l7 + 0x10], %f16 nop set 0x2E, %i2 sth %o0, [%l7 + %i2] nop set 0x40, %i0 stx %fsr, [%l7 + %i0] nop set 0x0C, %i1 ldsb [%l7 + %i1], %o3 nop set 0x66, %o7 ldstub [%l7 + %o7], %l2 and %o1, %i4, %l5 add %l7, 0x14, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o6, %g7 and %o2, %i1, %o5 and %g6, %g5, %l6 set 0x10, %g2 stxa %g1, [%l7 + %g2] 0x81 set 0x18, %o0 stxa %l0, [%l7 + %o0] 0xe2 membar #Sync nop set 0x64, %l4 prefetch [%l7 + %l4], 4 ld [%l7 + 0x0C], %f21 nop set 0x68, %i5 stw %i3, [%l7 + %i5] nop set 0x14, %i6 swap [%l7 + %i6], %i0 set 0x60, %o5 ldda [%l7 + %o5] 0x81, %l2 st %fsr, [%l7 + 0x30] st %fsr, [%l7 + 0x28] nop set 0x40, %o1 std %f26, [%l7 + %o1] add %l7, 0x68, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i5, %l1 add %l7, 0x60, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l4 casxa [%l6] 0x81, %l4, %i7 nop set 0x50, %i4 stx %fsr, [%l7 + %i4] add %g2, %g4, %i2 set 0x1A, %g7 ldstuba [%l7 + %g7] 0x89, %g3 nop set 0x6D, %g6 stb %i6, [%l7 + %g6] set 0x20, %g4 stda %o4, [%l7 + %g4] 0xea membar #Sync set 0x70, %l3 swapa [%l7 + %l3] 0x80, %o0 nop set 0x40, %l2 prefetch [%l7 + %l2], 3 nop set 0x32, %l6 ldub [%l7 + %l6], %o7 wr %l2, %o3, %sys_tick set 0x20, %l5 stda %o0, [%l7 + %l5] 0x89 nop set 0x64, %i7 prefetch [%l7 + %i7], 3 nop set 0x40, %g5 stw %i4, [%l7 + %g5] add %l7, 0x48, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o6, %l5 nop set 0x20, %o3 ldsw [%l7 + %o3], %o2 nop set 0x28, %g3 ldx [%l7 + %g3], %i1 add %l7, 0x20, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o5 casa [%l6] 0x88, %o5, %g6 add %g5, %g7, %g1 st %f4, [%l7 + 0x24] nop set 0x78, %o2 ldd [%l7 + %o2], %i6 set 0x70, %l1 prefetcha [%l7 + %l1] 0x89, 0 nop set 0x38, %o6 ldstub [%l7 + %o6], %i0 nop set 0x28, %g1 ldd [%l7 + %g1], %l2 st %f22, [%l7 + 0x48] set 0x2C, %i3 stba %i5, [%l7 + %i3] 0x80 nop set 0x48, %l0 stx %fsr, [%l7 + %l0] and %l1, %l4, %l0 nop set 0x48, %o4 stx %fsr, [%l7 + %o4] set 0x10, %i0 swapa [%l7 + %i0] 0x81, %g2 set 0x40, %i2 lda [%l7 + %i2] 0x88, %f12 set 0x7C, %o7 ldstuba [%l7 + %o7] 0x89, %g4 nop set 0x40, %i1 lduw [%l7 + %i1], %i2 nop set 0x42, %o0 ldub [%l7 + %o0], %g3 nop set 0x3A, %l4 sth %i7, [%l7 + %l4] st %f17, [%l7 + 0x60] set 0x28, %i5 lda [%l7 + %i5] 0x81, %f0 and %o4, %o0, %o7 set 0x6F, %g2 ldstuba [%l7 + %g2] 0x89, %l2 nop set 0x46, %o5 lduh [%l7 + %o5], %i6 ld [%l7 + 0x70], %f22 add %l7, 0x78, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o3, %i4 nop set 0x28, %o1 ldsw [%l7 + %o1], %o1 set 0x14, %i4 swapa [%l7 + %i4] 0x89, %o6 add %l7, 0x3C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o2 casa [%l6] 0x80, %o2, %l5 nop set 0x78, %g7 stw %i1, [%l7 + %g7] nop set 0x48, %g6 ldd [%l7 + %g6], %g6 nop set 0x1C, %g4 ldub [%l7 + %g4], %g5 nop set 0x38, %i6 ldx [%l7 + %i6], %o5 st %f21, [%l7 + 0x34] add %l7, 0x58, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g1, %g7 nop set 0x70, %l3 lduh [%l7 + %l3], %l6 nop set 0x5C, %l6 sth %i3, [%l7 + %l6] nop set 0x1E, %l2 sth %i0, [%l7 + %l2] set 0x40, %i7 stxa %l3, [%l7 + %i7] 0x80 add %l7, 0x2C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l1, %l4 add %i5, %l0, %g4 set 0x10, %g5 ldxa [%l7 + %g5] 0x88, %i2 set 0x60, %l5 ldda [%l7 + %l5] 0x88, %g2 nop set 0x08, %o3 stx %g2, [%l7 + %o3] nop set 0x30, %g3 prefetch [%l7 + %g3], 4 ble,a %icc, loop_93 nop set 0x68, %l1 lduw [%l7 + %l1], %o4 or %i7, %o7, %l2 nop set 0x58, %o6 ldd [%l7 + %o6], %f18 loop_93: nop set 0x76, %o2 lduh [%l7 + %o2], %o0 nop set 0x2C, %i3 sth %i6, [%l7 + %i3] nop set 0x34, %l0 stw %i4, [%l7 + %l0] nop set 0x34, %o4 prefetch [%l7 + %o4], 2 nop set 0x5A, %i0 lduh [%l7 + %i0], %o3 nop set 0x0D, %g1 ldub [%l7 + %g1], %o1 set 0x18, %o7 ldxa [%l7 + %o7] 0x80, %o2 nop set 0x46, %i1 lduh [%l7 + %i1], %l5 set 0x54, %o0 lda [%l7 + %o0] 0x89, %f18 nop set 0x3E, %l4 lduh [%l7 + %l4], %i1 nop set 0x68, %i5 ldx [%l7 + %i5], %g6 nop set 0x4C, %i2 ldsb [%l7 + %i2], %o6 add %l7, 0x08, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o5, %g1 add %g5, %l6, %i3 st %fsr, [%l7 + 0x18] set 0x64, %o5 lda [%l7 + %o5] 0x80, %f23 nop set 0x08, %g2 ldsb [%l7 + %g2], %i0 fpadd16s %f14, %f27, %f27 nop set 0x20, %i4 std %f12, [%l7 + %i4] nop set 0x50, %o1 stb %l3, [%l7 + %o1] nop set 0x37, %g6 stb %g7, [%l7 + %g6] nop set 0x0B, %g7 stb %l1, [%l7 + %g7] nop set 0x50, %g4 stw %l4, [%l7 + %g4] nop set 0x18, %i6 stx %i5, [%l7 + %i6] set 0x64, %l3 sta %f18, [%l7 + %l3] 0x81 nop set 0x48, %l6 ldd [%l7 + %l6], %f22 set 0x40, %i7 ldda [%l7 + %i7] 0xda, %f16 membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf1, %f16 nop set 0x18, %l5 std %f2, [%l7 + %l5] set 0x68, %o3 stxa %g4, [%l7 + %o3] 0xeb membar #Sync set 0x54, %l2 stha %l0, [%l7 + %l2] 0x81 set 0x40, %l1 stda %f16, [%l7 + %l1] 0xf1 membar #Sync nop set 0x58, %o6 ldx [%l7 + %o6], %g3 st %fsr, [%l7 + 0x60] nop set 0x40, %o2 stw %i2, [%l7 + %o2] nop set 0x50, %g3 stw %g2, [%l7 + %g3] nop set 0x76, %i3 ldstub [%l7 + %i3], %i7 nop set 0x5E, %o4 ldsh [%l7 + %o4], %o4 set 0x4F, %i0 ldstuba [%l7 + %i0] 0x80, %o7 set 0x52, %g1 ldstuba [%l7 + %g1] 0x80, %l2 nop set 0x5C, %o7 lduw [%l7 + %o7], %i6 add %l7, 0x34, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o0 casa [%l6] 0x88, %o0, %i4 ld [%l7 + 0x2C], %f10 st %fsr, [%l7 + 0x40] nop set 0x3F, %l0 ldsb [%l7 + %l0], %o1 and %o2, %l5, %o3 and %g6, %i1, %o5 nop set 0x4E, %i1 lduh [%l7 + %i1], %g1 st %f4, [%l7 + 0x18] set 0x20, %l4 ldxa [%l7 + %l4] 0x88, %g5 st %fsr, [%l7 + 0x58] nop set 0x30, %i5 stx %fsr, [%l7 + %i5] set 0x60, %i2 stha %o6, [%l7 + %i2] 0xeb membar #Sync set 0x60, %o0 sta %f5, [%l7 + %o0] 0x80 add %l7, 0x6C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %i3 set 0x18, %g2 ldxa [%l7 + %g2] 0x88, %l3 nop set 0x10, %i4 lduw [%l7 + %i4], %i0 nop set 0x52, %o1 lduh [%l7 + %o1], %g7 set 0x5C, %g6 ldstuba [%l7 + %g6] 0x80, %l1 nop set 0x22, %g7 lduh [%l7 + %g7], %i5 nop set 0x10, %g4 std %f26, [%l7 + %g4] set 0x38, %o5 stha %g4, [%l7 + %o5] 0x89 set 0x41, %i6 stba %l4, [%l7 + %i6] 0x81 set 0x2F, %l3 stba %l0, [%l7 + %l3] 0xeb membar #Sync nop set 0x60, %i7 ldsb [%l7 + %i7], %i2 nop set 0x0C, %l6 lduh [%l7 + %l6], %g3 nop set 0x58, %l5 prefetch [%l7 + %l5], 1 set 0x18, %g5 stda %g2, [%l7 + %g5] 0xe2 membar #Sync nop set 0x78, %o3 ldd [%l7 + %o3], %o4 nop set 0x48, %l2 stw %o7, [%l7 + %l2] and %l2, %i7, %o0 set 0x40, %o6 ldda [%l7 + %o6] 0xd8, %f16 set 0x68, %l1 ldxa [%l7 + %l1] 0x88, %i4 nop set 0x58, %g3 ldd [%l7 + %g3], %i6 set 0x4A, %i3 ldstuba [%l7 + %i3] 0x81, %o2 wr %o1, %l5, %sys_tick set 0x16, %o2 stha %g6, [%l7 + %o2] 0x81 set 0x48, %o4 swapa [%l7 + %o4] 0x88, %i1 nop set 0x3C, %g1 ldstub [%l7 + %g1], %o3 set 0x30, %i0 ldda [%l7 + %i0] 0x89, %g0 set 0x10, %l0 stda %g4, [%l7 + %l0] 0xeb membar #Sync nop set 0x78, %i1 ldd [%l7 + %i1], %o6 nop set 0x48, %l4 ldsw [%l7 + %l4], %l6 nop set 0x65, %i5 ldstub [%l7 + %i5], %i3 or %l3, %o5, %i0 nop set 0x20, %i2 ldd [%l7 + %i2], %l0 nop set 0x10, %o7 ldd [%l7 + %o7], %f2 add %l7, 0x70, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i5, %g7 nop set 0x36, %o0 lduh [%l7 + %o0], %g4 st %f4, [%l7 + 0x44] nop set 0x40, %g2 ldx [%l7 + %g2], %l0 wr %l4, %i2, %sys_tick set 0x40, %o1 stda %f0, [%l7 + %o1] 0xcc set 0x5C, %g6 sta %f5, [%l7 + %g6] 0x80 and %g3, %o4, %g2 ld [%l7 + 0x38], %f14 set 0x16, %i4 ldstuba [%l7 + %i4] 0x81, %o7 nop set 0x3C, %g7 prefetch [%l7 + %g7], 4 or %i7, %o0, %i4 nop set 0x70, %o5 stx %fsr, [%l7 + %o5] st %fsr, [%l7 + 0x70] nop set 0x58, %i6 stx %fsr, [%l7 + %i6] nop set 0x24, %l3 ldsb [%l7 + %l3], %l2 set 0x64, %g4 lda [%l7 + %g4] 0x80, %f24 set 0x38, %l6 lda [%l7 + %l6] 0x89, %f11 set 0x50, %i7 ldxa [%l7 + %i7] 0x80, %o2 set 0x1C, %l5 sta %f25, [%l7 + %l5] 0x89 set 0x50, %o3 stda %o0, [%l7 + %o3] 0xea membar #Sync nop set 0x4C, %l2 lduh [%l7 + %l2], %l5 set 0x78, %o6 prefetcha [%l7 + %o6] 0x81, 4 nop set 0x38, %g5 stw %i1, [%l7 + %g5] nop set 0x70, %g3 ldx [%l7 + %g3], %g6 set 0x40, %l1 ldda [%l7 + %l1] 0xd0, %f16 add %g1, %o3, %g5 nop set 0x78, %i3 ldd [%l7 + %i3], %i6 nop set 0x1C, %o4 sth %o6, [%l7 + %o4] st %f3, [%l7 + 0x60] nop set 0x68, %g1 lduw [%l7 + %g1], %l3 set 0x61, %o2 ldstuba [%l7 + %o2] 0x88, %i3 nop set 0x16, %l0 stb %i0, [%l7 + %l0] set 0x58, %i1 stha %l1, [%l7 + %i1] 0x88 nop set 0x30, %i0 ldd [%l7 + %i0], %f14 add %l7, 0x30, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x89, %o5, %i5 set 0x18, %i5 ldxa [%l7 + %i5] 0x81, %g7 set 0x58, %i2 stxa %l0, [%l7 + %i2] 0x89 nop set 0x78, %l4 ldsw [%l7 + %l4], %l4 nop set 0x47, %o0 ldub [%l7 + %o0], %g4 set 0x50, %g2 stwa %g3, [%l7 + %g2] 0xe2 membar #Sync add %l7, 0x08, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o4, %g2 nop set 0x08, %o1 ldub [%l7 + %o1], %i2 nop set 0x28, %o7 ldsw [%l7 + %o7], %o7 nop set 0x78, %i4 std %f6, [%l7 + %i4] nop set 0x10, %g7 stx %i7, [%l7 + %g7] nop set 0x3C, %g6 lduw [%l7 + %g6], %i4 set 0x48, %o5 ldxa [%l7 + %o5] 0x88, %o0 nop set 0x08, %i6 ldd [%l7 + %i6], %f12 add %o2, %l2, %l5 set 0x70, %l3 sta %f10, [%l7 + %l3] 0x80 nop set 0x70, %g4 ldx [%l7 + %g4], %i6 nop set 0x08, %i7 stx %i1, [%l7 + %i7] set 0x40, %l6 stda %f0, [%l7 + %l6] 0xf1 membar #Sync set 0x50, %o3 stxa %g6, [%l7 + %o3] 0xe2 membar #Sync nop set 0x3E, %l5 ldub [%l7 + %l5], %g1 nop set 0x08, %o6 ldx [%l7 + %o6], %o3 set 0x50, %g5 ldda [%l7 + %g5] 0x89, %o0 set 0x5C, %g3 sta %f21, [%l7 + %g3] 0x88 set 0x5C, %l1 stwa %l6, [%l7 + %l1] 0xeb membar #Sync ba %icc, loop_94 nop set 0x54, %l2 lduw [%l7 + %l2], %g5 nop set 0x64, %o4 ldsw [%l7 + %o4], %o6 nop set 0x74, %g1 stw %i3, [%l7 + %g1] loop_94: nop set 0x40, %o2 stda %f16, [%l7 + %o2] 0xd0 nop set 0x60, %l0 std %f16, [%l7 + %l0] nop set 0x0C, %i1 prefetch [%l7 + %i1], 3 nop set 0x3E, %i3 ldsh [%l7 + %i3], %l3 nop set 0x29, %i0 ldub [%l7 + %i0], %i0 nop set 0x58, %i2 prefetch [%l7 + %i2], 0 nop set 0x3D, %i5 stb %o5, [%l7 + %i5] membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xf1, %f16 ld [%l7 + 0x34], %f30 fpsub32s %f14, %f29, %f21 set 0x18, %g2 prefetcha [%l7 + %g2] 0x89, 4 add %l7, 0x7C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i5 casa [%l6] 0x89, %i5, %l0 nop set 0x44, %l4 lduw [%l7 + %l4], %l4 wr %g7, %g3, %ccr add %o4, %g2, %i2 nop set 0x10, %o7 swap [%l7 + %o7], %o7 nop set 0x4E, %i4 lduh [%l7 + %i4], %i7 nop set 0x38, %o1 ldd [%l7 + %o1], %i4 nop set 0x10, %g6 swap [%l7 + %g6], %o0 add %g4, %o2, %l2 add %i6, %i1, %l5 add %l7, 0x58, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g6, %o3 nop set 0x48, %o5 stx %fsr, [%l7 + %o5] nop set 0x08, %g7 stx %fsr, [%l7 + %g7] nop set 0x38, %i6 stx %o1, [%l7 + %i6] add %l7, 0x58, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x89, %g1, %l6 nop set 0x54, %l3 ldsw [%l7 + %l3], %g5 and %o6, %l3, %i3 or %i0, %o5, %l1 nop set 0x68, %i7 prefetch [%l7 + %i7], 0 nop set 0x50, %g4 prefetch [%l7 + %g4], 3 nop set 0x47, %l6 ldstub [%l7 + %l6], %i5 add %l7, 0x44, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l0 casa [%l6] 0x81, %l0, %l4 nop set 0x2A, %o3 ldsb [%l7 + %o3], %g7 nop set 0x40, %l5 stw %g3, [%l7 + %l5] nop set 0x20, %o6 stw %g2, [%l7 + %o6] add %l7, 0x70, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x80, %o4, %o7 add %l7, 0x40, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i7 casa [%l6] 0x81, %i7, %i4 set 0x40, %g3 stda %f0, [%l7 + %g3] 0xcc st %fsr, [%l7 + 0x78] nop set 0x48, %g5 stx %fsr, [%l7 + %g5] set 0x20, %l2 ldxa [%l7 + %l2] 0x88, %i2 nop set 0x68, %o4 ldd [%l7 + %o4], %f0 set 0x4C, %l1 sta %f20, [%l7 + %l1] 0x81 set 0x50, %g1 stxa %g4, [%l7 + %g1] 0xe3 membar #Sync set 0x70, %o2 ldda [%l7 + %o2] 0xe3, %o2 ld [%l7 + 0x58], %f31 set 0x50, %l0 stha %l2, [%l7 + %l0] 0xeb membar #Sync set 0x7B, %i3 stba %i6, [%l7 + %i3] 0xeb membar #Sync nop set 0x18, %i1 stx %fsr, [%l7 + %i1] set 0x20, %i0 stxa %o0, [%l7 + %i0] 0x89 nop set 0x10, %i2 ldsw [%l7 + %i2], %i1 nop set 0x08, %o0 ldd [%l7 + %o0], %g6 set 0x40, %i5 stda %f16, [%l7 + %i5] 0xc0 nop set 0x68, %g2 lduw [%l7 + %g2], %l5 set 0x1C, %l4 swapa [%l7 + %l4] 0x89, %o3 nop set 0x08, %o7 std %o0, [%l7 + %o7] set 0x33, %o1 stba %g1, [%l7 + %o1] 0xe2 membar #Sync nop set 0x34, %i4 ldsw [%l7 + %i4], %g5 fpadd32 %f2, %f4, %f24 nop set 0x64, %g6 swap [%l7 + %g6], %l6 nop set 0x50, %g7 lduw [%l7 + %g7], %l3 nop set 0x7E, %o5 ldub [%l7 + %o5], %o6 nop set 0x08, %i6 stw %i0, [%l7 + %i6] set 0x60, %l3 lda [%l7 + %l3] 0x81, %f15 set 0x18, %g4 stxa %i3, [%l7 + %g4] 0xea membar #Sync nop set 0x78, %i7 swap [%l7 + %i7], %o5 set 0x18, %o3 stxa %l1, [%l7 + %o3] 0x80 nop set 0x4E, %l6 ldsb [%l7 + %l6], %l0 set 0x3A, %o6 stha %i5, [%l7 + %o6] 0x80 nop set 0x70, %l5 sth %g7, [%l7 + %l5] nop set 0x48, %g3 lduw [%l7 + %g3], %l4 nop set 0x20, %l2 stx %g3, [%l7 + %l2] nop set 0x32, %g5 sth %o4, [%l7 + %g5] nop set 0x30, %l1 stx %fsr, [%l7 + %l1] nop set 0x70, %g1 ldd [%l7 + %g1], %f4 nop set 0x3C, %o2 ldub [%l7 + %o2], %g2 set 0x3E, %o4 stha %i7, [%l7 + %o4] 0xeb membar #Sync set 0x08, %i3 stxa %o7, [%l7 + %i3] 0x88 nop set 0x50, %i1 ldd [%l7 + %i1], %i2 set 0x40, %l0 stda %f0, [%l7 + %l0] 0xca nop set 0x35, %i0 ldstub [%l7 + %i0], %i4 membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xf8, %f0 nop set 0x4B, %i5 ldub [%l7 + %i5], %g4 add %l7, 0x20, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x88, %o2, %i6 nop set 0x50, %g2 ldd [%l7 + %g2], %f18 ld [%l7 + 0x70], %f20 set 0x58, %i2 stxa %l2, [%l7 + %i2] 0xeb membar #Sync nop set 0x20, %o7 ldub [%l7 + %o7], %i1 membar #Sync set 0x40, %l4 ldda [%l7 + %l4] 0xf8, %f16 set 0x4C, %o1 sta %f20, [%l7 + %o1] 0x81 add %o0, %g6, %o3 set 0x1C, %g6 stwa %l5, [%l7 + %g6] 0xe2 membar #Sync nop set 0x2E, %i4 sth %o1, [%l7 + %i4] nop set 0x20, %g7 stx %fsr, [%l7 + %g7] nop set 0x28, %o5 ldsw [%l7 + %o5], %g1 set 0x2A, %l3 stba %g5, [%l7 + %l3] 0xe3 membar #Sync add %l7, 0x78, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l3, %o6 st %f13, [%l7 + 0x54] nop set 0x20, %i6 std %f28, [%l7 + %i6] set 0x78, %i7 stda %i0, [%l7 + %i7] 0xe2 membar #Sync set 0x40, %g4 stda %f16, [%l7 + %g4] 0xf1 membar #Sync or %l6, %i3, %l1 set 0x48, %l6 stda %o4, [%l7 + %l6] 0x81 st %f16, [%l7 + 0x68] set 0x66, %o3 stha %l0, [%l7 + %o3] 0x88 nop set 0x10, %l5 sth %g7, [%l7 + %l5] nop set 0x08, %o6 ldx [%l7 + %o6], %i5 nop set 0x30, %l2 std %f0, [%l7 + %l2] nop set 0x0A, %g3 lduh [%l7 + %g3], %l4 set 0x30, %g5 ldda [%l7 + %g5] 0x88, %o4 nop set 0x32, %g1 lduh [%l7 + %g1], %g2 nop set 0x74, %o2 ldsw [%l7 + %o2], %g3 nop set 0x50, %l1 stb %o7, [%l7 + %l1] set 0x28, %i3 stda %i6, [%l7 + %i3] 0xea membar #Sync nop set 0x18, %o4 ldd [%l7 + %o4], %f12 nop set 0x18, %l0 stx %i4, [%l7 + %l0] nop set 0x3C, %i0 lduh [%l7 + %i0], %i2 add %l7, 0x18, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o2, %i6 nop set 0x7D, %o0 stb %l2, [%l7 + %o0] set 0x25, %i1 ldstuba [%l7 + %i1] 0x80, %g4 nop set 0x1C, %i5 ldub [%l7 + %i5], %i1 nop set 0x78, %g2 ldub [%l7 + %g2], %g6 nop set 0x49, %i2 stb %o3, [%l7 + %i2] st %fsr, [%l7 + 0x10] nop set 0x7E, %l4 lduh [%l7 + %l4], %l5 set 0x10, %o1 swapa [%l7 + %o1] 0x88, %o0 set 0x40, %g6 stda %f0, [%l7 + %g6] 0xc4 set 0x60, %i4 stha %g1, [%l7 + %i4] 0x89 add %l7, 0x34, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o1 casa [%l6] 0x88, %o1, %l3 nop set 0x48, %o7 std %o6, [%l7 + %o7] nop set 0x38, %o5 stb %i0, [%l7 + %o5] and %g5, %i3, %l6 nop set 0x58, %l3 stx %o5, [%l7 + %l3] set 0x30, %g7 ldxa [%l7 + %g7] 0x81, %l0 set 0x50, %i6 stxa %g7, [%l7 + %i6] 0x81 st %f29, [%l7 + 0x50] set 0x08, %i7 stda %i4, [%l7 + %i7] 0xeb membar #Sync and %l1, %l4, %o4 bne,a %xcc, loop_95 wr %g2, %g3, %y set 0x40, %l6 ldda [%l7 + %l6] 0x89, %f0 loop_95: nop set 0x10, %o3 swapa [%l7 + %o3] 0x88, %i7 set 0x1C, %l5 sta %f29, [%l7 + %l5] 0x81 and %i4, %o7, %i2 nop set 0x20, %o6 stx %fsr, [%l7 + %o6] ld [%l7 + 0x38], %f4 set 0x18, %l2 prefetcha [%l7 + %l2] 0x88, 1 nop set 0x20, %g4 ldd [%l7 + %g4], %f26 set 0x18, %g5 ldxa [%l7 + %g5] 0x80, %l2 nop set 0x45, %g1 stb %i6, [%l7 + %g1] set 0x30, %g3 stwa %g4, [%l7 + %g3] 0x80 nop set 0x34, %o2 lduh [%l7 + %o2], %i1 set 0x50, %i3 stxa %o3, [%l7 + %i3] 0xe3 membar #Sync nop set 0x64, %o4 lduh [%l7 + %o4], %l5 nop set 0x58, %l0 prefetch [%l7 + %l0], 1 ld [%l7 + 0x64], %f7 set 0x58, %i0 stda %g6, [%l7 + %i0] 0xe2 membar #Sync nop set 0x74, %o0 stw %g1, [%l7 + %o0] nop set 0x54, %l1 lduw [%l7 + %l1], %o0 st %f29, [%l7 + 0x68] nop set 0x68, %i1 ldd [%l7 + %i1], %l2 set 0x11, %g2 stba %o6, [%l7 + %g2] 0xe3 membar #Sync set 0x5C, %i2 stwa %o1, [%l7 + %i2] 0x81 nop set 0x0C, %l4 ldsw [%l7 + %l4], %i0 set 0x68, %o1 stwa %g5, [%l7 + %o1] 0xe3 membar #Sync and %l6, %o5, %l0 set 0x20, %i5 stxa %g7, [%l7 + %i5] 0xe3 membar #Sync set 0x38, %g6 swapa [%l7 + %g6] 0x80, %i3 nop set 0x68, %i4 ldd [%l7 + %i4], %f30 add %l7, 0x64, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i5, %l4 nop set 0x78, %o5 stx %fsr, [%l7 + %o5] set 0x63, %l3 ldstuba [%l7 + %l3] 0x88, %l1 set 0x20, %g7 ldda [%l7 + %g7] 0xea, %g2 nop set 0x68, %i6 stw %g3, [%l7 + %i6] set 0x1C, %o7 sta %f7, [%l7 + %o7] 0x80 set 0x71, %l6 ldstuba [%l7 + %l6] 0x81, %o4 and %i4, %o7, %i7 set 0x48, %o3 prefetcha [%l7 + %o3] 0x81, 0 nop set 0x71, %l5 stb %l2, [%l7 + %l5] add %l7, 0x68, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i6 casxa [%l6] 0x81, %i6, %g4 fpadd16 %f22, %f24, %f26 set 0x48, %o6 prefetcha [%l7 + %o6] 0x80, 3 ld [%l7 + 0x70], %f12 set 0x48, %i7 stxa %i2, [%l7 + %i7] 0x81 set 0x40, %g4 stda %f16, [%l7 + %g4] 0x89 add %l7, 0x58, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o3 casxa [%l6] 0x88, %o3, %l5 nop set 0x4C, %g5 sth %g6, [%l7 + %g5] fpadd32s %f4, %f4, %f29 nop set 0x40, %g1 swap [%l7 + %g1], %g1 nop set 0x1C, %l2 ldsw [%l7 + %l2], %o0 nop set 0x16, %o2 ldsh [%l7 + %o2], %l3 set 0x40, %g3 ldda [%l7 + %g3] 0x89, %f16 set 0x70, %o4 stxa %o1, [%l7 + %o4] 0xeb membar #Sync add %i0, %o6, %l6 set 0x6C, %i3 sta %f10, [%l7 + %i3] 0x89 nop set 0x60, %l0 ldx [%l7 + %l0], %o5 set 0x48, %o0 swapa [%l7 + %o0] 0x89, %l0 nop set 0x20, %i0 ldd [%l7 + %i0], %f22 nop set 0x50, %i1 stx %fsr, [%l7 + %i1] nop set 0x72, %l1 ldsh [%l7 + %l1], %g7 set 0x20, %g2 stxa %g5, [%l7 + %g2] 0x89 or %i5, %i3, %l1 nop set 0x3D, %i2 ldub [%l7 + %i2], %l4 add %g3, %o4, %i4 nop set 0x64, %l4 ldsb [%l7 + %l4], %g2 set 0x0F, %i5 stba %o7, [%l7 + %i5] 0xe3 membar #Sync nop set 0x76, %o1 ldub [%l7 + %o1], %i7 set 0x58, %g6 prefetcha [%l7 + %g6] 0x80, 3 nop set 0x1C, %i4 lduw [%l7 + %i4], %l2 nop set 0x4B, %l3 stb %g4, [%l7 + %l3] set 0x10, %g7 lda [%l7 + %g7] 0x80, %f22 nop set 0x40, %o5 ldd [%l7 + %o5], %f30 add %i1, %i2, %i6 set 0x48, %i6 sta %f21, [%l7 + %i6] 0x81 set 0x60, %l6 stxa %o3, [%l7 + %l6] 0x80 set 0x0C, %o7 stwa %g6, [%l7 + %o7] 0x81 add %l5, %o0, %g1 nop set 0x78, %o3 stx %fsr, [%l7 + %o3] set 0x58, %o6 stxa %o1, [%l7 + %o6] 0x80 set 0x40, %i7 stda %f16, [%l7 + %i7] 0xda set 0x1C, %g4 stwa %l3, [%l7 + %g4] 0xe2 membar #Sync nop set 0x38, %g5 stx %fsr, [%l7 + %g5] add %o6, %i0, %l6 set 0x58, %l5 stba %o5, [%l7 + %l5] 0xe3 membar #Sync nop set 0x08, %l2 ldd [%l7 + %l2], %f6 nop set 0x6C, %g1 sth %g7, [%l7 + %g1] set 0x68, %o2 ldxa [%l7 + %o2] 0x80, %g5 nop set 0x30, %o4 ldsb [%l7 + %o4], %i5 nop set 0x08, %i3 lduw [%l7 + %i3], %l0 nop set 0x20, %g3 lduw [%l7 + %g3], %l1 nop set 0x58, %l0 ldd [%l7 + %l0], %f8 nop set 0x60, %i0 ldd [%l7 + %i0], %i2 set 0x08, %i1 ldxa [%l7 + %i1] 0x80, %l4 ld [%l7 + 0x54], %f14 add %l7, 0x60, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o4, %i4 set 0x54, %l1 sta %f30, [%l7 + %l1] 0x80 st %fsr, [%l7 + 0x3C] nop set 0x74, %o0 ldsw [%l7 + %o0], %g2 nop set 0x2B, %i2 stb %g3, [%l7 + %i2] set 0x60, %l4 stda %i6, [%l7 + %l4] 0x88 nop set 0x5C, %g2 ldsw [%l7 + %g2], %o7 nop set 0x60, %i5 std %f22, [%l7 + %i5] nop set 0x08, %o1 prefetch [%l7 + %o1], 0 nop set 0x40, %g6 stw %l2, [%l7 + %g6] nop set 0x70, %i4 std %f6, [%l7 + %i4] add %l7, 0x70, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o2, %i1 wr %g4, %i2, %sys_tick nop set 0x3C, %l3 prefetch [%l7 + %l3], 0 nop set 0x10, %o5 ldub [%l7 + %o5], %o3 nop set 0x6C, %g7 lduw [%l7 + %g7], %g6 nop set 0x78, %i6 stx %i6, [%l7 + %i6] nop set 0x18, %o7 std %o0, [%l7 + %o7] st %fsr, [%l7 + 0x44] set 0x50, %o3 lda [%l7 + %o3] 0x89, %f24 set 0x3B, %o6 ldstuba [%l7 + %o6] 0x88, %g1 set 0x70, %l6 ldda [%l7 + %l6] 0xea, %o0 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 3: ! ! Type l : 1255 ! Type a : 23 ! Type cti : 25 ! Type x : 535 ! Type f : 35 ! Type i : 127 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0x1, %g2 set 0x7, %g3 set 0x3, %g4 set 0x3, %g5 set 0x0, %g6 set 0x0, %g7 !# Input registers set -0x3, %i0 set -0xD, %i1 set -0x8, %i2 set -0x9, %i3 set -0xC, %i4 set -0x4, %i5 set -0xF, %i6 set -0xB, %i7 !# Local registers set 0x1EECF3E1, %l0 set 0x32225C57, %l1 set 0x5B6C6090, %l2 set 0x39F71C49, %l3 set 0x1A238F01, %l4 set 0x1EBCFE4A, %l5 set 0x56D4F816, %l6 !# Output registers set -0x0D65, %o0 set 0x15DE, %o1 set -0x1C3F, %o2 set 0x0439, %o3 set -0x0803, %o4 set 0x1823, %o5 set 0x00A7, %o6 set 0x037E, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x96346BE1C4891CCE) INIT_TH_FP_REG(%l7,%f2,0x2AB90A99C7EA575F) INIT_TH_FP_REG(%l7,%f4,0x35424BE481A22DFC) INIT_TH_FP_REG(%l7,%f6,0x1A0B6E7A23FFEA98) INIT_TH_FP_REG(%l7,%f8,0x7DB892D47E35E57B) INIT_TH_FP_REG(%l7,%f10,0x88A498ED459E1EE7) INIT_TH_FP_REG(%l7,%f12,0xAC42AED2FA1B6832) INIT_TH_FP_REG(%l7,%f14,0x309B5F6C29C708E7) INIT_TH_FP_REG(%l7,%f16,0x7B7AC6CEC0FB44CB) INIT_TH_FP_REG(%l7,%f18,0x09ECE412AE227434) INIT_TH_FP_REG(%l7,%f20,0x3F33D5EB1D930E44) INIT_TH_FP_REG(%l7,%f22,0x84C84C6234FA2368) INIT_TH_FP_REG(%l7,%f24,0xC355CA68B934CFE9) INIT_TH_FP_REG(%l7,%f26,0x4607BA1C1C7A0C7A) INIT_TH_FP_REG(%l7,%f28,0x0CF6180EA7C99762) INIT_TH_FP_REG(%l7,%f30,0x91236A900A768A99) !# Execute Main Diag .. st %f30, [%l7 + 0x1C] bl %icc, loop_96 nop set 0x60, %i7 prefetch [%l7 + %i7], 2 nop set 0x08, %g4 ldd [%l7 + %g4], %l2 nop set 0x70, %g5 ldsw [%l7 + %g5], %o6 loop_96: nop set 0x20, %l2 ldda [%l7 + %l2] 0x81, %l4 set 0x10, %g1 stwa %i0, [%l7 + %g1] 0x81 fpadd32 %f26, %f16, %f6 set 0x70, %l5 stda %i6, [%l7 + %l5] 0xeb membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0x81, %f16 set 0x50, %o4 prefetcha [%l7 + %o4] 0x88, 4 bleu,a %icc, loop_97 or %g5, %i5, %o5 nop set 0x58, %i3 swap [%l7 + %i3], %l1 nop set 0x74, %g3 ldsw [%l7 + %g3], %i3 loop_97: nop set 0x77, %i0 stb %l4, [%l7 + %i0] nop set 0x60, %l0 stx %fsr, [%l7 + %l0] set 0x40, %i1 ldda [%l7 + %i1] 0x81, %f0 add %l7, 0x10, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x89, %l0, %i4 fpadd32s %f6, %f22, %f21 nop set 0x72, %l1 sth %g2, [%l7 + %l1] nop set 0x78, %o0 ldd [%l7 + %o0], %f28 nop set 0x10, %i2 ldub [%l7 + %i2], %g3 add %i7, %o4, %o7 nop set 0x64, %l4 prefetch [%l7 + %l4], 0 set 0x40, %g2 stda %f16, [%l7 + %g2] 0xf9 membar #Sync st %fsr, [%l7 + 0x74] set 0x6F, %o1 ldstuba [%l7 + %o1] 0x88, %l2 add %l7, 0x64, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i1, %o2 fpadd32s %f5, %f15, %f25 add %g4, %o3, %g6 fpsub32 %f20, %f26, %f28 set 0x18, %i5 stxa %i2, [%l7 + %i5] 0x88 nop set 0x54, %g6 sth %i6, [%l7 + %g6] nop set 0x22, %i4 lduh [%l7 + %i4], %g1 set 0x40, %l3 ldda [%l7 + %l3] 0xda, %f16 st %f21, [%l7 + 0x78] add %l7, 0x18, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x89, %o1, %o0 nop set 0x46, %g7 sth %l3, [%l7 + %g7] set 0x60, %i6 swapa [%l7 + %i6] 0x88, %o6 bg,a %icc, loop_98 or %i0, %l5, %g7 ld [%l7 + 0x60], %f21 set 0x32, %o7 ldstuba [%l7 + %o7] 0x81, %l6 loop_98: nop add %l7, 0x70, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g5, %i5 nop set 0x51, %o3 ldstub [%l7 + %o3], %l1 nop set 0x68, %o6 std %i2, [%l7 + %o6] membar #Sync set 0x40, %l6 ldda [%l7 + %l6] 0xf0, %f0 nop set 0x08, %i7 std %l4, [%l7 + %i7] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xD91, %tick_cmpr nop set 0x18, %g4 swap [%l7 + %g4], %g2 set 0x78, %g5 sta %f25, [%l7 + %g5] 0x81 nop set 0x78, %o5 stb %g3, [%l7 + %o5] nop set 0x38, %l2 ldsw [%l7 + %l2], %i7 set 0x78, %l5 swapa [%l7 + %l5] 0x88, %o4 set 0x34, %o2 lda [%l7 + %o2] 0x89, %f21 set 0x18, %g1 prefetcha [%l7 + %g1] 0x88, 1 set 0x08, %o4 stda %l2, [%l7 + %o4] 0xea membar #Sync nop set 0x58, %i3 ldub [%l7 + %i3], %i1 membar #Sync set 0x40, %i0 ldda [%l7 + %i0] 0xf1, %f0 nop set 0x3A, %l0 ldstub [%l7 + %l0], %o2 nop set 0x46, %g3 ldsb [%l7 + %g3], %g4 set 0x18, %i1 stda %o2, [%l7 + %i1] 0x80 set 0x18, %l1 prefetcha [%l7 + %l1] 0x88, 0 nop set 0x68, %o0 ldsw [%l7 + %o0], %o7 set 0x67, %l4 ldstuba [%l7 + %l4] 0x88, %i6 set 0x40, %g2 ldda [%l7 + %g2] 0x81, %f16 nop set 0x44, %o1 ldstub [%l7 + %o1], %i2 ba,a,pn %icc, loop_99 nop set 0x20, %i2 stw %g1, [%l7 + %i2] set 0x12, %i5 stba %o0, [%l7 + %i5] 0xe2 membar #Sync loop_99: nop set 0x28, %i4 prefetcha [%l7 + %i4] 0x80, 0 set 0x1A, %l3 ldstuba [%l7 + %l3] 0x88, %l3 nop set 0x08, %g7 lduw [%l7 + %g7], %i0 set 0x5C, %g6 stba %o6, [%l7 + %g6] 0xea membar #Sync nop set 0x28, %o7 stx %fsr, [%l7 + %o7] membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0xf8, %f16 set 0x28, %o6 stwa %g7, [%l7 + %o6] 0xeb membar #Sync nop set 0x68, %l6 prefetch [%l7 + %l6], 0 nop set 0x40, %i7 prefetch [%l7 + %i7], 2 set 0x48, %g4 sta %f0, [%l7 + %g4] 0x81 nop set 0x1E, %o3 sth %l6, [%l7 + %o3] set 0x1F, %o5 stba %l5, [%l7 + %o5] 0x80 set 0x38, %g5 stda %g4, [%l7 + %g5] 0x88 st %f9, [%l7 + 0x58] set 0x10, %l5 ldxa [%l7 + %l5] 0x88, %i5 nop set 0x70, %l2 std %f30, [%l7 + %l2] set 0x7C, %g1 swapa [%l7 + %g1] 0x80, %i3 nop set 0x44, %o2 sth %l4, [%l7 + %o2] nop set 0x10, %o4 ldx [%l7 + %o4], %l1 fpadd32 %f26, %f30, %f20 nop set 0x30, %i0 ldd [%l7 + %i0], %o4 nop set 0x18, %l0 ldd [%l7 + %l0], %g2 bl,a %xcc, loop_100 nop set 0x48, %i3 swap [%l7 + %i3], %l0 set 0x10, %i1 stda %g2, [%l7 + %i1] 0x81 loop_100: nop set 0x24, %l1 stw %o4, [%l7 + %l1] set 0x28, %g3 ldstuba [%l7 + %g3] 0x89, %i7 fpadd32 %f18, %f6, %f16 ld [%l7 + 0x50], %f17 and %i4, %l2, %i1 st %f17, [%l7 + 0x7C] nop set 0x74, %o0 prefetch [%l7 + %o0], 1 nop set 0x4C, %l4 lduh [%l7 + %l4], %g4 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr set 0x20, %g2 ldda [%l7 + %g2] 0xe3, %o6 nop set 0x3E, %o1 lduh [%l7 + %o1], %o3 nop set 0x28, %i5 stx %i2, [%l7 + %i5] nop set 0x7C, %i4 stw %i6, [%l7 + %i4] set 0x30, %i2 swapa [%l7 + %i2] 0x80, %g1 nop set 0x0E, %g7 sth %o1, [%l7 + %g7] nop set 0x30, %g6 stx %o0, [%l7 + %g6] nop set 0x2C, %o7 ldsw [%l7 + %o7], %l3 set 0x60, %l3 ldda [%l7 + %l3] 0xe3, %o6 nop set 0x78, %i6 ldsh [%l7 + %i6], %i0 nop set 0x50, %o6 ldd [%l7 + %o6], %f18 nop set 0x0C, %i7 swap [%l7 + %i7], %l6 nop set 0x48, %l6 ldd [%l7 + %l6], %f8 set 0x60, %g4 stda %l4, [%l7 + %g4] 0x89 nop set 0x0C, %o3 ldsw [%l7 + %o3], %g5 add %l7, 0x20, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g7, %i3 set 0x40, %o5 prefetcha [%l7 + %o5] 0x89, 4 nop set 0x48, %g5 ldsw [%l7 + %g5], %l1 nop set 0x60, %l5 stx %fsr, [%l7 + %l5] add %l7, 0x3C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l4, %g2 membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf9, %f16 set 0x10, %l2 stwa %l0, [%l7 + %l2] 0xeb membar #Sync nop set 0x50, %o2 ldd [%l7 + %o2], %f18 nop set 0x1D, %i0 ldub [%l7 + %i0], %g3 st %f9, [%l7 + 0x78] st %f31, [%l7 + 0x48] nop set 0x4C, %l0 ldsh [%l7 + %l0], %o5 set 0x10, %o4 stxa %o4, [%l7 + %o4] 0xea membar #Sync set 0x1C, %i3 swapa [%l7 + %i3] 0x88, %i4 fpsub16s %f24, %f25, %f15 set 0x24, %i1 stha %l2, [%l7 + %i1] 0xeb membar #Sync nop set 0x5A, %g3 lduh [%l7 + %g3], %i1 nop set 0x58, %l1 swap [%l7 + %l1], %i7 nop set 0x60, %o0 ldd [%l7 + %o0], %f22 nop set 0x34, %l4 ldsw [%l7 + %l4], %o2 nop set 0x0D, %o1 stb %g4, [%l7 + %o1] set 0x64, %i5 stba %o7, [%l7 + %i5] 0xe2 membar #Sync set 0x4C, %g2 swapa [%l7 + %g2] 0x80, %o3 nop set 0x24, %i4 ldsw [%l7 + %i4], %i2 nop set 0x6D, %i2 stb %i6, [%l7 + %i2] set 0x7D, %g6 stba %g1, [%l7 + %g6] 0xea membar #Sync set 0x10, %o7 stxa %g6, [%l7 + %o7] 0xeb membar #Sync wr %o1, %o0, %softint set 0x40, %g7 ldda [%l7 + %g7] 0xd0, %f0 st %f13, [%l7 + 0x08] and %l3, %i0, %o6 nop set 0x70, %l3 ldx [%l7 + %l3], %l6 set 0x10, %i6 prefetcha [%l7 + %i6] 0x81, 1 nop set 0x34, %o6 ldsw [%l7 + %o6], %g7 nop set 0x18, %l6 ldd [%l7 + %l6], %l4 bn,a %xcc, loop_101 nop set 0x68, %g4 ldx [%l7 + %g4], %i3 nop set 0x28, %i7 ldd [%l7 + %i7], %f28 nop set 0x10, %o5 stw %i5, [%l7 + %o5] loop_101: nop set 0x59, %o3 ldsb [%l7 + %o3], %l1 set 0x78, %g5 prefetcha [%l7 + %g5] 0x88, 3 add %l7, 0x2C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l4 casa [%l6] 0x81, %l4, %g3 nop set 0x70, %g1 sth %l0, [%l7 + %g1] nop set 0x57, %l5 ldsb [%l7 + %l5], %o5 add %l7, 0x08, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o4 casa [%l6] 0x88, %o4, %l2 nop set 0x18, %l2 std %f12, [%l7 + %l2] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x0E9, %sys_tick_cmpr fpsub32s %f8, %f4, %f5 nop set 0x5C, %i0 swap [%l7 + %i0], %o2 nop set 0x38, %l0 stx %i1, [%l7 + %l0] nop set 0x54, %o2 ldsw [%l7 + %o2], %g4 set 0x5D, %o4 stba %o7, [%l7 + %o4] 0xea membar #Sync nop set 0x78, %i3 ldd [%l7 + %i3], %f16 nop set 0x11, %g3 ldub [%l7 + %g3], %o3 st %fsr, [%l7 + 0x4C] bleu,pn %icc, loop_102 nop set 0x3C, %i1 swap [%l7 + %i1], %i6 st %fsr, [%l7 + 0x7C] set 0x18, %l1 ldxa [%l7 + %l1] 0x89, %i2 loop_102: add %g1, %o1, %g6 set 0x08, %l4 prefetcha [%l7 + %l4] 0x80, 1 nop set 0x28, %o1 ldd [%l7 + %o1], %f10 nop set 0x18, %o0 stx %l3, [%l7 + %o0] set 0x38, %i5 ldxa [%l7 + %i5] 0x80, %i0 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %sys_tick_cmpr or %g7, %l5, %i3 nop set 0x1D, %i4 ldsb [%l7 + %i4], %l6 or %l1, %g2, %l4 nop set 0x08, %i2 std %f30, [%l7 + %i2] nop set 0x0D, %g2 ldub [%l7 + %g2], %i5 set 0x48, %g6 ldxa [%l7 + %g6] 0x89, %l0 nop set 0x18, %g7 lduh [%l7 + %g7], %g3 nop set 0x28, %l3 ldsw [%l7 + %l3], %o4 nop set 0x76, %i6 lduh [%l7 + %i6], %o5 nop set 0x26, %o6 sth %i4, [%l7 + %o6] or %l2, %o2, %i7 set 0x58, %l6 prefetcha [%l7 + %l6] 0x88, 2 set 0x38, %o7 stxa %g4, [%l7 + %o7] 0xe3 membar #Sync nop set 0x20, %g4 ldx [%l7 + %g4], %o7 set 0x44, %o5 stha %o3, [%l7 + %o5] 0xe3 membar #Sync set 0x28, %i7 stda %i6, [%l7 + %i7] 0x88 set 0x36, %g5 ldstuba [%l7 + %g5] 0x81, %i2 nop set 0x58, %g1 stw %g1, [%l7 + %g1] set 0x74, %l5 lda [%l7 + %l5] 0x81, %f29 bge %icc, loop_103 nop set 0x34, %o3 lduw [%l7 + %o3], %o1 set 0x50, %i0 ldxa [%l7 + %i0] 0x89, %o0 loop_103: nop set 0x40, %l0 std %f28, [%l7 + %l0] wr %l3, %i0, %clear_softint set 0x68, %o2 lda [%l7 + %o2] 0x89, %f10 set 0x40, %o4 ldda [%l7 + %o4] 0x88, %g6 wr %g5, %o6, %sys_tick nop set 0x14, %l2 stw %g7, [%l7 + %l2] set 0x40, %g3 stda %f16, [%l7 + %g3] 0x88 st %fsr, [%l7 + 0x38] nop set 0x78, %i3 ldd [%l7 + %i3], %f2 st %f11, [%l7 + 0x4C] bg,a %icc, loop_104 st %fsr, [%l7 + 0x68] nop set 0x58, %l1 prefetch [%l7 + %l1], 4 nop set 0x70, %l4 ldd [%l7 + %l4], %f6 loop_104: nop set 0x35, %o1 ldstub [%l7 + %o1], %i3 set 0x40, %i1 stda %f16, [%l7 + %i1] 0x81 set 0x40, %o0 ldda [%l7 + %o0] 0x88, %f16 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xFD2, %sys_tick_cmpr nop set 0x60, %i4 prefetch [%l7 + %i4], 3 nop set 0x20, %i2 stx %l1, [%l7 + %i2] set 0x18, %g2 ldxa [%l7 + %g2] 0x80, %l4 or %i5, %l0, %g2 st %fsr, [%l7 + 0x14] nop set 0x74, %g6 lduh [%l7 + %g6], %g3 fpadd16s %f18, %f31, %f31 set 0x40, %i5 ldxa [%l7 + %i5] 0x80, %o4 bne %xcc, loop_105 or %o5, %i4, %l2 nop set 0x68, %l3 swap [%l7 + %l3], %o2 set 0x30, %i6 lda [%l7 + %i6] 0x89, %f5 loop_105: nop set 0x21, %g7 ldsb [%l7 + %g7], %i1 nop set 0x7B, %l6 ldub [%l7 + %l6], %i7 set 0x10, %o6 stxa %g4, [%l7 + %o6] 0xe2 membar #Sync add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x81, %o7, %o3 and %i6, %i2, %g1 add %o0, %o1, %i0 set 0x70, %g4 stxa %l3, [%l7 + %g4] 0xea membar #Sync nop set 0x3C, %o7 lduw [%l7 + %o7], %g5 fpadd32 %f8, %f20, %f2 nop set 0x6E, %o5 ldsb [%l7 + %o5], %o6 nop set 0x72, %g5 stb %g6, [%l7 + %g5] add %l7, 0x70, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g7, %i3 nop set 0x78, %i7 ldub [%l7 + %i7], %l6 nop set 0x40, %g1 ldstub [%l7 + %g1], %l1 set 0x20, %l5 stda %l4, [%l7 + %l5] 0x81 set 0x10, %i0 swapa [%l7 + %i0] 0x81, %i5 add %l7, 0x50, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l0, %l4 nop set 0x19, %l0 ldub [%l7 + %l0], %g2 nop set 0x08, %o2 ldx [%l7 + %o2], %g3 wr %o5, %i4, %ccr nop set 0x68, %o3 ldd [%l7 + %o3], %f12 nop set 0x10, %l2 ldd [%l7 + %l2], %o4 fpadd16 %f2, %f4, %f22 nop set 0x68, %g3 stb %o2, [%l7 + %g3] nop set 0x48, %o4 ldd [%l7 + %o4], %l2 nop set 0x5E, %l1 sth %i7, [%l7 + %l1] nop set 0x4D, %i3 ldstub [%l7 + %i3], %g4 set 0x40, %l4 stda %f16, [%l7 + %l4] 0xf0 membar #Sync nop set 0x58, %i1 ldx [%l7 + %i1], %o7 set 0x1B, %o0 stba %o3, [%l7 + %o0] 0x88 set 0x50, %o1 prefetcha [%l7 + %o1] 0x88, 2 set 0x28, %i4 ldxa [%l7 + %i4] 0x80, %i2 wr %g1, %o0, %y nop set 0x48, %g2 ldd [%l7 + %g2], %o0 set 0x70, %i2 ldda [%l7 + %i2] 0xeb, %i6 nop set 0x15, %i5 ldstub [%l7 + %i5], %i0 set 0x38, %g6 lda [%l7 + %g6] 0x89, %f3 or %g5, %l3, %g6 nop set 0x44, %l3 stb %g7, [%l7 + %l3] set 0x50, %g7 prefetcha [%l7 + %g7] 0x80, 2 st %fsr, [%l7 + 0x18] nop set 0x20, %i6 ldx [%l7 + %i6], %o6 nop set 0x5C, %o6 sth %l6, [%l7 + %o6] set 0x10, %g4 prefetcha [%l7 + %g4] 0x88, 4 st %fsr, [%l7 + 0x68] nop set 0x53, %o7 ldub [%l7 + %o7], %i5 nop set 0x42, %o5 stb %l5, [%l7 + %o5] set 0x66, %g5 stba %l4, [%l7 + %g5] 0xea membar #Sync set 0x7C, %l6 swapa [%l7 + %l6] 0x89, %g2 bl %icc, loop_106 nop set 0x3F, %g1 ldub [%l7 + %g1], %g3 nop set 0x20, %l5 ldd [%l7 + %l5], %f6 ld [%l7 + 0x14], %f30 loop_106: nop set 0x30, %i7 stx %fsr, [%l7 + %i7] set 0x50, %i0 prefetcha [%l7 + %i0] 0x88, 2 nop set 0x58, %l0 sth %i4, [%l7 + %l0] nop set 0x2C, %o3 sth %o4, [%l7 + %o3] nop set 0x3C, %o2 stw %l0, [%l7 + %o2] nop set 0x18, %g3 ldd [%l7 + %g3], %f6 add %l7, 0x08, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l2 casa [%l6] 0x80, %l2, %o2 set 0x60, %l2 ldda [%l7 + %l2] 0xea, %i6 nop set 0x16, %l1 sth %o7, [%l7 + %l1] and %g4, %i1, %i2 nop set 0x3C, %o4 lduw [%l7 + %o4], %g1 nop set 0x58, %i3 ldx [%l7 + %i3], %o0 set 0x40, %l4 ldda [%l7 + %l4] 0xd0, %f16 set 0x38, %i1 ldxa [%l7 + %i1] 0x89, %o3 set 0x37, %o1 ldstuba [%l7 + %o1] 0x80, %i6 set 0x1C, %o0 lda [%l7 + %o0] 0x88, %f28 set 0x40, %i4 ldda [%l7 + %i4] 0xd8, %f16 membar #Sync set 0x40, %g2 ldda [%l7 + %g2] 0xf9, %f0 st %f31, [%l7 + 0x40] nop set 0x78, %i2 prefetch [%l7 + %i2], 4 set 0x68, %i5 ldxa [%l7 + %i5] 0x88, %o1 nop set 0x30, %l3 std %g4, [%l7 + %l3] set 0x14, %g6 swapa [%l7 + %g6] 0x89, %i0 set 0x36, %g7 stha %l3, [%l7 + %g7] 0xe3 membar #Sync nop set 0x40, %o6 std %g6, [%l7 + %o6] set 0x5C, %g4 stwa %i3, [%l7 + %g4] 0x88 and %o6, %l6, %l1 set 0x60, %o7 ldxa [%l7 + %o7] 0x89, %g6 nop set 0x28, %i6 lduw [%l7 + %i6], %i5 set 0x78, %g5 prefetcha [%l7 + %g5] 0x88, 4 fpsub16s %f5, %f5, %f2 nop set 0x48, %l6 std %g2, [%l7 + %l6] bg %xcc, loop_107 nop set 0x68, %o5 stx %g3, [%l7 + %o5] set 0x08, %g1 stwa %o5, [%l7 + %g1] 0x81 loop_107: wr %i4, %o4, %pic bg,a,pt %icc, loop_108 nop set 0x10, %l5 swap [%l7 + %l5], %l4 nop set 0x68, %i0 ldd [%l7 + %i0], %f30 nop set 0x10, %l0 std %l2, [%l7 + %l0] loop_108: nop set 0x2C, %i7 stw %l0, [%l7 + %i7] set 0x40, %o2 stda %f0, [%l7 + %o2] 0x89 set 0x20, %o3 ldda [%l7 + %o3] 0xe3, %i6 nop set 0x14, %l2 ldsw [%l7 + %l2], %o2 set 0x68, %g3 swapa [%l7 + %g3] 0x80, %g4 set 0x10, %l1 prefetcha [%l7 + %l1] 0x89, 3 set 0x18, %o4 ldxa [%l7 + %o4] 0x89, %i1 and %g1, %i2, %o0 nop set 0x40, %i3 ldd [%l7 + %i3], %f14 nop set 0x08, %i1 std %f14, [%l7 + %i1] nop set 0x08, %l4 stx %o3, [%l7 + %l4] set 0x40, %o0 ldda [%l7 + %o0] 0xd0, %f0 nop set 0x10, %i4 ldsw [%l7 + %i4], %i6 nop set 0x36, %g2 ldsb [%l7 + %g2], %g5 nop set 0x58, %o1 ldsh [%l7 + %o1], %i0 nop set 0x45, %i2 ldsb [%l7 + %i2], %l3 add %l7, 0x20, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g7 casxa [%l6] 0x89, %g7, %o1 set 0x50, %i5 sta %f4, [%l7 + %i5] 0x89 set 0x24, %g6 lda [%l7 + %g6] 0x81, %f9 set 0x40, %l3 stda %f16, [%l7 + %l3] 0xd0 and %o6, %i3, %l6 add %g6, %i5, %l5 set 0x20, %g7 ldda [%l7 + %g7] 0x89, %l0 nop set 0x50, %o6 stx %g3, [%l7 + %o6] set 0x18, %o7 stba %g2, [%l7 + %o7] 0x89 nop set 0x12, %i6 ldsh [%l7 + %i6], %i4 ld [%l7 + 0x74], %f21 set 0x40, %g5 ldda [%l7 + %g5] 0x81, %f0 set 0x40, %g4 stda %f0, [%l7 + %g4] 0xc2 nop set 0x18, %l6 ldd [%l7 + %l6], %f16 nop set 0x41, %g1 ldsb [%l7 + %g1], %o4 nop set 0x50, %o5 stx %l4, [%l7 + %o5] set 0x18, %l5 stda %l2, [%l7 + %l5] 0xe3 membar #Sync nop set 0x6E, %l0 ldstub [%l7 + %l0], %l0 set 0x78, %i0 swapa [%l7 + %i0] 0x88, %o5 set 0x40, %i7 ldda [%l7 + %i7] 0xd2, %f16 set 0x18, %o3 prefetcha [%l7 + %o3] 0x88, 2 nop nop setx 0xEB452B0AAFEF02E4, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f18 setx 0xC5255124550FEE6E, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f20 fdivd %f20, %f18, %f8 nop set 0x28, %o2 ldd [%l7 + %o2], %o2 nop set 0x1B, %l2 ldstub [%l7 + %l2], %g4 nop set 0x38, %l1 std %o6, [%l7 + %l1] set 0x74, %o4 stba %i1, [%l7 + %o4] 0xe3 membar #Sync nop set 0x54, %g3 swap [%l7 + %g3], %i2 nop set 0x3C, %i3 stw %g1, [%l7 + %i3] nop set 0x0C, %i1 ldsw [%l7 + %i1], %o0 fpadd32 %f6, %f26, %f0 st %fsr, [%l7 + 0x3C] nop set 0x28, %o0 ldd [%l7 + %o0], %o2 or %i6, %g5, %l3 set 0x40, %i4 ldda [%l7 + %i4] 0xd2, %f16 nop set 0x18, %g2 std %g6, [%l7 + %g2] set 0x18, %l4 ldstuba [%l7 + %l4] 0x81, %o1 nop set 0x18, %i2 stw %i0, [%l7 + %i2] st %f6, [%l7 + 0x68] nop set 0x0C, %i5 lduw [%l7 + %i5], %o6 set 0x66, %g6 ldstuba [%l7 + %g6] 0x88, %i3 or %g6, %i5, %l6 set 0x18, %o1 stda %l4, [%l7 + %o1] 0x89 nop set 0x08, %l3 stx %g3, [%l7 + %l3] nop set 0x34, %g7 prefetch [%l7 + %g7], 2 add %l7, 0x70, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g2, %l1 st %fsr, [%l7 + 0x20] set 0x68, %o7 lda [%l7 + %o7] 0x89, %f5 nop set 0x4C, %i6 ldsw [%l7 + %i6], %i4 set 0x5C, %o6 swapa [%l7 + %o6] 0x81, %o4 add %l7, 0x70, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l4, %l0 nop set 0x48, %g5 stx %fsr, [%l7 + %g5] nop set 0x24, %l6 ldsw [%l7 + %l6], %o5 set 0x10, %g1 stxa %i7, [%l7 + %g1] 0x88 nop set 0x70, %g4 stb %l2, [%l7 + %g4] nop set 0x2F, %l5 ldub [%l7 + %l5], %g4 add %l7, 0x20, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o2, %o7 nop set 0x10, %o5 stx %fsr, [%l7 + %o5] nop set 0x18, %i0 ldd [%l7 + %i0], %f0 set 0x48, %i7 sta %f9, [%l7 + %i7] 0x81 set 0x28, %l0 stxa %i1, [%l7 + %l0] 0xea membar #Sync add %l7, 0x38, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g1, %o0 nop set 0x6C, %o2 lduw [%l7 + %o2], %o3 set 0x2C, %l2 stwa %i6, [%l7 + %l2] 0xe3 membar #Sync st %fsr, [%l7 + 0x48] nop set 0x60, %o3 lduw [%l7 + %o3], %g5 wr %i2, %g7, %clear_softint set 0x40, %l1 stda %f16, [%l7 + %l1] 0x89 nop set 0x10, %g3 stx %fsr, [%l7 + %g3] add %l7, 0x10, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x81, %o1, %l3 nop set 0x30, %o4 std %f28, [%l7 + %o4] nop set 0x77, %i3 stb %o6, [%l7 + %i3] set 0x40, %i1 stxa %i0, [%l7 + %i1] 0x81 ble,a,pt %icc, loop_109 nop set 0x48, %i4 stx %g6, [%l7 + %i4] and %i3, %i5, %l5 add %l7, 0x48, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g3, %g2 loop_109: nop set 0x70, %o0 stda %i6, [%l7 + %o0] 0xeb membar #Sync nop set 0x1C, %l4 sth %i4, [%l7 + %l4] nop set 0x5C, %g2 lduw [%l7 + %g2], %o4 nop set 0x15, %i2 ldsb [%l7 + %i2], %l1 st %f16, [%l7 + 0x6C] nop set 0x7C, %i5 lduh [%l7 + %i5], %l0 bl %xcc, loop_110 fpadd32 %f8, %f6, %f8 add %l7, 0x5C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l4 casa [%l6] 0x80, %l4, %i7 loop_110: st %fsr, [%l7 + 0x48] set 0x18, %o1 stba %l2, [%l7 + %o1] 0x88 nop set 0x68, %l3 stx %g4, [%l7 + %l3] set 0x48, %g7 stxa %o5, [%l7 + %g7] 0xeb membar #Sync set 0x18, %g6 prefetcha [%l7 + %g6] 0x88, 0 set 0x18, %i6 swapa [%l7 + %i6] 0x89, %o7 nop set 0x5F, %o7 ldstub [%l7 + %o7], %g1 set 0x70, %g5 ldda [%l7 + %g5] 0xea, %o0 st %fsr, [%l7 + 0x68] ld [%l7 + 0x78], %f23 nop set 0x1C, %o6 swap [%l7 + %o6], %i1 nop set 0x30, %l6 stx %fsr, [%l7 + %l6] set 0x78, %g4 stxa %i6, [%l7 + %g4] 0xe2 membar #Sync nop set 0x31, %g1 stb %o3, [%l7 + %g1] set 0x40, %l5 stwa %g5, [%l7 + %l5] 0xea membar #Sync set 0x40, %o5 stxa %g7, [%l7 + %o5] 0x88 set 0x78, %i7 stda %i2, [%l7 + %i7] 0xe2 membar #Sync set 0x18, %l0 lda [%l7 + %l0] 0x89, %f21 nop set 0x30, %i0 stw %o1, [%l7 + %i0] set 0x6B, %l2 ldstuba [%l7 + %l2] 0x80, %l3 nop set 0x20, %o3 ldd [%l7 + %o3], %f4 add %l7, 0x34, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o6 casa [%l6] 0x80, %o6, %g6 set 0x1B, %l1 stba %i0, [%l7 + %l1] 0x80 set 0x40, %g3 stda %i2, [%l7 + %g3] 0x81 nop set 0x10, %o4 std %f4, [%l7 + %o4] nop set 0x44, %i3 ldsh [%l7 + %i3], %i5 add %l7, 0x48, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g3, %g2 set 0x38, %i1 stda %i6, [%l7 + %i1] 0x80 and %i4, %l5, %o4 nop set 0x48, %o2 stx %l1, [%l7 + %o2] bn,a,pt %icc, loop_111 st %fsr, [%l7 + 0x5C] nop set 0x36, %o0 lduh [%l7 + %o0], %l4 set 0x50, %l4 ldda [%l7 + %l4] 0x81, %l0 loop_111: nop set 0x7C, %g2 ldsw [%l7 + %g2], %l2 set 0x08, %i4 stwa %g4, [%l7 + %i4] 0x81 nop set 0x58, %i2 ldsb [%l7 + %i2], %o5 nop set 0x1C, %i5 ldstub [%l7 + %i5], %o2 nop set 0x60, %o1 ldd [%l7 + %o1], %i6 set 0x40, %g7 stda %f16, [%l7 + %g7] 0xda nop set 0x30, %l3 lduw [%l7 + %l3], %o7 set 0x20, %i6 sta %f21, [%l7 + %i6] 0x89 nop set 0x38, %o7 std %f6, [%l7 + %o7] set 0x40, %g5 stda %f0, [%l7 + %g5] 0xf1 membar #Sync nop set 0x18, %g6 ldsw [%l7 + %g6], %o0 set 0x1A, %l6 stba %i1, [%l7 + %l6] 0xea membar #Sync set 0x40, %g4 stda %f16, [%l7 + %g4] 0x89 st %fsr, [%l7 + 0x50] or %i6, %o3, %g5 nop set 0x68, %g1 ldd [%l7 + %g1], %f22 wr %g0, 0x7, %fprs set 0x54, %o6 sta %f19, [%l7 + %o6] 0x80 nop set 0x09, %o5 ldub [%l7 + %o5], %o1 nop set 0x38, %i7 std %l2, [%l7 + %i7] nop set 0x58, %l5 swap [%l7 + %l5], %g7 set 0x58, %i0 lda [%l7 + %i0] 0x81, %f18 nop set 0x38, %l2 std %g6, [%l7 + %l2] set 0x67, %l0 stba %i0, [%l7 + %l0] 0xea membar #Sync add %o6, %i3, %i5 nop set 0x6B, %l1 ldub [%l7 + %l1], %g3 st %fsr, [%l7 + 0x08] set 0x40, %g3 ldda [%l7 + %g3] 0xd2, %f0 nop set 0x3C, %o3 ldsw [%l7 + %o3], %l6 set 0x69, %o4 stba %g2, [%l7 + %o4] 0x88 set 0x38, %i3 stxa %l5, [%l7 + %i3] 0xeb membar #Sync bleu,a %xcc, loop_112 nop set 0x40, %i1 ldd [%l7 + %i1], %f4 nop set 0x18, %o0 stx %o4, [%l7 + %o0] add %i4, %l4, %l1 loop_112: nop set 0x3C, %o2 ldsw [%l7 + %o2], %l0 nop set 0x28, %l4 stx %g4, [%l7 + %l4] nop set 0x7E, %g2 ldub [%l7 + %g2], %o5 nop set 0x6A, %i2 ldsh [%l7 + %i2], %l2 wr %i7, %o2, %sys_tick st %fsr, [%l7 + 0x74] set 0x40, %i5 prefetcha [%l7 + %i5] 0x89, 0 set 0x7A, %o1 ldstuba [%l7 + %o1] 0x80, %i1 set 0x3C, %i4 stwa %i6, [%l7 + %i4] 0x80 nop set 0x70, %g7 std %f28, [%l7 + %g7] set 0x28, %i6 stxa %o3, [%l7 + %i6] 0xeb membar #Sync nop set 0x35, %o7 ldsb [%l7 + %o7], %o7 nop set 0x4C, %l3 lduw [%l7 + %l3], %g1 and %g5, %i2, %o1 nop set 0x09, %g5 ldsb [%l7 + %g5], %g7 nop set 0x20, %l6 ldd [%l7 + %l6], %f4 add %l7, 0x08, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x81, %l3, %i0 nop set 0x3F, %g4 stb %o6, [%l7 + %g4] nop set 0x24, %g6 prefetch [%l7 + %g6], 1 bne,a %icc, loop_113 wr %g6, %i5, %clear_softint nop set 0x70, %g1 ldd [%l7 + %g1], %g2 nop nop setx 0x40072EC96E7B2E9A, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f16 setx 0xD48C467EF42C7424, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f2 fdivd %f2, %f16, %f30 loop_113: nop set 0x28, %o6 stx %i3, [%l7 + %o6] or %l6, %g2, %o4 nop set 0x40, %o5 ldsb [%l7 + %o5], %l5 nop set 0x25, %l5 ldub [%l7 + %l5], %i4 set 0x20, %i0 ldxa [%l7 + %i0] 0x80, %l1 nop set 0x44, %i7 lduw [%l7 + %i7], %l0 set 0x7B, %l2 ldstuba [%l7 + %l2] 0x88, %l4 nop set 0x64, %l1 stw %o5, [%l7 + %l1] nop set 0x78, %l0 lduw [%l7 + %l0], %g4 add %l7, 0x70, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x80, %i7, %l2 add %l7, 0x28, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o2, %o0 nop set 0x4E, %g3 sth %i6, [%l7 + %g3] fpadd32s %f6, %f13, %f7 set 0x70, %o4 lda [%l7 + %o4] 0x81, %f0 st %f2, [%l7 + 0x58] nop set 0x08, %o3 ldd [%l7 + %o3], %f16 nop set 0x7C, %i3 ldsw [%l7 + %i3], %i1 set 0x60, %i1 prefetcha [%l7 + %i1] 0x88, 2 st %f13, [%l7 + 0x74] set 0x40, %o2 stda %f0, [%l7 + %o2] 0xc2 nop set 0x24, %l4 lduw [%l7 + %l4], %o3 set 0x27, %o0 ldstuba [%l7 + %o0] 0x88, %g5 nop set 0x51, %i2 ldub [%l7 + %i2], %i2 nop set 0x28, %i5 prefetch [%l7 + %i5], 2 ld [%l7 + 0x10], %f10 nop set 0x3C, %o1 swap [%l7 + %o1], %g1 set 0x18, %i4 ldxa [%l7 + %i4] 0x81, %o1 wr %g7, %i0, %sys_tick nop set 0x46, %g7 sth %l3, [%l7 + %g7] nop set 0x30, %i6 stx %g6, [%l7 + %i6] nop set 0x48, %o7 swap [%l7 + %o7], %o6 set 0x20, %g2 stda %g2, [%l7 + %g2] 0xe2 membar #Sync nop set 0x64, %g5 ldsh [%l7 + %g5], %i5 nop set 0x30, %l6 ldd [%l7 + %l6], %i2 nop set 0x50, %g4 stx %l6, [%l7 + %g4] set 0x50, %l3 stxa %o4, [%l7 + %l3] 0xea membar #Sync nop set 0x18, %g6 prefetch [%l7 + %g6], 4 set 0x73, %o6 stba %l5, [%l7 + %o6] 0xea membar #Sync fpadd16s %f25, %f11, %f30 nop set 0x14, %o5 lduw [%l7 + %o5], %g2 nop set 0x60, %l5 std %i4, [%l7 + %l5] nop set 0x08, %g1 ldd [%l7 + %g1], %l0 fpsub32s %f24, %f8, %f14 fpsub16 %f12, %f2, %f22 or %l0, %l4, %g4 ld [%l7 + 0x60], %f18 nop set 0x34, %i0 ldsw [%l7 + %i0], %i7 and %l2, %o2, %o0 set 0x78, %i7 ldstuba [%l7 + %i7] 0x81, %o5 set 0x50, %l2 ldda [%l7 + %l2] 0x88, %i6 set 0x66, %l1 stba %i1, [%l7 + %l1] 0xea membar #Sync st %f7, [%l7 + 0x3C] nop set 0x58, %g3 std %f6, [%l7 + %g3] set 0x08, %l0 stxa %o7, [%l7 + %l0] 0x89 set 0x40, %o3 stda %f16, [%l7 + %o3] 0xcc add %g5, %i2, %o3 nop set 0x60, %o4 std %f22, [%l7 + %o4] nop set 0x2E, %i3 ldsh [%l7 + %i3], %g1 set 0x40, %i1 ldda [%l7 + %i1] 0xd0, %f0 nop set 0x24, %l4 swap [%l7 + %l4], %o1 nop set 0x60, %o2 ldd [%l7 + %o2], %f8 add %g7, %i0, %l3 st %fsr, [%l7 + 0x3C] add %l7, 0x68, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x89, %g6, %g3 nop set 0x7B, %i2 ldsb [%l7 + %i2], %o6 nop set 0x35, %o0 ldub [%l7 + %o0], %i5 set 0x54, %i5 swapa [%l7 + %i5] 0x88, %i3 add %l7, 0x30, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x81, %o4, %l5 set 0x40, %o1 stda %f16, [%l7 + %o1] 0xd0 nop set 0x18, %i4 ldub [%l7 + %i4], %l6 set 0x60, %g7 stba %g2, [%l7 + %g7] 0x89 st %f31, [%l7 + 0x48] set 0x5C, %o7 stwa %i4, [%l7 + %o7] 0xea membar #Sync nop set 0x7A, %g2 ldub [%l7 + %g2], %l0 add %l4, %g4, %l1 nop set 0x3C, %g5 sth %i7, [%l7 + %g5] add %l7, 0x08, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l2 casa [%l6] 0x89, %l2, %o2 set 0x2E, %i6 stba %o0, [%l7 + %i6] 0xe3 membar #Sync set 0x2D, %g4 stba %o5, [%l7 + %g4] 0x80 set 0x50, %l6 sta %f6, [%l7 + %l6] 0x88 bgu,pt %xcc, loop_114 nop set 0x41, %g6 stb %i1, [%l7 + %g6] set 0x30, %l3 stda %i6, [%l7 + %l3] 0xea membar #Sync loop_114: nop set 0x64, %o6 lduw [%l7 + %o6], %o7 set 0x30, %o5 stwa %g5, [%l7 + %o5] 0xe2 membar #Sync add %l7, 0x30, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o3, %i2 st %f22, [%l7 + 0x38] membar #Sync set 0x40, %l5 ldda [%l7 + %l5] 0xf8, %f0 set 0x08, %i0 sta %f31, [%l7 + %i0] 0x89 nop set 0x44, %g1 swap [%l7 + %g1], %o1 wr %g1, %i0, %clear_softint nop set 0x5C, %l2 swap [%l7 + %l2], %g7 nop set 0x28, %l1 lduw [%l7 + %l1], %g6 st %fsr, [%l7 + 0x34] add %l7, 0x20, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x88, %l3, %o6 set 0x58, %g3 swapa [%l7 + %g3] 0x80, %g3 set 0x6C, %l0 sta %f7, [%l7 + %l0] 0x88 st %f15, [%l7 + 0x30] nop set 0x76, %o3 sth %i3, [%l7 + %o3] nop set 0x38, %o4 ldx [%l7 + %o4], %i5 add %l7, 0x7C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o4, %l5 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0xB17, %tick_cmpr set 0x1C, %i3 stba %i4, [%l7 + %i3] 0x80 set 0x79, %i7 ldstuba [%l7 + %i7] 0x89, %l4 add %l7, 0x18, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l0, %l1 and %g4, %i7, %o2 set 0x68, %i1 stda %o0, [%l7 + %i1] 0xe2 membar #Sync nop set 0x26, %l4 sth %l2, [%l7 + %l4] nop set 0x20, %i2 std %f16, [%l7 + %i2] set 0x08, %o2 stwa %o5, [%l7 + %o2] 0x81 set 0x08, %i5 stba %i6, [%l7 + %i5] 0x80 add %i1, %o7, %o3 set 0x40, %o1 ldda [%l7 + %o1] 0x88, %f0 set 0x25, %o0 stba %g5, [%l7 + %o0] 0xea membar #Sync set 0x54, %g7 lda [%l7 + %g7] 0x89, %f27 nop set 0x18, %i4 lduw [%l7 + %i4], %o1 st %fsr, [%l7 + 0x48] set 0x40, %o7 ldda [%l7 + %o7] 0xd0, %f16 nop set 0x48, %g5 std %g0, [%l7 + %g5] fpadd16 %f0, %f24, %f26 nop set 0x10, %i6 stx %fsr, [%l7 + %i6] nop set 0x3C, %g4 lduw [%l7 + %g4], %i0 nop set 0x66, %g2 stb %g7, [%l7 + %g2] st %f27, [%l7 + 0x1C] nop set 0x78, %g6 std %f24, [%l7 + %g6] set 0x50, %l3 ldxa [%l7 + %l3] 0x89, %i2 nop set 0x08, %o6 ldd [%l7 + %o6], %f6 nop set 0x70, %o5 ldd [%l7 + %o5], %f30 set 0x40, %l5 ldda [%l7 + %l5] 0xd2, %f0 nop set 0x53, %l6 stb %l3, [%l7 + %l6] set 0x40, %i0 stda %f16, [%l7 + %i0] 0xc8 set 0x08, %g1 swapa [%l7 + %g1] 0x80, %o6 set 0x68, %l1 stba %g3, [%l7 + %l1] 0xea membar #Sync set 0x30, %g3 sta %f10, [%l7 + %g3] 0x81 nop set 0x1C, %l0 ldub [%l7 + %l0], %i3 nop set 0x70, %l2 lduw [%l7 + %l2], %i5 nop set 0x24, %o4 lduh [%l7 + %o4], %g6 nop set 0x18, %i3 ldd [%l7 + %i3], %f16 set 0x58, %o3 ldxa [%l7 + %o3] 0x88, %o4 set 0x40, %i1 stxa %l6, [%l7 + %i1] 0x80 add %l7, 0x08, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l5 casa [%l6] 0x89, %l5, %g2 nop set 0x18, %l4 lduw [%l7 + %l4], %l4 and %l0, %i4, %g4 st %f8, [%l7 + 0x74] add %l7, 0x5C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i7, %l1 set 0x28, %i2 stda %o0, [%l7 + %i2] 0xe3 membar #Sync be,a,pn %xcc, loop_115 nop set 0x46, %i7 sth %l2, [%l7 + %i7] set 0x18, %o2 sta %f17, [%l7 + %o2] 0x88 loop_115: nop set 0x48, %o1 stx %fsr, [%l7 + %o1] nop set 0x4C, %i5 stw %o2, [%l7 + %i5] set 0x58, %o0 stwa %i6, [%l7 + %o0] 0xea membar #Sync nop set 0x48, %g7 ldd [%l7 + %g7], %o4 nop set 0x60, %o7 stb %o7, [%l7 + %o7] nop set 0x78, %i4 ldsw [%l7 + %i4], %i1 nop set 0x78, %i6 ldd [%l7 + %i6], %f16 set 0x60, %g4 ldda [%l7 + %g4] 0x81, %g4 fpsub16 %f16, %f26, %f12 nop set 0x0A, %g2 lduh [%l7 + %g2], %o3 nop set 0x19, %g6 stb %g1, [%l7 + %g6] nop set 0x10, %g5 ldx [%l7 + %g5], %o1 add %i0, %i2, %g7 set 0x64, %l3 stwa %l3, [%l7 + %l3] 0xea membar #Sync set 0x70, %o5 stxa %g3, [%l7 + %o5] 0x81 nop set 0x68, %o6 ldd [%l7 + %o6], %f26 nop set 0x54, %l5 prefetch [%l7 + %l5], 4 or %i3, %i5, %g6 nop set 0x0C, %l6 swap [%l7 + %l6], %o4 add %l7, 0x74, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o6, %l6 set 0x0F, %g1 stba %g2, [%l7 + %g1] 0xeb membar #Sync nop set 0x28, %l1 lduh [%l7 + %l1], %l5 set 0x30, %g3 lda [%l7 + %g3] 0x80, %f10 st %fsr, [%l7 + 0x7C] set 0x50, %l0 sta %f21, [%l7 + %l0] 0x88 bg %icc, loop_116 nop set 0x08, %l2 std %f22, [%l7 + %l2] nop set 0x70, %i0 stx %fsr, [%l7 + %i0] set 0x50, %i3 prefetcha [%l7 + %i3] 0x80, 4 loop_116: fpsub32s %f14, %f13, %f23 set 0x40, %o4 stda %f0, [%l7 + %o4] 0xca set 0x28, %i1 prefetcha [%l7 + %i1] 0x89, 4 nop set 0x50, %o3 std %g4, [%l7 + %o3] nop set 0x50, %i2 std %i6, [%l7 + %i2] nop set 0x20, %i7 stw %l4, [%l7 + %i7] nop set 0x60, %l4 std %l0, [%l7 + %l4] st %fsr, [%l7 + 0x44] nop set 0x68, %o2 swap [%l7 + %o2], %l2 ld [%l7 + 0x60], %f30 nop set 0x40, %o1 swap [%l7 + %o1], %o0 set 0x60, %o0 ldstuba [%l7 + %o0] 0x81, %i6 set 0x54, %g7 swapa [%l7 + %g7] 0x80, %o2 add %l7, 0x70, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o5, %i1 nop set 0x37, %i5 stb %o7, [%l7 + %i5] st %f17, [%l7 + 0x60] set 0x50, %i4 swapa [%l7 + %i4] 0x89, %o3 nop set 0x35, %i6 ldstub [%l7 + %i6], %g1 nop set 0x50, %g4 stx %o1, [%l7 + %g4] nop set 0x70, %o7 std %f10, [%l7 + %o7] set 0x50, %g6 ldda [%l7 + %g6] 0xeb, %i0 nop set 0x18, %g2 lduw [%l7 + %g2], %g5 nop set 0x30, %l3 stx %fsr, [%l7 + %l3] set 0x4C, %o5 stwa %g7, [%l7 + %o5] 0x89 set 0x60, %o6 ldxa [%l7 + %o6] 0x80, %l3 nop set 0x58, %l5 stb %i2, [%l7 + %l5] set 0x66, %l6 stba %g3, [%l7 + %l6] 0xea membar #Sync set 0x68, %g1 stha %i3, [%l7 + %g1] 0xe2 membar #Sync nop set 0x50, %l1 ldsw [%l7 + %l1], %i5 set 0x75, %g5 ldstuba [%l7 + %g5] 0x88, %g6 and %o4, %o6, %g2 nop set 0x2A, %g3 ldstub [%l7 + %g3], %l5 set 0x40, %l2 ldda [%l7 + %l2] 0x88, %f0 nop set 0x24, %i0 stw %l6, [%l7 + %i0] set 0x68, %i3 prefetcha [%l7 + %i3] 0x89, 2 nop set 0x55, %l0 stb %g4, [%l7 + %l0] or %i4, %l4, %l1 nop set 0x68, %i1 swap [%l7 + %i1], %i7 st %fsr, [%l7 + 0x7C] set 0x10, %o3 lda [%l7 + %o3] 0x81, %f0 nop set 0x20, %i2 ldx [%l7 + %i2], %o0 set 0x10, %o4 stda %l2, [%l7 + %o4] 0x80 nop set 0x08, %i7 ldd [%l7 + %i7], %o2 and %i6, %i1, %o5 add %l7, 0x30, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o7 casa [%l6] 0x80, %o7, %g1 nop set 0x73, %o2 ldstub [%l7 + %o2], %o1 set 0x30, %l4 stba %i0, [%l7 + %l4] 0x80 nop set 0x53, %o1 ldub [%l7 + %o1], %g5 or %g7, %o3, %l3 nop set 0x7C, %g7 ldstub [%l7 + %g7], %i2 nop set 0x0F, %i5 stb %i3, [%l7 + %i5] ld [%l7 + 0x78], %f23 and %g3, %g6, %o4 ld [%l7 + 0x1C], %f19 nop set 0x22, %i4 ldsh [%l7 + %i4], %i5 set 0x60, %i6 stwa %g2, [%l7 + %i6] 0xe3 membar #Sync nop set 0x30, %g4 std %f6, [%l7 + %g4] set 0x40, %o7 stda %f0, [%l7 + %o7] 0xc0 nop set 0x5A, %g6 stb %o6, [%l7 + %g6] nop set 0x74, %o0 ldstub [%l7 + %o0], %l6 set 0x40, %g2 ldda [%l7 + %g2] 0xd0, %f0 set 0x40, %o5 ldda [%l7 + %o5] 0x80, %f16 and %l5, %g4, %l0 set 0x1C, %l3 stwa %i4, [%l7 + %l3] 0x81 set 0x44, %l5 lda [%l7 + %l5] 0x88, %f21 set 0x40, %o6 ldda [%l7 + %o6] 0xd8, %f16 nop set 0x68, %g1 ldd [%l7 + %g1], %l0 set 0x70, %l6 ldda [%l7 + %l6] 0x89, %l4 nop set 0x68, %g5 stx %fsr, [%l7 + %g5] nop set 0x5C, %g3 ldub [%l7 + %g3], %i7 ld [%l7 + 0x54], %f28 fpsub16s %f27, %f23, %f22 ld [%l7 + 0x44], %f12 add %o0, %o2, %l2 nop set 0x28, %l2 std %i6, [%l7 + %l2] st %f21, [%l7 + 0x74] add %o5, %o7, %g1 nop set 0x18, %l1 lduh [%l7 + %l1], %o1 nop set 0x2E, %i3 lduh [%l7 + %i3], %i1 set 0x53, %l0 ldstuba [%l7 + %l0] 0x89, %i0 nop set 0x4A, %i1 lduh [%l7 + %i1], %g7 nop set 0x28, %i0 ldx [%l7 + %i0], %o3 set 0x28, %i2 stxa %g5, [%l7 + %i2] 0x81 nop set 0x08, %o3 stx %fsr, [%l7 + %o3] nop set 0x44, %o4 sth %l3, [%l7 + %o4] set 0x7C, %i7 stwa %i3, [%l7 + %i7] 0x80 set 0x67, %l4 stba %i2, [%l7 + %l4] 0x89 ld [%l7 + 0x2C], %f11 nop set 0x5E, %o1 stb %g6, [%l7 + %o1] or %o4, %g3, %g2 set 0x40, %o2 prefetcha [%l7 + %o2] 0x80, 2 nop set 0x66, %i5 stb %i5, [%l7 + %i5] set 0x40, %i4 ldda [%l7 + %i4] 0x81, %f16 nop set 0x2B, %g7 ldub [%l7 + %g7], %l6 set 0x2B, %i6 stba %l5, [%l7 + %i6] 0xe2 membar #Sync set 0x49, %o7 stba %g4, [%l7 + %o7] 0x89 nop set 0x60, %g6 ldx [%l7 + %g6], %i4 add %l7, 0x70, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l0 casa [%l6] 0x81, %l0, %l4 nop set 0x08, %o0 ldx [%l7 + %o0], %i7 nop set 0x60, %g4 lduw [%l7 + %g4], %l1 nop set 0x68, %o5 ldd [%l7 + %o5], %f14 nop set 0x20, %l3 ldx [%l7 + %l3], %o2 nop set 0x74, %g2 lduw [%l7 + %g2], %o0 nop set 0x70, %o6 std %f8, [%l7 + %o6] add %l7, 0x6C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l2 casa [%l6] 0x80, %l2, %i6 st %fsr, [%l7 + 0x48] nop set 0x78, %l5 ldx [%l7 + %l5], %o5 nop set 0x08, %g1 ldd [%l7 + %g1], %g0 nop set 0x79, %g5 ldsb [%l7 + %g5], %o7 set 0x40, %l6 ldda [%l7 + %l6] 0xd2, %f0 nop set 0x60, %l2 swap [%l7 + %l2], %i1 and %o1, %i0, %o3 set 0x10, %l1 ldda [%l7 + %l1] 0x88, %g4 nop set 0x5E, %g3 ldstub [%l7 + %g3], %l3 st %f17, [%l7 + 0x28] set 0x08, %i3 sta %f1, [%l7 + %i3] 0x81 set 0x68, %i1 stda %i2, [%l7 + %i1] 0x81 set 0x70, %l0 swapa [%l7 + %l0] 0x80, %i2 set 0x64, %i0 stwa %g6, [%l7 + %i0] 0xeb membar #Sync nop set 0x79, %o3 ldub [%l7 + %o3], %g7 nop set 0x5C, %o4 ldsw [%l7 + %o4], %o4 nop set 0x40, %i7 stx %fsr, [%l7 + %i7] set 0x4C, %i2 stwa %g3, [%l7 + %i2] 0xe3 membar #Sync nop set 0x30, %l4 std %o6, [%l7 + %l4] add %l7, 0x2C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i5 casa [%l6] 0x80, %i5, %l6 nop set 0x50, %o2 ldd [%l7 + %o2], %l4 add %g4, %g2, %l0 set 0x1A, %i5 stba %l4, [%l7 + %i5] 0xe3 membar #Sync set 0x30, %i4 ldxa [%l7 + %i4] 0x81, %i7 or %i4, %l1, %o2 nop set 0x50, %o1 std %f20, [%l7 + %o1] nop set 0x58, %g7 ldd [%l7 + %g7], %o0 nop set 0x74, %i6 stb %l2, [%l7 + %i6] wr %o5, %g1, %sys_tick nop set 0x7B, %g6 ldstub [%l7 + %g6], %o7 set 0x48, %o0 stba %i6, [%l7 + %o0] 0x81 nop set 0x60, %g4 ldsw [%l7 + %g4], %o1 nop set 0x3A, %o7 sth %i1, [%l7 + %o7] set 0x50, %l3 stwa %i0, [%l7 + %l3] 0xea membar #Sync nop set 0x08, %o5 ldx [%l7 + %o5], %o3 nop set 0x1E, %o6 ldsb [%l7 + %o6], %g5 and %i3, %l3, %g6 nop nop setx 0x9BD7D0A2C6081B02, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f8 setx 0x8D2FC31031A1FBA3, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f30 fdivd %f30, %f8, %f14 nop set 0x30, %g2 std %f0, [%l7 + %g2] ble,a,pt %icc, loop_117 nop set 0x48, %l5 ldd [%l7 + %l5], %f12 st %f7, [%l7 + 0x58] st %f7, [%l7 + 0x60] loop_117: nop set 0x40, %g5 ldd [%l7 + %g5], %f6 set 0x40, %l6 ldda [%l7 + %l6] 0xda, %f16 nop set 0x56, %g1 ldsh [%l7 + %g1], %g7 set 0x08, %l2 stda %o4, [%l7 + %l2] 0xea membar #Sync or %g3, %i2, %o6 add %l7, 0x3C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %l5 nop set 0x1C, %l1 swap [%l7 + %l1], %g4 ld [%l7 + 0x40], %f15 nop set 0x10, %g3 std %f24, [%l7 + %g3] add %l7, 0x30, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x89, %g2, %l0 nop set 0x2D, %i3 ldsb [%l7 + %i3], %i5 nop set 0x4D, %l0 ldstub [%l7 + %l0], %l4 fpadd32 %f8, %f20, %f8 nop set 0x28, %i0 ldd [%l7 + %i0], %i6 st %f29, [%l7 + 0x54] nop set 0x44, %o3 lduh [%l7 + %o3], %i4 nop set 0x50, %o4 ldd [%l7 + %o4], %o2 ld [%l7 + 0x64], %f9 nop set 0x5F, %i7 ldub [%l7 + %i7], %o0 nop set 0x20, %i1 std %l0, [%l7 + %i1] set 0x40, %l4 ldda [%l7 + %l4] 0x81, %f0 nop set 0x38, %i2 ldd [%l7 + %i2], %f2 fpsub16s %f27, %f17, %f21 fpadd32s %f8, %f18, %f6 st %f30, [%l7 + 0x2C] set 0x40, %i5 ldda [%l7 + %i5] 0x88, %f16 nop set 0x0C, %i4 ldsb [%l7 + %i4], %o5 or %g1, %o7, %l2 set 0x08, %o2 ldxa [%l7 + %o2] 0x88, %i6 st %f29, [%l7 + 0x48] set 0x14, %o1 swapa [%l7 + %o1] 0x89, %o1 nop set 0x10, %i6 stx %fsr, [%l7 + %i6] set 0x3D, %g6 stba %i1, [%l7 + %g6] 0xe3 membar #Sync set 0x1E, %o0 stba %i0, [%l7 + %o0] 0x81 add %l7, 0x68, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g5 casa [%l6] 0x89, %g5, %o3 ld [%l7 + 0x24], %f14 set 0x24, %g7 stha %i3, [%l7 + %g7] 0x89 nop set 0x67, %o7 ldsb [%l7 + %o7], %l3 set 0x58, %l3 prefetcha [%l7 + %l3] 0x80, 2 and %o4, %g3, %i2 nop set 0x5C, %o5 swap [%l7 + %o5], %o6 set 0x58, %g4 stda %g6, [%l7 + %g4] 0x80 ld [%l7 + 0x2C], %f27 nop set 0x08, %g2 stx %fsr, [%l7 + %g2] set 0x40, %l5 stda %f0, [%l7 + %l5] 0xd0 nop set 0x40, %o6 stx %l6, [%l7 + %o6] nop set 0x44, %g5 stw %l5, [%l7 + %g5] set 0x70, %g1 swapa [%l7 + %g1] 0x89, %g2 set 0x58, %l2 prefetcha [%l7 + %l2] 0x89, 2 nop set 0x2C, %l1 sth %i5, [%l7 + %l1] or %g4, %i7, %i4 nop set 0x1C, %l6 ldsw [%l7 + %l6], %l4 and %o2, %o0, %o5 nop set 0x36, %i3 ldsb [%l7 + %i3], %l1 nop set 0x50, %l0 ldd [%l7 + %l0], %f26 nop set 0x21, %i0 stb %o7, [%l7 + %i0] nop nop setx 0xA80CB4905E022E46, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f30 setx 0xC7E3F16F01201931, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f2 fdivd %f2, %f30, %f24 nop set 0x2E, %g3 sth %l2, [%l7 + %g3] set 0x18, %o4 stha %i6, [%l7 + %o4] 0x81 nop set 0x48, %o3 ldd [%l7 + %o3], %f28 set 0x70, %i1 prefetcha [%l7 + %i1] 0x88, 2 set 0x30, %l4 stxa %i1, [%l7 + %l4] 0xe3 membar #Sync add %l7, 0x1C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o1, %g5 nop set 0x08, %i7 sth %o3, [%l7 + %i7] set 0x7C, %i5 sta %f5, [%l7 + %i5] 0x88 set 0x50, %i4 swapa [%l7 + %i4] 0x89, %i0 nop set 0x0A, %o2 ldub [%l7 + %o2], %i3 nop set 0x4C, %o1 sth %g6, [%l7 + %o1] set 0x40, %i2 stda %f0, [%l7 + %i2] 0xd2 set 0x40, %g6 ldda [%l7 + %g6] 0xea, %o4 set 0x60, %i6 ldda [%l7 + %i6] 0x88, %l2 nop set 0x30, %o0 swap [%l7 + %o0], %g3 set 0x28, %o7 stwa %o6, [%l7 + %o7] 0xeb membar #Sync st %fsr, [%l7 + 0x70] nop set 0x58, %g7 swap [%l7 + %g7], %g7 nop set 0x38, %l3 std %f0, [%l7 + %l3] nop set 0x5F, %g4 ldsb [%l7 + %g4], %i2 nop set 0x54, %o5 ldsw [%l7 + %o5], %l5 nop set 0x0C, %l5 ldsw [%l7 + %l5], %g2 nop set 0x40, %o6 ldd [%l7 + %o6], %f30 nop set 0x14, %g2 ldsh [%l7 + %g2], %l0 add %l7, 0x18, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l6, %i5 set 0x28, %g5 sta %f3, [%l7 + %g5] 0x80 set 0x10, %g1 ldstuba [%l7 + %g1] 0x80, %g4 or %i4, %l4, %o2 set 0x40, %l1 stda %f16, [%l7 + %l1] 0xf0 membar #Sync nop set 0x08, %l2 lduh [%l7 + %l2], %o0 set 0x50, %l6 stwa %i7, [%l7 + %l6] 0x80 fpadd16 %f0, %f28, %f8 set 0x40, %i3 sta %f27, [%l7 + %i3] 0x81 nop set 0x58, %l0 lduh [%l7 + %l0], %o5 nop set 0x28, %g3 ldd [%l7 + %g3], %f6 add %l7, 0x18, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %l1 casa [%l6] 0x89, %l1, %o7 set 0x38, %i0 ldxa [%l7 + %i0] 0x89, %i6 fpsub16s %f11, %f14, %f17 set 0x79, %o4 ldstuba [%l7 + %o4] 0x81, %l2 set 0x40, %i1 stda %f16, [%l7 + %i1] 0xc0 nop set 0x6A, %l4 sth %i1, [%l7 + %l4] set 0x5B, %o3 ldstuba [%l7 + %o3] 0x81, %g1 nop set 0x19, %i7 stb %g5, [%l7 + %i7] nop set 0x54, %i4 ldub [%l7 + %i4], %o1 set 0x60, %o2 ldda [%l7 + %o2] 0xe2, %o2 set 0x40, %i5 stda %f16, [%l7 + %i5] 0xcc nop set 0x44, %i2 swap [%l7 + %i2], %i3 nop set 0x08, %o1 swap [%l7 + %o1], %g6 add %l7, 0x50, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i0 casxa [%l6] 0x88, %i0, %l3 set 0x20, %g6 stha %g3, [%l7 + %g6] 0xe2 membar #Sync ld [%l7 + 0x70], %f14 or %o4, %g7, %i2 nop set 0x28, %o0 stx %fsr, [%l7 + %o0] add %o6, %g2, %l5 nop set 0x48, %o7 ldd [%l7 + %o7], %i6 or %i5, %g4, %i4 nop set 0x08, %g7 stx %fsr, [%l7 + %g7] ld [%l7 + 0x2C], %f27 add %l7, 0x54, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l0, %l4 st %f18, [%l7 + 0x60] nop set 0x2C, %l3 ldsw [%l7 + %l3], %o0 nop set 0x08, %i6 ldd [%l7 + %i6], %i6 set 0x4E, %o5 stha %o5, [%l7 + %o5] 0x80 set 0x40, %l5 sta %f21, [%l7 + %l5] 0x89 ld [%l7 + 0x50], %f15 nop set 0x20, %g4 ldd [%l7 + %g4], %o2 set 0x50, %o6 stwa %o7, [%l7 + %o6] 0x81 nop set 0x18, %g2 lduw [%l7 + %g2], %l1 set 0x20, %g5 prefetcha [%l7 + %g5] 0x88, 3 set 0x40, %l1 stda %f16, [%l7 + %l1] 0xd0 nop set 0x47, %l2 stb %i1, [%l7 + %l2] st %f15, [%l7 + 0x14] nop set 0x20, %g1 lduw [%l7 + %g1], %i6 set 0x40, %i3 ldda [%l7 + %i3] 0x88, %g4 nop set 0x62, %l0 ldstub [%l7 + %l0], %o1 set 0x68, %g3 stxa %g1, [%l7 + %g3] 0x80 set 0x1C, %l6 swapa [%l7 + %l6] 0x88, %o3 nop nop setx 0xFE23C2BB4E186EAC, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f0 setx 0xD6DD116D85920335, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f20 fdivd %f20, %f0, %f2 nop set 0x78, %i0 lduw [%l7 + %i0], %i3 nop set 0x08, %o4 ldsw [%l7 + %o4], %g6 nop set 0x48, %l4 ldsw [%l7 + %l4], %l3 nop set 0x49, %i1 ldub [%l7 + %i1], %i0 set 0x70, %i7 stda %g2, [%l7 + %i7] 0xeb membar #Sync set 0x30, %o3 stda %g6, [%l7 + %o3] 0x80 set 0x50, %i4 stda %i2, [%l7 + %i4] 0x89 nop set 0x46, %o2 ldstub [%l7 + %o2], %o6 or %o4, %l5, %l6 set 0x50, %i5 swapa [%l7 + %i5] 0x80, %g2 set 0x1C, %o1 stwa %i5, [%l7 + %o1] 0x88 nop set 0x48, %i2 lduh [%l7 + %i2], %i4 bg,a,pt %icc, loop_118 nop set 0x10, %g6 stw %g4, [%l7 + %g6] set 0x5C, %o7 swapa [%l7 + %o7] 0x80, %l0 loop_118: or %o0, %l4, %o5 set 0x44, %o0 sta %f23, [%l7 + %o0] 0x88 fpadd32s %f19, %f6, %f24 set 0x78, %l3 prefetcha [%l7 + %l3] 0x80, 1 nop set 0x18, %i6 lduh [%l7 + %i6], %i7 set 0x5C, %g7 stwa %l1, [%l7 + %g7] 0x81 nop set 0x33, %o5 stb %l2, [%l7 + %o5] nop set 0x20, %l5 ldd [%l7 + %l5], %f6 nop set 0x78, %g4 std %o6, [%l7 + %g4] nop set 0x40, %g2 std %i6, [%l7 + %g2] nop set 0x28, %o6 ldsh [%l7 + %o6], %i1 add %l7, 0x08, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x89, %g5, %o1 nop set 0x38, %g5 ldx [%l7 + %g5], %g1 ld [%l7 + 0x08], %f2 add %o3, %i3, %l3 nop set 0x39, %l1 ldstub [%l7 + %l1], %i0 set 0x08, %l2 lda [%l7 + %l2] 0x81, %f15 set 0x40, %g1 stda %f16, [%l7 + %g1] 0xf8 membar #Sync nop set 0x20, %i3 stx %fsr, [%l7 + %i3] nop set 0x2C, %l0 prefetch [%l7 + %l0], 2 nop set 0x19, %l6 ldsb [%l7 + %l6], %g3 nop set 0x34, %i0 lduw [%l7 + %i0], %g7 fpsub16s %f30, %f24, %f17 st %f24, [%l7 + 0x64] set 0x70, %g3 swapa [%l7 + %g3] 0x81, %g6 set 0x40, %o4 stxa %i2, [%l7 + %o4] 0xeb membar #Sync fpsub32s %f16, %f16, %f10 set 0x50, %l4 stha %o4, [%l7 + %l4] 0xea membar #Sync nop set 0x64, %i7 ldsh [%l7 + %i7], %o6 set 0x78, %o3 lda [%l7 + %o3] 0x81, %f20 wr %l5, %g2, %pic nop set 0x40, %i4 std %f30, [%l7 + %i4] nop set 0x5C, %i1 ldsw [%l7 + %i1], %i5 nop set 0x2C, %i5 ldsw [%l7 + %i5], %l6 nop set 0x6C, %o2 swap [%l7 + %o2], %g4 nop set 0x20, %o1 stx %i4, [%l7 + %o1] nop set 0x0D, %i2 ldub [%l7 + %i2], %l0 add %o0, %l4, %o5 set 0x28, %o7 prefetcha [%l7 + %o7] 0x80, 0 set 0x7C, %o0 lda [%l7 + %o0] 0x88, %f29 set 0x14, %l3 stwa %i7, [%l7 + %l3] 0x81 nop set 0x7A, %i6 ldsh [%l7 + %i6], %l1 set 0x3D, %g6 stba %l2, [%l7 + %g6] 0x88 nop set 0x3A, %g7 ldsb [%l7 + %g7], %o7 add %l7, 0x40, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i6, %i1 nop set 0x38, %o5 std %f12, [%l7 + %o5] set 0x2C, %g4 swapa [%l7 + %g4] 0x88, %g5 nop set 0x28, %g2 std %o0, [%l7 + %g2] set 0x14, %l5 lda [%l7 + %l5] 0x81, %f1 nop set 0x48, %g5 std %o2, [%l7 + %g5] set 0x68, %l1 swapa [%l7 + %l1] 0x89, %i3 or %l3, %i0, %g3 set 0x08, %o6 stxa %g7, [%l7 + %o6] 0xe3 membar #Sync set 0x40, %l2 stda %g0, [%l7 + %l2] 0x80 nop set 0x77, %g1 ldsb [%l7 + %g1], %i2 wr %g6, %o4, %pic nop set 0x18, %i3 ldstub [%l7 + %i3], %o6 nop set 0x7C, %l0 stw %g2, [%l7 + %l0] nop set 0x58, %i0 prefetch [%l7 + %i0], 1 nop set 0x2C, %l6 ldsw [%l7 + %l6], %l5 nop set 0x54, %o4 lduw [%l7 + %o4], %l6 membar #Sync set 0x40, %g3 ldda [%l7 + %g3] 0xf9, %f16 nop set 0x48, %i7 ldsw [%l7 + %i7], %i5 nop set 0x7E, %l4 lduh [%l7 + %l4], %g4 nop set 0x68, %i4 ldsw [%l7 + %i4], %l0 add %l7, 0x70, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i4, %o0 membar #Sync set 0x40, %o3 ldda [%l7 + %o3] 0xf0, %f0 be,a,pt %xcc, loop_119 nop set 0x1E, %i5 ldub [%l7 + %i5], %l4 nop set 0x0F, %i1 stb %o2, [%l7 + %i1] nop set 0x48, %o1 ldd [%l7 + %o1], %i6 loop_119: nop set 0x08, %i2 stxa %o5, [%l7 + %i2] 0xe2 membar #Sync bne,a %xcc, loop_120 nop set 0x14, %o2 ldsw [%l7 + %o2], %l1 nop set 0x64, %o0 lduw [%l7 + %o0], %l2 and %i6, %o7, %i1 loop_120: nop set 0x1A, %o7 ldsh [%l7 + %o7], %g5 set 0x26, %l3 ldstuba [%l7 + %l3] 0x88, %o3 fpsub16s %f8, %f15, %f15 set 0x0F, %i6 stba %i3, [%l7 + %i6] 0x88 nop set 0x3C, %g6 prefetch [%l7 + %g6], 3 set 0x30, %g7 ldda [%l7 + %g7] 0x88, %o0 nop set 0x60, %g4 stx %fsr, [%l7 + %g4] set 0x60, %o5 ldda [%l7 + %o5] 0xeb, %i0 set 0x3C, %l5 lda [%l7 + %l5] 0x88, %f16 nop set 0x58, %g5 std %g2, [%l7 + %g5] set 0x10, %g2 swapa [%l7 + %g2] 0x80, %g7 nop set 0x38, %o6 ldx [%l7 + %o6], %l3 or %i2, %g6, %o4 nop set 0x38, %l2 stw %o6, [%l7 + %l2] nop set 0x20, %g1 std %g0, [%l7 + %g1] nop set 0x08, %l1 ldx [%l7 + %l1], %l5 set 0x32, %l0 stha %l6, [%l7 + %l0] 0x88 add %l7, 0x48, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g2, %i5 nop set 0x38, %i0 ldstub [%l7 + %i0], %l0 nop set 0x60, %l6 lduw [%l7 + %l6], %g4 add %l7, 0x20, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x89, %o0, %i4 nop set 0x68, %i3 sth %o2, [%l7 + %i3] add %l4, %o5, %i7 nop set 0x48, %o4 std %f28, [%l7 + %o4] set 0x6C, %i7 lda [%l7 + %i7] 0x89, %f18 nop set 0x53, %l4 ldstub [%l7 + %l4], %l2 nop set 0x08, %i4 std %f18, [%l7 + %i4] nop set 0x74, %o3 prefetch [%l7 + %o3], 4 nop set 0x6E, %g3 ldsb [%l7 + %g3], %i6 add %l7, 0x58, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o7, %i1 nop set 0x78, %i1 ldd [%l7 + %i1], %f8 nop set 0x3B, %i5 ldub [%l7 + %i5], %g5 nop set 0x10, %i2 ldx [%l7 + %i2], %o3 nop set 0x60, %o2 ldx [%l7 + %o2], %l1 set 0x1F, %o1 stba %i3, [%l7 + %o1] 0xe2 membar #Sync wr %i0, %o1, %clear_softint set 0x40, %o7 ldstuba [%l7 + %o7] 0x80, %g3 set 0x70, %l3 stda %l2, [%l7 + %l3] 0x89 set 0x0C, %o0 sta %f30, [%l7 + %o0] 0x89 st %f13, [%l7 + 0x18] nop set 0x78, %i6 stx %fsr, [%l7 + %i6] set 0x48, %g6 swapa [%l7 + %g6] 0x88, %g7 nop set 0x38, %g4 prefetch [%l7 + %g4], 0 set 0x58, %o5 stxa %i2, [%l7 + %o5] 0xea membar #Sync fpsub16 %f20, %f12, %f30 nop set 0x69, %g7 ldub [%l7 + %g7], %o4 membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf9, %f0 nop set 0x30, %l5 std %o6, [%l7 + %l5] add %l7, 0x40, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x88, %g6, %l5 set 0x14, %o6 ldstuba [%l7 + %o6] 0x89, %g1 set 0x40, %g2 ldda [%l7 + %g2] 0x80, %g2 set 0x28, %g1 sta %f10, [%l7 + %g1] 0x88 nop set 0x25, %l2 stb %l6, [%l7 + %l2] nop set 0x08, %l0 std %i4, [%l7 + %l0] wr %l0, %o0, %sys_tick nop set 0x57, %l1 ldub [%l7 + %l1], %i4 nop set 0x5C, %l6 ldsh [%l7 + %l6], %g4 nop set 0x20, %i3 prefetch [%l7 + %i3], 3 wr %g0, 0x4, %fprs wr %g0, 0x7, %fprs nop set 0x14, %o4 swap [%l7 + %o4], %i7 set 0x15, %i7 ldstuba [%l7 + %i7] 0x88, %i6 nop set 0x18, %i0 std %f10, [%l7 + %i0] ld [%l7 + 0x78], %f24 nop set 0x16, %l4 ldsb [%l7 + %l4], %o7 set 0x34, %o3 swapa [%l7 + %o3] 0x81, %i1 nop set 0x64, %g3 ldsb [%l7 + %g3], %g5 set 0x64, %i1 swapa [%l7 + %i1] 0x80, %o3 nop set 0x53, %i4 ldub [%l7 + %i4], %i3 and %l1, %i0, %o1 add %l7, 0x68, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x80, %g3, %g7 set 0x58, %i2 ldstuba [%l7 + %i2] 0x89, %i2 nop set 0x18, %o2 stx %fsr, [%l7 + %o2] nop set 0x08, %i5 std %o4, [%l7 + %i5] set 0x68, %o1 ldxa [%l7 + %o1] 0x88, %o6 st %f12, [%l7 + 0x74] set 0x40, %l3 lda [%l7 + %l3] 0x81, %f2 add %l7, 0x7C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g6 casa [%l6] 0x89, %g6, %l5 nop set 0x30, %o0 ldx [%l7 + %o0], %l3 nop set 0x34, %i6 ldub [%l7 + %i6], %g2 nop set 0x48, %o7 lduw [%l7 + %o7], %g1 nop set 0x27, %g4 stb %l6, [%l7 + %g4] nop set 0x5C, %o5 stb %l0, [%l7 + %o5] wr %i5, %o0, %y set 0x50, %g6 prefetcha [%l7 + %g6] 0x89, 2 set 0x40, %g7 stha %g4, [%l7 + %g7] 0x89 ld [%l7 + 0x50], %f22 nop set 0x28, %g5 ldsw [%l7 + %g5], %o2 st %f11, [%l7 + 0x7C] set 0x78, %l5 swapa [%l7 + %l5] 0x88, %o5 bgu,a %xcc, loop_121 nop set 0x4A, %o6 ldsh [%l7 + %o6], %l2 nop set 0x43, %g2 stb %l4, [%l7 + %g2] st %f1, [%l7 + 0x1C] loop_121: nop set 0x60, %g1 stda %i6, [%l7 + %g1] 0x80 or %o7, %i7, %i1 fpadd16s %f3, %f26, %f11 wr %o3, %i3, %set_softint set 0x0C, %l2 lda [%l7 + %l2] 0x88, %f17 set 0x68, %l1 ldxa [%l7 + %l1] 0x81, %g5 st %f14, [%l7 + 0x10] and %i0, %o1, %g3 add %l7, 0x40, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g7, %i2 nop set 0x6C, %l6 sth %o4, [%l7 + %l6] nop set 0x50, %i3 std %o6, [%l7 + %i3] nop set 0x48, %l0 ldsh [%l7 + %l0], %l1 set 0x40, %o4 ldda [%l7 + %o4] 0x89, %f16 nop set 0x64, %i0 stw %l5, [%l7 + %i0] nop set 0x08, %i7 ldd [%l7 + %i7], %g6 set 0x74, %l4 swapa [%l7 + %l4] 0x88, %l3 nop set 0x78, %g3 std %f22, [%l7 + %g3] and %g1, %l6, %g2 wr %g0, 0x5, %fprs nop set 0x58, %o3 std %f14, [%l7 + %o3] ld [%l7 + 0x40], %f20 set 0x40, %i1 stxa %o0, [%l7 + %i1] 0x80 set 0x20, %i4 ldda [%l7 + %i4] 0x81, %i4 set 0x48, %i2 stxa %g4, [%l7 + %i2] 0xeb membar #Sync fpsub16s %f3, %f18, %f9 set 0x70, %o2 ldxa [%l7 + %o2] 0x80, %o2 fpsub32 %f24, %f28, %f2 nop set 0x54, %i5 ldub [%l7 + %i5], %l2 set 0x40, %o1 stda %f0, [%l7 + %o1] 0xd2 nop set 0x64, %o0 sth %l4, [%l7 + %o0] add %o5, %o7, %i7 set 0x10, %l3 ldda [%l7 + %l3] 0x81, %i0 fpsub16 %f16, %f28, %f6 set 0x0F, %i6 ldstuba [%l7 + %i6] 0x80, %o3 nop set 0x30, %g4 stx %i6, [%l7 + %g4] set 0x40, %o5 ldda [%l7 + %o5] 0x88, %i2 nop set 0x48, %o7 ldd [%l7 + %o7], %f30 add %i0, %o1, %g5 st %f31, [%l7 + 0x48] nop set 0x48, %g7 ldx [%l7 + %g7], %g3 nop set 0x30, %g5 std %f22, [%l7 + %g5] nop set 0x64, %g6 prefetch [%l7 + %g6], 1 set 0x58, %o6 sta %f2, [%l7 + %o6] 0x88 add %i2, %o4, %g7 set 0x64, %l5 sta %f31, [%l7 + %l5] 0x81 nop set 0x38, %g1 lduw [%l7 + %g1], %l1 st %f13, [%l7 + 0x10] nop set 0x08, %g2 ldx [%l7 + %g2], %o6 nop set 0x16, %l2 stb %l5, [%l7 + %l2] nop set 0x64, %l6 prefetch [%l7 + %l6], 2 set 0x58, %i3 lda [%l7 + %i3] 0x88, %f27 nop set 0x0E, %l0 sth %g6, [%l7 + %l0] or %l3, %g1, %g2 add %l7, 0x1C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %l6, %i5 add %l0, %o0, %g4 nop set 0x75, %o4 stb %i4, [%l7 + %o4] st %fsr, [%l7 + 0x54] nop set 0x70, %l1 ldsb [%l7 + %l1], %l2 set 0x40, %i0 stda %f0, [%l7 + %i0] 0x89 nop set 0x70, %l4 ldx [%l7 + %l4], %o2 st %f24, [%l7 + 0x2C] nop set 0x7C, %g3 stb %l4, [%l7 + %g3] nop set 0x28, %i7 std %o4, [%l7 + %i7] or %o7, %i1, %i7 set 0x30, %o3 ldxa [%l7 + %o3] 0x80, %o3 set 0x67, %i4 stba %i3, [%l7 + %i4] 0x81 add %i0, %o1, %i6 set 0x40, %i1 stda %f0, [%l7 + %i1] 0xf0 membar #Sync or %g5, %g3, %o4 set 0x30, %o2 stxa %g7, [%l7 + %o2] 0xeb membar #Sync nop set 0x71, %i5 ldstub [%l7 + %i5], %l1 nop set 0x08, %i2 stw %i2, [%l7 + %i2] set 0x40, %o0 stda %f16, [%l7 + %o0] 0xd2 nop set 0x48, %o1 std %l4, [%l7 + %o1] set 0x2C, %i6 lda [%l7 + %i6] 0x81, %f23 set 0x50, %l3 stda %g6, [%l7 + %l3] 0x89 nop set 0x08, %g4 ldd [%l7 + %g4], %o6 bl,a %icc, loop_122 nop set 0x28, %o5 stx %fsr, [%l7 + %o5] st %fsr, [%l7 + 0x4C] set 0x60, %g7 ldda [%l7 + %g7] 0x88, %l2 loop_122: nop set 0x24, %g5 ldsh [%l7 + %g5], %g2 nop set 0x10, %o7 ldx [%l7 + %o7], %g1 nop set 0x65, %o6 ldsb [%l7 + %o6], %i5 set 0x48, %l5 ldxa [%l7 + %l5] 0x80, %l0 nop set 0x53, %g6 ldub [%l7 + %g6], %o0 set 0x68, %g2 stwa %g4, [%l7 + %g2] 0xea membar #Sync nop set 0x58, %g1 swap [%l7 + %g1], %l6 nop set 0x56, %l6 ldstub [%l7 + %l6], %l2 nop set 0x50, %i3 ldx [%l7 + %i3], %i4 set 0x30, %l2 swapa [%l7 + %l2] 0x81, %l4 nop set 0x48, %o4 prefetch [%l7 + %o4], 1 set 0x10, %l1 prefetcha [%l7 + %l1] 0x88, 2 nop set 0x74, %i0 lduw [%l7 + %i0], %o7 or %i1, %i7, %o3 set 0x0E, %l4 ldstuba [%l7 + %l4] 0x81, %o5 and %i0, %i3, %o1 add %l7, 0x50, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i6 casa [%l6] 0x80, %i6, %g3 ld [%l7 + 0x68], %f8 or %o4, %g7, %g5 set 0x18, %g3 ldstuba [%l7 + %g3] 0x88, %l1 nop set 0x34, %l0 swap [%l7 + %l0], %l5 nop set 0x78, %o3 ldsw [%l7 + %o3], %i2 nop set 0x3C, %i7 ldsh [%l7 + %i7], %g6 st %f24, [%l7 + 0x58] nop set 0x6D, %i1 ldsb [%l7 + %i1], %o6 and %l3, %g2, %i5 add %l0, %g1, %o0 nop set 0x50, %i4 lduw [%l7 + %i4], %g4 nop set 0x5A, %o2 lduh [%l7 + %o2], %l2 set 0x54, %i2 swapa [%l7 + %i2] 0x89, %l6 nop set 0x20, %o0 stx %i4, [%l7 + %o0] set 0x10, %o1 stxa %l4, [%l7 + %o1] 0x88 set 0x69, %i5 stba %o2, [%l7 + %i5] 0x89 nop set 0x50, %l3 ldx [%l7 + %l3], %i1 nop set 0x58, %g4 ldd [%l7 + %g4], %f12 set 0x24, %i6 lda [%l7 + %i6] 0x81, %f4 st %f11, [%l7 + 0x7C] set 0x1A, %g7 stha %i7, [%l7 + %g7] 0xeb membar #Sync nop set 0x4D, %o5 ldstub [%l7 + %o5], %o7 nop set 0x30, %g5 ldd [%l7 + %g5], %f16 st %f4, [%l7 + 0x34] nop set 0x28, %o7 ldsb [%l7 + %o7], %o5 st %f6, [%l7 + 0x70] nop set 0x60, %o6 stx %i0, [%l7 + %o6] nop set 0x18, %g6 ldd [%l7 + %g6], %o2 nop set 0x70, %l5 std %i2, [%l7 + %l5] add %l7, 0x38, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x89, %o1, %g3 st %fsr, [%l7 + 0x30] set 0x30, %g1 swapa [%l7 + %g1] 0x88, %o4 st %f19, [%l7 + 0x5C] nop set 0x28, %g2 std %f22, [%l7 + %g2] nop set 0x08, %l6 swap [%l7 + %l6], %g7 nop set 0x64, %i3 prefetch [%l7 + %i3], 4 nop set 0x70, %l2 stx %g5, [%l7 + %l2] nop set 0x70, %o4 lduw [%l7 + %o4], %l1 set 0x60, %l1 stda %i6, [%l7 + %l1] 0x81 nop set 0x39, %i0 stb %i2, [%l7 + %i0] nop set 0x0C, %g3 sth %g6, [%l7 + %g3] set 0x44, %l4 sta %f1, [%l7 + %l4] 0x88 set 0x40, %l0 ldda [%l7 + %l0] 0xeb, %l4 nop set 0x68, %i7 std %f18, [%l7 + %i7] set 0x16, %i1 stha %o6, [%l7 + %i1] 0x88 nop set 0x48, %o3 ldstub [%l7 + %o3], %g2 nop set 0x2C, %i4 ldsh [%l7 + %i4], %l3 add %l7, 0x60, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %l0 casa [%l6] 0x80, %l0, %i5 nop set 0x30, %o2 ldd [%l7 + %o2], %f0 nop set 0x78, %i2 ldstub [%l7 + %i2], %g1 set 0x38, %o0 prefetcha [%l7 + %o0] 0x88, 1 nop set 0x58, %i5 ldd [%l7 + %i5], %g4 nop set 0x50, %l3 std %i6, [%l7 + %l3] membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xf1, %f0 set 0x30, %g4 prefetcha [%l7 + %g4] 0x80, 0 set 0x50, %i6 stwa %i4, [%l7 + %i6] 0xea membar #Sync set 0x40, %g7 stda %f0, [%l7 + %g7] 0xc2 nop set 0x60, %g5 ldx [%l7 + %g5], %o2 nop set 0x28, %o5 prefetch [%l7 + %o5], 2 nop set 0x0C, %o7 lduw [%l7 + %o7], %i1 nop set 0x6C, %o6 lduw [%l7 + %o6], %i7 set 0x58, %l5 lda [%l7 + %l5] 0x89, %f21 nop set 0x50, %g1 ldd [%l7 + %g1], %f16 nop set 0x1C, %g6 ldsw [%l7 + %g6], %l4 nop set 0x62, %l6 ldsb [%l7 + %l6], %o5 set 0x70, %i3 stxa %i0, [%l7 + %i3] 0x81 ld [%l7 + 0x3C], %f3 nop set 0x4E, %g2 lduh [%l7 + %g2], %o7 nop set 0x08, %o4 stx %o3, [%l7 + %o4] set 0x1C, %l1 swapa [%l7 + %l1] 0x88, %o1 set 0x40, %i0 ldda [%l7 + %i0] 0xea, %g2 set 0x40, %l2 ldda [%l7 + %l2] 0x88, %f16 nop set 0x70, %g3 ldd [%l7 + %g3], %f16 set 0x46, %l4 stba %o4, [%l7 + %l4] 0x89 set 0x08, %l0 stha %g7, [%l7 + %l0] 0x88 nop set 0x78, %i7 lduw [%l7 + %i7], %i3 set 0x18, %o3 swapa [%l7 + %o3] 0x81, %l1 add %g5, %i2, %i6 set 0x78, %i1 stxa %g6, [%l7 + %i1] 0x89 add %l7, 0x50, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o6, %l5 set 0x18, %i4 stda %g2, [%l7 + %i4] 0xea membar #Sync and %l3, %l0, %i5 nop set 0x7E, %o2 ldub [%l7 + %o2], %g1 set 0x48, %o0 prefetcha [%l7 + %o0] 0x89, 4 nop set 0x68, %i5 ldd [%l7 + %i5], %f16 nop set 0x38, %i2 std %i6, [%l7 + %i2] nop set 0x48, %o1 std %f28, [%l7 + %o1] nop set 0x20, %g4 swap [%l7 + %g4], %l2 or %i4, %o2, %i1 nop set 0x64, %i6 lduw [%l7 + %i6], %i7 set 0x5A, %g7 stha %l4, [%l7 + %g7] 0x81 st %fsr, [%l7 + 0x50] membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf1, %f0 nop set 0x08, %l3 std %o0, [%l7 + %l3] set 0x40, %o5 ldda [%l7 + %o5] 0x89, %f0 add %l7, 0x5C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o5, %o7 set 0x3A, %o6 ldstuba [%l7 + %o6] 0x80, %i0 nop set 0x48, %o7 std %f22, [%l7 + %o7] st %fsr, [%l7 + 0x24] bge,a %icc, loop_123 st %fsr, [%l7 + 0x68] set 0x38, %l5 stxa %o3, [%l7 + %l5] 0x88 loop_123: or %g3, %o4, %o1 and %g7, %l1, %g5 nop set 0x20, %g6 ldx [%l7 + %g6], %i2 nop set 0x2E, %l6 ldub [%l7 + %l6], %i3 nop set 0x34, %i3 swap [%l7 + %i3], %g6 set 0x6B, %g2 stba %i6, [%l7 + %g2] 0xea membar #Sync nop set 0x22, %o4 sth %l5, [%l7 + %o4] nop set 0x10, %g1 stx %fsr, [%l7 + %g1] nop set 0x34, %i0 lduh [%l7 + %i0], %g2 fpadd32 %f6, %f0, %f8 nop set 0x18, %l1 std %f8, [%l7 + %l1] set 0x5C, %l2 sta %f8, [%l7 + %l2] 0x80 set 0x70, %g3 prefetcha [%l7 + %g3] 0x88, 3 add %l7, 0x50, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l3 casxa [%l6] 0x89, %l3, %i5 nop set 0x4C, %l4 ldsw [%l7 + %l4], %g1 nop set 0x4D, %l0 ldsb [%l7 + %l0], %g4 add %l0, %l2, %l6 ld [%l7 + 0x44], %f21 add %o2, %i4, %i1 nop set 0x4C, %i7 ldsh [%l7 + %i7], %l4 nop set 0x64, %o3 ldsw [%l7 + %o3], %i7 nop set 0x38, %i1 stx %fsr, [%l7 + %i1] membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0xf0, %f0 nop set 0x18, %o0 ldsh [%l7 + %o0], %o0 set 0x40, %i4 ldda [%l7 + %i4] 0x81, %f16 set 0x18, %i2 swapa [%l7 + %i2] 0x80, %o5 nop set 0x70, %o1 prefetch [%l7 + %o1], 3 set 0x40, %i5 ldda [%l7 + %i5] 0x81, %f16 set 0x78, %g4 sta %f2, [%l7 + %g4] 0x80 nop set 0x0A, %i6 ldsh [%l7 + %i6], %i0 and %o7, %o3, %o4 add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o1, %g7 bleu %xcc, loop_124 nop set 0x48, %g7 stw %g3, [%l7 + %g7] set 0x08, %l3 swapa [%l7 + %l3] 0x80, %l1 loop_124: st %fsr, [%l7 + 0x28] nop set 0x48, %g5 stx %i2, [%l7 + %g5] add %l7, 0x0C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g5, %g6 nop nop setx 0xF860CDC73550FF85, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f2 setx 0x6371118890769918, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f28 fdivd %f28, %f2, %f20 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %i6, %l5 set 0x2A, %o6 stha %g2, [%l7 + %o6] 0x88 nop set 0x08, %o7 std %o6, [%l7 + %o7] nop set 0x18, %o5 stx %fsr, [%l7 + %o5] set 0x16, %l5 ldstuba [%l7 + %l5] 0x81, %l3 nop set 0x0E, %g6 sth %i3, [%l7 + %g6] set 0x40, %i3 stda %f0, [%l7 + %i3] 0xc0 set 0x78, %g2 stda %g0, [%l7 + %g2] 0x88 nop set 0x70, %l6 stx %fsr, [%l7 + %l6] nop set 0x70, %o4 lduh [%l7 + %o4], %i5 set 0x70, %g1 ldda [%l7 + %g1] 0x88, %g4 set 0x2C, %l1 swapa [%l7 + %l1] 0x88, %l0 ld [%l7 + 0x18], %f2 set 0x7B, %i0 stba %l2, [%l7 + %i0] 0x89 set 0x60, %l2 stwa %o2, [%l7 + %l2] 0xeb membar #Sync fpsub16s %f0, %f22, %f26 bl %icc, loop_125 ld [%l7 + 0x60], %f5 nop set 0x28, %l4 stx %fsr, [%l7 + %l4] add %l7, 0x60, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i4, %i1 loop_125: nop set 0x27, %l0 stb %l4, [%l7 + %l0] st %fsr, [%l7 + 0x0C] add %l7, 0x24, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i7, %l6 nop set 0x4C, %i7 prefetch [%l7 + %i7], 2 or %o5, %i0, %o7 set 0x71, %o3 ldstuba [%l7 + %o3] 0x80, %o3 set 0x40, %g3 stda %f0, [%l7 + %g3] 0x81 set 0x54, %i1 stwa %o0, [%l7 + %i1] 0x89 ld [%l7 + 0x64], %f26 or %o1, %g7, %o4 nop set 0x27, %o2 stb %g3, [%l7 + %o2] be %icc, loop_126 nop set 0x08, %o0 lduw [%l7 + %o0], %l1 nop nop setx 0xE7B33F6FD20DC732, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f10 setx 0x5FDDA91C3C97B2B2, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f20 fdivd %f20, %f10, %f20 nop set 0x40, %i2 sth %i2, [%l7 + %i2] loop_126: nop set 0x50, %i4 stda %g4, [%l7 + %i4] 0x80 nop set 0x23, %o1 ldsb [%l7 + %o1], %i6 set 0x4C, %i5 stwa %g6, [%l7 + %i5] 0x89 st %fsr, [%l7 + 0x34] ld [%l7 + 0x54], %f1 nop set 0x38, %g4 stw %l5, [%l7 + %g4] add %l7, 0x60, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g2 casa [%l6] 0x89, %g2, %l3 nop set 0x70, %i6 stx %o6, [%l7 + %i6] nop set 0x24, %l3 prefetch [%l7 + %l3], 4 set 0x50, %g5 stda %g0, [%l7 + %g5] 0x81 set 0x68, %g7 ldxa [%l7 + %g7] 0x88, %i5 ld [%l7 + 0x28], %f14 nop set 0x58, %o7 prefetch [%l7 + %o7], 3 set 0x55, %o5 ldstuba [%l7 + %o5] 0x81, %i3 nop set 0x19, %l5 ldstub [%l7 + %l5], %l0 set 0x30, %o6 sta %f20, [%l7 + %o6] 0x89 nop set 0x60, %i3 swap [%l7 + %i3], %g4 set 0x40, %g2 lda [%l7 + %g2] 0x89, %f4 nop set 0x48, %l6 stx %fsr, [%l7 + %l6] set 0x34, %g6 swapa [%l7 + %g6] 0x89, %l2 st %fsr, [%l7 + 0x7C] nop set 0x10, %g1 std %f10, [%l7 + %g1] wr %g0, 0x4, %fprs nop set 0x72, %o4 ldub [%l7 + %o4], %o2 fpsub32s %f0, %f30, %f22 nop set 0x24, %l1 swap [%l7 + %l1], %l4 set 0x34, %i0 stba %i7, [%l7 + %i0] 0xe2 membar #Sync nop set 0x08, %l4 swap [%l7 + %l4], %l6 nop set 0x20, %l2 ldx [%l7 + %l2], %o5 set 0x10, %i7 prefetcha [%l7 + %i7] 0x89, 2 nop set 0x38, %o3 ldx [%l7 + %o3], %o7 nop set 0x14, %l0 swap [%l7 + %l0], %o0 nop set 0x68, %g3 ldd [%l7 + %g3], %o0 set , %o2 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 4: ! ! Type l : 1274 ! Type a : 29 ! Type x : 524 ! Type cti : 31 ! Type f : 46 ! Type i : 96 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0x7, %g1 set 0x6, %g2 set 0x2, %g3 set 0xC, %g4 set 0x8, %g5 set 0x8, %g6 set 0xA, %g7 !# Input registers set -0xA, %i0 set -0x8, %i1 set -0x3, %i2 set -0xF, %i3 set -0x7, %i4 set -0x9, %i5 set -0x2, %i6 set -0xE, %i7 !# Local registers set 0x598F267C, %l0 set 0x47840D31, %l1 set 0x5128D8AD, %l2 set 0x7108AF12, %l3 set 0x5A99A6B4, %l4 set 0x0008CA59, %l5 set 0x4A099267, %l6 !# Output registers set 0x15FE, %o0 set 0x1173, %o1 set 0x0B05, %o2 set -0x1A41, %o3 set -0x04CF, %o4 set 0x00AF, %o5 set -0x1DAA, %o6 set 0x0662, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x96346BE1C4891CCE) INIT_TH_FP_REG(%l7,%f2,0x2AB90A99C7EA575F) INIT_TH_FP_REG(%l7,%f4,0x35424BE481A22DFC) INIT_TH_FP_REG(%l7,%f6,0x1A0B6E7A23FFEA98) INIT_TH_FP_REG(%l7,%f8,0x7DB892D47E35E57B) INIT_TH_FP_REG(%l7,%f10,0x88A498ED459E1EE7) INIT_TH_FP_REG(%l7,%f12,0xAC42AED2FA1B6832) INIT_TH_FP_REG(%l7,%f14,0x309B5F6C29C708E7) INIT_TH_FP_REG(%l7,%f16,0x7B7AC6CEC0FB44CB) INIT_TH_FP_REG(%l7,%f18,0x09ECE412AE227434) INIT_TH_FP_REG(%l7,%f20,0x3F33D5EB1D930E44) INIT_TH_FP_REG(%l7,%f22,0x84C84C6234FA2368) INIT_TH_FP_REG(%l7,%f24,0xC355CA68B934CFE9) INIT_TH_FP_REG(%l7,%f26,0x4607BA1C1C7A0C7A) INIT_TH_FP_REG(%l7,%f28,0x0CF6180EA7C99762) INIT_TH_FP_REG(%l7,%f30,0x91236A900A768A99) !# Execute Main Diag .. set 0x58, %i1 prefetcha [%l7 + %i1] 0x80, 2 nop set 0x20, %o0 ldx [%l7 + %o0], %o3 nop set 0x70, %i4 ldx [%l7 + %i4], %g3 st %fsr, [%l7 + 0x64] nop set 0x26, %o1 ldsh [%l7 + %o1], %o4 set 0x40, %i5 ldda [%l7 + %i5] 0x89, %f0 add %l7, 0x40, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l1 casa [%l6] 0x81, %l1, %i2 nop nop setx 0xFBA3C9E74569877D, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f24 setx 0x1EF2664C83FD88E2, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f2 fdivd %f2, %f24, %f0 nop set 0x3C, %g4 lduw [%l7 + %g4], %i6 add %l7, 0x48, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x81, %g6, %l5 nop set 0x4C, %i2 lduw [%l7 + %i2], %g2 and %g5, %l3, %o6 set 0x40, %i6 stda %f0, [%l7 + %i6] 0x88 nop set 0x70, %l3 stx %i5, [%l7 + %l3] nop set 0x50, %g7 std %i2, [%l7 + %g7] nop set 0x28, %o7 stx %g1, [%l7 + %o7] ld [%l7 + 0x58], %f24 nop set 0x57, %g5 ldsb [%l7 + %g5], %g4 set 0x28, %l5 stda %l2, [%l7 + %l5] 0xe3 membar #Sync set 0x68, %o6 prefetcha [%l7 + %o6] 0x89, 2 set 0x3C, %i3 lda [%l7 + %i3] 0x81, %f18 st %fsr, [%l7 + 0x74] nop set 0x70, %o5 lduw [%l7 + %o5], %i1 set 0x66, %g2 stba %o2, [%l7 + %g2] 0xea membar #Sync st %fsr, [%l7 + 0x3C] set 0x08, %g6 prefetcha [%l7 + %g6] 0x80, 3 set 0x20, %l6 sta %f17, [%l7 + %l6] 0x81 st %fsr, [%l7 + 0x70] set 0x74, %o4 stwa %i4, [%l7 + %o4] 0xeb membar #Sync nop set 0x60, %l1 ldd [%l7 + %l1], %i6 set 0x75, %i0 ldstuba [%l7 + %i0] 0x80, %i7 set 0x10, %g1 swapa [%l7 + %g1] 0x89, %o5 set 0x68, %l2 ldxa [%l7 + %l2] 0x88, %o7 add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i0 casxa [%l6] 0x88, %i0, %o1 st %f0, [%l7 + 0x14] st %fsr, [%l7 + 0x40] nop set 0x40, %l4 std %g6, [%l7 + %l4] nop set 0x2C, %i7 ldsb [%l7 + %i7], %o0 nop set 0x64, %o3 lduw [%l7 + %o3], %o3 nop set 0x08, %g3 ldsw [%l7 + %g3], %o4 nop set 0x40, %o2 ldsw [%l7 + %o2], %l1 nop set 0x60, %i1 ldd [%l7 + %i1], %f6 nop set 0x48, %o0 swap [%l7 + %o0], %g3 and %i6, %i2, %g6 nop set 0x48, %i4 ldsw [%l7 + %i4], %l5 set 0x40, %o1 stwa %g2, [%l7 + %o1] 0xea membar #Sync set 0x38, %i5 prefetcha [%l7 + %i5] 0x88, 1 nop set 0x38, %l0 prefetch [%l7 + %l0], 0 ld [%l7 + 0x20], %f0 nop set 0x4A, %g4 ldub [%l7 + %g4], %o6 set 0x08, %i6 swapa [%l7 + %i6] 0x80, %g5 or %i3, %g1, %i5 or %g4, %l0, %i1 set 0x64, %l3 stwa %o2, [%l7 + %l3] 0xea membar #Sync and %l4, %i4, %l6 nop set 0x58, %i2 stx %i7, [%l7 + %i2] nop set 0x43, %g7 stb %o5, [%l7 + %g7] nop set 0x60, %o7 std %l2, [%l7 + %o7] add %l7, 0x6C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o7 casa [%l6] 0x88, %o7, %i0 set 0x40, %l5 ldda [%l7 + %l5] 0xda, %f0 set 0x08, %o6 stwa %g7, [%l7 + %o6] 0x81 nop set 0x60, %g5 ldd [%l7 + %g5], %o0 nop set 0x23, %i3 stb %o1, [%l7 + %i3] set 0x32, %o5 stba %o4, [%l7 + %o5] 0xeb membar #Sync nop set 0x2C, %g6 stw %o3, [%l7 + %g6] nop set 0x70, %g2 ldx [%l7 + %g2], %g3 set 0x70, %l6 ldda [%l7 + %l6] 0xeb, %i6 nop set 0x68, %o4 ldx [%l7 + %o4], %l1 add %l7, 0x40, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g6, %i2 add %l7, 0x70, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x89, %l5, %l3 nop set 0x50, %l1 sth %o6, [%l7 + %l1] add %l7, 0x48, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x88, %g2, %g5 set 0x60, %g1 stxa %g1, [%l7 + %g1] 0x89 nop set 0x40, %l2 ldd [%l7 + %l2], %f0 nop set 0x78, %l4 ldx [%l7 + %l4], %i3 fpadd32s %f28, %f10, %f0 add %l7, 0x08, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g4, %i5 fpadd32 %f24, %f26, %f12 st %f14, [%l7 + 0x0C] add %l0, %i1, %o2 nop set 0x30, %i0 ldd [%l7 + %i0], %f28 nop set 0x70, %i7 ldx [%l7 + %i7], %l4 add %l7, 0x10, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x88, %i4, %l6 nop set 0x60, %g3 stx %fsr, [%l7 + %g3] nop set 0x18, %o2 std %i6, [%l7 + %o2] nop set 0x10, %i1 std %f8, [%l7 + %i1] nop set 0x08, %o3 ldd [%l7 + %o3], %f4 nop set 0x0E, %i4 ldsh [%l7 + %i4], %o5 nop set 0x6C, %o1 ldsw [%l7 + %o1], %l2 be,a,pt %xcc, loop_127 nop set 0x28, %i5 std %f12, [%l7 + %i5] set 0x40, %l0 stda %f16, [%l7 + %l0] 0xc0 loop_127: nop set 0x28, %o0 stx %o7, [%l7 + %o0] nop set 0x64, %i6 prefetch [%l7 + %i6], 0 set 0x40, %g4 ldda [%l7 + %g4] 0xd0, %f16 and %g7, %o0, %i0 nop set 0x78, %i2 sth %o1, [%l7 + %i2] nop set 0x5C, %l3 swap [%l7 + %l3], %o3 set 0x22, %o7 stha %g3, [%l7 + %o7] 0x81 nop set 0x64, %l5 ldsw [%l7 + %l5], %i6 nop set 0x5A, %g7 lduh [%l7 + %g7], %o4 ld [%l7 + 0x6C], %f28 st %f30, [%l7 + 0x4C] nop set 0x64, %o6 ldub [%l7 + %o6], %l1 add %g6, %i2, %l5 set 0x70, %i3 ldxa [%l7 + %i3] 0x89, %l3 set 0x60, %g5 swapa [%l7 + %g5] 0x89, %g2 add %l7, 0x1C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o6 casa [%l6] 0x89, %o6, %g1 add %l7, 0x3C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i3 casa [%l6] 0x81, %i3, %g4 nop set 0x78, %g6 ldd [%l7 + %g6], %f22 add %i5, %l0, %i1 set 0x3A, %o5 stba %o2, [%l7 + %o5] 0x80 set 0x40, %l6 stda %l4, [%l7 + %l6] 0xea membar #Sync add %l7, 0x0C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g5 casa [%l6] 0x88, %g5, %i4 and %l6, %i7, %l2 nop set 0x11, %g2 ldstub [%l7 + %g2], %o5 set 0x58, %l1 stxa %o7, [%l7 + %l1] 0xe2 membar #Sync nop set 0x70, %o4 std %g6, [%l7 + %o4] and %i0, %o1, %o3 set 0x40, %l2 ldda [%l7 + %l2] 0x80, %f0 set 0x36, %l4 stha %g3, [%l7 + %l4] 0x80 nop set 0x63, %g1 ldub [%l7 + %g1], %o0 nop set 0x70, %i0 ldd [%l7 + %i0], %f2 set 0x58, %i7 ldxa [%l7 + %i7] 0x80, %i6 nop set 0x48, %g3 swap [%l7 + %g3], %l1 nop set 0x28, %i1 ldsb [%l7 + %i1], %o4 or %i2, %g6, %l5 set 0x48, %o2 stda %l2, [%l7 + %o2] 0xeb membar #Sync nop set 0x6C, %o3 swap [%l7 + %o3], %g2 nop nop setx 0x5ED82364087A261A, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f28 setx 0x9DAC92680E93815D, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f14 fdivd %f14, %f28, %f24 fpsub32 %f20, %f10, %f14 nop set 0x48, %o1 ldd [%l7 + %o1], %g0 set 0x78, %i4 lda [%l7 + %i4] 0x89, %f13 st %f21, [%l7 + 0x40] set 0x68, %i5 ldxa [%l7 + %i5] 0x80, %o6 nop set 0x48, %l0 std %f28, [%l7 + %l0] nop set 0x0C, %i6 ldsh [%l7 + %i6], %g4 set 0x34, %o0 stha %i5, [%l7 + %o0] 0x81 nop set 0x38, %i2 ldstub [%l7 + %i2], %i3 nop set 0x48, %g4 stx %l0, [%l7 + %g4] set 0x6C, %l3 sta %f28, [%l7 + %l3] 0x81 set 0x52, %o7 stha %o2, [%l7 + %o7] 0x80 ld [%l7 + 0x68], %f28 nop set 0x5C, %g7 ldsw [%l7 + %g7], %l4 set 0x50, %l5 stba %g5, [%l7 + %l5] 0x81 set 0x40, %o6 ldda [%l7 + %o6] 0x80, %f0 nop set 0x20, %g5 lduw [%l7 + %g5], %i4 and %l6, %i1, %i7 set 0x74, %g6 stha %l2, [%l7 + %g6] 0x89 set 0x40, %i3 swapa [%l7 + %i3] 0x88, %o5 set 0x40, %l6 ldda [%l7 + %l6] 0xda, %f16 nop set 0x10, %o5 std %o6, [%l7 + %o5] set 0x5C, %g2 stha %g7, [%l7 + %g2] 0x88 or %i0, %o3, %g3 set 0x2C, %l1 sta %f10, [%l7 + %l1] 0x81 set 0x28, %o4 swapa [%l7 + %o4] 0x81, %o0 set 0x40, %l4 stda %f16, [%l7 + %l4] 0xca set 0x40, %l2 stda %f0, [%l7 + %l2] 0xd8 set 0x0E, %g1 stha %o1, [%l7 + %g1] 0x88 nop set 0x44, %i0 stw %l1, [%l7 + %i0] set 0x28, %g3 ldxa [%l7 + %g3] 0x81, %o4 nop set 0x58, %i1 lduw [%l7 + %i1], %i6 set 0x10, %o2 ldxa [%l7 + %o2] 0x89, %i2 set 0x28, %i7 lda [%l7 + %i7] 0x88, %f24 and %g6, %l3, %l5 set 0x28, %o3 prefetcha [%l7 + %o3] 0x81, 1 set 0x24, %i4 stba %o6, [%l7 + %i4] 0x89 nop set 0x4E, %i5 sth %g4, [%l7 + %i5] set 0x10, %o1 swapa [%l7 + %o1] 0x80, %i5 nop set 0x50, %i6 prefetch [%l7 + %i6], 2 or %i3, %l0, %o2 nop set 0x4D, %l0 ldsb [%l7 + %l0], %g1 set 0x70, %i2 ldxa [%l7 + %i2] 0x89, %g5 nop set 0x60, %o0 ldub [%l7 + %o0], %i4 nop set 0x50, %l3 lduh [%l7 + %l3], %l6 set 0x40, %g4 stba %l4, [%l7 + %g4] 0x81 nop set 0x51, %g7 ldub [%l7 + %g7], %i1 nop set 0x40, %l5 ldd [%l7 + %l5], %f8 bg,pt %icc, loop_128 st %fsr, [%l7 + 0x60] nop set 0x48, %o7 ldsh [%l7 + %o7], %i7 set 0x7C, %o6 sta %f7, [%l7 + %o6] 0x80 loop_128: nop set 0x64, %g5 lda [%l7 + %g5] 0x88, %f25 set 0x60, %g6 ldda [%l7 + %g6] 0xe3, %o4 set 0x78, %i3 stxa %o7, [%l7 + %i3] 0xe2 membar #Sync ld [%l7 + 0x5C], %f22 nop set 0x40, %o5 prefetch [%l7 + %o5], 4 set 0x44, %g2 stwa %l2, [%l7 + %g2] 0x89 add %l7, 0x4C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i0, %g7 set 0x28, %l1 stwa %g3, [%l7 + %l1] 0x81 nop set 0x28, %o4 stx %fsr, [%l7 + %o4] add %o0, %o3, %l1 nop set 0x0C, %l4 lduw [%l7 + %l4], %o4 and %i6, %i2, %g6 set 0x1C, %l6 lda [%l7 + %l6] 0x88, %f0 set 0x16, %g1 stha %l3, [%l7 + %g1] 0xeb membar #Sync ld [%l7 + 0x44], %f7 nop set 0x54, %i0 ldsw [%l7 + %i0], %o1 nop set 0x30, %l2 std %f0, [%l7 + %l2] nop set 0x4B, %g3 ldstub [%l7 + %g3], %l5 nop set 0x20, %i1 std %f18, [%l7 + %i1] st %f8, [%l7 + 0x64] nop set 0x28, %i7 stx %fsr, [%l7 + %i7] set 0x68, %o2 swapa [%l7 + %o2] 0x81, %o6 set 0x40, %i4 prefetcha [%l7 + %i4] 0x80, 1 nop set 0x70, %o3 std %f24, [%l7 + %o3] set 0x40, %i5 stha %g2, [%l7 + %i5] 0x88 and %i3, %i5, %l0 set 0x0C, %i6 stba %g1, [%l7 + %i6] 0x80 nop set 0x30, %l0 ldx [%l7 + %l0], %o2 add %g5, %l6, %l4 add %i4, %i7, %o5 set 0x59, %o1 ldstuba [%l7 + %o1] 0x81, %i1 nop set 0x4C, %i2 stw %l2, [%l7 + %i2] set 0x58, %l3 stxa %i0, [%l7 + %l3] 0x89 nop set 0x70, %o0 std %g6, [%l7 + %o0] add %l7, 0x78, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o7, %o0 nop set 0x20, %g4 lduw [%l7 + %g4], %g3 nop set 0x34, %g7 stw %l1, [%l7 + %g7] add %o4, %o3, %i6 set 0x6C, %l5 swapa [%l7 + %l5] 0x80, %g6 or %l3, %i2, %l5 set 0x38, %o6 stwa %o6, [%l7 + %o6] 0x81 and %g4, %g2, %i3 set 0x3C, %o7 sta %f11, [%l7 + %o7] 0x80 set 0x18, %g6 stwa %o1, [%l7 + %g6] 0x80 nop set 0x38, %g5 stx %fsr, [%l7 + %g5] add %l7, 0x28, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i5 casa [%l6] 0x88, %i5, %l0 nop set 0x10, %o5 ldd [%l7 + %o5], %g0 nop set 0x7A, %g2 lduh [%l7 + %g2], %o2 nop set 0x2B, %l1 ldub [%l7 + %l1], %g5 set 0x40, %o4 ldda [%l7 + %o4] 0xd8, %f0 or %l6, %i4, %l4 nop set 0x10, %i3 ldd [%l7 + %i3], %o4 nop set 0x08, %l4 lduw [%l7 + %l4], %i7 and %i1, %l2, %i0 set 0x12, %l6 ldstuba [%l7 + %l6] 0x89, %o7 set 0x68, %g1 stwa %g7, [%l7 + %g1] 0xeb membar #Sync add %l7, 0x30, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g3, %o0 add %l7, 0x48, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o4, %o3 set 0x40, %i0 stda %f16, [%l7 + %i0] 0x81 set 0x24, %l2 stwa %l1, [%l7 + %l2] 0x88 nop set 0x78, %g3 stx %g6, [%l7 + %g3] add %l7, 0x38, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i6, %i2 set 0x70, %i7 stha %l3, [%l7 + %i7] 0x80 set 0x38, %i1 sta %f24, [%l7 + %i1] 0x88 set 0x18, %o2 lda [%l7 + %o2] 0x81, %f20 nop set 0x68, %o3 std %l4, [%l7 + %o3] set 0x48, %i5 prefetcha [%l7 + %i5] 0x81, 2 set 0x38, %i4 stxa %g2, [%l7 + %i4] 0x81 nop set 0x7F, %l0 ldstub [%l7 + %l0], %g4 nop set 0x38, %i6 ldx [%l7 + %i6], %i3 nop set 0x76, %o1 lduh [%l7 + %o1], %i5 nop set 0x68, %l3 swap [%l7 + %l3], %o1 add %l7, 0x2C, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g1 casa [%l6] 0x89, %g1, %l0 add %l7, 0x30, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x89, %o2, %g5 add %l7, 0x60, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i4, %l4 nop set 0x7B, %o0 ldsb [%l7 + %o0], %l6 nop set 0x19, %i2 ldsb [%l7 + %i2], %o5 wr %i7, %i1, %clear_softint nop set 0x0C, %g4 ldsw [%l7 + %g4], %l2 set 0x30, %l5 ldda [%l7 + %l5] 0xea, %o6 add %l7, 0x50, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i0 casa [%l6] 0x89, %i0, %g3 nop set 0x34, %o6 prefetch [%l7 + %o6], 2 nop set 0x58, %g7 std %f10, [%l7 + %g7] set 0x3C, %g6 sta %f20, [%l7 + %g6] 0x80 bl,a,pt %icc, loop_129 nop set 0x0C, %o7 lduw [%l7 + %o7], %g7 nop set 0x38, %g5 swap [%l7 + %g5], %o4 nop set 0x10, %g2 swap [%l7 + %g2], %o3 loop_129: nop set 0x58, %l1 ldx [%l7 + %l1], %l1 nop set 0x70, %o4 stb %g6, [%l7 + %o4] and %o0, %i2, %l3 nop set 0x1C, %o5 prefetch [%l7 + %o5], 0 set 0x68, %l4 stda %i6, [%l7 + %l4] 0xea membar #Sync nop set 0x18, %l6 std %o6, [%l7 + %l6] set 0x10, %g1 ldstuba [%l7 + %g1] 0x80, %l5 nop set 0x30, %i0 std %g4, [%l7 + %i0] set 0x30, %l2 ldda [%l7 + %l2] 0x89, %i2 set 0x08, %i3 stxa %g2, [%l7 + %i3] 0x89 nop set 0x44, %i7 stb %o1, [%l7 + %i7] set 0x4C, %i1 swapa [%l7 + %i1] 0x81, %i5 set 0x68, %o2 ldxa [%l7 + %o2] 0x80, %g1 set 0x70, %g3 stxa %l0, [%l7 + %g3] 0x80 set 0x4D, %o3 stba %o2, [%l7 + %o3] 0xea membar #Sync nop set 0x58, %i4 std %f30, [%l7 + %i4] set 0x40, %l0 ldda [%l7 + %l0] 0xe3, %i4 set 0x40, %i5 ldda [%l7 + %i5] 0x88, %f0 or %g5, %l4, %o5 and %i7, %i1, %l2 nop set 0x18, %o1 ldx [%l7 + %o1], %o7 set 0x40, %l3 ldda [%l7 + %l3] 0xd0, %f16 membar #Sync set 0x40, %o0 ldda [%l7 + %o0] 0xf8, %f0 set 0x70, %i2 prefetcha [%l7 + %i2] 0x88, 1 set 0x10, %i6 prefetcha [%l7 + %i6] 0x81, 1 set 0x40, %l5 ldxa [%l7 + %l5] 0x80, %i0 set 0x31, %o6 ldstuba [%l7 + %o6] 0x80, %g7 nop set 0x14, %g7 ldsh [%l7 + %g7], %o4 set 0x45, %g4 ldstuba [%l7 + %g4] 0x80, %l1 nop set 0x28, %o7 ldx [%l7 + %o7], %o3 nop set 0x28, %g6 swap [%l7 + %g6], %o0 ld [%l7 + 0x70], %f24 set 0x10, %g2 ldda [%l7 + %g2] 0x88, %i2 membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf9, %f16 set 0x2C, %o4 stwa %g6, [%l7 + %o4] 0x89 nop set 0x10, %o5 ldd [%l7 + %o5], %f22 nop set 0x10, %l4 prefetch [%l7 + %l4], 0 set 0x10, %l6 sta %f29, [%l7 + %l6] 0x88 set 0x68, %g5 stda %l2, [%l7 + %g5] 0xe3 membar #Sync add %l7, 0x78, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o6, %l5 bne %icc, loop_130 st %f12, [%l7 + 0x30] nop set 0x28, %i0 ldsb [%l7 + %i0], %g4 nop set 0x64, %l2 prefetch [%l7 + %l2], 0 loop_130: nop set 0x09, %i3 ldstub [%l7 + %i3], %i6 add %i3, %g2, %o1 set 0x58, %g1 prefetcha [%l7 + %g1] 0x88, 1 set 0x54, %i7 lda [%l7 + %i7] 0x80, %f6 nop set 0x0A, %o2 ldsb [%l7 + %o2], %l0 or %g1, %o2, %g5 nop set 0x6A, %i1 lduh [%l7 + %i1], %l4 nop set 0x54, %o3 stw %i4, [%l7 + %o3] set 0x08, %g3 swapa [%l7 + %g3] 0x89, %i7 set 0x08, %i4 ldxa [%l7 + %i4] 0x88, %i1 nop set 0x70, %i5 std %f26, [%l7 + %i5] nop set 0x78, %l0 std %f12, [%l7 + %l0] nop set 0x24, %l3 ldsw [%l7 + %l3], %l2 set 0x30, %o0 prefetcha [%l7 + %o0] 0x88, 2 set 0x1A, %o1 stha %o5, [%l7 + %o1] 0xeb membar #Sync membar #Sync set 0x40, %i2 ldda [%l7 + %i2] 0xf8, %f16 fpadd16s %f26, %f29, %f21 nop set 0x68, %l5 prefetch [%l7 + %l5], 4 fpadd16 %f24, %f8, %f28 nop set 0x24, %o6 lduw [%l7 + %o6], %l6 nop set 0x50, %i6 prefetch [%l7 + %i6], 3 nop set 0x1A, %g4 ldsb [%l7 + %g4], %g3 set 0x68, %g7 stxa %i0, [%l7 + %g7] 0xeb membar #Sync nop set 0x10, %g6 stw %g7, [%l7 + %g6] add %l7, 0x58, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o4 casa [%l6] 0x80, %o4, %o3 or %o0, %i2, %l1 st %fsr, [%l7 + 0x2C] set 0x30, %o7 ldxa [%l7 + %o7] 0x81, %g6 set 0x0C, %g2 lda [%l7 + %g2] 0x81, %f26 nop set 0x28, %o4 std %o6, [%l7 + %o4] set 0x40, %o5 ldda [%l7 + %o5] 0xd2, %f16 set 0x31, %l1 ldstuba [%l7 + %l1] 0x88, %l5 set 0x14, %l4 sta %f28, [%l7 + %l4] 0x89 nop set 0x28, %g5 std %g4, [%l7 + %g5] set 0x5C, %l6 swapa [%l7 + %l6] 0x80, %i6 set 0x50, %l2 stwa %i3, [%l7 + %l2] 0xe3 membar #Sync nop set 0x38, %i0 ldd [%l7 + %i0], %l2 membar #Sync set 0x40, %g1 ldda [%l7 + %g1] 0xf1, %f0 set 0x48, %i7 prefetcha [%l7 + %i7] 0x80, 0 and %g2, %l0, %i5 st %f27, [%l7 + 0x3C] nop set 0x58, %o2 stx %g1, [%l7 + %o2] set 0x40, %i1 stda %f16, [%l7 + %i1] 0xca nop set 0x34, %i3 stb %g5, [%l7 + %i3] set 0x10, %g3 ldda [%l7 + %g3] 0xeb, %l4 nop set 0x20, %o3 std %f8, [%l7 + %o3] set 0x10, %i4 ldda [%l7 + %i4] 0xeb, %i4 nop set 0x0C, %l0 stw %i7, [%l7 + %l0] set 0x08, %l3 prefetcha [%l7 + %l3] 0x89, 3 set 0x28, %o0 stxa %l2, [%l7 + %o0] 0xeb membar #Sync set 0x08, %o1 stwa %o2, [%l7 + %o1] 0xe3 membar #Sync set 0x10, %i5 lda [%l7 + %i5] 0x89, %f20 set 0x64, %l5 sta %f26, [%l7 + %l5] 0x81 nop set 0x28, %i2 lduw [%l7 + %i2], %o5 nop set 0x3C, %o6 ldsh [%l7 + %o6], %o7 add %l7, 0x3C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g3, %i0 set 0x78, %g4 swapa [%l7 + %g4] 0x81, %g7 nop set 0x1A, %g7 ldsh [%l7 + %g7], %l6 set 0x63, %i6 ldstuba [%l7 + %i6] 0x80, %o3 nop set 0x64, %g6 prefetch [%l7 + %g6], 0 st %fsr, [%l7 + 0x60] nop set 0x10, %g2 ldsw [%l7 + %g2], %o0 nop set 0x50, %o7 stw %i2, [%l7 + %o7] set 0x78, %o4 stxa %l1, [%l7 + %o4] 0x80 set 0x3D, %o5 stba %g6, [%l7 + %o5] 0xe3 membar #Sync nop set 0x68, %l1 stx %o6, [%l7 + %l1] nop set 0x48, %g5 ldx [%l7 + %g5], %l5 nop set 0x58, %l4 ldsw [%l7 + %l4], %g4 set 0x50, %l2 ldstuba [%l7 + %l2] 0x88, %o4 nop set 0x20, %i0 ldd [%l7 + %i0], %f16 nop set 0x14, %l6 lduh [%l7 + %l6], %i6 nop set 0x24, %g1 prefetch [%l7 + %g1], 0 set 0x44, %o2 stwa %i3, [%l7 + %o2] 0x88 set 0x40, %i1 ldda [%l7 + %i1] 0x81, %l2 add %l7, 0x74, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g2 casa [%l6] 0x89, %g2, %l0 set 0x60, %i3 ldda [%l7 + %i3] 0xea, %o0 set 0x10, %g3 ldda [%l7 + %g3] 0x80, %g0 add %l7, 0x20, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i5 casa [%l6] 0x81, %i5, %g5 nop set 0x4C, %i7 ldsh [%l7 + %i7], %l4 set 0x7A, %o3 stha %i4, [%l7 + %o3] 0xea membar #Sync add %i7, %l2, %o2 set 0x38, %i4 lda [%l7 + %i4] 0x89, %f14 nop set 0x28, %l3 lduw [%l7 + %l3], %i1 set 0x3C, %o0 sta %f10, [%l7 + %o0] 0x88 nop set 0x1C, %o1 ldsw [%l7 + %o1], %o5 add %g3, %o7, %i0 nop set 0x08, %l0 ldd [%l7 + %l0], %f0 set 0x40, %l5 stda %f16, [%l7 + %l5] 0x89 nop set 0x66, %i2 ldsh [%l7 + %i2], %g7 nop set 0x10, %o6 stx %fsr, [%l7 + %o6] set 0x08, %i5 stwa %l6, [%l7 + %i5] 0xe3 membar #Sync nop set 0x64, %g4 stw %o0, [%l7 + %g4] add %o3, %l1, %i2 wr %o6, %l5, %softint set 0x43, %g7 ldstuba [%l7 + %g7] 0x88, %g4 nop set 0x44, %i6 swap [%l7 + %i6], %g6 set 0x20, %g6 stxa %i6, [%l7 + %g6] 0x81 nop set 0x68, %g2 ldd [%l7 + %g2], %i2 set 0x14, %o4 sta %f17, [%l7 + %o4] 0x88 nop set 0x70, %o7 ldx [%l7 + %o7], %o4 st %f7, [%l7 + 0x7C] set 0x38, %o5 ldxa [%l7 + %o5] 0x88, %g2 set 0x38, %l1 ldxa [%l7 + %l1] 0x88, %l3 nop set 0x36, %g5 lduh [%l7 + %g5], %o1 set 0x3E, %l4 ldstuba [%l7 + %l4] 0x80, %l0 nop set 0x58, %l2 stw %i5, [%l7 + %l2] set 0x64, %i0 lda [%l7 + %i0] 0x89, %f7 nop set 0x59, %g1 ldub [%l7 + %g1], %g5 set 0x60, %o2 stda %l4, [%l7 + %o2] 0xeb membar #Sync set 0x20, %i1 stda %g0, [%l7 + %i1] 0xe3 membar #Sync set 0x18, %i3 lda [%l7 + %i3] 0x89, %f27 set 0x30, %g3 ldda [%l7 + %g3] 0xe3, %i6 nop set 0x2C, %i7 prefetch [%l7 + %i7], 3 set 0x40, %l6 ldda [%l7 + %l6] 0x88, %f16 nop set 0x28, %i4 stw %i4, [%l7 + %i4] nop set 0x78, %o3 ldx [%l7 + %o3], %o2 nop set 0x30, %l3 std %f6, [%l7 + %l3] bl,pt %xcc, loop_131 nop set 0x44, %o0 prefetch [%l7 + %o0], 1 ld [%l7 + 0x14], %f19 set 0x48, %l0 stxa %l2, [%l7 + %l0] 0xeb membar #Sync loop_131: nop set 0x13, %o1 ldstub [%l7 + %o1], %o5 set 0x58, %l5 swapa [%l7 + %l5] 0x88, %i1 nop set 0x28, %o6 ldx [%l7 + %o6], %o7 nop set 0x64, %i5 ldsw [%l7 + %i5], %i0 st %f4, [%l7 + 0x48] and %g3, %l6, %o0 nop set 0x48, %i2 std %f4, [%l7 + %i2] nop set 0x58, %g4 lduh [%l7 + %g4], %o3 nop set 0x60, %i6 ldd [%l7 + %i6], %f0 nop set 0x41, %g6 ldstub [%l7 + %g6], %l1 nop set 0x54, %g2 lduw [%l7 + %g2], %i2 nop set 0x63, %o4 ldsb [%l7 + %o4], %g7 set 0x18, %g7 stwa %o6, [%l7 + %g7] 0xe2 membar #Sync nop set 0x67, %o7 stb %l5, [%l7 + %o7] nop set 0x28, %l1 prefetch [%l7 + %l1], 1 nop set 0x18, %o5 lduw [%l7 + %o5], %g4 set 0x20, %l4 ldxa [%l7 + %l4] 0x80, %i6 nop set 0x1A, %l2 stb %g6, [%l7 + %l2] nop set 0x10, %i0 lduw [%l7 + %i0], %i3 nop set 0x74, %g5 lduw [%l7 + %g5], %o4 nop set 0x3C, %o2 swap [%l7 + %o2], %l3 or %o1, %g2, %l0 nop set 0x68, %i1 std %i4, [%l7 + %i1] nop set 0x14, %i3 swap [%l7 + %i3], %l4 nop set 0x41, %g1 stb %g5, [%l7 + %g1] nop set 0x70, %g3 stx %i7, [%l7 + %g3] set 0x43, %i7 ldstuba [%l7 + %i7] 0x81, %i4 set 0x40, %l6 stxa %o2, [%l7 + %l6] 0x80 nop set 0x64, %o3 ldub [%l7 + %o3], %l2 nop set 0x24, %i4 lduh [%l7 + %i4], %o5 set 0x10, %l3 sta %f17, [%l7 + %l3] 0x88 set 0x50, %l0 stba %g1, [%l7 + %l0] 0xe2 membar #Sync nop set 0x16, %o1 stb %o7, [%l7 + %o1] nop set 0x70, %l5 ldsw [%l7 + %l5], %i1 set 0x70, %o6 ldda [%l7 + %o6] 0x80, %g2 nop set 0x0B, %i5 ldsb [%l7 + %i5], %i0 add %o0, %l6, %l1 nop set 0x48, %i2 swap [%l7 + %i2], %i2 set 0x40, %g4 ldda [%l7 + %g4] 0x88, %g6 nop set 0x68, %i6 swap [%l7 + %i6], %o6 nop set 0x60, %o0 ldsh [%l7 + %o0], %o3 nop set 0x54, %g6 swap [%l7 + %g6], %g4 set 0x15, %g2 ldstuba [%l7 + %g2] 0x89, %i6 set 0x30, %o4 ldda [%l7 + %o4] 0xe3, %l4 nop set 0x58, %g7 ldx [%l7 + %g7], %i3 add %l7, 0x20, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o4, %l3 nop set 0x3B, %l1 ldsb [%l7 + %l1], %g6 set 0x50, %o7 swapa [%l7 + %o7] 0x80, %o1 set 0x60, %o5 ldda [%l7 + %o5] 0xe3, %g2 set 0x10, %l4 stda %i4, [%l7 + %l4] 0xeb membar #Sync nop set 0x78, %l2 std %f28, [%l7 + %l2] nop set 0x58, %g5 ldsb [%l7 + %g5], %l0 add %l7, 0x20, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l4, %g5 nop set 0x50, %i0 lduh [%l7 + %i0], %i7 add %l7, 0x10, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o2 casa [%l6] 0x81, %o2, %l2 add %l7, 0x40, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i4, %o5 membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0xf8, %f0 set 0x1F, %i3 stba %o7, [%l7 + %i3] 0xe2 membar #Sync set 0x34, %g1 stha %i1, [%l7 + %g1] 0x88 nop set 0x0C, %i1 swap [%l7 + %i1], %g3 nop set 0x10, %g3 stx %i0, [%l7 + %g3] nop set 0x28, %l6 ldsh [%l7 + %l6], %g1 set 0x38, %i7 prefetcha [%l7 + %i7] 0x80, 2 nop set 0x78, %i4 swap [%l7 + %i4], %l6 nop set 0x68, %o3 ldx [%l7 + %o3], %l1 fpsub16s %f9, %f14, %f20 set 0x7A, %l3 stha %i2, [%l7 + %l3] 0x89 nop set 0x60, %o1 stx %fsr, [%l7 + %o1] nop set 0x50, %l5 swap [%l7 + %l5], %g7 nop set 0x40, %l0 ldd [%l7 + %l0], %o6 nop set 0x3C, %o6 lduw [%l7 + %o6], %g4 st %fsr, [%l7 + 0x24] set 0x70, %i5 stha %i6, [%l7 + %i5] 0xea membar #Sync set 0x60, %g4 stxa %l5, [%l7 + %g4] 0xeb membar #Sync set 0x40, %i6 ldda [%l7 + %i6] 0xda, %f16 ld [%l7 + 0x78], %f4 nop set 0x2C, %i2 sth %o3, [%l7 + %i2] nop set 0x20, %g6 std %f12, [%l7 + %g6] set 0x53, %g2 stba %o4, [%l7 + %g2] 0xeb membar #Sync nop set 0x65, %o0 ldub [%l7 + %o0], %i3 set 0x18, %o4 ldxa [%l7 + %o4] 0x80, %g6 add %l7, 0x14, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %l3 casa [%l6] 0x81, %l3, %o1 nop set 0x40, %l1 stx %i5, [%l7 + %l1] fpsub32 %f30, %f14, %f24 nop set 0x60, %g7 stx %g2, [%l7 + %g7] and %l0, %l4, %g5 nop set 0x10, %o5 stx %i7, [%l7 + %o5] nop set 0x78, %l4 swap [%l7 + %l4], %l2 set 0x74, %l2 lda [%l7 + %l2] 0x89, %f26 add %l7, 0x18, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x81, %i4, %o5 st %fsr, [%l7 + 0x14] nop set 0x50, %o7 ldsw [%l7 + %o7], %o2 nop set 0x18, %g5 lduw [%l7 + %g5], %o7 wr %i1, %i0, %y nop set 0x2B, %i0 ldstub [%l7 + %i0], %g1 or %g3, %o0, %l1 nop set 0x1E, %o2 ldstub [%l7 + %o2], %i2 nop set 0x11, %i3 ldub [%l7 + %i3], %l6 set 0x40, %g1 ldda [%l7 + %g1] 0xe2, %g6 add %l7, 0x18, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x88, %o6, %i6 nop set 0x54, %i1 stw %g4, [%l7 + %i1] nop set 0x38, %l6 stw %o3, [%l7 + %l6] st %fsr, [%l7 + 0x10] set 0x30, %g3 ldxa [%l7 + %g3] 0x81, %o4 and %i3, %l5, %l3 add %l7, 0x3C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o1, %i5 nop set 0x7D, %i4 ldub [%l7 + %i4], %g6 nop set 0x38, %o3 ldx [%l7 + %o3], %l0 nop set 0x78, %l3 ldx [%l7 + %l3], %g2 set 0x65, %o1 stba %l4, [%l7 + %o1] 0x80 nop set 0x16, %i7 sth %g5, [%l7 + %i7] nop set 0x10, %l5 stw %i7, [%l7 + %l5] set 0x40, %o6 ldda [%l7 + %o6] 0xd8, %f16 set 0x4C, %i5 lda [%l7 + %i5] 0x80, %f14 nop set 0x28, %l0 ldd [%l7 + %l0], %f28 nop set 0x08, %g4 stx %fsr, [%l7 + %g4] nop set 0x5E, %i6 ldsb [%l7 + %i6], %l2 nop set 0x70, %g6 swap [%l7 + %g6], %o5 and %o2, %o7, %i1 set 0x48, %i2 ldxa [%l7 + %i2] 0x80, %i0 nop set 0x63, %g2 stb %g1, [%l7 + %g2] ld [%l7 + 0x6C], %f27 set 0x38, %o0 prefetcha [%l7 + %o0] 0x88, 0 nop set 0x30, %l1 ldx [%l7 + %l1], %g3 nop set 0x6C, %o4 lduh [%l7 + %o4], %o0 fpadd16 %f26, %f26, %f6 nop set 0x40, %g7 stx %fsr, [%l7 + %g7] or %i2, %l6, %l1 nop set 0x76, %o5 lduh [%l7 + %o5], %o6 set 0x58, %l2 sta %f21, [%l7 + %l2] 0x89 nop set 0x63, %l4 stb %g7, [%l7 + %l4] nop set 0x08, %g5 std %i6, [%l7 + %g5] set 0x54, %o7 stwa %g4, [%l7 + %o7] 0x89 set 0x08, %i0 swapa [%l7 + %i0] 0x81, %o3 add %i3, %o4, %l5 set 0x70, %o2 stha %l3, [%l7 + %o2] 0x81 nop set 0x12, %g1 ldub [%l7 + %g1], %i5 nop set 0x30, %i1 ldd [%l7 + %i1], %f2 set 0x2C, %i3 swapa [%l7 + %i3] 0x81, %o1 set 0x40, %l6 stda %g6, [%l7 + %l6] 0x80 set 0x40, %i4 prefetcha [%l7 + %i4] 0x89, 3 membar #Sync set 0x40, %o3 ldda [%l7 + %o3] 0xf8, %f16 nop set 0x40, %g3 stx %fsr, [%l7 + %g3] set 0x2C, %l3 ldstuba [%l7 + %l3] 0x81, %l4 nop set 0x54, %o1 ldsw [%l7 + %o1], %g2 st %fsr, [%l7 + 0x34] set 0x18, %l5 prefetcha [%l7 + %l5] 0x80, 0 st %f1, [%l7 + 0x2C] nop set 0x2E, %o6 lduh [%l7 + %o6], %l2 nop set 0x64, %i7 ldsw [%l7 + %i7], %g5 nop set 0x08, %l0 ldd [%l7 + %l0], %o2 ba,pt %icc, loop_132 ld [%l7 + 0x40], %f2 nop set 0x4D, %g4 ldstub [%l7 + %g4], %o5 set 0x2C, %i6 sta %f28, [%l7 + %i6] 0x81 loop_132: add %o7, %i0, %i1 nop set 0x40, %i5 stw %i4, [%l7 + %i5] nop set 0x14, %i2 swap [%l7 + %i2], %g3 nop set 0x60, %g6 stx %fsr, [%l7 + %g6] nop set 0x10, %o0 ldx [%l7 + %o0], %o0 nop set 0x58, %l1 ldsh [%l7 + %l1], %g1 nop set 0x78, %o4 ldsh [%l7 + %o4], %l6 nop set 0x68, %g2 sth %i2, [%l7 + %g2] set 0x28, %o5 ldxa [%l7 + %o5] 0x88, %o6 add %l1, %i6, %g7 nop set 0x19, %g7 ldub [%l7 + %g7], %g4 set 0x3F, %l2 ldstuba [%l7 + %l2] 0x81, %i3 or %o3, %l5, %o4 nop set 0x44, %g5 stw %l3, [%l7 + %g5] nop set 0x1C, %l4 ldsw [%l7 + %l4], %i5 nop set 0x3C, %o7 swap [%l7 + %o7], %o1 set 0x10, %o2 stxa %g6, [%l7 + %o2] 0xe2 membar #Sync set 0x78, %g1 sta %f15, [%l7 + %g1] 0x80 nop set 0x3A, %i1 ldsh [%l7 + %i1], %l4 add %g2, %l0, %i7 nop set 0x73, %i3 ldstub [%l7 + %i3], %l2 nop set 0x40, %i0 ldd [%l7 + %i0], %f28 set 0x60, %l6 stda %g4, [%l7 + %l6] 0xe2 membar #Sync set 0x28, %o3 lda [%l7 + %o3] 0x89, %f10 nop set 0x47, %g3 ldstub [%l7 + %g3], %o2 set 0x08, %l3 lda [%l7 + %l3] 0x89, %f4 nop set 0x28, %o1 std %f0, [%l7 + %o1] set 0x08, %l5 lda [%l7 + %l5] 0x89, %f24 set 0x70, %i4 lda [%l7 + %i4] 0x81, %f1 nop set 0x08, %o6 stx %o7, [%l7 + %o6] fpadd16s %f25, %f16, %f2 set 0x40, %i7 stda %o4, [%l7 + %i7] 0xe3 membar #Sync nop set 0x50, %l0 ldd [%l7 + %l0], %i0 add %l7, 0x50, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i0, %i4 nop set 0x08, %g4 stw %o0, [%l7 + %g4] nop set 0x6A, %i6 ldsb [%l7 + %i6], %g3 nop set 0x44, %i2 stb %l6, [%l7 + %i2] nop set 0x1E, %g6 ldub [%l7 + %g6], %i2 st %f5, [%l7 + 0x10] nop set 0x6C, %i5 prefetch [%l7 + %i5], 1 ble,a,pt %xcc, loop_133 fpadd16s %f31, %f27, %f22 nop set 0x6D, %l1 stb %o6, [%l7 + %l1] set 0x60, %o4 ldstuba [%l7 + %o4] 0x80, %g1 loop_133: nop set 0x43, %o0 ldsb [%l7 + %o0], %i6 add %g7, %l1, %g4 nop set 0x18, %g2 ldsw [%l7 + %g2], %i3 st %f31, [%l7 + 0x20] set 0x20, %g7 lda [%l7 + %g7] 0x89, %f0 set 0x54, %l2 sta %f29, [%l7 + %l2] 0x81 nop set 0x10, %o5 ldd [%l7 + %o5], %l4 set 0x24, %l4 stwa %o4, [%l7 + %l4] 0xe3 membar #Sync nop set 0x48, %o7 stx %o3, [%l7 + %o7] nop set 0x08, %g5 sth %i5, [%l7 + %g5] set 0x60, %g1 sta %f2, [%l7 + %g1] 0x80 nop set 0x48, %o2 ldsw [%l7 + %o2], %l3 set 0x78, %i3 stha %o1, [%l7 + %i3] 0x81 ba,a %icc, loop_134 nop set 0x24, %i1 swap [%l7 + %i1], %g6 nop set 0x38, %i0 ldd [%l7 + %i0], %g2 nop set 0x14, %o3 swap [%l7 + %o3], %l4 loop_134: nop set 0x52, %l6 sth %i7, [%l7 + %l6] set 0x40, %g3 stda %f16, [%l7 + %g3] 0xcc nop set 0x58, %o1 swap [%l7 + %o1], %l2 set 0x78, %l3 stda %g4, [%l7 + %l3] 0x88 nop set 0x28, %i4 sth %l0, [%l7 + %i4] nop set 0x3D, %l5 ldstub [%l7 + %l5], %o7 wr %o2, %i1, %softint nop set 0x20, %o6 ldx [%l7 + %o6], %i0 nop set 0x58, %l0 lduw [%l7 + %l0], %o5 add %l7, 0x4C, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o0 casa [%l6] 0x81, %o0, %g3 nop set 0x1A, %g4 ldub [%l7 + %g4], %i4 nop set 0x34, %i6 stb %l6, [%l7 + %i6] st %f11, [%l7 + 0x1C] st %f7, [%l7 + 0x40] set 0x66, %i2 stba %i2, [%l7 + %i2] 0xeb membar #Sync nop set 0x28, %i7 stx %o6, [%l7 + %i7] nop set 0x5C, %i5 lduw [%l7 + %i5], %g1 bl,a,pn %icc, loop_135 nop set 0x18, %g6 stx %fsr, [%l7 + %g6] nop set 0x14, %l1 lduh [%l7 + %l1], %g7 nop set 0x30, %o0 lduw [%l7 + %o0], %l1 loop_135: nop set 0x5D, %g2 ldstuba [%l7 + %g2] 0x80, %i6 nop set 0x10, %o4 std %f20, [%l7 + %o4] fpadd16s %f12, %f25, %f25 nop set 0x14, %l2 ldsb [%l7 + %l2], %i3 set 0x20, %o5 sta %f31, [%l7 + %o5] 0x88 nop set 0x08, %g7 stx %fsr, [%l7 + %g7] st %fsr, [%l7 + 0x70] nop set 0x0E, %o7 lduh [%l7 + %o7], %g4 nop set 0x4C, %l4 ldsw [%l7 + %l4], %l5 nop set 0x10, %g1 ldx [%l7 + %g1], %o3 set 0x20, %g5 swapa [%l7 + %g5] 0x80, %o4 fpsub32s %f3, %f24, %f21 nop set 0x37, %o2 ldstub [%l7 + %o2], %l3 nop set 0x4B, %i3 stb %o1, [%l7 + %i3] nop set 0x78, %i1 ldstub [%l7 + %i1], %i5 set 0x40, %o3 stda %f0, [%l7 + %o3] 0xf9 membar #Sync nop set 0x70, %l6 std %f30, [%l7 + %l6] set 0x7C, %i0 stba %g2, [%l7 + %i0] 0xe3 membar #Sync nop set 0x41, %o1 stb %g6, [%l7 + %o1] nop set 0x7C, %g3 ldsw [%l7 + %g3], %i7 nop set 0x22, %i4 ldub [%l7 + %i4], %l4 st %fsr, [%l7 + 0x60] nop set 0x40, %l3 ldub [%l7 + %l3], %l2 nop set 0x20, %o6 stx %g5, [%l7 + %o6] and %l0, %o2, %i1 set 0x5C, %l0 stha %o7, [%l7 + %l0] 0x88 add %l7, 0x30, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %o5 casa [%l6] 0x89, %o5, %i0 nop set 0x72, %l5 lduh [%l7 + %l5], %g3 set 0x58, %g4 ldxa [%l7 + %g4] 0x88, %o0 set 0x70, %i2 stda %i6, [%l7 + %i2] 0x80 nop set 0x5C, %i6 ldsw [%l7 + %i6], %i4 st %f12, [%l7 + 0x58] nop set 0x48, %i7 stx %fsr, [%l7 + %i7] set 0x68, %i5 sta %f23, [%l7 + %i5] 0x88 set 0x40, %l1 stda %f16, [%l7 + %l1] 0xcc ld [%l7 + 0x28], %f21 nop set 0x48, %g6 std %i2, [%l7 + %g6] add %g1, %g7, %o6 nop set 0x77, %g2 ldstub [%l7 + %g2], %i6 set 0x70, %o0 ldda [%l7 + %o0] 0xe3, %i2 nop set 0x3C, %o4 lduw [%l7 + %o4], %g4 set 0x50, %o5 prefetcha [%l7 + %o5] 0x81, 2 st %fsr, [%l7 + 0x30] nop set 0x14, %g7 swap [%l7 + %g7], %o3 set 0x29, %l2 ldstuba [%l7 + %l2] 0x89, %l1 nop set 0x70, %l4 stx %l3, [%l7 + %l4] wr %o4, %o1, %pic nop set 0x30, %o7 std %f10, [%l7 + %o7] nop set 0x60, %g1 lduw [%l7 + %g1], %g2 nop set 0x28, %g5 ldd [%l7 + %g5], %f4 add %g6, %i7, %i5 bne %xcc, loop_136 st %f9, [%l7 + 0x58] ba,a,pt %icc, loop_137 and %l4, %g5, %l2 loop_136: nop add %l7, 0x40, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l0, %o2 loop_137: or %o7, %i1, %o5 nop set 0x7C, %o2 stw %g3, [%l7 + %o2] and %o0, %l6, %i4 set 0x30, %i1 prefetcha [%l7 + %i1] 0x88, 1 set 0x38, %i3 stda %g0, [%l7 + %i3] 0x89 set 0x40, %l6 stda %f0, [%l7 + %l6] 0xd8 nop set 0x50, %o3 lduw [%l7 + %o3], %g7 nop set 0x5C, %o1 swap [%l7 + %o1], %i0 set 0x4E, %g3 stha %i6, [%l7 + %g3] 0xe3 membar #Sync nop set 0x48, %i0 stw %o6, [%l7 + %i0] nop set 0x48, %l3 ldsw [%l7 + %l3], %i3 set 0x10, %o6 sta %f23, [%l7 + %o6] 0x89 nop set 0x60, %l0 stx %fsr, [%l7 + %l0] add %g4, %l5, %o3 ld [%l7 + 0x6C], %f22 nop set 0x3D, %i4 ldsb [%l7 + %i4], %l1 add %o4, %l3, %o1 nop set 0x17, %g4 ldstub [%l7 + %g4], %g6 set 0x40, %i2 stxa %i7, [%l7 + %i2] 0x89 nop set 0x25, %l5 ldub [%l7 + %l5], %g2 set 0x58, %i7 swapa [%l7 + %i7] 0x81, %l4 set 0x6A, %i6 stha %g5, [%l7 + %i6] 0x81 nop set 0x0C, %l1 ldsw [%l7 + %l1], %l2 nop set 0x6E, %i5 stb %l0, [%l7 + %i5] set 0x28, %g6 ldxa [%l7 + %g6] 0x80, %i5 nop set 0x48, %o0 std %f12, [%l7 + %o0] wr %o2, %i1, %pic set 0x24, %o4 sta %f19, [%l7 + %o4] 0x80 set 0x40, %g2 ldda [%l7 + %g2] 0xda, %f16 set 0x40, %g7 stda %f16, [%l7 + %g7] 0xca nop set 0x16, %o5 lduh [%l7 + %o5], %o7 nop set 0x78, %l4 stx %g3, [%l7 + %l4] nop set 0x10, %o7 std %f28, [%l7 + %o7] set 0x64, %g1 stha %o0, [%l7 + %g1] 0xeb membar #Sync or %o5, %l6, %i2 nop set 0x64, %g5 prefetch [%l7 + %g5], 0 nop set 0x64, %o2 sth %g1, [%l7 + %o2] set 0x40, %i1 ldda [%l7 + %i1] 0x88, %f16 nop set 0x1C, %l2 sth %g7, [%l7 + %l2] set 0x30, %i3 stxa %i0, [%l7 + %i3] 0x80 st %fsr, [%l7 + 0x0C] add %i6, %i4, %o6 set 0x4F, %l6 ldstuba [%l7 + %l6] 0x89, %g4 nop set 0x16, %o3 ldsh [%l7 + %o3], %i3 set 0x38, %g3 stxa %o3, [%l7 + %g3] 0x81 ld [%l7 + 0x60], %f20 set 0x40, %i0 prefetcha [%l7 + %i0] 0x88, 1 membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xf1, %f0 or %l5, %o4, %l3 set 0x18, %l3 ldxa [%l7 + %l3] 0x81, %g6 or %i7, %o1, %l4 nop set 0x50, %o6 stx %fsr, [%l7 + %o6] add %l7, 0x34, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g2 casa [%l6] 0x88, %g2, %l2 set 0x50, %i4 swapa [%l7 + %i4] 0x80, %l0 add %l7, 0x20, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g5, %o2 nop set 0x68, %l0 lduw [%l7 + %l0], %i5 set 0x41, %g4 ldstuba [%l7 + %g4] 0x89, %i1 set 0x46, %l5 stha %o7, [%l7 + %l5] 0x81 nop set 0x67, %i2 ldub [%l7 + %i2], %g3 nop set 0x0C, %i7 ldstub [%l7 + %i7], %o0 set 0x73, %l1 ldstuba [%l7 + %l1] 0x89, %l6 set 0x74, %i5 sta %f3, [%l7 + %i5] 0x80 set 0x64, %g6 sta %f21, [%l7 + %g6] 0x81 fpadd16s %f23, %f1, %f30 set 0x10, %i6 ldda [%l7 + %i6] 0x88, %o4 nop set 0x40, %o0 ldd [%l7 + %o0], %f6 set 0x60, %o4 stda %i2, [%l7 + %o4] 0xea membar #Sync nop set 0x28, %g2 stx %g1, [%l7 + %g2] add %g7, %i0, %i4 set 0x30, %o5 ldda [%l7 + %o5] 0x80, %o6 nop set 0x54, %g7 ldsw [%l7 + %g7], %i6 set 0x3C, %o7 lda [%l7 + %o7] 0x81, %f5 nop set 0x48, %g1 ldx [%l7 + %g1], %g4 set 0x3F, %l4 stba %i3, [%l7 + %l4] 0xea membar #Sync membar #Sync set 0x40, %o2 ldda [%l7 + %o2] 0xf9, %f0 set 0x60, %i1 prefetcha [%l7 + %i1] 0x81, 0 set 0x40, %g5 ldda [%l7 + %g5] 0xd2, %f0 nop set 0x2E, %i3 stb %l5, [%l7 + %i3] ld [%l7 + 0x78], %f10 set 0x78, %l2 stwa %o4, [%l7 + %l2] 0x81 set 0x48, %l6 stxa %l1, [%l7 + %l6] 0xeb membar #Sync set 0x44, %g3 swapa [%l7 + %g3] 0x89, %l3 set 0x15, %o3 stba %i7, [%l7 + %o3] 0x89 or %o1, %g6, %l4 set 0x40, %o1 ldda [%l7 + %o1] 0xd2, %f0 nop set 0x40, %l3 ldd [%l7 + %l3], %g2 st %fsr, [%l7 + 0x64] nop set 0x40, %o6 std %f10, [%l7 + %o6] nop set 0x38, %i0 stx %l0, [%l7 + %i0] nop set 0x2C, %i4 stw %g5, [%l7 + %i4] set 0x58, %g4 lda [%l7 + %g4] 0x88, %f25 nop set 0x22, %l0 lduh [%l7 + %l0], %l2 set 0x58, %i2 stxa %o2, [%l7 + %i2] 0xeb membar #Sync nop set 0x09, %l5 stb %i1, [%l7 + %l5] add %i5, %o7, %g3 nop set 0x76, %i7 ldsh [%l7 + %i7], %o0 nop set 0x58, %i5 prefetch [%l7 + %i5], 2 nop set 0x30, %l1 stx %l6, [%l7 + %l1] or %i2, %g1, %g7 set 0x4E, %i6 stha %o5, [%l7 + %i6] 0x89 add %i0, %i4, %o6 nop set 0x18, %o0 stx %g4, [%l7 + %o0] set 0x62, %g6 stha %i3, [%l7 + %g6] 0x88 nop set 0x08, %g2 stw %i6, [%l7 + %g2] st %f11, [%l7 + 0x48] set 0x68, %o4 stwa %o3, [%l7 + %o4] 0xeb membar #Sync set 0x68, %g7 swapa [%l7 + %g7] 0x81, %o4 nop set 0x20, %o5 std %l4, [%l7 + %o5] set 0x38, %g1 prefetcha [%l7 + %g1] 0x80, 1 set 0x40, %o7 stda %f16, [%l7 + %o7] 0xda and %l3, %o1, %i7 and %l4, %g2, %g6 add %l7, 0x54, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g5, %l2 nop set 0x10, %l4 ldx [%l7 + %l4], %l0 nop set 0x5C, %i1 ldsw [%l7 + %i1], %o2 nop set 0x4B, %g5 ldub [%l7 + %g5], %i1 nop set 0x48, %i3 std %f10, [%l7 + %i3] nop set 0x34, %l2 stw %o7, [%l7 + %l2] nop set 0x08, %l6 std %g2, [%l7 + %l6] set 0x40, %o2 stda %f16, [%l7 + %o2] 0xc8 nop set 0x60, %g3 ldd [%l7 + %g3], %f12 or %i5, %l6, %i2 nop set 0x6C, %o3 ldsh [%l7 + %o3], %o0 st %fsr, [%l7 + 0x54] set 0x78, %o1 stxa %g7, [%l7 + %o1] 0x89 set 0x68, %o6 ldxa [%l7 + %o6] 0x88, %o5 nop set 0x20, %l3 std %i0, [%l7 + %l3] set 0x44, %i4 ldstuba [%l7 + %i4] 0x81, %g1 set 0x5A, %g4 stba %i4, [%l7 + %g4] 0x88 ld [%l7 + 0x48], %f8 bgu %xcc, loop_138 nop set 0x62, %l0 ldstub [%l7 + %l0], %o6 or %i3, %g4, %i6 set 0x40, %i2 stda %f0, [%l7 + %i2] 0x80 loop_138: nop set 0x5C, %l5 swapa [%l7 + %l5] 0x89, %o4 wr %o3, %l5, %y nop set 0x6C, %i7 sth %l3, [%l7 + %i7] or %o1, %l1, %l4 set 0x40, %i0 stda %f0, [%l7 + %i0] 0xc2 fpadd16 %f2, %f28, %f30 nop set 0x66, %l1 stb %g2, [%l7 + %l1] set 0x30, %i5 stxa %g6, [%l7 + %i5] 0xe3 membar #Sync or %g5, %i7, %l2 add %l7, 0x54, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o2 casa [%l6] 0x81, %o2, %i1 or %l0, %o7, %g3 nop set 0x60, %o0 ldsh [%l7 + %o0], %l6 set 0x18, %i6 stxa %i5, [%l7 + %i6] 0xe3 membar #Sync set 0x48, %g6 stda %o0, [%l7 + %g6] 0x81 set 0x44, %g2 sta %f30, [%l7 + %g2] 0x89 and %i2, %o5, %i0 st %fsr, [%l7 + 0x70] nop set 0x58, %g7 sth %g7, [%l7 + %g7] and %g1, %o6, %i3 nop set 0x20, %o5 ldd [%l7 + %o5], %f24 nop set 0x71, %o4 stb %i4, [%l7 + %o4] set 0x30, %g1 prefetcha [%l7 + %g1] 0x88, 0 nop nop setx 0x36B0E829, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f20 setx 0x73F7D43F, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f19 fdivs %f19, %f20, %f14 add %l7, 0x60, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o4, %g4 set 0x30, %o7 prefetcha [%l7 + %o7] 0x80, 1 set 0x14, %i1 sta %f2, [%l7 + %i1] 0x88 and %l5, %o1, %l1 set 0x40, %l4 ldda [%l7 + %l4] 0xe2, %l2 bne,a,pn %icc, loop_139 add %g2, %g6, %g5 wr %i7, %l2, %softint set 0x76, %i3 stha %l4, [%l7 + %i3] 0x89 loop_139: nop set 0x40, %g5 stda %f0, [%l7 + %g5] 0x89 nop set 0x18, %l6 ldx [%l7 + %l6], %o2 fpadd32s %f16, %f8, %f9 wr %i1, %l0, %sys_tick set 0x18, %o2 stda %g2, [%l7 + %o2] 0xea membar #Sync and %o7, %i5, %o0 set 0x74, %l2 stha %l6, [%l7 + %l2] 0xe3 membar #Sync nop set 0x50, %o3 stw %i2, [%l7 + %o3] set 0x70, %g3 ldxa [%l7 + %g3] 0x88, %i0 nop set 0x60, %o6 lduw [%l7 + %o6], %o5 bleu,pt %icc, loop_140 nop set 0x20, %l3 ldd [%l7 + %l3], %f26 set 0x10, %o1 ldxa [%l7 + %o1] 0x80, %g1 loop_140: nop set 0x10, %i4 ldda [%l7 + %i4] 0xe3, %g6 set 0x50, %g4 prefetcha [%l7 + %g4] 0x81, 4 and %i4, %o6, %o4 nop set 0x7A, %i2 sth %i6, [%l7 + %i2] nop set 0x64, %l0 lduh [%l7 + %l0], %o3 set 0x64, %i7 sta %f9, [%l7 + %i7] 0x89 set 0x40, %l5 stwa %g4, [%l7 + %l5] 0xeb membar #Sync or %l5, %l1, %l3 set 0x40, %i0 ldda [%l7 + %i0] 0xe2, %o0 st %fsr, [%l7 + 0x1C] fpsub16 %f16, %f18, %f8 nop set 0x68, %i5 ldd [%l7 + %i5], %g6 nop set 0x3E, %l1 ldsb [%l7 + %l1], %g2 add %l7, 0x4C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i7, %l2 set 0x21, %o0 ldstuba [%l7 + %o0] 0x80, %g5 set 0x18, %g6 sta %f25, [%l7 + %g6] 0x88 and %l4, %o2, %l0 st %f16, [%l7 + 0x5C] nop set 0x38, %g2 stx %g3, [%l7 + %g2] nop set 0x77, %i6 stb %i1, [%l7 + %i6] wr %o7, %o0, %ccr nop set 0x20, %g7 std %f24, [%l7 + %g7] add %l7, 0x34, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i5 casa [%l6] 0x80, %i5, %i2 nop set 0x78, %o4 ldd [%l7 + %o4], %i6 and %o5, %g1, %g7 add %i0, %i3, %i4 nop set 0x20, %o5 prefetch [%l7 + %o5], 1 and %o4, %o6, %i6 nop set 0x40, %o7 lduw [%l7 + %o7], %o3 nop set 0x10, %i1 std %f16, [%l7 + %i1] set 0x10, %l4 stwa %g4, [%l7 + %l4] 0xe3 membar #Sync nop set 0x3E, %i3 lduh [%l7 + %i3], %l1 nop set 0x58, %g1 std %f20, [%l7 + %g1] set 0x40, %l6 ldda [%l7 + %l6] 0x89, %l2 add %l5, %g6, %o1 set 0x40, %g5 stda %f16, [%l7 + %g5] 0xf1 membar #Sync and %i7, %g2, %l2 bgu %xcc, loop_141 nop set 0x10, %o2 ldd [%l7 + %o2], %f20 nop set 0x74, %o3 swap [%l7 + %o3], %g5 set 0x50, %l2 prefetcha [%l7 + %l2] 0x80, 3 loop_141: nop set 0x40, %g3 ldda [%l7 + %g3] 0x89, %f0 nop set 0x48, %o6 ldx [%l7 + %o6], %l0 set 0x74, %l3 sta %f1, [%l7 + %l3] 0x88 or %g3, %l4, %i1 nop set 0x74, %i4 ldsh [%l7 + %i4], %o0 st %f16, [%l7 + 0x14] set 0x40, %g4 ldda [%l7 + %g4] 0xd0, %f0 nop set 0x38, %i2 ldx [%l7 + %i2], %i5 nop set 0x20, %o1 ldsw [%l7 + %o1], %o7 set 0x30, %l0 ldxa [%l7 + %l0] 0x89, %l6 st %fsr, [%l7 + 0x60] ld [%l7 + 0x78], %f1 nop set 0x1C, %l5 ldstub [%l7 + %l5], %i2 set 0x28, %i7 stxa %o5, [%l7 + %i7] 0x88 add %l7, 0x18, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g1, %g7 nop set 0x28, %i5 std %f24, [%l7 + %i5] nop set 0x78, %i0 stw %i3, [%l7 + %i0] set 0x40, %l1 stda %f0, [%l7 + %l1] 0xc4 set 0x50, %o0 ldda [%l7 + %o0] 0xeb, %i0 wr %g0, 0x5, %fprs nop set 0x44, %g6 swap [%l7 + %g6], %o6 nop set 0x38, %g2 ldd [%l7 + %g2], %f12 nop set 0x2C, %i6 ldsw [%l7 + %i6], %i6 fpadd16s %f4, %f18, %f21 ld [%l7 + 0x3C], %f7 add %l7, 0x68, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g4, %l1 nop set 0x5C, %g7 lduw [%l7 + %g7], %o3 ba,pt %xcc, loop_142 nop set 0x33, %o5 stb %l3, [%l7 + %o5] nop set 0x08, %o7 swap [%l7 + %o7], %l5 set 0x3C, %o4 stwa %g6, [%l7 + %o4] 0xeb membar #Sync loop_142: st %f13, [%l7 + 0x3C] set 0x40, %i1 stda %f16, [%l7 + %i1] 0xf8 membar #Sync st %fsr, [%l7 + 0x5C] set 0x20, %i3 ldda [%l7 + %i3] 0xe3, %o0 st %fsr, [%l7 + 0x20] and %i7, %l2, %g5 set 0x40, %l4 stda %f16, [%l7 + %l4] 0xd0 add %l7, 0x58, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x81, %o2, %g2 st %fsr, [%l7 + 0x3C] nop set 0x7B, %g1 ldub [%l7 + %g1], %g3 nop set 0x41, %l6 stb %l4, [%l7 + %l6] nop set 0x38, %g5 ldx [%l7 + %g5], %i1 and %o0, %l0, %o7 add %i5, %i2, %l6 set 0x30, %o3 swapa [%l7 + %o3] 0x81, %g1 nop set 0x77, %o2 ldstub [%l7 + %o2], %g7 set 0x38, %g3 sta %f17, [%l7 + %g3] 0x88 membar #Sync set 0x40, %o6 ldda [%l7 + %o6] 0xf8, %f0 set 0x5C, %l3 sta %f7, [%l7 + %l3] 0x80 nop set 0x70, %i4 std %f24, [%l7 + %i4] nop set 0x70, %g4 lduw [%l7 + %g4], %o5 nop set 0x55, %l2 ldsb [%l7 + %l2], %i3 nop set 0x58, %o1 stx %i4, [%l7 + %o1] set 0x12, %l0 stha %o4, [%l7 + %l0] 0xeb membar #Sync nop set 0x20, %l5 stw %o6, [%l7 + %l5] bg %xcc, loop_143 or %i6, %g4, %l1 nop set 0x70, %i2 lduw [%l7 + %i2], %i0 nop set 0x18, %i5 std %l2, [%l7 + %i5] loop_143: nop set 0x10, %i0 stda %l4, [%l7 + %i0] 0x80 set 0x18, %i7 lda [%l7 + %i7] 0x89, %f24 set 0x5C, %o0 stwa %g6, [%l7 + %o0] 0xe3 membar #Sync set 0x40, %g6 stda %f16, [%l7 + %g6] 0x88 nop set 0x50, %g2 ldsw [%l7 + %g2], %o1 nop set 0x60, %i6 lduw [%l7 + %i6], %i7 nop set 0x40, %l1 stx %fsr, [%l7 + %l1] set 0x38, %g7 lda [%l7 + %g7] 0x89, %f13 set 0x24, %o5 stwa %l2, [%l7 + %o5] 0x88 nop set 0x70, %o4 ldx [%l7 + %o4], %g5 nop set 0x1A, %o7 ldstub [%l7 + %o7], %o2 nop set 0x36, %i3 ldsb [%l7 + %i3], %g2 add %o3, %g3, %l4 add %l7, 0x70, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o0, %i1 set 0x58, %i1 ldxa [%l7 + %i1] 0x81, %l0 st %fsr, [%l7 + 0x40] nop set 0x68, %g1 stx %fsr, [%l7 + %g1] set 0x30, %l4 ldxa [%l7 + %l4] 0x89, %i5 set 0x28, %g5 stda %i2, [%l7 + %g5] 0x89 add %l7, 0x70, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o7 casa [%l6] 0x88, %o7, %g1 set 0x68, %l6 stda %g6, [%l7 + %l6] 0xea membar #Sync nop set 0x38, %o3 swap [%l7 + %o3], %l6 nop set 0x1F, %g3 stb %o5, [%l7 + %g3] nop set 0x70, %o2 stw %i4, [%l7 + %o2] set 0x40, %l3 lda [%l7 + %l3] 0x88, %f0 set 0x60, %i4 stxa %o4, [%l7 + %i4] 0xea membar #Sync add %o6, %i6, %g4 or %i3, %l1, %l3 nop set 0x40, %g4 stx %fsr, [%l7 + %g4] set 0x7F, %o6 stba %i0, [%l7 + %o6] 0xe3 membar #Sync or %l5, %o1, %g6 or %l2, %i7, %o2 set 0x40, %o1 stda %f16, [%l7 + %o1] 0xc2 set 0x10, %l0 stwa %g5, [%l7 + %l0] 0xe3 membar #Sync set 0x63, %l5 stba %o3, [%l7 + %l5] 0x89 nop set 0x38, %i2 stw %g2, [%l7 + %i2] add %l7, 0x30, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g3, %o0 nop set 0x68, %i5 ldx [%l7 + %i5], %l4 set 0x48, %i0 stxa %l0, [%l7 + %i0] 0x80 set 0x34, %i7 lda [%l7 + %i7] 0x81, %f11 ld [%l7 + 0x1C], %f13 set 0x58, %o0 stxa %i1, [%l7 + %o0] 0xe3 membar #Sync set 0x40, %g6 ldda [%l7 + %g6] 0x81, %f0 nop set 0x08, %l2 swap [%l7 + %l2], %i5 nop set 0x78, %g2 stw %o7, [%l7 + %g2] set 0x40, %l1 stda %f16, [%l7 + %l1] 0xda set 0x50, %g7 ldda [%l7 + %g7] 0x89, %i2 set 0x1E, %i6 stha %g1, [%l7 + %i6] 0xea membar #Sync nop set 0x48, %o4 std %f12, [%l7 + %o4] set 0x55, %o5 stba %l6, [%l7 + %o5] 0x88 set 0x50, %i3 prefetcha [%l7 + %i3] 0x89, 0 set 0x08, %i1 stda %i4, [%l7 + %i1] 0xeb membar #Sync nop set 0x3C, %o7 swap [%l7 + %o7], %o4 nop set 0x58, %l4 ldx [%l7 + %l4], %g7 set 0x18, %g5 stxa %i6, [%l7 + %g5] 0xeb membar #Sync be,a,pt %icc, loop_144 nop set 0x1A, %g1 ldsh [%l7 + %g1], %g4 st %fsr, [%l7 + 0x4C] set 0x5A, %l6 stha %i3, [%l7 + %l6] 0xe2 membar #Sync loop_144: nop set 0x18, %g3 ldsh [%l7 + %g3], %l1 membar #Sync set 0x40, %o3 ldda [%l7 + %o3] 0xf0, %f16 set 0x40, %l3 stda %f16, [%l7 + %l3] 0xd8 nop set 0x24, %o2 ldstub [%l7 + %o2], %l3 st %f13, [%l7 + 0x68] set 0x6C, %i4 lda [%l7 + %i4] 0x88, %f3 nop set 0x3C, %g4 swap [%l7 + %g4], %i0 st %fsr, [%l7 + 0x08] membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xf1, %f16 nop set 0x53, %l0 stb %o6, [%l7 + %l0] nop set 0x5C, %o6 lduw [%l7 + %o6], %o1 add %l7, 0x28, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g6 casa [%l6] 0x80, %g6, %l2 set 0x10, %i2 lda [%l7 + %i2] 0x89, %f20 nop set 0x20, %i5 stx %fsr, [%l7 + %i5] set 0x20, %i0 stwa %i7, [%l7 + %i0] 0x81 add %l7, 0x38, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l5, %o2 nop set 0x2C, %l5 stw %g5, [%l7 + %l5] add %l7, 0x1C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o3, %g2 nop set 0x78, %i7 stw %o0, [%l7 + %i7] and %g3, %l4, %i1 wr %l0, %o7, %set_softint nop set 0x14, %o0 ldsw [%l7 + %o0], %i2 and %i5, %g1, %o5 add %l7, 0x1C, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i4, %l6 set 0x7C, %g6 swapa [%l7 + %g6] 0x81, %g7 nop set 0x08, %g2 ldx [%l7 + %g2], %o4 nop set 0x38, %l1 stx %fsr, [%l7 + %l1] add %g4, %i3, %i6 wr %g0, 0x7, %fprs nop set 0x68, %g7 stx %fsr, [%l7 + %g7] nop set 0x60, %l2 ldd [%l7 + %l2], %l0 nop set 0x56, %i6 ldstub [%l7 + %i6], %o1 nop set 0x28, %o4 ldstub [%l7 + %o4], %o6 set 0x0C, %o5 stha %g6, [%l7 + %o5] 0x81 add %l7, 0x44, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i7 casa [%l6] 0x89, %i7, %l5 nop set 0x40, %i1 stx %fsr, [%l7 + %i1] add %o2, %g5, %o3 fpsub32s %f19, %f9, %f29 nop set 0x78, %o7 stx %g2, [%l7 + %o7] nop set 0x4A, %l4 lduh [%l7 + %l4], %l2 nop set 0x4C, %g5 lduh [%l7 + %g5], %o0 fpadd32 %f24, %f24, %f24 set 0x78, %g1 stxa %g3, [%l7 + %g1] 0xea membar #Sync nop set 0x20, %l6 std %f6, [%l7 + %l6] set 0x68, %g3 sta %f19, [%l7 + %g3] 0x81 st %f29, [%l7 + 0x70] st %f1, [%l7 + 0x30] set 0x40, %i3 stda %f16, [%l7 + %i3] 0xda nop set 0x58, %o3 std %l4, [%l7 + %o3] be,a,pt %xcc, loop_145 nop set 0x50, %o2 stx %fsr, [%l7 + %o2] ld [%l7 + 0x54], %f13 nop set 0x40, %i4 std %f28, [%l7 + %i4] loop_145: nop set 0x0C, %l3 stwa %l0, [%l7 + %l3] 0x81 and %o7, %i2, %i1 set 0x28, %o1 ldxa [%l7 + %o1] 0x81, %i5 nop set 0x24, %l0 ldsh [%l7 + %l0], %o5 nop set 0x6C, %g4 ldsb [%l7 + %g4], %g1 nop set 0x60, %i2 ldsw [%l7 + %i2], %l6 nop set 0x48, %o6 ldsh [%l7 + %o6], %g7 nop set 0x30, %i5 ldstub [%l7 + %i5], %o4 nop set 0x20, %i0 stx %i4, [%l7 + %i0] membar #Sync set 0x40, %l5 ldda [%l7 + %l5] 0xf1, %f0 and %g4, %i6, %i3 wr %i0, %l1, %ccr and %o1, %l3, %g6 nop set 0x45, %o0 stb %i7, [%l7 + %o0] set 0x10, %g6 stda %o6, [%l7 + %g6] 0xe2 membar #Sync set 0x40, %g2 stda %f0, [%l7 + %g2] 0x80 and %o2, %l5, %o3 st %f23, [%l7 + 0x1C] nop set 0x58, %l1 std %g4, [%l7 + %l1] st %fsr, [%l7 + 0x4C] nop nop setx 0x4789230B, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f22 setx 0x65C9CAE5, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f3 fdivs %f3, %f22, %f27 and %g2, %o0, %g3 set 0x58, %g7 lda [%l7 + %g7] 0x80, %f30 nop set 0x62, %l2 sth %l4, [%l7 + %l2] set 0x0F, %i7 stba %l0, [%l7 + %i7] 0xeb membar #Sync nop set 0x0E, %i6 sth %l2, [%l7 + %i6] nop set 0x38, %o5 ldx [%l7 + %o5], %o7 membar #Sync set 0x40, %i1 ldda [%l7 + %i1] 0xf1, %f0 nop set 0x48, %o7 prefetch [%l7 + %o7], 1 nop set 0x2F, %o4 ldub [%l7 + %o4], %i1 nop set 0x3C, %l4 lduw [%l7 + %l4], %i2 nop set 0x68, %g1 sth %o5, [%l7 + %g1] set 0x13, %g5 stba %i5, [%l7 + %g5] 0xea membar #Sync nop set 0x48, %g3 lduw [%l7 + %g3], %l6 nop set 0x35, %i3 stb %g7, [%l7 + %i3] set 0x40, %o3 stda %f0, [%l7 + %o3] 0x88 st %fsr, [%l7 + 0x64] nop set 0x26, %o2 ldsb [%l7 + %o2], %g1 nop set 0x70, %l6 std %o4, [%l7 + %l6] nop set 0x40, %i4 std %f30, [%l7 + %i4] nop set 0x2C, %o1 ldub [%l7 + %o1], %i4 nop set 0x38, %l0 sth %g4, [%l7 + %l0] nop set 0x24, %l3 ldub [%l7 + %l3], %i3 nop set 0x68, %g4 swap [%l7 + %g4], %i0 nop set 0x58, %i2 stx %fsr, [%l7 + %i2] nop set 0x75, %o6 ldsb [%l7 + %o6], %l1 nop set 0x14, %i5 ldsw [%l7 + %i5], %i6 set 0x29, %i0 stba %l3, [%l7 + %i0] 0xe2 membar #Sync and %o1, %i7, %o6 nop set 0x78, %l5 ldd [%l7 + %l5], %f4 nop set 0x4C, %o0 lduw [%l7 + %o0], %g6 set 0x18, %g6 stxa %l5, [%l7 + %g6] 0xe3 membar #Sync nop set 0x4C, %g2 ldsw [%l7 + %g2], %o3 nop set 0x68, %l1 ldsw [%l7 + %l1], %g5 nop set 0x10, %g7 ldub [%l7 + %g7], %g2 nop set 0x78, %i7 ldx [%l7 + %i7], %o0 set 0x58, %i6 prefetcha [%l7 + %i6] 0x81, 1 set 0x10, %l2 stda %l4, [%l7 + %l2] 0xe3 membar #Sync and %o2, %l0, %l2 nop set 0x42, %i1 ldsh [%l7 + %i1], %i1 nop set 0x46, %o5 ldstub [%l7 + %o5], %i2 and %o5, %o7, %l6 set 0x1C, %o4 stwa %i5, [%l7 + %o4] 0x80 bne,pt %icc, loop_146 nop set 0x58, %l4 stx %g7, [%l7 + %l4] nop set 0x50, %g1 stx %o4, [%l7 + %g1] set 0x69, %o7 stba %g1, [%l7 + %o7] 0xeb membar #Sync loop_146: nop add %l7, 0x38, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x89, %i4, %i3 set 0x70, %g5 lda [%l7 + %g5] 0x80, %f15 ld [%l7 + 0x24], %f27 set 0x08, %g3 stwa %i0, [%l7 + %g3] 0x81 wr %g4, %l1, %ccr nop set 0x3F, %o3 ldub [%l7 + %o3], %l3 nop set 0x30, %o2 std %i6, [%l7 + %o2] and %i7, %o1, %g6 set 0x38, %i3 ldxa [%l7 + %i3] 0x80, %o6 nop set 0x6C, %l6 ldsw [%l7 + %l6], %l5 nop set 0x1E, %i4 ldsb [%l7 + %i4], %o3 nop set 0x28, %o1 stx %g5, [%l7 + %o1] set 0x14, %l3 swapa [%l7 + %l3] 0x88, %o0 or %g3, %g2, %l4 set 0x58, %g4 stwa %o2, [%l7 + %g4] 0x89 add %l0, %l2, %i2 set 0x70, %i2 prefetcha [%l7 + %i2] 0x89, 0 nop set 0x45, %l0 ldsb [%l7 + %l0], %i1 set 0x40, %i5 prefetcha [%l7 + %i5] 0x80, 0 nop set 0x38, %i0 stw %i5, [%l7 + %i0] set 0x28, %o6 lda [%l7 + %o6] 0x89, %f8 nop set 0x61, %l5 ldsb [%l7 + %l5], %l6 add %l7, 0x50, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o4 casxa [%l6] 0x81, %o4, %g1 add %l7, 0x60, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %i4 casxa [%l6] 0x89, %i4, %g7 nop set 0x34, %g6 swap [%l7 + %g6], %i0 nop set 0x1C, %g2 ldsw [%l7 + %g2], %g4 set 0x28, %l1 stwa %l1, [%l7 + %l1] 0x89 nop set 0x38, %o0 ldx [%l7 + %o0], %i3 set 0x54, %i7 stwa %l3, [%l7 + %i7] 0xe3 membar #Sync nop set 0x60, %g7 std %f0, [%l7 + %g7] st %fsr, [%l7 + 0x50] nop set 0x50, %l2 lduh [%l7 + %l2], %i7 nop set 0x1C, %i1 lduh [%l7 + %i1], %o1 nop set 0x58, %o5 stx %fsr, [%l7 + %o5] nop set 0x44, %i6 ldsw [%l7 + %i6], %i6 set 0x60, %o4 ldda [%l7 + %o4] 0xe3, %g6 nop set 0x7C, %l4 swap [%l7 + %l4], %o6 or %l5, %o3, %g5 nop set 0x38, %o7 ldd [%l7 + %o7], %g2 nop set 0x34, %g1 swap [%l7 + %g1], %g2 set 0x40, %g3 stda %f16, [%l7 + %g3] 0x88 membar #Sync set 0x40, %g5 ldda [%l7 + %g5] 0xf8, %f0 fpsub32s %f24, %f1, %f19 nop set 0x10, %o2 stx %o0, [%l7 + %o2] and %l4, %o2, %l0 nop set 0x38, %i3 ldd [%l7 + %i3], %l2 set 0x34, %l6 lda [%l7 + %l6] 0x88, %f29 st %fsr, [%l7 + 0x4C] ble,pn %icc, loop_147 nop set 0x65, %o3 ldstub [%l7 + %o3], %i2 set 0x1C, %i4 lda [%l7 + %i4] 0x80, %f3 loop_147: nop add %l7, 0x10, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x81, %i1, %o7 ld [%l7 + 0x70], %f24 set 0x48, %o1 ldxa [%l7 + %o1] 0x81, %o5 nop set 0x2C, %l3 swap [%l7 + %l3], %i5 set 0x08, %g4 ldxa [%l7 + %g4] 0x88, %l6 st %f31, [%l7 + 0x18] nop set 0x78, %l0 ldsw [%l7 + %l0], %o4 bgu,a %xcc, loop_148 nop set 0x7A, %i5 lduh [%l7 + %i5], %g1 add %l7, 0x14, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g7, %i0 loop_148: nop set 0x10, %i2 stwa %i4, [%l7 + %i2] 0x89 set 0x74, %o6 sta %f31, [%l7 + %o6] 0x81 set 0x08, %i0 prefetcha [%l7 + %i0] 0x80, 1 and %l1, %i3, %i7 set 0x3A, %l5 stba %l3, [%l7 + %l5] 0xea membar #Sync set 0x24, %g6 swapa [%l7 + %g6] 0x88, %i6 nop set 0x78, %l1 ldx [%l7 + %l1], %o1 set 0x18, %g2 stxa %g6, [%l7 + %g2] 0xeb membar #Sync nop set 0x68, %i7 swap [%l7 + %i7], %l5 nop set 0x32, %o0 lduh [%l7 + %o0], %o6 set 0x18, %l2 ldstuba [%l7 + %l2] 0x88, %o3 wr %g5, %g3, %softint set 0x44, %i1 lda [%l7 + %i1] 0x89, %f11 set 0x70, %o5 stxa %g2, [%l7 + %o5] 0x88 nop set 0x14, %g7 ldsw [%l7 + %g7], %o0 nop set 0x48, %o4 stx %l4, [%l7 + %o4] set 0x48, %i6 prefetcha [%l7 + %i6] 0x89, 1 bl,pn %icc, loop_149 fpadd16 %f24, %f26, %f24 st %fsr, [%l7 + 0x10] nop set 0x60, %l4 ldd [%l7 + %l4], %f2 loop_149: nop set 0x48, %g1 swap [%l7 + %g1], %l2 st %fsr, [%l7 + 0x50] nop set 0x78, %o7 prefetch [%l7 + %o7], 3 nop nop setx 0x9DA352E681E2C4F8, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f22 setx 0x6A33BFD658AFD9D6, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f30 fdivd %f30, %f22, %f22 nop set 0x5C, %g3 stw %l0, [%l7 + %g3] nop set 0x36, %g5 ldsb [%l7 + %g5], %i1 fpadd32 %f10, %f16, %f0 nop set 0x70, %o2 ldd [%l7 + %o2], %o6 set 0x50, %i3 stda %i2, [%l7 + %i3] 0x80 nop set 0x48, %l6 std %i4, [%l7 + %l6] and %o5, %l6, %o4 nop set 0x2C, %o3 prefetch [%l7 + %o3], 4 set 0x1D, %i4 ldstuba [%l7 + %i4] 0x88, %g7 nop set 0x3C, %l3 ldsh [%l7 + %l3], %g1 nop set 0x78, %o1 ldd [%l7 + %o1], %f12 nop set 0x39, %l0 ldsb [%l7 + %l0], %i4 nop set 0x10, %i5 ldsh [%l7 + %i5], %g4 set 0x60, %i2 stda %l0, [%l7 + %i2] 0x88 set 0x40, %g4 stda %f16, [%l7 + %g4] 0xc2 set 0x3C, %o6 lda [%l7 + %o6] 0x89, %f8 nop set 0x38, %l5 prefetch [%l7 + %l5], 1 nop set 0x64, %g6 prefetch [%l7 + %g6], 3 nop set 0x10, %l1 ldd [%l7 + %l1], %i2 add %i0, %i7, %l3 nop set 0x08, %i0 prefetch [%l7 + %i0], 1 set 0x38, %g2 ldxa [%l7 + %g2] 0x80, %o1 nop set 0x40, %i7 swap [%l7 + %i7], %g6 set 0x40, %l2 stda %f16, [%l7 + %l2] 0xf1 membar #Sync st %fsr, [%l7 + 0x64] nop set 0x50, %o0 stx %i6, [%l7 + %o0] nop set 0x50, %i1 ldx [%l7 + %i1], %o6 or %l5, %o3, %g5 nop set 0x13, %o5 ldsb [%l7 + %o5], %g3 set 0x7C, %o4 stwa %g2, [%l7 + %o4] 0xeb membar #Sync st %f13, [%l7 + 0x2C] nop set 0x0E, %g7 ldub [%l7 + %g7], %o0 fpadd16 %f22, %f20, %f30 set 0x18, %i6 stha %l4, [%l7 + %i6] 0xea membar #Sync nop set 0x08, %l4 std %f24, [%l7 + %l4] nop set 0x6C, %g1 stw %o2, [%l7 + %g1] set 0x40, %o7 stda %l2, [%l7 + %o7] 0x80 nop set 0x70, %g3 std %i0, [%l7 + %g3] nop set 0x70, %g5 std %f8, [%l7 + %g5] set 0x7C, %o2 sta %f25, [%l7 + %o2] 0x89 set 0x40, %i3 ldda [%l7 + %i3] 0x81, %f0 set 0x50, %l6 lda [%l7 + %l6] 0x80, %f27 fpsub16s %f2, %f10, %f28 set 0x38, %i4 sta %f17, [%l7 + %i4] 0x89 set 0x68, %o3 stwa %l0, [%l7 + %o3] 0xe2 membar #Sync set 0x68, %o1 stwa %o7, [%l7 + %o1] 0xeb membar #Sync set 0x68, %l0 prefetcha [%l7 + %l0] 0x80, 3 nop set 0x20, %l3 ldd [%l7 + %l3], %f4 nop set 0x4C, %i2 ldsw [%l7 + %i2], %o5 set 0x78, %i5 prefetcha [%l7 + %i5] 0x88, 2 set 0x60, %g4 stda %i4, [%l7 + %g4] 0x80 wr %g7, %g1, %y nop set 0x33, %l5 stb %i4, [%l7 + %l5] set 0x30, %o6 ldda [%l7 + %o6] 0xea, %o4 nop set 0x6A, %g6 lduh [%l7 + %g6], %l1 set 0x78, %l1 prefetcha [%l7 + %l1] 0x88, 2 add %l7, 0x30, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x81, %g4, %i0 set 0x40, %g2 stda %f16, [%l7 + %g2] 0xd0 or %l3, %o1, %g6 set 0x28, %i7 stda %i6, [%l7 + %i7] 0x80 set 0x1C, %i0 sta %f2, [%l7 + %i0] 0x88 and %i6, %o6, %l5 set 0x30, %o0 prefetcha [%l7 + %o0] 0x81, 3 set 0x77, %i1 ldstuba [%l7 + %i1] 0x89, %g3 set 0x70, %l2 stxa %g2, [%l7 + %l2] 0xea membar #Sync set 0x56, %o4 stha %o0, [%l7 + %o4] 0x80 and %o3, %o2, %l4 nop set 0x55, %g7 ldsb [%l7 + %g7], %i1 and %l0, %l2, %i2 set 0x44, %o5 swapa [%l7 + %o5] 0x81, %o5 set 0x2A, %i6 stba %o7, [%l7 + %i6] 0x80 set 0x51, %l4 stba %l6, [%l7 + %l4] 0xe3 membar #Sync nop set 0x58, %o7 stx %fsr, [%l7 + %o7] nop set 0x72, %g3 ldub [%l7 + %g3], %i5 set 0x20, %g5 sta %f23, [%l7 + %g5] 0x89 nop set 0x68, %g1 stx %fsr, [%l7 + %g1] add %l7, 0x34, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g1, %i4 nop set 0x54, %o2 lduw [%l7 + %o2], %o4 nop set 0x14, %l6 ldsh [%l7 + %l6], %l1 add %l7, 0x48, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i3 casxa [%l6] 0x88, %i3, %g7 nop set 0x14, %i3 ldsw [%l7 + %i3], %i0 nop set 0x60, %i4 stw %g4, [%l7 + %i4] set 0x76, %o3 stha %o1, [%l7 + %o3] 0x88 nop set 0x70, %o1 ldd [%l7 + %o1], %l2 set 0x70, %l0 ldxa [%l7 + %l0] 0x88, %g6 bn,pt %xcc, loop_150 nop set 0x58, %l3 ldd [%l7 + %l3], %i6 nop set 0x0A, %i2 stb %i6, [%l7 + %i2] nop set 0x28, %i5 ldsw [%l7 + %i5], %l5 loop_150: nop set 0x30, %l5 std %f14, [%l7 + %l5] set 0x40, %g4 prefetcha [%l7 + %g4] 0x81, 1 fpsub32 %f20, %f26, %f0 nop set 0x24, %o6 ldsw [%l7 + %o6], %g5 and %g3, %o0, %g2 nop set 0x2A, %g6 ldstub [%l7 + %g6], %o2 nop set 0x43, %l1 ldstub [%l7 + %l1], %o3 nop set 0x78, %i7 ldx [%l7 + %i7], %i1 set 0x70, %i0 stda %l4, [%l7 + %i0] 0x80 nop set 0x64, %g2 stb %l2, [%l7 + %g2] set 0x36, %o0 stha %l0, [%l7 + %o0] 0xea membar #Sync st %fsr, [%l7 + 0x7C] set 0x50, %i1 stxa %i2, [%l7 + %i1] 0x88 nop set 0x48, %o4 ldsh [%l7 + %o4], %o7 nop set 0x14, %g7 ldsw [%l7 + %g7], %l6 nop set 0x20, %o5 stx %i5, [%l7 + %o5] add %l7, 0x68, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o5, %i4 set 0x30, %i6 ldda [%l7 + %i6] 0xeb, %g0 nop set 0x10, %l4 ldsh [%l7 + %l4], %o4 nop set 0x40, %l2 ldsw [%l7 + %l2], %l1 set 0x29, %o7 stba %i3, [%l7 + %o7] 0x89 nop set 0x70, %g3 std %i0, [%l7 + %g3] nop set 0x38, %g1 ldd [%l7 + %g1], %f18 nop set 0x54, %o2 stw %g7, [%l7 + %o2] nop set 0x5C, %l6 swap [%l7 + %l6], %g4 nop set 0x7C, %i3 ldsh [%l7 + %i3], %o1 st %f22, [%l7 + 0x14] bleu,a,pn %xcc, loop_151 nop set 0x24, %g5 stw %g6, [%l7 + %g5] set 0x30, %o3 prefetcha [%l7 + %o3] 0x80, 1 loop_151: nop set 0x10, %o1 swap [%l7 + %o1], %i6 fpsub32s %f11, %f12, %f22 st %f11, [%l7 + 0x70] nop set 0x7E, %l0 ldub [%l7 + %l0], %l5 set 0x50, %l3 sta %f22, [%l7 + %l3] 0x88 nop set 0x28, %i2 std %l2, [%l7 + %i2] nop set 0x78, %i5 stw %g5, [%l7 + %i5] nop set 0x78, %l5 ldd [%l7 + %l5], %f22 ld [%l7 + 0x64], %f24 nop set 0x1F, %g4 ldsb [%l7 + %g4], %g3 add %o6, %o0, %g2 nop set 0x30, %o6 stx %fsr, [%l7 + %o6] set 0x41, %i4 ldstuba [%l7 + %i4] 0x89, %o2 or %i1, %l4, %o3 set 0x24, %g6 sta %f18, [%l7 + %g6] 0x88 set 0x68, %i7 stda %l2, [%l7 + %i7] 0xea membar #Sync set 0x40, %i0 ldda [%l7 + %i0] 0x88, %f0 set 0x6C, %l1 stwa %l0, [%l7 + %l1] 0x81 nop set 0x08, %g2 lduw [%l7 + %g2], %i2 nop set 0x0C, %o0 sth %l6, [%l7 + %o0] set 0x1C, %o4 stba %o7, [%l7 + %o4] 0xe2 membar #Sync st %fsr, [%l7 + 0x74] nop set 0x78, %g7 ldx [%l7 + %g7], %o5 set 0x30, %i1 stda %i4, [%l7 + %i1] 0x81 nop set 0x0C, %o5 stb %i4, [%l7 + %o5] nop set 0x20, %i6 stx %fsr, [%l7 + %i6] nop set 0x08, %l4 std %g0, [%l7 + %l4] set 0x24, %l2 stwa %l1, [%l7 + %l2] 0xe3 membar #Sync nop set 0x63, %o7 ldub [%l7 + %o7], %o4 add %i3, %i0, %g7 st %fsr, [%l7 + 0x0C] set 0x23, %g3 ldstuba [%l7 + %g3] 0x81, %g4 nop set 0x78, %o2 lduw [%l7 + %o2], %o1 nop set 0x28, %g1 lduh [%l7 + %g1], %i7 nop set 0x74, %i3 sth %g6, [%l7 + %i3] set 0x40, %l6 stxa %l5, [%l7 + %l6] 0xeb membar #Sync ld [%l7 + 0x60], %f16 set 0x68, %g5 ldxa [%l7 + %g5] 0x88, %i6 nop set 0x5B, %o1 stb %g5, [%l7 + %o1] set 0x60, %l0 ldda [%l7 + %l0] 0x89, %g2 nop set 0x7E, %o3 ldstub [%l7 + %o3], %o6 nop set 0x38, %l3 swap [%l7 + %l3], %o0 set 0x68, %i2 swapa [%l7 + %i2] 0x80, %l3 nop set 0x68, %l5 stx %o2, [%l7 + %l5] nop set 0x30, %i5 stx %fsr, [%l7 + %i5] nop set 0x44, %o6 ldsh [%l7 + %o6], %g2 fpsub16s %f9, %f24, %f0 nop set 0x78, %g4 stx %fsr, [%l7 + %g4] set 0x2C, %i4 swapa [%l7 + %i4] 0x80, %l4 nop set 0x44, %i7 ldstub [%l7 + %i7], %i1 nop set 0x14, %i0 prefetch [%l7 + %i0], 4 membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf9, %f16 nop set 0x10, %g6 stx %fsr, [%l7 + %g6] nop set 0x44, %o0 ldsb [%l7 + %o0], %l2 nop set 0x10, %g2 std %f26, [%l7 + %g2] nop set 0x10, %o4 ldd [%l7 + %o4], %o2 membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0xf1, %f0 nop set 0x1A, %i1 ldsb [%l7 + %i1], %l0 set 0x10, %i6 stda %i6, [%l7 + %i6] 0x81 st %fsr, [%l7 + 0x24] nop set 0x64, %l4 ldsw [%l7 + %l4], %i2 set 0x40, %o5 ldda [%l7 + %o5] 0x89, %f16 set 0x68, %o7 lda [%l7 + %o7] 0x80, %f15 set 0x08, %g3 ldxa [%l7 + %g3] 0x89, %o5 set , %o2 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 5: ! ! Type l : 1256 ! Type a : 17 ! Type cti : 25 ! Type x : 544 ! Type f : 32 ! 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 0x5, %g1 set 0x1, %g2 set 0x2, %g3 set 0xC, %g4 set 0x4, %g5 set 0xE, %g6 set 0xB, %g7 !# Input registers set -0x1, %i0 set -0xC, %i1 set -0xD, %i2 set -0xF, %i3 set -0xE, %i4 set -0x7, %i5 set -0x0, %i6 set -0xC, %i7 !# Local registers set 0x70EC4246, %l0 set 0x75426CBC, %l1 set 0x40030AE3, %l2 set 0x1CA438BA, %l3 set 0x7C9D0979, %l4 set 0x6295495B, %l5 set 0x47318E5C, %l6 !# Output registers set -0x1FF1, %o0 set -0x1DAA, %o1 set 0x046C, %o2 set 0x1871, %o3 set -0x07F5, %o4 set 0x1680, %o5 set 0x0670, %o6 set 0x024D, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x96346BE1C4891CCE) INIT_TH_FP_REG(%l7,%f2,0x2AB90A99C7EA575F) INIT_TH_FP_REG(%l7,%f4,0x35424BE481A22DFC) INIT_TH_FP_REG(%l7,%f6,0x1A0B6E7A23FFEA98) INIT_TH_FP_REG(%l7,%f8,0x7DB892D47E35E57B) INIT_TH_FP_REG(%l7,%f10,0x88A498ED459E1EE7) INIT_TH_FP_REG(%l7,%f12,0xAC42AED2FA1B6832) INIT_TH_FP_REG(%l7,%f14,0x309B5F6C29C708E7) INIT_TH_FP_REG(%l7,%f16,0x7B7AC6CEC0FB44CB) INIT_TH_FP_REG(%l7,%f18,0x09ECE412AE227434) INIT_TH_FP_REG(%l7,%f20,0x3F33D5EB1D930E44) INIT_TH_FP_REG(%l7,%f22,0x84C84C6234FA2368) INIT_TH_FP_REG(%l7,%f24,0xC355CA68B934CFE9) INIT_TH_FP_REG(%l7,%f26,0x4607BA1C1C7A0C7A) INIT_TH_FP_REG(%l7,%f28,0x0CF6180EA7C99762) INIT_TH_FP_REG(%l7,%f30,0x91236A900A768A99) !# Execute Main Diag .. nop set 0x10, %g1 ldd [%l7 + %g1], %o6 set 0x70, %l2 ldxa [%l7 + %l2] 0x89, %i4 nop set 0x0C, %i3 ldsw [%l7 + %i3], %g1 set 0x40, %l6 sta %f22, [%l7 + %l6] 0x81 set 0x4C, %g5 lda [%l7 + %g5] 0x80, %f21 nop set 0x50, %l0 ldd [%l7 + %l0], %i4 nop set 0x26, %o1 lduh [%l7 + %o1], %l1 bn,a,pn %icc, loop_152 nop set 0x50, %l3 ldd [%l7 + %l3], %o4 nop set 0x5D, %i2 ldub [%l7 + %i2], %i0 set 0x20, %o3 stxa %g7, [%l7 + %o3] 0xe2 membar #Sync loop_152: nop set 0x40, %l5 stxa %g4, [%l7 + %l5] 0xe2 membar #Sync add %l7, 0x50, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %i3, %i7 nop set 0x68, %o6 std %o0, [%l7 + %o6] set 0x70, %i5 stda %l4, [%l7 + %i5] 0xe2 membar #Sync set 0x1D, %i4 stba %i6, [%l7 + %i4] 0x80 nop set 0x46, %g4 sth %g5, [%l7 + %g4] nop set 0x08, %i7 prefetch [%l7 + %i7], 0 nop set 0x38, %l1 ldx [%l7 + %l1], %g3 add %o6, %g6, %l3 set 0x58, %g6 stda %o0, [%l7 + %g6] 0x89 set 0x40, %i0 ldxa [%l7 + %i0] 0x89, %g2 nop set 0x70, %g2 std %l4, [%l7 + %g2] nop set 0x0F, %o4 stb %o2, [%l7 + %o4] or %l2, %i1, %l0 nop set 0x34, %g7 lduh [%l7 + %g7], %o3 set 0x70, %i1 prefetcha [%l7 + %i1] 0x89, 3 nop set 0x2A, %i6 ldsh [%l7 + %i6], %o5 nop set 0x40, %o0 ldx [%l7 + %o0], %o7 set 0x08, %l4 lda [%l7 + %l4] 0x80, %f3 nop set 0x72, %o7 ldsh [%l7 + %o7], %i2 and %i4, %i5, %l1 nop set 0x7C, %g3 prefetch [%l7 + %g3], 0 nop set 0x40, %o5 lduw [%l7 + %o5], %g1 nop set 0x50, %g1 ldx [%l7 + %g1], %o4 st %fsr, [%l7 + 0x38] add %l7, 0x24, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i0, %g4 nop set 0x60, %l2 ldsw [%l7 + %l2], %i3 set 0x5C, %i3 sta %f17, [%l7 + %i3] 0x81 set 0x40, %o2 stda %f16, [%l7 + %o2] 0xca set 0x14, %l6 stwa %g7, [%l7 + %l6] 0xeb membar #Sync set 0x40, %g5 stda %f0, [%l7 + %g5] 0xf9 membar #Sync nop set 0x38, %l0 stx %fsr, [%l7 + %l0] set 0x54, %o1 sta %f19, [%l7 + %o1] 0x88 nop set 0x08, %i2 swap [%l7 + %i2], %i7 nop set 0x18, %l3 ldd [%l7 + %l3], %f14 set 0x36, %l5 ldstuba [%l7 + %l5] 0x80, %o1 nop set 0x70, %o6 lduw [%l7 + %o6], %i6 set 0x30, %i5 sta %f26, [%l7 + %i5] 0x89 and %g5, %l5, %o6 nop set 0x60, %i4 prefetch [%l7 + %i4], 2 st %f2, [%l7 + 0x78] set 0x20, %o3 prefetcha [%l7 + %o3] 0x81, 4 nop set 0x78, %g4 std %g2, [%l7 + %g4] nop set 0x18, %l1 ldd [%l7 + %l1], %o0 and %l3, %l4, %g2 nop set 0x44, %i7 swap [%l7 + %i7], %o2 set 0x58, %g6 stba %l2, [%l7 + %g6] 0xe2 membar #Sync set 0x56, %g2 stha %l0, [%l7 + %g2] 0x80 set 0x28, %i0 sta %f28, [%l7 + %i0] 0x80 nop set 0x20, %o4 ldd [%l7 + %o4], %f2 nop set 0x0E, %g7 stb %o3, [%l7 + %g7] nop set 0x3C, %i1 stw %i1, [%l7 + %i1] and %l6, %o7, %o5 nop set 0x78, %o0 ldd [%l7 + %o0], %f10 nop set 0x6B, %i6 ldstub [%l7 + %i6], %i2 st %fsr, [%l7 + 0x60] nop set 0x60, %o7 std %f18, [%l7 + %o7] set 0x08, %g3 swapa [%l7 + %g3] 0x89, %i4 nop set 0x3E, %l4 lduh [%l7 + %l4], %i5 set 0x40, %o5 ldxa [%l7 + %o5] 0x89, %l1 nop set 0x0C, %g1 ldsw [%l7 + %g1], %g1 nop nop setx 0x090D3603, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f12 setx 0xD1C278CF, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f17 fdivs %f17, %f12, %f2 nop set 0x40, %i3 std %f14, [%l7 + %i3] set 0x58, %l2 prefetcha [%l7 + %l2] 0x81, 2 nop set 0x2A, %o2 ldstub [%l7 + %o2], %i0 nop set 0x70, %g5 swap [%l7 + %g5], %i3 set 0x64, %l0 lda [%l7 + %l0] 0x80, %f6 nop set 0x52, %l6 lduh [%l7 + %l6], %g4 set 0x48, %i2 prefetcha [%l7 + %i2] 0x81, 4 nop set 0x10, %l3 ldx [%l7 + %l3], %o1 and %i6, %g7, %g5 nop set 0x18, %o1 ldd [%l7 + %o1], %f22 nop set 0x64, %l5 ldsw [%l7 + %l5], %o6 ld [%l7 + 0x24], %f0 add %l7, 0x78, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x88, %l5, %g3 set 0x64, %i5 sta %f24, [%l7 + %i5] 0x88 fpadd32s %f26, %f26, %f4 bn,a,pn %icc, loop_153 nop set 0x5E, %o6 ldsh [%l7 + %o6], %o0 ld [%l7 + 0x70], %f2 nop set 0x30, %o3 std %l2, [%l7 + %o3] loop_153: nop set 0x40, %g4 ldda [%l7 + %g4] 0x81, %f0 set 0x3C, %l1 lda [%l7 + %l1] 0x81, %f27 nop set 0x20, %i4 swap [%l7 + %i4], %l4 set 0x2A, %g6 stha %g6, [%l7 + %g6] 0xe2 membar #Sync nop set 0x0C, %i7 lduh [%l7 + %i7], %o2 nop set 0x68, %i0 std %f6, [%l7 + %i0] set 0x20, %o4 ldda [%l7 + %o4] 0xeb, %l2 wr %g2, %o3, %sys_tick nop set 0x10, %g7 ldd [%l7 + %g7], %l0 nop set 0x39, %i1 stb %l6, [%l7 + %i1] nop set 0x5A, %o0 sth %o7, [%l7 + %o0] and %o5, %i2, %i4 or %i5, %l1, %g1 nop set 0x0E, %g2 lduh [%l7 + %g2], %i1 add %l7, 0x2C, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i0, %i3 set 0x68, %o7 stxa %o4, [%l7 + %o7] 0xe3 membar #Sync nop set 0x08, %g3 ldd [%l7 + %g3], %f22 add %l7, 0x28, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i7 casa [%l6] 0x80, %i7, %g4 nop set 0x68, %i6 ldx [%l7 + %i6], %i6 or %g7, %g5, %o6 nop set 0x58, %l4 ldd [%l7 + %l4], %o0 st %f23, [%l7 + 0x24] set 0x78, %g1 lda [%l7 + %g1] 0x80, %f17 add %g3, %o0, %l3 set 0x33, %i3 ldstuba [%l7 + %i3] 0x80, %l4 or %l5, %o2, %g6 nop set 0x60, %l2 ldd [%l7 + %l2], %f18 nop set 0x1C, %o5 lduw [%l7 + %o5], %l2 nop set 0x08, %o2 swap [%l7 + %o2], %g2 nop set 0x76, %g5 ldub [%l7 + %g5], %l0 add %l7, 0x08, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l6, %o3 nop set 0x79, %l0 ldub [%l7 + %l0], %o7 set 0x7C, %i2 stwa %i2, [%l7 + %i2] 0xea membar #Sync set 0x68, %l3 ldxa [%l7 + %l3] 0x80, %o5 nop set 0x08, %o1 stx %fsr, [%l7 + %o1] set 0x40, %l6 lda [%l7 + %l6] 0x88, %f11 nop set 0x0C, %i5 swap [%l7 + %i5], %i4 set 0x60, %l5 ldda [%l7 + %l5] 0xea, %i4 add %g1, %i1, %l1 nop set 0x38, %o3 ldstub [%l7 + %o3], %i0 nop set 0x50, %o6 std %f30, [%l7 + %o6] nop set 0x40, %l1 std %f30, [%l7 + %l1] nop set 0x14, %g4 stw %i3, [%l7 + %g4] set 0x38, %i4 sta %f21, [%l7 + %i4] 0x89 wr %o4, %i7, %y add %i6, %g4, %g5 ld [%l7 + 0x34], %f23 add %g7, %o6, %o1 nop set 0x30, %i7 std %o0, [%l7 + %i7] nop set 0x5D, %g6 ldsb [%l7 + %g6], %g3 set 0x40, %o4 stxa %l4, [%l7 + %o4] 0x89 add %l3, %o2, %l5 st %f0, [%l7 + 0x38] set 0x68, %i0 ldxa [%l7 + %i0] 0x88, %l2 set 0x30, %i1 stha %g6, [%l7 + %i1] 0x80 nop set 0x30, %o0 std %f0, [%l7 + %o0] set 0x08, %g7 stwa %g2, [%l7 + %g7] 0xe2 membar #Sync nop set 0x35, %o7 ldsb [%l7 + %o7], %l0 set 0x38, %g3 ldxa [%l7 + %g3] 0x81, %l6 ld [%l7 + 0x58], %f4 nop set 0x70, %g2 sth %o3, [%l7 + %g2] nop set 0x70, %l4 std %o6, [%l7 + %l4] ld [%l7 + 0x14], %f6 set 0x5B, %i6 ldstuba [%l7 + %i6] 0x88, %i2 set 0x1C, %i3 stwa %i4, [%l7 + %i3] 0xe3 membar #Sync nop set 0x48, %g1 stx %fsr, [%l7 + %g1] nop set 0x60, %l2 lduh [%l7 + %l2], %o5 set 0x30, %o5 stda %i4, [%l7 + %o5] 0xeb membar #Sync set 0x70, %o2 stxa %g1, [%l7 + %o2] 0x81 or %i1, %i0, %i3 nop set 0x78, %g5 ldd [%l7 + %g5], %l0 set 0x10, %l0 ldda [%l7 + %l0] 0x80, %i6 add %i6, %o4, %g5 st %f9, [%l7 + 0x54] set 0x30, %l3 stha %g7, [%l7 + %l3] 0xe3 membar #Sync nop set 0x1E, %i2 sth %g4, [%l7 + %i2] or %o6, %o0, %g3 nop set 0x10, %o1 ldx [%l7 + %o1], %o1 add %l3, %o2, %l4 nop set 0x24, %i5 ldstub [%l7 + %i5], %l5 add %l7, 0x20, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g6, %g2 set 0x0A, %l5 stha %l0, [%l7 + %l5] 0x81 nop set 0x10, %o3 ldsw [%l7 + %o3], %l6 ld [%l7 + 0x44], %f9 nop set 0x28, %l6 ldx [%l7 + %l6], %l2 nop set 0x7D, %l1 ldstub [%l7 + %l1], %o7 add %l7, 0x5C, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o3 casa [%l6] 0x88, %o3, %i2 set 0x08, %g4 ldxa [%l7 + %g4] 0x89, %o5 nop set 0x52, %i4 ldub [%l7 + %i4], %i4 set 0x40, %o6 stda %f16, [%l7 + %o6] 0xca set 0x58, %g6 prefetcha [%l7 + %g6] 0x81, 4 set 0x40, %o4 ldda [%l7 + %o4] 0xd8, %f16 set 0x52, %i0 ldstuba [%l7 + %i0] 0x80, %i1 set 0x7C, %i1 sta %f26, [%l7 + %i1] 0x88 nop set 0x70, %o0 stx %fsr, [%l7 + %o0] set 0x40, %i7 stda %f16, [%l7 + %i7] 0xcc set 0x4C, %g7 sta %f20, [%l7 + %g7] 0x88 and %i0, %i5, %l1 set 0x5F, %o7 stba %i3, [%l7 + %o7] 0xeb membar #Sync nop set 0x14, %g2 lduw [%l7 + %g2], %i7 set 0x40, %l4 ldda [%l7 + %l4] 0x81, %f16 add %l7, 0x24, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o4, %i6 nop set 0x08, %i6 ldx [%l7 + %i6], %g7 nop set 0x28, %i3 ldsw [%l7 + %i3], %g4 nop set 0x26, %g1 ldstub [%l7 + %g1], %g5 ld [%l7 + 0x2C], %f30 set 0x48, %g3 stxa %o0, [%l7 + %g3] 0xe2 membar #Sync nop set 0x2A, %l2 stb %o6, [%l7 + %l2] nop set 0x20, %o5 std %g2, [%l7 + %o5] add %l7, 0x0C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l3, %o2 set 0x4A, %o2 stba %l4, [%l7 + %o2] 0x81 fpadd32s %f23, %f2, %f24 set 0x2A, %l0 stha %l5, [%l7 + %l0] 0xeb membar #Sync nop set 0x40, %l3 lduw [%l7 + %l3], %g6 set 0x68, %g5 stxa %g2, [%l7 + %g5] 0x80 set 0x20, %o1 ldda [%l7 + %o1] 0xeb, %l0 or %l6, %l2, %o1 fpsub16 %f16, %f16, %f10 nop set 0x48, %i5 ldd [%l7 + %i5], %f26 nop set 0x68, %i2 ldd [%l7 + %i2], %o6 nop set 0x60, %o3 std %i2, [%l7 + %o3] set 0x46, %l6 stha %o5, [%l7 + %l6] 0xea membar #Sync st %fsr, [%l7 + 0x20] set 0x18, %l1 stha %o3, [%l7 + %l1] 0x80 nop set 0x68, %l5 std %g0, [%l7 + %l5] nop set 0x5C, %g4 stw %i4, [%l7 + %g4] nop set 0x50, %i4 std %i0, [%l7 + %i4] set 0x4C, %o6 stba %i1, [%l7 + %o6] 0xe3 membar #Sync nop set 0x70, %g6 std %f18, [%l7 + %g6] nop set 0x30, %o4 ldsb [%l7 + %o4], %i5 set 0x68, %i0 prefetcha [%l7 + %i0] 0x88, 2 nop set 0x4A, %o0 ldstub [%l7 + %o0], %l1 set 0x10, %i7 swapa [%l7 + %i7] 0x81, %i7 nop set 0x10, %i1 ldd [%l7 + %i1], %f24 nop set 0x08, %o7 ldd [%l7 + %o7], %o4 nop set 0x78, %g2 ldd [%l7 + %g2], %i6 set 0x6C, %g7 ldstuba [%l7 + %g7] 0x88, %g7 set 0x70, %l4 ldda [%l7 + %l4] 0x81, %g4 set 0x60, %i3 ldstuba [%l7 + %i3] 0x80, %g4 fpsub32 %f14, %f28, %f30 nop set 0x4E, %g1 ldsh [%l7 + %g1], %o0 nop set 0x32, %i6 stb %o6, [%l7 + %i6] add %g3, %o2, %l3 fpsub32 %f24, %f24, %f2 nop set 0x5C, %g3 prefetch [%l7 + %g3], 2 and %l5, %l4, %g2 nop set 0x30, %o5 ldsw [%l7 + %o5], %g6 nop set 0x60, %l2 std %f6, [%l7 + %l2] nop set 0x6E, %l0 lduh [%l7 + %l0], %l6 nop set 0x78, %l3 ldx [%l7 + %l3], %l2 set 0x20, %g5 stwa %o1, [%l7 + %g5] 0x81 nop set 0x7C, %o2 stb %l0, [%l7 + %o2] set 0x40, %o1 ldxa [%l7 + %o1] 0x81, %o7 set 0x40, %i2 ldda [%l7 + %i2] 0xea, %o4 set 0x08, %o3 prefetcha [%l7 + %o3] 0x88, 3 nop set 0x18, %i5 stx %g1, [%l7 + %i5] set 0x65, %l6 stba %i4, [%l7 + %l6] 0xe2 membar #Sync add %o3, %i1, %i0 bleu,pt %icc, loop_154 nop set 0x7C, %l1 ldsw [%l7 + %l1], %i5 nop set 0x20, %g4 lduw [%l7 + %g4], %i3 set 0x40, %l5 stxa %i7, [%l7 + %l5] 0x81 loop_154: nop set 0x48, %o6 ldxa [%l7 + %o6] 0x80, %o4 set 0x40, %g6 prefetcha [%l7 + %g6] 0x81, 4 nop set 0x4C, %i4 swap [%l7 + %i4], %i6 nop set 0x7C, %o4 stw %g5, [%l7 + %o4] set 0x18, %i0 stxa %g4, [%l7 + %i0] 0xe2 membar #Sync set 0x09, %i7 stba %o0, [%l7 + %i7] 0xea membar #Sync fpadd16 %f2, %f24, %f2 set 0x24, %o0 stwa %g7, [%l7 + %o0] 0xea membar #Sync set 0x28, %o7 lda [%l7 + %o7] 0x88, %f20 set 0x64, %i1 stba %o6, [%l7 + %i1] 0xe2 membar #Sync ld [%l7 + 0x10], %f25 add %l7, 0x50, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x88, %o2, %l3 st %fsr, [%l7 + 0x48] set 0x0C, %g7 lda [%l7 + %g7] 0x89, %f12 nop set 0x30, %g2 ldsh [%l7 + %g2], %l5 set 0x60, %l4 sta %f12, [%l7 + %l4] 0x88 nop set 0x67, %i3 ldub [%l7 + %i3], %l4 nop set 0x20, %i6 std %g2, [%l7 + %i6] add %l7, 0x60, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x80, %g3, %l6 set 0x20, %g1 stda %g6, [%l7 + %g1] 0x88 set 0x1C, %g3 stba %l2, [%l7 + %g3] 0x88 st %fsr, [%l7 + 0x10] nop set 0x10, %l2 stx %fsr, [%l7 + %l2] set 0x30, %l0 swapa [%l7 + %l0] 0x88, %o1 add %l7, 0x0C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l0, %o7 nop set 0x64, %o5 ldsh [%l7 + %o5], %i2 set 0x40, %l3 stda %o4, [%l7 + %l3] 0xea membar #Sync nop set 0x10, %g5 std %i4, [%l7 + %g5] nop set 0x30, %o2 prefetch [%l7 + %o2], 0 nop set 0x10, %i2 stw %o3, [%l7 + %i2] set 0x68, %o3 stha %i1, [%l7 + %o3] 0x89 set 0x50, %o1 ldda [%l7 + %o1] 0xe3, %i0 set 0x48, %l6 stwa %i5, [%l7 + %l6] 0x80 nop set 0x42, %l1 ldstub [%l7 + %l1], %i3 and %g1, %o4, %l1 membar #Sync set 0x40, %g4 ldda [%l7 + %g4] 0xf8, %f0 set 0x7C, %l5 lda [%l7 + %l5] 0x89, %f24 set 0x40, %o6 stda %f0, [%l7 + %o6] 0xca nop set 0x28, %g6 lduw [%l7 + %g6], %i7 nop set 0x7C, %i4 sth %g5, [%l7 + %i4] nop set 0x48, %i5 ldd [%l7 + %i5], %g4 st %f22, [%l7 + 0x1C] and %o0, %g7, %i6 set 0x68, %o4 swapa [%l7 + %o4] 0x88, %o6 set 0x53, %i7 ldstuba [%l7 + %i7] 0x88, %l3 nop set 0x18, %i0 stw %o2, [%l7 + %i0] add %l5, %l4, %g3 nop set 0x74, %o7 ldsh [%l7 + %o7], %l6 add %l7, 0x34, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g2 casa [%l6] 0x89, %g2, %g6 add %l7, 0x40, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %o1, %l0 set 0x40, %i1 lda [%l7 + %i1] 0x80, %f15 set 0x1C, %g7 sta %f6, [%l7 + %g7] 0x81 st %f26, [%l7 + 0x7C] set 0x08, %g2 stwa %o7, [%l7 + %g2] 0xe2 membar #Sync set 0x60, %l4 swapa [%l7 + %l4] 0x81, %i2 nop set 0x78, %i3 std %f30, [%l7 + %i3] add %l7, 0x24, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %l2 casa [%l6] 0x88, %l2, %i4 add %o3, %o5, %i0 set 0x40, %i6 stda %f0, [%l7 + %i6] 0xc8 wr %i5, %i1, %set_softint nop set 0x50, %o0 stw %i3, [%l7 + %o0] set 0x40, %g1 ldda [%l7 + %g1] 0xda, %f0 nop set 0x30, %l2 ldx [%l7 + %l2], %g1 add %l7, 0x50, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l1, %o4 nop set 0x7B, %l0 ldsb [%l7 + %l0], %i7 set 0x40, %o5 stba %g4, [%l7 + %o5] 0xea membar #Sync set 0x28, %g3 prefetcha [%l7 + %g3] 0x88, 0 add %l7, 0x50, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g7, %i6 nop set 0x40, %g5 stx %fsr, [%l7 + %g5] set 0x30, %l3 ldda [%l7 + %l3] 0x80, %o0 set 0x60, %o2 ldxa [%l7 + %o2] 0x88, %l3 and %o6, %l5, %l4 set 0x10, %o3 ldda [%l7 + %o3] 0xe2, %g2 st %fsr, [%l7 + 0x08] set 0x5A, %i2 stha %l6, [%l7 + %i2] 0x89 st %fsr, [%l7 + 0x5C] nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr nop set 0x58, %l6 std %o0, [%l7 + %l6] nop set 0x77, %l1 ldsb [%l7 + %l1], %l0 add %l7, 0x10, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x89, %o7, %i2 nop set 0x08, %g4 stx %fsr, [%l7 + %g4] set 0x40, %o1 swapa [%l7 + %o1] 0x89, %g6 nop set 0x40, %l5 ldd [%l7 + %l5], %f16 nop set 0x70, %g6 ldd [%l7 + %g6], %f0 st %f19, [%l7 + 0x78] ld [%l7 + 0x30], %f17 st %fsr, [%l7 + 0x78] membar #Sync set 0x40, %i4 ldda [%l7 + %i4] 0xf0, %f16 set 0x6D, %o6 ldstuba [%l7 + %o6] 0x89, %l2 or %i4, %o5, %o3 nop set 0x60, %i5 ldub [%l7 + %i5], %i5 nop set 0x64, %i7 stw %i1, [%l7 + %i7] nop set 0x58, %o4 stx %i0, [%l7 + %o4] nop set 0x20, %i0 stx %fsr, [%l7 + %i0] set 0x0C, %o7 sta %f14, [%l7 + %o7] 0x81 nop set 0x58, %i1 ldsw [%l7 + %i1], %i3 nop set 0x61, %g7 ldstub [%l7 + %g7], %g1 nop set 0x1C, %l4 ldstub [%l7 + %l4], %o4 set 0x70, %i3 stxa %l1, [%l7 + %i3] 0x81 nop set 0x30, %i6 ldd [%l7 + %i6], %f2 add %l7, 0x28, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g4 casa [%l6] 0x89, %g4, %i7 nop set 0x20, %g2 ldsw [%l7 + %g2], %g5 nop set 0x49, %o0 ldub [%l7 + %o0], %i6 nop set 0x1C, %g1 ldsw [%l7 + %g1], %g7 and %l3, %o0, %o6 set 0x40, %l0 ldda [%l7 + %l0] 0x81, %f0 set 0x71, %l2 stba %l4, [%l7 + %l2] 0xe2 membar #Sync set 0x73, %g3 ldstuba [%l7 + %g3] 0x89, %l5 add %g3, %l6, %o2 nop set 0x60, %o5 std %f26, [%l7 + %o5] nop set 0x18, %g5 ldsh [%l7 + %g5], %o1 nop set 0x3A, %o2 lduh [%l7 + %o2], %l0 set 0x4C, %l3 sta %f18, [%l7 + %l3] 0x88 set 0x3E, %i2 stha %o7, [%l7 + %i2] 0xe3 membar #Sync nop nop setx 0x5BECF49D7C9512F5, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f20 setx 0x445EA97EA7C1C25E, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f6 fdivd %f6, %f20, %f8 set 0x09, %o3 stba %i2, [%l7 + %o3] 0xea membar #Sync membar #Sync set 0x40, %l6 ldda [%l7 + %l6] 0xf9, %f0 set 0x3C, %l1 stwa %g2, [%l7 + %l1] 0xe3 membar #Sync set 0x10, %o1 ldxa [%l7 + %o1] 0x81, %g6 nop set 0x50, %g4 ldsw [%l7 + %g4], %l2 nop set 0x68, %l5 std %i4, [%l7 + %l5] set 0x40, %i4 ldxa [%l7 + %i4] 0x89, %o3 add %l7, 0x5C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o5 casa [%l6] 0x80, %o5, %i1 nop set 0x20, %o6 prefetch [%l7 + %o6], 0 ld [%l7 + 0x10], %f4 nop set 0x78, %g6 std %i0, [%l7 + %g6] add %l7, 0x18, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i5 casxa [%l6] 0x80, %i5, %g1 ld [%l7 + 0x54], %f6 nop set 0x28, %i5 swap [%l7 + %i5], %i3 nop set 0x78, %i7 stb %l1, [%l7 + %i7] add %l7, 0x10, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x89, %g4, %o4 nop set 0x20, %o4 stx %g5, [%l7 + %o4] add %l7, 0x78, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i7 casa [%l6] 0x88, %i7, %i6 set 0x40, %o7 prefetcha [%l7 + %o7] 0x80, 2 add %g7, %o6, %o0 fpadd16 %f16, %f14, %f6 nop set 0x0C, %i0 lduw [%l7 + %i0], %l4 set 0x40, %g7 stda %f0, [%l7 + %g7] 0x80 set 0x30, %l4 ldxa [%l7 + %l4] 0x89, %g3 add %l7, 0x78, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l6, %o2 nop set 0x68, %i3 ldd [%l7 + %i3], %f0 fpadd16 %f28, %f14, %f30 fpadd32 %f30, %f30, %f20 st %f5, [%l7 + 0x44] nop set 0x50, %i1 std %o0, [%l7 + %i1] and %l0, %o7, %l5 nop set 0x18, %g2 lduw [%l7 + %g2], %g2 add %i2, %l2, %i4 nop set 0x20, %o0 stx %fsr, [%l7 + %o0] ba,pn %icc, loop_155 nop set 0x0C, %g1 swap [%l7 + %g1], %g6 set 0x38, %i6 sta %f7, [%l7 + %i6] 0x80 loop_155: nop set 0x40, %l0 std %f20, [%l7 + %l0] nop set 0x58, %g3 stx %fsr, [%l7 + %g3] set 0x40, %o5 prefetcha [%l7 + %o5] 0x88, 2 nop set 0x7A, %l2 ldstub [%l7 + %l2], %o5 nop nop setx 0x2A42B8E4, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f7 setx 0xCA153F5F, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f3 fdivs %f3, %f7, %f2 add %i0, %i1, %i5 add %g1, %l1, %g4 set 0x30, %o2 stxa %i3, [%l7 + %o2] 0xeb membar #Sync nop set 0x78, %l3 sth %o4, [%l7 + %l3] bleu,a %icc, loop_156 st %f5, [%l7 + 0x7C] nop set 0x2A, %i2 ldub [%l7 + %i2], %g5 nop set 0x50, %g5 swap [%l7 + %g5], %i6 loop_156: nop set 0x4E, %o3 lduh [%l7 + %o3], %l3 set 0x30, %l6 lda [%l7 + %l6] 0x89, %f27 nop set 0x2C, %o1 prefetch [%l7 + %o1], 0 set 0x40, %g4 stda %f16, [%l7 + %g4] 0xc8 set 0x4C, %l5 stha %i7, [%l7 + %l5] 0xea membar #Sync nop set 0x40, %i4 std %o6, [%l7 + %i4] nop set 0x58, %o6 ldd [%l7 + %o6], %f16 nop set 0x5C, %g6 swap [%l7 + %g6], %g7 st %f7, [%l7 + 0x50] set 0x70, %l1 ldda [%l7 + %l1] 0x80, %l4 nop set 0x34, %i7 stb %g3, [%l7 + %i7] set 0x40, %o4 prefetcha [%l7 + %o4] 0x88, 2 nop set 0x34, %i5 stw %o2, [%l7 + %i5] add %o1, %l0, %l6 st %fsr, [%l7 + 0x38] nop set 0x77, %i0 ldsb [%l7 + %i0], %l5 nop set 0x24, %o7 sth %g2, [%l7 + %o7] st %f21, [%l7 + 0x54] nop set 0x22, %g7 ldsh [%l7 + %g7], %i2 nop set 0x48, %i3 ldsh [%l7 + %i3], %l2 set 0x10, %i1 prefetcha [%l7 + %i1] 0x88, 3 nop set 0x12, %g2 ldsb [%l7 + %g2], %g6 nop set 0x38, %l4 lduh [%l7 + %l4], %o3 nop set 0x32, %o0 sth %o7, [%l7 + %o0] set 0x6C, %g1 lda [%l7 + %g1] 0x89, %f2 nop set 0x68, %i6 std %f16, [%l7 + %i6] add %l7, 0x68, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %o5, %i1 set 0x6A, %l0 ldstuba [%l7 + %l0] 0x89, %i0 st %f13, [%l7 + 0x34] ld [%l7 + 0x0C], %f7 nop set 0x24, %g3 sth %g1, [%l7 + %g3] nop set 0x58, %o5 ldsw [%l7 + %o5], %i5 nop set 0x18, %l2 lduh [%l7 + %l2], %l1 set 0x54, %l3 lda [%l7 + %l3] 0x80, %f2 nop set 0x63, %i2 ldstub [%l7 + %i2], %g4 nop set 0x1B, %g5 ldsb [%l7 + %g5], %o4 set 0x2C, %o2 stwa %i3, [%l7 + %o2] 0x80 st %f4, [%l7 + 0x24] nop set 0x6E, %l6 ldsh [%l7 + %l6], %i6 fpadd16 %f18, %f4, %f0 set 0x72, %o1 ldstuba [%l7 + %o1] 0x81, %l3 set 0x58, %g4 prefetcha [%l7 + %g4] 0x80, 2 nop set 0x40, %l5 stw %o6, [%l7 + %l5] nop set 0x30, %i4 ldsw [%l7 + %i4], %g7 set 0x44, %o3 lda [%l7 + %o3] 0x89, %f11 nop set 0x20, %g6 lduh [%l7 + %g6], %l4 nop set 0x60, %o6 stw %g3, [%l7 + %o6] st %fsr, [%l7 + 0x2C] fpadd32 %f2, %f30, %f10 nop set 0x6C, %l1 lduw [%l7 + %l1], %i7 set 0x72, %i7 stba %o2, [%l7 + %i7] 0x81 membar #Sync set 0x40, %i5 ldda [%l7 + %i5] 0xf1, %f16 nop set 0x0C, %i0 lduw [%l7 + %i0], %o0 set 0x60, %o4 ldda [%l7 + %o4] 0xe3, %o0 nop set 0x62, %g7 ldsb [%l7 + %g7], %l0 ld [%l7 + 0x68], %f28 nop set 0x10, %i3 std %f24, [%l7 + %i3] or %l6, %g2, %l5 set 0x64, %i1 sta %f7, [%l7 + %i1] 0x81 or %i2, %l2, %g6 nop set 0x24, %o7 lduw [%l7 + %o7], %o3 set 0x0C, %l4 sta %f8, [%l7 + %l4] 0x89 nop set 0x18, %o0 std %o6, [%l7 + %o0] ld [%l7 + 0x10], %f30 nop set 0x14, %g1 ldsh [%l7 + %g1], %i4 or %i1, %o5, %g1 nop nop setx 0x98808E5EE4400D99, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f22 setx 0x64C1F69F6988953E, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f22 fdivd %f22, %f22, %f2 and %i0, %i5, %g4 and %o4, %i3, %i6 wr %l3, %l1, %sys_tick set 0x3F, %g2 stba %g5, [%l7 + %g2] 0x80 wr %g7, %o6, %sys_tick set 0x48, %i6 lda [%l7 + %i6] 0x89, %f6 st %fsr, [%l7 + 0x3C] ld [%l7 + 0x0C], %f6 and %g3, %l4, %o2 set 0x20, %g3 lda [%l7 + %g3] 0x81, %f6 set 0x33, %o5 ldstuba [%l7 + %o5] 0x88, %o0 nop set 0x12, %l2 ldsh [%l7 + %l2], %i7 set 0x0F, %l0 stba %l0, [%l7 + %l0] 0x89 wr %o1, %l6, %clear_softint set 0x30, %i2 stda %g2, [%l7 + %i2] 0x81 nop set 0x68, %l3 ldsw [%l7 + %l3], %l5 ld [%l7 + 0x3C], %f6 st %f19, [%l7 + 0x40] nop set 0x78, %o2 stx %l2, [%l7 + %o2] nop set 0x10, %g5 ldstub [%l7 + %g5], %g6 nop set 0x12, %l6 lduh [%l7 + %l6], %i2 st %f28, [%l7 + 0x3C] nop set 0x6A, %g4 ldsb [%l7 + %g4], %o3 set 0x08, %l5 ldxa [%l7 + %l5] 0x89, %o7 add %i4, %o5, %g1 nop set 0x24, %i4 stw %i0, [%l7 + %i4] fpsub16s %f14, %f26, %f4 nop set 0x6E, %o1 lduh [%l7 + %o1], %i5 nop set 0x78, %o3 ldd [%l7 + %o3], %g4 set 0x30, %o6 stba %o4, [%l7 + %o6] 0x81 ld [%l7 + 0x30], %f15 set 0x38, %g6 stda %i2, [%l7 + %g6] 0x89 nop set 0x20, %i7 stw %i1, [%l7 + %i7] and %i6, %l3, %l1 nop set 0x54, %l1 ldsh [%l7 + %l1], %g7 set 0x50, %i5 ldda [%l7 + %i5] 0xea, %g4 nop set 0x44, %o4 prefetch [%l7 + %o4], 1 nop set 0x4E, %i0 stb %o6, [%l7 + %i0] nop set 0x2C, %g7 ldsw [%l7 + %g7], %l4 set 0x40, %i1 ldda [%l7 + %i1] 0x89, %f0 bleu %icc, loop_157 add %o2, %o0, %g3 nop set 0x15, %o7 ldsb [%l7 + %o7], %i7 set 0x34, %i3 lda [%l7 + %i3] 0x81, %f13 loop_157: nop set 0x58, %o0 std %o0, [%l7 + %o0] nop set 0x4C, %g1 stw %l6, [%l7 + %g1] ld [%l7 + 0x2C], %f19 nop set 0x5C, %l4 swap [%l7 + %l4], %l0 add %g2, %l2, %g6 add %l7, 0x30, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l5 casxa [%l6] 0x88, %l5, %i2 set 0x14, %g2 lda [%l7 + %g2] 0x81, %f15 ld [%l7 + 0x68], %f2 st %f2, [%l7 + 0x74] nop set 0x58, %g3 lduw [%l7 + %g3], %o7 nop set 0x43, %o5 ldub [%l7 + %o5], %o3 set 0x68, %l2 prefetcha [%l7 + %l2] 0x80, 1 set 0x08, %i6 stda %g0, [%l7 + %i6] 0xe3 membar #Sync set 0x15, %i2 stba %i4, [%l7 + %i2] 0xe3 membar #Sync nop set 0x40, %l0 stw %i5, [%l7 + %l0] nop set 0x78, %o2 ldd [%l7 + %o2], %g4 be,pt %icc, loop_158 nop set 0x10, %l3 ldsh [%l7 + %l3], %o4 fpadd32s %f5, %f5, %f24 or %i3, %i0, %i6 loop_158: nop set 0x50, %g5 stha %l3, [%l7 + %g5] 0xe3 membar #Sync set 0x40, %l6 stda %f16, [%l7 + %l6] 0xca set 0x5F, %l5 stba %i1, [%l7 + %l5] 0xe3 membar #Sync nop set 0x0E, %i4 ldsb [%l7 + %i4], %l1 set 0x48, %o1 prefetcha [%l7 + %o1] 0x80, 2 nop set 0x58, %o3 lduh [%l7 + %o3], %o6 st %f16, [%l7 + 0x20] set 0x40, %o6 stda %f0, [%l7 + %o6] 0xf8 membar #Sync set 0x10, %g4 ldda [%l7 + %g4] 0xe2, %l4 nop set 0x5E, %g6 ldstub [%l7 + %g6], %g7 set 0x28, %i7 stda %o2, [%l7 + %i7] 0xeb membar #Sync nop set 0x6A, %i5 lduh [%l7 + %i5], %o0 or %i7, %g3, %l6 or %l0, %g2, %l2 set 0x40, %o4 ldda [%l7 + %o4] 0xeb, %g6 nop set 0x60, %l1 ldx [%l7 + %l1], %l5 st %f11, [%l7 + 0x38] nop set 0x6F, %i0 ldstub [%l7 + %i0], %i2 set 0x40, %g7 stda %f16, [%l7 + %g7] 0xc2 nop set 0x68, %o7 stx %o7, [%l7 + %o7] fpadd16 %f18, %f0, %f4 set 0x11, %i1 ldstuba [%l7 + %i1] 0x89, %o1 set 0x40, %i3 stda %f16, [%l7 + %i3] 0x89 nop set 0x08, %o0 swap [%l7 + %o0], %o5 and %g1, %i4, %o3 ld [%l7 + 0x68], %f8 nop set 0x10, %g1 ldx [%l7 + %g1], %i5 ld [%l7 + 0x40], %f14 set 0x30, %l4 lda [%l7 + %l4] 0x88, %f27 set 0x60, %g3 ldda [%l7 + %g3] 0x80, %g4 st %f18, [%l7 + 0x6C] nop set 0x2C, %o5 lduh [%l7 + %o5], %i3 add %l7, 0x40, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %i0, %o4 nop set 0x10, %l2 std %f30, [%l7 + %l2] nop set 0x30, %g2 std %i6, [%l7 + %g2] st %f25, [%l7 + 0x28] set 0x38, %i2 prefetcha [%l7 + %i2] 0x81, 2 nop set 0x50, %l0 ldstub [%l7 + %l0], %l3 nop set 0x44, %i6 lduw [%l7 + %i6], %l1 nop set 0x64, %o2 swap [%l7 + %o2], %o6 set 0x3A, %l3 stha %l4, [%l7 + %l3] 0xe2 membar #Sync membar #Sync set 0x40, %l6 ldda [%l7 + %l6] 0xf8, %f0 st %fsr, [%l7 + 0x5C] set 0x7D, %g5 stba %g5, [%l7 + %g5] 0xeb membar #Sync set 0x58, %l5 ldxa [%l7 + %l5] 0x89, %g7 nop set 0x08, %o1 std %o0, [%l7 + %o1] set 0x58, %o3 sta %f23, [%l7 + %o3] 0x80 set 0x20, %i4 ldda [%l7 + %i4] 0xeb, %o2 or %i7, %l6, %g3 nop set 0x40, %g4 stx %l0, [%l7 + %g4] or %g2, %g6, %l2 add %l7, 0x70, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x88, %i2, %l5 set 0x40, %o6 stda %f0, [%l7 + %o6] 0xf1 membar #Sync add %l7, 0x48, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o1, %o5 nop set 0x50, %i7 ldx [%l7 + %i7], %g1 set 0x68, %g6 stxa %o7, [%l7 + %g6] 0xe3 membar #Sync or %o3, %i4, %i5 set 0x30, %i5 ldxa [%l7 + %i5] 0x80, %i3 set 0x70, %l1 ldda [%l7 + %l1] 0xe2, %i0 nop set 0x4E, %i0 lduh [%l7 + %i0], %g4 set 0x36, %g7 stba %o4, [%l7 + %g7] 0x88 set 0x40, %o4 ldda [%l7 + %o4] 0x89, %f0 nop set 0x20, %o7 stx %fsr, [%l7 + %o7] set 0x30, %i3 ldda [%l7 + %i3] 0x88, %i0 add %l3, %i6, %l1 nop set 0x78, %o0 stx %o6, [%l7 + %o0] set 0x58, %i1 swapa [%l7 + %i1] 0x88, %l4 nop set 0x2C, %l4 stw %g7, [%l7 + %l4] set 0x27, %g3 ldstuba [%l7 + %g3] 0x89, %o0 wr %o2, %i7, %softint nop set 0x18, %g1 lduh [%l7 + %g1], %g5 or %l6, %l0, %g3 nop set 0x58, %l2 stx %fsr, [%l7 + %l2] nop set 0x48, %g2 std %g6, [%l7 + %g2] ld [%l7 + 0x28], %f13 nop set 0x14, %i2 ldsw [%l7 + %i2], %g2 set 0x4F, %l0 ldstuba [%l7 + %l0] 0x89, %l2 add %l5, %i2, %o1 nop set 0x66, %o5 sth %o5, [%l7 + %o5] set 0x48, %o2 prefetcha [%l7 + %o2] 0x81, 1 nop set 0x1E, %i6 ldsh [%l7 + %i6], %g1 set 0x38, %l3 stda %o2, [%l7 + %l3] 0xe3 membar #Sync nop set 0x53, %l6 stb %i4, [%l7 + %l6] add %i3, %i5, %i0 set 0x78, %g5 prefetcha [%l7 + %g5] 0x88, 3 nop set 0x14, %l5 swap [%l7 + %l5], %i1 set 0x50, %o1 ldda [%l7 + %o1] 0xe3, %g4 nop set 0x2C, %i4 stw %l3, [%l7 + %i4] set 0x74, %o3 lda [%l7 + %o3] 0x88, %f26 set 0x64, %g4 sta %f23, [%l7 + %g4] 0x81 nop set 0x30, %o6 ldd [%l7 + %o6], %f10 add %l1, %o6, %l4 nop set 0x28, %i7 ldsw [%l7 + %i7], %g7 nop set 0x28, %i5 ldsw [%l7 + %i5], %i6 nop set 0x60, %g6 std %o2, [%l7 + %g6] add %l7, 0x48, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %o0 casxa [%l6] 0x81, %o0, %i7 nop nop setx 0xB33C2305, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f1 setx 0x7744FCDF, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f27 fdivs %f27, %f1, %f15 st %fsr, [%l7 + 0x50] bl,a %icc, loop_159 nop set 0x10, %i0 ldsw [%l7 + %i0], %g5 nop set 0x18, %g7 swap [%l7 + %g7], %l0 st %f25, [%l7 + 0x60] loop_159: and %g3, %g6, %g2 nop set 0x10, %l1 std %i6, [%l7 + %l1] nop set 0x1E, %o4 ldstub [%l7 + %o4], %l5 nop set 0x3C, %i3 lduw [%l7 + %i3], %i2 st %f6, [%l7 + 0x60] nop set 0x6D, %o0 stb %o1, [%l7 + %o0] wr %l2, %o7, %clear_softint add %l7, 0x58, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o5, %g1 set 0x68, %o7 prefetcha [%l7 + %o7] 0x81, 0 nop set 0x58, %i1 lduw [%l7 + %i1], %i3 set 0x18, %g3 prefetcha [%l7 + %g3] 0x80, 0 nop set 0x15, %g1 stb %i0, [%l7 + %g1] nop set 0x5B, %l2 ldub [%l7 + %l2], %o4 set 0x40, %g2 ldda [%l7 + %g2] 0x80, %f0 ld [%l7 + 0x44], %f25 and %i1, %i5, %g4 nop set 0x58, %l4 stw %l3, [%l7 + %l4] set 0x10, %i2 ldxa [%l7 + %i2] 0x81, %l1 wr %o6, %g7, %ccr fpsub32s %f23, %f12, %f30 add %i6, %l4, %o0 add %o2, %i7, %l0 nop nop setx 0x6923746C, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f2 setx 0x5F642357, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f16 fdivs %f16, %f2, %f6 nop set 0x1E, %l0 lduh [%l7 + %l0], %g5 nop set 0x68, %o2 stx %g3, [%l7 + %o2] ld [%l7 + 0x34], %f4 add %g6, %g2, %l6 set 0x3A, %i6 stha %l5, [%l7 + %i6] 0xe3 membar #Sync nop set 0x74, %o5 lduw [%l7 + %o5], %i2 nop set 0x54, %l3 ldsw [%l7 + %l3], %l2 nop set 0x78, %l6 swap [%l7 + %l6], %o7 nop set 0x28, %l5 ldx [%l7 + %l5], %o1 fpsub32 %f12, %f6, %f6 set 0x48, %o1 stwa %g1, [%l7 + %o1] 0xeb membar #Sync nop set 0x50, %g5 stw %o5, [%l7 + %g5] set 0x40, %o3 stda %f16, [%l7 + %o3] 0xd0 nop set 0x49, %i4 ldstub [%l7 + %i4], %i4 ld [%l7 + 0x7C], %f27 st %f29, [%l7 + 0x0C] set 0x08, %o6 lda [%l7 + %o6] 0x89, %f25 set 0x64, %g4 stwa %i3, [%l7 + %g4] 0xea membar #Sync set 0x28, %i7 stda %i0, [%l7 + %i7] 0x89 nop set 0x10, %g6 ldsh [%l7 + %g6], %o3 set 0x50, %i5 sta %f16, [%l7 + %i5] 0x80 nop set 0x08, %g7 ldx [%l7 + %g7], %o4 nop set 0x6C, %l1 ldstub [%l7 + %l1], %i5 add %l7, 0x54, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %g4 casa [%l6] 0x88, %g4, %i1 add %l7, 0x30, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l3, %l1 nop set 0x20, %i0 ldd [%l7 + %i0], %g6 nop set 0x5B, %o4 ldsb [%l7 + %o4], %o6 ld [%l7 + 0x68], %f25 set 0x60, %o0 stda %i6, [%l7 + %o0] 0xe3 membar #Sync set 0x28, %o7 prefetcha [%l7 + %o7] 0x89, 4 nop set 0x20, %i1 stx %o2, [%l7 + %i1] nop set 0x18, %i3 ldd [%l7 + %i3], %f14 st %fsr, [%l7 + 0x64] nop set 0x50, %g3 std %o0, [%l7 + %g3] set 0x6C, %l2 swapa [%l7 + %l2] 0x80, %l0 set 0x11, %g1 stba %g5, [%l7 + %g1] 0xea membar #Sync and %g3, %i7, %g6 set 0x56, %l4 stba %g2, [%l7 + %l4] 0xe2 membar #Sync set 0x60, %i2 stwa %l6, [%l7 + %i2] 0xea membar #Sync nop set 0x40, %l0 ldx [%l7 + %l0], %i2 wr %l5, %l2, %softint set 0x18, %g2 stxa %o1, [%l7 + %g2] 0xe2 membar #Sync set 0x48, %o2 sta %f23, [%l7 + %o2] 0x88 set 0x28, %o5 ldxa [%l7 + %o5] 0x89, %o7 set 0x54, %i6 lda [%l7 + %i6] 0x81, %f8 add %l7, 0x24, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g1, %i4 nop set 0x50, %l6 std %f18, [%l7 + %l6] or %o5, %i3, %o3 bgu %icc, loop_160 nop set 0x72, %l5 lduh [%l7 + %l5], %o4 or %i0, %i5, %i1 nop set 0x69, %l3 ldsb [%l7 + %l3], %l3 loop_160: nop add %l7, 0x20, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g4, %l1 nop set 0x14, %o1 ldsw [%l7 + %o1], %g7 set 0x7A, %o3 ldstuba [%l7 + %o3] 0x80, %o6 nop set 0x2C, %g5 swap [%l7 + %g5], %i6 wr %l4, %o2, %clear_softint nop set 0x4E, %i4 stb %o0, [%l7 + %i4] nop set 0x70, %o6 ldsh [%l7 + %o6], %g5 set 0x44, %g4 sta %f10, [%l7 + %g4] 0x88 nop set 0x68, %g6 std %g2, [%l7 + %g6] nop set 0x68, %i5 stx %fsr, [%l7 + %i5] nop set 0x58, %g7 std %f8, [%l7 + %g7] nop set 0x48, %i7 stx %l0, [%l7 + %i7] ld [%l7 + 0x58], %f25 nop set 0x58, %l1 ldx [%l7 + %l1], %g6 set 0x40, %i0 ldda [%l7 + %i0] 0xe3, %g2 nop set 0x48, %o0 stx %fsr, [%l7 + %o0] nop set 0x6A, %o7 ldsh [%l7 + %o7], %l6 nop set 0x31, %o4 stb %i2, [%l7 + %o4] set 0x2C, %i3 sta %f22, [%l7 + %i3] 0x81 set 0x3C, %g3 sta %f15, [%l7 + %g3] 0x80 set 0x50, %l2 stxa %l5, [%l7 + %l2] 0xea membar #Sync set 0x3C, %i1 swapa [%l7 + %i1] 0x89, %i7 nop set 0x50, %l4 ldsw [%l7 + %l4], %o1 set 0x40, %g1 stxa %l2, [%l7 + %g1] 0x80 nop set 0x78, %i2 std %f24, [%l7 + %i2] fpadd32 %f18, %f4, %f2 nop set 0x68, %g2 lduh [%l7 + %g2], %o7 st %fsr, [%l7 + 0x68] or %g1, %o5, %i3 set 0x74, %o2 lda [%l7 + %o2] 0x81, %f27 nop set 0x76, %l0 sth %o3, [%l7 + %l0] nop set 0x58, %o5 stx %i4, [%l7 + %o5] nop set 0x18, %i6 std %f2, [%l7 + %i6] nop set 0x71, %l6 ldub [%l7 + %l6], %o4 ld [%l7 + 0x18], %f21 set 0x41, %l5 stba %i0, [%l7 + %l5] 0xe3 membar #Sync ld [%l7 + 0x6C], %f26 st %f25, [%l7 + 0x14] nop set 0x2C, %l3 prefetch [%l7 + %l3], 1 set 0x40, %o1 ldda [%l7 + %o1] 0x81, %f16 nop set 0x3A, %g5 sth %i1, [%l7 + %g5] st %f10, [%l7 + 0x6C] nop set 0x38, %i4 stw %i5, [%l7 + %i4] set 0x1C, %o3 swapa [%l7 + %o3] 0x88, %g4 st %f30, [%l7 + 0x6C] and %l1, %l3, %g7 set 0x16, %g4 stha %o6, [%l7 + %g4] 0xeb membar #Sync set 0x72, %g6 stha %l4, [%l7 + %g6] 0xe3 membar #Sync nop set 0x40, %o6 std %f4, [%l7 + %o6] set 0x0D, %g7 stba %i6, [%l7 + %g7] 0xeb membar #Sync wr %g0, 0x7, %fprs set 0x70, %i7 lda [%l7 + %i7] 0x80, %f1 and %o2, %l0, %g3 fpsub32s %f7, %f30, %f17 nop set 0x68, %i5 stx %fsr, [%l7 + %i5] set 0x50, %l1 stda %g2, [%l7 + %l1] 0x80 nop set 0x7C, %o0 ldsw [%l7 + %o0], %g6 nop set 0x74, %o7 ldsw [%l7 + %o7], %i2 nop set 0x18, %i0 ldsh [%l7 + %i0], %l6 set 0x2C, %i3 lda [%l7 + %i3] 0x80, %f31 add %l5, %i7, %l2 nop set 0x68, %o4 ldd [%l7 + %o4], %f24 fpadd16 %f14, %f30, %f4 st %f0, [%l7 + 0x30] bne,pt %xcc, loop_161 nop set 0x1C, %g3 swap [%l7 + %g3], %o7 st %f21, [%l7 + 0x7C] nop set 0x6C, %i1 stb %g1, [%l7 + %i1] loop_161: nop set 0x38, %l4 sta %f20, [%l7 + %l4] 0x88 set 0x78, %l2 swapa [%l7 + %l2] 0x80, %o1 be,pn %xcc, loop_162 nop set 0x66, %i2 stb %i3, [%l7 + %i2] ld [%l7 + 0x40], %f12 add %l7, 0x60, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o5 casa [%l6] 0x88, %o5, %i4 loop_162: nop set 0x5C, %g2 lda [%l7 + %g2] 0x81, %f23 set 0x50, %g1 ldda [%l7 + %g1] 0xeb, %o4 set 0x54, %l0 sta %f21, [%l7 + %l0] 0x80 set 0x50, %o2 prefetcha [%l7 + %o2] 0x81, 2 nop set 0x7B, %i6 ldstub [%l7 + %i6], %i1 set 0x58, %l6 prefetcha [%l7 + %l6] 0x88, 0 add %i5, %g4, %l3 nop set 0x60, %l5 stw %l1, [%l7 + %l5] set 0x13, %o5 ldstuba [%l7 + %o5] 0x89, %g7 or %o6, %i6, %l4 nop set 0x48, %o1 lduh [%l7 + %o1], %g5 set 0x44, %l3 stha %o0, [%l7 + %l3] 0xeb membar #Sync wr %l0, %g3, %pic nop set 0x68, %g5 stx %g2, [%l7 + %g5] set 0x74, %o3 sta %f29, [%l7 + %o3] 0x80 add %l7, 0x08, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %o2, %g6 nop set 0x26, %g4 ldsb [%l7 + %g4], %l6 ble,pn %icc, loop_163 nop set 0x42, %g6 ldub [%l7 + %g6], %i2 nop set 0x26, %o6 sth %i7, [%l7 + %o6] ld [%l7 + 0x08], %f18 loop_163: nop set 0x40, %g7 ldda [%l7 + %g7] 0xd2, %f16 nop set 0x20, %i7 ldsw [%l7 + %i7], %l5 nop set 0x10, %i4 std %f28, [%l7 + %i4] nop set 0x2D, %l1 ldub [%l7 + %l1], %l2 nop set 0x10, %i5 ldx [%l7 + %i5], %o7 nop set 0x6C, %o0 prefetch [%l7 + %o0], 2 set 0x40, %o7 ldda [%l7 + %o7] 0x88, %f16 set 0x48, %i0 stwa %g1, [%l7 + %i0] 0xea membar #Sync nop set 0x78, %o4 ldx [%l7 + %o4], %o1 set 0x70, %i3 ldda [%l7 + %i3] 0xea, %i2 add %l7, 0x58, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o5 casxa [%l6] 0x80, %o5, %o4 nop set 0x72, %g3 lduh [%l7 + %g3], %i4 nop set 0x60, %l4 ldd [%l7 + %l4], %f24 nop set 0x44, %l2 prefetch [%l7 + %l2], 1 nop set 0x18, %i2 lduw [%l7 + %i2], %i1 nop set 0x38, %g2 std %f18, [%l7 + %g2] nop set 0x40, %i1 lduw [%l7 + %i1], %o3 wr %i5, %g4, %softint and %l3, %i0, %g7 nop set 0x30, %l0 ldd [%l7 + %l0], %l0 set 0x08, %g1 ldxa [%l7 + %g1] 0x81, %o6 set 0x28, %o2 stxa %l4, [%l7 + %o2] 0xe3 membar #Sync and %i6, %o0, %l0 nop set 0x70, %i6 ldx [%l7 + %i6], %g5 nop set 0x28, %l5 std %g2, [%l7 + %l5] set 0x18, %l6 ldxa [%l7 + %l6] 0x88, %o2 nop set 0x6C, %o5 prefetch [%l7 + %o5], 4 nop set 0x19, %l3 ldub [%l7 + %l3], %g6 set 0x20, %o1 prefetcha [%l7 + %o1] 0x88, 3 nop set 0x0E, %g5 ldsh [%l7 + %g5], %l6 nop set 0x20, %o3 ldsb [%l7 + %o3], %i7 nop set 0x0F, %g6 ldsb [%l7 + %g6], %i2 nop set 0x68, %o6 ldd [%l7 + %o6], %l2 set 0x60, %g4 ldxa [%l7 + %g4] 0x80, %l5 st %fsr, [%l7 + 0x34] nop set 0x38, %g7 ldx [%l7 + %g7], %g1 nop set 0x5B, %i7 stb %o7, [%l7 + %i7] add %l7, 0x1C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i3 casa [%l6] 0x80, %i3, %o5 set 0x38, %i4 stxa %o4, [%l7 + %i4] 0x88 nop set 0x10, %i5 swap [%l7 + %i5], %i4 nop set 0x3B, %o0 ldsb [%l7 + %o0], %i1 ba,a,pt %xcc, loop_164 nop set 0x30, %o7 stx %o1, [%l7 + %o7] st %f17, [%l7 + 0x40] set 0x40, %l1 stda %f0, [%l7 + %l1] 0x88 loop_164: wr %g0, 0x7, %fprs nop set 0x20, %o4 stw %l3, [%l7 + %o4] set 0x38, %i3 sta %f30, [%l7 + %i3] 0x89 nop set 0x1F, %g3 ldsb [%l7 + %g3], %i0 and %o3, %l1, %g7 set 0x60, %i0 stwa %l4, [%l7 + %i0] 0x89 set 0x7B, %l4 stba %o6, [%l7 + %l4] 0x89 set 0x40, %i2 swapa [%l7 + %i2] 0x88, %i6 nop set 0x54, %l2 stw %l0, [%l7 + %l2] set 0x58, %g2 stxa %o0, [%l7 + %g2] 0x80 nop set 0x2C, %l0 stb %g2, [%l7 + %l0] set 0x34, %i1 lda [%l7 + %i1] 0x89, %f27 set 0x08, %g1 lda [%l7 + %g1] 0x80, %f12 st %f26, [%l7 + 0x28] nop set 0x38, %o2 prefetch [%l7 + %o2], 1 add %l7, 0x20, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o2 casxa [%l6] 0x89, %o2, %g6 set 0x78, %l5 lda [%l7 + %l5] 0x80, %f21 fpsub32 %f0, %f22, %f18 nop set 0x24, %l6 prefetch [%l7 + %l6], 0 or %g3, %g5, %i7 set 0x18, %o5 prefetcha [%l7 + %o5] 0x88, 3 nop set 0x78, %l3 stw %l2, [%l7 + %l3] set 0x1C, %o1 swapa [%l7 + %o1] 0x88, %l6 nop set 0x3B, %i6 ldstub [%l7 + %i6], %g1 set 0x10, %g5 ldxa [%l7 + %g5] 0x80, %o7 nop set 0x14, %o3 ldsh [%l7 + %o3], %i3 set 0x30, %o6 ldda [%l7 + %o6] 0xeb, %o4 nop set 0x6C, %g6 ldsb [%l7 + %g6], %l5 add %o4, %i4, %o1 set 0x78, %g7 ldxa [%l7 + %g7] 0x89, %i5 bgu %icc, loop_165 nop set 0x7C, %g4 ldub [%l7 + %g4], %i1 nop set 0x78, %i4 ldd [%l7 + %i4], %f28 nop set 0x6F, %i5 ldsb [%l7 + %i5], %g4 loop_165: nop set 0x70, %i7 ldda [%l7 + %i7] 0x89, %l2 or %o3, %l1, %g7 nop set 0x20, %o7 ldd [%l7 + %o7], %f14 nop set 0x64, %l1 lduh [%l7 + %l1], %i0 nop set 0x75, %o4 ldsb [%l7 + %o4], %l4 set 0x74, %i3 lda [%l7 + %i3] 0x89, %f7 nop set 0x40, %g3 ldx [%l7 + %g3], %o6 nop set 0x60, %o0 stx %fsr, [%l7 + %o0] set 0x74, %i0 lda [%l7 + %i0] 0x88, %f10 nop set 0x30, %i2 std %l0, [%l7 + %i2] nop set 0x28, %l2 ldsb [%l7 + %l2], %i6 ba %icc, loop_166 nop set 0x08, %l4 std %f4, [%l7 + %l4] membar #Sync set 0x40, %g2 ldda [%l7 + %g2] 0xf9, %f16 loop_166: nop set 0x3D, %i1 ldsb [%l7 + %i1], %o0 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xc0 set 0x40, %l0 stda %f0, [%l7 + %l0] 0x80 nop set 0x58, %o2 std %f24, [%l7 + %o2] nop set 0x5C, %l6 stw %o2, [%l7 + %l6] nop set 0x3A, %l5 ldub [%l7 + %l5], %g2 set 0x70, %o5 stxa %g3, [%l7 + %o5] 0xe2 membar #Sync st %fsr, [%l7 + 0x30] nop set 0x50, %l3 ldx [%l7 + %l3], %g5 set 0x30, %i6 lda [%l7 + %i6] 0x88, %f23 nop set 0x18, %o1 swap [%l7 + %o1], %g6 nop set 0x48, %o3 ldd [%l7 + %o3], %i6 nop set 0x48, %g5 ldd [%l7 + %g5], %f2 nop set 0x18, %g6 prefetch [%l7 + %g6], 0 nop set 0x72, %g7 lduh [%l7 + %g7], %l2 set 0x70, %g4 ldda [%l7 + %g4] 0x81, %i6 nop set 0x18, %i4 stx %fsr, [%l7 + %i4] set 0x78, %i5 stda %i2, [%l7 + %i5] 0x80 set 0x60, %i7 stxa %o7, [%l7 + %i7] 0x88 nop nop setx 0x2B22DCCE, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f6 setx 0x64176FE7, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f19 fdivs %f19, %f6, %f5 nop set 0x5B, %o7 ldsb [%l7 + %o7], %g1 set 0x7E, %l1 stba %i3, [%l7 + %l1] 0xe2 membar #Sync nop set 0x4E, %o4 ldsh [%l7 + %o4], %o5 nop set 0x70, %i3 stx %fsr, [%l7 + %i3] nop set 0x7C, %o6 stw %l5, [%l7 + %o6] set 0x14, %o0 sta %f31, [%l7 + %o0] 0x88 nop set 0x18, %g3 sth %o4, [%l7 + %g3] nop set 0x18, %i0 ldsw [%l7 + %i0], %o1 nop set 0x3C, %l2 stw %i5, [%l7 + %l2] nop set 0x20, %l4 ldd [%l7 + %l4], %i0 set 0x78, %g2 ldxa [%l7 + %g2] 0x80, %i4 or %l3, %o3, %l1 add %l7, 0x30, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g7, %i0 set 0x54, %i1 stha %l4, [%l7 + %i1] 0xea membar #Sync set 0x10, %i2 stha %g4, [%l7 + %i2] 0xe2 membar #Sync set 0x25, %l0 stba %l0, [%l7 + %l0] 0xe3 membar #Sync bne %icc, loop_167 nop set 0x24, %o2 sth %i6, [%l7 + %o2] or %o6, %o0, %o2 set 0x3C, %l6 lda [%l7 + %l6] 0x89, %f12 loop_167: add %g3, %g2, %g5 and %g6, %i7, %l6 nop nop setx 0xC8BCF47F, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f5 setx 0x75F36ECA, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f4 fdivs %f4, %f5, %f14 nop set 0x78, %l5 sth %l2, [%l7 + %l5] nop set 0x18, %g1 std %f8, [%l7 + %g1] set 0x68, %l3 stxa %i2, [%l7 + %l3] 0x80 nop set 0x28, %o5 ldd [%l7 + %o5], %f8 set 0x76, %o1 stha %o7, [%l7 + %o1] 0x80 nop set 0x08, %i6 ldx [%l7 + %i6], %g1 set 0x18, %o3 stwa %i3, [%l7 + %o3] 0x81 nop set 0x68, %g5 stx %fsr, [%l7 + %g5] set 0x28, %g6 ldxa [%l7 + %g6] 0x89, %o5 set 0x40, %g7 stda %f0, [%l7 + %g7] 0xf0 membar #Sync or %o4, %l5, %o1 nop set 0x68, %i4 prefetch [%l7 + %i4], 1 set 0x40, %g4 stda %f16, [%l7 + %g4] 0xc8 nop set 0x30, %i5 ldsw [%l7 + %i5], %i1 nop set 0x40, %o7 ldd [%l7 + %o7], %f26 nop set 0x30, %l1 ldd [%l7 + %l1], %i4 nop set 0x18, %i7 prefetch [%l7 + %i7], 3 bne %icc, loop_168 nop set 0x58, %o4 stb %l3, [%l7 + %o4] set 0x1C, %o6 ldstuba [%l7 + %o6] 0x88, %o3 loop_168: nop set 0x20, %i3 stxa %l1, [%l7 + %i3] 0xeb membar #Sync nop set 0x38, %g3 ldd [%l7 + %g3], %i4 add %l7, 0x30, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i0, %l4 or %g4, %l0, %g7 nop set 0x50, %i0 swap [%l7 + %i0], %i6 nop set 0x38, %l2 stx %o0, [%l7 + %l2] set 0x17, %l4 ldstuba [%l7 + %l4] 0x80, %o2 nop set 0x18, %o0 ldd [%l7 + %o0], %f8 nop set 0x48, %i1 std %f20, [%l7 + %i1] set 0x68, %i2 stxa %g3, [%l7 + %i2] 0xea membar #Sync wr %o6, %g5, %pic set 0x5E, %l0 stha %g2, [%l7 + %l0] 0x80 set 0x78, %o2 swapa [%l7 + %o2] 0x80, %i7 set 0x68, %g2 prefetcha [%l7 + %g2] 0x80, 4 membar #Sync set 0x40, %l5 ldda [%l7 + %l5] 0xf8, %f16 fpsub32 %f14, %f0, %f12 nop set 0x4C, %g1 ldsh [%l7 + %g1], %g6 nop set 0x43, %l6 ldub [%l7 + %l6], %l2 set 0x60, %o5 stxa %i2, [%l7 + %o5] 0xeb membar #Sync nop set 0x68, %o1 ldx [%l7 + %o1], %o7 set 0x70, %l3 sta %f29, [%l7 + %l3] 0x80 nop set 0x20, %o3 stx %fsr, [%l7 + %o3] nop set 0x22, %g5 stb %i3, [%l7 + %g5] nop set 0x3C, %i6 swap [%l7 + %i6], %o5 st %f21, [%l7 + 0x08] nop set 0x38, %g6 stx %fsr, [%l7 + %g6] or %o4, %l5, %g1 nop set 0x1C, %g7 sth %i1, [%l7 + %g7] set 0x29, %i4 ldstuba [%l7 + %i4] 0x88, %o1 nop set 0x48, %g4 lduw [%l7 + %g4], %i4 add %o3, %l3, %i5 nop set 0x30, %o7 ldd [%l7 + %o7], %f22 set 0x10, %i5 stda %i0, [%l7 + %i5] 0x81 st %fsr, [%l7 + 0x24] nop set 0x37, %i7 ldub [%l7 + %i7], %l4 set 0x78, %l1 swapa [%l7 + %l1] 0x80, %g4 nop set 0x10, %o4 ldd [%l7 + %o4], %f10 wr %l0, %g7, %clear_softint set 0x65, %i3 ldstuba [%l7 + %i3] 0x80, %i6 nop set 0x30, %g3 std %f12, [%l7 + %g3] nop set 0x68, %o6 std %l0, [%l7 + %o6] nop set 0x40, %l2 stx %o2, [%l7 + %l2] nop set 0x25, %i0 ldub [%l7 + %i0], %g3 set 0x09, %o0 stba %o6, [%l7 + %o0] 0x80 nop set 0x50, %i1 ldd [%l7 + %i1], %o0 nop set 0x32, %l4 lduh [%l7 + %l4], %g2 ld [%l7 + 0x28], %f29 nop set 0x78, %l0 ldx [%l7 + %l0], %g5 st %f28, [%l7 + 0x6C] add %l7, 0x34, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %l6, %i7 add %l7, 0x40, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x80, %l2, %g6 ld [%l7 + 0x14], %f15 set 0x40, %o2 ldda [%l7 + %o2] 0xea, %i2 fpadd16s %f20, %f24, %f23 nop set 0x42, %i2 ldsb [%l7 + %i2], %o7 nop set 0x3F, %g2 ldub [%l7 + %g2], %o5 fpadd32 %f4, %f18, %f28 set 0x38, %g1 stda %i2, [%l7 + %g1] 0xeb membar #Sync nop set 0x10, %l5 stx %fsr, [%l7 + %l5] set 0x28, %o5 stwa %o4, [%l7 + %o5] 0x80 nop set 0x2C, %l6 swap [%l7 + %l6], %g1 nop set 0x3C, %o1 lduh [%l7 + %o1], %l5 nop set 0x5A, %o3 ldsb [%l7 + %o3], %i1 nop set 0x10, %l3 lduh [%l7 + %l3], %o1 nop set 0x54, %i6 swap [%l7 + %i6], %i4 set 0x60, %g6 stwa %l3, [%l7 + %g6] 0x80 nop set 0x58, %g5 stx %fsr, [%l7 + %g5] set 0x59, %g7 ldstuba [%l7 + %g7] 0x89, %i5 set 0x7C, %g4 sta %f14, [%l7 + %g4] 0x89 bl %xcc, loop_169 nop set 0x38, %o7 ldx [%l7 + %o7], %o3 nop set 0x30, %i5 stx %fsr, [%l7 + %i5] nop set 0x76, %i4 sth %l4, [%l7 + %i4] loop_169: nop set 0x40, %l1 ldda [%l7 + %l1] 0x88, %f16 nop set 0x20, %i7 sth %i0, [%l7 + %i7] nop set 0x3C, %i3 stw %g4, [%l7 + %i3] set 0x10, %o4 stxa %g7, [%l7 + %o4] 0xeb membar #Sync nop set 0x40, %g3 std %f6, [%l7 + %g3] add %l7, 0x18, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i6 casa [%l6] 0x88, %i6, %l1 nop set 0x0D, %o6 ldstub [%l7 + %o6], %l0 st %fsr, [%l7 + 0x38] set 0x38, %i0 prefetcha [%l7 + %i0] 0x89, 0 set 0x5A, %o0 ldstuba [%l7 + %o0] 0x80, %g3 nop set 0x18, %i1 stx %o0, [%l7 + %i1] set 0x52, %l2 stha %o6, [%l7 + %l2] 0xe3 membar #Sync or %g5, %g2, %l6 set 0x58, %l4 ldxa [%l7 + %l4] 0x88, %l2 nop set 0x70, %o2 stx %fsr, [%l7 + %o2] set 0x68, %l0 swapa [%l7 + %l0] 0x88, %g6 fpadd16 %f20, %f4, %f26 nop set 0x68, %g2 sth %i7, [%l7 + %g2] set 0x44, %i2 sta %f14, [%l7 + %i2] 0x81 or %o7, %o5, %i3 nop set 0x40, %l5 stx %o4, [%l7 + %l5] nop set 0x50, %g1 sth %g1, [%l7 + %g1] add %i2, %i1, %o1 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, 0x73F, %tick_cmpr nop set 0x50, %l6 swap [%l7 + %l6], %l3 set 0x25, %o1 stba %i5, [%l7 + %o1] 0x80 nop set 0x24, %o5 ldsw [%l7 + %o5], %o3 fpadd16s %f13, %f24, %f15 nop set 0x70, %o3 std %f18, [%l7 + %o3] st %f5, [%l7 + 0x2C] set 0x28, %l3 swapa [%l7 + %l3] 0x81, %i0 nop set 0x59, %g6 ldsb [%l7 + %g6], %l4 set 0x18, %i6 prefetcha [%l7 + %i6] 0x89, 2 and %g7, %i6, %l0 nop set 0x26, %g5 ldsh [%l7 + %g5], %l1 nop set 0x60, %g7 std %o2, [%l7 + %g7] set 0x1B, %o7 ldstuba [%l7 + %o7] 0x81, %o0 nop set 0x58, %g4 ldx [%l7 + %g4], %o6 set 0x50, %i5 stda %g4, [%l7 + %i5] 0xe3 membar #Sync or %g3, %g2, %l2 nop set 0x30, %i4 ldd [%l7 + %i4], %i6 nop set 0x60, %i7 ldd [%l7 + %i7], %f30 nop set 0x60, %l1 ldx [%l7 + %l1], %g6 nop nop setx 0x7A89CE38F0D73BDB, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f2 setx 0x3B9396F158A62EB9, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f24 fdivd %f24, %f2, %f30 add %l7, 0x58, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i7, %o7 add %l7, 0x28, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o5 casa [%l6] 0x80, %o5, %i3 fpsub16 %f20, %f22, %f2 set 0x60, %o4 stda %o4, [%l7 + %o4] 0x88 set 0x34, %g3 swapa [%l7 + %g3] 0x88, %i2 nop set 0x70, %i3 ldd [%l7 + %i3], %i0 nop set 0x58, %i0 ldd [%l7 + %i0], %f6 set 0x37, %o6 ldstuba [%l7 + %o6] 0x89, %o1 nop set 0x7C, %i1 swap [%l7 + %i1], %l5 set 0x08, %o0 prefetcha [%l7 + %o0] 0x80, 3 add %l7, 0x60, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %l3, %i4 bl %icc, loop_170 st %f4, [%l7 + 0x08] set 0x68, %l4 stha %o3, [%l7 + %l4] 0x89 loop_170: ld [%l7 + 0x60], %f17 nop set 0x14, %l2 lduw [%l7 + %l2], %i5 nop set 0x7A, %l0 lduh [%l7 + %l0], %l4 nop set 0x20, %o2 lduw [%l7 + %o2], %i0 or %g7, %g4, %l0 nop set 0x10, %i2 stx %i6, [%l7 + %i2] nop set 0x19, %g2 stb %l1, [%l7 + %g2] nop set 0x08, %l5 ldd [%l7 + %l5], %f4 set 0x40, %g1 sta %f31, [%l7 + %g1] 0x88 set 0x64, %o1 lda [%l7 + %o1] 0x81, %f7 set 0x48, %l6 stda %o0, [%l7 + %l6] 0xea membar #Sync membar #Sync set 0x40, %o3 ldda [%l7 + %o3] 0xf8, %f16 ld [%l7 + 0x28], %f30 ld [%l7 + 0x58], %f11 add %o2, %g5, %g3 set 0x20, %o5 ldda [%l7 + %o5] 0xea, %g2 set 0x40, %l3 ldda [%l7 + %l3] 0x81, %f0 set 0x18, %i6 swapa [%l7 + %i6] 0x89, %o6 set 0x6C, %g5 stwa %l6, [%l7 + %g5] 0xe3 membar #Sync nop set 0x54, %g7 swap [%l7 + %g7], %g6 set 0x40, %o7 stda %f0, [%l7 + %o7] 0x81 st %fsr, [%l7 + 0x1C] add %l2, %o7, %o5 or %i3, %i7, %i2 nop set 0x10, %g6 ldx [%l7 + %g6], %i1 fpadd32 %f24, %f26, %f26 set 0x68, %g4 prefetcha [%l7 + %g4] 0x80, 0 nop set 0x50, %i5 stx %fsr, [%l7 + %i5] or %o1, %l5, %l3 set 0x3C, %i7 swapa [%l7 + %i7] 0x88, %g1 nop set 0x48, %i4 ldd [%l7 + %i4], %o2 nop set 0x18, %l1 ldd [%l7 + %l1], %f4 ld [%l7 + 0x5C], %f12 nop set 0x18, %g3 ldd [%l7 + %g3], %i4 set 0x7E, %o4 stha %l4, [%l7 + %o4] 0xeb membar #Sync set 0x20, %i0 ldxa [%l7 + %i0] 0x81, %i0 and %i5, %g7, %g4 nop set 0x18, %o6 ldd [%l7 + %o6], %i6 nop set 0x70, %i3 lduw [%l7 + %i3], %l1 set 0x3F, %i1 ldstuba [%l7 + %i1] 0x81, %l0 nop set 0x3E, %o0 lduh [%l7 + %o0], %o0 set 0x28, %l4 prefetcha [%l7 + %l4] 0x88, 3 nop set 0x70, %l2 stb %g3, [%l7 + %l2] set 0x70, %l0 stda %g2, [%l7 + %l0] 0x80 nop set 0x15, %i2 ldsb [%l7 + %i2], %o6 membar #Sync set 0x40, %g2 ldda [%l7 + %g2] 0xf0, %f0 nop set 0x24, %o2 lduw [%l7 + %o2], %l6 fpadd16 %f14, %f0, %f2 add %l7, 0x78, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g6 casxa [%l6] 0x88, %g6, %g5 nop set 0x24, %l5 ldsw [%l7 + %l5], %l2 st %fsr, [%l7 + 0x24] nop set 0x10, %g1 ldx [%l7 + %g1], %o7 set 0x38, %o1 stda %i2, [%l7 + %o1] 0x81 set 0x2E, %o3 stha %i7, [%l7 + %o3] 0xe3 membar #Sync nop set 0x28, %l6 std %o4, [%l7 + %l6] set 0x3C, %o5 stwa %i1, [%l7 + %o5] 0x89 nop set 0x12, %i6 ldsh [%l7 + %i6], %i2 nop set 0x60, %g5 std %o4, [%l7 + %g5] nop nop setx 0x5DBDFE36F3B82626, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f26 setx 0x50ACAB1CEA851FD6, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f30 fdivd %f30, %f26, %f30 set 0x18, %l3 swapa [%l7 + %l3] 0x89, %l5 nop set 0x18, %o7 swap [%l7 + %o7], %o1 membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0xf9, %f0 add %g1, %o3, %i4 set 0x48, %g4 sta %f21, [%l7 + %g4] 0x81 nop set 0x72, %g6 ldsh [%l7 + %g6], %l4 nop set 0x4C, %i5 stw %i0, [%l7 + %i5] set 0x68, %i4 ldxa [%l7 + %i4] 0x88, %i5 set 0x6B, %i7 ldstuba [%l7 + %i7] 0x89, %g7 set 0x40, %l1 stda %f0, [%l7 + %l1] 0xc2 nop set 0x10, %g3 stx %fsr, [%l7 + %g3] membar #Sync set 0x40, %o4 ldda [%l7 + %o4] 0xf9, %f16 wr %l3, %i6, %clear_softint st %fsr, [%l7 + 0x5C] and %g4, %l0, %o0 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %o2, %l1 set 0x60, %o6 stwa %g3, [%l7 + %o6] 0x81 set 0x0A, %i3 stha %g2, [%l7 + %i3] 0x81 and %l6, %g6, %g5 nop set 0x74, %i1 sth %l2, [%l7 + %i1] add %o7, %o6, %i3 nop set 0x78, %i0 swap [%l7 + %i0], %o5 nop set 0x4A, %o0 sth %i7, [%l7 + %o0] nop set 0x68, %l2 swap [%l7 + %l2], %i1 set 0x30, %l4 ldxa [%l7 + %l4] 0x80, %i2 nop set 0x54, %i2 swap [%l7 + %i2], %l5 nop set 0x2C, %l0 stb %o4, [%l7 + %l0] and %g1, %o1, %i4 set 0x3C, %o2 stwa %l4, [%l7 + %o2] 0x89 nop set 0x20, %l5 std %f8, [%l7 + %l5] set 0x48, %g1 ldxa [%l7 + %g1] 0x88, %o3 nop set 0x38, %o1 stx %i0, [%l7 + %o1] nop set 0x7A, %g2 ldsb [%l7 + %g2], %i5 nop set 0x1E, %l6 sth %l3, [%l7 + %l6] nop set 0x1C, %o5 swap [%l7 + %o5], %g7 set 0x20, %o3 stxa %i6, [%l7 + %o3] 0xe2 membar #Sync set 0x70, %g5 sta %f24, [%l7 + %g5] 0x89 set 0x2A, %i6 stha %g4, [%l7 + %i6] 0xe3 membar #Sync set 0x08, %l3 stwa %o0, [%l7 + %l3] 0x89 set 0x40, %g7 stda %f0, [%l7 + %g7] 0xc4 set 0x40, %g4 stda %f16, [%l7 + %g4] 0xd0 nop set 0x08, %g6 ldd [%l7 + %g6], %o2 ld [%l7 + 0x14], %f23 nop set 0x58, %o7 stx %l1, [%l7 + %o7] set 0x70, %i5 stxa %l0, [%l7 + %i5] 0xe2 membar #Sync st %fsr, [%l7 + 0x60] nop set 0x1C, %i7 lduh [%l7 + %i7], %g2 nop set 0x20, %i4 stw %l6, [%l7 + %i4] add %l7, 0x60, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %g6, %g5 nop set 0x78, %l1 stx %l2, [%l7 + %l1] st %fsr, [%l7 + 0x68] nop set 0x50, %g3 ldx [%l7 + %g3], %o7 nop set 0x08, %o4 ldx [%l7 + %o4], %g3 nop set 0x1C, %o6 lduw [%l7 + %o6], %o6 nop set 0x28, %i3 std %i2, [%l7 + %i3] nop set 0x3C, %i1 lduw [%l7 + %i1], %o5 set 0x30, %o0 ldda [%l7 + %o0] 0x88, %i6 set 0x51, %l2 stba %i2, [%l7 + %l2] 0x81 nop set 0x48, %l4 stx %l5, [%l7 + %l4] fpadd32 %f28, %f16, %f24 or %o4, %i1, %g1 nop set 0x14, %i2 stb %i4, [%l7 + %i2] set 0x59, %i0 stba %l4, [%l7 + %i0] 0xe2 membar #Sync nop set 0x48, %o2 lduw [%l7 + %o2], %o1 add %l7, 0x78, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %o3, %i5 add %l3, %i0, %g7 and %i6, %o0, %o2 nop set 0x38, %l5 ldx [%l7 + %l5], %l1 set 0x70, %l0 sta %f21, [%l7 + %l0] 0x89 nop set 0x3A, %g1 ldstub [%l7 + %g1], %g4 nop set 0x40, %o1 ldd [%l7 + %o1], %f12 nop set 0x64, %g2 lduw [%l7 + %g2], %g2 set 0x48, %l6 swapa [%l7 + %l6] 0x81, %l0 set 0x6C, %o5 sta %f11, [%l7 + %o5] 0x80 fpsub32 %f18, %f6, %f8 set 0x20, %o3 swapa [%l7 + %o3] 0x80, %l6 nop set 0x30, %g5 std %g6, [%l7 + %g5] add %l7, 0x58, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %g5, %l2 set 0x3C, %i6 stwa %o7, [%l7 + %i6] 0xe3 membar #Sync add %l7, 0x58, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o6, %i3 nop set 0x6E, %g7 ldsh [%l7 + %g7], %g3 nop set 0x2C, %g4 swap [%l7 + %g4], %i7 nop set 0x5C, %l3 lduw [%l7 + %l3], %i2 nop set 0x14, %o7 swap [%l7 + %o7], %o5 nop set 0x58, %i5 stx %o4, [%l7 + %i5] nop set 0x76, %i7 stb %l5, [%l7 + %i7] nop set 0x60, %i4 ldd [%l7 + %i4], %g0 set 0x20, %l1 lda [%l7 + %l1] 0x88, %f10 set 0x08, %g6 stwa %i1, [%l7 + %g6] 0xeb membar #Sync add %l4, %o1, %i4 nop set 0x7C, %o4 ldsb [%l7 + %o4], %o3 add %l7, 0x70, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i5 casxa [%l6] 0x88, %i5, %l3 nop set 0x1C, %o6 swap [%l7 + %o6], %i0 set 0x10, %g3 lda [%l7 + %g3] 0x88, %f22 set 0x17, %i1 stba %g7, [%l7 + %i1] 0x81 set 0x28, %o0 stda %o0, [%l7 + %o0] 0x80 nop set 0x62, %i3 ldsb [%l7 + %i3], %i6 set 0x6C, %l2 ldstuba [%l7 + %l2] 0x80, %o2 nop set 0x5D, %l4 ldub [%l7 + %l4], %g4 wr %l1, %l0, %set_softint nop set 0x68, %i0 ldd [%l7 + %i0], %f20 add %l7, 0x50, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l6, %g6 nop set 0x31, %i2 stb %g2, [%l7 + %i2] nop set 0x0A, %l5 ldstub [%l7 + %l5], %l2 wr %g5, %o6, %clear_softint nop set 0x10, %o2 ldd [%l7 + %o2], %f2 nop set 0x30, %g1 std %f0, [%l7 + %g1] nop set 0x42, %l0 ldsh [%l7 + %l0], %i3 add %g3, %i7, %i2 st %fsr, [%l7 + 0x7C] and %o5, %o4, %o7 set 0x40, %g2 ldda [%l7 + %g2] 0x89, %g0 nop set 0x50, %l6 ldd [%l7 + %l6], %l4 membar #Sync set 0x40, %o5 ldda [%l7 + %o5] 0xf8, %f16 nop set 0x21, %o1 ldub [%l7 + %o1], %i1 and %o1, %i4, %o3 set 0x68, %o3 ldxa [%l7 + %o3] 0x89, %l4 nop set 0x48, %g5 std %f4, [%l7 + %g5] set 0x14, %i6 swapa [%l7 + %i6] 0x80, %l3 set 0x4C, %g4 sta %f17, [%l7 + %g4] 0x81 set 0x40, %g7 stda %f0, [%l7 + %g7] 0xd8 set 0x10, %l3 swapa [%l7 + %l3] 0x80, %i0 nop set 0x48, %i5 std %g6, [%l7 + %i5] set 0x4C, %o7 swapa [%l7 + %o7] 0x89, %i5 nop set 0x48, %i7 stx %fsr, [%l7 + %i7] set 0x40, %l1 stda %o0, [%l7 + %l1] 0xe2 membar #Sync nop set 0x40, %i4 ldd [%l7 + %i4], %i6 st %f12, [%l7 + 0x50] nop set 0x34, %o4 ldstub [%l7 + %o4], %o2 set 0x59, %o6 ldstuba [%l7 + %o6] 0x89, %l1 set 0x50, %g3 prefetcha [%l7 + %g3] 0x89, 2 add %l7, 0x18, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l6, %g6 nop set 0x68, %g6 ldsw [%l7 + %g6], %g2 st %fsr, [%l7 + 0x20] set 0x20, %o0 prefetcha [%l7 + %o0] 0x88, 4 set 0x60, %i3 stwa %l2, [%l7 + %i3] 0xea membar #Sync set 0x40, %i1 stda %f0, [%l7 + %i1] 0x80 set 0x4A, %l2 ldstuba [%l7 + %l2] 0x81, %o6 wr %i3, %g5, %softint set 0x40, %l4 stda %f0, [%l7 + %l4] 0xc2 set 0x70, %i2 ldda [%l7 + %i2] 0x88, %i6 nop set 0x68, %i0 std %f0, [%l7 + %i0] set 0x56, %l5 stha %i2, [%l7 + %l5] 0xe3 membar #Sync set 0x69, %o2 ldstuba [%l7 + %o2] 0x80, %o5 nop set 0x12, %g1 sth %g3, [%l7 + %g1] fpadd32s %f31, %f29, %f3 nop set 0x18, %l0 std %f28, [%l7 + %l0] or %o4, %o7, %g1 set 0x70, %g2 stha %i1, [%l7 + %g2] 0xea membar #Sync or %l5, %i4, %o1 ble,a %icc, loop_171 nop set 0x68, %l6 stx %o3, [%l7 + %l6] nop set 0x48, %o5 stb %l4, [%l7 + %o5] nop set 0x78, %o3 std %f30, [%l7 + %o3] loop_171: nop set 0x2A, %g5 sth %i0, [%l7 + %g5] set 0x2E, %i6 stha %g7, [%l7 + %i6] 0xe3 membar #Sync add %l7, 0x50, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l3, %o0 nop set 0x24, %o1 sth %i5, [%l7 + %o1] or %o2, %l1, %i6 nop set 0x43, %g7 ldsb [%l7 + %g7], %l6 set 0x40, %g4 ldxa [%l7 + %g4] 0x88, %g6 nop set 0x50, %l3 stx %g2, [%l7 + %l3] set 0x10, %o7 prefetcha [%l7 + %o7] 0x88, 3 nop set 0x15, %i7 ldsb [%l7 + %i7], %l2 and %g4, %i3, %o6 nop set 0x30, %i5 lduw [%l7 + %i5], %i7 nop set 0x60, %l1 stx %fsr, [%l7 + %l1] st %fsr, [%l7 + 0x40] bn,a,pn %xcc, loop_172 st %f2, [%l7 + 0x1C] set 0x40, %o4 stda %f0, [%l7 + %o4] 0xda loop_172: nop set 0x70, %o6 std %f8, [%l7 + %o6] set 0x74, %i4 stwa %g5, [%l7 + %i4] 0x88 nop set 0x7C, %g3 stw %i2, [%l7 + %g3] st %f27, [%l7 + 0x78] wr %o5, %o4, %sys_tick set 0x40, %o0 ldda [%l7 + %o0] 0xda, %f0 set 0x40, %g6 stda %f0, [%l7 + %g6] 0xf9 membar #Sync nop set 0x78, %i1 prefetch [%l7 + %i1], 4 add %l7, 0x50, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %o7 casa [%l6] 0x88, %o7, %g3 set 0x50, %i3 stda %i0, [%l7 + %i3] 0xea membar #Sync nop set 0x3C, %l4 prefetch [%l7 + %l4], 3 set 0x78, %i2 stwa %g1, [%l7 + %i2] 0xe3 membar #Sync set 0x40, %l2 stda %f16, [%l7 + %l2] 0xf8 membar #Sync set 0x67, %l5 stba %i4, [%l7 + %l5] 0x81 set 0x10, %o2 ldda [%l7 + %o2] 0x88, %l4 set 0x5A, %i0 stha %o1, [%l7 + %i0] 0xeb membar #Sync wr %l4, %i0, %sys_tick nop set 0x78, %l0 std %g6, [%l7 + %l0] set 0x34, %g2 lda [%l7 + %g2] 0x89, %f15 or %o3, %l3, %i5 nop set 0x38, %l6 stx %o0, [%l7 + %l6] nop set 0x18, %o5 ldd [%l7 + %o5], %f24 wr %l1, %i6, %softint nop set 0x1C, %g1 ldstub [%l7 + %g1], %o2 nop set 0x08, %g5 std %i6, [%l7 + %g5] nop set 0x64, %i6 prefetch [%l7 + %i6], 2 bgu %xcc, loop_173 fpsub32s %f13, %f0, %f25 nop set 0x70, %o3 ldx [%l7 + %o3], %g2 set 0x58, %o1 ldxa [%l7 + %o1] 0x88, %l0 loop_173: nop set 0x70, %g7 ldxa [%l7 + %g7] 0x80, %l2 nop set 0x44, %g4 stw %g6, [%l7 + %g4] bl,a,pt %icc, loop_174 nop set 0x60, %o7 lduh [%l7 + %o7], %g4 nop set 0x1C, %i7 swap [%l7 + %i7], %o6 nop set 0x78, %i5 ldsh [%l7 + %i5], %i7 loop_174: bl,pt %icc, loop_175 nop set 0x6E, %l3 ldsh [%l7 + %l3], %i3 st %f9, [%l7 + 0x48] nop set 0x48, %o4 prefetch [%l7 + %o4], 3 loop_175: nop set 0x60, %l1 swap [%l7 + %l1], %i2 set 0x20, %o6 sta %f5, [%l7 + %o6] 0x88 set 0x48, %i4 stda %g4, [%l7 + %i4] 0xea membar #Sync st %f28, [%l7 + 0x70] membar #Sync set 0x40, %g3 ldda [%l7 + %g3] 0xf0, %f16 nop set 0x20, %g6 ldsw [%l7 + %g6], %o4 wr %o7, %o5, %softint add %l7, 0x28, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g3 casxa [%l6] 0x88, %g3, %g1 nop set 0x50, %i1 std %f28, [%l7 + %i1] ld [%l7 + 0x2C], %f15 nop set 0x28, %i3 std %f4, [%l7 + %i3] nop set 0x18, %o0 ldsh [%l7 + %o0], %i4 st %f1, [%l7 + 0x60] set 0x60, %i2 prefetcha [%l7 + %i2] 0x89, 2 add %o1, %l5, %i0 set 0x60, %l4 lda [%l7 + %l4] 0x89, %f27 nop set 0x6C, %l5 lduw [%l7 + %l5], %g7 nop set 0x40, %o2 ldx [%l7 + %o2], %l4 set 0x47, %i0 stba %o3, [%l7 + %i0] 0x81 nop set 0x70, %l0 prefetch [%l7 + %l0], 4 set 0x68, %g2 sta %f12, [%l7 + %g2] 0x81 add %l7, 0x58, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l3, %i5 add %o0, %i6, %l1 set 0x70, %l2 ldda [%l7 + %l2] 0xe2, %o2 nop set 0x70, %o5 std %f4, [%l7 + %o5] set 0x40, %g1 ldda [%l7 + %g1] 0xd2, %f16 add %l7, 0x78, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x80, %g2, %l6 nop set 0x30, %g5 stw %l0, [%l7 + %g5] nop set 0x48, %i6 std %f16, [%l7 + %i6] st %f1, [%l7 + 0x28] nop set 0x34, %o3 swap [%l7 + %o3], %g6 or %g4, %l2, %o6 nop set 0x20, %o1 stx %fsr, [%l7 + %o1] or %i7, %i3, %g5 nop set 0x58, %g7 ldd [%l7 + %g7], %i2 set 0x4C, %l6 sta %f11, [%l7 + %l6] 0x81 ld [%l7 + 0x60], %f2 add %l7, 0x40, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x89, %o7, %o4 nop set 0x30, %o7 ldx [%l7 + %o7], %g3 set 0x40, %g4 ldda [%l7 + %g4] 0xd0, %f0 nop set 0x68, %i5 ldsw [%l7 + %i5], %g1 nop set 0x5C, %i7 sth %o5, [%l7 + %i7] nop set 0x34, %l3 swap [%l7 + %l3], %i1 nop set 0x3A, %o4 ldstub [%l7 + %o4], %o1 nop set 0x18, %l1 ldd [%l7 + %l1], %l4 set 0x68, %o6 stwa %i0, [%l7 + %o6] 0x88 nop set 0x38, %g3 ldd [%l7 + %g3], %f20 nop set 0x10, %i4 stx %i4, [%l7 + %i4] st %fsr, [%l7 + 0x64] add %l7, 0x28, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l4, %g7 st %f9, [%l7 + 0x38] nop set 0x30, %i1 stx %l3, [%l7 + %i1] and %i5, %o3, %o0 set 0x60, %i3 prefetcha [%l7 + %i3] 0x88, 2 ld [%l7 + 0x1C], %f2 or %o2, %g2, %l6 nop set 0x51, %g6 ldub [%l7 + %g6], %l0 set 0x10, %i2 sta %f31, [%l7 + %i2] 0x81 nop set 0x78, %l4 lduw [%l7 + %l4], %g6 nop set 0x5E, %l5 sth %g4, [%l7 + %l5] nop set 0x48, %o2 sth %l2, [%l7 + %o2] nop set 0x50, %i0 stb %o6, [%l7 + %i0] add %l1, %i3, %g5 ld [%l7 + 0x70], %f31 set 0x40, %o0 ldda [%l7 + %o0] 0xd0, %f0 set 0x24, %l0 sta %f18, [%l7 + %l0] 0x81 nop set 0x5C, %g2 swap [%l7 + %g2], %i2 nop set 0x70, %l2 ldsw [%l7 + %l2], %o7 set 0x70, %g1 stxa %o4, [%l7 + %g1] 0xea membar #Sync st %f27, [%l7 + 0x48] set 0x5A, %o5 ldstuba [%l7 + %o5] 0x88, %g3 set 0x10, %g5 ldda [%l7 + %g5] 0xe2, %i6 nop set 0x0F, %o3 ldub [%l7 + %o3], %g1 set 0x38, %i6 prefetcha [%l7 + %i6] 0x81, 2 nop set 0x7C, %g7 ldsw [%l7 + %g7], %o5 set 0x40, %l6 stda %f0, [%l7 + %l6] 0xd8 nop set 0x38, %o1 stx %fsr, [%l7 + %o1] set 0x13, %o7 stba %o1, [%l7 + %o7] 0xea membar #Sync nop set 0x20, %i5 stx %fsr, [%l7 + %i5] nop set 0x38, %i7 swap [%l7 + %i7], %l5 nop set 0x50, %g4 ldd [%l7 + %g4], %f30 or %i0, %l4, %g7 nop set 0x10, %o4 std %f18, [%l7 + %o4] st %f26, [%l7 + 0x08] add %l7, 0x78, %l6 wr %g0, 0x88, %asi lda [%l6] %asi, %i4 casa [%l6] 0x88, %i4, %i5 nop set 0x70, %l1 ldsw [%l7 + %l1], %l3 st %fsr, [%l7 + 0x20] set 0x44, %o6 sta %f0, [%l7 + %o6] 0x88 nop set 0x6A, %l3 lduh [%l7 + %l3], %o0 nop set 0x40, %g3 stw %i6, [%l7 + %g3] set 0x10, %i1 stxa %o3, [%l7 + %i1] 0x88 nop set 0x12, %i4 lduh [%l7 + %i4], %g2 set 0x60, %g6 sta %f15, [%l7 + %g6] 0x81 nop set 0x08, %i2 stx %fsr, [%l7 + %i2] nop set 0x70, %l4 stx %fsr, [%l7 + %l4] set 0x38, %l5 stda %o2, [%l7 + %l5] 0x89 and %l0, %l6, %g6 and %g4, %o6, %l1 st %fsr, [%l7 + 0x1C] EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 6: ! ! Type l : 1258 ! Type a : 27 ! Type cti : 24 ! Type x : 522 ! Type f : 42 ! Type i : 127 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 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 0x5, %g1 set 0xF, %g2 set 0x7, %g3 set 0xF, %g4 set 0x9, %g5 set 0x6, %g6 set 0x7, %g7 !# Input registers set -0xE, %i0 set -0xF, %i1 set -0xC, %i2 set -0xE, %i3 set -0x3, %i4 set -0x1, %i5 set -0xA, %i6 set -0x9, %i7 !# Local registers set 0x6F5798A2, %l0 set 0x3CFBFBF8, %l1 set 0x6E9A731D, %l2 set 0x3F20F88A, %l3 set 0x775E932A, %l4 set 0x314C3D39, %l5 set 0x2E3217B0, %l6 !# Output registers set -0x11C4, %o0 set 0x1177, %o1 set 0x078F, %o2 set -0x048C, %o3 set -0x1BDF, %o4 set -0x0FF6, %o5 set 0x0256, %o6 set -0x0852, %o7 !# Float registers INIT_TH_FP_REG(%l7,%f0,0x96346BE1C4891CCE) INIT_TH_FP_REG(%l7,%f2,0x2AB90A99C7EA575F) INIT_TH_FP_REG(%l7,%f4,0x35424BE481A22DFC) INIT_TH_FP_REG(%l7,%f6,0x1A0B6E7A23FFEA98) INIT_TH_FP_REG(%l7,%f8,0x7DB892D47E35E57B) INIT_TH_FP_REG(%l7,%f10,0x88A498ED459E1EE7) INIT_TH_FP_REG(%l7,%f12,0xAC42AED2FA1B6832) INIT_TH_FP_REG(%l7,%f14,0x309B5F6C29C708E7) INIT_TH_FP_REG(%l7,%f16,0x7B7AC6CEC0FB44CB) INIT_TH_FP_REG(%l7,%f18,0x09ECE412AE227434) INIT_TH_FP_REG(%l7,%f20,0x3F33D5EB1D930E44) INIT_TH_FP_REG(%l7,%f22,0x84C84C6234FA2368) INIT_TH_FP_REG(%l7,%f24,0xC355CA68B934CFE9) INIT_TH_FP_REG(%l7,%f26,0x4607BA1C1C7A0C7A) INIT_TH_FP_REG(%l7,%f28,0x0CF6180EA7C99762) INIT_TH_FP_REG(%l7,%f30,0x91236A900A768A99) !# Execute Main Diag .. nop set 0x0E, %i3 sth %l2, [%l7 + %i3] set 0x70, %i0 sta %f21, [%l7 + %i0] 0x80 nop set 0x1C, %o2 ldsw [%l7 + %o2], %g5 nop set 0x30, %l0 std %f26, [%l7 + %l0] nop set 0x68, %o0 std %f22, [%l7 + %o0] wr %i3, %i2, %y nop set 0x7C, %g2 lduw [%l7 + %g2], %o7 or %o4, %i7, %g3 set 0x64, %g1 sta %f31, [%l7 + %g1] 0x81 nop set 0x68, %o5 ldsw [%l7 + %o5], %g1 set 0x40, %l2 stda %f16, [%l7 + %l2] 0xc4 set 0x42, %o3 ldstuba [%l7 + %o3] 0x88, %i1 set 0x60, %g5 prefetcha [%l7 + %g5] 0x88, 0 nop set 0x10, %g7 stx %fsr, [%l7 + %g7] or %o5, %l5, %l4 set 0x0E, %l6 ldstuba [%l7 + %l6] 0x88, %i0 ble,a,pn %xcc, loop_176 nop set 0x78, %i6 prefetch [%l7 + %i6], 2 nop set 0x35, %o7 ldstub [%l7 + %o7], %g7 st %f0, [%l7 + 0x20] loop_176: nop set 0x30, %o1 stw %i5, [%l7 + %o1] and %l3, %o0, %i4 set 0x38, %i7 stxa %o3, [%l7 + %i7] 0xea membar #Sync set 0x1C, %g4 sta %f11, [%l7 + %g4] 0x88 set 0x10, %i5 prefetcha [%l7 + %i5] 0x89, 2 membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf0, %f16 set 0x10, %o4 lda [%l7 + %o4] 0x80, %f28 set 0x74, %o6 lda [%l7 + %o6] 0x80, %f12 set 0x78, %g3 stda %g2, [%l7 + %g3] 0xeb membar #Sync ld [%l7 + 0x28], %f1 nop set 0x5C, %l3 prefetch [%l7 + %l3], 3 st %f7, [%l7 + 0x58] st %f16, [%l7 + 0x64] nop set 0x68, %i4 ldd [%l7 + %i4], %f8 set 0x40, %i1 stda %f0, [%l7 + %i1] 0x80 nop set 0x68, %i2 std %l0, [%l7 + %i2] nop set 0x78, %g6 std %f12, [%l7 + %g6] st %f2, [%l7 + 0x7C] set 0x40, %l5 stda %f0, [%l7 + %l5] 0xf1 membar #Sync set 0x70, %l4 ldxa [%l7 + %l4] 0x80, %o2 set 0x40, %i0 stda %f16, [%l7 + %i0] 0xf1 membar #Sync nop set 0x48, %i3 ldx [%l7 + %i3], %g6 set 0x48, %o2 stda %g4, [%l7 + %o2] 0xe3 membar #Sync nop set 0x2E, %o0 lduh [%l7 + %o0], %l6 nop set 0x68, %g2 stx %fsr, [%l7 + %g2] nop set 0x70, %l0 std %l0, [%l7 + %l0] set 0x38, %g1 ldxa [%l7 + %g1] 0x81, %l2 set 0x40, %l2 ldda [%l7 + %l2] 0x88, %f16 and %g5, %o6, %i3 set 0x70, %o3 ldxa [%l7 + %o3] 0x80, %o7 add %l7, 0x60, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %i2, %o4 set 0x68, %g5 stxa %g3, [%l7 + %g5] 0xe3 membar #Sync nop set 0x30, %g7 ldsw [%l7 + %g7], %g1 nop set 0x3A, %o5 ldub [%l7 + %o5], %i7 nop set 0x48, %i6 std %i0, [%l7 + %i6] ble,a,pt %xcc, loop_177 nop set 0x30, %l6 stx %o5, [%l7 + %l6] add %l7, 0x40, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %l5, %o1 loop_177: nop set 0x7F, %o1 stba %i0, [%l7 + %o1] 0x80 set 0x0A, %o7 stha %l4, [%l7 + %o7] 0xe3 membar #Sync bn,a %xcc, loop_178 wr %i5, %l3, %set_softint nop set 0x24, %g4 stw %g7, [%l7 + %g4] nop set 0x68, %i7 ldsh [%l7 + %i7], %o0 loop_178: nop set 0x20, %i5 stda %i4, [%l7 + %i5] 0xe2 membar #Sync nop set 0x4C, %l1 stw %i6, [%l7 + %l1] set 0x38, %o4 ldxa [%l7 + %o4] 0x89, %g2 nop set 0x58, %g3 stw %o3, [%l7 + %g3] nop set 0x2C, %o6 lduh [%l7 + %o6], %l0 nop set 0x68, %i4 ldub [%l7 + %i4], %g6 set 0x72, %i1 stha %g4, [%l7 + %i1] 0xeb membar #Sync nop set 0x20, %l3 ldd [%l7 + %l3], %f18 nop set 0x58, %g6 stw %l6, [%l7 + %g6] nop set 0x10, %l5 ldd [%l7 + %l5], %o2 nop set 0x7C, %i2 lduw [%l7 + %i2], %l1 set 0x28, %l4 prefetcha [%l7 + %l4] 0x88, 2 nop set 0x34, %i3 swap [%l7 + %i3], %o6 or %i3, %g5, %o7 or %o4, %g3, %i2 set 0x28, %o2 prefetcha [%l7 + %o2] 0x80, 1 nop set 0x64, %i0 stw %i1, [%l7 + %i0] nop set 0x08, %o0 stx %fsr, [%l7 + %o0] set 0x20, %g2 ldda [%l7 + %g2] 0xe3, %o4 nop set 0x37, %g1 ldstub [%l7 + %g1], %g1 add %l7, 0x68, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o1 casxa [%l6] 0x88, %o1, %i0 nop set 0x18, %l0 stb %l5, [%l7 + %l0] nop set 0x30, %l2 stx %fsr, [%l7 + %l2] wr %i5, %l4, %y nop set 0x34, %o3 prefetch [%l7 + %o3], 2 nop set 0x08, %g7 std %f24, [%l7 + %g7] or %l3, %g7, %i4 nop set 0x78, %g5 ldx [%l7 + %g5], %o0 nop set 0x30, %i6 ldx [%l7 + %i6], %i6 nop set 0x10, %l6 ldsh [%l7 + %l6], %g2 set 0x20, %o1 ldda [%l7 + %o1] 0x80, %l0 membar #Sync set 0x40, %o7 ldda [%l7 + %o7] 0xf1, %f0 set 0x40, %o5 lda [%l7 + %o5] 0x80, %f27 st %f30, [%l7 + 0x38] nop set 0x30, %g4 std %f6, [%l7 + %g4] nop set 0x78, %i7 std %f12, [%l7 + %i7] nop set 0x44, %i5 swap [%l7 + %i5], %o3 nop set 0x20, %o4 ldd [%l7 + %o4], %f0 set 0x60, %l1 stda %g4, [%l7 + %l1] 0x89 st %f8, [%l7 + 0x24] nop set 0x14, %o6 ldub [%l7 + %o6], %l6 set 0x28, %g3 stha %g6, [%l7 + %g3] 0x80 nop set 0x78, %i4 ldx [%l7 + %i4], %o2 ld [%l7 + 0x64], %f24 nop set 0x68, %i1 sth %l2, [%l7 + %i1] nop set 0x14, %g6 lduh [%l7 + %g6], %l1 nop set 0x51, %l3 ldstub [%l7 + %l3], %o6 fpadd16s %f4, %f20, %f1 nop set 0x18, %i2 std %f8, [%l7 + %i2] set 0x6C, %l5 sta %f22, [%l7 + %l5] 0x89 set 0x14, %i3 stba %i3, [%l7 + %i3] 0x81 set 0x38, %l4 prefetcha [%l7 + %l4] 0x80, 4 nop set 0x48, %i0 stx %fsr, [%l7 + %i0] wr %o7, %o4, %clear_softint set 0x16, %o2 ldstuba [%l7 + %o2] 0x80, %i2 nop set 0x38, %o0 swap [%l7 + %o0], %g3 set 0x24, %g2 lda [%l7 + %g2] 0x89, %f23 nop set 0x64, %l0 swap [%l7 + %l0], %i1 set 0x78, %l2 stwa %o5, [%l7 + %l2] 0x81 set 0x20, %g1 ldxa [%l7 + %g1] 0x88, %i7 st %fsr, [%l7 + 0x30] nop set 0x1F, %o3 ldub [%l7 + %o3], %o1 set 0x28, %g5 stxa %i0, [%l7 + %g5] 0xeb membar #Sync nop set 0x18, %g7 ldx [%l7 + %g7], %g1 set 0x28, %i6 ldxa [%l7 + %i6] 0x88, %l5 set 0x60, %o1 sta %f14, [%l7 + %o1] 0x89 set 0x60, %l6 prefetcha [%l7 + %l6] 0x81, 2 ld [%l7 + 0x28], %f29 or %l3, %i5, %g7 nop set 0x70, %o7 ldsw [%l7 + %o7], %i4 ld [%l7 + 0x78], %f2 set 0x78, %o5 prefetcha [%l7 + %o5] 0x89, 3 nop set 0x3C, %g4 swap [%l7 + %g4], %o0 add %l7, 0x50, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x81, %g2, %o3 set 0x40, %i7 prefetcha [%l7 + %i7] 0x88, 2 nop set 0x70, %i5 std %i6, [%l7 + %i5] ld [%l7 + 0x1C], %f26 ld [%l7 + 0x54], %f28 nop set 0x22, %o4 ldsh [%l7 + %o4], %g6 nop set 0x2D, %o6 ldub [%l7 + %o6], %o2 nop set 0x10, %l1 stw %l0, [%l7 + %l1] nop set 0x62, %i4 ldub [%l7 + %i4], %l1 nop set 0x68, %g3 stx %o6, [%l7 + %g3] nop set 0x09, %g6 ldub [%l7 + %g6], %i3 add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %l2 casxa [%l6] 0x81, %l2, %g5 set 0x70, %l3 lda [%l7 + %l3] 0x89, %f22 set 0x3D, %i1 ldstuba [%l7 + %i1] 0x88, %o4 set 0x60, %l5 ldda [%l7 + %l5] 0x81, %o6 fpsub16 %f28, %f20, %f16 or %i2, %g3, %o5 nop set 0x60, %i3 std %f10, [%l7 + %i3] nop set 0x0B, %l4 ldub [%l7 + %l4], %i7 bg %icc, loop_179 nop set 0x74, %i0 swap [%l7 + %i0], %o1 nop set 0x6C, %o2 ldsb [%l7 + %o2], %i1 nop set 0x4B, %o0 ldstub [%l7 + %o0], %i0 loop_179: nop set 0x2E, %g2 ldsb [%l7 + %g2], %l5 nop set 0x78, %l0 stw %g1, [%l7 + %l0] ld [%l7 + 0x38], %f2 set 0x22, %l2 stha %l4, [%l7 + %l2] 0xe2 membar #Sync nop set 0x68, %i2 ldd [%l7 + %i2], %f28 set 0x0D, %g1 ldstuba [%l7 + %g1] 0x88, %i5 nop set 0x60, %o3 ldx [%l7 + %o3], %l3 set 0x70, %g7 ldxa [%l7 + %g7] 0x80, %g7 nop set 0x78, %i6 ldx [%l7 + %i6], %i4 nop set 0x70, %o1 ldsh [%l7 + %o1], %i6 nop set 0x17, %l6 ldub [%l7 + %l6], %g2 set 0x40, %o7 stha %o0, [%l7 + %o7] 0x89 nop set 0x08, %o5 stx %o3, [%l7 + %o5] and %g4, %g6, %o2 set 0x38, %g5 stwa %l6, [%l7 + %g5] 0x89 set 0x40, %i7 ldda [%l7 + %i7] 0xd2, %f0 nop set 0x78, %i5 stb %l1, [%l7 + %i5] st %fsr, [%l7 + 0x7C] ld [%l7 + 0x48], %f31 nop set 0x58, %g4 stb %l0, [%l7 + %g4] nop set 0x18, %o4 ldd [%l7 + %o4], %o6 bne,pt %xcc, loop_180 st %fsr, [%l7 + 0x50] bleu %icc, loop_181 or %i3, %l2, %g5 loop_180: nop set 0x70, %l1 ldda [%l7 + %l1] 0xe2, %o4 loop_181: nop set 0x30, %o6 stxa %o7, [%l7 + %o6] 0x88 nop set 0x26, %g3 lduh [%l7 + %g3], %i2 nop set 0x68, %g6 ldd [%l7 + %g6], %f2 ld [%l7 + 0x60], %f30 nop set 0x30, %i4 ldd [%l7 + %i4], %f10 nop set 0x48, %l3 sth %o5, [%l7 + %l3] nop set 0x20, %i1 stw %i7, [%l7 + %i1] set 0x78, %i3 stxa %o1, [%l7 + %i3] 0x88 nop set 0x4C, %l4 lduw [%l7 + %l4], %i1 nop set 0x78, %i0 stx %i0, [%l7 + %i0] nop set 0x0E, %l5 ldstub [%l7 + %l5], %g3 ld [%l7 + 0x78], %f22 nop set 0x2C, %o0 lduh [%l7 + %o0], %g1 nop set 0x28, %o2 std %f18, [%l7 + %o2] nop set 0x74, %l0 prefetch [%l7 + %l0], 2 nop set 0x18, %l2 ldd [%l7 + %l2], %f6 nop set 0x60, %i2 ldx [%l7 + %i2], %l4 nop or %g0, 0x8, %l0 sllx %l0, 0x3c, %l0 wr %l0, %g0, %tick_cmpr add %g7, %i5, %i4 nop set 0x28, %g1 swap [%l7 + %g1], %g2 ld [%l7 + 0x18], %f16 nop set 0x30, %o3 ldub [%l7 + %o3], %o0 add %l7, 0x68, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %i6, %o3 nop set 0x20, %g2 std %g6, [%l7 + %g2] set 0x40, %g7 stda %g4, [%l7 + %g7] 0x80 or %l6, %o2, %l1 nop set 0x7C, %i6 prefetch [%l7 + %i6], 3 set 0x64, %l6 lda [%l7 + %l6] 0x81, %f13 nop set 0x64, %o1 swap [%l7 + %o1], %l0 set 0x77, %o5 ldstuba [%l7 + %o5] 0x89, %i3 nop set 0x26, %o7 sth %l2, [%l7 + %o7] st %f26, [%l7 + 0x34] st %fsr, [%l7 + 0x2C] nop set 0x58, %i7 stw %g5, [%l7 + %i7] or %o4, %o7, %i2 wr %o6, %i7, %pic set 0x68, %i5 stda %o4, [%l7 + %i5] 0x89 nop set 0x3C, %g4 sth %i1, [%l7 + %g4] nop nop setx 0xEA944FB2E6B7C5EE, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f12 setx 0xDD9192E8D7B9BDBC, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f20 fdivd %f20, %f12, %f4 set 0x50, %o4 ldda [%l7 + %o4] 0x88, %i0 nop set 0x48, %g5 sth %g3, [%l7 + %g5] nop set 0x70, %l1 ldd [%l7 + %l1], %o0 nop set 0x60, %g3 stw %g1, [%l7 + %g3] nop set 0x6A, %o6 stb %l5, [%l7 + %o6] nop set 0x20, %g6 ldsb [%l7 + %g6], %l3 set 0x40, %i4 stda %f0, [%l7 + %i4] 0xc0 nop set 0x1F, %i1 ldstub [%l7 + %i1], %g7 set 0x28, %i3 stda %i4, [%l7 + %i3] 0x80 set 0x40, %l4 ldda [%l7 + %l4] 0x88, %i4 add %l7, 0x08, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g2, %l4 set 0x10, %i0 stxa %i6, [%l7 + %i0] 0xea membar #Sync set 0x08, %l5 swapa [%l7 + %l5] 0x80, %o0 nop set 0x10, %o0 ldd [%l7 + %o0], %o2 nop set 0x18, %o2 ldsw [%l7 + %o2], %g6 nop set 0x38, %l3 std %f10, [%l7 + %l3] st %f20, [%l7 + 0x64] nop set 0x78, %l0 std %i6, [%l7 + %l0] or %g4, %o2, %l0 nop set 0x1C, %i2 swap [%l7 + %i2], %i3 ld [%l7 + 0x30], %f15 nop set 0x60, %g1 std %f16, [%l7 + %g1] nop set 0x1E, %o3 stb %l1, [%l7 + %o3] nop set 0x70, %g2 sth %g5, [%l7 + %g2] nop set 0x50, %g7 stx %o4, [%l7 + %g7] set 0x30, %i6 ldda [%l7 + %i6] 0xe3, %l2 ld [%l7 + 0x08], %f9 nop set 0x64, %l2 ldsw [%l7 + %l2], %o7 set 0x10, %o1 ldda [%l7 + %o1] 0x89, %i2 set 0x60, %o5 lda [%l7 + %o5] 0x88, %f19 st %f30, [%l7 + 0x1C] nop set 0x30, %o7 ldd [%l7 + %o7], %f28 nop set 0x38, %i7 prefetch [%l7 + %i7], 2 nop set 0x50, %l6 std %f26, [%l7 + %l6] nop set 0x20, %i5 ldx [%l7 + %i5], %o6 nop set 0x38, %g4 prefetch [%l7 + %g4], 1 st %fsr, [%l7 + 0x20] ld [%l7 + 0x34], %f25 nop set 0x1C, %o4 lduw [%l7 + %o4], %o5 add %i7, %i0, %i1 bne,a,pt %icc, loop_182 nop set 0x18, %g5 stx %g3, [%l7 + %g5] nop set 0x2B, %g3 ldstub [%l7 + %g3], %g1 ld [%l7 + 0x18], %f4 loop_182: ld [%l7 + 0x2C], %f16 fpadd16s %f7, %f9, %f31 set 0x74, %l1 lda [%l7 + %l1] 0x80, %f20 or %o1, %l3, %g7 set 0x67, %o6 ldstuba [%l7 + %o6] 0x89, %i5 set 0x5C, %i4 stwa %i4, [%l7 + %i4] 0x80 nop set 0x0A, %g6 sth %g2, [%l7 + %g6] nop set 0x78, %i3 ldx [%l7 + %i3], %l5 set 0x10, %l4 stwa %l4, [%l7 + %l4] 0xea membar #Sync nop set 0x75, %i1 ldsb [%l7 + %i1], %i6 nop set 0x6E, %i0 ldub [%l7 + %i0], %o3 ld [%l7 + 0x78], %f16 nop set 0x30, %o0 stx %fsr, [%l7 + %o0] nop set 0x5D, %o2 stb %g6, [%l7 + %o2] set 0x58, %l5 ldxa [%l7 + %l5] 0x80, %l6 ld [%l7 + 0x1C], %f25 nop set 0x34, %l3 stw %o0, [%l7 + %l3] nop set 0x62, %i2 ldsh [%l7 + %i2], %g4 set 0x40, %g1 stda %f0, [%l7 + %g1] 0xd2 nop set 0x2E, %l0 sth %l0, [%l7 + %l0] and %o2, %l1, %g5 st %fsr, [%l7 + 0x64] nop set 0x48, %g2 std %f30, [%l7 + %g2] st %f30, [%l7 + 0x54] nop set 0x68, %g7 stx %o4, [%l7 + %g7] nop set 0x18, %i6 ldd [%l7 + %i6], %f8 st %f9, [%l7 + 0x50] nop set 0x50, %l2 prefetch [%l7 + %l2], 3 nop set 0x34, %o1 stw %l2, [%l7 + %o1] nop set 0x08, %o3 stx %fsr, [%l7 + %o3] set 0x2C, %o7 stwa %i3, [%l7 + %o7] 0xeb membar #Sync add %i2, %o7, %o6 set 0x09, %i7 ldstuba [%l7 + %i7] 0x89, %i7 nop set 0x70, %l6 std %f12, [%l7 + %l6] nop set 0x78, %i5 prefetch [%l7 + %i5], 2 set 0x10, %o5 ldxa [%l7 + %o5] 0x89, %i0 nop set 0x18, %o4 std %i0, [%l7 + %o4] nop set 0x18, %g5 swap [%l7 + %g5], %o5 nop set 0x1D, %g4 ldub [%l7 + %g4], %g1 set 0x70, %l1 ldxa [%l7 + %l1] 0x89, %g3 nop set 0x30, %o6 stx %fsr, [%l7 + %o6] add %o1, %g7, %l3 or %i5, %i4, %g2 nop nop setx 0xF972E4A2, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f13 setx 0xCAE56C79, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f5 fdivs %f5, %f13, %f25 st %f15, [%l7 + 0x40] and %l4, %i6, %o3 nop set 0x38, %g3 ldx [%l7 + %g3], %l5 nop set 0x58, %g6 std %f14, [%l7 + %g6] nop set 0x44, %i4 ldub [%l7 + %i4], %g6 set 0x28, %i3 prefetcha [%l7 + %i3] 0x88, 1 set 0x44, %l4 swapa [%l7 + %l4] 0x89, %g4 set 0x5C, %i0 sta %f5, [%l7 + %i0] 0x80 and %l0, %o2, %l1 bn,a,pn %icc, loop_183 ba,a %icc, loop_184 ld [%l7 + 0x68], %f10 nop set 0x58, %i1 stx %fsr, [%l7 + %i1] loop_183: nop set 0x30, %o2 ldda [%l7 + %o2] 0xe3, %g4 loop_184: nop set 0x60, %o0 ldsw [%l7 + %o0], %l6 nop set 0x18, %l3 sth %l2, [%l7 + %l3] nop set 0x4A, %i2 ldub [%l7 + %i2], %i3 nop set 0x0C, %l5 prefetch [%l7 + %l5], 3 fpadd16s %f27, %f10, %f2 set 0x24, %g1 sta %f22, [%l7 + %g1] 0x80 nop set 0x68, %l0 stx %o4, [%l7 + %l0] nop set 0x4C, %g2 lduw [%l7 + %g2], %i2 st %fsr, [%l7 + 0x0C] nop set 0x40, %i6 std %o6, [%l7 + %i6] nop set 0x28, %g7 ldsw [%l7 + %g7], %o6 set 0x74, %o1 swapa [%l7 + %o1] 0x89, %i0 wr %i1, %o5, %set_softint ba,a,pn %xcc, loop_185 nop set 0x5B, %o3 stb %g1, [%l7 + %o3] nop set 0x50, %o7 ldx [%l7 + %o7], %i7 nop set 0x08, %i7 swap [%l7 + %i7], %o1 loop_185: nop set 0x18, %l2 ldd [%l7 + %l2], %g6 set 0x4C, %i5 stwa %l3, [%l7 + %i5] 0xe3 membar #Sync set 0x1C, %l6 stwa %i5, [%l7 + %l6] 0x81 nop set 0x28, %o5 std %g2, [%l7 + %o5] or %i4, %g2, %l4 set 0x28, %g5 stwa %i6, [%l7 + %g5] 0x89 nop set 0x68, %g4 ldsh [%l7 + %g4], %o3 nop set 0x38, %o4 swap [%l7 + %o4], %l5 set 0x40, %l1 stda %f0, [%l7 + %l1] 0xda add %l7, 0x08, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %g6, %o0 ld [%l7 + 0x60], %f4 set 0x40, %g3 stda %f16, [%l7 + %g3] 0x81 nop set 0x28, %g6 stx %l0, [%l7 + %g6] set 0x48, %i4 ldxa [%l7 + %i4] 0x80, %o2 nop set 0x74, %i3 prefetch [%l7 + %i3], 0 nop set 0x5A, %o6 sth %l1, [%l7 + %o6] nop set 0x54, %i0 stb %g4, [%l7 + %i0] set 0x40, %i1 stda %f16, [%l7 + %i1] 0xf0 membar #Sync nop set 0x58, %o2 ldd [%l7 + %o2], %i6 nop set 0x58, %o0 ldx [%l7 + %o0], %g5 nop set 0x58, %l4 sth %i3, [%l7 + %l4] and %l2, %i2, %o4 nop set 0x4C, %l3 ldub [%l7 + %l3], %o7 st %f1, [%l7 + 0x2C] fpadd32 %f26, %f4, %f10 set 0x40, %i2 ldda [%l7 + %i2] 0x89, %f0 nop set 0x28, %l5 std %f22, [%l7 + %l5] set 0x18, %l0 stda %o6, [%l7 + %l0] 0x88 nop set 0x10, %g2 std %i0, [%l7 + %g2] nop set 0x18, %i6 stx %o5, [%l7 + %i6] nop set 0x0C, %g7 ldsb [%l7 + %g7], %i0 wr %g0, 0x6, %fprs st %f19, [%l7 + 0x34] membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xf0, %f0 set 0x7C, %o3 stwa %i7, [%l7 + %o3] 0x81 set 0x12, %g1 ldstuba [%l7 + %g1] 0x80, %g7 set 0x50, %o7 ldda [%l7 + %o7] 0xeb, %l2 wr %g3, %i5, %clear_softint set 0x23, %l2 ldstuba [%l7 + %l2] 0x89, %g2 nop set 0x34, %i5 ldsh [%l7 + %i5], %i4 nop set 0x30, %l6 stx %l4, [%l7 + %l6] nop set 0x44, %i7 stw %o3, [%l7 + %i7] nop set 0x1A, %g5 ldsh [%l7 + %g5], %i6 nop set 0x7A, %o5 ldub [%l7 + %o5], %l5 nop set 0x54, %g4 prefetch [%l7 + %g4], 4 nop set 0x44, %l1 prefetch [%l7 + %l1], 4 set 0x1C, %o4 stwa %g6, [%l7 + %o4] 0x89 or %l0, %o0, %o2 set 0x3C, %g6 lda [%l7 + %g6] 0x88, %f25 membar #Sync set 0x40, %g3 ldda [%l7 + %g3] 0xf0, %f16 nop set 0x30, %i4 ldd [%l7 + %i4], %g4 add %l7, 0x74, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %l1, %l6 set 0x48, %o6 ldxa [%l7 + %o6] 0x88, %g5 ba,a %icc, loop_186 nop set 0x78, %i0 std %f6, [%l7 + %i0] set 0x44, %i3 lda [%l7 + %i3] 0x81, %f16 loop_186: nop set 0x20, %o2 ldda [%l7 + %o2] 0x80, %i2 nop set 0x10, %o0 ldsw [%l7 + %o0], %l2 set 0x60, %l4 swapa [%l7 + %l4] 0x81, %o4 nop set 0x6E, %l3 lduh [%l7 + %l3], %o7 nop set 0x30, %i2 lduh [%l7 + %i2], %i2 st %f5, [%l7 + 0x34] add %l7, 0x40, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %i1, %o6 set 0x6E, %l5 stha %o5, [%l7 + %l5] 0x80 set 0x74, %i1 lda [%l7 + %i1] 0x81, %f20 ld [%l7 + 0x58], %f9 set 0x61, %l0 stba %i0, [%l7 + %l0] 0xea membar #Sync nop set 0x18, %i6 lduw [%l7 + %i6], %o1 nop set 0x14, %g7 swap [%l7 + %g7], %g1 and %g7, %l3, %g3 nop set 0x5D, %o1 ldub [%l7 + %o1], %i7 or %i5, %i4, %g2 nop set 0x70, %o3 prefetch [%l7 + %o3], 2 nop set 0x20, %g2 lduh [%l7 + %g2], %l4 nop set 0x38, %g1 std %f26, [%l7 + %g1] set 0x34, %l2 stwa %o3, [%l7 + %l2] 0x80 nop set 0x3B, %o7 ldstub [%l7 + %o7], %i6 ld [%l7 + 0x70], %f3 nop set 0x47, %i5 ldstub [%l7 + %i5], %g6 set 0x2A, %i7 stha %l5, [%l7 + %i7] 0x88 set 0x78, %g5 prefetcha [%l7 + %g5] 0x81, 0 nop set 0x20, %o5 swap [%l7 + %o5], %o2 set 0x70, %l6 ldda [%l7 + %l6] 0x80, %o0 nop set 0x08, %g4 std %f8, [%l7 + %g4] nop set 0x60, %l1 stx %fsr, [%l7 + %l1] set 0x40, %g6 stda %f16, [%l7 + %g6] 0xcc nop set 0x20, %o4 ldd [%l7 + %o4], %f12 nop set 0x0E, %g3 ldsb [%l7 + %g3], %g4 st %f24, [%l7 + 0x0C] nop set 0x28, %o6 ldd [%l7 + %o6], %i6 set 0x60, %i0 prefetcha [%l7 + %i0] 0x88, 0 set 0x40, %i3 stda %f0, [%l7 + %i3] 0xd2 nop set 0x5A, %i4 ldsb [%l7 + %i4], %g5 set 0x30, %o0 stha %l2, [%l7 + %o0] 0xe2 membar #Sync nop set 0x35, %l4 ldub [%l7 + %l4], %i3 fpadd32 %f28, %f6, %f26 add %l7, 0x5C, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %o4, %i2 nop set 0x4C, %o2 prefetch [%l7 + %o2], 2 set 0x50, %i2 lda [%l7 + %i2] 0x80, %f11 fpsub32s %f13, %f9, %f1 nop set 0x43, %l5 ldub [%l7 + %l5], %o7 set 0x70, %i1 ldda [%l7 + %i1] 0x81, %i0 nop set 0x68, %l3 stb %o6, [%l7 + %l3] nop set 0x46, %i6 lduh [%l7 + %i6], %o5 set 0x40, %l0 swapa [%l7 + %l0] 0x80, %o1 nop set 0x18, %g7 lduh [%l7 + %g7], %i0 add %l7, 0x64, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %g1 casa [%l6] 0x89, %g1, %l3 set 0x7E, %o1 stha %g7, [%l7 + %o1] 0xe3 membar #Sync nop set 0x29, %o3 ldsb [%l7 + %o3], %g3 nop set 0x40, %g2 ldd [%l7 + %g2], %f12 or %i7, %i5, %g2 add %l7, 0x48, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l4, %o3 set 0x21, %g1 ldstuba [%l7 + %g1] 0x81, %i6 nop set 0x08, %l2 std %f22, [%l7 + %l2] or %i4, %g6, %l5 nop set 0x48, %o7 ldd [%l7 + %o7], %o2 nop set 0x40, %i5 swap [%l7 + %i5], %o0 nop set 0x4C, %g5 lduh [%l7 + %g5], %l0 set 0x73, %i7 stba %g4, [%l7 + %i7] 0xe2 membar #Sync set 0x30, %o5 stda %i6, [%l7 + %o5] 0x80 set 0x64, %g4 sta %f2, [%l7 + %g4] 0x80 add %l7, 0x28, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x81, %g5, %l2 nop set 0x28, %l6 lduw [%l7 + %l6], %i3 set 0x2C, %g6 lda [%l7 + %g6] 0x80, %f24 wr %l1, %i2, %pic nop set 0x30, %o4 ldd [%l7 + %o4], %f10 set 0x55, %l1 stba %o7, [%l7 + %l1] 0x88 set 0x5E, %g3 stha %o4, [%l7 + %g3] 0x81 or %o6, %i1, %o5 set 0x26, %o6 stha %o1, [%l7 + %o6] 0x89 ld [%l7 + 0x38], %f28 nop set 0x3C, %i3 swap [%l7 + %i3], %g1 nop set 0x5C, %i0 ldsw [%l7 + %i0], %l3 set 0x40, %o0 ldda [%l7 + %o0] 0x88, %f16 membar #Sync set 0x40, %i4 ldda [%l7 + %i4] 0xf9, %f16 nop set 0x21, %l4 stb %i0, [%l7 + %l4] set 0x54, %i2 lda [%l7 + %i2] 0x81, %f17 nop set 0x40, %o2 ldd [%l7 + %o2], %g6 set 0x20, %i1 stwa %g3, [%l7 + %i1] 0x88 nop set 0x0A, %l3 stb %i5, [%l7 + %l3] add %l7, 0x64, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i7 casa [%l6] 0x80, %i7, %l4 nop set 0x72, %l5 sth %g2, [%l7 + %l5] nop set 0x30, %l0 lduw [%l7 + %l0], %o3 set 0x50, %i6 lda [%l7 + %i6] 0x89, %f4 nop set 0x1A, %o1 sth %i4, [%l7 + %o1] nop set 0x10, %g7 std %f10, [%l7 + %g7] wr %i6, %g6, %clear_softint set 0x78, %o3 stwa %o2, [%l7 + %o3] 0xe2 membar #Sync nop set 0x50, %g1 stx %o0, [%l7 + %g1] set 0x40, %g2 stda %f0, [%l7 + %g2] 0xc8 nop set 0x76, %l2 sth %l5, [%l7 + %l2] nop set 0x60, %i5 ldd [%l7 + %i5], %f24 nop set 0x48, %g5 lduh [%l7 + %g5], %g4 nop set 0x70, %o7 ldd [%l7 + %o7], %f0 nop set 0x70, %o5 ldd [%l7 + %o5], %f0 nop set 0x28, %i7 stw %l6, [%l7 + %i7] set 0x18, %l6 stda %l0, [%l7 + %l6] 0x80 nop set 0x61, %g6 ldsb [%l7 + %g6], %l2 set 0x38, %g4 ldxa [%l7 + %g4] 0x88, %i3 nop set 0x47, %l1 stb %g5, [%l7 + %l1] set 0x30, %o4 stda %l0, [%l7 + %o4] 0x88 nop set 0x3C, %o6 lduw [%l7 + %o6], %i2 fpsub16 %f20, %f0, %f26 nop nop setx 0x4AAF17BD, %l0, %l6 st %l6, [%l7 + 0x28] ld [%l7 + 0x28], %f22 setx 0x16A6D0D7, %l1, %l5 st %l5, [%l7 + 0x10] ld [%l7 + 0x10], %f27 fdivs %f27, %f22, %f13 nop set 0x45, %g3 ldsb [%l7 + %g3], %o4 or %o7, %i1, %o5 nop set 0x7C, %i3 prefetch [%l7 + %i3], 1 nop set 0x0C, %i0 ldsw [%l7 + %i0], %o1 set 0x10, %i4 ldda [%l7 + %i4] 0x89, %o6 st %fsr, [%l7 + 0x7C] nop set 0x30, %o0 ldd [%l7 + %o0], %f16 set 0x48, %l4 lda [%l7 + %l4] 0x88, %f5 set 0x42, %o2 stba %g1, [%l7 + %o2] 0x88 nop set 0x50, %i1 prefetch [%l7 + %i1], 2 set 0x08, %l3 stha %l3, [%l7 + %l3] 0xeb membar #Sync nop set 0x7E, %i2 ldstub [%l7 + %i2], %i0 nop set 0x08, %l0 lduh [%l7 + %l0], %g3 set 0x40, %l5 stxa %i5, [%l7 + %l5] 0xeb membar #Sync set 0x2C, %i6 swapa [%l7 + %i6] 0x81, %g7 nop set 0x58, %g7 lduw [%l7 + %g7], %l4 set 0x20, %o3 stxa %g2, [%l7 + %o3] 0x81 set 0x48, %g1 prefetcha [%l7 + %g1] 0x88, 0 nop set 0x78, %g2 std %f26, [%l7 + %g2] set 0x78, %o1 stxa %i7, [%l7 + %o1] 0xeb membar #Sync nop set 0x48, %l2 stw %i6, [%l7 + %l2] set 0x60, %i5 ldda [%l7 + %i5] 0xeb, %i4 be,pn %icc, loop_187 st %f3, [%l7 + 0x0C] nop set 0x53, %o7 stb %g6, [%l7 + %o7] add %l7, 0x60, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %o0, %o2 loop_187: nop set 0x58, %o5 ldx [%l7 + %o5], %g4 nop set 0x25, %g5 ldub [%l7 + %g5], %l5 set 0x10, %l6 prefetcha [%l7 + %l6] 0x88, 1 fpadd16s %f18, %f28, %f20 nop set 0x28, %g6 ldd [%l7 + %g6], %l2 st %f6, [%l7 + 0x4C] and %i3, %l6, %l1 set 0x70, %g4 prefetcha [%l7 + %g4] 0x89, 2 add %l7, 0x58, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x81, %i2, %o4 nop set 0x59, %l1 ldsb [%l7 + %l1], %o7 nop set 0x25, %i7 ldstub [%l7 + %i7], %i1 st %f22, [%l7 + 0x2C] nop set 0x08, %o4 ldsh [%l7 + %o4], %o5 set 0x71, %g3 ldstuba [%l7 + %g3] 0x81, %o1 add %l7, 0x60, %l6 wr %g0, 0x89, %asi ldxa [%l6] %asi, %g1 casxa [%l6] 0x89, %g1, %l3 add %l7, 0x48, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %o6 casxa [%l6] 0x88, %o6, %i0 nop set 0x3C, %i3 prefetch [%l7 + %i3], 1 set 0x3C, %o6 lda [%l7 + %o6] 0x89, %f19 nop set 0x34, %i0 lduw [%l7 + %i0], %g3 or %g7, %l4, %g2 nop set 0x3A, %o0 stb %i5, [%l7 + %o0] membar #Sync set 0x40, %l4 ldda [%l7 + %l4] 0xf1, %f16 set 0x20, %o2 ldda [%l7 + %o2] 0x81, %i6 nop set 0x12, %i4 ldsh [%l7 + %i4], %o3 nop set 0x68, %i1 stx %fsr, [%l7 + %i1] set 0x50, %i2 swapa [%l7 + %i2] 0x88, %i6 set 0x78, %l0 sta %f24, [%l7 + %l0] 0x80 nop set 0x60, %l3 stx %i4, [%l7 + %l3] nop set 0x60, %i6 ldsw [%l7 + %i6], %g6 set 0x0C, %g7 swapa [%l7 + %g7] 0x81, %o0 set 0x40, %o3 ldda [%l7 + %o3] 0x81, %f0 set 0x51, %g1 stba %g4, [%l7 + %g1] 0xeb membar #Sync nop set 0x48, %g2 std %f24, [%l7 + %g2] nop set 0x44, %l5 stw %o2, [%l7 + %l5] set 0x40, %o1 stda %f16, [%l7 + %o1] 0xc0 nop set 0x10, %l2 ldd [%l7 + %l2], %l0 nop set 0x10, %i5 stx %l2, [%l7 + %i5] nop set 0x68, %o5 ldd [%l7 + %o5], %i2 set 0x13, %g5 ldstuba [%l7 + %g5] 0x81, %l6 add %l7, 0x60, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l1, %l5 or %i2, %g5, %o4 and %i1, %o7, %o5 st %f8, [%l7 + 0x34] set 0x58, %o7 stwa %g1, [%l7 + %o7] 0x81 set 0x58, %l6 stwa %l3, [%l7 + %l6] 0x81 nop set 0x74, %g4 ldstub [%l7 + %g4], %o1 nop set 0x18, %l1 ldsh [%l7 + %l1], %o6 st %f28, [%l7 + 0x10] add %l7, 0x70, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g3 casa [%l6] 0x80, %g3, %i0 nop set 0x74, %i7 swap [%l7 + %i7], %g7 add %g2, %l4, %i7 bn,a %xcc, loop_188 nop set 0x5C, %o4 prefetch [%l7 + %o4], 2 nop set 0x38, %g6 stb %i5, [%l7 + %g6] ld [%l7 + 0x58], %f8 loop_188: nop set 0x3B, %g3 ldsb [%l7 + %g3], %i6 set 0x40, %i3 stwa %o3, [%l7 + %i3] 0xeb membar #Sync add %g6, %i4, %g4 nop set 0x5C, %o6 swap [%l7 + %o6], %o0 st %f23, [%l7 + 0x4C] set 0x7C, %i0 sta %f19, [%l7 + %i0] 0x89 bl,pn %icc, loop_189 nop set 0x50, %o0 std %o2, [%l7 + %o0] nop set 0x74, %o2 ldsw [%l7 + %o2], %l0 nop set 0x0C, %l4 stw %l2, [%l7 + %l4] loop_189: nop set 0x58, %i1 stha %l6, [%l7 + %i1] 0xeb membar #Sync st %f0, [%l7 + 0x50] nop set 0x54, %i4 lduh [%l7 + %i4], %l1 add %l5, %i3, %g5 nop set 0x1B, %l0 ldstub [%l7 + %l0], %o4 set 0x10, %l3 ldda [%l7 + %l3] 0x81, %i2 add %l7, 0x0C, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %o7 casa [%l6] 0x80, %o7, %o5 add %l7, 0x50, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i1 casxa [%l6] 0x88, %i1, %g1 set 0x58, %i2 stxa %o1, [%l7 + %i2] 0xe2 membar #Sync nop set 0x20, %i6 std %f8, [%l7 + %i6] add %o6, %g3, %i0 add %l3, %g2, %l4 set 0x54, %g7 stwa %i7, [%l7 + %g7] 0x89 set 0x58, %g1 ldxa [%l7 + %g1] 0x88, %g7 set 0x50, %g2 stxa %i5, [%l7 + %g2] 0x80 nop set 0x2E, %o3 lduh [%l7 + %o3], %i6 set 0x70, %o1 ldda [%l7 + %o1] 0xe2, %g6 nop set 0x68, %l2 ldsw [%l7 + %l2], %i4 nop set 0x70, %i5 prefetch [%l7 + %i5], 1 add %l7, 0x24, %l6 wr %g0, 0x88, %asi casa [%l6] 0x88, %g4, %o0 set 0x66, %l5 stba %o2, [%l7 + %l5] 0x88 set 0x41, %o5 ldstuba [%l7 + %o5] 0x88, %o3 nop set 0x36, %g5 stb %l2, [%l7 + %g5] add %l6, %l0, %l1 nop set 0x40, %o7 ldstub [%l7 + %o7], %l5 add %l7, 0x48, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g5 casxa [%l6] 0x88, %g5, %o4 add %i3, %o7, %o5 set 0x48, %l6 swapa [%l7 + %l6] 0x80, %i2 nop set 0x64, %l1 ldsw [%l7 + %l1], %i1 set 0x4C, %g4 lda [%l7 + %g4] 0x80, %f31 nop set 0x54, %o4 stw %o1, [%l7 + %o4] set 0x5C, %i7 sta %f21, [%l7 + %i7] 0x89 nop set 0x6E, %g3 ldsh [%l7 + %g3], %g1 nop set 0x22, %i3 ldsh [%l7 + %i3], %o6 nop set 0x29, %o6 ldub [%l7 + %o6], %g3 nop set 0x1A, %i0 sth %l3, [%l7 + %i0] add %i0, %l4, %g2 nop set 0x58, %o0 std %f16, [%l7 + %o0] nop set 0x40, %o2 ldx [%l7 + %o2], %i7 nop set 0x21, %l4 ldub [%l7 + %l4], %i5 ld [%l7 + 0x54], %f11 and %i6, %g7, %g6 or %g4, %i4, %o0 st %f21, [%l7 + 0x78] nop set 0x1C, %i1 swap [%l7 + %i1], %o2 st %f7, [%l7 + 0x48] set 0x60, %g6 sta %f19, [%l7 + %g6] 0x81 set 0x10, %l0 sta %f5, [%l7 + %l0] 0x89 nop set 0x08, %l3 ldsh [%l7 + %l3], %l2 set 0x0E, %i2 stba %l6, [%l7 + %i2] 0xe2 membar #Sync st %fsr, [%l7 + 0x54] set 0x30, %i6 ldxa [%l7 + %i6] 0x80, %o3 set 0x30, %g7 stha %l0, [%l7 + %g7] 0x80 set 0x5C, %g1 stwa %l5, [%l7 + %g1] 0x80 set 0x61, %g2 stba %g5, [%l7 + %g2] 0xea membar #Sync nop set 0x28, %i4 lduh [%l7 + %i4], %o4 set 0x18, %o1 swapa [%l7 + %o1] 0x88, %i3 set 0x60, %o3 stda %l0, [%l7 + %o3] 0xe2 membar #Sync set 0x64, %i5 lda [%l7 + %i5] 0x88, %f31 add %l7, 0x28, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %o7 casxa [%l6] 0x80, %o7, %i2 nop set 0x64, %l5 sth %i1, [%l7 + %l5] set 0x78, %l2 ldxa [%l7 + %l2] 0x88, %o1 nop set 0x70, %o5 ldd [%l7 + %o5], %f24 add %l7, 0x64, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o5, %o6 and %g3, %l3, %i0 or %l4, %g1, %i7 nop set 0x6C, %g5 lduw [%l7 + %g5], %g2 nop set 0x28, %l6 ldd [%l7 + %l6], %i4 nop set 0x75, %o7 ldstub [%l7 + %o7], %g7 nop set 0x54, %l1 stb %g6, [%l7 + %l1] set 0x40, %g4 ldda [%l7 + %g4] 0xd8, %f16 nop set 0x70, %i7 ldsw [%l7 + %i7], %i6 set 0x40, %g3 stda %f16, [%l7 + %g3] 0xd0 nop set 0x38, %o4 std %f12, [%l7 + %o4] and %i4, %g4, %o0 st %f19, [%l7 + 0x2C] nop set 0x10, %o6 ldd [%l7 + %o6], %o2 nop set 0x57, %i3 ldub [%l7 + %i3], %l2 nop set 0x12, %i0 sth %o3, [%l7 + %i0] and %l6, %l0, %g5 set 0x40, %o2 stda %f0, [%l7 + %o2] 0xf1 membar #Sync and %l5, %o4, %i3 set 0x60, %o0 stxa %l1, [%l7 + %o0] 0x89 nop set 0x42, %l4 sth %i2, [%l7 + %l4] ld [%l7 + 0x58], %f21 nop set 0x22, %i1 lduh [%l7 + %i1], %i1 nop set 0x56, %l0 sth %o1, [%l7 + %l0] fpadd32s %f24, %f18, %f9 ld [%l7 + 0x3C], %f14 st %f27, [%l7 + 0x2C] nop set 0x58, %l3 ldx [%l7 + %l3], %o5 set 0x18, %g6 stda %o6, [%l7 + %g6] 0x81 set 0x78, %i6 swapa [%l7 + %i6] 0x80, %o6 nop set 0x16, %g7 ldsb [%l7 + %g7], %l3 and %i0, %l4, %g3 ble,a %xcc, loop_190 st %fsr, [%l7 + 0x28] nop set 0x54, %g1 stw %g1, [%l7 + %g1] set 0x36, %g2 stha %g2, [%l7 + %g2] 0xe3 membar #Sync loop_190: nop set 0x18, %i4 ldsb [%l7 + %i4], %i5 set 0x7B, %o1 ldstuba [%l7 + %o1] 0x89, %g7 nop set 0x44, %o3 lduw [%l7 + %o3], %g6 nop set 0x68, %i2 std %i6, [%l7 + %i2] nop set 0x0F, %l5 ldub [%l7 + %l5], %i6 nop set 0x50, %l2 stx %g4, [%l7 + %l2] nop set 0x64, %o5 lduw [%l7 + %o5], %o0 set 0x18, %i5 stwa %o2, [%l7 + %i5] 0x89 and %i4, %l2, %o3 nop set 0x32, %g5 ldsh [%l7 + %g5], %l0 nop set 0x22, %o7 sth %g5, [%l7 + %o7] nop set 0x48, %l6 ldx [%l7 + %l6], %l6 fpsub32 %f0, %f2, %f18 nop set 0x18, %l1 std %f18, [%l7 + %l1] nop set 0x40, %g4 stx %l5, [%l7 + %g4] nop set 0x10, %i7 ldd [%l7 + %i7], %i2 nop set 0x68, %o4 std %o4, [%l7 + %o4] set 0x50, %g3 prefetcha [%l7 + %g3] 0x81, 1 nop set 0x14, %i3 ldsh [%l7 + %i3], %l1 fpadd16s %f10, %f10, %f2 st %f16, [%l7 + 0x50] nop set 0x78, %o6 stx %fsr, [%l7 + %o6] set 0x5D, %o2 ldstuba [%l7 + %o2] 0x88, %o1 set 0x64, %o0 lda [%l7 + %o0] 0x88, %f23 set 0x34, %l4 stha %o5, [%l7 + %l4] 0xe3 membar #Sync nop set 0x18, %i1 ldd [%l7 + %i1], %i0 and %o6, %o7, %i0 set 0x67, %l0 ldstuba [%l7 + %l0] 0x89, %l3 set 0x58, %i0 prefetcha [%l7 + %i0] 0x89, 0 nop set 0x20, %l3 swap [%l7 + %l3], %g1 nop set 0x24, %i6 lduw [%l7 + %i6], %g3 add %g2, %g7, %g6 nop set 0x40, %g6 ldx [%l7 + %g6], %i7 add %l7, 0x08, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i6, %i5 and %o0, %g4, %o2 nop set 0x30, %g7 stx %l2, [%l7 + %g7] nop set 0x33, %g1 ldsb [%l7 + %g1], %o3 nop set 0x48, %g2 stx %fsr, [%l7 + %g2] or %l0, %g5, %i4 nop set 0x44, %o1 lduh [%l7 + %o1], %l6 nop set 0x50, %i4 ldd [%l7 + %i4], %f22 nop set 0x10, %i2 ldd [%l7 + %i2], %f20 nop set 0x62, %o3 sth %i3, [%l7 + %o3] nop set 0x20, %l5 std %o4, [%l7 + %l5] nop set 0x75, %l2 ldsb [%l7 + %l2], %l5 nop set 0x40, %i5 ldx [%l7 + %i5], %i2 bleu,a,pt %xcc, loop_191 st %f26, [%l7 + 0x30] add %l7, 0x60, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l1 casxa [%l6] 0x88, %l1, %o5 loop_191: nop set 0x38, %o5 ldd [%l7 + %o5], %f8 set 0x21, %o7 ldstuba [%l7 + %o7] 0x80, %o1 set 0x68, %g5 stwa %i1, [%l7 + %g5] 0x88 or %o6, %o7, %l3 set 0x64, %l1 lda [%l7 + %l1] 0x88, %f27 nop set 0x6E, %l6 stb %i0, [%l7 + %l6] nop set 0x54, %g4 prefetch [%l7 + %g4], 2 nop set 0x0E, %i7 ldsh [%l7 + %i7], %l4 nop set 0x38, %o4 lduw [%l7 + %o4], %g1 set 0x38, %g3 stha %g3, [%l7 + %g3] 0xeb membar #Sync nop set 0x34, %i3 lduw [%l7 + %i3], %g7 nop set 0x50, %o6 stx %fsr, [%l7 + %o6] add %l7, 0x60, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %g2 casa [%l6] 0x81, %g2, %g6 set 0x10, %o2 stha %i6, [%l7 + %o2] 0xea membar #Sync set 0x2C, %l4 sta %f6, [%l7 + %l4] 0x89 nop set 0x5C, %o0 ldsw [%l7 + %o0], %i7 wr %i5, %g4, %ccr set 0x34, %i1 swapa [%l7 + %i1] 0x80, %o2 or %l2, %o3, %o0 nop set 0x0E, %l0 ldub [%l7 + %l0], %l0 nop set 0x38, %i0 stx %fsr, [%l7 + %i0] nop set 0x10, %l3 stx %fsr, [%l7 + %l3] set 0x20, %i6 ldda [%l7 + %i6] 0xe3, %i4 st %fsr, [%l7 + 0x08] add %l7, 0x20, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %g5, %l6 set 0x78, %g6 stxa %o4, [%l7 + %g6] 0xe3 membar #Sync set 0x40, %g7 ldda [%l7 + %g7] 0xd2, %f16 nop set 0x68, %g2 ldd [%l7 + %g2], %i2 fpadd32 %f20, %f12, %f22 nop set 0x13, %g1 ldub [%l7 + %g1], %l5 set 0x10, %o1 ldda [%l7 + %o1] 0xeb, %l0 nop set 0x18, %i4 ldd [%l7 + %i4], %i2 wr %o1, %o5, %pic set 0x26, %i2 stha %i1, [%l7 + %i2] 0x89 fpadd32s %f1, %f26, %f0 and %o7, %o6, %l3 set 0x6C, %l5 sta %f23, [%l7 + %l5] 0x81 nop set 0x51, %o3 ldsb [%l7 + %o3], %i0 set 0x18, %i5 lda [%l7 + %i5] 0x88, %f1 nop set 0x4C, %l2 ldsw [%l7 + %l2], %l4 set 0x78, %o7 stxa %g3, [%l7 + %o7] 0xe3 membar #Sync nop set 0x60, %g5 ldub [%l7 + %g5], %g7 add %l7, 0x68, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x88, %g2, %g1 set 0x7C, %l1 lda [%l7 + %l1] 0x88, %f0 nop set 0x1A, %l6 ldsh [%l7 + %l6], %i6 nop set 0x48, %g4 std %f28, [%l7 + %g4] nop set 0x5C, %i7 lduh [%l7 + %i7], %i7 nop set 0x33, %o5 ldstub [%l7 + %o5], %g6 set 0x38, %o4 stda %i4, [%l7 + %o4] 0xe3 membar #Sync set 0x70, %i3 sta %f25, [%l7 + %i3] 0x81 fpsub32 %f20, %f8, %f28 fpadd16s %f28, %f22, %f16 set 0x7C, %o6 lda [%l7 + %o6] 0x89, %f17 or %g4, %o2, %l2 nop set 0x32, %g3 ldub [%l7 + %g3], %o3 st %f29, [%l7 + 0x40] fpsub32s %f29, %f22, %f10 ble,a %xcc, loop_192 or %o0, %l0, %i4 fpsub32s %f30, %f19, %f23 nop set 0x64, %l4 lduw [%l7 + %l4], %l6 loop_192: nop set 0x44, %o2 ldsh [%l7 + %o2], %g5 add %o4, %l5, %i3 nop set 0x58, %i1 ldsw [%l7 + %i1], %l1 nop set 0x28, %o0 ldd [%l7 + %o0], %f8 set 0x5C, %i0 sta %f31, [%l7 + %i0] 0x88 set 0x28, %l0 prefetcha [%l7 + %l0] 0x88, 0 nop set 0x36, %l3 ldstub [%l7 + %l3], %o5 set 0x40, %g6 stda %f16, [%l7 + %g6] 0xc4 set 0x29, %g7 stba %i2, [%l7 + %g7] 0xea membar #Sync nop set 0x5E, %g2 sth %o7, [%l7 + %g2] st %f2, [%l7 + 0x48] nop set 0x7C, %g1 prefetch [%l7 + %g1], 2 set 0x76, %i6 stha %i1, [%l7 + %i6] 0x81 nop set 0x08, %o1 stw %l3, [%l7 + %o1] add %l7, 0x40, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %i0 casa [%l6] 0x81, %i0, %o6 nop set 0x76, %i2 ldsb [%l7 + %i2], %l4 nop set 0x77, %i4 stb %g3, [%l7 + %i4] nop set 0x68, %o3 ldd [%l7 + %o3], %g2 nop set 0x38, %i5 swap [%l7 + %i5], %g1 ba,a %xcc, loop_193 nop set 0x0A, %l5 lduh [%l7 + %l5], %g7 or %i7, %g6, %i6 nop set 0x5A, %o7 ldsh [%l7 + %o7], %i5 loop_193: ld [%l7 + 0x38], %f1 nop set 0x60, %g5 std %g4, [%l7 + %g5] nop set 0x18, %l1 stb %l2, [%l7 + %l1] nop set 0x24, %l6 lduw [%l7 + %l6], %o3 nop set 0x20, %l2 ldstub [%l7 + %l2], %o2 and %l0, %i4, %o0 set 0x48, %i7 sta %f30, [%l7 + %i7] 0x89 nop set 0x50, %o5 ldx [%l7 + %o5], %l6 nop set 0x48, %o4 stx %fsr, [%l7 + %o4] nop set 0x25, %g4 ldub [%l7 + %g4], %g5 fpadd32s %f3, %f19, %f3 nop set 0x70, %o6 ldd [%l7 + %o6], %l4 ld [%l7 + 0x24], %f21 ld [%l7 + 0x2C], %f16 nop set 0x70, %i3 stx %i3, [%l7 + %i3] and %o4, %l1, %o1 nop set 0x78, %g3 prefetch [%l7 + %g3], 4 nop set 0x48, %l4 ldsb [%l7 + %l4], %o5 set 0x42, %o2 stha %i2, [%l7 + %o2] 0xeb membar #Sync nop set 0x3B, %i1 ldub [%l7 + %i1], %i1 fpadd32 %f20, %f22, %f18 set 0x38, %o0 prefetcha [%l7 + %o0] 0x89, 1 fpadd16 %f6, %f22, %f26 add %l7, 0x28, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %i0, %o6 set 0x47, %i0 stba %l3, [%l7 + %i0] 0x81 and %l4, %g2, %g3 nop set 0x42, %l0 ldstub [%l7 + %l0], %g7 ld [%l7 + 0x08], %f15 add %l7, 0x64, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %i7 casa [%l6] 0x80, %i7, %g6 bn,pt %xcc, loop_194 nop set 0x60, %g6 sth %g1, [%l7 + %g6] nop set 0x21, %l3 ldub [%l7 + %l3], %i5 and %g4, %i6, %o3 loop_194: nop set 0x18, %g2 stx %fsr, [%l7 + %g2] set 0x58, %g1 sta %f21, [%l7 + %g1] 0x88 set 0x36, %g7 stba %l2, [%l7 + %g7] 0x80 add %l7, 0x78, %l6 wr %g0, 0x89, %asi casxa [%l6] 0x89, %l0, %o2 ba,a %icc, loop_195 nop set 0x26, %i6 stb %o0, [%l7 + %i6] nop set 0x48, %o1 stx %fsr, [%l7 + %o1] set 0x60, %i2 stda %i4, [%l7 + %i2] 0x89 loop_195: nop set 0x4C, %i4 ldsh [%l7 + %i4], %l6 set 0x40, %o3 stxa %g5, [%l7 + %o3] 0x81 membar #Sync set 0x40, %l5 ldda [%l7 + %l5] 0xf1, %f16 nop set 0x30, %i5 stx %fsr, [%l7 + %i5] nop set 0x4C, %o7 ldsb [%l7 + %o7], %i3 set 0x28, %g5 stwa %o4, [%l7 + %g5] 0x80 membar #Sync set 0x40, %l1 ldda [%l7 + %l1] 0xf0, %f0 nop set 0x71, %l2 ldstub [%l7 + %l2], %l5 set 0x47, %l6 stba %o1, [%l7 + %l6] 0xeb membar #Sync set 0x34, %i7 stwa %l1, [%l7 + %i7] 0xe2 membar #Sync nop set 0x48, %o5 ldsw [%l7 + %o5], %i2 set 0x30, %g4 ldda [%l7 + %g4] 0xe3, %o4 set 0x60, %o6 ldda [%l7 + %o6] 0x89, %i0 nop set 0x10, %o4 swap [%l7 + %o4], %o7 nop set 0x70, %i3 std %o6, [%l7 + %i3] nop set 0x66, %g3 lduh [%l7 + %g3], %i0 nop set 0x64, %l4 ldsh [%l7 + %l4], %l4 set 0x68, %i1 swapa [%l7 + %i1] 0x81, %l3 st %f29, [%l7 + 0x78] nop set 0x28, %o0 ldsw [%l7 + %o0], %g3 nop set 0x70, %o2 std %g6, [%l7 + %o2] set 0x40, %l0 ldda [%l7 + %l0] 0x89, %i6 nop set 0x40, %i0 ldd [%l7 + %i0], %f16 nop set 0x6C, %g6 lduw [%l7 + %g6], %g2 nop set 0x40, %g2 ldstub [%l7 + %g2], %g6 set 0x7A, %g1 ldstuba [%l7 + %g1] 0x88, %g1 set 0x78, %g7 stxa %g4, [%l7 + %g7] 0xea membar #Sync add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i6, %o3 nop set 0x10, %l3 ldsw [%l7 + %l3], %l2 nop set 0x40, %o1 sth %l0, [%l7 + %o1] set 0x20, %i6 stxa %o2, [%l7 + %i6] 0xe2 membar #Sync fpadd16s %f9, %f19, %f14 set 0x40, %i4 ldxa [%l7 + %i4] 0x88, %i5 st %fsr, [%l7 + 0x34] nop set 0x68, %i2 std %f0, [%l7 + %i2] nop set 0x20, %o3 ldd [%l7 + %o3], %o0 and %i4, %g5, %l6 set 0x5A, %l5 stha %i3, [%l7 + %l5] 0x80 nop set 0x48, %i5 lduw [%l7 + %i5], %o4 st %fsr, [%l7 + 0x78] nop set 0x60, %g5 stw %o1, [%l7 + %g5] nop set 0x61, %l1 ldub [%l7 + %l1], %l1 bne,a %xcc, loop_196 nop set 0x48, %o7 stw %l5, [%l7 + %o7] or %o5, %i2, %i1 nop set 0x70, %l6 stx %o6, [%l7 + %l6] loop_196: nop set 0x28, %l2 ldstuba [%l7 + %l2] 0x80, %o7 nop set 0x62, %i7 ldstub [%l7 + %i7], %l4 nop set 0x15, %g4 ldsb [%l7 + %g4], %l3 set 0x78, %o6 swapa [%l7 + %o6] 0x80, %g3 nop set 0x68, %o4 lduw [%l7 + %o4], %g7 add %l7, 0x30, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x81, %i7, %g2 fpadd16 %f10, %f6, %f20 set 0x50, %i3 stxa %g6, [%l7 + %i3] 0x89 set 0x78, %g3 ldxa [%l7 + %g3] 0x89, %i0 nop set 0x5A, %l4 sth %g4, [%l7 + %l4] wr %i6, %g1, %clear_softint nop set 0x20, %i1 ldsw [%l7 + %i1], %o3 set 0x34, %o0 stwa %l2, [%l7 + %o0] 0xe2 membar #Sync nop set 0x7A, %o2 ldsh [%l7 + %o2], %l0 nop set 0x50, %o5 std %o2, [%l7 + %o5] nop set 0x68, %i0 stw %i5, [%l7 + %i0] nop set 0x78, %g6 std %f18, [%l7 + %g6] nop set 0x6E, %g2 ldsh [%l7 + %g2], %o0 set 0x40, %g1 stda %i4, [%l7 + %g1] 0xea membar #Sync set 0x44, %g7 lda [%l7 + %g7] 0x89, %f17 set 0x28, %l0 stwa %l6, [%l7 + %l0] 0x80 nop set 0x48, %o1 swap [%l7 + %o1], %i3 nop set 0x38, %i6 ldub [%l7 + %i6], %g5 and %o4, %l1, %o1 set 0x0C, %i4 ldstuba [%l7 + %i4] 0x88, %l5 wr %i2, %i1, %clear_softint nop set 0x2E, %i2 ldsh [%l7 + %i2], %o6 nop set 0x55, %l3 stb %o5, [%l7 + %l3] set 0x78, %l5 stwa %o7, [%l7 + %l5] 0xea membar #Sync nop set 0x71, %o3 ldub [%l7 + %o3], %l4 nop set 0x10, %i5 ldx [%l7 + %i5], %l3 nop set 0x5B, %l1 stb %g3, [%l7 + %l1] or %i7, %g7, %g2 set 0x68, %o7 stxa %i0, [%l7 + %o7] 0x81 nop set 0x78, %l6 sth %g4, [%l7 + %l6] set 0x0C, %l2 lda [%l7 + %l2] 0x80, %f13 nop set 0x40, %g5 prefetch [%l7 + %g5], 0 ld [%l7 + 0x54], %f21 nop set 0x50, %i7 stx %fsr, [%l7 + %i7] set 0x30, %g4 swapa [%l7 + %g4] 0x81, %i6 nop set 0x10, %o6 lduh [%l7 + %o6], %g1 nop set 0x60, %o4 ldsw [%l7 + %o4], %g6 nop set 0x50, %g3 ldd [%l7 + %g3], %o2 nop set 0x71, %i3 stb %l0, [%l7 + %i3] bleu %xcc, loop_197 nop set 0x60, %l4 ldsb [%l7 + %l4], %l2 nop set 0x5B, %i1 ldub [%l7 + %i1], %o2 set 0x58, %o2 swapa [%l7 + %o2] 0x88, %i5 loop_197: nop set 0x3E, %o5 lduh [%l7 + %o5], %o0 set 0x4F, %o0 stba %l6, [%l7 + %o0] 0x80 nop set 0x40, %i0 stx %i4, [%l7 + %i0] nop set 0x60, %g6 std %f28, [%l7 + %g6] nop set 0x3A, %g1 sth %g5, [%l7 + %g1] nop set 0x78, %g7 ldx [%l7 + %g7], %i3 set 0x20, %l0 sta %f10, [%l7 + %l0] 0x89 nop set 0x3B, %g2 ldub [%l7 + %g2], %o4 nop set 0x30, %i6 std %f0, [%l7 + %i6] nop set 0x50, %o1 std %l0, [%l7 + %o1] nop set 0x78, %i2 ldsh [%l7 + %i2], %o1 nop set 0x68, %i4 lduw [%l7 + %i4], %l5 set 0x40, %l5 ldda [%l7 + %l5] 0xd0, %f16 membar #Sync set 0x40, %l3 ldda [%l7 + %l3] 0xf9, %f16 nop set 0x6C, %o3 ldsb [%l7 + %o3], %i1 add %i2, %o5, %o7 nop set 0x30, %i5 stx %fsr, [%l7 + %i5] set 0x0C, %l1 sta %f12, [%l7 + %l1] 0x80 nop set 0x54, %l6 lduw [%l7 + %l6], %o6 nop set 0x60, %o7 std %l2, [%l7 + %o7] nop set 0x53, %g5 ldub [%l7 + %g5], %l4 nop set 0x10, %l2 ldd [%l7 + %l2], %i6 nop set 0x78, %i7 lduw [%l7 + %i7], %g7 nop set 0x18, %o6 ldd [%l7 + %o6], %g2 set 0x1E, %o4 stha %g3, [%l7 + %o4] 0x88 set 0x40, %g3 ldda [%l7 + %g3] 0x88, %f0 set 0x40, %i3 stda %f16, [%l7 + %i3] 0xf0 membar #Sync nop set 0x70, %g4 sth %g4, [%l7 + %g4] and %i6, %i0, %g1 nop set 0x2D, %i1 stb %g6, [%l7 + %i1] nop set 0x18, %l4 ldsw [%l7 + %l4], %l0 add %l2, %o2, %o3 set 0x70, %o2 ldxa [%l7 + %o2] 0x89, %o0 nop set 0x58, %o5 lduh [%l7 + %o5], %i5 ld [%l7 + 0x24], %f31 set 0x1C, %i0 stwa %l6, [%l7 + %i0] 0xeb membar #Sync nop set 0x08, %o0 std %g4, [%l7 + %o0] nop set 0x48, %g1 stx %fsr, [%l7 + %g1] ld [%l7 + 0x7C], %f18 set 0x68, %g7 ldstuba [%l7 + %g7] 0x80, %i4 set 0x40, %g6 ldda [%l7 + %g6] 0x80, %f16 set 0x10, %l0 ldxa [%l7 + %l0] 0x89, %i3 nop set 0x5C, %i6 swap [%l7 + %i6], %l1 set 0x36, %o1 stba %o1, [%l7 + %o1] 0xe2 membar #Sync set 0x75, %i2 stba %o4, [%l7 + %i2] 0x89 nop set 0x54, %i4 stw %i1, [%l7 + %i4] fpadd32 %f28, %f2, %f28 nop set 0x48, %l5 lduw [%l7 + %l5], %l5 nop set 0x2F, %l3 ldub [%l7 + %l3], %o5 fpsub16s %f18, %f8, %f3 nop set 0x0A, %g2 ldsh [%l7 + %g2], %o7 nop set 0x13, %i5 stb %i2, [%l7 + %i5] st %fsr, [%l7 + 0x30] set 0x60, %o3 ldda [%l7 + %o3] 0x81, %o6 set 0x30, %l6 stha %l4, [%l7 + %l6] 0xe3 membar #Sync st %fsr, [%l7 + 0x44] nop set 0x28, %l1 ldd [%l7 + %l1], %i6 set 0x58, %g5 prefetcha [%l7 + %g5] 0x81, 1 add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g7, %g3 st %f28, [%l7 + 0x08] fpadd32 %f6, %f2, %f10 nop set 0x58, %o7 swap [%l7 + %o7], %g2 nop set 0x7E, %l2 sth %i6, [%l7 + %l2] nop set 0x3A, %i7 sth %i0, [%l7 + %i7] st %f12, [%l7 + 0x6C] set 0x20, %o6 ldda [%l7 + %o6] 0x80, %g0 bg %icc, loop_198 nop set 0x20, %o4 lduw [%l7 + %o4], %g4 nop set 0x14, %g3 lduw [%l7 + %g3], %l0 nop set 0x44, %g4 lduw [%l7 + %g4], %g6 loop_198: nop set 0x1E, %i3 ldub [%l7 + %i3], %o2 nop set 0x52, %l4 ldub [%l7 + %l4], %o3 nop set 0x26, %i1 ldstub [%l7 + %i1], %o0 add %l7, 0x54, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l2, %i5 set 0x5C, %o2 stwa %l6, [%l7 + %o2] 0x80 set 0x60, %i0 prefetcha [%l7 + %i0] 0x88, 4 nop set 0x22, %o0 ldsb [%l7 + %o0], %i3 set 0x64, %o5 stba %i4, [%l7 + %o5] 0x88 nop set 0x6C, %g7 ldstub [%l7 + %g7], %l1 fpsub16s %f6, %f21, %f27 set 0x37, %g6 ldstuba [%l7 + %g6] 0x89, %o4 nop set 0x68, %g1 swap [%l7 + %g1], %i1 set 0x20, %l0 stxa %o1, [%l7 + %l0] 0xea membar #Sync set 0x18, %i6 stda %l4, [%l7 + %i6] 0xea membar #Sync membar #Sync set 0x40, %o1 ldda [%l7 + %o1] 0xf0, %f16 nop set 0x0C, %i4 ldsw [%l7 + %i4], %o7 nop set 0x78, %i2 ldd [%l7 + %i2], %i2 nop set 0x24, %l5 sth %o6, [%l7 + %l5] set 0x40, %l3 ldda [%l7 + %l3] 0x81, %l4 set 0x78, %g2 prefetcha [%l7 + %g2] 0x81, 3 nop set 0x39, %o3 ldstub [%l7 + %o3], %o5 add %l7, 0x58, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %g7, %g3 nop set 0x60, %l6 stx %g2, [%l7 + %l6] nop set 0x08, %i5 ldd [%l7 + %i5], %i6 or %l3, %g1, %i0 nop set 0x5B, %g5 ldstub [%l7 + %g5], %l0 nop set 0x52, %l1 ldub [%l7 + %l1], %g6 or %o2, %o3, %g4 nop set 0x2A, %l2 lduh [%l7 + %l2], %o0 set 0x7E, %o7 stha %l2, [%l7 + %o7] 0x89 add %l6, %i5, %g5 nop set 0x3C, %i7 swap [%l7 + %i7], %i4 nop set 0x6F, %o6 ldsb [%l7 + %o6], %i3 nop set 0x74, %g3 swap [%l7 + %g3], %o4 fpadd32 %f2, %f12, %f2 and %i1, %o1, %l1 set 0x60, %g4 stxa %l5, [%l7 + %g4] 0x88 nop nop setx 0x1D351F09AA6FA3A5, %l0, %l6 stx %l6, [%l7 + 0x28] ldd [%l7 + 0x28], %f16 setx 0x0535CC9228C7A8FC, %l1, %l5 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x10], %f16 fdivd %f16, %f16, %f12 nop set 0x5C, %i3 ldsw [%l7 + %i3], %o7 set 0x20, %o4 ldda [%l7 + %o4] 0x80, %o6 nop set 0x2C, %l4 ldsw [%l7 + %l4], %i2 set 0x44, %o2 stwa %l4, [%l7 + %o2] 0xeb membar #Sync set 0x14, %i0 sta %f4, [%l7 + %i0] 0x89 set 0x40, %o0 stda %f16, [%l7 + %o0] 0xd2 add %i7, %g7, %g3 nop set 0x30, %o5 ldsb [%l7 + %o5], %o5 set 0x24, %i1 stba %i6, [%l7 + %i1] 0x81 add %l7, 0x28, %l6 wr %g0, 0x80, %asi lda [%l6] %asi, %g2 casa [%l6] 0x80, %g2, %l3 nop set 0x13, %g7 ldstub [%l7 + %g7], %i0 set 0x40, %g1 ldda [%l7 + %g1] 0x81, %f0 st %fsr, [%l7 + 0x48] or %l0, %g1, %g6 nop set 0x6C, %l0 prefetch [%l7 + %l0], 0 or %o2, %g4, %o3 nop set 0x77, %i6 stb %l2, [%l7 + %i6] nop set 0x08, %g6 ldd [%l7 + %g6], %o0 nop set 0x08, %o1 lduw [%l7 + %o1], %l6 add %g5, %i4, %i3 set 0x18, %i2 lda [%l7 + %i2] 0x88, %f6 nop set 0x08, %i4 stx %fsr, [%l7 + %i4] set 0x60, %l5 stxa %o4, [%l7 + %l5] 0xe3 membar #Sync nop set 0x48, %g2 stx %i1, [%l7 + %g2] set 0x19, %l3 stba %i5, [%l7 + %l3] 0xeb membar #Sync nop set 0x28, %o3 stx %fsr, [%l7 + %o3] st %f28, [%l7 + 0x68] nop set 0x68, %l6 ldd [%l7 + %l6], %f18 set 0x73, %g5 stba %o1, [%l7 + %g5] 0xe3 membar #Sync nop set 0x28, %l1 std %l4, [%l7 + %l1] ld [%l7 + 0x74], %f10 nop set 0x38, %i5 std %l0, [%l7 + %i5] set 0x47, %o7 stba %o7, [%l7 + %o7] 0xe2 membar #Sync set 0x68, %i7 stda %i2, [%l7 + %i7] 0x89 set 0x1C, %o6 swapa [%l7 + %o6] 0x89, %l4 nop set 0x78, %l2 prefetch [%l7 + %l2], 4 nop set 0x58, %g4 std %o6, [%l7 + %g4] nop set 0x68, %g3 stx %fsr, [%l7 + %g3] set 0x56, %o4 stha %g7, [%l7 + %o4] 0xea membar #Sync nop set 0x30, %l4 ldd [%l7 + %l4], %f8 set 0x40, %o2 stda %f16, [%l7 + %o2] 0xf9 membar #Sync add %l7, 0x78, %l6 wr %g0, 0x89, %asi lda [%l6] %asi, %i7 casa [%l6] 0x89, %i7, %o5 nop set 0x50, %i3 stx %i6, [%l7 + %i3] set 0x28, %i0 stda %g2, [%l7 + %i0] 0x88 nop set 0x48, %o0 ldx [%l7 + %o0], %l3 nop set 0x58, %o5 std %i0, [%l7 + %o5] set 0x40, %g7 ldda [%l7 + %g7] 0xd8, %f0 st %fsr, [%l7 + 0x4C] set 0x30, %g1 ldda [%l7 + %g1] 0xea, %g2 nop set 0x71, %l0 stb %l0, [%l7 + %l0] nop set 0x2E, %i1 ldstub [%l7 + %i1], %g1 nop set 0x38, %g6 ldx [%l7 + %g6], %o2 nop set 0x2C, %i6 lduw [%l7 + %i6], %g6 set 0x24, %i2 swapa [%l7 + %i2] 0x80, %o3 set 0x56, %i4 stha %g4, [%l7 + %i4] 0x88 nop set 0x58, %o1 std %f6, [%l7 + %o1] nop set 0x10, %g2 ldd [%l7 + %g2], %f14 nop set 0x76, %l3 ldsb [%l7 + %l3], %l2 be,pt %xcc, loop_199 nop set 0x5C, %o3 ldub [%l7 + %o3], %o0 nop set 0x0C, %l6 ldub [%l7 + %l6], %l6 nop set 0x30, %l5 ldd [%l7 + %l5], %f14 loop_199: nop set 0x08, %g5 ldd [%l7 + %g5], %f20 add %i4, %g5, %o4 ld [%l7 + 0x44], %f17 nop set 0x74, %i5 ldsw [%l7 + %i5], %i3 ld [%l7 + 0x60], %f2 nop set 0x40, %l1 ldsh [%l7 + %l1], %i5 set 0x36, %o7 stha %i1, [%l7 + %o7] 0x89 set 0x48, %o6 ldxa [%l7 + %o6] 0x81, %l5 nop set 0x66, %i7 lduh [%l7 + %i7], %o1 set 0x30, %g4 stxa %o7, [%l7 + %g4] 0x89 set 0x28, %l2 sta %f0, [%l7 + %l2] 0x89 set 0x68, %g3 stda %l0, [%l7 + %g3] 0xea membar #Sync nop set 0x11, %l4 ldub [%l7 + %l4], %i2 add %l4, %g7, %o6 add %o5, %i6, %i7 nop set 0x40, %o2 std %g2, [%l7 + %o2] fpadd16s %f19, %f29, %f24 nop set 0x54, %i3 ldsw [%l7 + %i3], %l3 nop set 0x48, %i0 ldx [%l7 + %i0], %i0 nop set 0x43, %o4 ldstub [%l7 + %o4], %g2 or %g1, %o2, %g6 set 0x4C, %o5 lda [%l7 + %o5] 0x88, %f23 nop set 0x10, %o0 ldsh [%l7 + %o0], %l0 set 0x68, %g7 stwa %g4, [%l7 + %g7] 0xe2 membar #Sync set 0x40, %l0 stda %f0, [%l7 + %l0] 0xc8 set 0x50, %i1 ldda [%l7 + %i1] 0x89, %l2 nop set 0x30, %g6 ldd [%l7 + %g6], %f0 nop set 0x22, %g1 sth %o0, [%l7 + %g1] nop set 0x30, %i2 lduw [%l7 + %i2], %l6 nop set 0x44, %i6 lduw [%l7 + %i6], %i4 nop set 0x28, %o1 stx %fsr, [%l7 + %o1] set 0x34, %i4 lda [%l7 + %i4] 0x81, %f13 st %fsr, [%l7 + 0x14] set 0x1C, %l3 lda [%l7 + %l3] 0x81, %f26 nop set 0x74, %o3 ldsb [%l7 + %o3], %o3 set 0x44, %l6 lda [%l7 + %l6] 0x81, %f3 nop set 0x20, %g2 stx %g5, [%l7 + %g2] set 0x08, %g5 prefetcha [%l7 + %g5] 0x81, 4 nop set 0x6C, %i5 ldsh [%l7 + %i5], %i3 set 0x68, %l5 ldxa [%l7 + %l5] 0x89, %i1 nop set 0x1C, %l1 swap [%l7 + %l1], %l5 set 0x4C, %o7 swapa [%l7 + %o7] 0x81, %o1 set 0x58, %i7 prefetcha [%l7 + %i7] 0x81, 1 ld [%l7 + 0x40], %f6 set 0x30, %o6 stwa %l1, [%l7 + %o6] 0x80 nop set 0x30, %l2 stx %i5, [%l7 + %l2] nop set 0x70, %g4 std %l4, [%l7 + %g4] nop set 0x27, %g3 ldsb [%l7 + %g3], %g7 st %fsr, [%l7 + 0x64] set 0x30, %l4 lda [%l7 + %l4] 0x89, %f30 add %l7, 0x18, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x80, %i2, %o5 nop set 0x44, %i3 swap [%l7 + %i3], %o6 set 0x37, %i0 stba %i7, [%l7 + %i0] 0x80 set 0x24, %o2 stwa %g3, [%l7 + %o2] 0xe2 membar #Sync set 0x4C, %o5 swapa [%l7 + %o5] 0x80, %l3 nop set 0x10, %o4 lduw [%l7 + %o4], %i0 set 0x40, %g7 ldda [%l7 + %g7] 0xeb, %g2 set 0x10, %o0 ldda [%l7 + %o0] 0x80, %i6 nop set 0x54, %i1 ldsw [%l7 + %i1], %o2 set 0x40, %l0 ldda [%l7 + %l0] 0xd0, %f0 set 0x68, %g6 ldxa [%l7 + %g6] 0x80, %g6 set 0x08, %i2 ldxa [%l7 + %i2] 0x88, %g1 set 0x40, %i6 ldda [%l7 + %i6] 0x89, %f16 or %l0, %l2, %o0 set 0x24, %o1 sta %f12, [%l7 + %o1] 0x88 ble %xcc, loop_200 fpsub16s %f27, %f6, %f9 set 0x40, %g1 stda %f16, [%l7 + %g1] 0x81 loop_200: nop set 0x68, %i4 std %f22, [%l7 + %i4] set 0x18, %o3 ldxa [%l7 + %o3] 0x89, %l6 nop set 0x70, %l6 ldd [%l7 + %l6], %f22 add %l7, 0x48, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g4 casxa [%l6] 0x81, %g4, %i4 set 0x08, %g2 prefetcha [%l7 + %g2] 0x80, 2 nop set 0x60, %l3 std %g4, [%l7 + %l3] set 0x7E, %i5 ldstuba [%l7 + %i5] 0x88, %i3 st %f21, [%l7 + 0x4C] set 0x5C, %l5 swapa [%l7 + %l5] 0x89, %i1 wr %l5, %o4, %ccr nop set 0x3C, %g5 ldsw [%l7 + %g5], %o1 nop set 0x28, %o7 ldd [%l7 + %o7], %f8 nop set 0x68, %l1 stx %o7, [%l7 + %l1] set 0x10, %o6 ldda [%l7 + %o6] 0xe3, %i4 add %l1, %g7, %l4 nop set 0x70, %i7 ldd [%l7 + %i7], %f0 nop set 0x58, %g4 lduh [%l7 + %g4], %i2 nop set 0x5C, %l2 ldsh [%l7 + %l2], %o6 add %i7, %g3, %o5 nop set 0x78, %l4 std %i0, [%l7 + %l4] add %l7, 0x78, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l3, %g2 or %i6, %g6, %o2 nop set 0x68, %i3 stx %l0, [%l7 + %i3] set 0x4A, %g3 stha %l2, [%l7 + %g3] 0x80 nop set 0x50, %i0 stx %g1, [%l7 + %i0] set 0x40, %o5 ldda [%l7 + %o5] 0x80, %f16 nop set 0x10, %o4 sth %o0, [%l7 + %o4] nop set 0x78, %o2 std %i6, [%l7 + %o2] set 0x40, %o0 stda %f0, [%l7 + %o0] 0xd2 nop set 0x48, %g7 std %f26, [%l7 + %g7] set 0x70, %l0 ldda [%l7 + %l0] 0xea, %i4 ld [%l7 + 0x44], %f26 set 0x0C, %g6 stba %o3, [%l7 + %g6] 0x80 fpsub16s %f30, %f9, %f21 set 0x6C, %i1 sta %f1, [%l7 + %i1] 0x88 nop set 0x70, %i6 ldd [%l7 + %i6], %g4 set 0x40, %o1 ldda [%l7 + %o1] 0x89, %f16 nop set 0x7C, %g1 swap [%l7 + %g1], %g5 set 0x70, %i4 lda [%l7 + %i4] 0x89, %f25 nop set 0x1C, %o3 ldsh [%l7 + %o3], %i3 nop set 0x20, %i2 ldd [%l7 + %i2], %i0 nop set 0x38, %g2 std %f14, [%l7 + %g2] nop set 0x20, %l6 ldx [%l7 + %l6], %o4 nop set 0x58, %i5 std %f18, [%l7 + %i5] nop set 0x28, %l5 std %f18, [%l7 + %l5] set 0x6E, %g5 stha %l5, [%l7 + %g5] 0xea membar #Sync nop set 0x4C, %l3 lduw [%l7 + %l3], %o1 add %l7, 0x38, %l6 wr %g0, 0x81, %asi lda [%l6] %asi, %o7 casa [%l6] 0x81, %o7, %i5 nop set 0x2F, %l1 ldstub [%l7 + %l1], %g7 add %l7, 0x30, %l6 wr %g0, 0x88, %asi casxa [%l6] 0x88, %l1, %i2 nop set 0x7C, %o7 lduw [%l7 + %o7], %l4 set 0x20, %i7 stda %o6, [%l7 + %i7] 0xe2 membar #Sync add %g3, %i7, %i0 st %f8, [%l7 + 0x18] nop set 0x40, %o6 ldd [%l7 + %o6], %l2 and %o5, %i6, %g6 nop set 0x18, %g4 ldd [%l7 + %g4], %f18 nop set 0x30, %l2 std %g2, [%l7 + %l2] wr %l0, %o2, %y bn,a %xcc, loop_201 nop set 0x38, %l4 lduh [%l7 + %l4], %l2 and %o0, %l6, %g1 nop set 0x20, %g3 std %i4, [%l7 + %g3] loop_201: nop set 0x6E, %i3 ldsh [%l7 + %i3], %o3 nop set 0x38, %o5 std %f30, [%l7 + %o5] set 0x30, %o4 ldda [%l7 + %o4] 0x81, %g4 st %fsr, [%l7 + 0x54] add %l7, 0x38, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i3 casxa [%l6] 0x81, %i3, %g4 nop set 0x51, %o2 ldsb [%l7 + %o2], %i1 ld [%l7 + 0x54], %f12 bleu,pt %xcc, loop_202 nop set 0x08, %i0 stx %fsr, [%l7 + %i0] set 0x50, %o0 ldda [%l7 + %o0] 0xe2, %l4 loop_202: nop set 0x28, %g7 stda %o4, [%l7 + %g7] 0x81 ld [%l7 + 0x68], %f16 set 0x43, %l0 stba %o1, [%l7 + %l0] 0xea membar #Sync set 0x10, %i1 ldxa [%l7 + %i1] 0x80, %o7 set 0x10, %g6 ldxa [%l7 + %g6] 0x81, %g7 set 0x40, %o1 ldda [%l7 + %o1] 0xda, %f0 nop set 0x3D, %g1 stb %l1, [%l7 + %g1] set 0x08, %i6 stxa %i2, [%l7 + %i6] 0xeb membar #Sync nop set 0x3C, %o3 prefetch [%l7 + %o3], 3 nop set 0x58, %i2 std %i4, [%l7 + %i2] nop set 0x60, %i4 lduw [%l7 + %i4], %o6 set 0x1D, %l6 ldstuba [%l7 + %l6] 0x88, %g3 set 0x50, %g2 stwa %l4, [%l7 + %g2] 0xe3 membar #Sync set 0x08, %l5 stxa %i0, [%l7 + %l5] 0xe2 membar #Sync ld [%l7 + 0x54], %f17 set 0x09, %i5 stba %l3, [%l7 + %i5] 0x80 set 0x4C, %g5 lda [%l7 + %g5] 0x89, %f21 nop set 0x73, %l1 ldstub [%l7 + %l1], %i7 nop set 0x60, %o7 std %f4, [%l7 + %o7] set 0x24, %i7 swapa [%l7 + %i7] 0x89, %o5 nop set 0x08, %l3 ldx [%l7 + %l3], %g6 nop set 0x30, %g4 std %i6, [%l7 + %g4] nop set 0x58, %l2 ldx [%l7 + %l2], %l0 nop set 0x38, %l4 ldd [%l7 + %l4], %g2 add %l2, %o0, %o2 set 0x60, %g3 ldxa [%l7 + %g3] 0x88, %l6 set 0x6C, %o6 sta %f13, [%l7 + %o6] 0x80 set 0x40, %i3 ldda [%l7 + %i3] 0xd0, %f0 nop set 0x68, %o4 stx %i4, [%l7 + %o4] nop set 0x6C, %o5 swap [%l7 + %o5], %o3 set 0x08, %o2 swapa [%l7 + %o2] 0x88, %g5 nop set 0x64, %i0 ldsw [%l7 + %i0], %g1 set 0x10, %o0 ldda [%l7 + %o0] 0x89, %g4 ld [%l7 + 0x54], %f22 nop set 0x60, %l0 ldd [%l7 + %l0], %i2 nop set 0x4C, %i1 lduh [%l7 + %i1], %l5 set 0x0A, %g6 stba %o4, [%l7 + %g6] 0xea membar #Sync nop set 0x78, %o1 stb %o1, [%l7 + %o1] nop set 0x78, %g1 ldsh [%l7 + %g1], %i1 set 0x08, %i6 stda %o6, [%l7 + %i6] 0x81 and %l1, %i2, %g7 nop set 0x3B, %o3 ldub [%l7 + %o3], %o6 nop set 0x78, %i2 lduh [%l7 + %i2], %i5 nop set 0x10, %i4 ldd [%l7 + %i4], %f4 nop set 0x0C, %l6 stb %l4, [%l7 + %l6] or %i0, %g3, %i7 nop set 0x38, %g2 ldd [%l7 + %g2], %f12 set 0x60, %g7 prefetcha [%l7 + %g7] 0x89, 3 fpsub32 %f2, %f30, %f20 add %o5, %i6, %l0 nop set 0x54, %l5 lduw [%l7 + %l5], %g6 and %l2, %o0, %g2 wr %o2, %l6, %ccr nop set 0x40, %g5 ldd [%l7 + %g5], %f24 nop set 0x60, %l1 std %f8, [%l7 + %l1] set 0x10, %o7 prefetcha [%l7 + %o7] 0x89, 2 st %f25, [%l7 + 0x70] or %g5, %o3, %g1 nop set 0x5C, %i5 lduw [%l7 + %i5], %g4 st %fsr, [%l7 + 0x14] nop set 0x1C, %l3 sth %i3, [%l7 + %l3] ld [%l7 + 0x24], %f2 nop set 0x6C, %i7 ldsw [%l7 + %i7], %o4 set 0x41, %l2 stba %o1, [%l7 + %l2] 0x80 nop set 0x40, %g4 ldd [%l7 + %g4], %f10 set 0x78, %l4 ldxa [%l7 + %l4] 0x88, %i1 set 0x30, %o6 ldxa [%l7 + %o6] 0x80, %o7 nop set 0x38, %g3 ldd [%l7 + %g3], %l4 nop set 0x58, %i3 std %i2, [%l7 + %i3] bleu,pn %xcc, loop_203 nop set 0x1C, %o4 stw %l1, [%l7 + %o4] set 0x48, %o5 stxa %g7, [%l7 + %o5] 0x80 loop_203: add %i5, %o6, %l4 nop set 0x08, %i0 prefetch [%l7 + %i0], 0 or %i0, %g3, %i7 set 0x40, %o0 ldxa [%l7 + %o0] 0x88, %l3 nop set 0x2A, %l0 ldsh [%l7 + %l0], %o5 set 0x58, %o2 sta %f17, [%l7 + %o2] 0x89 nop set 0x62, %g6 stb %l0, [%l7 + %g6] ld [%l7 + 0x70], %f29 set 0x69, %i1 ldstuba [%l7 + %i1] 0x81, %g6 nop set 0x38, %g1 std %f18, [%l7 + %g1] nop set 0x10, %i6 std %i6, [%l7 + %i6] fpadd32 %f30, %f20, %f22 nop set 0x38, %o3 stw %l2, [%l7 + %o3] st %f2, [%l7 + 0x24] set 0x60, %o1 stwa %g2, [%l7 + %o1] 0xeb membar #Sync nop set 0x0C, %i4 ldsh [%l7 + %i4], %o0 set 0x20, %i2 stxa %l6, [%l7 + %i2] 0x81 nop set 0x6E, %g2 ldstub [%l7 + %g2], %o2 set 0x5D, %l6 ldstuba [%l7 + %l6] 0x81, %i4 nop set 0x30, %g7 ldd [%l7 + %g7], %f24 nop set 0x78, %l5 ldd [%l7 + %l5], %o2 set 0x40, %g5 stda %f0, [%l7 + %g5] 0xd8 set 0x4F, %l1 ldstuba [%l7 + %l1] 0x89, %g5 ld [%l7 + 0x30], %f24 nop set 0x35, %o7 ldstub [%l7 + %o7], %g4 st %f1, [%l7 + 0x14] membar #Sync set 0x40, %l3 ldda [%l7 + %l3] 0xf1, %f0 nop set 0x76, %i5 ldub [%l7 + %i5], %g1 or %o4, %o1, %i3 add %l7, 0x48, %l6 wr %g0, 0x80, %asi casxa [%l6] 0x80, %i1, %l5 fpadd32 %f6, %f22, %f6 nop set 0x34, %i7 swap [%l7 + %i7], %o7 nop set 0x64, %l2 swap [%l7 + %l2], %i2 nop set 0x24, %l4 sth %g7, [%l7 + %l4] set 0x60, %o6 ldda [%l7 + %o6] 0x89, %i4 set 0x7C, %g4 sta %f14, [%l7 + %g4] 0x88 fpsub16 %f22, %f18, %f14 set 0x30, %i3 ldda [%l7 + %i3] 0xeb, %l0 nop set 0x24, %g3 ldsw [%l7 + %g3], %o6 nop set 0x4A, %o4 ldub [%l7 + %o4], %l4 nop set 0x28, %o5 swap [%l7 + %o5], %g3 nop set 0x1C, %i0 lduh [%l7 + %i0], %i7 nop set 0x40, %l0 lduw [%l7 + %l0], %i0 set 0x40, %o2 stda %f0, [%l7 + %o2] 0xf8 membar #Sync nop set 0x21, %o0 ldub [%l7 + %o0], %o5 nop set 0x2B, %g6 stb %l0, [%l7 + %g6] set 0x50, %i1 prefetcha [%l7 + %i1] 0x80, 1 set 0x1F, %g1 ldstuba [%l7 + %g1] 0x80, %l3 set 0x68, %o3 stxa %l2, [%l7 + %o3] 0x89 nop set 0x42, %i6 ldstub [%l7 + %i6], %i6 set 0x28, %i4 lda [%l7 + %i4] 0x88, %f6 ld [%l7 + 0x08], %f9 add %l7, 0x68, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %g2 casxa [%l6] 0x81, %g2, %l6 nop set 0x48, %i2 stx %fsr, [%l7 + %i2] set 0x30, %o1 prefetcha [%l7 + %o1] 0x80, 2 membar #Sync set 0x40, %l6 ldda [%l7 + %l6] 0xf9, %f0 nop set 0x10, %g7 prefetch [%l7 + %g7], 1 bgu %xcc, loop_204 nop set 0x10, %l5 ldsw [%l7 + %l5], %o2 nop set 0x60, %g5 lduw [%l7 + %g5], %i4 nop set 0x70, %l1 std %f12, [%l7 + %l1] loop_204: bge,pn %icc, loop_205 nop set 0x20, %g2 ldx [%l7 + %g2], %o3 nop set 0x44, %l3 ldsh [%l7 + %l3], %g4 nop set 0x6A, %o7 ldsh [%l7 + %o7], %g5 loop_205: nop set 0x7E, %i7 stba %o4, [%l7 + %i7] 0xea membar #Sync st %f29, [%l7 + 0x34] set 0x78, %l2 stda %o0, [%l7 + %l2] 0xea membar #Sync set 0x40, %i5 ldda [%l7 + %i5] 0xda, %f0 set 0x70, %o6 ldxa [%l7 + %o6] 0x88, %i3 nop set 0x48, %l4 ldx [%l7 + %l4], %g1 set 0x55, %i3 stba %l5, [%l7 + %i3] 0x81 add %o7, %i1, %i2 nop set 0x14, %g4 stw %i5, [%l7 + %g4] add %l7, 0x28, %l6 wr %g0, 0x81, %asi casxa [%l6] 0x81, %g7, %l1 set 0x3D, %o4 ldstuba [%l7 + %o4] 0x80, %o6 st %f15, [%l7 + 0x24] nop set 0x73, %o5 ldsb [%l7 + %o5], %g3 nop set 0x38, %g3 lduw [%l7 + %g3], %i7 nop set 0x38, %l0 sth %i0, [%l7 + %l0] and %l4, %o5, %l0 add %l7, 0x20, %l6 wr %g0, 0x89, %asi casa [%l6] 0x89, %g6, %l2 nop set 0x34, %o2 prefetch [%l7 + %o2], 3 set 0x14, %i0 swapa [%l7 + %i0] 0x81, %l3 nop set 0x60, %g6 ldd [%l7 + %g6], %g2 set 0x60, %o0 stxa %l6, [%l7 + %o0] 0x81 set 0x68, %i1 stxa %i6, [%l7 + %i1] 0xea membar #Sync set 0x78, %g1 stha %o0, [%l7 + %g1] 0x89 nop set 0x40, %i6 ldd [%l7 + %i6], %f12 nop set 0x78, %i4 std %i4, [%l7 + %i4] nop set 0x1C, %o3 lduw [%l7 + %o3], %o2 wr %o3, %g4, %y nop set 0x72, %o1 lduh [%l7 + %o1], %g5 nop set 0x20, %i2 swap [%l7 + %i2], %o1 st %fsr, [%l7 + 0x38] nop set 0x60, %l6 ldd [%l7 + %l6], %f14 set 0x78, %g7 lda [%l7 + %g7] 0x88, %f11 set 0x58, %l5 ldxa [%l7 + %l5] 0x80, %i3 nop set 0x76, %l1 lduh [%l7 + %l1], %o4 nop set 0x51, %g5 ldstub [%l7 + %g5], %g1 nop set 0x10, %g2 stx %l5, [%l7 + %g2] set 0x74, %o7 swapa [%l7 + %o7] 0x89, %i1 nop set 0x40, %i7 stx %fsr, [%l7 + %i7] set 0x0C, %l2 swapa [%l7 + %l2] 0x89, %o7 nop set 0x5B, %i5 stb %i5, [%l7 + %i5] set 0x38, %o6 prefetcha [%l7 + %o6] 0x89, 2 set 0x40, %l3 ldda [%l7 + %l3] 0x89, %f0 nop set 0x7C, %l4 ldsw [%l7 + %l4], %l1 set 0x18, %g4 stha %o6, [%l7 + %g4] 0x81 add %l7, 0x20, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %i2 casxa [%l6] 0x88, %i2, %i7 wr %i0, %g3, %softint add %l7, 0x2C, %l6 wr %g0, 0x81, %asi casa [%l6] 0x81, %o5, %l0 wr %g6, %l2, %clear_softint nop set 0x28, %o4 std %f4, [%l7 + %o4] set 0x40, %o5 stda %f16, [%l7 + %o5] 0xcc or %l3, %g2, %l6 set 0x50, %g3 sta %f27, [%l7 + %g3] 0x89 nop set 0x1A, %l0 stb %i6, [%l7 + %l0] set 0x40, %i3 ldda [%l7 + %i3] 0x81, %f0 nop set 0x20, %o2 stx %o0, [%l7 + %o2] nop set 0x48, %g6 ldsw [%l7 + %g6], %i4 set 0x10, %i0 ldda [%l7 + %i0] 0x88, %o2 and %l4, %g4, %g5 add %o1, %o3, %i3 set 0x1C, %i1 sta %f6, [%l7 + %i1] 0x89 nop set 0x10, %g1 ldd [%l7 + %g1], %g0 or %l5, %i1, %o4 nop set 0x6D, %o0 stb %i5, [%l7 + %o0] fpadd32s %f18, %f12, %f23 nop set 0x60, %i6 std %g6, [%l7 + %i6] nop set 0x3A, %i4 ldsh [%l7 + %i4], %l1 nop set 0x54, %o3 lduh [%l7 + %o3], %o7 nop set 0x6C, %o1 stw %o6, [%l7 + %o1] nop set 0x54, %l6 prefetch [%l7 + %l6], 3 bg %xcc, loop_206 nop set 0x48, %i2 ldd [%l7 + %i2], %i2 st %f27, [%l7 + 0x44] add %l7, 0x18, %l6 wr %g0, 0x80, %asi ldxa [%l6] %asi, %i7 casxa [%l6] 0x80, %i7, %g3 loop_206: nop add %l7, 0x08, %l6 wr %g0, 0x81, %asi ldxa [%l6] %asi, %i0 casxa [%l6] 0x81, %i0, %o5 nop set 0x40, %l5 sth %g6, [%l7 + %l5] set 0x4E, %l1 stha %l2, [%l7 + %l1] 0xeb membar #Sync nop set 0x28, %g7 stx %fsr, [%l7 + %g7] add %l7, 0x68, %l6 wr %g0, 0x88, %asi ldxa [%l6] %asi, %l0 casxa [%l6] 0x88, %l0, %l3 add %l7, 0x78, %l6 wr %g0, 0x80, %asi casa [%l6] 0x80, %l6, %g2 set 0x18, %g5 stxa %i6, [%l7 + %g5] 0xe2 membar #Sync nop set 0x17, %o7 ldsb [%l7 + %o7], %o0 fpadd16s %f7, %f7, %f12 nop set 0x6F, %i7 ldub [%l7 + %i7], %i4 set 0x38, %l2 prefetcha [%l7 + %l2] 0x80, 0 set 0x27, %g2 stba %g4, [%l7 + %g2] 0xea membar #Sync or %g5, %o1, %o3 nop set 0x3C, %i5 lduw [%l7 + %i5], %o2 nop set 0x68, %l3 lduw [%l7 + %l3], %g1 nop set 0x25, %o6 ldstub [%l7 + %o6], %i3 nop set 0x1C, %l4 prefetch [%l7 + %l4], 3 nop set 0x70, %o4 lduh [%l7 + %o4], %l5 set 0x20, %g4 ldda [%l7 + %g4] 0xe3, %o4 EXIT_GOOD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Thread 7: ! ! Type l : 1303 ! Type a : 21 ! Type cti : 31 ! Type x : 494 ! Type f : 41 ! Type i : 110 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: !! thread 0 data, 64 words. .word 0x496B51DA .word 0x66A0DB94 .word 0x9368749F .word 0x94264163 .word 0xB3BCC23A .word 0xDBE83C24 .word 0xC8C5B67F .word 0x4E193286 .word 0xBE7E2A37 .word 0xE64F7893 .word 0x65E4C11C .word 0xF9D6FB2F .word 0xCFF102D0 .word 0x626AA7C4 .word 0xAEAE2B24 .word 0x342B58C6 .word 0x9D00FFD8 .word 0x4A1EA76D .word 0x434EB89E .word 0xBDB18F6B .word 0xD9DC9F44 .word 0x58FD32C0 .word 0xF2F8D026 .word 0x1FFD1C10 .word 0xB14A2A72 .word 0x14E7BAE9 .word 0x4F4CE671 .word 0xE8BF0748 .word 0xB81B17E9 .word 0xC2448E1E .word 0x2A1A2393 .word 0x1BAB5539 .word 0x5FE96832 .word 0x8FA56DD9 .word 0xCF64D75C .word 0xEFABDF66 .word 0xCDC442B4 .word 0x5D6A3F5D .word 0x4EB16C3A .word 0x6DF5AA2E .word 0xCC40038D .word 0x9782099B .word 0xEC9199AF .word 0xA47966E4 .word 0x5EABD27A .word 0xDF44D454 .word 0x99528760 .word 0x14C3416C .word 0x3C7470E1 .word 0xDE626AA0 .word 0x4ECA7E2C .word 0x1F13E7DD .word 0x502D5B49 .word 0xC08E8B6E .word 0x8E648337 .word 0xDBBC9337 .word 0xCD5AC41E .word 0x128919E2 .word 0xFE4ADA6F .word 0x1C3AFB16 .word 0xC4BEED32 .word 0x53A3A143 .word 0xBFD8B61B .word 0xDF75E2BC !! thread 1 data, 64 words. .word 0x75B98CB6 .word 0x6B57922B .word 0x80724819 .word 0x11DD45E6 .word 0x486544DB .word 0x991A6CA6 .word 0x36EFB5DA .word 0xE8911EB6 .word 0x1C2EC4AA .word 0xDA2158B5 .word 0xC88A0766 .word 0xEEF1ED43 .word 0xD4886816 .word 0x48141B37 .word 0x8838B385 .word 0x1DE14C23 .word 0x1F728E26 .word 0x978CD151 .word 0x4EDDC4C6 .word 0x2C5E45BA .word 0xDA2A4B31 .word 0xB4293875 .word 0x3A8E543D .word 0x174933A9 .word 0x24B97964 .word 0xF700A676 .word 0x72CC0D62 .word 0x7B71B47A .word 0xC140D1E2 .word 0xA839324C .word 0x67B020A8 .word 0x5EF2CDDD .word 0x4C79FB5C .word 0x53203E6A .word 0x36FF3739 .word 0xFDF85229 .word 0xE49B2597 .word 0xF2B3C672 .word 0x53D71839 .word 0xE942DF20 .word 0x12049C01 .word 0x875C06EE .word 0x68A26D59 .word 0x8B2AAC9F .word 0x01D7F130 .word 0x3CEAAC3F .word 0x2740D731 .word 0xFF5458CD .word 0x166C3167 .word 0xC3F5619E .word 0x5D77EA85 .word 0x13AA0135 .word 0x5D3498E6 .word 0xDC92E75E .word 0xFBAF114A .word 0x832B698D .word 0xEBCB3BBE .word 0x9B1FAB7D .word 0xA6293733 .word 0xBE8075D9 .word 0x7928FB2E .word 0x9B9DF836 .word 0x0D4CE53A .word 0x57BCAB1A !! thread 2 data, 64 words. .word 0xA1ED2486 .word 0xEF103A9B .word 0x5D087A72 .word 0xD7D433A4 .word 0x3A23AE80 .word 0xF7E9971B .word 0x1558BFC5 .word 0x128F908C .word 0x59E5C196 .word 0xEA363DAC .word 0x1B4C97B1 .word 0x21A8D1E7 .word 0x9EEE0603 .word 0x1996D05A .word 0xA2C42793 .word 0xEF8E1C87 .word 0x82150BBF .word 0x63BB2962 .word 0x1958EDEE .word 0x86043D9F .word 0xDE876DA7 .word 0xB3F72F48 .word 0xAB6EDD94 .word 0x4B4AFB2A .word 0x90A27680 .word 0x0438D000 .word 0x90BF171B .word 0x91273560 .word 0xBC4CE4DE .word 0x32342F17 .word 0x8EC44046 .word 0xAAD2604B .word 0x1E72C573 .word 0x27496096 .word 0x20E9017C .word 0x79D98E52 .word 0x3C0385A1 .word 0xF67A60C6 .word 0x58ECD242 .word 0x93C97EC7 .word 0x29169A07 .word 0xD8235AFB .word 0xB9B426CD .word 0xD4D5C362 .word 0x8EFE1BA8 .word 0x0F089E27 .word 0x43C027B9 .word 0x2A7C126F .word 0xFE554337 .word 0x60A006DF .word 0x695D7F8D .word 0x5FF1CCA5 .word 0x1C59D6A6 .word 0x9A6E39DE .word 0x39435068 .word 0xB7134A6E .word 0xE82C96CC .word 0xB3522C7A .word 0x5D7B1BD5 .word 0x9880E8BA .word 0xE62D1877 .word 0x2107658E .word 0x793F1616 .word 0xD60966A5 !! thread 3 data, 64 words. .word 0x1C7FCAC8 .word 0x826CADB7 .word 0x710804A9 .word 0x1000DEF0 .word 0x462B471F .word 0x6F44FF4E .word 0x7A661AAC .word 0x33B58ECC .word 0xB7BA637C .word 0x16BF2F7C .word 0xC3B1344C .word 0xA9294D90 .word 0x0BE9606A .word 0xF98EA02C .word 0xACFB0308 .word 0x456DCED6 .word 0xA6475A32 .word 0xF3064368 .word 0x10B90D98 .word 0x16E2D3B2 .word 0x6FEED3E6 .word 0x87991E24 .word 0xEBDE6DFA .word 0x7E83B891 .word 0x54699D9C .word 0x014C71EA .word 0xCE65C5B9 .word 0x1DBE52DE .word 0x0E44DE83 .word 0xD282BC3D .word 0x26A77A29 .word 0x025AEEE3 .word 0xC90DFD0C .word 0x71102675 .word 0x88BCAD76 .word 0x37D8215A .word 0x33FA48FE .word 0xE64AFC36 .word 0x25EA0F33 .word 0xD01DD36E .word 0x73816CBB .word 0x8E77CED9 .word 0x6CD83247 .word 0x527FD1ED .word 0x3B1601DD .word 0x74306D76 .word 0x3922017A .word 0xD7E1B449 .word 0x712560F1 .word 0xB3CF8016 .word 0x9446C98B .word 0x6BC3331E .word 0x78B290EF .word 0xD91EED8C .word 0x23937A4A .word 0x54592B8F .word 0x63A2BBA9 .word 0x080E230E .word 0x5223C2DC .word 0xDDEA53F3 .word 0x615ED9CA .word 0x68529720 .word 0xBC3DD08C .word 0x274CE722 !! thread 4 data, 64 words. .word 0x1D167715 .word 0x06258C2F .word 0x8DFA3930 .word 0x2580B8C4 .word 0xFFE808E5 .word 0x8FC11489 .word 0x6AD030DA .word 0xD276C3B8 .word 0x6B5DD5F9 .word 0xCA3CF1B7 .word 0x1A82044E .word 0xE64577AB .word 0xAB4CDD4C .word 0xA8EE33D9 .word 0xF9FB15FC .word 0xF9790A99 .word 0x2848710C .word 0xDB55F46F .word 0xF0CCA7A2 .word 0xE262AF91 .word 0x104DC772 .word 0xBE4972CB .word 0x1DB2A5F5 .word 0x2529B5BD .word 0x68A4F77A .word 0x98BBDF89 .word 0x4A7EC523 .word 0x7EA8BAF4 .word 0x23F18C92 .word 0x3A2AC115 .word 0x8A50893E .word 0xC351E31A .word 0x300FE69C .word 0x9C66E4BD .word 0xC0259590 .word 0x4DA29A1E .word 0x6C1143DA .word 0x5A24F0D9 .word 0x8F85C58E .word 0x197C13A7 .word 0x743BDC00 .word 0x4431EA03 .word 0xD2C95297 .word 0xF2BD5E90 .word 0x3B8699C7 .word 0x5E203481 .word 0xD88086ED .word 0x14C877DA .word 0x761972E9 .word 0x2D52FF09 .word 0xA23F58B7 .word 0x7E03DD4B .word 0x07AE4C25 .word 0xC088A2B9 .word 0x38FC951D .word 0x8B815F4E .word 0x8BEADD53 .word 0xBEDAC115 .word 0x03E51256 .word 0x27EC99B1 .word 0xDD6EC7D2 .word 0x51940122 .word 0x4CD97579 .word 0xA914E60F !! thread 5 data, 64 words. .word 0x634D969E .word 0xE8CFD429 .word 0xB7D37753 .word 0x1471B840 .word 0x33C9B7E4 .word 0xD5430F17 .word 0x2670EBE3 .word 0xD7D22E8E .word 0x86B6AD1A .word 0xFF4F290E .word 0x1C941719 .word 0x7B3FD3D0 .word 0xEAC52C7A .word 0xC0B7323D .word 0x5611B044 .word 0x8F3BDB84 .word 0x8E002D48 .word 0x11D8084B .word 0x7C063D95 .word 0x42CACD61 .word 0x2D39C56F .word 0xE90BBF5C .word 0x3B02C045 .word 0xF8FD11E5 .word 0xD5E0393A .word 0x5089CAAE .word 0xDDFACE54 .word 0xC2BB1A6B .word 0x2CA10471 .word 0x62BE2204 .word 0xCD1FB721 .word 0x61F40EEC .word 0xE69043EF .word 0xF9FAC859 .word 0x3795EADA .word 0x01AAB25A .word 0x463B8FEC .word 0x7647DE89 .word 0xE3E408F2 .word 0xE79D53BD .word 0xD5DAC807 .word 0xEE1C57C2 .word 0xD09E64A3 .word 0x596C88BA .word 0x10ECC6D8 .word 0x6B8ED20A .word 0x6E8DE026 .word 0xC5EA8B7E .word 0xED699EAE .word 0x5B32B6FE .word 0xD24A54D9 .word 0xFC4E7D27 .word 0x1BC38C1A .word 0x03412CC3 .word 0x168BAF18 .word 0x146EA620 .word 0xB214DAEF .word 0x0BA569B4 .word 0x2515FF26 .word 0x5CEDD7A8 .word 0xC4F7A68A .word 0xC2456B86 .word 0x64634A16 .word 0xA5432648 !! thread 6 data, 64 words. .word 0x1569BBA4 .word 0xA49EF6B3 .word 0x0DBA5EC6 .word 0xF997C426 .word 0x89F37969 .word 0xB8CD0DBA .word 0xB4F69041 .word 0x131F5504 .word 0x1EC2E501 .word 0xA65E00C6 .word 0x5B7F67F1 .word 0x8381CB93 .word 0x80932EF2 .word 0x2BBCED63 .word 0x1B804D09 .word 0xDF82F308 .word 0xB5ACA0E3 .word 0x38D77719 .word 0x7437224F .word 0xC908074D .word 0x52B6B628 .word 0x7C6DF7E7 .word 0xB2F60D64 .word 0xCCF7131F .word 0x6B6963E7 .word 0xC000092B .word 0x1CC44B12 .word 0x31E1B629 .word 0x14E72AA0 .word 0xD8068DFE .word 0xDF892792 .word 0x64BB0E6D .word 0x2DBA439E .word 0xDCF42BD0 .word 0x87152888 .word 0xFAFEF83A .word 0xA980640D .word 0x9CE60A5E .word 0x97702596 .word 0xD25CF738 .word 0xB16668B9 .word 0xE1BDCCB6 .word 0xF0A3A2D8 .word 0xB779C265 .word 0x11DA818C .word 0x01DCD6C7 .word 0xF84A263A .word 0xF31E93FA .word 0x1F11D67A .word 0xD75B524D .word 0xF73490BB .word 0xEAD29761 .word 0x172D4B82 .word 0x603C0FAF .word 0x34AF99E3 .word 0xA225C018 .word 0x214F1F4A .word 0x0686B6C7 .word 0xBB5F70BF .word 0xD84B4076 .word 0x15343CDE .word 0x8EF5FF9F .word 0x43B50384 .word 0xEDD1156D !! thread 7 data, 64 words. .word 0xDF24CCFE .word 0x7D256D30 .word 0xF2C58317 .word 0xE2309C58 .word 0x6907EB98 .word 0x0234B341 .word 0xB2AF18CC .word 0xFDB9F4D4 .word 0xB23E6152 .word 0x4B745047 .word 0x2E616162 .word 0x0B62A7C1 .word 0x16485E79 .word 0xE0639008 .word 0x873FBE2E .word 0x042569A8 .word 0x84B3E242 .word 0x2D5A1AC5 .word 0xD348CD5C .word 0x5C6D1EFD .word 0x9DF5A4AB .word 0xF2462FCB .word 0x467CEF0C .word 0xA113F7DF .word 0xB5FBE3F5 .word 0x0570DA39 .word 0x967D794F .word 0x14E184DF .word 0xC158BA44 .word 0x41D7CC07 .word 0xF3F1A3FA .word 0xA015292D .word 0x3384F0A6 .word 0xF8BD6CD9 .word 0xB6F7076F .word 0xB0FAF7C1 .word 0x04CC6B8D .word 0x5FF13C36 .word 0x31893BC6 .word 0xF58CA260 .word 0x15080D54 .word 0x1B096C65 .word 0xB2FC68C8 .word 0xE295099D .word 0x35967ED3 .word 0xA6E1F2DA .word 0x97D1CED0 .word 0x5327AE08 .word 0x8988E8C5 .word 0x7569E7CC .word 0xD0411DA0 .word 0xABF4CD06 .word 0xFEBCF38B .word 0x64A07DA2 .word 0xE403261B .word 0x96857E67 .word 0x359D0062 .word 0xC177FE4D .word 0x8085A476 .word 0xD2267527 .word 0xB8C99C03 .word 0xA51ED58A .word 0xB7E0D25E .word 0xB891ED68 .end