Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / mp / diag / fc_qual / mpgen_smc_4.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_smc_4.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 SCONTEXT PCONTEXT
#define MAIN_TEXT_DATA_ALSO
#define MAIN_TEXT_DATA_ALSO
#define MAIN_PAGE_NUCLEUS_ALSO
#define MAIN_PAGE_HV_ALSO
#define N_CPUS 8
#define ENABLE_T0_Fp_exception_ieee_754_0x21
#define ENABLE_T0_Fp_exception_other_0x22
#define ENABLE_T0_Fp_disabled_0x20
#define ENABLE_T0_Illegal_instruction_0x10
#define ENABLE_T1_Illegal_instruction_0x10
#define ENABLE_HT0_Illegal_instruction_0x10
#define ENABLE_HT1_Illegal_instruction_0x10
#define ENABLE_T0_Clean_Window_0x24
#define THREAD_COUNT 8
#define THREAD_STRIDE 1
#define SKIP_TRAPCHECK
#define USE_MPGEN_TRAPS
#include "hboot.s"
.text
.global main
main:
! Check for processor ID
th_fork(processor,%l0)
! Random code for Processor 0
processor_0:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x00] ! Set the start flag
wrpr %g0,7,%cleanwin
call p0_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 0
wr %g0,0x4,%fprs ! Make sure fef is 1
set p0_init_freg,%g1
! %f0 = 475d968e 03bb9c33 3a3eafee 404ee9cf
! %f4 = d4027df0 3d3647cc 7b4d33e5 75cf4598
! %f8 = 492cc1d5 470287ef 38329508 bb775ec4
! %f12 = 60212214 05d722d0 599149a7 09d6eef2
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 521b7394 8647e221 9755874d 2abc1af8
! %f20 = a2992f2e 3e7af192 9252c3d6 003b0c73
! %f24 = 40890e57 0b08d0bb 67ea8a04 bd8f2f63
! %f28 = 39fd02c8 10eb500b 083c2195 2eebdd65
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = e0e4db62 9634e96b 67ecc976 ca8163ec
! %f36 = f9e22727 7c210937 026c8628 95eda1a8
! %f40 = 631c93ac eb745b80 a080c344 0ec2da49
! %f44 = a9aff416 78471a1b 54288832 b8adf7f5
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x5706446f0000000c,%g7,%g1 ! GSR scale = 1, align = 4
wr %g1,%g0,%gsr ! GSR = 5706446f0000000c
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 0
p0_label_1:
! %l6 = 9e4fdada, %l7 = a437929c, Mem[0000000030800000] = fc3e42e0 d2131202
std %l6,[%o1+%g0] ! Mem[0000000030800000] = 9e4fdada a437929c
! Mem[0000000010000008] = 7deab4ab4f5e8ad6, %l7 = 4c873daaa437929c
ldxa [%i0+%i4]0x89,%l7 ! %l7 = 7deab4ab4f5e8ad6
! %f6 = 7b4d33e5, Mem[0000000011000020] = db0be19a
sta %f6 ,[%i2+%o4]0x81 ! Mem[0000000011000020] = 7b4d33e5
! Mem[0000000030800000] = 9e4fdada, %l5 = 19bb7de396e02190
ldub [%o1+0x003],%l5 ! %l5 = 00000000000000da
! Mem[0000000010800048] = bf114d11b2f999ec, %f12 = 60212214 05d722d0
ldd [%i1+0x048],%f12 ! %f12 = bf114d11 b2f999ec
! Aggressor I-cache invalidate 1, victim thread = 4
mov 1,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_1,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 1
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 2, victim thread = 4
mov 2,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_2,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 2
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 3, victim thread = 4
mov 3,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_3,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 3
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 4, victim thread = 4
mov 4,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_4,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 4
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000011800018] = 04946c5d, %f27 = bd8f2f63
lda [%i3+%i6]0x88,%f27 ! %f27 = 04946c5d
p0_label_2:
! Mem[0000000010800030] = 76d36a58, %l4 = f9c7af3c657985b2
lduw [%i1+0x030],%l4 ! %l4 = 0000000076d36a58
! %l1 = 26e57d8a2646e12a, Mem[0000000011800008] = b07bca29
stwa %l1,[%i3+%i4]0x88 ! Mem[0000000011800008] = 2646e12a
! Aggressor I-cache invalidate 5, victim thread = 4
mov 5,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_5,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 5
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l6 = 5133de669e4fdada, Mem[0000000030800044] = 451ddc40
stw %l6,[%o1+0x044] ! Mem[0000000030800044] = 9e4fdada
! Aggressor I-cache invalidate 6, victim thread = 4
mov 6,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_6,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 6
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l0 = 60990205, %l1 = 2646e12a, Mem[0000000031800040] = 98c4c6ea 0daf627a
std %l0,[%o3+0x040] ! Mem[0000000031800040] = 60990205 2646e12a
! Mem[0000000030800004] = a437929c, %l6 = 5133de669e4fdada
ldub [%o1+0x006],%l6 ! %l6 = 0000000000000092
! %f26 = 67ea8a04 04946c5d, Mem[0000000010800000] = a28fd7ab d95299ab
stda %f26,[%i1+%g0]0x80 ! Mem[0000000010800000] = 67ea8a04 04946c5d
! Mem[0000000010800060] = a0809486 42606c9b, %l4 = 76d36a58, %l5 = 000000da
ldd [%i1+0x060],%l4 ! %l4 = 00000000a0809486 0000000042606c9b
! Mem[0000000030800000] = 9e4fdada a437929c, %l2 = d30846c9, %l3 = 8a7a2e4f
ldd [%o1+%g0],%l2 ! %l2 = 000000009e4fdada 00000000a437929c
p0_label_3:
! Mem[0000000011800018] = 04946c5d, %f2 = 3a3eafee
lda [%i3+%i6]0x88,%f2 ! %f2 = 04946c5d
! Aggressor I-cache invalidate 7, victim thread = 4
mov 7,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_7,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 7
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l5 = 0000000042606c9b, Mem[000000001080001c] = 18290364
stb %l5,[%i1+0x01c] ! Mem[000000001080001c] = 9b290364
! %f18 = 9755874d, Mem[0000000011800010] = ef86be35
sta %f18,[%i3+%i5]0x89 ! Mem[0000000011800010] = 9755874d
! Aggressor I-cache invalidate 8, victim thread = 4
mov 8,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_8,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 8
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 9, victim thread = 4
mov 9,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_9,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 9
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 10, victim thread = 4
mov 10,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_10,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 10
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Randomly selected nop
nop
! Aggressor I-cache invalidate 11, victim thread = 4
mov 11,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_11,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 11
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 12, victim thread = 4
mov 12,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_12,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 12
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
p0_label_4:
! Aggressor I-cache invalidate 13, victim thread = 4
mov 13,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_13,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 13
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 14, victim thread = 4
mov 14,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_14,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 14
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 15, victim thread = 4
mov 15,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_15,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 15
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000011800028] = 02e2a4ec, %l4 = 00000000a0809486
lduha [%i3+%o6]0x89,%l4 ! %l4 = 000000000000a4ec
! Aggressor I-cache invalidate 16, victim thread = 4
mov 16,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_16,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 16
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 17, victim thread = 4
mov 17,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_17,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 17
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l1 = 26e57d8a2646e12a, %l7 = 7deab4ab4f5e8ad6, %l6 = 0000000000000092
sll %l1,%l7,%l6 ! %l6 = 628991b84a800000
! %f22 = 9252c3d6 003b0c73, Mem[0000000030000040] = de8c7f14 89246a84
std %f22,[%o0+0x040] ! Mem[0000000030000040] = 9252c3d6 003b0c73
! Aggressor I-cache invalidate 18, victim thread = 4
mov 18,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_18,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 18
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 19, victim thread = 4
mov 19,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_19,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 19
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
p0_label_5:
! Aggressor I-cache invalidate 20, victim thread = 4
mov 20,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_20,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 20
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l3 = 00000000a437929c, %l7 = 7deab4ab4f5e8ad6, %l6 = 628991b84a800000
add %l3,%l7,%l6 ! %l6 = 7deab4abf3961d72
! Aggressor I-cache invalidate 21, victim thread = 4
mov 21,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_21,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 21
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 22, victim thread = 4
mov 22,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_22,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 22
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000011000000] = ed8bc985, %l1 = 26e57d8a2646e12a
ldsba [%i2+%g0]0x88,%l1 ! %l1 = ffffffffffffff85
! Aggressor I-cache invalidate 23, victim thread = 4
mov 23,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_23,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 23
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 24, victim thread = 4
mov 24,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_24,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 24
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 25, victim thread = 4
mov 25,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_25,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 25
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000031000040] = dabb3d0e, %l5 = 0000000042606c9b
ldsba [%o2+0x040]%asi,%l5 ! %l5 = ffffffffffffffda
! Mem[0000000011000028] = 8fd7af1a, %l7 = 7deab4ab4f5e8ad6
lduha [%i2+%o6]0x81,%l7 ! %l7 = 0000000000008fd7
p0_label_6:
! Aggressor I-cache invalidate 26, victim thread = 4
mov 26,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_26,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 26
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 27, victim thread = 4
mov 27,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_27,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 27
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %f30 = 083c2195 2eebdd65, Mem[0000000031000000] = 405d2402 7efc7904
std %f30,[%o2+%g0] ! Mem[0000000031000000] = 083c2195 2eebdd65
! Mem[0000000011800028] = eca4e202 c63b1e4a, %l2 = 9e4fdada, %l3 = a437929c
ldda [%i3+%o6]0x80,%l2 ! %l2 = 00000000eca4e202 00000000c63b1e4a
! Aggressor I-cache invalidate 28, victim thread = 4
mov 28,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_28,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 28
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %f24 = 40890e57, Mem[0000000031800004] = 8e7d6182
st %f24,[%o3+0x004] ! Mem[0000000031800004] = 40890e57
! %l6 = f3961d72, %l7 = 00008fd7, Mem[0000000031000000] = 083c2195 2eebdd65
std %l6,[%o2+%g0] ! Mem[0000000031000000] = f3961d72 00008fd7
! Aggressor I-cache invalidate 29, victim thread = 4
mov 29,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_29,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 29
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 30, victim thread = 4
mov 30,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_30,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 30
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000030800040] = 821d09f09e4fdada, %l0 = f5a8f10c60990205
ldx [%o1+0x040],%l0 ! %l0 = 821d09f09e4fdada
p0_label_7:
! Aggressor I-cache invalidate 31, victim thread = 4
mov 31,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_31,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 31
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000011000018] = e00943df, %l4 = 000000000000a4ec
ldsba [%i2+%i6]0x88,%l4 ! %l4 = ffffffffffffffdf
! Mem[0000000031800040] = 609902052646e12a, %f24 = 40890e57 0b08d0bb
ldd [%o3+0x040],%f24 ! %f24 = 60990205 2646e12a
! Mem[0000000011800040] = 539e5d96, %l7 = 0000000000008fd7
lduw [%i3+0x040],%l7 ! %l7 = 00000000539e5d96
! Mem[0000000031000000] = f3961d72 00008fd7, %l6 = f3961d72, %l7 = 539e5d96
ldd [%o2+%g0],%l6 ! %l6 = 00000000f3961d72 0000000000008fd7
! Mem[0000000031800000] = ff8df146, %l1 = ffffffffffffff85
ldsw [%o3+%g0],%l1 ! %l1 = ffffffffff8df146
! Aggressor I-cache invalidate 32, victim thread = 4
mov 32,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_32,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 32
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l3 = 00000000c63b1e4a, Mem[000000001100005c] = b76c4508
sth %l3,[%i2+0x05c] ! Mem[000000001100005c] = 1e4a4508
! Aggressor I-cache invalidate 33, victim thread = 4
mov 33,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_33,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 33
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l0 = 821d09f09e4fdada, Mem[0000000030800044] = 9e4fdada
stw %l0,[%o1+0x044] ! Mem[0000000030800044] = 9e4fdada
p0_label_8:
! Aggressor I-cache invalidate 34, victim thread = 4
mov 34,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_34,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 34
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %f16 = 521b7394 8647e221, Mem[0000000010800020] = 436de9f9 2014a5e4
stda %f16,[%i1+%o4]0x80 ! Mem[0000000010800020] = 521b7394 8647e221
! Aggressor I-cache invalidate 35, victim thread = 4
mov 35,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_35,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 35
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000010800008] = 7e1875c8, %l0 = 821d09f09e4fdada
lduwa [%i1+%i4]0x81,%l0 ! %l0 = 000000007e1875c8
! Aggressor I-cache invalidate 36, victim thread = 4
mov 36,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_36,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 36
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 37, victim thread = 4
mov 37,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_37,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 37
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 38, victim thread = 4
mov 38,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_38,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 38
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 39, victim thread = 4
mov 39,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_39,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 39
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 40, victim thread = 4
mov 40,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_40,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 40
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 41, victim thread = 4
mov 41,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_41,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 41
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
p0_label_9:
! Aggressor I-cache invalidate 42, victim thread = 4
mov 42,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_42,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 42
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000031000004] = 00008fd7, %l1 = ffffffffff8df146
lduw [%o2+0x004],%l1 ! %l1 = 0000000000008fd7
! %l2 = 00000000eca4e202, Mem[0000000010000070] = 96e95cf2, %asi = 80
stha %l2,[%i0+0x070]%asi ! Mem[0000000010000070] = e2025cf2
! Aggressor I-cache invalidate 43, victim thread = 4
mov 43,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_43,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 43
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 44, victim thread = 4
mov 44,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_44,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 44
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000030800040] = 821d09f09e4fdada, %f30 = 083c2195 2eebdd65
ldd [%o1+0x040],%f30 ! %f30 = 821d09f0 9e4fdada
! Aggressor I-cache invalidate 45, victim thread = 4
mov 45,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_45,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 45
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 46, victim thread = 4
mov 46,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_46,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 46
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 47, victim thread = 4
mov 47,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_47,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 47
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 48, victim thread = 4
mov 48,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_48,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 48
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
p0_label_10:
! Mem[0000000030000000] = abfbd4d6, %l4 = ffffffffffffffdf
lduh [%o0+%g0],%l4 ! %l4 = 000000000000abfb
! Aggressor I-cache invalidate 49, victim thread = 4
mov 49,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_49,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 49
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l6 = 00000000f3961d72, immed = fffff938, %y = 00000000
sdiv %l6,-0x6c8,%l2 ! %l2 = ffffffffffdc1456
mov %l0,%y ! %y = 7e1875c8
! Mem[0000000030000040] = 9252c3d6, %l3 = 00000000c63b1e4a
lduh [%o0+0x042],%l3 ! %l3 = 000000000000c3d6
! %l2 = ffffffffffdc1456, immed = 00000d0a, %l5 = ffffffffffffffda
xor %l2,0xd0a,%l5 ! %l5 = ffffffffffdc195c
! Aggressor I-cache invalidate 50, victim thread = 4
mov 50,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_50,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 50
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 51, victim thread = 4
mov 51,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_51,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 51
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 52, victim thread = 4
mov 52,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_52,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 52
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l3 = 000000000000c3d6, Mem[0000000011000020] = 7b4d33e5
stwa %l3,[%i2+%o4]0x80 ! Mem[0000000011000020] = 0000c3d6
! %f4 = d4027df0 3d3647cc, Mem[0000000011800000] = e8933b88 1629cf6b
stda %f4 ,[%i3+%g0]0x88 ! Mem[0000000011800000] = d4027df0 3d3647cc
p0_label_11:
! Mem[0000000011000060] = b0d8583a, %f13 = b2f999ec
ld [%i2+0x060],%f13 ! %f13 = b0d8583a
! Aggressor I-cache invalidate 53, victim thread = 4
mov 53,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_53,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 53
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 54, victim thread = 4
mov 54,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_54,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 54
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 55, victim thread = 4
mov 55,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_55,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 55
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 56, victim thread = 4
mov 56,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_56,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 56
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l5 = ffffffffffdc195c, %l4 = 000000000000abfb, %l5 = ffffffffffdc195c
orncc %l5,%l4,%l5 ! %l5 = ffffffffffff5d5c, %ccr = 88
! Aggressor I-cache invalidate 57, victim thread = 4
mov 57,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_57,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 57
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000011800028] = eca4e202, %l1 = 0000000000008fd7
lduba [%i3+%o6]0x81,%l1 ! %l1 = 00000000000000ec
! Aggressor I-cache invalidate 58, victim thread = 4
mov 58,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_58,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 58
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000040] = dabb3d0e82be2660, %l0 = 000000007e1875c8
ldxa [%o2+0x040]%asi,%l0 ! %l0 = dabb3d0e82be2660
p0_label_12:
! %f20 = a2992f2e 3e7af192, Mem[0000000011000018] = e00943df d0e59534
stda %f20,[%i2+%i6]0x88 ! Mem[0000000011000018] = a2992f2e 3e7af192
! Aggressor I-cache invalidate 59, victim thread = 4
mov 59,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_59,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 59
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000010800078] = 40be30d6 307a0e3c, %l6 = f3961d72, %l7 = 00008fd7
ldd [%i1+0x078],%l6 ! %l6 = 0000000040be30d6 00000000307a0e3c
! Aggressor I-cache invalidate 60, victim thread = 4
mov 60,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_60,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 60
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l7 = 00000000307a0e3c, immed = 000001ea, %l0 = dabb3d0e82be2660
addccc %l7,0x1ea,%l0 ! %l0 = 00000000307a1026, %ccr = 00
! %l6 = 0000000040be30d6, Mem[0000000011800028] = eca4e202c63b1e4a
stxa %l6,[%i3+%o6]0x81 ! Mem[0000000011800028] = 0000000040be30d6
! %l6 = 0000000040be30d6, Mem[0000000011000018] = 92f17a3e
stba %l6,[%i2+%i6]0x81 ! Mem[0000000011000018] = d6f17a3e
! Aggressor I-cache invalidate 61, victim thread = 4
mov 61,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_61,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 61
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 62, victim thread = 4
mov 62,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_62,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 62
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011000074] = e73634ae, %f24 = 60990205
ld [%i2+0x074],%f24 ! %f24 = e73634ae
p0_label_13:
! Aggressor I-cache invalidate 63, victim thread = 4
mov 63,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_63,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 63
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f2 = 04946c5d 404ee9cf, Mem[0000000010000058] = f54054c2 329c0d36
std %f2 ,[%i0+0x058] ! Mem[0000000010000058] = 04946c5d 404ee9cf
! Aggressor I-cache invalidate 64, victim thread = 4
mov 64,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_64,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 64
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 65, victim thread = 4
mov 65,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_65,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 65
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800004] = 40890e57, %l5 = ffffffffffff5d5c
ldsh [%o3+0x006],%l5 ! %l5 = 0000000000000e57
! Mem[0000000011000010] = 34be2be99207747c, %f30 = 821d09f0 9e4fdada
ldd [%i2+%i5],%f30 ! %f30 = 34be2be9 9207747c
! Mem[0000000030800040] = 821d09f09e4fdada, %l2 = ffffffffffdc1456
ldx [%o1+0x040],%l2 ! %l2 = 821d09f09e4fdada
! %l1 = 00000000000000ec, %l2 = 821d09f09e4fdada, %l3 = 000000000000c3d6
sdivx %l1,%l2,%l3 ! %l3 = 0000000000000000
! Mem[000000001100002c] = 39f35cc9, %l5 = 0000000000000e57
ldub [%i2+0x02e],%l5 ! %l5 = 000000000000005c
! Mem[0000000010800000] = 5d6c9404048aea67, %l5 = 000000000000005c
ldxa [%i1+%g0]0x89,%l5 ! %l5 = 5d6c9404048aea67
p0_label_14:
! Aggressor I-cache invalidate 66, victim thread = 4
mov 66,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_66,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 66
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000040] = 9252c3d6, %l6 = 0000000040be30d6
ldsw [%o0+0x040],%l6 ! %l6 = ffffffff9252c3d6
! Mem[0000000030800000] = 9e4fdadaa437929c, %f26 = 67ea8a04 04946c5d
ldd [%o1+%g0],%f26 ! %f26 = 9e4fdada a437929c
! Mem[0000000011800020] = b3990fd1, %l2 = 821d09f09e4fdada
ldsba [%i3+%o4]0x88,%l2 ! %l2 = ffffffffffffffd1
! Aggressor I-cache invalidate 67, victim thread = 4
mov 67,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_67,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 67
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011000028] = 1aafd78f, %l1 = 00000000000000ec
lduha [%i2+%o6]0x89,%l1 ! %l1 = 000000000000d78f
! Aggressor I-cache invalidate 68, victim thread = 4
mov 68,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_68,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 68
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000010000028] = ce88b322, %l7 = 00000000307a0e3c
lduwa [%i0+%o6]0x89,%l7 ! %l7 = 00000000ce88b322
! %f24 = e73634ae 2646e12a, Mem[0000000031800040] = 60990205 2646e12a
std %f24,[%o3+0x040] ! Mem[0000000031800040] = e73634ae 2646e12a
! Aggressor I-cache invalidate 69, victim thread = 4
mov 69,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_69,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 69
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_15:
! %f12 = bf114d11, Mem[0000000011000000] = 85c98bed
sta %f12,[%i2+%g0]0x81 ! Mem[0000000011000000] = bf114d11
! Aggressor I-cache invalidate 70, victim thread = 4
mov 70,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_70,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 70
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 71, victim thread = 4
mov 71,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_71,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 71
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = ffffffd1, %l3 = 00000000, Mem[0000000031800040] = e73634ae 2646e12a
std %l2,[%o3+0x040] ! Mem[0000000031800040] = ffffffd1 00000000
! Aggressor I-cache invalidate 72, victim thread = 4
mov 72,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_72,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 72
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011000000] = 0799d70b 114d11bf, %l0 = 307a1026, %l1 = 0000d78f
ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000114d11bf 000000000799d70b
! Aggressor I-cache invalidate 73, victim thread = 4
mov 73,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_73,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 73
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011000018] = d6f17a3e, %l1 = 000000000799d70b
ldsba [%i2+%i6]0x81,%l1 ! %l1 = ffffffffffffffd6
! Aggressor I-cache invalidate 74, victim thread = 4
mov 74,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_74,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 74
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 75, victim thread = 4
mov 75,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_75,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 75
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_16:
! Mem[0000000011000028] = 8fd7af1a, %l0 = 00000000114d11bf
ldsba [%i2+%o6]0x81,%l0 ! %l0 = ffffffffffffff8f
! Aggressor I-cache invalidate 76, victim thread = 4
mov 76,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_76,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 76
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Randomly selected nop
nop
! Aggressor I-cache invalidate 77, victim thread = 4
mov 77,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_77,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 77
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 78, victim thread = 4
mov 78,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_78,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 78
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 79, victim thread = 4
mov 79,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_79,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 79
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011800010] = d355d79e9755874d, %f4 = d4027df0 3d3647cc
ldda [%i3+%i5]0x88,%f4 ! %f4 = d355d79e 9755874d
! %l4 = 0000abfb, %l5 = 048aea67, Mem[0000000011800070] = e92b1018 2580b6eb
std %l4,[%i3+0x070] ! Mem[0000000011800070] = 0000abfb 048aea67
! Aggressor I-cache invalidate 80, victim thread = 4
mov 80,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_80,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 80
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 81, victim thread = 4
mov 81,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_81,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 81
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_17:
! Aggressor I-cache invalidate 82, victim thread = 4
mov 82,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_82,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 82
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011800060] = c63ae4db, %l1 = ffffffffffffffd6
ldsw [%i3+0x060],%l1 ! %l1 = ffffffffc63ae4db
! Aggressor I-cache invalidate 83, victim thread = 4
mov 83,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_83,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 83
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = ffffffffffffff8f, Mem[0000000010000032] = 284a9af4
sth %l0,[%i0+0x032] ! Mem[0000000010000030] = 284aff8f
! %l6 = ffffffff9252c3d6, immed = fffffb25, %l6 = ffffffff9252c3d6
taddcc %l6,-0x4db,%l6 ! %l6 = ffffffff9252befb, %ccr = 9b
! Aggressor I-cache invalidate 84, victim thread = 4
mov 84,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_84,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 84
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l6 = ffffffff9252befb, Mem[0000000010000020] = c20621d6cbe82b59
stxa %l6,[%i0+%o4]0x89 ! Mem[0000000010000020] = ffffffff9252befb
! Aggressor I-cache invalidate 85, victim thread = 4
mov 85,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_85,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 85
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Mem[0000000011000060] = b0d8583a, %l7 = 00000000ce88b322
lduh [%i2+0x060],%l7 ! %l7 = 000000000000b0d8
! Aggressor I-cache invalidate 86, victim thread = 4
mov 86,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_86,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 86
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
p0_label_18:
! %l0 = ffffffffffffff8f, immed = 00000737, %l3 = 0000000000000000
orncc %l0,0x737,%l3 ! %l3 = ffffffffffffffcf, %ccr = 88
! Randomly selected nop
nop
! Aggressor I-cache invalidate 87, victim thread = 4
mov 87,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_87,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 87
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000000] = f3961d7200008fd7, %f18 = 9755874d 2abc1af8
ldd [%o2+%g0],%f18 ! %f18 = f3961d72 00008fd7
! Aggressor I-cache invalidate 88, victim thread = 4
mov 88,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_88,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 88
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 89, victim thread = 4
mov 89,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_89,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 89
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 90, victim thread = 4
mov 90,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_90,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 90
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000040] = dabb3d0e82be2660, %l3 = ffffffffffffffcf
ldxa [%o2+0x040]%asi,%l3 ! %l3 = dabb3d0e82be2660
! Mem[000000001180002c] = 40be30d6, %l3 = dabb3d0e82be2660
ldsh [%i3+0x02e],%l3 ! %l3 = 00000000000030d6
! Aggressor I-cache invalidate 91, victim thread = 4
mov 91,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_91,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 91
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_19:
! Aggressor I-cache invalidate 92, victim thread = 4
mov 92,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_92,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 92
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l1 = ffffffffc63ae4db, %l2 = ffffffffffffffd1, %y = 7e1875c8
umulcc %l1,%l2,%l1 ! %l1 = c63ae4b69b2ffbcb, %ccr = 88, %y = c63ae4b6
! Mem[0000000031800004] = 40890e57, %f19 = 00008fd7
lda [%o3+0x004]%asi,%f19 ! %f19 = 40890e57
! %l1 = c63ae4b69b2ffbcb, %l0 = ffffffffffffff8f, %y = c63ae4b6
umulcc %l1,%l0,%l3 ! %l3 = 9b2ffb867fd1db65, %ccr = 80, %y = 9b2ffb86
! Aggressor I-cache invalidate 93, victim thread = 4
mov 93,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_93,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 93
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l2 = ffffffd1, %l3 = 7fd1db65, Mem[0000000010000000] = 4b2c7468 2d789e70
stda %l2,[%i0+%g0]0x89 ! Mem[0000000010000000] = ffffffd1 7fd1db65
! Mem[0000000011000018] = 3e7af1d6, %l4 = 000000000000abfb
ldswa [%i2+%i6]0x88,%l4 ! %l4 = 000000003e7af1d6
! Aggressor I-cache invalidate 94, victim thread = 4
mov 94,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_94,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 94
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 95, victim thread = 4
mov 95,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_95,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 95
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 96, victim thread = 4
mov 96,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_96,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 96
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p0_label_20:
! Aggressor I-cache invalidate 97, victim thread = 4
mov 97,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_97,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 97
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 98, victim thread = 4
mov 98,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_98,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 98
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l0 = ffffff8f, %l1 = 9b2ffbcb, Mem[0000000031000000] = f3961d72 00008fd7
std %l0,[%o2+%g0] ! Mem[0000000031000000] = ffffff8f 9b2ffbcb
! Aggressor I-cache invalidate 99, victim thread = 4
mov 99,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_99,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 99
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000031800040] = ffffffd100000000, %f20 = a2992f2e 3e7af192
ldda [%o3+0x040]%asi,%f20 ! %f20 = ffffffd1 00000000
! Aggressor I-cache invalidate 100, victim thread = 4
mov 100,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_100,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 100
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 101, victim thread = 4
mov 101,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_101,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 101
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 102, victim thread = 4
mov 102,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_102,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 102
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 103, victim thread = 4
mov 103,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_103,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 103
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000010000000] = d1ffffff, %l6 = ffffffff9252befb
ldsh [%i0+%g0],%l6 ! %l6 = ffffffffffffd1ff
p0_label_21:
! Aggressor I-cache invalidate 104, victim thread = 4
mov 104,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_104,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 104
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 105, victim thread = 4
mov 105,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_105,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 105
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l6 = ffffffffffffd1ff
setx 0x9c1044259c104425,%g7,%l6 ! %l6 = 9c1044259c104425
! Aggressor I-cache invalidate 106, victim thread = 4
mov 106,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_106,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 106
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 107, victim thread = 4
mov 107,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_107,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 107
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Randomly selected nop
nop
! Aggressor I-cache invalidate 108, victim thread = 4
mov 108,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_108,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 108
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 109, victim thread = 4
mov 109,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_109,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 109
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000010000000] = d1ffffff65dbd17f, %l0 = ffffffffffffff8f
ldxa [%i0+%g0]0x81,%l0 ! %l0 = d1ffffff65dbd17f
! Aggressor I-cache invalidate 110, victim thread = 4
mov 110,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_110,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 110
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p0_label_22:
! Aggressor I-cache invalidate 111, victim thread = 4
mov 111,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_111,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 111
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 112, victim thread = 4
mov 112,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_112,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 112
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
save ! CWP = 1
! %l2 = 7381ae4e433de067, Mem[0000000011000020] = d6c30000
stwa %l2,[%o2+%i4]0x88 ! Mem[0000000011000020] = 433de067
! Aggressor I-cache invalidate 113, victim thread = 4
mov 113,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_113,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 113
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l1 = 83a94c669f9bcf3c, %l5 = 2bf2023dd200bf87, %l4 = 2f2174ac65a81718
taddcc %l1,%l5,%l4 ! %l4 = af9b4ea4719c8ec3, %ccr = 83
! Mem[0000000010800058] = 01c25bd7 b381c7dd, %l0 = 5d2f80b6, %l1 = 9f9bcf3c
ldd [%o1+0x058],%l0 ! %l0 = 0000000001c25bd7 00000000b381c7dd
! %l5 = 2bf2023dd200bf87, Mem[0000000010800018] = 3d9312fb
stwa %l5,[%o1+%o6]0x88 ! Mem[0000000010800018] = d200bf87
! Mem[0000000011000008] = b3a8ad45, %l3 = 0f53b2583533f1ce
lduwa [%o2+%o4]0x89,%l3 ! %l3 = 00000000b3a8ad45
! Aggressor I-cache invalidate 114, victim thread = 4
mov 114,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_114,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 114
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
p0_label_23: ! %cwp = 1
! Mem[0000000031000000] = ffffff8f9b2ffbcb, %f20 = ffffffd1 00000000
ldd [%i2+%g0],%f20 ! %f20 = ffffff8f 9b2ffbcb
! Aggressor I-cache invalidate 115, victim thread = 4
mov 115,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_115,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 115
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
! %l3 = 00000000b3a8ad45, immed = fffff422, %l1 = 00000000b381c7dd
orn %l3,-0xbde,%l1 ! %l1 = 00000000b3a8afdd
! Aggressor I-cache invalidate 116, victim thread = 4
mov 116,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_116,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 116
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
! Aggressor I-cache invalidate 117, victim thread = 4
mov 117,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_117,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 117
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
! Aggressor I-cache invalidate 118, victim thread = 4
mov 118,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_118,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 118
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
! Aggressor I-cache invalidate 119, victim thread = 4
mov 119,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_119,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 119
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
! Aggressor I-cache invalidate 120, victim thread = 4
mov 120,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_120,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 120
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
! Mem[0000000031800004] = 40890e57, %l3 = 00000000b3a8ad45
lduw [%i3+0x004],%l3 ! %l3 = 0000000040890e57
! Aggressor I-cache invalidate 121, victim thread = 4
mov 121,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_121,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 121
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
p0_label_24: ! %cwp = 1
! Aggressor I-cache invalidate 122, victim thread = 4
mov 122,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_122,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 122
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
! Aggressor I-cache invalidate 123, victim thread = 4
mov 123,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_123,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 123
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
! Mem[0000000031000000] = ffffff8f, %l0 = 0000000001c25bd7
ldub [%i2+0x002],%l0 ! %l0 = 00000000000000ff
! Mem[0000000031000040] = dabb3d0e82be2660, %l6 = 33265ede4f17a3d2
ldx [%i2+0x040],%l6 ! %l6 = dabb3d0e82be2660
! Aggressor I-cache invalidate 124, victim thread = 4
mov 124,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_124,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 124
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
! Aggressor I-cache invalidate 125, victim thread = 4
mov 125,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_125,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 125
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (83)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (83)
! %f30 = 34be2be9, Mem[0000000030000000] = abfbd4d6
st %f30,[%i0+%g0] ! Mem[0000000030000000] = 34be2be9
! Mem[0000000030800040] = 821d09f0, %l0 = 00000000000000ff
ldub [%i1+0x040],%l0 ! %l0 = 0000000000000082
! Mem[0000000010000028] = ce88b322, %l7 = 74b96a4244660c5e
lduwa [%o0+%i6]0x89,%l7 ! %l7 = 00000000ce88b322
! %l6 = dabb3d0e82be2660, immed = fffff1bf, %y = 9b2ffb86
sdivcc %l6,-0xe41,%l4 ! %l4 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000082
p0_label_25: ! %cwp = 1
! Mem[0000000011800018] = 5d6c9404b4df8591, %l2 = 7381ae4e433de067
ldxa [%o3+%o6]0x81,%l2 ! %l2 = 5d6c9404b4df8591
! Mem[0000000011800018] = 5d6c9404, %l4 = 000000007fffffff
ldsha [%o3+%o6]0x80,%l4 ! %l4 = 0000000000005d6c
! Aggressor I-cache invalidate 126, victim thread = 4
mov 126,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_126,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 126
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 127, victim thread = 4
mov 127,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_127,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 127
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 128, victim thread = 4
mov 128,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_128,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 128
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 129, victim thread = 4
mov 129,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_129,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 129
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Invert Register : %l6 = dabb3d0e82be2660
xor %l6,-1,%l6 ! %l6 = 2544c2f17d41d99f
! Aggressor I-cache invalidate 130, victim thread = 4
mov 130,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_130,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 130
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 131, victim thread = 4
mov 131,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_131,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 131
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000011000008] = 45ada8b3bff81224, %f18 = f3961d72 40890e57
ldda [%o2+%o4]0x80,%f18 ! %f18 = 45ada8b3 bff81224
p0_label_26: ! %cwp = 1
! Aggressor I-cache invalidate 132, victim thread = 4
mov 132,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_132,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 132
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 133, victim thread = 4
mov 133,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_133,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 133
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l1 = 00000000b3a8afdd, Mem[0000000031800044] = 00000000
stw %l1,[%i3+0x044] ! Mem[0000000031800044] = b3a8afdd
! Mem[0000000010800024] = 8647e221, %f5 = 9755874d
ld [%o1+0x024],%f5 ! %f5 = 8647e221
! %l7 = 00000000ce88b322, Mem[0000000011000028] = 8fd7af1a39f35cc9, %asi = 80
stxa %l7,[%o2+0x028]%asi ! Mem[0000000011000028] = 00000000ce88b322
! Mem[0000000030800000] = 9e4fdada a437929c, %l0 = 00000082, %l1 = b3a8afdd
ldd [%i1+%g0],%l0 ! %l0 = 000000009e4fdada 00000000a437929c
! %l6 = 2544c2f17d41d99f, Mem[0000000011000038] = cc608311
sth %l6,[%o2+0x038] ! Mem[0000000011000038] = d99f8311
! Mem[0000000010800038] = 9397d9fee3b585f4, %l7 = 00000000ce88b322
ldx [%o1+0x038],%l7 ! %l7 = 9397d9fee3b585f4
! Aggressor I-cache invalidate 134, victim thread = 4
mov 134,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_134,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 134
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 135, victim thread = 4
mov 135,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_135,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 135
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p0_label_27: ! %cwp = 1
! %l5 = 2bf2023dd200bf87, Mem[0000000010000020] = fbbe5292ffffffff, %asi = 80
stxa %l5,[%o0+0x020]%asi ! Mem[0000000010000020] = 2bf2023dd200bf87
! Aggressor I-cache invalidate 136, victim thread = 4
mov 136,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_136,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 136
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 137, victim thread = 4
mov 137,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_137,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 137
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000031800004] = 40890e57, %f26 = 9e4fdada
lda [%i3+0x004]%asi,%f26 ! %f26 = 40890e57
! Mem[0000000010000028] = 22b388ce, %l1 = 00000000a437929c
ldswa [%o0+%i6]0x81,%l1 ! %l1 = 0000000022b388ce
! Aggressor I-cache invalidate 138, victim thread = 4
mov 138,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_138,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 138
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 139, victim thread = 4
mov 139,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_139,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 139
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %f23 = 003b0c73, Mem[0000000030800000] = 9e4fdada
sta %f23,[%i1+0x000]%asi ! Mem[0000000030800000] = 003b0c73
! Aggressor I-cache invalidate 140, victim thread = 4
mov 140,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_140,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 140
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 141, victim thread = 4
mov 141,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_141,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 141
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p0_label_28: ! %cwp = 1
! Mem[0000000010000000] = ffffffd1, %l2 = 5d6c9404b4df8591
ldsha [%o0+%g0]0x88,%l2 ! %l2 = ffffffffffffffd1
! Aggressor I-cache invalidate 142, victim thread = 4
mov 142,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_142,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 142
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000011000028] = 00000000, %l7 = 9397d9fee3b585f4
ldsha [%o2+%i6]0x88,%l7 ! %l7 = 0000000000000000
! Aggressor I-cache invalidate 143, victim thread = 4
mov 143,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_143,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 143
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 144, victim thread = 4
mov 144,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_144,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 144
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000031000040] = dabb3d0e82be2660, %l6 = 2544c2f17d41d99f
ldx [%i2+0x040],%l6 ! %l6 = dabb3d0e82be2660
! Mem[0000000031800044] = b3a8afdd, %l3 = 0000000040890e57
lduha [%i3+0x046]%asi,%l3 ! %l3 = 000000000000afdd
! Mem[0000000011800008] = 2ae14626, %l1 = 0000000022b388ce
lduha [%o3+%o4]0x81,%l1 ! %l1 = 0000000000002ae1
! %l4 = 0000000000005d6c, %l0 = 000000009e4fdada, %l7 = 0000000000000000
sdivx %l4,%l0,%l7 ! %l7 = 0000000000000000
! %l6 = 82be2660, %l7 = 00000000, Mem[0000000031000040] = dabb3d0e 82be2660
std %l6,[%i2+0x040] ! Mem[0000000031000040] = 82be2660 00000000
p0_label_29: ! %cwp = 1
! Aggressor I-cache invalidate 145, victim thread = 4
mov 145,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_145,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 145
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l7 = 0000000000000000, Mem[0000000010800010] = 7b700d94
stha %l7,[%o1+%o5]0x81 ! Mem[0000000010800010] = 00000d94
! Mem[0000000031800000] = ff8df146, %l7 = 0000000000000000
ldub [%i3+0x003],%l7 ! %l7 = 0000000000000046
! Aggressor I-cache invalidate 146, victim thread = 4
mov 146,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_146,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 146
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 147, victim thread = 4
mov 147,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_147,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 147
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 148, victim thread = 4
mov 148,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_148,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 148
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l3 = 000000000000afdd, immed = 00000d5c, %l2 = ffffffffffffffd1
addc %l3,0xd5c,%l2 ! %l2 = 000000000000bd39
! Aggressor I-cache invalidate 149, victim thread = 4
mov 149,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_149,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 149
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 150, victim thread = 4
mov 150,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_150,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 150
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000010000020] = 2bf2023d, %l7 = 0000000000000046
ldswa [%o0+%i4]0x81,%l7 ! %l7 = 000000002bf2023d
p0_label_30: ! %cwp = 1
! Mem[0000000030800004] = a437929c, %l4 = 0000000000005d6c
lduha [%i1+0x006]%asi,%l4 ! %l4 = 000000000000929c
! Aggressor I-cache invalidate 151, victim thread = 4
mov 151,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_151,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 151
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000010800008] = 7e1875c8, %l4 = 000000000000929c
lduwa [%o1+%o4]0x81,%l4 ! %l4 = 000000007e1875c8
! Aggressor I-cache invalidate 152, victim thread = 4
mov 152,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_152,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 152
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l3 = 000000000000afdd, %l7 = 000000002bf2023d, %y = 00000082
umulcc %l3,%l7,%l6 ! %l6 = 00001e305f73a1a9, %ccr = 00, %y = 00001e30
! Mem[0000000010000060] = 611ad1fc, %l6 = 00001e305f73a1a9
lduwa [%o0+0x060]%asi,%l6 ! %l6 = 00000000611ad1fc
! %l3 = 000000000000afdd, Mem[0000000011800000] = cc47363d
stwa %l3,[%o3+%g0]0x80 ! Mem[0000000011800000] = 0000afdd
! %l5 = 2bf2023dd200bf87, Mem[0000000010800028] = b8531b83
stha %l5,[%o1+%i6]0x81 ! Mem[0000000010800028] = bf871b83
! Mem[0000000030000000] = 34be2be943e42b55, %f8 = 492cc1d5 470287ef
ldd [%i0+%g0],%f8 ! %f8 = 34be2be9 43e42b55
! Mem[0000000011800020] = d10f99b3, %l0 = 000000009e4fdada
lduba [%o3+%i4]0x81,%l0 ! %l0 = 00000000000000d1
p0_label_31: ! %cwp = 1
! Aggressor I-cache invalidate 153, victim thread = 4
mov 153,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_153,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 153
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 154, victim thread = 4
mov 154,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_154,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 154
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 155, victim thread = 4
mov 155,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_155,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 155
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 156, victim thread = 4
mov 156,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_156,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 156
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 157, victim thread = 4
mov 157,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_157,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 157
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 158, victim thread = 4
mov 158,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_158,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 158
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 159, victim thread = 4
mov 159,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_159,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 159
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 160, victim thread = 4
mov 160,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_160,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 160
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 161, victim thread = 4
mov 161,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_161,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 161
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = 000000002bf2023d, %l0 = 00000000000000d1, %l0 = 00000000000000d1
addccc %l7,%l0,%l0 ! %l0 = 000000002bf2030e, %ccr = 00
p0_label_32: ! %cwp = 1
! Mem[0000000031000044] = 00000000, %l3 = 000000000000afdd
lduh [%i2+0x046],%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 162, victim thread = 4
mov 162,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_162,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 162
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800044] = b3a8afdd, %l6 = 00000000611ad1fc
lduw [%i3+0x044],%l6 ! %l6 = 00000000b3a8afdd
! %l4 = 7e1875c8, %l5 = d200bf87, Mem[0000000030800040] = 821d09f0 9e4fdada
std %l4,[%i1+0x040] ! Mem[0000000030800040] = 7e1875c8 d200bf87
! %l3 = 0000000000000000, Mem[0000000011000040] = d3ec4ed2
stb %l3,[%o2+0x040] ! Mem[0000000011000040] = 00ec4ed2
! Mem[0000000011800008] = 2ae1462689f64019, %l5 = 2bf2023dd200bf87
ldxa [%o3+%o4]0x81,%l5 ! %l5 = 2ae1462689f64019
! %l7 = 000000002bf2023d, immed = fffff372, %y = 00001e30
sdivcc %l7,-0xc8e,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 2bf2030e
! Aggressor I-cache invalidate 163, victim thread = 4
mov 163,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_163,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 163
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l5 = 2ae1462689f64019, immed = fffff937, %l7 = ffffffff80000000
orn %l5,-0x6c9,%l7 ! %l7 = 2ae1462689f646d9
! %f4 = d355d79e, Mem[0000000010000020] = 2bf2023d
sta %f4 ,[%o0+%i4]0x81 ! Mem[0000000010000020] = d355d79e
p0_label_33: ! %cwp = 1
! %l0 = 000000002bf2030e, immed = 00000007, %l5 = 2ae1462689f64019
sll %l0,0x007,%l5 ! %l5 = 00000015f9018700
! Aggressor I-cache invalidate 164, victim thread = 4
mov 164,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_164,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 164
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 165, victim thread = 4
mov 165,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_165,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 165
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000030800000] = 003b0c73, %l4 = 000000007e1875c8
lduba [%i1+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 166, victim thread = 4
mov 166,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_166,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 166
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 167, victim thread = 4
mov 167,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_167,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 167
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 168, victim thread = 4
mov 168,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_168,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 168
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000010800070] = 6b3b6d1470dc399a, %l0 = 000000002bf2030e
ldx [%o1+0x070],%l0 ! %l0 = 6b3b6d1470dc399a
! %f6 = 7b4d33e5 75cf4598, Mem[0000000010800038] = 9397d9fe e3b585f4
std %f6 ,[%o1+0x038] ! Mem[0000000010800038] = 7b4d33e5 75cf4598
! %l7 = 2ae1462689f646d9, %l7 = 2ae1462689f646d9, %y = 2bf2030e
sdivcc %l7,%l7,%l1 ! %l1 = ffffffffa0b10c43, %ccr = 88
mov %l0,%y ! %y = 70dc399a
p0_label_34: ! %cwp = 1
! Mem[0000000031800000] = ff8df14640890e57, %l5 = 00000015f9018700
ldx [%i3+%g0],%l5 ! %l5 = ff8df14640890e57
! Mem[0000000031800000] = ff8df146, %l2 = 000000000000bd39
ldub [%i3+%g0],%l2 ! %l2 = 00000000000000ff
! %f27 = a437929c, Mem[0000000011000018] = 3e7af1d6
sta %f27,[%o2+%o6]0x89 ! Mem[0000000011000018] = a437929c
! Aggressor I-cache invalidate 169, victim thread = 4
mov 169,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_169,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 169
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 170, victim thread = 4
mov 170,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_170,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 170
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 171, victim thread = 4
mov 171,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_171,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 171
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l3 = 0000000000000000, Mem[0000000031800000] = ff8df14640890e57
stx %l3,[%i3+%g0] ! Mem[0000000031800000] = 0000000000000000
! %l2 = 00000000000000ff, %l5 = ff8df14640890e57, %l6 = 00000000b3a8afdd
and %l2,%l5,%l6 ! %l6 = 0000000000000057
! Mem[0000000011000020] = 433de067, %f20 = ffffff8f
lda [%o2+%i4]0x88,%f20 ! %f20 = 433de067
! %l6 = 0000000000000057, immed = fffff9fe, %l1 = ffffffffa0b10c43
add %l6,-0x602,%l1 ! %l1 = fffffffffffffa55
p0_label_35: ! %cwp = 1
! Mem[0000000010000020] = d355d79e, %l6 = 0000000000000057
ldub [%o0+0x023],%l6 ! %l6 = 000000000000009e
! Aggressor I-cache invalidate 172, victim thread = 4
mov 172,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_172,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 172
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l5 = ff8df14640890e57, Mem[0000000030800040] = 7e1875c8
stw %l5,[%i1+0x040] ! Mem[0000000030800040] = 40890e57
! Mem[0000000011000060] = b0d8583a, %l2 = 00000000000000ff
ldsh [%o2+0x062],%l2 ! %l2 = 000000000000583a
! Mem[0000000030000044] = 003b0c73, %l4 = 0000000000000000
lduba [%i0+0x047]%asi,%l4 ! %l4 = 0000000000000073
! Aggressor I-cache invalidate 173, victim thread = 4
mov 173,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_173,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 173
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 174, victim thread = 4
mov 174,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_174,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 174
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f3 = 404ee9cf, Mem[0000000010000018] = d4c83bd3
sta %f3 ,[%o0+%o6]0x89 ! Mem[0000000010000018] = 404ee9cf
! %l3 = 0000000000000000, Mem[0000000010000000] = d1ffffff
stha %l3,[%o0+%g0]0x81 ! Mem[0000000010000000] = 0000ffff
! %l2 = 000000000000583a, Mem[0000000030000040] = 9252c3d6003b0c73
stx %l2,[%i0+0x040] ! Mem[0000000030000040] = 000000000000583a
p0_label_36: ! %cwp = 1
! Aggressor I-cache invalidate 175, victim thread = 4
mov 175,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_175,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 175
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 176, victim thread = 4
mov 176,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_176,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 176
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 177, victim thread = 4
mov 177,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_177,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 177
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 178, victim thread = 4
mov 178,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_178,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 178
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 179, victim thread = 4
mov 179,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_179,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 179
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000004] = 9b2ffbcb, %l6 = 000000000000009e
ldub [%i2+0x005],%l6 ! %l6 = 000000000000002f
! Mem[0000000010800000] = 048aea67, %l7 = 2ae1462689f646d9
lduha [%o1+%g0]0x89,%l7 ! %l7 = 000000000000ea67
! Mem[0000000031000040] = 82be266000000000, %l6 = 000000000000002f
ldx [%i2+0x040],%l6 ! %l6 = 82be266000000000
! Aggressor I-cache invalidate 180, victim thread = 4
mov 180,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_180,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 180
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f6 = 7b4d33e5, Mem[0000000031800000] = 00000000
sta %f6 ,[%i3+0x000]%asi ! Mem[0000000031800000] = 7b4d33e5
p0_label_37: ! %cwp = 1
! Aggressor I-cache invalidate 181, victim thread = 4
mov 181,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_181,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 181
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 182, victim thread = 4
mov 182,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_182,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 182
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000000] = 34be2be9, %l7 = 000000000000ea67
lduha [%i0+0x002]%asi,%l7 ! %l7 = 0000000000002be9
! %f26 = 40890e57 a437929c, Mem[0000000011800010] = 4d875597 9ed755d3
stda %f26,[%o3+%o5]0x80 ! Mem[0000000011800010] = 40890e57 a437929c
! Mem[0000000011800018] = 5d6c9404, %l6 = 82be266000000000
lduba [%o3+%o6]0x81,%l6 ! %l6 = 000000000000005d
! Aggressor I-cache invalidate 183, victim thread = 4
mov 183,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_183,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 183
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Invert Register : %l4 = 0000000000000073
xor %l4,-1,%l4 ! %l4 = ffffffffffffff8c
! Aggressor I-cache invalidate 184, victim thread = 4
mov 184,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_184,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 184
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
restore ! CWP = 0
! Mem[0000000031800044] = b3a8afdd, %l7 = 000000000000b0d8
lduba [%o3+0x046]%asi,%l7 ! %l7 = 00000000000000af
p0_label_38:
! %l3 = 9b2ffb867fd1db65, immed = 00000011, %l0 = d1ffffff65dbd17f
sll %l3,0x011,%l0 ! %l0 = f70cffa3b6ca0000
! Aggressor I-cache invalidate 185, victim thread = 4
mov 185,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_185,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 185
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = ffffffffffffffd1, Mem[0000000010000000] = ffff0000
stba %l2,[%i0+%g0]0x89 ! Mem[0000000010000000] = ffff00d1
! %f12 = bf114d11 b0d8583a, Mem[0000000011800000] = 0000afdd f07d02d4
stda %f12,[%i3+%g0]0x80 ! Mem[0000000011800000] = bf114d11 b0d8583a
! Aggressor I-cache invalidate 186, victim thread = 4
mov 186,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_186,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 186
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = f70cffa3b6ca0000, Mem[0000000030000001] = 34be2be9
stb %l0,[%o0+0x001] ! Mem[0000000030000000] = 34002be9
! %l2 = ffffffd1, %l3 = 7fd1db65, Mem[0000000011000058] = 0901ac53 1e4a4508
std %l2,[%i2+0x058] ! Mem[0000000011000058] = ffffffd1 7fd1db65
! Aggressor I-cache invalidate 187, victim thread = 4
mov 187,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_187,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 187
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 188, victim thread = 4
mov 188,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_188,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 188
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 189, victim thread = 4
mov 189,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_189,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 189
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_39:
! Aggressor I-cache invalidate 190, victim thread = 4
mov 190,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_190,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 190
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = f70cffa3b6ca0000, Mem[0000000011000010] = e92bbe34
stba %l0,[%i2+%i5]0x89 ! Mem[0000000011000010] = e92bbe00
! Mem[0000000011000008] = b3a8ad45, %l0 = f70cffa3b6ca0000
lduha [%i2+%i4]0x89,%l0 ! %l0 = 000000000000ad45
! %f9 = 43e42b55, Mem[000000001080007c] = 307a0e3c
st %f9 ,[%i1+0x07c] ! Mem[000000001080007c] = 43e42b55
! Aggressor I-cache invalidate 191, victim thread = 4
mov 191,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_191,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 191
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 192, victim thread = 4
mov 192,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_192,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 192
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 193, victim thread = 4
mov 193,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_193,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 193
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000010800018] = d200bf87, %l4 = 000000003e7af1d6
lduha [%i1+%i6]0x89,%l4 ! %l4 = 000000000000bf87
! Aggressor I-cache invalidate 194, victim thread = 4
mov 194,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_194,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 194
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 195, victim thread = 4
mov 195,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_195,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 195
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_40:
! %l4 = 0000bf87, %l5 = 048aea67, Mem[0000000030800040] = 40890e57 d200bf87
std %l4,[%o1+0x040] ! Mem[0000000030800040] = 0000bf87 048aea67
! Aggressor I-cache invalidate 196, victim thread = 4
mov 196,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_196,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 196
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 197, victim thread = 4
mov 197,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_197,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 197
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000040] = 82be2660, %l2 = ffffffffffffffd1
ldsb [%o2+0x042],%l2 ! %l2 = 0000000000000026
! Aggressor I-cache invalidate 198, victim thread = 4
mov 198,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_198,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 198
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000011800018] = 04946c5d, %l6 = 9c1044259c104425
lduha [%i3+%i6]0x89,%l6 ! %l6 = 0000000000006c5d
! Aggressor I-cache invalidate 199, victim thread = 4
mov 199,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_199,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 199
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 200, victim thread = 4
mov 200,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_200,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 200
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800040] = ffffffd1, %l1 = c63ae4b69b2ffbcb
ldsw [%o3+0x040],%l1 ! %l1 = ffffffffffffffd1
! Aggressor I-cache invalidate 201, victim thread = 4
mov 201,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_201,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 201
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_41:
! Aggressor I-cache invalidate 202, victim thread = 4
mov 202,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_202,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 202
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 203, victim thread = 4
mov 203,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_203,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 203
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 204, victim thread = 4
mov 204,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_204,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 204
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000011800018] = 04946c5d, %l5 = 5d6c9404048aea67
ldsha [%i3+%i6]0x88,%l5 ! %l5 = 0000000000006c5d
! Aggressor I-cache invalidate 205, victim thread = 4
mov 205,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_205,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 205
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 206, victim thread = 4
mov 206,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_206,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 206
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 207, victim thread = 4
mov 207,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_207,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 207
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 208, victim thread = 4
mov 208,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_208,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 208
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 209, victim thread = 4
mov 209,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_209,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 209
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 210, victim thread = 4
mov 210,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_210,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 210
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_42:
! Aggressor I-cache invalidate 211, victim thread = 4
mov 211,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_211,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 211
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000010800000] = 67ea8a04, %l2 = 0000000000000026
ldsha [%i1+%g0]0x80,%l2 ! %l2 = 00000000000067ea
! Aggressor I-cache invalidate 212, victim thread = 4
mov 212,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_212,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 212
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l4 = 000000000000bf87, %l2 = 00000000000067ea, %l2 = 00000000000067ea
add %l4,%l2,%l2 ! %l2 = 0000000000012771
! Mem[0000000011000020] = 433de067, %l5 = 0000000000006c5d
ldswa [%i2+%o4]0x88,%l5 ! %l5 = 00000000433de067
! Aggressor I-cache invalidate 213, victim thread = 4
mov 213,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_213,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 213
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 214, victim thread = 4
mov 214,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_214,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 214
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800040] = ffffffd1, %l0 = 000000000000ad45
lduh [%o3+0x042],%l0 ! %l0 = 000000000000ffd1
! Aggressor I-cache invalidate 215, victim thread = 4
mov 215,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_215,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 215
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l6 = 0000000000006c5d, %l1 = ffffffffffffffd1, %y = 70dc399a
sdiv %l6,%l1,%l1 ! %l1 = ffffffff80000000
mov %l0,%y ! %y = 0000ffd1
p0_label_43:
! Aggressor I-cache invalidate 216, victim thread = 4
mov 216,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_216,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 216
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800004] = 00000000, %l2 = 0000000000012771
lduwa [%o3+0x004]%asi,%l2 ! %l2 = 0000000000000000
! Aggressor I-cache invalidate 217, victim thread = 4
mov 217,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_217,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 217
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 218, victim thread = 4
mov 218,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_218,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 218
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000011800008] = 1940f689 2646e12a, %l2 = 00000000, %l3 = 7fd1db65
ldda [%i3+%i4]0x88,%l2 ! %l2 = 000000002646e12a 000000001940f689
! Aggressor I-cache invalidate 219, victim thread = 4
mov 219,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_219,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 219
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 220, victim thread = 4
mov 220,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_220,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 220
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = 000000002646e12a, %l4 = 000000000000bf87, %y = 0000ffd1
mulscc %l2,%l4,%l7 ! %l7 = 000000009324301c, %ccr = 08, %y = 00007fe8
! Aggressor I-cache invalidate 221, victim thread = 4
mov 221,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_221,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 221
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000010800020] = 21e2478694731b52, %f0 = 475d968e 03bb9c33
ldda [%i1+%o4]0x88,%f0 ! %f0 = 21e24786 94731b52
p0_label_44:
! Aggressor I-cache invalidate 222, victim thread = 4
mov 222,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_222,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 222
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 223, victim thread = 4
mov 223,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_223,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 223
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l2 = 000000002646e12a, Mem[0000000010000054] = cf901a23
sth %l2,[%i0+0x054] ! Mem[0000000010000054] = e12a1a23
! Aggressor I-cache invalidate 224, victim thread = 4
mov 224,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_224,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 224
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000010800028] = bf871b833fe0e232, %f16 = 521b7394 8647e221
ldda [%i1+%o6]0x80,%f16 ! %f16 = bf871b83 3fe0e232
! Mem[0000000011000034] = 62867260, %l7 = 000000009324301c
lduba [%i2+0x035]%asi,%l7 ! %l7 = 0000000000000086
! Aggressor I-cache invalidate 225, victim thread = 4
mov 225,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_225,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 225
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l0 = 0000ffd1, %l1 = 80000000, Mem[0000000030000040] = 00000000 0000583a
std %l0,[%o0+0x040] ! Mem[0000000030000040] = 0000ffd1 80000000
! Aggressor I-cache invalidate 226, victim thread = 4
mov 226,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_226,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 226
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = 0000000000006c5d, immed = 0000001d, %l1 = ffffffff80000000
srlx %l6,0x01d,%l1 ! %l1 = 0000000000000000
p0_label_45:
! %l4 = 0000bf87, %l5 = 433de067, Mem[0000000031800040] = ffffffd1 b3a8afdd
std %l4,[%o3+0x040] ! Mem[0000000031800040] = 0000bf87 433de067
! %l5 = 00000000433de067, Mem[0000000031800000] = 7b4d33e500000000
stx %l5,[%o3+%g0] ! Mem[0000000031800000] = 00000000433de067
! Aggressor I-cache invalidate 227, victim thread = 4
mov 227,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_227,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 227
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030000004] = 43e42b55, %l5 = 00000000433de067
ldsba [%o0+0x006]%asi,%l5 ! %l5 = 000000000000002b
! %l4 = 000000000000bf87, Mem[0000000031000005] = 9b2ffbcb
stba %l4,[%o2+0x005]%asi ! Mem[0000000031000004] = 9b87fbcb
! %l3 = 000000001940f689, Mem[0000000010000028] = 22b388ce
stba %l3,[%i0+%o6]0x81 ! Mem[0000000010000028] = 89b388ce
! %l5 = 000000000000002b, %l2 = 000000002646e12a, %l1 = 0000000000000000
taddcc %l5,%l2,%l1 ! %l1 = 000000002646e155, %ccr = 02
! Mem[0000000031800040] = 0000bf87 433de067, %l6 = 00006c5d, %l7 = 00000086
ldd [%o3+0x040],%l6 ! %l6 = 000000000000bf87 00000000433de067
! Aggressor I-cache invalidate 228, victim thread = 4
mov 228,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_228,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 228
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 229, victim thread = 4
mov 229,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_229,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 229
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p0_label_46:
! Aggressor I-cache invalidate 230, victim thread = 4
mov 230,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_230,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 230
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030000000] = 34002be943e42b55, %l6 = 000000000000bf87
ldx [%o0+%g0],%l6 ! %l6 = 34002be943e42b55
! Aggressor I-cache invalidate 231, victim thread = 4
mov 231,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_231,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 231
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l7 = 00000000433de067, %l1 = 000000002646e155, %l6 = 34002be943e42b55
and %l7,%l1,%l6 ! %l6 = 000000000204e045
! Aggressor I-cache invalidate 232, victim thread = 4
mov 232,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_232,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 232
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000031000040] = 82be2660, %l0 = 000000000000ffd1
lduh [%o2+0x042],%l0 ! %l0 = 0000000000002660
! %l7 = 00000000433de067, %l3 = 000000001940f689, %l2 = 000000002646e12a
orcc %l7,%l3,%l2 ! %l2 = 000000005b7df6ef, %ccr = 00
! Aggressor I-cache invalidate 233, victim thread = 4
mov 233,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_233,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 233
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 234, victim thread = 4
mov 234,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_234,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 234
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 235, victim thread = 4
mov 235,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_235,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 235
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_47:
! %l0 = 0000000000002660, %l1 = 000000002646e155, %l4 = 000000000000bf87
tsubcc %l0,%l1,%l4 ! %l4 = ffffffffd9b9450b, %ccr = 9b
! %l7 = 00000000433de067, immed = fffff697, %l0 = 0000000000002660
orn %l7,-0x969,%l0 ! %l0 = 00000000433de96f
! Aggressor I-cache invalidate 236, victim thread = 4
mov 236,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_236,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 236
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Mem[0000000010800018] = 87bf00d2, %l4 = ffffffffd9b9450b
ldswa [%i1+%i6]0x80,%l4 ! %l4 = ffffffff87bf00d2
! Aggressor I-cache invalidate 237, victim thread = 4
mov 237,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_237,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 237
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Mem[0000000031000000] = ffffff8f9b87fbcb, %f22 = 9252c3d6 003b0c73
ldd [%o2+%g0],%f22 ! %f22 = ffffff8f 9b87fbcb
! Aggressor I-cache invalidate 238, victim thread = 4
mov 238,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_238,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 238
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 239, victim thread = 4
mov 239,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_239,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 239
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %f5 = 8647e221, Mem[0000000031000000] = ffffff8f
st %f5 ,[%o2+%g0] ! Mem[0000000031000000] = 8647e221
! Aggressor I-cache invalidate 240, victim thread = 4
mov 240,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_240,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 240
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
p0_label_48:
! %l1 = 000000002646e155, immed = 0000001a, %l5 = 000000000000002b
srl %l1,0x01a,%l5 ! %l5 = 0000000000000009
! Mem[0000000030000044] = 80000000, %l7 = 00000000433de067
lduha [%o0+0x044]%asi,%l7 ! %l7 = 0000000000008000
! %f7 = 75cf4598, Mem[0000000030000004] = 43e42b55
st %f7 ,[%o0+0x004] ! Mem[0000000030000004] = 75cf4598
! Aggressor I-cache invalidate 241, victim thread = 4
mov 241,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_241,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 241
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 242, victim thread = 4
mov 242,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_242,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 242
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l6 = 000000000204e045, %l4 = ffffffff87bf00d2, %l1 = 000000002646e155
srl %l6,%l4,%l1 ! %l1 = 0000000000000081
! Mem[0000000030800040] = 0000bf87, %l0 = 00000000433de96f
lduw [%o1+0x040],%l0 ! %l0 = 000000000000bf87
! Mem[0000000010000020] = 9ed755d3, %l5 = 0000000000000009
ldsha [%i0+%o4]0x88,%l5 ! %l5 = 00000000000055d3
! %l7 = 0000000000008000, %l7 = 0000000000008000, %l5 = 00000000000055d3
addc %l7,%l7,%l5 ! %l5 = 0000000000010001
! %l3 = 000000001940f689, Mem[0000000031800040] = 0000bf87
sth %l3,[%o3+0x040] ! Mem[0000000031800040] = f689bf87
p0_label_49:
! Aggressor I-cache invalidate 243, victim thread = 4
mov 243,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_243,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 243
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 244, victim thread = 4
mov 244,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_244,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 244
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l1 = 0000000000000081, %l3 = 000000001940f689, %l6 = 000000000204e045
taddcc %l1,%l3,%l6 ! %l6 = 000000001940f70a, %ccr = 02
! Aggressor I-cache invalidate 245, victim thread = 4
mov 245,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_245,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 245
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030800040] = 0000bf87048aea67, %l4 = ffffffff87bf00d2
ldx [%o1+0x040],%l4 ! %l4 = 0000bf87048aea67
! %l0 = 000000000000bf87, Mem[0000000011800018] = 5d6c9404b4df8591
stxa %l0,[%i3+%i6]0x81 ! Mem[0000000011800018] = 000000000000bf87
! Aggressor I-cache invalidate 246, victim thread = 4
mov 246,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_246,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 246
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 247, victim thread = 4
mov 247,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_247,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 247
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 248, victim thread = 4
mov 248,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_248,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 248
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030800040] = 0000bf87048aea67, %f16 = bf871b83 3fe0e232
ldd [%o1+0x040],%f16 ! %f16 = 0000bf87 048aea67
p0_label_50:
! Aggressor I-cache invalidate 249, victim thread = 4
mov 249,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_249,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 249
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 250, victim thread = 4
mov 250,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_250,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 250
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 251, victim thread = 4
mov 251,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_251,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 251
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 252, victim thread = 4
mov 252,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_252,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 252
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %f22 = ffffff8f 9b87fbcb, Mem[0000000010800020] = 94731b52 21e24786
stda %f22,[%i1+%o4]0x88 ! Mem[0000000010800020] = ffffff8f 9b87fbcb
! Aggressor I-cache invalidate 253, victim thread = 4
mov 253,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_253,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 253
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 254, victim thread = 4
mov 254,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_254,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 254
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 255, victim thread = 4
mov 255,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_255,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 255
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 256, victim thread = 4
mov 256,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_256,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 256
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 257, victim thread = 4
mov 257,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_257,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 257
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p0_label_51:
! %l2 = 5b7df6ef, %l3 = 1940f689, Mem[0000000031800000] = 00000000 433de067
std %l2,[%o3+%g0] ! Mem[0000000031800000] = 5b7df6ef 1940f689
! Aggressor I-cache invalidate 258, victim thread = 4
mov 258,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_258,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 258
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l1 = 0000000000000081, immed = fffff02b, %y = 00007fe8
sdivcc %l1,-0xfd5,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 80000000
! Mem[0000000030000044] = 80000000, %f19 = bff81224
lda [%o0+0x044]%asi,%f19 ! %f19 = 80000000
! Aggressor I-cache invalidate 259, victim thread = 4
mov 259,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_259,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 259
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 260, victim thread = 4
mov 260,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_260,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 260
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000010000010] = 2f0a37d6, %l4 = 0000bf87048aea67
ldsba [%i0+%i5]0x88,%l4 ! %l4 = ffffffffffffffd6
! Mem[0000000010800018] = 87bf00d2, %l0 = ffffffff80000000
ldsh [%i1+0x01a],%l0 ! %l0 = 00000000000000d2
! %f14 = 599149a7, Mem[0000000031000000] = 8647e221
st %f14,[%o2+%g0] ! Mem[0000000031000000] = 599149a7
! Mem[0000000011800050] = a65489f4, %l1 = 0000000000000081
lduha [%i3+0x052]%asi,%l1 ! %l1 = 00000000000089f4
p0_label_52:
! Aggressor I-cache invalidate 261, victim thread = 4
mov 261,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_261,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 261
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 262, victim thread = 4
mov 262,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_262,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 262
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000011000010] = e92bbe00, %l6 = 000000001940f70a
ldswa [%i2+%i5]0x88,%l6 ! %l6 = ffffffffe92bbe00
! Aggressor I-cache invalidate 263, victim thread = 4
mov 263,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_263,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 263
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000011000018] = 9c9237a4, %l1 = 00000000000089f4
lduha [%i2+%i6]0x81,%l1 ! %l1 = 0000000000009c92
! Aggressor I-cache invalidate 264, victim thread = 4
mov 264,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_264,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 264
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 265, victim thread = 4
mov 265,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_265,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 265
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l0 = 00000000000000d2, %l6 = ffffffffe92bbe00, %l3 = 000000001940f689
sll %l0,%l6,%l3 ! %l3 = 00000000000000d2
! %f2 = 04946c5d 404ee9cf, Mem[0000000010000008] = d68a5e4f abb4ea7d
stda %f2 ,[%i0+%i4]0x80 ! Mem[0000000010000008] = 04946c5d 404ee9cf
! Aggressor I-cache invalidate 266, victim thread = 4
mov 266,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_266,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 266
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
p0_label_53:
! Invert Register : %l5 = 0000000000010001
xor %l5,-1,%l5 ! %l5 = fffffffffffefffe
! %l5 = fffffffffffefffe, immed = fffff542, %l1 = 0000000000009c92
and %l5,-0xabe,%l1 ! %l1 = fffffffffffef542
! %l5 = fffffffffffefffe, immed = 000003e2, %l7 = 0000000000008000
orncc %l5,0x3e2,%l7 ! %l7 = ffffffffffffffff, %ccr = 88
! Aggressor I-cache invalidate 267, victim thread = 4
mov 267,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_267,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 267
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 268, victim thread = 4
mov 268,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_268,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 268
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = 000000005b7df6ef, Mem[0000000010800018] = 87bf00d2
stha %l2,[%i1+%i6]0x81 ! Mem[0000000010800018] = f6ef00d2
! Aggressor I-cache invalidate 269, victim thread = 4
mov 269,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_269,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 269
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l3 = 00000000000000d2, immed = fffff7d4, %l5 = fffffffffffefffe
xor %l3,-0x82c,%l5 ! %l5 = fffffffffffff706
! Aggressor I-cache invalidate 270, victim thread = 4
mov 270,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_270,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 270
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Invert Register : %l1 = fffffffffffef542
xor %l1,-1,%l1 ! %l1 = 0000000000010abd
p0_label_54:
! Aggressor I-cache invalidate 271, victim thread = 4
mov 271,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_271,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 271
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800044] = 433de067, %l4 = ffffffffffffffd6
lduw [%o3+0x044],%l4 ! %l4 = 00000000433de067
! Aggressor I-cache invalidate 272, victim thread = 4
mov 272,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_272,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 272
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l3 = 00000000000000d2, Mem[0000000010800010] = 00000d9472d2d02a
stx %l3,[%i1+%i5] ! Mem[0000000010800010] = 00000000000000d2
! Mem[000000001100004c] = 2c8a33be, %l7 = ffffffffffffffff
lduh [%i2+0x04e],%l7 ! %l7 = 00000000000033be
! %l1 = 0000000000010abd, %l4 = 00000000433de067, %l3 = 00000000000000d2
sdivx %l1,%l4,%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 273, victim thread = 4
mov 273,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_273,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 273
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000001100006c] = 1ead4482, %l4 = 00000000433de067
lduh [%i2+0x06c],%l4 ! %l4 = 0000000000001ead
! Aggressor I-cache invalidate 274, victim thread = 4
mov 274,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_274,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 274
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l3 = 0000000000000000, %l3 = 0000000000000000, %l1 = 0000000000010abd
sdivx %l3,%l3,%l1 ! Div by zero, %l0 = 0000000000000122
p0_label_55:
! Aggressor I-cache invalidate 275, victim thread = 4
mov 275,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_275,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 275
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = 00000000000000fa, Mem[0000000030000040] = 0000ffd1
stw %l0,[%o0+0x040] ! Mem[0000000030000040] = 000000fa
! %l5 = fffffffffffff706
setx 0xef06c619ef06c619,%g7,%l5 ! %l5 = ef06c619ef06c619
! Aggressor I-cache invalidate 276, victim thread = 4
mov 276,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_276,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 276
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 277, victim thread = 4
mov 277,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_277,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 277
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000011000008] = b3a8ad45, %l0 = 00000000000000fa
ldsba [%i2+%i4]0x88,%l0 ! %l0 = 0000000000000045
! Aggressor I-cache invalidate 278, victim thread = 4
mov 278,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_278,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 278
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = 0000000000000045, immed = 00000e49, %y = 80000000
sdiv %l0,0xe49,%l3 ! %l3 = ffffffff80000000
mov %l0,%y ! %y = 00000045
! %l0 = 00000045, %l1 = 00010abd, Mem[0000000011000010] = e92bbe00 7c740792
stda %l0,[%i2+%i5]0x88 ! Mem[0000000011000010] = 00000045 00010abd
! %l5 = ef06c619ef06c619, immed = 00000015, %l4 = 0000000000001ead
srl %l5,0x015,%l4 ! %l4 = 0000000000000778
p0_label_56:
! Aggressor I-cache invalidate 279, victim thread = 4
mov 279,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_279,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 279
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 280, victim thread = 4
mov 280,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_280,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 280
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 281, victim thread = 4
mov 281,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_281,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 281
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 282, victim thread = 4
mov 282,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_282,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 282
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000000] = 599149a7, %l5 = ef06c619ef06c619
ldsb [%o2+0x002],%l5 ! %l5 = 0000000000000049
! Mem[0000000011800008] = 2ae14626, %l3 = ffffffff80000000
lduha [%i3+0x008]%asi,%l3 ! %l3 = 0000000000002ae1
! Aggressor I-cache invalidate 283, victim thread = 4
mov 283,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_283,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 283
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 284, victim thread = 4
mov 284,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_284,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 284
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000000] = 599149a7 9b87fbcb, %l2 = 5b7df6ef, %l3 = 00002ae1
ldd [%o2+%g0],%l2 ! %l2 = 00000000599149a7 000000009b87fbcb
! %l0 = 00000045, %l1 = 00010abd, Mem[0000000010000068] = c659c2d2 f33502c5
std %l0,[%i0+0x068] ! Mem[0000000010000068] = 00000045 00010abd
p0_label_57:
! Mem[0000000030800000] = 003b0c73, %l1 = 0000000000010abd
lduh [%o1+%g0],%l1 ! %l1 = 000000000000003b
! Mem[0000000011000028] = 22b388ce 00000000, %l2 = 599149a7, %l3 = 9b87fbcb
ldda [%i2+%o6]0x88,%l2 ! %l2 = 0000000000000000 0000000022b388ce
! Aggressor I-cache invalidate 285, victim thread = 4
mov 285,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_285,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 285
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 286, victim thread = 4
mov 286,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_286,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 286
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 287, victim thread = 4
mov 287,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_287,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 287
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 288, victim thread = 4
mov 288,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_288,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 288
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800000] = 5b7df6ef1940f689, %f30 = 34be2be9 9207747c
ldd [%o3+%g0],%f30 ! %f30 = 5b7df6ef 1940f689
! Mem[0000000010000058] = 04946c5d404ee9cf, %l1 = 000000000000003b
ldxa [%i0+0x058]%asi,%l1 ! %l1 = 04946c5d404ee9cf
! %f19 = 80000000, Mem[0000000010000008] = 5d6c9404
sta %f19,[%i0+%i4]0x89 ! Mem[0000000010000008] = 80000000
! Aggressor I-cache invalidate 289, victim thread = 4
mov 289,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_289,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 289
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_58:
! Mem[0000000010000008] = 00000080404ee9cf, %l5 = 0000000000000049
ldxa [%i0+%i4]0x81,%l5 ! %l5 = 00000080404ee9cf
! Aggressor I-cache invalidate 290, victim thread = 4
mov 290,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_290,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 290
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 291, victim thread = 4
mov 291,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_291,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 291
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000011800000] = 114d11bf, %l3 = 0000000022b388ce
ldswa [%i3+%g0]0x88,%l3 ! %l3 = 00000000114d11bf
! %l7 = 00000000000033be, immed = 00000656, %y = 00000045
sdivcc %l7,0x656,%l3 ! %l3 = 000000000ae3e80a, %ccr = 00
mov %l0,%y ! %y = 00000045
! Aggressor I-cache invalidate 292, victim thread = 4
mov 292,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_292,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 292
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 293, victim thread = 4
mov 293,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_293,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 293
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 294, victim thread = 4
mov 294,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_294,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 294
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f26 = 40890e57, Mem[0000000010000000] = ffff00d1
sta %f26,[%i0+%g0]0x89 ! Mem[0000000010000000] = 40890e57
! %l0 = 00000045, %l1 = 404ee9cf, Mem[0000000030800000] = 003b0c73 a437929c
std %l0,[%o1+%g0] ! Mem[0000000030800000] = 00000045 404ee9cf
p0_label_59:
! Aggressor I-cache invalidate 295, victim thread = 4
mov 295,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_295,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 295
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 296, victim thread = 4
mov 296,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_296,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 296
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f4 = d355d79e, Mem[0000000010000028] = ce88b389
sta %f4 ,[%i0+%o6]0x89 ! Mem[0000000010000028] = d355d79e
! %l7 = 00000000000033be, %l5 = 00000080404ee9cf, %y = 00000045
umulcc %l7,%l5,%l3 ! %l3 = 00000cff7325c4a2, %ccr = 00, %y = 00000cff
! Aggressor I-cache invalidate 297, victim thread = 4
mov 297,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_297,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 297
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011800008] = 2646e12a, %l0 = 0000000000000045
ldsha [%i3+%i4]0x88,%l0 ! %l0 = ffffffffffffe12a
! Aggressor I-cache invalidate 298, victim thread = 4
mov 298,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_298,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 298
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l5 = 00000080404ee9cf, %l6 = ffffffffe92bbe00, %l5 = 00000080404ee9cf
xorcc %l5,%l6,%l5 ! %l5 = ffffff7fa96557cf, %ccr = 88
! %l2 = 0000000000000000, Mem[0000000031800000] = 5b7df6ef1940f689
stx %l2,[%o3+%g0] ! Mem[0000000031800000] = 0000000000000000
! Aggressor I-cache invalidate 299, victim thread = 4
mov 299,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_299,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 299
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_60:
! Aggressor I-cache invalidate 300, victim thread = 4
mov 300,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_300,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 300
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 301, victim thread = 4
mov 301,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_301,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 301
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l1 = 04946c5d404ee9cf, Mem[0000000011800050] = a65489f4a5cc12c5, %asi = 80
stxa %l1,[%i3+0x050]%asi ! Mem[0000000011800050] = 04946c5d404ee9cf
! Mem[000000001100000c] = bff81224, %l6 = ffffffffe92bbe00
ldub [%i2+0x00f],%l6 ! %l6 = 0000000000000024
! Aggressor I-cache invalidate 302, victim thread = 4
mov 302,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_302,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 302
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f26 = 40890e57, Mem[0000000011000028] = 00000000
sta %f26,[%i2+%o6]0x89 ! Mem[0000000011000028] = 40890e57
! Aggressor I-cache invalidate 303, victim thread = 4
mov 303,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_303,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 303
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l4 = 0000000000000778, Mem[0000000030800004] = 404ee9cf
sth %l4,[%o1+0x004] ! Mem[0000000030800004] = 0778e9cf
! Aggressor I-cache invalidate 304, victim thread = 4
mov 304,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_304,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 304
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Randomly selected nop
nop
p0_label_61:
! Aggressor I-cache invalidate 305, victim thread = 4
mov 305,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_305,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 305
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 306, victim thread = 4
mov 306,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_306,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 306
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = ffffffffffffe12a, Mem[0000000031800007] = 00000000
stb %l0,[%o3+0x007] ! Mem[0000000031800004] = 0000002a
! Aggressor I-cache invalidate 307, victim thread = 4
mov 307,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_307,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 307
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000010800034] = 3dea56fa, %l1 = 04946c5d404ee9cf
ldsba [%i1+0x036]%asi,%l1 ! %l1 = 0000000000000056
! Mem[0000000011000018] = 9c9237a42e2f99a2, %l4 = 0000000000000778
ldxa [%i2+%i6]0x81,%l4 ! %l4 = 9c9237a42e2f99a2
! Mem[0000000011000018] = a2992f2e a437929c, %l2 = 00000000, %l3 = 7325c4a2
ldda [%i2+%i6]0x88,%l2 ! %l2 = 00000000a437929c 00000000a2992f2e
! %l3 = 00000000a2992f2e, immed = 00000aba, %l7 = 00000000000033be
xorcc %l3,0xaba,%l7 ! %l7 = 00000000a2992594, %ccr = 08
! Aggressor I-cache invalidate 308, victim thread = 4
mov 308,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_308,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 308
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Randomly selected nop
nop
p0_label_62:
! %l0 = ffffffffffffe12a, %l7 = 00000000a2992594, %l7 = 00000000a2992594
orn %l0,%l7,%l7 ! %l7 = fffffffffffffb6b
! Mem[0000000010800038] = 7b4d33e5, %l2 = 00000000a437929c
lduba [%i1+0x03b]%asi,%l2 ! %l2 = 00000000000000e5
! Aggressor I-cache invalidate 309, victim thread = 4
mov 309,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_309,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 309
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 310, victim thread = 4
mov 310,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_310,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 310
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000011800000] = 114d11bf, %l5 = ffffff7fa96557cf
ldswa [%i3+%g0]0x88,%l5 ! %l5 = 00000000114d11bf
! Aggressor I-cache invalidate 311, victim thread = 4
mov 311,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_311,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 311
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l7 = fffffffffffffb6b, Mem[000000001180005b] = df0775a8
stb %l7,[%i3+0x05b] ! Mem[0000000011800058] = df07756b
! Aggressor I-cache invalidate 312, victim thread = 4
mov 312,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_312,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 312
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 313, victim thread = 4
mov 313,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_313,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 313
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 314, victim thread = 4
mov 314,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_314,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 314
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p0_label_63:
! Aggressor I-cache invalidate 315, victim thread = 4
mov 315,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_315,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 315
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030000004] = 75cf4598, %l2 = 00000000000000e5
lduw [%o0+0x004],%l2 ! %l2 = 0000000075cf4598
! %l6 = 0000000000000024, %l5 = 00000000114d11bf, %l5 = 00000000114d11bf
taddcc %l6,%l5,%l5 ! %l5 = 00000000114d11e3, %ccr = 02
! Mem[000000001100000c] = bff81224, %l2 = 0000000075cf4598
lduh [%i2+0x00e],%l2 ! %l2 = 0000000000001224
! Mem[0000000030000004] = 75cf4598, %l0 = ffffffffffffe12a
lduh [%o0+0x006],%l0 ! %l0 = 0000000000004598
! Mem[0000000031000004] = 9b87fbcb, %l0 = 0000000000004598
ldub [%o2+0x005],%l0 ! %l0 = 0000000000000087
! Mem[0000000010000008] = 00000080, %l7 = fffffffffffffb6b
lduha [%i0+%i4]0x81,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, %l1 = 0000000000000056, %l0 = 0000000000000087
sdivx %l7,%l1,%l0 ! %l0 = 0000000000000000
! %f8 = 34be2be9 43e42b55, Mem[0000000011000010] = 45000000 bd0a0100
stda %f8 ,[%i2+%i5]0x80 ! Mem[0000000011000010] = 34be2be9 43e42b55
! Aggressor I-cache invalidate 316, victim thread = 4
mov 316,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_316,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 316
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p0_label_64:
! Aggressor I-cache invalidate 317, victim thread = 4
mov 317,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_317,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 317
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 318, victim thread = 4
mov 318,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_318,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 318
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l7 = 0000000000000000, immed = 0000003b, %l5 = 00000000114d11e3
srax %l7,0x03b,%l5 ! %l5 = 0000000000000000
! Mem[0000000031000040] = 82be2660, %l6 = 0000000000000024
lduha [%o2+0x040]%asi,%l6 ! %l6 = 00000000000082be
! Aggressor I-cache invalidate 319, victim thread = 4
mov 319,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_319,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 319
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l6 = 00000000000082be, immed = 000006bd, %l6 = 00000000000082be
taddcc %l6,0x6bd,%l6 ! %l6 = 000000000000897b, %ccr = 02
! Mem[0000000030800044] = 048aea67, %l2 = 0000000000001224
lduw [%o1+0x044],%l2 ! %l2 = 00000000048aea67
! Mem[0000000030800000] = 00000045, %l5 = 0000000000000000
lduh [%o1+%g0],%l5 ! %l5 = 0000000000000000
! %l6 = 0000897b, %l7 = 00000000, Mem[0000000010000028] = d355d79e 7a756d3b
stda %l6,[%i0+%o6]0x89 ! Mem[0000000010000028] = 0000897b 00000000
! %l2 = 00000000048aea67, immed = 00000271, %l5 = 0000000000000000
orncc %l2,0x271,%l5 ! %l5 = ffffffffffffffef, %ccr = 88
p0_label_65:
! Mem[0000000030800040] = 0000bf87, %l0 = 0000000000000000
lduw [%o1+0x040],%l0 ! %l0 = 000000000000bf87
! Mem[0000000030000044] = 80000000, %f9 = 43e42b55
lda [%o0+0x044]%asi,%f9 ! %f9 = 80000000
! Aggressor I-cache invalidate 320, victim thread = 4
mov 320,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_320,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 320
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 321, victim thread = 4
mov 321,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_321,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 321
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 322, victim thread = 4
mov 322,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_322,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 322
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 323, victim thread = 4
mov 323,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_323,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 323
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 324, victim thread = 4
mov 324,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_324,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 324
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 325, victim thread = 4
mov 325,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_325,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 325
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000011000010] = 552be443e92bbe34, %f6 = 7b4d33e5 75cf4598
ldda [%i2+%i5]0x88,%f6 ! %f6 = 552be443 e92bbe34
! Aggressor I-cache invalidate 326, victim thread = 4
mov 326,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_326,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 326
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_66:
! Aggressor I-cache invalidate 327, victim thread = 4
mov 327,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_327,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 327
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 328, victim thread = 4
mov 328,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_328,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 328
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f8 = 34be2be9 80000000, Mem[0000000010000018] = 404ee9cf 937fe761
stda %f8 ,[%i0+%i6]0x88 ! Mem[0000000010000018] = 34be2be9 80000000
! %f19 = 80000000, Mem[0000000011800000] = 114d11bf
sta %f19,[%i3+%g0]0x89 ! Mem[0000000011800000] = 80000000
! Aggressor I-cache invalidate 329, victim thread = 4
mov 329,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_329,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 329
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 330, victim thread = 4
mov 330,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_330,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 330
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800040] = f689bf87, %l4 = 9c9237a42e2f99a2
lduw [%o3+0x040],%l4 ! %l4 = 00000000f689bf87
! Aggressor I-cache invalidate 331, victim thread = 4
mov 331,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_331,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 331
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 332, victim thread = 4
mov 332,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_332,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 332
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 333, victim thread = 4
mov 333,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_333,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 333
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_67:
! Aggressor I-cache invalidate 334, victim thread = 4
mov 334,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_334,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 334
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 335, victim thread = 4
mov 335,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_335,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 335
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l6 = 000000000000897b, Mem[0000000031000004] = 9b87fbcb
sth %l6,[%o2+0x004] ! Mem[0000000031000004] = 897bfbcb
! Aggressor I-cache invalidate 336, victim thread = 4
mov 336,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_336,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 336
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 337, victim thread = 4
mov 337,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_337,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 337
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 338, victim thread = 4
mov 338,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_338,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 338
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 339, victim thread = 4
mov 339,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_339,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 339
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l3 = 00000000a2992f2e, Mem[0000000030800000] = 000000450778e9cf
stx %l3,[%o1+%g0] ! Mem[0000000030800000] = 00000000a2992f2e
! Aggressor I-cache invalidate 340, victim thread = 4
mov 340,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_340,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 340
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000010000020] = 87bf00d29ed755d3, %l0 = 000000000000bf87
ldxa [%i0+%o4]0x89,%l0 ! %l0 = 87bf00d29ed755d3
p0_label_68:
! Mem[0000000031800040] = f689bf87, %f15 = 09d6eef2
lda [%o3+0x040]%asi,%f15 ! %f15 = f689bf87
! Mem[0000000031800040] = f689bf87433de067, %f18 = 45ada8b3 80000000
ldd [%o3+0x040],%f18 ! %f18 = f689bf87 433de067
! %f29 = 10eb500b, Mem[0000000010000028] = 0000897b
sta %f29,[%i0+%o6]0x89 ! Mem[0000000010000028] = 10eb500b
! Mem[0000000010000018] = 80000000, %l6 = 000000000000897b
lduba [%i0+%i6]0x88,%l6 ! %l6 = 0000000000000000
! %l5 = ffffffffffffffef, %l2 = 00000000048aea67, %l1 = 0000000000000056
orn %l5,%l2,%l1 ! %l1 = ffffffffffffffff
! Aggressor I-cache invalidate 341, victim thread = 4
mov 341,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_341,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 341
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = 00000000048aea67, %l6 = 0000000000000000, %y = 00000cff
smul %l2,%l6,%l6 ! %l6 = 0000000000000000, %y = 00000000
! Mem[0000000031800004] = 0000002a, %l7 = 0000000000000000
ldsh [%o3+0x006],%l7 ! %l7 = 000000000000002a
! %l0 = 87bf00d29ed755d3, immed = 000004ad, %l3 = 00000000a2992f2e
xor %l0,0x4ad,%l3 ! %l3 = 87bf00d29ed7517e
! Invert Register : %l0 = 87bf00d29ed755d3
xor %l0,-1,%l0 ! %l0 = 7840ff2d6128aa2c
p0_label_69:
! Aggressor I-cache invalidate 342, victim thread = 4
mov 342,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_342,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 342
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 343, victim thread = 4
mov 343,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_343,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 343
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 344, victim thread = 4
mov 344,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_344,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 344
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 345, victim thread = 4
mov 345,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_345,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 345
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 346, victim thread = 4
mov 346,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_346,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 346
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 347, victim thread = 4
mov 347,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_347,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 347
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 348, victim thread = 4
mov 348,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_348,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 348
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 349, victim thread = 4
mov 349,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_349,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 349
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000001100000c] = bff81224, %l1 = ffffffffffffffff
ldsb [%i2+0x00d],%l1 ! %l1 = fffffffffffffff8
! Mem[0000000010000028] = 10eb500b, %l2 = 00000000048aea67
ldswa [%i0+%o6]0x88,%l2 ! %l2 = 0000000010eb500b
p0_label_70:
! Aggressor I-cache invalidate 350, victim thread = 4
mov 350,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_350,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 350
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 351, victim thread = 4
mov 351,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_351,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 351
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 352, victim thread = 4
mov 352,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_352,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 352
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000011000008] = b3a8ad45, %f26 = 40890e57
lda [%i2+%i4]0x88,%f26 ! %f26 = b3a8ad45
! %l1 = fffffffffffffff8, Mem[0000000010000000] = 40890e57
stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010000000] = fffffff8
! Mem[0000000011800040] = 539e5d96d81beb45, %l4 = 00000000f689bf87
ldx [%i3+0x040],%l4 ! %l4 = 539e5d96d81beb45
! Mem[0000000030000004] = 75cf4598, %f7 = e92bbe34
ld [%o0+0x004],%f7 ! %f7 = 75cf4598
! %f6 = 552be443 75cf4598, Mem[0000000030000040] = 000000fa 80000000
std %f6 ,[%o0+0x040] ! Mem[0000000030000040] = 552be443 75cf4598
! Aggressor I-cache invalidate 353, victim thread = 4
mov 353,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_353,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 353
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 354, victim thread = 4
mov 354,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_354,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 354
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_71:
! Aggressor I-cache invalidate 355, victim thread = 4
mov 355,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_355,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 355
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 356, victim thread = 4
mov 356,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_356,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 356
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = 0000000010eb500b, Mem[0000000010000008] = 80000000
stwa %l2,[%i0+%i4]0x88 ! Mem[0000000010000008] = 10eb500b
! Mem[0000000031800044] = 433de067, %l4 = 539e5d96d81beb45
lduw [%o3+0x044],%l4 ! %l4 = 00000000433de067
! Aggressor I-cache invalidate 357, victim thread = 4
mov 357,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_357,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 357
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 358, victim thread = 4
mov 358,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_358,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 358
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000011800028] = 0000000040be30d6, %f18 = f689bf87 433de067
ldda [%i3+%o6]0x80,%f18 ! %f18 = 00000000 40be30d6
! Mem[0000000011000008] = b3a8ad45, %l2 = 0000000010eb500b
lduha [%i2+%i4]0x89,%l2 ! %l2 = 000000000000ad45
! Aggressor I-cache invalidate 359, victim thread = 4
mov 359,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_359,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 359
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 360, victim thread = 4
mov 360,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_360,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 360
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_72:
! Mem[0000000011800008] = 2ae14626, %l6 = 0000000000000000
ldswa [%i3+%i4]0x81,%l6 ! %l6 = 000000002ae14626
! Mem[000000001100002c] = ce88b322, %l5 = ffffffffffffffef
ldsw [%i2+0x02c],%l5 ! %l5 = ffffffffce88b322
! Aggressor I-cache invalidate 361, victim thread = 4
mov 361,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_361,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 361
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000040] = 82be2660, %l5 = ffffffffce88b322
ldub [%o2+0x040],%l5 ! %l5 = 0000000000000082
! Mem[0000000030800040] = 0000bf87, %l5 = 0000000000000082
ldub [%o1+0x043],%l5 ! %l5 = 0000000000000087
! Aggressor I-cache invalidate 362, victim thread = 4
mov 362,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_362,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 362
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 363, victim thread = 4
mov 363,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_363,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 363
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 364, victim thread = 4
mov 364,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_364,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 364
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l3 = 87bf00d29ed7517e, Mem[0000000011800010] = 40890e57
stha %l3,[%i3+%i5]0x81 ! Mem[0000000011800010] = 517e0e57
! %l7 = 000000000000002a, immed = fffffaf2, %l7 = 000000000000002a
xor %l7,-0x50e,%l7 ! %l7 = fffffffffffffad8
p0_label_73:
! %l2 = 000000000000ad45, immed = fffff95d, %l1 = fffffffffffffff8
xor %l2,-0x6a3,%l1 ! %l1 = ffffffffffff5418
! Aggressor I-cache invalidate 365, victim thread = 4
mov 365,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_365,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 365
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 366, victim thread = 4
mov 366,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_366,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 366
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000000] = 34002be975cf4598, %f28 = 39fd02c8 10eb500b
ldd [%o0+%g0],%f28 ! %f28 = 34002be9 75cf4598
! Mem[0000000031000040] = 82be2660 00000000, %l6 = 2ae14626, %l7 = fffffad8
ldd [%o2+0x040],%l6 ! %l6 = 0000000082be2660 0000000000000000
! Mem[0000000030000040] = 552be443, %l6 = 0000000082be2660
ldsh [%o0+0x040],%l6 ! %l6 = 000000000000552b
! Aggressor I-cache invalidate 367, victim thread = 4
mov 367,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_367,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 367
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000010800028] = bf871b83 3fe0e232, %l0 = 6128aa2c, %l1 = ffff5418
ldda [%i1+%o6]0x80,%l0 ! %l0 = 00000000bf871b83 000000003fe0e232
! %l5 = 0000000000000087, %l3 = 87bf00d29ed7517e, %l0 = 00000000bf871b83
addc %l5,%l3,%l0 ! %l0 = 87bf00d29ed75205
! Aggressor I-cache invalidate 368, victim thread = 4
mov 368,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_368,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 368
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_74:
! Mem[0000000010000000] = 7fd1db65fffffff8, %f24 = e73634ae 2646e12a
ldda [%i0+%g0]0x88,%f24 ! %f24 = 7fd1db65 fffffff8
! Aggressor I-cache invalidate 369, victim thread = 4
mov 369,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_369,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 369
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000044] = 00000000, %l3 = 87bf00d29ed7517e
lduwa [%o2+0x044]%asi,%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 370, victim thread = 4
mov 370,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_370,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 370
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 371, victim thread = 4
mov 371,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_371,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 371
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 372, victim thread = 4
mov 372,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_372,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 372
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = 000000000000ad45, %l7 = 0000000000000000, %l2 = 000000000000ad45
addccc %l2,%l7,%l2 ! %l2 = 000000000000ad45, %ccr = 00
! Aggressor I-cache invalidate 373, victim thread = 4
mov 373,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_373,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 373
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 374, victim thread = 4
mov 374,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_374,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 374
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 375, victim thread = 4
mov 375,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_375,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 375
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_75:
! Aggressor I-cache invalidate 376, victim thread = 4
mov 376,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_376,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 376
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Invert Register : %l0 = 87bf00d29ed75205
xor %l0,-1,%l0 ! %l0 = 7840ff2d6128adfa
! Aggressor I-cache invalidate 377, victim thread = 4
mov 377,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_377,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 377
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000000000000, Mem[0000000010000028] = 0b50eb10
stba %l3,[%i0+%o6]0x81 ! Mem[0000000010000028] = 0050eb10
! Aggressor I-cache invalidate 378, victim thread = 4
mov 378,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_378,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 378
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 379, victim thread = 4
mov 379,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_379,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 379
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800040] = f689bf87, %l5 = 0000000000000087
ldub [%o3+0x043],%l5 ! %l5 = 0000000000000087
! Aggressor I-cache invalidate 380, victim thread = 4
mov 380,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_380,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 380
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011000050] = 17622521, %l3 = 0000000000000000
ldsb [%i2+0x053],%l3 ! %l3 = 0000000000000021
! Aggressor I-cache invalidate 381, victim thread = 4
mov 381,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_381,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 381
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_76:
! Mem[0000000030000040] = 552be443, %l7 = 0000000000000000
ldsw [%o0+0x040],%l7 ! %l7 = 00000000552be443
! Aggressor I-cache invalidate 382, victim thread = 4
mov 382,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_382,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 382
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 383, victim thread = 4
mov 383,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_383,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 383
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 384, victim thread = 4
mov 384,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_384,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 384
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 385, victim thread = 4
mov 385,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_385,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 385
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = 000000003fe0e232, %l0 = 7840ff2d6128adfa, %l7 = 00000000552be443
add %l1,%l0,%l7 ! %l7 = 7840ff2da109902c
! Aggressor I-cache invalidate 386, victim thread = 4
mov 386,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_386,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 386
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 387, victim thread = 4
mov 387,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_387,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 387
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 388, victim thread = 4
mov 388,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_388,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 388
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 389, victim thread = 4
mov 389,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_389,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 389
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_77:
! Aggressor I-cache invalidate 390, victim thread = 4
mov 390,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_390,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 390
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 391, victim thread = 4
mov 391,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_391,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 391
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000000] = 599149a7, %f12 = bf114d11
ld [%o2+%g0],%f12 ! %f12 = 599149a7
! %l6 = 000000000000552b, immed = fffffcb7, %l3 = 0000000000000021
tsubcc %l6,-0x349,%l3 ! %l3 = 0000000000005874, %ccr = 13
! Aggressor I-cache invalidate 392, victim thread = 4
mov 392,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_392,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 392
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[0000000031000000] = 599149a7897bfbcb, %l1 = 000000003fe0e232
ldx [%o2+%g0],%l1 ! %l1 = 599149a7897bfbcb
! %l2 = 0000ad45, %l3 = 00005874, Mem[0000000031000000] = 599149a7 897bfbcb
std %l2,[%o2+%g0] ! Mem[0000000031000000] = 0000ad45 00005874
! %l5 = 0000000000000087, Mem[0000000010000000] = fffffff8
stha %l5,[%i0+%g0]0x89 ! Mem[0000000010000000] = ffff0087
! %f6 = 552be443, Mem[0000000010000010] = 2f0a37d6
sta %f6 ,[%i0+%i5]0x89 ! Mem[0000000010000010] = 552be443
! Mem[0000000030000040] = 552be443 75cf4598, %l4 = 433de067, %l5 = 00000087
ldd [%o0+0x040],%l4 ! %l4 = 00000000552be443 0000000075cf4598
p0_label_78:
! Mem[0000000031000004] = 00005874, %l3 = 0000000000005874
lduw [%o2+0x004],%l3 ! %l3 = 0000000000005874
! %l6 = 000000000000552b, Mem[0000000031800004] = 0000002a
stw %l6,[%o3+0x004] ! Mem[0000000031800004] = 0000552b
! Mem[0000000010000000] = ffff0087, %l3 = 0000000000005874
lduha [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000087
! Aggressor I-cache invalidate 393, victim thread = 4
mov 393,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_393,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 393
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l4 = 552be443, %l5 = 75cf4598, Mem[0000000030800000] = 00000000 a2992f2e
std %l4,[%o1+%g0] ! Mem[0000000030800000] = 552be443 75cf4598
! %l4 = 00000000552be443, %l2 = 000000000000ad45, %l4 = 00000000552be443
xorcc %l4,%l2,%l4 ! %l4 = 00000000552b4906, %ccr = 00
! Aggressor I-cache invalidate 394, victim thread = 4
mov 394,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_394,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 394
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = 599149a7897bfbcb, immed = 0000001c, %l4 = 00000000552b4906
srl %l1,0x01c,%l4 ! %l4 = 0000000000000008
! Aggressor I-cache invalidate 395, victim thread = 4
mov 395,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_395,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 395
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 396, victim thread = 4
mov 396,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_396,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 396
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_79:
! Aggressor I-cache invalidate 397, victim thread = 4
mov 397,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_397,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 397
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 398, victim thread = 4
mov 398,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_398,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 398
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000000] = 34002be9, %f12 = 599149a7
ld [%o0+%g0],%f12 ! %f12 = 34002be9
! Aggressor I-cache invalidate 399, victim thread = 4
mov 399,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_399,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 399
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011800020] = d10f99b3, %l2 = 000000000000ad45
ldswa [%i3+%o4]0x81,%l2 ! %l2 = ffffffffd10f99b3
! Aggressor I-cache invalidate 400, victim thread = 4
mov 400,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_400,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 400
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 401, victim thread = 4
mov 401,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_401,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 401
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = 7840ff2da109902c, Mem[0000000010000018] = 00000080e92bbe34
stxa %l7,[%i0+%i6]0x81 ! Mem[0000000010000018] = 7840ff2da109902c
! %l6 = 000000000000552b, Mem[0000000011800010] = 9c9237a4570e7e51
stxa %l6,[%i3+%i5]0x88 ! Mem[0000000011800010] = 000000000000552b
! %l4 = 00000008, %l5 = 75cf4598, Mem[0000000010800020] = cbfb879b 8fffffff
stda %l4,[%i1+%o4]0x80 ! Mem[0000000010800020] = 00000008 75cf4598
p0_label_80:
! Aggressor I-cache invalidate 402, victim thread = 4
mov 402,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_402,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 402
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = ffffffffd10f99b3, Mem[0000000031000000] = 0000ad45
sth %l2,[%o2+%g0] ! Mem[0000000031000000] = 99b3ad45
! Invert Register : %l2 = ffffffffd10f99b3
xor %l2,-1,%l2 ! %l2 = 000000002ef0664c
! Aggressor I-cache invalidate 403, victim thread = 4
mov 403,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_403,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 403
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011000018] = 9c9237a4, %l7 = 7840ff2da109902c
lduha [%i2+%i6]0x81,%l7 ! %l7 = 0000000000009c92
! Aggressor I-cache invalidate 404, victim thread = 4
mov 404,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_404,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 404
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 405, victim thread = 4
mov 405,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_405,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 405
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = 599149a7897bfbcb, Mem[0000000011000028] = 570e8940
stwa %l1,[%i2+%o6]0x80 ! Mem[0000000011000028] = 897bfbcb
! %l5 = 0000000075cf4598, Mem[0000000011800018] = 00000000
stwa %l5,[%i3+%i6]0x80 ! Mem[0000000011800018] = 75cf4598
! %l7 = 0000000000009c92, Mem[0000000030800044] = 048aea67
stw %l7,[%o1+0x044] ! Mem[0000000030800044] = 00009c92
p0_label_81:
! Aggressor I-cache invalidate 406, victim thread = 4
mov 406,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_406,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 406
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = 599149a7897bfbcb, Mem[0000000010800018] = f6ef00d2
stw %l1,[%i1+%i6] ! Mem[0000000010800018] = 897bfbcb
! Mem[0000000030000004] = 75cf4598, %l5 = 0000000075cf4598
ldsba [%o0+0x004]%asi,%l5 ! %l5 = 0000000000000075
! Aggressor I-cache invalidate 407, victim thread = 4
mov 407,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_407,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 407
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 408, victim thread = 4
mov 408,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_408,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 408
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 409, victim thread = 4
mov 409,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_409,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 409
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 410, victim thread = 4
mov 410,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_410,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 410
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 7840ff2d6128adfa, Mem[0000000031000004] = 00005874
stw %l0,[%o2+0x004] ! Mem[0000000031000004] = 6128adfa
! Aggressor I-cache invalidate 411, victim thread = 4
mov 411,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_411,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 411
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f31 = 1940f689, Mem[0000000030800044] = 00009c92
sta %f31,[%o1+0x044]%asi ! Mem[0000000030800044] = 1940f689
p0_label_82:
! Aggressor I-cache invalidate 412, victim thread = 4
mov 412,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_412,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 412
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800004] = 0000552b, %l4 = 0000000000000008
ldsh [%o3+0x006],%l4 ! %l4 = 000000000000552b
! Aggressor I-cache invalidate 413, victim thread = 4
mov 413,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_413,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 413
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011000008] = 45ada8b3 bff81224, %l0 = 6128adfa, %l1 = 897bfbcb
ldda [%i2+%i4]0x80,%l0 ! %l0 = 0000000045ada8b3 00000000bff81224
! %f28 = 34002be9 75cf4598, Mem[0000000011800028] = 00000000 d630be40
stda %f28,[%i3+%o6]0x88 ! Mem[0000000011800028] = 34002be9 75cf4598
! Mem[0000000010800010] = 00000000, %l4 = 000000000000552b
ldsba [%i1+%i5]0x81,%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 414, victim thread = 4
mov 414,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_414,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 414
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 415, victim thread = 4
mov 415,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_415,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 415
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800004] = 0000552b, %l5 = 0000000000000075
ldsh [%o3+0x006],%l5 ! %l5 = 000000000000552b
! Aggressor I-cache invalidate 416, victim thread = 4
mov 416,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_416,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 416
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_83:
! Aggressor I-cache invalidate 417, victim thread = 4
mov 417,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_417,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 417
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 418, victim thread = 4
mov 418,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_418,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 418
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800040] = f689bf87, %l4 = 0000000000000000
lduwa [%o3+0x040]%asi,%l4 ! %l4 = 00000000f689bf87
! Mem[0000000010800010] = 00000000, %l2 = 000000002ef0664c
ldsha [%i1+%i5]0x80,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, %l2 = 0000000000000000, %l4 = 00000000f689bf87
sll %l2,%l2,%l4 ! %l4 = 0000000000000000
! Mem[0000000031800040] = f689bf87, %l4 = 0000000000000000
ldsb [%o3+0x040],%l4 ! %l4 = fffffffffffffff6
! Aggressor I-cache invalidate 419, victim thread = 4
mov 419,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_419,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 419
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011000008] = 45ada8b3, %l0 = 0000000045ada8b3
ldswa [%i2+%i4]0x80,%l0 ! %l0 = 0000000045ada8b3
! Invert Register : %l2 = 0000000000000000
xor %l2,-1,%l2 ! %l2 = ffffffffffffffff
! Aggressor I-cache invalidate 420, victim thread = 4
mov 420,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_420,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 420
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_84:
! Aggressor I-cache invalidate 421, victim thread = 4
mov 421,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_421,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 421
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011000020] = 50d47104 433de067, %l4 = fffffff6, %l5 = 0000552b
ldda [%i2+%o4]0x88,%l4 ! %l4 = 00000000433de067 0000000050d47104
! Aggressor I-cache invalidate 422, victim thread = 4
mov 422,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_422,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 422
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800004] = 0000552b, %l6 = 000000000000552b
ldub [%o3+0x005],%l6 ! %l6 = 0000000000000000
! Aggressor I-cache invalidate 423, victim thread = 4
mov 423,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_423,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 423
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f23 = 9b87fbcb, Mem[0000000010800010] = 00000000
sta %f23,[%i1+%i5]0x81 ! Mem[0000000010800010] = 9b87fbcb
! %l6 = 00000000, %l7 = 00009c92, Mem[0000000031800000] = 00000000 0000552b
std %l6,[%o3+%g0] ! Mem[0000000031800000] = 00000000 00009c92
! Mem[0000000010000014] = fc5c0f7d, %l0 = 0000000045ada8b3
ldsw [%i0+0x014],%l0 ! %l0 = fffffffffc5c0f7d
! Mem[0000000011000000] = 114d11bf, %f29 = 75cf4598
lda [%i2+%g0]0x88,%f29 ! %f29 = 114d11bf
! %l4 = 00000000433de067, %l5 = 0000000050d47104, %l6 = 0000000000000000
orncc %l4,%l5,%l6 ! %l6 = ffffffffef3feeff, %ccr = 88
p0_label_85:
! Aggressor I-cache invalidate 424, victim thread = 4
mov 424,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_424,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 424
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 425, victim thread = 4
mov 425,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_425,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 425
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 426, victim thread = 4
mov 426,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_426,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 426
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f2 = 04946c5d 404ee9cf, Mem[0000000011000018] = 9c9237a4 2e2f99a2
stda %f2 ,[%i2+%i6]0x80 ! Mem[0000000011000018] = 04946c5d 404ee9cf
! Aggressor I-cache invalidate 427, victim thread = 4
mov 427,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_427,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 427
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000010800010] = d2000000cbfb879b, %f2 = 04946c5d 404ee9cf
ldda [%i1+%i5]0x88,%f2 ! %f2 = d2000000 cbfb879b
! Aggressor I-cache invalidate 428, victim thread = 4
mov 428,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_428,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 428
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 429, victim thread = 4
mov 429,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_429,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 429
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 430, victim thread = 4
mov 430,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_430,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 430
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 431, victim thread = 4
mov 431,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_431,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 431
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p0_label_86:
! Mem[0000000010000020] = d355d79e, %l5 = 0000000050d47104
lduwa [%i0+%o4]0x80,%l5 ! %l5 = 00000000d355d79e
! %f20 = 433de067, Mem[0000000031800004] = 00009c92
sta %f20,[%o3+0x004]%asi ! Mem[0000000031800004] = 433de067
! Aggressor I-cache invalidate 432, victim thread = 4
mov 432,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_432,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 432
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800040] = 0000bf87, %l2 = ffffffffffffffff
ldsw [%o1+0x040],%l2 ! %l2 = 000000000000bf87
! Aggressor I-cache invalidate 433, victim thread = 4
mov 433,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_433,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 433
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 434, victim thread = 4
mov 434,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_434,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 434
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = 0000bf87, %l3 = 00000087, Mem[0000000010800018] = cbfb7b89 6403299b
stda %l2,[%i1+%i6]0x89 ! Mem[0000000010800018] = 0000bf87 00000087
! Mem[0000000010800000] = 67ea8a0404946c5d, %f22 = ffffff8f 9b87fbcb
ldda [%i1+%g0]0x80,%f22 ! %f22 = 67ea8a04 04946c5d
! Mem[0000000030800000] = 552be44375cf4598, %l6 = ffffffffef3feeff
ldxa [%o1+0x000]%asi,%l6 ! %l6 = 552be44375cf4598
! Mem[0000000011000008] = 45ada8b3, %l5 = 00000000d355d79e
ldswa [%i2+%i4]0x81,%l5 ! %l5 = 0000000045ada8b3
p0_label_87:
! Mem[0000000030000040] = 552be44375cf4598, %f8 = 34be2be9 80000000
ldd [%o0+0x040],%f8 ! %f8 = 552be443 75cf4598
! Aggressor I-cache invalidate 435, victim thread = 4
mov 435,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_435,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 435
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000010000010] = 43e42b55, %l0 = fffffffffc5c0f7d
ldsha [%i0+%i5]0x80,%l0 ! %l0 = 00000000000043e4
! Aggressor I-cache invalidate 436, victim thread = 4
mov 436,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_436,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 436
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 437, victim thread = 4
mov 437,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_437,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 437
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 438, victim thread = 4
mov 438,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_438,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 438
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 439, victim thread = 4
mov 439,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_439,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 439
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = 00000000000043e4, Mem[0000000011000028] = 897bfbcbce88b322, %asi = 80
stxa %l0,[%i2+0x028]%asi ! Mem[0000000011000028] = 00000000000043e4
! Aggressor I-cache invalidate 440, victim thread = 4
mov 440,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_440,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 440
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l5 = 0000000045ada8b3, Mem[0000000030000040] = 552be443, %asi = 80
stha %l5,[%o0+0x040]%asi ! Mem[0000000030000040] = a8b3e443
p0_label_88:
! Mem[0000000010000000] = 8700ffff, %l1 = 00000000bff81224
lduba [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000087
! Aggressor I-cache invalidate 441, victim thread = 4
mov 441,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_441,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 441
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000010000008] = 10eb500b, %f8 = 552be443
lda [%i0+%i4]0x88,%f8 ! %f8 = 10eb500b
! %l2 = 000000000000bf87, Mem[0000000031000044] = 00000000
stw %l2,[%o2+0x044] ! Mem[0000000031000044] = 0000bf87
! %l2 = 000000000000bf87, %l2 = 000000000000bf87, %l6 = 552be44375cf4598
add %l2,%l2,%l6 ! %l6 = 0000000000017f0e
! Mem[0000000030800004] = 75cf4598, %l2 = 000000000000bf87
ldub [%o1+0x005],%l2 ! %l2 = 00000000000000cf
! Aggressor I-cache invalidate 442, victim thread = 4
mov 442,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_442,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 442
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 443, victim thread = 4
mov 443,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_443,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 443
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000010000038] = c9abaeb2, %l6 = 0000000000017f0e
ldub [%i0+0x038],%l6 ! %l6 = 00000000000000c9
! %l7 = 0000000000009c92, %l6 = 00000000000000c9, %l1 = 0000000000000087
taddcc %l7,%l6,%l1 ! %l1 = 0000000000009d5b, %ccr = 02
p0_label_89:
! %l1 = 0000000000009d5b, Mem[0000000011800072] = 0000abfb
sth %l1,[%i3+0x072] ! Mem[0000000011800070] = 00009d5b
! Mem[0000000031800000] = 00000000, %l5 = 0000000045ada8b3
ldub [%o3+%g0],%l5 ! %l5 = 0000000000000000
! Mem[0000000010000078] = 9e502dfe, %l2 = 00000000000000cf
lduw [%i0+0x078],%l2 ! %l2 = 000000009e502dfe
! Aggressor I-cache invalidate 444, victim thread = 4
mov 444,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_444,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 444
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030800040] = 0000bf87, %l5 = 0000000000000000
ldsb [%o1+0x042],%l5 ! %l5 = ffffffffffffffbf
! Aggressor I-cache invalidate 445, victim thread = 4
mov 445,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_445,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 445
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l1 = 0000000000009d5b, immed = fffff569, %l2 = 000000009e502dfe
xorcc %l1,-0xa97,%l2 ! %l2 = ffffffffffff6832, %ccr = 88
! Mem[0000000010000028] = 0050eb10, %l4 = 00000000433de067
ldsha [%i0+%o6]0x80,%l4 ! %l4 = 0000000000000050
! Aggressor I-cache invalidate 446, victim thread = 4
mov 446,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_446,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 446
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000000] = 34002be9, %l5 = ffffffffffffffbf
lduw [%o0+%g0],%l5 ! %l5 = 0000000034002be9
p0_label_90:
! Mem[0000000010800010] = cbfb879b, %l5 = 0000000034002be9
ldsba [%i1+%i5]0x88,%l5 ! %l5 = ffffffffffffff9b
! %l6 = 000000c9, %l7 = 00009c92, Mem[0000000010800020] = 08000000 9845cf75
stda %l6,[%i1+%o4]0x89 ! Mem[0000000010800020] = 000000c9 00009c92
! Aggressor I-cache invalidate 447, victim thread = 4
mov 447,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_447,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 447
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 448, victim thread = 4
mov 448,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_448,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 448
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 449, victim thread = 4
mov 449,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_449,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 449
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f22 = 67ea8a04 04946c5d, Mem[0000000011800018] = 75cf4598 0000bf87
stda %f22,[%i3+%i6]0x80 ! Mem[0000000011800018] = 67ea8a04 04946c5d
! %l7 = 0000000000009c92, %l1 = 0000000000009d5b, %l6 = 00000000000000c9
orcc %l7,%l1,%l6 ! %l6 = 0000000000009ddb, %ccr = 00
! Mem[0000000011800010] = 0000552b, %f9 = 75cf4598
lda [%i3+%i5]0x88,%f9 ! %f9 = 0000552b
! Aggressor I-cache invalidate 450, victim thread = 4
mov 450,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_450,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 450
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 451, victim thread = 4
mov 451,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_451,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 451
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_91:
! Aggressor I-cache invalidate 452, victim thread = 4
mov 452,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_452,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 452
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l5 = ffffffffffffff9b, Mem[0000000011000024] = 0471d450
stw %l5,[%i2+0x024] ! Mem[0000000011000024] = ffffff9b
! Aggressor I-cache invalidate 453, victim thread = 4
mov 453,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_453,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 453
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800000] = 00000000433de067, %l0 = 00000000000043e4
ldx [%o3+%g0],%l0 ! %l0 = 00000000433de067
! Aggressor I-cache invalidate 454, victim thread = 4
mov 454,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_454,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 454
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000000000087, immed = fffff6be, %l3 = 0000000000000087
add %l3,-0x942,%l3 ! %l3 = fffffffffffff745
! Mem[0000000011000008] = 45ada8b3, %l4 = 0000000000000050
lduwa [%i2+%i4]0x80,%l4 ! %l4 = 0000000045ada8b3
! Aggressor I-cache invalidate 455, victim thread = 4
mov 455,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_455,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 455
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011800020] = d10f99b3c31f9c92, %l3 = fffffffffffff745
ldxa [%i3+%o4]0x81,%l3 ! %l3 = d10f99b3c31f9c92
! Aggressor I-cache invalidate 456, victim thread = 4
mov 456,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_456,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 456
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_92:
! Aggressor I-cache invalidate 457, victim thread = 4
mov 457,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_457,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 457
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000044] = 75cf4598, %f30 = 5b7df6ef
ld [%o0+0x044],%f30 ! %f30 = 75cf4598
! Aggressor I-cache invalidate 458, victim thread = 4
mov 458,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_458,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 458
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 459, victim thread = 4
mov 459,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_459,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 459
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 460, victim thread = 4
mov 460,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_460,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 460
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 461, victim thread = 4
mov 461,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_461,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 461
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 462, victim thread = 4
mov 462,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_462,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 462
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = d10f99b3c31f9c92, %l7 = 0000000000009c92, %y = 00000000
smul %l3,%l7,%l3 ! %l3 = ffffdac48b704344, %y = ffffdac4
! %l0 = 00000000433de067, immed = fffff15c, %y = ffffdac4
umulcc %l0,-0xea4,%l0 ! %l0 = 433ddc8e8a169c04, %ccr = 08, %y = 433ddc8e
! %f24 = 7fd1db65 fffffff8, Mem[0000000011800000] = 00000080 b0d8583a
stda %f24,[%i3+%g0]0x80 ! Mem[0000000011800000] = 7fd1db65 fffffff8
p0_label_93:
! Aggressor I-cache invalidate 463, victim thread = 4
mov 463,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_463,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 463
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 464, victim thread = 4
mov 464,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_464,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 464
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 465, victim thread = 4
mov 465,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_465,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 465
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %f20 = 433de067 9b2ffbcb, Mem[0000000031800000] = 00000000 433de067
std %f20,[%o3+%g0] ! Mem[0000000031800000] = 433de067 9b2ffbcb
! Aggressor I-cache invalidate 466, victim thread = 4
mov 466,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_466,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 466
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 467, victim thread = 4
mov 467,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_467,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 467
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l5 = ffffffffffffff9b, Mem[0000000011000020] = 67e03d43
stba %l5,[%i2+%o4]0x81 ! Mem[0000000011000020] = 9be03d43
! Aggressor I-cache invalidate 468, victim thread = 4
mov 468,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_468,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 468
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
save ! CWP = 1
! Aggressor I-cache invalidate 469, victim thread = 4
mov 469,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_469,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 469
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p0_label_94: ! %cwp = 1
! %f26 = b3a8ad45 a437929c, Mem[0000000030000000] = 34002be9 75cf4598
std %f26,[%i0+%g0] ! Mem[0000000030000000] = b3a8ad45 a437929c
! Aggressor I-cache invalidate 470, victim thread = 4
mov 470,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_470,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 470
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 471, victim thread = 4
mov 471,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_471,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 471
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l5 = ff8df14640890e57, immed = 00000008, %l0 = 6b3b6d1470dc399a
sll %l5,0x008,%l0 ! %l0 = 8df14640890e5700
! Invert Register : %l4 = ffffffffffffff8c
xor %l4,-1,%l4 ! %l4 = 0000000000000073
! %f0 = 21e24786 94731b52, Mem[0000000010800018] = 0000bf87 00000087
stda %f0 ,[%o1+%o6]0x88 ! Mem[0000000010800018] = 21e24786 94731b52
! %l7 = 0000000000002be9, %l0 = 8df14640890e5700, %y = 433ddc8e
sdiv %l7,%l0,%l7 ! %l7 = ffffffff80000000
mov %l0,%y ! %y = 890e5700
! Aggressor I-cache invalidate 472, victim thread = 4
mov 472,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_472,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 472
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 473, victim thread = 4
mov 473,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_473,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 473
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030800000] = 552be44375cf4598, %l0 = 8df14640890e5700
ldx [%i1+%g0],%l0 ! %l0 = 552be44375cf4598
p0_label_95: ! %cwp = 1
! Mem[0000000031800004] = 9b2ffbcb, %l5 = ff8df14640890e57
ldsh [%i3+0x004],%l5 ! %l5 = ffffffffffff9b2f
! Mem[0000000010800010] = d2000000 cbfb879b, %l2 = 0000583a, %l3 = 00000000
ldda [%o1+%o5]0x88,%l2 ! %l2 = 00000000cbfb879b 00000000d2000000
! Aggressor I-cache invalidate 474, victim thread = 4
mov 474,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_474,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 474
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 475, victim thread = 4
mov 475,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_475,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 475
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Randomly selected nop
nop
! %l7 = ffffffff80000000, Mem[0000000011000010] = e92bbe34
stwa %l7,[%o2+%o5]0x88 ! Mem[0000000011000010] = 80000000
! Mem[0000000031800000] = 433de0679b2ffbcb, %l1 = fffffffffffffa55
ldx [%i3+%g0],%l1 ! %l1 = 433de0679b2ffbcb
! Aggressor I-cache invalidate 476, victim thread = 4
mov 476,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_476,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 476
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000011800018] = 67ea8a04, %l5 = ffffffffffff9b2f
lduw [%o3+%o6],%l5 ! %l5 = 0000000067ea8a04
! %l2 = 00000000cbfb879b, %l4 = 0000000000000073, %l2 = 00000000cbfb879b
and %l2,%l4,%l2 ! %l2 = 0000000000000013
p0_label_96: ! %cwp = 1
! Aggressor I-cache invalidate 477, victim thread = 4
mov 477,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_477,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 477
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 478, victim thread = 4
mov 478,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_478,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 478
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %f26 = b3a8ad45 a437929c, Mem[0000000010800000] = 67ea8a04 04946c5d
stda %f26,[%o1+%g0]0x80 ! Mem[0000000010800000] = b3a8ad45 a437929c
! Mem[0000000030000040] = a8b3e44375cf4598, %l4 = 0000000000000073
ldx [%i0+0x040],%l4 ! %l4 = a8b3e44375cf4598
! %f13 = b0d8583a, Mem[0000000011000000] = bf114d11
sta %f13,[%o2+%g0]0x81 ! Mem[0000000011000000] = b0d8583a
! Aggressor I-cache invalidate 479, victim thread = 4
mov 479,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_479,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 479
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 480, victim thread = 4
mov 480,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_480,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 480
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000011800028] = 75cf4598, %l5 = 0000000067ea8a04
ldswa [%o3+%i6]0x88,%l5 ! %l5 = 0000000075cf4598
! Aggressor I-cache invalidate 481, victim thread = 4
mov 481,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_481,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 481
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 482, victim thread = 4
mov 482,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_482,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 482
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p0_label_97: ! %cwp = 1
! Aggressor I-cache invalidate 483, victim thread = 4
mov 483,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_483,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 483
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000010800020] = 000000c9, %l3 = 00000000d2000000
lduha [%o1+%i4]0x89,%l3 ! %l3 = 00000000000000c9
! Mem[0000000030800040] = 0000bf871940f689, %l3 = 00000000000000c9
ldx [%i1+0x040],%l3 ! %l3 = 0000bf871940f689
save ! CWP = 2
! Aggressor I-cache invalidate 484, victim thread = 4
mov 484,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_484,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 484
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l1 = 53f963185c179384, %l0 = 90f9ad6468d5e02b, %l5 = 90fae90399a74ae2
andcc %l1,%l0,%l5 ! %l5 = 10f9210048158000, %ccr = 00
! Aggressor I-cache invalidate 485, victim thread = 4
mov 485,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_485,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 485
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011800018] = 67ea8a04 04946c5d, %l0 = 68d5e02b, %l1 = 5c179384
ldd [%i3+%i6],%l0 ! %l0 = 0000000067ea8a04 0000000004946c5d
! Aggressor I-cache invalidate 486, victim thread = 4
mov 486,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_486,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 486
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 487, victim thread = 4
mov 487,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_487,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 487
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_98: ! %cwp = 2
! %l5 = 10f9210048158000, Mem[0000000030800040] = 0000bf871940f689
stx %l5,[%o1+0x040] ! Mem[0000000030800040] = 10f9210048158000
! Aggressor I-cache invalidate 488, victim thread = 4
mov 488,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_488,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 488
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 0000000067ea8a04, immed = fffffb41, %l5 = 10f9210048158000
orn %l0,-0x4bf,%l5 ! %l5 = 0000000067ea8ebe
! %l2 = 31488850aed995e4, Mem[0000000031800040] = f689bf87433de067
stx %l2,[%o3+0x040] ! Mem[0000000031800040] = 31488850aed995e4
! Mem[0000000031000000] = 99b3ad45 6128adfa, %l0 = 67ea8a04, %l1 = 04946c5d
ldd [%o2+%g0],%l0 ! %l0 = 0000000099b3ad45 000000006128adfa
! Aggressor I-cache invalidate 489, victim thread = 4
mov 489,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_489,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 489
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000004] = 6128adfa, %l5 = 0000000067ea8ebe
lduh [%o2+0x006],%l5 ! %l5 = 000000000000adfa
! %l2 = 31488850aed995e4, %l1 = 000000006128adfa, %l3 = 9fc789bbe524ecf3
addc %l2,%l1,%l3 ! %l3 = 31488851100243de
! Aggressor I-cache invalidate 490, victim thread = 4
mov 490,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_490,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 490
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 491, victim thread = 4
mov 491,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_491,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 491
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_99: ! %cwp = 2
! %l6 = 3022cca090e1d0e4, immd = fffffffffffff481, %l2 = 31488850aed995e4
sdivx %l6,-0xb7f,%l2 ! %l2 = fffbd0168fd362ec
! %l1 = 000000006128adfa, Mem[0000000010000020] = d355d79e
stwa %l1,[%i0+%o4]0x80 ! Mem[0000000010000020] = 6128adfa
! %f0 = 21e24786 94731b52, Mem[0000000030000000] = b3a8ad45 a437929c
std %f0 ,[%o0+%g0] ! Mem[0000000030000000] = 21e24786 94731b52
! Aggressor I-cache invalidate 492, victim thread = 4
mov 492,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_492,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 492
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 493, victim thread = 4
mov 493,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_493,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 493
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800000] = 433de067, %l2 = fffbd0168fd362ec
ldsw [%o3+%g0],%l2 ! %l2 = 00000000433de067
! Aggressor I-cache invalidate 494, victim thread = 4
mov 494,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_494,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 494
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011000008] = 45ada8b3bff81224, %l5 = 000000000000adfa
ldxa [%i2+%i4]0x81,%l5 ! %l5 = 45ada8b3bff81224
! Aggressor I-cache invalidate 495, victim thread = 4
mov 495,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_495,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 495
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 496, victim thread = 4
mov 496,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_496,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 496
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p0_label_100: ! %cwp = 2
! %l0 = 0000000099b3ad45, Mem[0000000011800062] = c63ae4db
sth %l0,[%i3+0x062] ! Mem[0000000011800060] = c63aad45
! %l3 = 31488851100243de, Mem[0000000011800052] = 04946c5d
stb %l3,[%i3+0x052] ! Mem[0000000011800050] = 0494de5d
! Aggressor I-cache invalidate 497, victim thread = 4
mov 497,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_497,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 497
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 498, victim thread = 4
mov 498,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_498,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 498
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 0000000099b3ad45, immed = ffffff9d, %l4 = fd1f28362584bc88
orncc %l0,-0x063,%l4 ! %l4 = 0000000099b3ad67, %ccr = 08
! Mem[0000000011800010] = 000000000000552b, %l2 = 00000000433de067
ldxa [%i3+%i5]0x89,%l2 ! %l2 = 000000000000552b
! Mem[000000001000007c] = e3e58ec2, %f7 = 75cf4598
ld [%i0+0x07c],%f7 ! %f7 = e3e58ec2
! Aggressor I-cache invalidate 499, victim thread = 4
mov 499,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_499,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 499
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = 3022cca090e1d0e4, Mem[0000000031000040] = 82be26600000bf87, %asi = 80
stxa %l6,[%o2+0x040]%asi ! Mem[0000000031000040] = 3022cca090e1d0e4
! Aggressor I-cache invalidate 500, victim thread = 4
mov 500,%g4
set p4_invalidate_semaphore,%g3
set p4_invalid_code_500,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 4
st %g4,[%g3] ! Set the semaphore to 500
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
ba,a p0_not_taken_0_end
p0_not_taken_0:
! The following code should not be executed
stb %l2,[%o0+0x045]
ldsh [%o1+0x040],%l4
nop
lduh [%i2+0x066],%l2
ldub [%i3+0x01c],%l2
ldub [%i0+0x00c],%l6
ldswa [%o3+0x004]%asi,%l6
ba,a p0_branch_failed
p0_not_taken_0_end:
! End of Random Code for Processor 0
restore ! CWP = 1
restore ! CWP = 0
p0_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x000] ! Set processor 0 done flag
! Check Registers
p0_check_registers:
set p0_expected_registers,%g1
ldx [%g1+0x000],%g2
cmp %l0,%g2 ! %l0 should be 433ddc8e8a169c04
bne,a,pn %xcc,p0_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 0000000000009d5b
bne,a,pn %xcc,p0_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be ffffffffffff6832
bne,a,pn %xcc,p0_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be ffffdac48b704344
bne,a,pn %xcc,p0_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 0000000045ada8b3
bne,a,pn %xcc,p0_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be ffffffffffffff9b
bne,a,pn %xcc,p0_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 0000000000009ddb
bne,a,pn %xcc,p0_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 0000000000009c92
bne,a,pn %xcc,p0_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0x890e5700,%g2
rd %y,%g3
cmp %g2,%g3
bne,a p0_failed
mov 0x111,%g1
! Check Floating Point Registers
p0_check_fp_registers:
set p0_temp,%g1
set p0_expected_fp_regs,%g3
std %f0,[%g1]
ldx [%g1],%l1
ldx [%g3+0x00],%l0
cmp %l0,%l1 ! %f0 should be 21e24786 94731b52
bne %xcc,p0_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be d2000000 cbfb879b
bne %xcc,p0_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be d355d79e 8647e221
bne %xcc,p0_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 552be443 e3e58ec2
bne %xcc,p0_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 10eb500b 0000552b
bne %xcc,p0_f8_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 34002be9 b0d8583a
bne %xcc,p0_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 599149a7 f689bf87
bne %xcc,p0_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 0000bf87 048aea67
bne %xcc,p0_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 00000000 40be30d6
bne %xcc,p0_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 433de067 9b2ffbcb
bne %xcc,p0_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 67ea8a04 04946c5d
bne %xcc,p0_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be 7fd1db65 fffffff8
bne %xcc,p0_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be b3a8ad45 a437929c
bne %xcc,p0_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 34002be9 114d11bf
bne %xcc,p0_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 75cf4598 1940f689
bne %xcc,p0_f30_fail
nop
! Check Local Memory
set p0_local0_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 8700ffff65dbd17f
ldx [%i0+0x000],%g3 ! Observed data at 0000000010000000
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i0,0x000,%g4
ldx [%g1+0x010],%g2 ! Expected data = 43e42b55fc5c0f7d
ldx [%i0+0x010],%g3 ! Observed data at 0000000010000010
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i0,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 7840ff2da109902c
ldx [%i0+0x018],%g3 ! Observed data at 0000000010000018
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i0,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 6128adfad200bf87
ldx [%i0+0x020],%g3 ! Observed data at 0000000010000020
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i0,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 0050eb1000000000
ldx [%i0+0x028],%g3 ! Observed data at 0000000010000028
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i0,0x028,%g4
ldx [%g1+0x030],%g2 ! Expected data = 284aff8f64d97b88
ldx [%i0+0x030],%g3 ! Observed data at 0000000010000030
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i0,0x030,%g4
ldx [%g1+0x050],%g2 ! Expected data = 2f753d77e12a1a23
ldx [%i0+0x050],%g3 ! Observed data at 0000000010000050
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i0,0x050,%g4
ldx [%g1+0x068],%g2 ! Expected data = 0000004500010abd
ldx [%i0+0x068],%g3 ! Observed data at 0000000010000068
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i0,0x068,%g4
ldx [%g1+0x070],%g2 ! Expected data = e2025cf255c9e413
ldx [%i0+0x070],%g3 ! Observed data at 0000000010000070
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i0,0x070,%g4
set p0_local1_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = b3a8ad45a437929c
ldx [%i1+0x000],%g3 ! Observed data at 0000000010800000
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x000,%g4
ldx [%g1+0x018],%g2 ! Expected data = 521b73948647e221
ldx [%i1+0x018],%g3 ! Observed data at 0000000010800018
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = c9000000929c0000
ldx [%i1+0x020],%g3 ! Observed data at 0000000010800020
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x020,%g4
ldx [%g1+0x038],%g2 ! Expected data = 7b4d33e575cf4598
ldx [%i1+0x038],%g3 ! Observed data at 0000000010800038
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x038,%g4
ldx [%g1+0x078],%g2 ! Expected data = 40be30d643e42b55
ldx [%i1+0x078],%g3 ! Observed data at 0000000010800078
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x078,%g4
set p0_local2_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = b0d8583a0bd79907
ldx [%i2+0x000],%g3 ! Observed data at 0000000011000000
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x000,%g4
ldx [%g1+0x010],%g2 ! Expected data = 0000008043e42b55
ldx [%i2+0x010],%g3 ! Observed data at 0000000011000010
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 04946c5d404ee9cf
ldx [%i2+0x018],%g3 ! Observed data at 0000000011000018
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 9be03d43ffffff9b
ldx [%i2+0x020],%g3 ! Observed data at 0000000011000020
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 00000000000043e4
ldx [%i2+0x028],%g3 ! Observed data at 0000000011000028
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x028,%g4
ldx [%g1+0x038],%g2 ! Expected data = d99f831166ed7b19
ldx [%i2+0x038],%g3 ! Observed data at 0000000011000038
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x038,%g4
ldx [%g1+0x040],%g2 ! Expected data = 00ec4ed2dbed4add
ldx [%i2+0x040],%g3 ! Observed data at 0000000011000040
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x040,%g4
ldx [%g1+0x058],%g2 ! Expected data = ffffffd17fd1db65
ldx [%i2+0x058],%g3 ! Observed data at 0000000011000058
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x058,%g4
set p0_local3_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 7fd1db65fffffff8
ldx [%i3+0x000],%g3 ! Observed data at 0000000011800000
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x000,%g4
ldx [%g1+0x028],%g2 ! Expected data = 9845cf75e92b0034
ldx [%i3+0x028],%g3 ! Observed data at 0000000011800028
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x028,%g4
ldx [%g1+0x050],%g2 ! Expected data = 0494de5d404ee9cf
ldx [%i3+0x050],%g3 ! Observed data at 0000000011800050
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x050,%g4
ldx [%g1+0x058],%g2 ! Expected data = df07756b305556b7
ldx [%i3+0x058],%g3 ! Observed data at 0000000011800058
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x058,%g4
ldx [%g1+0x060],%g2 ! Expected data = c63aad45ebcb3176
ldx [%i3+0x060],%g3 ! Observed data at 0000000011800060
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x060,%g4
ldx [%g1+0x070],%g2 ! Expected data = 00009d5b048aea67
ldx [%i3+0x070],%g3 ! Observed data at 0000000011800070
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x070,%g4
! Check Shared Memory
set share0_expect,%g4
set p0_share_mask,%g5
set 0x30000000,%g6 ! Physical Addr of Share 0
p0_memcheck_share0:
ldx [%g4+0x000],%g2 ! Expected value = 21e2478694731b52
ldx [%o0+0x000],%g3 ! Read value at Mem[0000000030000000]
cmp %g2,%g3
bne,pn %xcc,p0_failed
add %g6,0x000,%g1
ldx [%g4+0x040],%g2 ! Expected value = a8b3e44375cf4598
ldx [%o0+0x040],%g3 ! Read value at Mem[0000000030000040]
cmp %g2,%g3
bne,pn %xcc,p0_failed
add %g6,0x040,%g1
set share1_expect,%g4
set 0x30800000,%g6 ! Physical Addr of Share 1
p0_memcheck_share1:
ldx [%g4+0x000],%g2 ! Expected value = 552be44375cf4598
ldx [%o1+0x000],%g3 ! Read value at Mem[0000000030800000]
cmp %g2,%g3
bne,pn %xcc,p0_failed
add %g6,0x000,%g1
ldx [%g4+0x040],%g2 ! Expected value = 10f9210048158000
ldx [%o1+0x040],%g3 ! Read value at Mem[0000000030800040]
cmp %g2,%g3
bne,pn %xcc,p0_failed
add %g6,0x040,%g1
set share2_expect,%g4
set 0x31000000,%g6 ! Physical Addr of Share 2
p0_memcheck_share2:
ldx [%g4+0x000],%g2 ! Expected value = 99b3ad456128adfa
ldx [%o2+0x000],%g3 ! Read value at Mem[0000000031000000]
cmp %g2,%g3
bne,pn %xcc,p0_failed
add %g6,0x000,%g1
ldx [%g4+0x040],%g2 ! Expected value = 3022cca090e1d0e4
ldx [%o2+0x040],%g3 ! Read value at Mem[0000000031000040]
cmp %g2,%g3
bne,pn %xcc,p0_failed
add %g6,0x040,%g1
set share3_expect,%g4
set 0x31800000,%g6 ! Physical Addr of Share 3
p0_memcheck_share3:
ldx [%g4+0x000],%g2 ! Expected value = 433de0679b2ffbcb
ldx [%o3+0x000],%g3 ! Read value at Mem[0000000031800000]
cmp %g2,%g3
bne,pn %xcc,p0_failed
add %g6,0x000,%g1
ldx [%g4+0x040],%g2 ! Expected value = 31488850aed995e4
ldx [%o3+0x040],%g3 ! Read value at Mem[0000000031800040]
cmp %g2,%g3
bne,pn %xcc,p0_failed
add %g6,0x040,%g1
! The test for processor 0 has passed
p0_passed:
ta GOOD_TRAP
nop
p0_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p0_failed
p0_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p0_failed
p0_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p0_failed
p0_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p0_failed
p0_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p0_failed
p0_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p0_failed
p0_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p0_failed
p0_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p0_failed
p0_f0_fail:
set p0_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f2_fail:
set p0_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f4_fail:
set p0_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f6_fail:
set p0_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f8_fail:
set p0_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f12_fail:
set p0_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f14_fail:
set p0_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f16_fail:
set p0_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f18_fail:
set p0_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f20_fail:
set p0_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f22_fail:
set p0_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f24_fail:
set p0_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f26_fail:
set p0_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f28_fail:
set p0_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f30_fail:
set p0_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 0 failed
p0_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x000] ! Set processor 0 done flag
set p0_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
ta BAD_TRAP
! The local area data for processor 0 failed
p0_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x000] ! Set processor 0 done flag
set p0_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
st %fsr,[%g6+24]
ta BAD_TRAP
p0_dfill_failed:
ba p0_failed
mov 0xddd,%g1
p0_selfmod_failed:
ba p0_failed
mov 0xabc,%g1
invalidate_failed:
ba p0_failed
mov 0xdef,%g1
p0_common_error:
or %g0,0xee0,%g1
ba p0_failed
mov %o5,%g3
p0_common_signature_error:
set p0_temp,%g1
ba p0_failed
st %g2,[%g1] ! Common Lock Number
p0_common_timeout:
set p0_temp,%g1
ba p0_failed
st %g2,[%g1] ! Common Lock Number
common_failed:
ba p0_failed
nop
p0_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p0_failed
mov 0x0,%g3
p0_trap1e:
stx %l0,[%o3+0x000] ! Mem[0000000031800000]
ldd [%o2+0x040],%f12 ! Mem[0000000031000040]
ldd [%o3+0x000],%l6 ! Mem[0000000031800000]
ld [%i0+0x014],%f11 ! Mem[0000000010000014]
ld [%o3+0x044],%f8 ! Mem[0000000031800044]
ldx [%o2+0x040],%l5 ! Mem[0000000031000040]
done
p0_trap1o:
stx %l0,[%i3+0x000] ! Mem[0000000031800000]
ldd [%i2+0x040],%f12 ! Mem[0000000031000040]
ldd [%i3+0x000],%l6 ! Mem[0000000031800000]
ld [%o0+0x014],%f11 ! Mem[0000000010000014]
ld [%i3+0x044],%f8 ! Mem[0000000031800044]
ldx [%i2+0x040],%l5 ! Mem[0000000031000040]
done
p0_trap2e:
std %f0 ,[%o0+0x040] ! Mem[0000000030000040]
ldsh [%o2+0x046],%l1 ! Mem[0000000031000046]
done
p0_trap2o:
std %f0 ,[%i0+0x040] ! Mem[0000000030000040]
ldsh [%i2+0x046],%l1 ! Mem[0000000031000046]
done
p0_trap3e:
xnor %l3,-0xbe1,%l4
or %l5,-0xcfb,%l3
addc %l1,%l6,%l7
done
p0_trap3o:
xnor %l3,-0xbe1,%l4
or %l5,-0xcfb,%l3
addc %l1,%l6,%l7
done
p0_init_memory_pointers:
set p0_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p0_local0_start,%i0
set p0_local1_start,%i1
set p0_local2_start,%i2
set p0_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = f5a8f10c60990205
ldx [%g1+0x008],%l1 ! %l1 = 26e57d8a2646e12a
ldx [%g1+0x010],%l2 ! %l2 = e0cfef4ed30846c9
ldx [%g1+0x018],%l3 ! %l3 = 83636a118a7a2e4f
ldx [%g1+0x020],%l4 ! %l4 = f9c7af3c657985b2
ldx [%g1+0x028],%l5 ! %l5 = 19bb7de396e02190
ldx [%g1+0x030],%l6 ! %l6 = 5133de669e4fdada
ldx [%g1+0x038],%l7 ! %l7 = 4c873daaa437929c
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = d71606945d2f80b6
ldx [%g1+0x048],%l1 ! %l1 = 83a94c669f9bcf3c
ldx [%g1+0x050],%l2 ! %l2 = 7381ae4e433de067
ldx [%g1+0x058],%l3 ! %l3 = 0f53b2583533f1ce
ldx [%g1+0x060],%l4 ! %l4 = 2f2174ac65a81718
ldx [%g1+0x068],%l5 ! %l5 = 2bf2023dd200bf87
ldx [%g1+0x070],%l6 ! %l6 = 33265ede4f17a3d2
ldx [%g1+0x078],%l7 ! %l7 = 74b96a4244660c5e
save
! Initialize memory pointers for window 2
set p0_local0_start,%i0
set p0_local1_start,%i1
set p0_local2_start,%i2
set p0_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = 90f9ad6468d5e02b
ldx [%g1+0x088],%l1 ! %l1 = 53f963185c179384
ldx [%g1+0x090],%l2 ! %l2 = 31488850aed995e4
ldx [%g1+0x098],%l3 ! %l3 = 9fc789bbe524ecf3
ldx [%g1+0x0a0],%l4 ! %l4 = fd1f28362584bc88
ldx [%g1+0x0a8],%l5 ! %l5 = 90fae90399a74ae2
ldx [%g1+0x0b0],%l6 ! %l6 = 3022cca090e1d0e4
ldx [%g1+0x0b8],%l7 ! %l7 = 3b32fad2b64e0bf0
! Initialize the output register of window 2
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x20,%o4
mov 0x00,%o5
mov 0x28,%o6
mov %g0,%o7
restore
restore
retl
nop
! Random code for Processor 1
processor_1:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x04] ! Set the start flag
wrpr %g0,7,%cleanwin
call p1_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 1
wr %g0,0x4,%fprs ! Make sure fef is 1
set p1_init_freg,%g1
! %f0 = c7816754 8cc3ff68 49867e7d b207ff44
! %f4 = 7574af44 f03f1c25 832de060 ee96ca7a
! %f8 = 956f0e95 4c662d10 10899007 531fbee1
! %f12 = c4597957 fe8b60db 87154e32 f28f7ac4
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = f3e3938f cabd243e 4f3c6356 ec3ce7da
! %f20 = 18040d91 fe6ead84 e4ab311c 1e0a06a7
! %f24 = 81a7db3a c39da7e1 7ad32b2d 9f053aa9
! %f28 = 40af7a81 ae2d84fe f38eeaa7 7d09a2b9
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 99ad0a4e 666913e4 5dec30db 0d806240
! %f36 = 5156d3bd 430a5f1d 3b9b0702 9dbef58a
! %f40 = 774bfb7b 5661793d 20dbe22d 55ea138c
! %f44 = e6ac548b 278181c2 ba5e6d6d f0142dca
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x4ab58e0800000050,%g7,%g1 ! GSR scale = 10, align = 0
wr %g1,%g0,%gsr ! GSR = 4ab58e0800000050
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 1
p1_label_1:
! Clear Register : %l7 = d53aa8bc4c4c5082
clr %l7 ! %l7 = 0000000000000000
! %f9 = 4c662d10, Mem[0000000012000010] = 169bf9c1
sta %f9 ,[%i0+%i5]0x81 ! Mem[0000000012000010] = 4c662d10
! Mem[0000000012000028] = 2cd455db, %l1 = 833682b2400734cc
lduha [%i0+%o6]0x81,%l1 ! %l1 = 0000000000002cd4
! %l0 = eab85df8, %l1 = 00002cd4, Mem[0000000031000008] = c21751f3 8579ab03
std %l0,[%o2+%i4] ! Mem[0000000031000008] = eab85df8 00002cd4
! Mem[0000000013000028] = e3cd6e5a, %f4 = 7574af44
lda [%i2+%o6]0x80,%f4 ! %f4 = e3cd6e5a
! Aggressor I-cache invalidate 1, victim thread = 7
mov 1,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_1,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 1
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 2, victim thread = 7
mov 2,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_2,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 2
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 3, victim thread = 7
mov 3,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_3,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 3
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 4, victim thread = 7
mov 4,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_4,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 4
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l4 = 4d4cfdc87e7dd4a1, Mem[0000000013000018] = 009054ee
stha %l4,[%i2+%i6]0x81 ! Mem[0000000013000018] = d4a154ee
p1_label_2:
! Invert Register : %l4 = 4d4cfdc87e7dd4a1
xor %l4,-1,%l4 ! %l4 = b2b3023781822b5e
! %l3 = 6b8242721b0b833e, Mem[0000000013800000] = a60dbff7
stba %l3,[%i3+%g0]0x81 ! Mem[0000000013800000] = 3e0dbff7
! Aggressor I-cache invalidate 5, victim thread = 7
mov 5,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_5,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 5
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000031800008] = f0295f157686cb29, %l4 = b2b3023781822b5e
ldx [%o3+%i4],%l4 ! %l4 = f0295f157686cb29
! Aggressor I-cache invalidate 6, victim thread = 7
mov 6,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_6,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 6
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000031000048] = 224354fc, %l3 = 6b8242721b0b833e
ldsw [%o2+0x048],%l3 ! %l3 = 00000000224354fc
! Mem[0000000012800008] = f984dc24, %l3 = 00000000224354fc
lduha [%i1+%i4]0x81,%l3 ! %l3 = 000000000000f984
! %l3 = 000000000000f984, %l5 = b64ece37f571224b, %l5 = b64ece37f571224b
srax %l3,%l5,%l5 ! %l5 = 000000000000001f
! %l6 = 2a4789e5f3bdf685, %l6 = 2a4789e5f3bdf685, %y = 00000000
mulscc %l6,%l6,%l0 ! %l0 = 0000000079defb42, %ccr = 00, %y = 80000000
! Mem[0000000031000008] = eab85df800002cd4, %f16 = f3e3938f cabd243e
ldd [%o2+%i4],%f16 ! %f16 = eab85df8 00002cd4
p1_label_3:
! %l2 = 91dd5bdaaea817a4, Mem[0000000012000068] = c98541d1, %asi = 80
stha %l2,[%i0+0x068]%asi ! Mem[0000000012000068] = 17a441d1
! Aggressor I-cache invalidate 7, victim thread = 7
mov 7,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_7,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 7
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000012800018] = 2c2bea81 fb4a6fc8, %l6 = f3bdf685, %l7 = 00000000
ldd [%i1+%i6],%l6 ! %l6 = 000000002c2bea81 00000000fb4a6fc8
! Mem[0000000013000000] = 590d469d05cfe984, %f0 = c7816754 8cc3ff68
ldda [%i2+%g0]0x80,%f0 ! %f0 = 590d469d 05cfe984
! Aggressor I-cache invalidate 8, victim thread = 7
mov 8,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_8,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 8
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 9, victim thread = 7
mov 9,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_9,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 9
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 10, victim thread = 7
mov 10,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_10,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 10
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f6 = 832de060, Mem[000000003000004c] = 88ed5e06
st %f6 ,[%o0+0x04c] ! Mem[000000003000004c] = 832de060
! Aggressor I-cache invalidate 11, victim thread = 7
mov 11,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_11,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 11
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 12, victim thread = 7
mov 12,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_12,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 12
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p1_label_4:
! Aggressor I-cache invalidate 13, victim thread = 7
mov 13,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_13,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 13
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 14, victim thread = 7
mov 14,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_14,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 14
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 15, victim thread = 7
mov 15,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_15,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 15
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 000000000000f984, Mem[0000000013000028] = e3cd6e5a
stha %l3,[%i2+%o6]0x81 ! Mem[0000000013000028] = f9846e5a
! Aggressor I-cache invalidate 16, victim thread = 7
mov 16,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_16,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 16
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 17, victim thread = 7
mov 17,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_17,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 17
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800048] = a1bcc98455d52158, %f30 = f38eeaa7 7d09a2b9
ldd [%o3+0x048],%f30 ! %f30 = a1bcc984 55d52158
! %f7 = ee96ca7a, Mem[0000000012800028] = 403dadde
sta %f7 ,[%i1+%o6]0x81 ! Mem[0000000012800028] = ee96ca7a
! Aggressor I-cache invalidate 18, victim thread = 7
mov 18,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_18,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 18
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 19, victim thread = 7
mov 19,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_19,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 19
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p1_label_5:
! Aggressor I-cache invalidate 20, victim thread = 7
mov 20,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_20,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 20
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800008] = ef6f4339, %l0 = 0000000079defb42
lduh [%o1+0x00a],%l0 ! %l0 = 0000000000004339
! Aggressor I-cache invalidate 21, victim thread = 7
mov 21,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_21,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 21
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 22, victim thread = 7
mov 22,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_22,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 22
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
save ! CWP = 1
! Aggressor I-cache invalidate 23, victim thread = 7
mov 23,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_23,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 23
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 24, victim thread = 7
mov 24,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_24,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 24
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 25, victim thread = 7
mov 25,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_25,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 25
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800008] = f0295f15, %l6 = 75bd26a5c6988389
ldsh [%i3+%o4],%l6 ! %l6 = fffffffffffff029
restore ! CWP = 0
p1_label_6:
! Aggressor I-cache invalidate 26, victim thread = 7
mov 26,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_26,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 26
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 27, victim thread = 7
mov 27,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_27,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 27
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013800018] = c5d9c882, %l5 = 000000000000001f
lduwa [%i3+%i6]0x80,%l5 ! %l5 = 00000000c5d9c882
! %l3 = 000000000000f984, %l6 = 000000002c2bea81, %y = 80000000
mulscc %l3,%l6,%l1 ! %l1 = 0000000000007cc2, %ccr = 00, %y = 40000000
! Aggressor I-cache invalidate 28, victim thread = 7
mov 28,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_28,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 28
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = 91dd5bdaaea817a4, Mem[0000000030000008] = 1b343f4f84f9a891
stx %l2,[%o0+%i4] ! Mem[0000000030000008] = 91dd5bdaaea817a4
! %l2 = 91dd5bdaaea817a4, Mem[0000000013000000] = 9d460d59
stha %l2,[%i2+%g0]0x89 ! Mem[0000000013000000] = 9d4617a4
! Aggressor I-cache invalidate 29, victim thread = 7
mov 29,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_29,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 29
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 30, victim thread = 7
mov 30,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_30,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 30
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = 00000000fb4a6fc8, Mem[0000000031000048] = 224354fc9c275580
stx %l7,[%o2+0x048] ! Mem[0000000031000048] = 00000000fb4a6fc8
p1_label_7:
! Aggressor I-cache invalidate 31, victim thread = 7
mov 31,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_31,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 31
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013800028] = dbde9927 4652b3b7, %l6 = 2c2bea81, %l7 = fb4a6fc8
ldda [%i3+%o6]0x80,%l6 ! %l6 = 00000000dbde9927 000000004652b3b7
! %l1 = 0000000000007cc2, Mem[0000000012800008] = f984dc24
stha %l1,[%i1+%i4]0x81 ! Mem[0000000012800008] = 7cc2dc24
! Mem[000000001300001c] = b98a6897, %f14 = 87154e32
ld [%i2+0x01c],%f14 ! %f14 = b98a6897
! %f24 = 81a7db3a, Mem[000000003000000c] = aea817a4
sta %f24,[%o0+0x00c]%asi ! Mem[000000003000000c] = 81a7db3a
! Mem[0000000030800008] = ef6f4339, %l7 = 000000004652b3b7
lduh [%o1+%i4],%l7 ! %l7 = 000000000000ef6f
! Aggressor I-cache invalidate 32, victim thread = 7
mov 32,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_32,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 32
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013800030] = ce4d8a79, %l4 = f0295f157686cb29
ldsba [%i3+0x033]%asi,%l4 ! %l4 = 0000000000000079
! Aggressor I-cache invalidate 33, victim thread = 7
mov 33,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_33,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 33
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! retry : should take illegal inst trap, %l0 = 0000000000004339
retry ! Illegal inst trap : %l0 = 0000000000004349
p1_label_8:
! Aggressor I-cache invalidate 34, victim thread = 7
mov 34,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_34,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 34
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = 91dd5bdaaea817a4, Mem[000000001200000c] = fcf2fec4
stb %l2,[%i0+0x00c] ! Mem[000000001200000c] = a4f2fec4
! Aggressor I-cache invalidate 35, victim thread = 7
mov 35,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_35,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 35
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l5 = 00000000c5d9c882, Mem[0000000013800020] = 1f65c2d53272b97c
stxa %l5,[%i3+%o4]0x89 ! Mem[0000000013800020] = 00000000c5d9c882
! Aggressor I-cache invalidate 36, victim thread = 7
mov 36,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_36,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 36
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 37, victim thread = 7
mov 37,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_37,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 37
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 38, victim thread = 7
mov 38,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_38,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 38
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 39, victim thread = 7
mov 39,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_39,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 39
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 40, victim thread = 7
mov 40,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_40,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 40
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 41, victim thread = 7
mov 41,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_41,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 41
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p1_label_9:
! Aggressor I-cache invalidate 42, victim thread = 7
mov 42,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_42,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 42
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013800010] = 55a5aee9ff13baab, %f12 = c4597957 fe8b60db
ldda [%i3+%i5]0x88,%f12 ! %f12 = 55a5aee9 ff13baab
! Mem[0000000013000058] = 3af6a7f85afdbe47, %f20 = 18040d91 fe6ead84
ldda [%i2+0x058]%asi,%f20 ! %f20 = 3af6a7f8 5afdbe47
! Aggressor I-cache invalidate 43, victim thread = 7
mov 43,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_43,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 43
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 44, victim thread = 7
mov 44,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_44,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 44
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000048] = 84f533c4, %l3 = 000000000000f984
lduha [%o0+0x048]%asi,%l3 ! %l3 = 00000000000084f5
! Aggressor I-cache invalidate 45, victim thread = 7
mov 45,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_45,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 45
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 46, victim thread = 7
mov 46,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_46,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 46
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 47, victim thread = 7
mov 47,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_47,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 47
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 48, victim thread = 7
mov 48,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_48,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 48
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p1_label_10:
! Mem[0000000012800008] = 24dcc27c, %l2 = 91dd5bdaaea817a4
lduwa [%i1+%i4]0x89,%l2 ! %l2 = 0000000024dcc27c
! Aggressor I-cache invalidate 49, victim thread = 7
mov 49,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_49,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 49
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000012800018] = 2c2bea81fb4a6fc8, %f22 = e4ab311c 1e0a06a7
ldda [%i1+%i6]0x80,%f22 ! %f22 = 2c2bea81 fb4a6fc8
! Mem[0000000013800010] = abba13ffe9aea555, %l6 = 00000000dbde9927
ldx [%i3+%i5],%l6 ! %l6 = abba13ffe9aea555
! %l3 = 00000000000084f5, immed = fffffcd7, %l2 = 0000000024dcc27c
orn %l3,-0x329,%l2 ! %l2 = 00000000000087fd
! Aggressor I-cache invalidate 50, victim thread = 7
mov 50,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_50,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 50
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 51, victim thread = 7
mov 51,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_51,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 51
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 52, victim thread = 7
mov 52,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_52,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 52
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000003180004c] = 55d52158, %l2 = 00000000000087fd
ldsh [%o3+0x04c],%l2 ! %l2 = 00000000000055d5
! Mem[000000003180004c] = 55d52158, %l4 = 0000000000000079
ldsh [%o3+0x04c],%l4 ! %l4 = 00000000000055d5
p1_label_11:
! Mem[0000000012000000] = 86426a70, %l3 = 00000000000084f5
ldsha [%i0+%g0]0x80,%l3 ! %l3 = ffffffffffff8642
! Aggressor I-cache invalidate 53, victim thread = 7
mov 53,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_53,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 53
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 54, victim thread = 7
mov 54,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_54,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 54
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 55, victim thread = 7
mov 55,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_55,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 55
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 56, victim thread = 7
mov 56,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_56,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 56
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013800010] = abba13ff, %l2 = 00000000000055d5
lduha [%i3+%i5]0x81,%l2 ! %l2 = 000000000000abba
! Aggressor I-cache invalidate 57, victim thread = 7
mov 57,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_57,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 57
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = 000000000000ef6f, %l5 = 00000000c5d9c882, %l6 = abba13ffe9aea555
addc %l7,%l5,%l6 ! %l6 = 00000000c5dab7f1
! Aggressor I-cache invalidate 58, victim thread = 7
mov 58,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_58,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 58
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = 000000000000abba, Mem[0000000012000008] = a3fdebc5a4f2fec4
stxa %l2,[%i0+%i4]0x81 ! Mem[0000000012000008] = 000000000000abba
p1_label_12:
! %f12 = 55a5aee9, Mem[000000001300004c] = 501088a6
st %f12,[%i2+0x04c] ! Mem[000000001300004c] = 55a5aee9
! Aggressor I-cache invalidate 59, victim thread = 7
mov 59,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_59,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 59
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = ffffffffffff8642, %l1 = 0000000000007cc2, %l5 = 00000000c5d9c882
xorcc %l3,%l1,%l5 ! %l5 = fffffffffffffa80, %ccr = 88
! Aggressor I-cache invalidate 60, victim thread = 7
mov 60,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_60,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 60
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l1 = 0000000000007cc2, immed = 000008ac, %y = 40000000
smul %l1,0x8ac,%l5 ! %l5 = 000000000439e258, %y = 00000000
! Mem[0000000012000018] = ffa8664a, %l2 = 000000000000abba
lduwa [%i0+%i6]0x89,%l2 ! %l2 = 00000000ffa8664a
! %l2 = 00000000ffa8664a, Mem[0000000030800048] = 0f1518f661aec9ed
stx %l2,[%o1+0x048] ! Mem[0000000030800048] = 00000000ffa8664a
! Aggressor I-cache invalidate 61, victim thread = 7
mov 61,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_61,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 61
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 62, victim thread = 7
mov 62,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_62,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 62
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000003080004c] = ffa8664a, %l4 = 00000000000055d5
lduw [%o1+0x04c],%l4 ! %l4 = 00000000ffa8664a
p1_label_13:
! Aggressor I-cache invalidate 63, victim thread = 7
mov 63,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_63,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 63
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = 0000000000004349, Mem[0000000031000048] = 00000000
stw %l0,[%o2+0x048] ! Mem[0000000031000048] = 00004349
! Aggressor I-cache invalidate 64, victim thread = 7
mov 64,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_64,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 64
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 65, victim thread = 7
mov 65,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_65,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 65
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000008] = 91dd5bda, %l6 = 00000000c5dab7f1
ldub [%o0+0x00a],%l6 ! %l6 = 000000000000005b
! Mem[0000000013800020] = c5d9c882, %l1 = 0000000000007cc2
lduha [%i3+%o4]0x89,%l1 ! %l1 = 000000000000c882
! Mem[0000000031000048] = 00004349, %l4 = 00000000ffa8664a
lduh [%o2+0x048],%l4 ! %l4 = 0000000000000000
! Mem[000000003180000c] = 7686cb29, %f7 = ee96ca7a
ld [%o3+0x00c],%f7 ! %f7 = 7686cb29
! Mem[000000003000000c] = 81a7db3a, %f24 = 81a7db3a
ld [%o0+0x00c],%f24 ! %f24 = 81a7db3a
! %l3 = ffffffffffff8642, immed = fffff9d1, %l7 = 000000000000ef6f
add %l3,-0x62f,%l7 ! %l7 = ffffffffffff8013
p1_label_14:
! Aggressor I-cache invalidate 66, victim thread = 7
mov 66,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_66,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 66
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l5 = 000000000439e258, Mem[0000000030000048] = 84f533c4832de060
stx %l5,[%o0+0x048] ! Mem[0000000030000048] = 000000000439e258
! %l2 = 00000000ffa8664a, immed = 000004da, %y = 00000000
sdiv %l2,0x4da,%l3 ! %l3 = 000000000034b22b
mov %l0,%y ! %y = 00004349
! %l5 = 000000000439e258, %l0 = 0000000000004349, %l5 = 000000000439e258
xorcc %l5,%l0,%l5 ! %l5 = 000000000439a111, %ccr = 00
! Aggressor I-cache invalidate 67, victim thread = 7
mov 67,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_67,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 67
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l5 = 000000000439a111, %l6 = 000000000000005b, %y = 00004349
smul %l5,%l6,%l4 ! %l4 = 00000001807c410b, %y = 00000001
! Aggressor I-cache invalidate 68, victim thread = 7
mov 68,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_68,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 68
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f3 = b207ff44, Mem[000000003180000c] = 7686cb29
sta %f3 ,[%o3+0x00c]%asi ! Mem[000000003180000c] = b207ff44
! %l6 = 000000000000005b, immed = fffff629, %l4 = 00000001807c410b
xorcc %l6,-0x9d7,%l4 ! %l4 = fffffffffffff672, %ccr = 88
! Aggressor I-cache invalidate 69, victim thread = 7
mov 69,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_69,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 69
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p1_label_15:
! Mem[0000000030000008] = 91dd5bda, %l0 = 0000000000004349
ldub [%o0+0x00a],%l0 ! %l0 = 000000000000005b
! Aggressor I-cache invalidate 70, victim thread = 7
mov 70,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_70,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 70
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 71, victim thread = 7
mov 71,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_71,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 71
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f13 = ff13baab, Mem[0000000030800048] = 00000000
st %f13,[%o1+0x048] ! Mem[0000000030800048] = ff13baab
! Aggressor I-cache invalidate 72, victim thread = 7
mov 72,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_72,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 72
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000013000000] = a417469d, %l7 = ffffffffffff8013
lduba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000a4
! Aggressor I-cache invalidate 73, victim thread = 7
mov 73,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_73,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 73
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000048] = 00004349, %l0 = 000000000000005b
lduw [%o2+0x048],%l0 ! %l0 = 0000000000004349
! Aggressor I-cache invalidate 74, victim thread = 7
mov 74,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_74,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 74
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 75, victim thread = 7
mov 75,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_75,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 75
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p1_label_16:
! %l1 = 000000000000c882, Mem[0000000013800000] = f7bf0d3e
stwa %l1,[%i3+%g0]0x88 ! Mem[0000000013800000] = 0000c882
! Aggressor I-cache invalidate 76, victim thread = 7
mov 76,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_76,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 76
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000003180000c] = b207ff44, %l7 = 00000000000000a4
lduba [%o3+0x00f]%asi,%l7 ! %l7 = 0000000000000044
! Aggressor I-cache invalidate 77, victim thread = 7
mov 77,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_77,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 77
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 78, victim thread = 7
mov 78,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_78,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 78
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 79, victim thread = 7
mov 79,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_79,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 79
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l5 = 000000000439a111, immed = fffffdf9, %l6 = 000000000000005b
addc %l5,-0x207,%l6 ! %l6 = 0000000004399f0a
! Mem[0000000031000008] = eab85df8, %l7 = 0000000000000044
lduw [%o2+%i4],%l7 ! %l7 = 00000000eab85df8
! Aggressor I-cache invalidate 80, victim thread = 7
mov 80,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_80,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 80
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 81, victim thread = 7
mov 81,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_81,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 81
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p1_label_17:
! Aggressor I-cache invalidate 82, victim thread = 7
mov 82,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_82,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 82
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000012800000] = 13d98d8d, %l7 = 00000000eab85df8
ldsba [%i1+%g0]0x88,%l7 ! %l7 = ffffffffffffff8d
! Aggressor I-cache invalidate 83, victim thread = 7
mov 83,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_83,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 83
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000012800000] = 8d8dd913, %l2 = 00000000ffa8664a
lduha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000008d8d
! %l5 = 000000000439a111, Mem[0000000012800010] = 4ddec613
stwa %l5,[%i1+%i5]0x80 ! Mem[0000000012800010] = 0439a111
! Aggressor I-cache invalidate 84, victim thread = 7
mov 84,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_84,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 84
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f25 = c39da7e1, Mem[0000000012000028] = 2cd455db
sta %f25,[%i0+%o6]0x81 ! Mem[0000000012000028] = c39da7e1
! Aggressor I-cache invalidate 85, victim thread = 7
mov 85,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_85,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 85
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l4 = fffffffffffff672, Mem[0000000013800064] = ab3ff165
sth %l4,[%i3+0x064] ! Mem[0000000013800064] = f672f165
! Aggressor I-cache invalidate 86, victim thread = 7
mov 86,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_86,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 86
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p1_label_18:
! Mem[0000000030000008] = 91dd5bda81a7db3a, %l2 = 0000000000008d8d
ldx [%o0+%i4],%l2 ! %l2 = 91dd5bda81a7db3a
! Mem[0000000013800018] = e85080a482c8d9c5, %f0 = 590d469d 05cfe984
ldda [%i3+%i6]0x88,%f0 ! %f0 = e85080a4 82c8d9c5
! Aggressor I-cache invalidate 87, victim thread = 7
mov 87,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_87,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 87
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l4 = fffffffffffff672, Mem[0000000031800008] = f0295f15
sth %l4,[%o3+%i4] ! Mem[0000000031800008] = f6725f15
! Aggressor I-cache invalidate 88, victim thread = 7
mov 88,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_88,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 88
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 89, victim thread = 7
mov 89,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_89,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 89
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 90, victim thread = 7
mov 90,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_90,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 90
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l1 = 000000000000c882, Mem[0000000013800020] = 82c8d9c5
stwa %l1,[%i3+%o4]0x80 ! Mem[0000000013800020] = 0000c882
! Mem[0000000013000060] = 9f9988c1, %l0 = 0000000000004349
lduw [%i2+0x060],%l0 ! %l0 = 000000009f9988c1
! Aggressor I-cache invalidate 91, victim thread = 7
mov 91,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_91,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 91
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p1_label_19:
! Aggressor I-cache invalidate 92, victim thread = 7
mov 92,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_92,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 92
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l7 = ffffffffffffff8d, Mem[0000000031000048] = 00004349
stw %l7,[%o2+0x048] ! Mem[0000000031000048] = ffffff8d
! Clear Register : %l6 = 0000000004399f0a
clr %l6 ! %l6 = 0000000000000000
! %l7 = ffffffffffffff8d, %l1 = 000000000000c882, %l7 = ffffffffffffff8d
tsubcc %l7,%l1,%l7 ! %l7 = ffffffffffff370b, %ccr = 8a
! Aggressor I-cache invalidate 93, victim thread = 7
mov 93,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_93,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 93
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000031800008] = f6725f15, %l4 = fffffffffffff672
ldsw [%o3+%i4],%l4 ! %l4 = fffffffff6725f15
! %l6 = 0000000000000000, Mem[0000000031800048] = a1bcc984
sth %l6,[%o3+0x048] ! Mem[0000000031800048] = 0000c984
! Aggressor I-cache invalidate 94, victim thread = 7
mov 94,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_94,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 94
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 95, victim thread = 7
mov 95,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_95,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 95
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 96, victim thread = 7
mov 96,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_96,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 96
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
p1_label_20:
! Aggressor I-cache invalidate 97, victim thread = 7
mov 97,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_97,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 97
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 98, victim thread = 7
mov 98,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_98,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 98
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l6 = 0000000000000000, Mem[000000003000004c] = 0439e258
stw %l6,[%o0+0x04c] ! Mem[000000003000004c] = 00000000
! Aggressor I-cache invalidate 99, victim thread = 7
mov 99,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_99,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 99
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[000000003080004c] = ffa8664a, %f6 = 832de060
ld [%o1+0x04c],%f6 ! %f6 = ffa8664a
! Aggressor I-cache invalidate 100, victim thread = 7
mov 100,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_100,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 100
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 101, victim thread = 7
mov 101,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_101,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 101
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 102, victim thread = 7
mov 102,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_102,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 102
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 103, victim thread = 7
mov 103,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_103,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 103
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l3 = 000000000034b22b, immed = fffff70c, %l4 = fffffffff6725f15
tsubcc %l3,-0x8f4,%l4 ! %l4 = 000000000034bb1f, %ccr = 13
p1_label_21:
! Aggressor I-cache invalidate 104, victim thread = 7
mov 104,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_104,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 104
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 105, victim thread = 7
mov 105,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_105,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 105
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[0000000012000078] = c4c04129, %l7 = ffffffffffff370b
ldsw [%i0+0x078],%l7 ! %l7 = ffffffffc4c04129
! Aggressor I-cache invalidate 106, victim thread = 7
mov 106,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_106,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 106
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 107, victim thread = 7
mov 107,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_107,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 107
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l0 = 000000009f9988c1, Mem[0000000013800018] = 82c8d9c5
stwa %l0,[%i3+%i6]0x88 ! Mem[0000000013800018] = 9f9988c1
! Aggressor I-cache invalidate 108, victim thread = 7
mov 108,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_108,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 108
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 109, victim thread = 7
mov 109,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_109,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 109
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l3 = 000000000034b22b
setx 0x0421af140421af14,%g7,%l3 ! %l3 = 0421af140421af14
! Aggressor I-cache invalidate 110, victim thread = 7
mov 110,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_110,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 110
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
p1_label_22:
! Aggressor I-cache invalidate 111, victim thread = 7
mov 111,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_111,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 111
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 112, victim thread = 7
mov 112,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_112,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 112
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l2 = 91dd5bda81a7db3a, Mem[0000000013800000] = 250721d20000c882
stxa %l2,[%i3+%g0]0x89 ! Mem[0000000013800000] = 91dd5bda81a7db3a
! %l6 = 0000000000000000, %l0 = 000000009f9988c1, %l6 = 0000000000000000
orn %l6,%l0,%l6 ! %l6 = ffffffff6066773e
! Aggressor I-cache invalidate 113, victim thread = 7
mov 113,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_113,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 113
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l6 = ffffffff6066773e, immed = fffff419, %l1 = 000000000000c882
orncc %l6,-0xbe7,%l1 ! %l1 = ffffffff60667ffe, %ccr = 80
! Mem[0000000031000008] = eab85df8, %l2 = 91dd5bda81a7db3a
ldub [%o2+0x00a],%l2 ! %l2 = 000000000000005d
! Mem[0000000031800048] = 0000c984, %l6 = ffffffff6066773e
ldsb [%o3+0x04b],%l6 ! %l6 = ffffffffffffff84
! Mem[0000000013800028] = dbde9927, %l3 = 0421af140421af14
lduba [%i3+0x02a]%asi,%l3 ! %l3 = 0000000000000099
! Aggressor I-cache invalidate 114, victim thread = 7
mov 114,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_114,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 114
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p1_label_23:
! Mem[0000000031000008] = eab85df800002cd4, %l2 = 000000000000005d
ldx [%o2+%i4],%l2 ! %l2 = eab85df800002cd4
! Aggressor I-cache invalidate 115, victim thread = 7
mov 115,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_115,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 115
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000013800018] = 9f9988c1, %l7 = ffffffffc4c04129
ldswa [%i3+%i6]0x88,%l7 ! %l7 = ffffffff9f9988c1
! Aggressor I-cache invalidate 116, victim thread = 7
mov 116,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_116,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 116
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 117, victim thread = 7
mov 117,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_117,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 117
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 118, victim thread = 7
mov 118,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_118,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 118
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 119, victim thread = 7
mov 119,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_119,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 119
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 120, victim thread = 7
mov 120,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_120,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 120
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l7 = ffffffff9f9988c1, %l6 = ffffffffffffff84, %l7 = ffffffff9f9988c1
xor %l7,%l6,%l7 ! %l7 = 0000000060667745
! Aggressor I-cache invalidate 121, victim thread = 7
mov 121,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_121,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 121
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p1_label_24:
! Aggressor I-cache invalidate 122, victim thread = 7
mov 122,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_122,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 122
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 123, victim thread = 7
mov 123,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_123,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 123
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000012800010] = 0439a111, %l3 = 0000000000000099
ldswa [%i1+%i5]0x81,%l3 ! %l3 = 000000000439a111
! %f20 = 3af6a7f8 5afdbe47, Mem[0000000012800010] = 0439a111 9a1a2110
stda %f20,[%i1+%i5]0x80 ! Mem[0000000012800010] = 3af6a7f8 5afdbe47
! Aggressor I-cache invalidate 124, victim thread = 7
mov 124,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_124,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 124
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 125, victim thread = 7
mov 125,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_125,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 125
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l3 = 000000000439a111, immed = 0000001b, %l6 = ffffffffffffff84
srl %l3,0x01b,%l6 ! %l6 = 0000000000000000
! Mem[0000000031800048] = 0000c984, %f3 = b207ff44
ld [%o3+0x048],%f3 ! %f3 = 0000c984
! Mem[000000001300002c] = 089d2215, %l7 = 0000000060667745
ldsh [%i2+0x02c],%l7 ! %l7 = 000000000000089d
! %l7 = 000000000000089d, %l3 = 000000000439a111, %l6 = 0000000000000000
sll %l7,%l3,%l6 ! %l6 = 00000000113a0000
p1_label_25:
! Mem[0000000031800008] = f6725f15b207ff44, %f28 = 40af7a81 ae2d84fe
ldd [%o3+%i4],%f28 ! %f28 = f6725f15 b207ff44
! Mem[0000000031000048] = ffffff8dfb4a6fc8, %l3 = 000000000439a111
ldx [%o2+0x048],%l3 ! %l3 = ffffff8dfb4a6fc8
! Aggressor I-cache invalidate 126, victim thread = 7
mov 126,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_126,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 126
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 127, victim thread = 7
mov 127,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_127,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 127
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 128, victim thread = 7
mov 128,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_128,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 128
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 129, victim thread = 7
mov 129,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_129,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 129
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l1 = ffffffff60667ffe, Mem[0000000030800008] = ef6f4339876b5c22
stx %l1,[%o1+%i4] ! Mem[0000000030800008] = ffffffff60667ffe
! Aggressor I-cache invalidate 130, victim thread = 7
mov 130,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_130,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 130
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 131, victim thread = 7
mov 131,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_131,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 131
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l1 = ffffffff60667ffe, Mem[0000000012000000] = 86426a70
stwa %l1,[%i0+%g0]0x80 ! Mem[0000000012000000] = 60667ffe
p1_label_26:
! Aggressor I-cache invalidate 132, victim thread = 7
mov 132,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_132,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 132
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 133, victim thread = 7
mov 133,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_133,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 133
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l3 = ffffff8dfb4a6fc8, %l6 = 00000000113a0000, %l3 = ffffff8dfb4a6fc8
srlx %l3,%l6,%l3 ! %l3 = ffffff8dfb4a6fc8
! Mem[0000000031800048] = 0000c984, %l0 = 000000009f9988c1
lduwa [%o3+0x048]%asi,%l0 ! %l0 = 000000000000c984
! %f0 = e85080a4, Mem[000000001200005c] = 12d62700
st %f0 ,[%i0+0x05c] ! Mem[000000001200005c] = e85080a4
! Mem[0000000030800008] = ffffffff60667ffe, %l4 = 000000000034bb1f
ldxa [%o1+0x008]%asi,%l4 ! %l4 = ffffffff60667ffe
! %l5 = 000000000439a111, immed = 00000006, %l7 = 000000000000089d
srax %l5,0x006,%l7 ! %l7 = 000000000010e684
! Mem[0000000013800000] = 3adba781da5bdd91, %f28 = f6725f15 b207ff44
ldda [%i3+%g0]0x80,%f28 ! %f28 = 3adba781 da5bdd91
! Aggressor I-cache invalidate 134, victim thread = 7
mov 134,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_134,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 134
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 135, victim thread = 7
mov 135,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_135,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 135
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p1_label_27:
! %l7 = 000000000010e684, Mem[0000000031800048] = 0000c98455d52158
stx %l7,[%o3+0x048] ! Mem[0000000031800048] = 000000000010e684
! Aggressor I-cache invalidate 136, victim thread = 7
mov 136,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_136,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 136
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 137, victim thread = 7
mov 137,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_137,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 137
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000013800020] = 0000c882 00000000, %l0 = 0000c984, %l1 = 60667ffe
ldda [%i3+%o4]0x80,%l0 ! %l0 = 000000000000c882 0000000000000000
! Mem[0000000012800048] = c9859791, %l2 = eab85df800002cd4
ldub [%i1+0x04a],%l2 ! %l2 = 0000000000000097
! Aggressor I-cache invalidate 138, victim thread = 7
mov 138,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_138,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 138
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 139, victim thread = 7
mov 139,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_139,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 139
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l7 = 000000000010e684, Mem[0000000012800000] = 8d8dd9135d2b4cf9
stx %l7,[%i1+%g0] ! Mem[0000000012800000] = 000000000010e684
! Aggressor I-cache invalidate 140, victim thread = 7
mov 140,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_140,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 140
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 141, victim thread = 7
mov 141,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_141,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 141
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p1_label_28:
! Mem[0000000031000008] = eab85df8, %l2 = 0000000000000097
ldsb [%o2+0x00a],%l2 ! %l2 = 000000000000005d
! Aggressor I-cache invalidate 142, victim thread = 7
mov 142,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_142,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 142
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %f24 = 81a7db3a c39da7e1, Mem[0000000012800020] = a8fee469 e137e93b
stda %f24,[%i1+%o4]0x80 ! Mem[0000000012800020] = 81a7db3a c39da7e1
! Aggressor I-cache invalidate 143, victim thread = 7
mov 143,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_143,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 143
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 144, victim thread = 7
mov 144,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_144,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 144
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000013000000] = 9d4617a4, %l7 = 000000000010e684
lduha [%i2+%g0]0x89,%l7 ! %l7 = 00000000000017a4
! %f12 = 55a5aee9 ff13baab, Mem[0000000030800048] = ff13baab ffa8664a
std %f12,[%o1+0x048] ! Mem[0000000030800048] = 55a5aee9 ff13baab
! Mem[0000000030000008] = 91dd5bda81a7db3a, %l5 = 000000000439a111
ldx [%o0+%i4],%l5 ! %l5 = 91dd5bda81a7db3a
! Mem[0000000030800008] = ffffffff60667ffe, %f18 = 4f3c6356 ec3ce7da
ldd [%o1+%i4],%f18 ! %f18 = ffffffff 60667ffe
! Mem[0000000012800070] = 5255055c1b60124d, %l7 = 00000000000017a4
ldx [%i1+0x070],%l7 ! %l7 = 5255055c1b60124d
p1_label_29:
! Aggressor I-cache invalidate 145, victim thread = 7
mov 145,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_145,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 145
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[000000001200003c] = b3e11f43, %l7 = 5255055c1b60124d
lduh [%i0+0x03e],%l7 ! %l7 = 0000000000001f43
! %l5 = 91dd5bda81a7db3a, %l3 = ffffff8dfb4a6fc8, %l1 = 0000000000000000
and %l5,%l3,%l1 ! %l1 = 91dd5b8881024b08
! Aggressor I-cache invalidate 146, victim thread = 7
mov 146,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_146,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 146
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 147, victim thread = 7
mov 147,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_147,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 147
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 148, victim thread = 7
mov 148,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_148,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 148
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l6 = 00000000113a0000, Mem[0000000030800049] = 55a5aee9
stb %l6,[%o1+0x049] ! Mem[0000000030800048] = 5500aee9
! Aggressor I-cache invalidate 149, victim thread = 7
mov 149,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_149,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 149
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 150, victim thread = 7
mov 150,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_150,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 150
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000031000008] = eab85df800002cd4, %l5 = 91dd5bda81a7db3a
ldx [%o2+%i4],%l5 ! %l5 = eab85df800002cd4
p1_label_30:
! %l0 = 000000000000c882, Mem[0000000013800020] = 82c80000
stwa %l0,[%i3+%o4]0x88 ! Mem[0000000013800020] = 0000c882
! Aggressor I-cache invalidate 151, victim thread = 7
mov 151,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_151,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 151
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %f16 = eab85df8 00002cd4, Mem[0000000013000018] = d4a154ee b98a6897
stda %f16,[%i2+%i6]0x80 ! Mem[0000000013000018] = eab85df8 00002cd4
! Aggressor I-cache invalidate 152, victim thread = 7
mov 152,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_152,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 152
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000031800008] = f6725f15, %l7 = 0000000000001f43
ldsba [%o3+0x009]%asi,%l7 ! %l7 = 0000000000000072
! Mem[0000000013800028] = b7b352462799dedb, %l7 = 0000000000000072
ldxa [%i3+%o6]0x89,%l7 ! %l7 = b7b352462799dedb
! %l3 = ffffff8dfb4a6fc8, %l1 = 91dd5b8881024b08, %l3 = ffffff8dfb4a6fc8
srax %l3,%l1,%l3 ! %l3 = ffffffff8dfb4a6f
! %l4 = 60667ffe, %l5 = 00002cd4, Mem[0000000031000008] = eab85df8 00002cd4
std %l4,[%o2+%i4] ! Mem[0000000031000008] = 60667ffe 00002cd4
! %f25 = c39da7e1, Mem[000000003000000c] = 81a7db3a
st %f25,[%o0+0x00c] ! Mem[000000003000000c] = c39da7e1
! %l4 = ffffffff60667ffe, immed = 000000d1, %l5 = eab85df800002cd4
orncc %l4,0x0d1,%l5 ! %l5 = fffffffffffffffe, %ccr = 88
p1_label_31:
! Aggressor I-cache invalidate 153, victim thread = 7
mov 153,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_153,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 153
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 154, victim thread = 7
mov 154,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_154,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 154
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 155, victim thread = 7
mov 155,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_155,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 155
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 156, victim thread = 7
mov 156,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_156,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 156
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 157, victim thread = 7
mov 157,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_157,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 157
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 158, victim thread = 7
mov 158,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_158,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 158
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 159, victim thread = 7
mov 159,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_159,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 159
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 160, victim thread = 7
mov 160,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_160,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 160
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 161, victim thread = 7
mov 161,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_161,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 161
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800008] = ffffffff, %l7 = b7b352462799dedb
lduha [%o1+0x008]%asi,%l7 ! %l7 = 000000000000ffff
p1_label_32:
! %l5 = fffffffffffffffe, Mem[0000000012800032] = d20c5664, %asi = 80
stha %l5,[%i1+0x032]%asi ! Mem[0000000012800030] = d20cfffe
! Aggressor I-cache invalidate 162, victim thread = 7
mov 162,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_162,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 162
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000012800074] = 1b60124d, %l7 = 000000000000ffff
ldub [%i1+0x075],%l7 ! %l7 = 0000000000000060
! Mem[000000001380006c] = 166fad40, %l1 = 91dd5b8881024b08
lduw [%i3+0x06c],%l1 ! %l1 = 00000000166fad40
! %f10 = 10899007, Mem[000000003100000c] = 00002cd4
st %f10,[%o2+0x00c] ! Mem[000000003100000c] = 10899007
! Mem[0000000012000008] = 00000000 0000abba, %l6 = 113a0000, %l7 = 00000060
ldd [%i0+%i4],%l6 ! %l6 = 0000000000000000 000000000000abba
! Mem[0000000012800004] = 0010e684, %l6 = 0000000000000000
ldsh [%i1+0x006],%l6 ! %l6 = ffffffffffffe684
! Aggressor I-cache invalidate 163, victim thread = 7
mov 163,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_163,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 163
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000013800000] = 3adba781, %l0 = 000000000000c882
ldsba [%i3+%g0]0x81,%l0 ! %l0 = 000000000000003a
! Mem[0000000012800008] = 7cc2dc248cedf9fd, %f10 = 10899007 531fbee1
ldd [%i1+%i4],%f10 ! %f10 = 7cc2dc24 8cedf9fd
p1_label_33:
! Mem[000000001300007c] = 7183dc31, %l1 = 00000000166fad40
lduha [%i2+0x07c]%asi,%l1 ! %l1 = 0000000000007183
! Aggressor I-cache invalidate 164, victim thread = 7
mov 164,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_164,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 164
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 165, victim thread = 7
mov 165,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_165,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 165
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = 000000000000003a, Mem[000000003000000a] = 91dd5bda
stb %l0,[%o0+0x00a] ! Mem[0000000030000008] = 91dd3ada
! Aggressor I-cache invalidate 166, victim thread = 7
mov 166,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_166,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 166
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 167, victim thread = 7
mov 167,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_167,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 167
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 168, victim thread = 7
mov 168,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_168,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 168
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000013000068] = 95ab5485, %l5 = fffffffffffffffe
ldub [%i2+0x06a],%l5 ! %l5 = 0000000000000054
! Mem[0000000012000070] = 9a5e2df2, %l6 = ffffffffffffe684
lduh [%i0+0x070],%l6 ! %l6 = 0000000000009a5e
! %l5 = 0000000000000054, Mem[000000001300002c] = 089d2215
sth %l5,[%i2+0x02c] ! Mem[000000001300002c] = 00542215
p1_label_34:
! Mem[0000000031000048] = ffffff8dfb4a6fc8, %l2 = 000000000000005d
ldx [%o2+0x048],%l2 ! %l2 = ffffff8dfb4a6fc8
! %l0 = 000000000000003a, Mem[000000003000004c] = 00000000
stb %l0,[%o0+0x04c] ! Mem[000000003000004c] = 3a000000
! %l1 = 0000000000007183, immd = 0000000000000570, %l7 = 000000000000abba
sdivx %l1,0x570,%l7 ! %l7 = 0000000000000014
! Aggressor I-cache invalidate 169, victim thread = 7
mov 169,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_169,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 169
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 170, victim thread = 7
mov 170,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_170,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 170
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 171, victim thread = 7
mov 171,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_171,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 171
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000008] = 91dd3adac39da7e1, %l2 = ffffff8dfb4a6fc8
ldxa [%o0+0x008]%asi,%l2 ! %l2 = 91dd3adac39da7e1
! Mem[0000000031000048] = ffffff8dfb4a6fc8, %l1 = 0000000000007183
ldx [%o2+0x048],%l1 ! %l1 = ffffff8dfb4a6fc8
! Mem[0000000030800008] = ffffffff60667ffe, %f6 = ffa8664a 7686cb29
ldd [%o1+%i4],%f6 ! %f6 = ffffffff 60667ffe
! Mem[0000000031800048] = 000000000010e684, %f30 = a1bcc984 55d52158
ldd [%o3+0x048],%f30 ! %f30 = 00000000 0010e684
p1_label_35:
! Mem[0000000030000008] = 91dd3adac39da7e1, %l0 = 000000000000003a
ldx [%o0+%i4],%l0 ! %l0 = 91dd3adac39da7e1
! Aggressor I-cache invalidate 172, victim thread = 7
mov 172,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_172,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 172
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000003000004c] = 3a000000, %f12 = 55a5aee9
lda [%o0+0x04c]%asi,%f12 ! %f12 = 3a000000
! Mem[0000000012000008] = 00000000, %l3 = ffffffff8dfb4a6f
lduwa [%i0+%i4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000013800018] = c188999fa48050e8, %l0 = 91dd3adac39da7e1
ldxa [%i3+%i6]0x81,%l0 ! %l0 = c188999fa48050e8
! Aggressor I-cache invalidate 173, victim thread = 7
mov 173,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_173,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 173
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 174, victim thread = 7
mov 174,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_174,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 174
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000012000010] = 4c662d10, %l1 = ffffff8dfb4a6fc8
ldswa [%i0+%i5]0x81,%l1 ! %l1 = 000000004c662d10
! Clear Register : %l4 = ffffffff60667ffe
clr %l4 ! %l4 = 0000000000000000
! %l5 = 0000000000000054, immed = fffff453, %y = 00000001
umulcc %l5,-0xbad,%l5 ! %l5 = 00000053fffc2b3c, %ccr = 08, %y = 00000053
p1_label_36:
! Aggressor I-cache invalidate 175, victim thread = 7
mov 175,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_175,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 175
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 176, victim thread = 7
mov 176,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_176,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 176
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 177, victim thread = 7
mov 177,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_177,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 177
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 178, victim thread = 7
mov 178,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_178,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 178
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 179, victim thread = 7
mov 179,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_179,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 179
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000012000010] = 102d664c, %l3 = 0000000000000000
ldsba [%i0+%i5]0x88,%l3 ! %l3 = 000000000000004c
! %f25 = c39da7e1, Mem[0000000030800008] = ffffffff
sta %f25,[%o1+0x008]%asi ! Mem[0000000030800008] = c39da7e1
! Mem[0000000030000048] = 00000000, %l4 = 0000000000000000
lduha [%o0+0x04a]%asi,%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 180, victim thread = 7
mov 180,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_180,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 180
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000012000000] = fe7f6660, %l2 = 91dd3adac39da7e1
lduwa [%i0+%g0]0x89,%l2 ! %l2 = 00000000fe7f6660
p1_label_37:
! Aggressor I-cache invalidate 181, victim thread = 7
mov 181,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_181,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 181
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 182, victim thread = 7
mov 182,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_182,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 182
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l1 = 000000004c662d10
setx 0x8733860587338605,%g7,%l1 ! %l1 = 8733860587338605
! %f1 = 82c8d9c5, Mem[0000000013800008] = 757e5b23
sta %f1 ,[%i3+%i4]0x89 ! Mem[0000000013800008] = 82c8d9c5
! Mem[0000000013800028] = b7b352462799dedb, %l2 = 00000000fe7f6660
ldxa [%i3+%o6]0x89,%l2 ! %l2 = b7b352462799dedb
! Aggressor I-cache invalidate 183, victim thread = 7
mov 183,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_183,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 183
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031000008] = 60667ffe10899007, %f16 = eab85df8 00002cd4
ldd [%o2+%i4],%f16 ! %f16 = 60667ffe 10899007
! Aggressor I-cache invalidate 184, victim thread = 7
mov 184,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_184,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 184
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l5 = 00000053fffc2b3c, Mem[000000003180000e] = b207ff44
stb %l5,[%o3+0x00e] ! Mem[000000003180000c] = b2073c44
! %l0 = c188999fa48050e8, %l3 = 000000000000004c, %y = 00000053
sdiv %l0,%l3,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = a48050e8
p1_label_38:
! %l7 = 0000000000000014, Mem[0000000013800012] = abba13ff
sth %l7,[%i3+0x012] ! Mem[0000000013800010] = abba0014
! Aggressor I-cache invalidate 185, victim thread = 7
mov 185,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_185,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 185
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l7 = 0000000000000014, Mem[0000000012000008] = 00000000
stha %l7,[%i0+%i4]0x89 ! Mem[0000000012000008] = 00000014
! %l7 = 0000000000000014, immed = fffffe7e, %y = a48050e8
smul %l7,-0x182,%l7 ! %l7 = ffffffffffffe1d8, %y = ffffffff
! Aggressor I-cache invalidate 186, victim thread = 7
mov 186,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_186,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 186
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000013800060] = 34b35fb5, %l5 = 00000053fffc2b3c
ldsb [%i3+0x063],%l5 ! %l5 = ffffffffffffffb5
! %l7 = ffffffffffffe1d8, Mem[0000000013000060] = 9f9988c19fb547a5
stx %l7,[%i2+0x060] ! Mem[0000000013000060] = ffffffffffffe1d8
! Aggressor I-cache invalidate 187, victim thread = 7
mov 187,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_187,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 187
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 188, victim thread = 7
mov 188,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_188,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 188
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 189, victim thread = 7
mov 189,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_189,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 189
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p1_label_39:
! Aggressor I-cache invalidate 190, victim thread = 7
mov 190,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_190,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 190
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[000000003080000c] = 60667ffe, %l4 = 000000007fffffff
ldsh [%o1+0x00c],%l4 ! %l4 = 0000000000006066
! %l3 = 000000000000004c, Mem[000000003080000c] = 60667ffe
sth %l3,[%o1+0x00c] ! Mem[000000003080000c] = 004c7ffe
! Mem[0000000030000048] = 00000000 3a000000, %l4 = 00006066, %l5 = ffffffb5
ldd [%o0+0x048],%l4 ! %l4 = 0000000000000000 000000003a000000
! Aggressor I-cache invalidate 191, victim thread = 7
mov 191,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_191,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 191
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 192, victim thread = 7
mov 192,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_192,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 192
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 193, victim thread = 7
mov 193,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_193,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 193
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030800008] = c39da7e1004c7ffe, %l3 = 000000000000004c
ldx [%o1+%i4],%l3 ! %l3 = c39da7e1004c7ffe
! Aggressor I-cache invalidate 194, victim thread = 7
mov 194,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_194,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 194
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 195, victim thread = 7
mov 195,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_195,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 195
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p1_label_40:
! %l6 = 0000000000009a5e, Mem[0000000013800008] = c5d9c882
stba %l6,[%i3+%i4]0x81 ! Mem[0000000013800008] = 5ed9c882
! Aggressor I-cache invalidate 196, victim thread = 7
mov 196,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_196,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 196
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 197, victim thread = 7
mov 197,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_197,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 197
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l5 = 000000003a000000, %l5 = 000000003a000000, %l0 = c188999fa48050e8
andcc %l5,%l5,%l0 ! %l0 = 000000003a000000, %ccr = 00
! Aggressor I-cache invalidate 198, victim thread = 7
mov 198,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_198,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 198
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = b7b352462799dedb, Mem[0000000012000008] = baab000000000014
stxa %l2,[%i0+%i4]0x88 ! Mem[0000000012000008] = b7b352462799dedb
! Aggressor I-cache invalidate 199, victim thread = 7
mov 199,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_199,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 199
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 200, victim thread = 7
mov 200,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_200,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 200
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000003000000c] = c39da7e1, %l5 = 000000003a000000
ldub [%o0+0x00d],%l5 ! %l5 = 000000000000009d
! Aggressor I-cache invalidate 201, victim thread = 7
mov 201,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_201,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 201
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p1_label_41:
! Aggressor I-cache invalidate 202, victim thread = 7
mov 202,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_202,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 202
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 203, victim thread = 7
mov 203,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_203,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 203
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 204, victim thread = 7
mov 204,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_204,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 204
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f25 = c39da7e1, Mem[0000000013000018] = eab85df8
sta %f25,[%i2+%i6]0x81 ! Mem[0000000013000018] = c39da7e1
! Aggressor I-cache invalidate 205, victim thread = 7
mov 205,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_205,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 205
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 206, victim thread = 7
mov 206,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_206,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 206
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 207, victim thread = 7
mov 207,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_207,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 207
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 208, victim thread = 7
mov 208,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_208,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 208
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 209, victim thread = 7
mov 209,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_209,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 209
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 210, victim thread = 7
mov 210,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_210,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 210
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p1_label_42:
! Aggressor I-cache invalidate 211, victim thread = 7
mov 211,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_211,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 211
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000012800060] = c30a9a71 e15e97d3, %l2 = 2799dedb, %l3 = 004c7ffe
ldd [%i1+0x060],%l2 ! %l2 = 00000000c30a9a71 00000000e15e97d3
! Aggressor I-cache invalidate 212, victim thread = 7
mov 212,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_212,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 212
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f18 = ffffffff 60667ffe, Mem[0000000012000020] = ea8d0f34 4dcbd1f8
stda %f18,[%i0+%o4]0x80 ! Mem[0000000012000020] = ffffffff 60667ffe
! Mem[0000000013800018] = c188999fa48050e8, %f0 = e85080a4 82c8d9c5
ldda [%i3+%i6]0x80,%f0 ! %f0 = c188999f a48050e8
! Aggressor I-cache invalidate 213, victim thread = 7
mov 213,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_213,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 213
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 214, victim thread = 7
mov 214,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_214,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 214
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 000000003a000000, %l1 = 8733860587338605, %l2 = 00000000c30a9a71
taddcc %l0,%l1,%l2 ! %l2 = 87338605c1338605, %ccr = 8a
! Aggressor I-cache invalidate 215, victim thread = 7
mov 215,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_215,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 215
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[000000003000004c] = 3a000000, %f3 = 0000c984
ld [%o0+0x04c],%f3 ! %f3 = 3a000000
p1_label_43:
! Aggressor I-cache invalidate 216, victim thread = 7
mov 216,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_216,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 216
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000012800020] = 3adba781, %l6 = 0000000000009a5e
lduba [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000081
! Aggressor I-cache invalidate 217, victim thread = 7
mov 217,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_217,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 217
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 218, victim thread = 7
mov 218,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_218,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 218
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l4 = 0000000000000000
setx 0x1bde7fd61bde7fd6,%g7,%l4 ! %l4 = 1bde7fd61bde7fd6
! Aggressor I-cache invalidate 219, victim thread = 7
mov 219,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_219,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 219
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 220, victim thread = 7
mov 220,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_220,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 220
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! retry : should take illegal inst trap, %l0 = 000000003a000000
retry ! Illegal inst trap : %l0 = 000000003a000010
! Aggressor I-cache invalidate 221, victim thread = 7
mov 221,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_221,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 221
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %f20 = 3af6a7f8 5afdbe47, Mem[0000000012000028] = e1a79dc3 c89b248d
stda %f20,[%i0+%o6]0x88 ! Mem[0000000012000028] = 3af6a7f8 5afdbe47
p1_label_44:
! Aggressor I-cache invalidate 222, victim thread = 7
mov 222,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_222,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 222
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 223, victim thread = 7
mov 223,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_223,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 223
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l5 = 000000000000009d, Mem[000000003180000e] = b2073c44
sth %l5,[%o3+0x00e] ! Mem[000000003180000c] = b207009d
! Aggressor I-cache invalidate 224, victim thread = 7
mov 224,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_224,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 224
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %f2 = 49867e7d 3a000000, Mem[0000000012800010] = f8a7f63a 47befd5a
stda %f2 ,[%i1+%i5]0x88 ! Mem[0000000012800010] = 49867e7d 3a000000
! %l1 = 8733860587338605, Mem[0000000031800048] = 000000000010e684, %asi = 80
stxa %l1,[%o3+0x048]%asi ! Mem[0000000031800048] = 8733860587338605
! Aggressor I-cache invalidate 225, victim thread = 7
mov 225,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_225,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 225
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l5 = 000000000000009d, Mem[0000000013800026] = 00000000
stb %l5,[%i3+0x026] ! Mem[0000000013800024] = 00009d00
! Aggressor I-cache invalidate 226, victim thread = 7
mov 226,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_226,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 226
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l1 = 8733860587338605, Mem[000000003080000c] = 004c7ffe
stw %l1,[%o1+0x00c] ! Mem[000000003080000c] = 87338605
p1_label_45:
! Mem[0000000030800008] = c39da7e1, %l4 = 1bde7fd61bde7fd6
lduw [%o1+%i4],%l4 ! %l4 = 00000000c39da7e1
! Mem[0000000030800008] = c39da7e1, %l4 = 00000000c39da7e1
ldub [%o1+%i4],%l4 ! %l4 = 00000000000000c3
! Aggressor I-cache invalidate 227, victim thread = 7
mov 227,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_227,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 227
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l4 = 00000000000000c3, Mem[0000000030000008] = 91dd3adac39da7e1
stx %l4,[%o0+%i4] ! Mem[0000000030000008] = 00000000000000c3
! Mem[0000000030000048] = 000000003a000000, %l3 = 00000000e15e97d3
ldxa [%o0+0x048]%asi,%l3 ! %l3 = 000000003a000000
! %l1 = 8733860587338605, Mem[0000000030000008] = 00000000000000c3
stx %l1,[%o0+%i4] ! Mem[0000000030000008] = 8733860587338605
! %l5 = 000000000000009d, immed = fffffa72, %y = ffffffff
sdivcc %l5,-0x58e,%l1 ! %l1 = 00000000002e1652, %ccr = 00
mov %l0,%y ! %y = 3a000010
! %l2 = 87338605c1338605, Mem[0000000031000048] = ffffff8d
stw %l2,[%o2+0x048] ! Mem[0000000031000048] = c1338605
! Aggressor I-cache invalidate 228, victim thread = 7
mov 228,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_228,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 228
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 229, victim thread = 7
mov 229,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_229,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 229
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p1_label_46:
! Aggressor I-cache invalidate 230, victim thread = 7
mov 230,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_230,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 230
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013000010] = 4d00b6df2f3ce02e, %f8 = 956f0e95 4c662d10
ldda [%i2+%i5]0x88,%f8 ! %f8 = 4d00b6df 2f3ce02e
! Aggressor I-cache invalidate 231, victim thread = 7
mov 231,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_231,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 231
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = 0000000000000081, Mem[0000000012000010] = 4c662d10
stba %l6,[%i0+%i5]0x81 ! Mem[0000000012000010] = 81662d10
! Aggressor I-cache invalidate 232, victim thread = 7
mov 232,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_232,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 232
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000012000050] = 75f0a6c6, %l0 = 000000003a000010
ldsh [%i0+0x050],%l0 ! %l0 = 00000000000075f0
! %l6 = 00000081, %l7 = ffffe1d8, Mem[0000000012800000] = 00000000 84e61000
stda %l6,[%i1+%g0]0x89 ! Mem[0000000012800000] = 00000081 ffffe1d8
! Aggressor I-cache invalidate 233, victim thread = 7
mov 233,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_233,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 233
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 234, victim thread = 7
mov 234,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_234,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 234
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 235, victim thread = 7
mov 235,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_235,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 235
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p1_label_47:
! %l6 = 0000000000000081, immed = 00000e05, %l6 = 0000000000000081
subc %l6,0xe05,%l6 ! %l6 = fffffffffffff27c
! Mem[0000000013000020] = 8fc5813e18f5be5e, %f0 = c188999f a48050e8
ldda [%i2+%o4]0x88,%f0 ! %f0 = 8fc5813e 18f5be5e
! Aggressor I-cache invalidate 236, victim thread = 7
mov 236,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_236,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 236
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000048] = c1338605, %l7 = ffffffffffffe1d8
ldsh [%o2+0x048],%l7 ! %l7 = ffffffffffffc133
! Aggressor I-cache invalidate 237, victim thread = 7
mov 237,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_237,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 237
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800048] = 5500aee9, %f0 = 8fc5813e
ld [%o1+0x048],%f0 ! %f0 = 5500aee9
! Aggressor I-cache invalidate 238, victim thread = 7
mov 238,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_238,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 238
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 239, victim thread = 7
mov 239,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_239,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 239
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013800030] = ce4d8a79 705a969b, %l2 = c1338605, %l3 = 3a000000
ldd [%i3+0x030],%l2 ! %l2 = 00000000ce4d8a79 00000000705a969b
! Aggressor I-cache invalidate 240, victim thread = 7
mov 240,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_240,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 240
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p1_label_48:
! %l6 = fffffffffffff27c, immed = fffffa0a, %l4 = 00000000000000c3
xorcc %l6,-0x5f6,%l4 ! %l4 = 0000000000000876, %ccr = 00
! Mem[0000000013800018] = c188999fa48050e8, %f14 = b98a6897 f28f7ac4
ldda [%i3+%i6]0x80,%f14 ! %f14 = c188999f a48050e8
! %l0 = 00000000000075f0, immed = fffffe7b, %l7 = ffffffffffffc133
taddcc %l0,-0x185,%l7 ! %l7 = 000000000000746b, %ccr = 13
! Aggressor I-cache invalidate 241, victim thread = 7
mov 241,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_241,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 241
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 242, victim thread = 7
mov 242,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_242,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 242
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %f24 = 81a7db3a, Mem[0000000013800028] = dbde9927
sta %f24,[%i3+%o6]0x81 ! Mem[0000000013800028] = 81a7db3a
! Mem[0000000013000018] = e1a79dc3, %f18 = ffffffff
lda [%i2+%i6]0x88,%f18 ! %f18 = e1a79dc3
! Mem[0000000013800010] = 55a5aee91400baab, %l2 = 00000000ce4d8a79
ldxa [%i3+%i5]0x89,%l2 ! %l2 = 55a5aee91400baab
! %l0 = 000075f0, %l1 = 002e1652, Mem[0000000031000008] = 60667ffe 10899007
std %l0,[%o2+%i4] ! Mem[0000000031000008] = 000075f0 002e1652
! Mem[000000003000000c] = 87338605, %l6 = fffffffffffff27c
ldsw [%o0+0x00c],%l6 ! %l6 = ffffffff87338605
p1_label_49:
! Aggressor I-cache invalidate 243, victim thread = 7
mov 243,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_243,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 243
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 244, victim thread = 7
mov 244,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_244,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 244
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[0000000012800010] = 3a000000, %l4 = 0000000000000876
ldsha [%i1+%i5]0x88,%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 245, victim thread = 7
mov 245,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_245,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 245
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[0000000013000028] = f9846e5a, %l3 = 00000000705a969b
ldsba [%i2+%o6]0x81,%l3 ! %l3 = fffffffffffffff9
! %l1 = 00000000002e1652, immd = 0000000000000e2a, %l1 = 00000000002e1652
sdivx %l1,0xe2a,%l1 ! %l1 = 0000000000000340
! Aggressor I-cache invalidate 246, victim thread = 7
mov 246,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_246,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 246
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 247, victim thread = 7
mov 247,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_247,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 247
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 248, victim thread = 7
mov 248,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_248,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 248
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[0000000030000008] = 87338605, %l0 = 00000000000075f0
ldub [%o0+0x00a],%l0 ! %l0 = 0000000000000086
p1_label_50:
! Aggressor I-cache invalidate 249, victim thread = 7
mov 249,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_249,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 249
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 250, victim thread = 7
mov 250,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_250,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 250
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 251, victim thread = 7
mov 251,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_251,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 251
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 252, victim thread = 7
mov 252,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_252,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 252
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[000000003000004c] = 3a000000, %f3 = 3a000000
lda [%o0+0x04c]%asi,%f3 ! %f3 = 3a000000
! Aggressor I-cache invalidate 253, victim thread = 7
mov 253,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_253,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 253
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 254, victim thread = 7
mov 254,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_254,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 254
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 255, victim thread = 7
mov 255,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_255,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 255
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 256, victim thread = 7
mov 256,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_256,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 256
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 257, victim thread = 7
mov 257,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_257,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 257
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
p1_label_51:
! %l7 = 000000000000746b, Mem[0000000013000008] = d4ff5927e2423b2b
stxa %l7,[%i2+%i4]0x88 ! Mem[0000000013000008] = 000000000000746b
! Aggressor I-cache invalidate 258, victim thread = 7
mov 258,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_258,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 258
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %f10 = 7cc2dc24 8cedf9fd, Mem[0000000012000008] = dbde9927 4652b3b7
stda %f10,[%i0+%i4]0x80 ! Mem[0000000012000008] = 7cc2dc24 8cedf9fd
! Mem[0000000031000008] = 000075f0002e1652, %f28 = 3adba781 da5bdd91
ldd [%o2+%i4],%f28 ! %f28 = 000075f0 002e1652
! Aggressor I-cache invalidate 259, victim thread = 7
mov 259,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_259,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 259
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 260, victim thread = 7
mov 260,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_260,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 260
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l0 = 0000000000000086, %l3 = fffffffffffffff9, %l6 = ffffffff87338605
orncc %l0,%l3,%l6 ! %l6 = 0000000000000086, %ccr = 00
! %l4 = 00000000, %l5 = 0000009d, Mem[0000000030800008] = c39da7e1 87338605
std %l4,[%o1+%i4] ! Mem[0000000030800008] = 00000000 0000009d
! Mem[0000000013000060] = ffffffff ffffe1d8, %l2 = 1400baab, %l3 = fffffff9
ldd [%i2+0x060],%l2 ! %l2 = 00000000ffffffff 00000000ffffe1d8
! Mem[0000000030800048] = 5500aee9 ff13baab, %l0 = 00000086, %l1 = 00000340
ldd [%o1+0x048],%l0 ! %l0 = 000000005500aee9 00000000ff13baab
p1_label_52:
! Aggressor I-cache invalidate 261, victim thread = 7
mov 261,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_261,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 261
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 262, victim thread = 7
mov 262,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_262,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 262
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 00000000ffffe1d8, %l6 = 0000000000000086, %l3 = 00000000ffffe1d8
taddcc %l3,%l6,%l3 ! %l3 = 00000000ffffe25e, %ccr = 0a
! Aggressor I-cache invalidate 263, victim thread = 7
mov 263,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_263,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 263
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (0a)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (0a)
! %l4 = 0000000000000000, Mem[000000003180004d] = 87338605
stb %l4,[%o3+0x04d] ! Mem[000000003180004c] = 87008605
! Aggressor I-cache invalidate 264, victim thread = 7
mov 264,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_264,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 264
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (0a)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (0a)
! Aggressor I-cache invalidate 265, victim thread = 7
mov 265,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_265,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 265
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (0a)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (0a)
! Mem[0000000013800010] = abba0014, %l7 = 000000000000746b
ldsha [%i3+%i5]0x80,%l7 ! %l7 = ffffffffffffabba
! Mem[0000000031800008] = f6725f15, %l6 = 0000000000000086
ldsh [%o3+0x00a],%l6 ! %l6 = 0000000000005f15
! Aggressor I-cache invalidate 266, victim thread = 7
mov 266,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_266,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 266
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (0a)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (0a)
p1_label_53:
! Mem[0000000012000008] = 24dcc27c, %l2 = 00000000ffffffff
ldsba [%i0+%i4]0x88,%l2 ! %l2 = 000000000000007c
! %l2 = 000000000000007c, immed = ffffffad, %l7 = ffffffffffffabba
and %l2,-0x053,%l7 ! %l7 = 000000000000002c
! %l2 = 000000000000007c, immed = 0000002f, %l5 = 000000000000009d
srax %l2,0x02f,%l5 ! %l5 = 0000000000000000
! Aggressor I-cache invalidate 267, victim thread = 7
mov 267,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_267,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 267
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (0a)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (0a)
! Aggressor I-cache invalidate 268, victim thread = 7
mov 268,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_268,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 268
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (0a)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (0a)
! %f10 = 7cc2dc24 8cedf9fd, Mem[0000000030000008] = 87338605 87338605
std %f10,[%o0+%i4] ! Mem[0000000030000008] = 7cc2dc24 8cedf9fd
! Aggressor I-cache invalidate 269, victim thread = 7
mov 269,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_269,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 269
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (0a)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (0a)
! %l3 = 00000000ffffe25e, immed = 00000287, %y = 3a000010
sdiv %l3,0x287,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
! Aggressor I-cache invalidate 270, victim thread = 7
mov 270,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_270,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 270
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (0a)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (0a)
! %l0 = 7fffffff, %l1 = ff13baab, Mem[0000000012800000] = 00000081 ffffe1d8
stda %l0,[%i1+%g0]0x88 ! Mem[0000000012800000] = 7fffffff ff13baab
p1_label_54:
! Aggressor I-cache invalidate 271, victim thread = 7
mov 271,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_271,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 271
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (0a)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (0a)
! %l2 = 000000000000007c, Mem[000000001200000c] = 8cedf9fd
stw %l2,[%i0+0x00c] ! Mem[000000001200000c] = 0000007c
! Aggressor I-cache invalidate 272, victim thread = 7
mov 272,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_272,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 272
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (0a)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (0a)
! %l6 = 0000000000005f15, immed = fffff101, %l6 = 0000000000005f15
taddcc %l6,-0xeff,%l6 ! %l6 = 0000000000005016, %ccr = 13
! %f25 = c39da7e1, Mem[0000000031000048] = c1338605
st %f25,[%o2+0x048] ! Mem[0000000031000048] = c39da7e1
! %l5 = 0000000000000000, %l5 = 0000000000000000, %l0 = 000000007fffffff
srl %l5,%l5,%l0 ! %l0 = 0000000000000000
! Aggressor I-cache invalidate 273, victim thread = 7
mov 273,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_273,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 273
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l3 = 00000000ffffe25e, %l5 = 0000000000000000, %l5 = 0000000000000000
srlx %l3,%l5,%l5 ! %l5 = 00000000ffffe25e
! Aggressor I-cache invalidate 274, victim thread = 7
mov 274,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_274,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 274
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l0 = 0000000000000000, Mem[000000003100004a] = c39da7e1
sth %l0,[%o2+0x04a] ! Mem[0000000031000048] = c39d0000
p1_label_55:
! Aggressor I-cache invalidate 275, victim thread = 7
mov 275,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_275,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 275
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
save ! CWP = 1
! %l5 = 04e6202a0a217ff2, Mem[0000000012000028] = 47befd5a
stba %l5,[%o0+%i6]0x81 ! Mem[0000000012000028] = f2befd5a
! Aggressor I-cache invalidate 276, victim thread = 7
mov 276,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_276,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 276
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 277, victim thread = 7
mov 277,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_277,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 277
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[0000000031000048] = c39d0000fb4a6fc8, %f8 = 4d00b6df 2f3ce02e
ldd [%i2+0x048],%f8 ! %f8 = c39d0000 fb4a6fc8
! Aggressor I-cache invalidate 278, victim thread = 7
mov 278,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_278,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 278
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l6 = fffffffffffff029, Mem[0000000012800048] = c9859791e8fc92ad
stx %l6,[%o1+0x048] ! Mem[0000000012800048] = fffffffffffff029
! Mem[0000000013800020] = 0000c882, %l4 = 8db5f0e1e96cd1c8
ldsba [%o3+%i4]0x88,%l4 ! %l4 = ffffffffffffff82
! Mem[0000000012800000] = ffffff7f abba13ff, %l0 = 42e6d3d3, %l1 = 84077d81
ldda [%o1+%g0]0x80,%l0 ! %l0 = 00000000ffffff7f 00000000abba13ff
p1_label_56: ! %cwp = 1
! Aggressor I-cache invalidate 279, victim thread = 7
mov 279,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_279,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 279
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 280, victim thread = 7
mov 280,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_280,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 280
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 281, victim thread = 7
mov 281,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_281,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 281
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 282, victim thread = 7
mov 282,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_282,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 282
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l5 = 04e6202a0a217ff2, immed = 00000597, %l4 = ffffffffffffff82
addccc %l5,0x597,%l4 ! %l4 = 04e6202a0a21858a, %ccr = 00
! Mem[0000000031800048] = 8733860587008605, %f10 = 7cc2dc24 8cedf9fd
ldd [%i3+0x048],%f10 ! %f10 = 87338605 87008605
! Aggressor I-cache invalidate 283, victim thread = 7
mov 283,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_283,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 283
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 284, victim thread = 7
mov 284,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_284,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 284
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f26 = 7ad32b2d, Mem[0000000013000010] = 2f3ce02e
sta %f26,[%o2+%o5]0x89 ! Mem[0000000013000010] = 7ad32b2d
! Mem[0000000030000008] = 7cc2dc24, %l5 = 04e6202a0a217ff2
ldub [%i0+0x00b],%l5 ! %l5 = 0000000000000024
p1_label_57: ! %cwp = 1
! %f23 = fb4a6fc8, Mem[0000000013800008] = 5ed9c882
sta %f23,[%o3+0x008]%asi ! Mem[0000000013800008] = fb4a6fc8
! Mem[0000000012800008] = 24dcc27c, %l6 = fffffffffffff029
ldsha [%o1+%o4]0x88,%l6 ! %l6 = ffffffffffffc27c
! Aggressor I-cache invalidate 285, victim thread = 7
mov 285,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_285,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 285
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 286, victim thread = 7
mov 286,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_286,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 286
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 287, victim thread = 7
mov 287,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_287,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 287
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 288, victim thread = 7
mov 288,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_288,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 288
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013800028] = 81a7db3a, %l3 = 07a7874a164cda97
ldswa [%o3+%i6]0x80,%l3 ! %l3 = ffffffff81a7db3a
! %f22 = 2c2bea81 fb4a6fc8, Mem[0000000012800028] = 7aca96ee 1ca4279b
stda %f22,[%o1+%i6]0x88 ! Mem[0000000012800028] = 2c2bea81 fb4a6fc8
! %l0 = 00000000ffffff7f, %l2 = dad6cb5a32e47ac7, %l3 = ffffffff81a7db3a
sll %l0,%l2,%l3 ! %l3 = 0000007fffffbf80
! Aggressor I-cache invalidate 289, victim thread = 7
mov 289,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_289,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 289
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p1_label_58: ! %cwp = 1
! Mem[0000000030000048] = 00000000, %f6 = ffffffff
ld [%i0+0x048],%f6 ! %f6 = 00000000
! Aggressor I-cache invalidate 290, victim thread = 7
mov 290,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_290,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 290
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 291, victim thread = 7
mov 291,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_291,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 291
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000003100004c] = fb4a6fc8, %f6 = 00000000
ld [%i2+0x04c],%f6 ! %f6 = fb4a6fc8
! %l0 = 00000000ffffff7f, immed = 00000c3b, %l3 = 0000007fffffbf80
xorcc %l0,0xc3b,%l3 ! %l3 = 00000000fffff344, %ccr = 08
! Aggressor I-cache invalidate 292, victim thread = 7
mov 292,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_292,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 292
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 293, victim thread = 7
mov 293,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_293,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 293
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 294, victim thread = 7
mov 294,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_294,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 294
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000012800008] = 7cc2dc24, %l0 = 00000000ffffff7f
ldswa [%o1+%o4]0x80,%l0 ! %l0 = 000000007cc2dc24
! %l4 = 04e6202a0a21858a, immed = ffffff4a, %y = 7fffffff
mulscc %l4,-0x0b6,%l7 ! %l7 = 000000018510c20f, %ccr = 09, %y = 3fffffff
p1_label_59: ! %cwp = 1
! Aggressor I-cache invalidate 295, victim thread = 7
mov 295,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_295,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 295
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (09)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (09)
! Aggressor I-cache invalidate 296, victim thread = 7
mov 296,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_296,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 296
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (09)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (09)
! %l6 = ffffffffffffc27c, immed = fffff5c2, %l0 = 000000007cc2dc24
xor %l6,-0xa3e,%l0 ! %l0 = 00000000000037be
! Mem[0000000012000020] = ffffffff, %l7 = 000000018510c20f
ldsha [%o0+%i4]0x88,%l7 ! %l7 = ffffffffffffffff
! Aggressor I-cache invalidate 297, victim thread = 7
mov 297,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_297,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 297
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (09)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (09)
! %l2 = dad6cb5a32e47ac7, Mem[0000000030800049] = 5500aee9
stb %l2,[%i1+0x049] ! Mem[0000000030800048] = 55c7aee9
! Aggressor I-cache invalidate 298, victim thread = 7
mov 298,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_298,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 298
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (09)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (09)
rd %pc,%o7
return %o7+12 ! CWP = 0
! %l1 = 00000000ff13baab, Mem[000000003180000c] = b207009d
stw %l1,[%o3+0x00c] ! Mem[000000003180000c] = ff13baab
! Aggressor I-cache invalidate 299, victim thread = 7
mov 299,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_299,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 299
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (09)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (09)
p1_label_60:
! Aggressor I-cache invalidate 300, victim thread = 7
mov 300,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_300,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 300
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (09)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (09)
! Aggressor I-cache invalidate 301, victim thread = 7
mov 301,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_301,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 301
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (09)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (09)
! %l7 = 000000000000002c
setx 0x686377b4686377b4,%g7,%l7 ! %l7 = 686377b4686377b4
! %l7 = 686377b4686377b4, immed = 00000017, %l1 = 00000000ff13baab
sll %l7,0x017,%l1 ! %l1 = da3431bbda000000
! Aggressor I-cache invalidate 302, victim thread = 7
mov 302,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_302,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 302
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (09)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (09)
! %f6 = fb4a6fc8, Mem[000000003100004c] = fb4a6fc8
sta %f6 ,[%o2+0x04c]%asi ! Mem[000000003100004c] = fb4a6fc8
! Aggressor I-cache invalidate 303, victim thread = 7
mov 303,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_303,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 303
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (09)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (09)
! %l7 = 686377b4686377b4, immed = fffff034, %l2 = 000000000000007c
addccc %l7,-0xfcc,%l2 ! %l2 = 686377b4686367e9, %ccr = 11
! Aggressor I-cache invalidate 304, victim thread = 7
mov 304,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_304,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 304
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000031800008] = f6725f15ff13baab, %f6 = fb4a6fc8 60667ffe
ldd [%o3+%i4],%f6 ! %f6 = f6725f15 ff13baab
p1_label_61:
! Aggressor I-cache invalidate 305, victim thread = 7
mov 305,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_305,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 305
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 306, victim thread = 7
mov 306,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_306,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 306
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000012800008] = 7cc2dc24, %l6 = 0000000000005016
ldsba [%i1+%i4]0x81,%l6 ! %l6 = 000000000000007c
! Aggressor I-cache invalidate 307, victim thread = 7
mov 307,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_307,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 307
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[000000003080000c] = 0000009d, %l3 = 00000000ffffe25e
lduba [%o1+0x00f]%asi,%l3 ! %l3 = 000000000000009d
! %l1 = da3431bbda000000, Mem[000000003000004e] = 3a000000, %asi = 80
stha %l1,[%o0+0x04e]%asi ! Mem[000000003000004c] = 3a000000
! %l1 = da3431bbda000000, %l6 = 000000000000007c, %y = 3fffffff
sdivcc %l1,%l6,%l3 ! %l3 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000000
! %l4 = 0000000000000000, %l4 = 0000000000000000, %l4 = 0000000000000000
xor %l4,%l4,%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 308, victim thread = 7
mov 308,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_308,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 308
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030000048] = 00000000, %l4 = 0000000000000000
lduw [%o0+0x048],%l4 ! %l4 = 0000000000000000
p1_label_62:
! Mem[0000000013800038] = f3f81768, %f2 = 49867e7d
ld [%i3+0x038],%f2 ! %f2 = f3f81768
! %f14 = c188999f a48050e8, Mem[0000000013800018] = 9f9988c1 e85080a4
stda %f14,[%i3+%i6]0x88 ! Mem[0000000013800018] = c188999f a48050e8
! Aggressor I-cache invalidate 309, victim thread = 7
mov 309,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_309,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 309
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 310, victim thread = 7
mov 310,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_310,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 310
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000013800028] = 3adba781, %l0 = 0000000000000000
ldswa [%i3+%o6]0x88,%l0 ! %l0 = 000000003adba781
! Aggressor I-cache invalidate 311, victim thread = 7
mov 311,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_311,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 311
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000012800018] = 2c2bea81, %l3 = 000000007fffffff
lduha [%i1+%i6]0x81,%l3 ! %l3 = 0000000000002c2b
! Aggressor I-cache invalidate 312, victim thread = 7
mov 312,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_312,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 312
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 313, victim thread = 7
mov 313,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_313,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 313
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 314, victim thread = 7
mov 314,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_314,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 314
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p1_label_63:
! Aggressor I-cache invalidate 315, victim thread = 7
mov 315,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_315,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 315
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l4 = 0000000000000000, Mem[000000003000000a] = 7cc2dc24
sth %l4,[%o0+0x00a] ! Mem[0000000030000008] = 7cc20000
! %l3 = 0000000000002c2b, immed = 00000025, %l2 = 686377b4686367e9
srax %l3,0x025,%l2 ! %l2 = 0000000000000000
! Randomly selected nop
nop
! Mem[0000000012000038] = 8f643126 b3e11f43, %l2 = 00000000, %l3 = 00002c2b
ldd [%i0+0x038],%l2 ! %l2 = 000000008f643126 00000000b3e11f43
! %l5 = 00000000ffffe25e, Mem[0000000012000000] = 60667ffe
stwa %l5,[%i0+%g0]0x80 ! Mem[0000000012000000] = ffffe25e
! Mem[0000000013800018] = e85080a4, %l5 = 00000000ffffe25e
lduba [%i3+%i6]0x81,%l5 ! %l5 = 00000000000000e8
! %l2 = 000000008f643126, Mem[0000000031800008] = f6725f15ff13baab
stx %l2,[%o3+%i4] ! Mem[0000000031800008] = 000000008f643126
! %l5 = 00000000000000e8, immed = 00000ef6, %l5 = 00000000000000e8
addc %l5,0xef6,%l5 ! %l5 = 0000000000000fde
! Aggressor I-cache invalidate 316, victim thread = 7
mov 316,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_316,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 316
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p1_label_64:
! Aggressor I-cache invalidate 317, victim thread = 7
mov 317,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_317,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 317
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 318, victim thread = 7
mov 318,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_318,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 318
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Randomly selected nop
nop
! %l0 = 000000003adba781, %l2 = 000000008f643126, %l2 = 000000008f643126
srl %l0,%l2,%l2 ! %l2 = 0000000000eb6e9e
! Aggressor I-cache invalidate 319, victim thread = 7
mov 319,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_319,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 319
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l0 = 3adba781, %l1 = da000000, Mem[0000000012000010] = 102d6681 721a1f8c
stda %l0,[%i0+%i5]0x88 ! Mem[0000000012000010] = 3adba781 da000000
! Mem[0000000012800000] = ffffff7f, %l3 = 00000000b3e11f43
ldsha [%i1+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
save ! CWP = 1
! Mem[0000000013000008] = 6b74000000000000, %l1 = 00000000abba13ff
ldxa [%o2+0x008]%asi,%l1 ! %l1 = 6b74000000000000
! Mem[000000003180004c] = 87008605, %f10 = 87338605
ld [%i3+0x04c],%f10 ! %f10 = 87008605
p1_label_65: ! %cwp = 1
! %l1 = 6b74000000000000, immed = fffff370, %l6 = ffffffffffffc27c
taddcc %l1,-0xc90,%l6 ! %l6 = 6b73fffffffff370, %ccr = 18
! Mem[0000000013000010] = 2d2bd37a, %l7 = ffffffffffffffff
ldsha [%o2+%o5]0x80,%l7 ! %l7 = 0000000000002d2b
! Aggressor I-cache invalidate 320, victim thread = 7
mov 320,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_320,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 320
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 321, victim thread = 7
mov 321,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_321,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 321
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 322, victim thread = 7
mov 322,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_322,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 322
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 323, victim thread = 7
mov 323,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_323,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 323
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 324, victim thread = 7
mov 324,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_324,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 324
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 325, victim thread = 7
mov 325,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_325,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 325
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Mem[0000000013000000] = 9d4617a4, %l5 = 0000000000000024
ldsha [%o2+%g0]0x88,%l5 ! %l5 = 00000000000017a4
! Aggressor I-cache invalidate 326, victim thread = 7
mov 326,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_326,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 326
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
p1_label_66: ! %cwp = 1
! Aggressor I-cache invalidate 327, victim thread = 7
mov 327,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_327,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 327
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 328, victim thread = 7
mov 328,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_328,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 328
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! %f23 = fb4a6fc8, Mem[000000003000000c] = 8cedf9fd
st %f23,[%i0+0x00c] ! Mem[000000003000000c] = fb4a6fc8
! %l0 = 00000000000037be, %l6 = 6b73fffffffff370, %l3 = 00000000fffff344
srax %l0,%l6,%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 329, victim thread = 7
mov 329,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_329,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 329
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 330, victim thread = 7
mov 330,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_330,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 330
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Mem[000000001280001c] = fb4a6fc8, %l1 = 6b74000000000000
lduh [%o1+0x01e],%l1 ! %l1 = 0000000000006fc8
! Aggressor I-cache invalidate 331, victim thread = 7
mov 331,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_331,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 331
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 332, victim thread = 7
mov 332,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_332,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 332
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 333, victim thread = 7
mov 333,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_333,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 333
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
p1_label_67: ! %cwp = 1
! Aggressor I-cache invalidate 334, victim thread = 7
mov 334,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_334,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 334
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 335, victim thread = 7
mov 335,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_335,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 335
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Mem[0000000031000048] = c39d0000fb4a6fc8, %l6 = 6b73fffffffff370
ldx [%i2+0x048],%l6 ! %l6 = c39d0000fb4a6fc8
! Aggressor I-cache invalidate 336, victim thread = 7
mov 336,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_336,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 336
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 337, victim thread = 7
mov 337,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_337,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 337
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 338, victim thread = 7
mov 338,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_338,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 338
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 339, victim thread = 7
mov 339,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_339,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 339
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! %l4 = 04e6202a0a21858a, %l4 = 04e6202a0a21858a, %y = 00000000
mulscc %l4,%l4,%l7 ! %l7 = 000000008510c2c5, %ccr = 08, %y = 00000000
! Aggressor I-cache invalidate 340, victim thread = 7
mov 340,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_340,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 340
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l0 = 000037be, %l1 = 00006fc8, Mem[0000000012800020] = 3adba781 e1a79dc3
stda %l0,[%o1+%i4]0x89 ! Mem[0000000012800020] = 000037be 00006fc8
p1_label_68: ! %cwp = 1
! Mem[0000000031000008] = 000075f0002e1652, %f16 = 60667ffe 10899007
ldd [%i2+%o4],%f16 ! %f16 = 000075f0 002e1652
! Mem[0000000012000010] = 81a7db3a000000da, %f22 = 2c2bea81 fb4a6fc8
ldda [%o0+%o5]0x80,%f22 ! %f22 = 81a7db3a 000000da
! %l6 = c39d0000fb4a6fc8, %l0 = 00000000000037be, %y = 00000000
mulscc %l6,%l0,%l5 ! %l5 = 00000000fda537e4, %ccr = 08, %y = 00000000
! Mem[0000000031000008] = 000075f0, %l0 = 00000000000037be
lduba [%i2+0x009]%asi,%l0 ! %l0 = 0000000000000000
! %f22 = 81a7db3a 000000da, Mem[0000000031800008] = 00000000 8f643126
std %f22,[%i3+%o4] ! Mem[0000000031800008] = 81a7db3a 000000da
! Aggressor I-cache invalidate 341, victim thread = 7
mov 341,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_341,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 341
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = c39d0000fb4a6fc8, Mem[0000000013800000] = 81a7db3a
stwa %l6,[%o3+%g0]0x88 ! Mem[0000000013800000] = fb4a6fc8
! %l5 = 00000000fda537e4, immed = fffffce1, %l6 = c39d0000fb4a6fc8
orn %l5,-0x31f,%l6 ! %l6 = 00000000fda537fe
! Mem[000000003080004c] = ff13baab, %l2 = dad6cb5a32e47ac7
lduh [%i1+0x04e],%l2 ! %l2 = 000000000000baab
! Mem[0000000030000048] = 00000000, %l3 = 0000000000000000
ldsh [%i0+0x04a],%l3 ! %l3 = 0000000000000000
p1_label_69: ! %cwp = 1
! Aggressor I-cache invalidate 342, victim thread = 7
mov 342,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_342,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 342
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 343, victim thread = 7
mov 343,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_343,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 343
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 344, victim thread = 7
mov 344,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_344,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 344
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 345, victim thread = 7
mov 345,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_345,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 345
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 346, victim thread = 7
mov 346,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_346,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 346
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 347, victim thread = 7
mov 347,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_347,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 347
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 348, victim thread = 7
mov 348,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_348,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 348
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 349, victim thread = 7
mov 349,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_349,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 349
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l3 = 0000000000000000, %l7 = 000000008510c2c5, %l4 = 04e6202a0a21858a
orncc %l3,%l7,%l4 ! %l4 = ffffffff7aef3d3a, %ccr = 80
! Mem[0000000012800000] = 7fffffff, %l2 = 000000000000baab
ldsba [%o1+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
p1_label_70: ! %cwp = 1
! Aggressor I-cache invalidate 350, victim thread = 7
mov 350,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_350,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 350
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 351, victim thread = 7
mov 351,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_351,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 351
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 352, victim thread = 7
mov 352,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_352,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 352
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000013800000] = c86f4afb, %l5 = 00000000fda537e4
lduwa [%o3+%g0]0x80,%l5 ! %l5 = 00000000c86f4afb
! %f25 = c39da7e1, Mem[000000003100000c] = 002e1652
st %f25,[%i2+0x00c] ! Mem[000000003100000c] = c39da7e1
! %f18 = e1a79dc3 60667ffe, Mem[0000000012000008] = 7cc2dc24 0000007c
stda %f18,[%o0+%o4]0x80 ! Mem[0000000012000008] = e1a79dc3 60667ffe
! Mem[0000000030000048] = 000000003a000000, %l3 = 0000000000000000
ldxa [%i0+0x048]%asi,%l3 ! %l3 = 000000003a000000
! %l3 = 000000003a000000, Mem[0000000030800048] = 55c7aee9ff13baab
stx %l3,[%i1+0x048] ! Mem[0000000030800048] = 000000003a000000
! Aggressor I-cache invalidate 353, victim thread = 7
mov 353,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_353,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 353
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 354, victim thread = 7
mov 354,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_354,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 354
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p1_label_71: ! %cwp = 1
! Aggressor I-cache invalidate 355, victim thread = 7
mov 355,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_355,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 355
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 356, victim thread = 7
mov 356,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_356,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 356
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000030800008] = 000000000000009d, %l3 = 000000003a000000
ldxa [%i1+0x008]%asi,%l3 ! %l3 = 000000000000009d
! %l4 = ffffffff7aef3d3a, %l4 = ffffffff7aef3d3a, %l3 = 000000000000009d
srax %l4,%l4,%l3 ! %l3 = ffffffffffffffff
! Aggressor I-cache invalidate 357, victim thread = 7
mov 357,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_357,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 357
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 358, victim thread = 7
mov 358,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_358,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 358
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000030800048] = 00000000, %f22 = 81a7db3a
ld [%i1+0x048],%f22 ! %f22 = 00000000
! %f16 = 000075f0 002e1652, Mem[0000000013800020] = 82c80000 00009d00
stda %f16,[%o3+%i4]0x80 ! Mem[0000000013800020] = 000075f0 002e1652
! Aggressor I-cache invalidate 359, victim thread = 7
mov 359,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_359,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 359
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 360, victim thread = 7
mov 360,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_360,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 360
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p1_label_72: ! %cwp = 1
! %l2 = ffffffffffffffff, Mem[000000003080004e] = 3a000000
stb %l2,[%i1+0x04e] ! Mem[000000003080004c] = 3a00ff00
! %l2 = ffffffffffffffff, Mem[0000000030800008] = 000000000000009d, %asi = 80
stxa %l2,[%i1+0x008]%asi ! Mem[0000000030800008] = ffffffffffffffff
! Aggressor I-cache invalidate 361, victim thread = 7
mov 361,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_361,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 361
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000013000048] = 987bbd92, %l3 = ffffffffffffffff
ldsw [%o2+0x048],%l3 ! %l3 = ffffffff987bbd92
! Mem[0000000012000010] = 81a7db3a, %l7 = 000000008510c2c5
lduha [%o0+%o5]0x81,%l7 ! %l7 = 00000000000081a7
! Aggressor I-cache invalidate 362, victim thread = 7
mov 362,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_362,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 362
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 363, victim thread = 7
mov 363,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_363,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 363
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 364, victim thread = 7
mov 364,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_364,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 364
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000031000008] = 000075f0, %l5 = 00000000c86f4afb
lduh [%i2+0x00a],%l5 ! %l5 = 00000000000075f0
! Mem[000000003080000c] = ffffffff, %l3 = ffffffff987bbd92
lduba [%i1+0x00d]%asi,%l3 ! %l3 = 00000000000000ff
p1_label_73: ! %cwp = 1
! Mem[0000000030000008] = 7cc20000, %l5 = 00000000000075f0
lduwa [%i0+0x008]%asi,%l5 ! %l5 = 000000007cc20000
! Aggressor I-cache invalidate 365, victim thread = 7
mov 365,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_365,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 365
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 366, victim thread = 7
mov 366,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_366,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 366
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000030800008] = ffffffff, %f7 = ff13baab
ld [%i1+%o4],%f7 ! %f7 = ffffffff
! %l7 = 00000000000081a7, Mem[0000000013800028] = 81a7db3a
stba %l7,[%o3+%i6]0x81 ! Mem[0000000013800028] = a7a7db3a
! Mem[0000000013800008] = fb4a6fc8942a7d8b, %l3 = 00000000000000ff
ldxa [%o3+%o4]0x81,%l3 ! %l3 = fb4a6fc8942a7d8b
! Aggressor I-cache invalidate 367, victim thread = 7
mov 367,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_367,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 367
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l4 = ffffffff7aef3d3a, immed = fffff104, %l4 = ffffffff7aef3d3a
and %l4,-0xefc,%l4 ! %l4 = ffffffff7aef3100
! Mem[0000000030000048] = 00000000, %l7 = 00000000000081a7
ldsba [%i0+0x04b]%asi,%l7 ! %l7 = 0000000000000000
! Aggressor I-cache invalidate 368, victim thread = 7
mov 368,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_368,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 368
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p1_label_74: ! %cwp = 1
! Mem[000000003000000c] = fb4a6fc8, %l6 = 00000000fda537fe
ldsh [%i0+0x00c],%l6 ! %l6 = fffffffffffffb4a
! Aggressor I-cache invalidate 369, victim thread = 7
mov 369,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_369,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 369
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l5 = 000000007cc20000, Mem[000000003100004c] = fb4a6fc8
stw %l5,[%i2+0x04c] ! Mem[000000003100004c] = 7cc20000
! Aggressor I-cache invalidate 370, victim thread = 7
mov 370,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_370,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 370
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 371, victim thread = 7
mov 371,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_371,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 371
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 372, victim thread = 7
mov 372,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_372,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 372
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l1 = 0000000000006fc8, Mem[0000000031000048] = c39d00007cc20000
stx %l1,[%i2+0x048] ! Mem[0000000031000048] = 0000000000006fc8
! Aggressor I-cache invalidate 373, victim thread = 7
mov 373,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_373,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 373
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 374, victim thread = 7
mov 374,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_374,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 374
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 375, victim thread = 7
mov 375,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_375,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 375
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p1_label_75: ! %cwp = 1
! Aggressor I-cache invalidate 376, victim thread = 7
mov 376,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_376,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 376
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000013800018] = e85080a4 9f9988c1, %l6 = fffffb4a, %l7 = 00000000
ldda [%o3+%o6]0x80,%l6 ! %l6 = 00000000e85080a4 000000009f9988c1
! Aggressor I-cache invalidate 377, victim thread = 7
mov 377,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_377,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 377
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000013000018] = e1a79dc3, %l5 = 000000007cc20000
ldswa [%o2+%o6]0x88,%l5 ! %l5 = ffffffffe1a79dc3
! Aggressor I-cache invalidate 378, victim thread = 7
mov 378,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_378,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 378
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 379, victim thread = 7
mov 379,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_379,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 379
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000030800048] = 00000000, %l4 = ffffffff7aef3100
lduw [%i1+0x048],%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 380, victim thread = 7
mov 380,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_380,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 380
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l2 = ffffffff, %l3 = 942a7d8b, Mem[0000000030000048] = 00000000 3a000000
std %l2,[%i0+0x048] ! Mem[0000000030000048] = ffffffff 942a7d8b
! Aggressor I-cache invalidate 381, victim thread = 7
mov 381,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_381,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 381
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p1_label_76: ! %cwp = 1
! %l7 = 000000009f9988c1, %l4 = 0000000000000000, %l5 = ffffffffe1a79dc3
subc %l7,%l4,%l5 ! %l5 = 000000009f9988c1
! Aggressor I-cache invalidate 382, victim thread = 7
mov 382,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_382,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 382
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 383, victim thread = 7
mov 383,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_383,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 383
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 384, victim thread = 7
mov 384,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_384,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 384
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 385, victim thread = 7
mov 385,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_385,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 385
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l7 = 000000009f9988c1, Mem[0000000031000008] = 000075f0c39da7e1
stx %l7,[%i2+%o4] ! Mem[0000000031000008] = 000000009f9988c1
! Aggressor I-cache invalidate 386, victim thread = 7
mov 386,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_386,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 386
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 387, victim thread = 7
mov 387,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_387,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 387
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 388, victim thread = 7
mov 388,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_388,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 388
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 389, victim thread = 7
mov 389,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_389,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 389
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p1_label_77: ! %cwp = 1
! Aggressor I-cache invalidate 390, victim thread = 7
mov 390,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_390,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 390
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 391, victim thread = 7
mov 391,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_391,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 391
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l0 = 0000000000000000, %l1 = 0000000000006fc8, %l4 = 0000000000000000
orncc %l0,%l1,%l4 ! %l4 = ffffffffffff9037, %ccr = 88
! Mem[0000000030000048] = ffffffff942a7d8b, %l5 = 000000009f9988c1
ldx [%i0+0x048],%l5 ! %l5 = ffffffff942a7d8b
! Aggressor I-cache invalidate 392, victim thread = 7
mov 392,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_392,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 392
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000013800008] = c86f4afb, %l2 = ffffffffffffffff
ldsha [%o3+%o4]0x88,%l2 ! %l2 = 0000000000004afb
! %l3 = fb4a6fc8942a7d8b, %l0 = 0000000000000000, %l0 = 0000000000000000
addc %l3,%l0,%l0 ! %l0 = fb4a6fc8942a7d8b
! %l7 = 000000009f9988c1, %l6 = 00000000e85080a4, %y = 00000000
mulscc %l7,%l6,%l4 ! %l4 = 00000000cfccc460, %ccr = 08, %y = 80000000
! Mem[0000000012000000] = ffffe25e, %l5 = ffffffff942a7d8b
ldsha [%o0+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
! %l4 = cfccc460, %l5 = ffffffff, Mem[0000000012000018] = ffa8664a 25e7fa4f
stda %l4,[%o0+%o6]0x89 ! Mem[0000000012000018] = cfccc460 ffffffff
p1_label_78: ! %cwp = 1
! Mem[0000000030800048] = 000000003a00ff00, %l4 = 00000000cfccc460
ldx [%i1+0x048],%l4 ! %l4 = 000000003a00ff00
! %l2 = 0000000000004afb, Mem[0000000013800008] = fb4a6fc8
stha %l2,[%o3+%o4]0x81 ! Mem[0000000013800008] = 4afb6fc8
! %l6 = 00000000e85080a4, Mem[000000003000004f] = 942a7d8b
stb %l6,[%i0+0x04f] ! Mem[000000003000004c] = 942a7da4
! Aggressor I-cache invalidate 393, victim thread = 7
mov 393,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_393,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 393
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031800008] = 81a7db3a, %l3 = fb4a6fc8942a7d8b
lduw [%i3+%o4],%l3 ! %l3 = 0000000081a7db3a
! Mem[000000003180004c] = 87008605, %f23 = 000000da
ld [%i3+0x04c],%f23 ! %f23 = 87008605
! Aggressor I-cache invalidate 394, victim thread = 7
mov 394,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_394,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 394
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l3 = 0000000081a7db3a, immed = fffff141, %l1 = 0000000000006fc8
orcc %l3,-0xebf,%l1 ! %l1 = fffffffffffffb7b, %ccr = 88
! Aggressor I-cache invalidate 395, victim thread = 7
mov 395,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_395,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 395
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 396, victim thread = 7
mov 396,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_396,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 396
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p1_label_79: ! %cwp = 1
! Aggressor I-cache invalidate 397, victim thread = 7
mov 397,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_397,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 397
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 398, victim thread = 7
mov 398,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_398,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 398
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000001200002c] = f8a7f63a, %l6 = 00000000e85080a4
ldsh [%o0+0x02c],%l6 ! %l6 = fffffffffffff8a7
! Aggressor I-cache invalidate 399, victim thread = 7
mov 399,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_399,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 399
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l6 = fffffffffffff8a7, Mem[000000003000004c] = 942a7da4
sth %l6,[%i0+0x04c] ! Mem[000000003000004c] = f8a77da4
! Aggressor I-cache invalidate 400, victim thread = 7
mov 400,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_400,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 400
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 401, victim thread = 7
mov 401,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_401,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 401
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800048] = 000000003a00ff00, %l1 = fffffffffffffb7b
ldx [%i1+0x048],%l1 ! %l1 = 000000003a00ff00
! %l3 = 0000000081a7db3a, immed = 00000017, %l0 = fb4a6fc8942a7d8b
sll %l3,0x017,%l0 ! %l0 = 0040d3ed9d000000
! %f5 = f03f1c25, Mem[000000001380000c] = 942a7d8b
st %f5 ,[%o3+0x00c] ! Mem[000000001380000c] = f03f1c25
p1_label_80: ! %cwp = 1
! Aggressor I-cache invalidate 402, victim thread = 7
mov 402,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_402,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 402
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l3 = 0000000081a7db3a, Mem[0000000013800008] = 4afb6fc8
stba %l3,[%o3+%o4]0x81 ! Mem[0000000013800008] = 3afb6fc8
! Mem[0000000030800048] = 00000000, %l4 = 000000003a00ff00
lduba [%i1+0x048]%asi,%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 403, victim thread = 7
mov 403,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_403,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 403
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = 0040d3ed9d000000, immed = 0000001b, %l6 = fffffffffffff8a7
sll %l0,0x01b,%l6 ! %l6 = 6ce8000000000000
! Aggressor I-cache invalidate 404, victim thread = 7
mov 404,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_404,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 404
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 405, victim thread = 7
mov 405,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_405,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 405
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000013000050] = 84c48cf9, %l2 = 0000000000004afb
lduw [%o2+0x050],%l2 ! %l2 = 0000000084c48cf9
! Mem[000000003080004c] = 3a00ff00, %l4 = 0000000000000000
ldsw [%i1+0x04c],%l4 ! %l4 = 000000003a00ff00
! Mem[0000000013000068] = 95ab54853369ce93, %f20 = 3af6a7f8 5afdbe47
ldda [%o2+0x068]%asi,%f20 ! %f20 = 95ab5485 3369ce93
p1_label_81: ! %cwp = 1
! Aggressor I-cache invalidate 406, victim thread = 7
mov 406,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_406,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 406
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000003100000c] = 9f9988c1, %l1 = 000000003a00ff00
lduh [%i2+0x00e],%l1 ! %l1 = 00000000000088c1
! Mem[0000000031800048] = 87338605, %l0 = 0040d3ed9d000000
ldub [%i3+0x04a],%l0 ! %l0 = 0000000000000086
! Aggressor I-cache invalidate 407, victim thread = 7
mov 407,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_407,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 407
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 408, victim thread = 7
mov 408,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_408,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 408
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 409, victim thread = 7
mov 409,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_409,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 409
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 410, victim thread = 7
mov 410,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_410,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 410
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000048] = 00000000, %l5 = ffffffffffffffff
lduw [%i2+0x048],%l5 ! %l5 = 0000000000000000
! Aggressor I-cache invalidate 411, victim thread = 7
mov 411,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_411,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 411
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000008] = 00000000, %f19 = 60667ffe
ld [%i2+%o4],%f19 ! %f19 = 00000000
p1_label_82: ! %cwp = 1
! Aggressor I-cache invalidate 412, victim thread = 7
mov 412,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_412,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 412
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000048] = ffffffff, %l5 = 0000000000000000
ldub [%i0+0x04b],%l5 ! %l5 = 00000000000000ff
! Aggressor I-cache invalidate 413, victim thread = 7
mov 413,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_413,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 413
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000003080000c] = ffffffff, %l4 = 000000003a00ff00
lduwa [%i1+0x00c]%asi,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000031000008] = 00000000, %l2 = 0000000084c48cf9
lduh [%i2+0x00a],%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, immed = 000001b5, %l5 = 00000000000000ff
addc %l2,0x1b5,%l5 ! %l5 = 00000000000001b5
! Aggressor I-cache invalidate 414, victim thread = 7
mov 414,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_414,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 414
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 415, victim thread = 7
mov 415,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_415,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 415
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l5 = 00000000000001b5, immed = fffffa44, %y = 80000000
sdivcc %l5,-0x5bc,%l5 ! %l5 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000086
! Aggressor I-cache invalidate 416, victim thread = 7
mov 416,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_416,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 416
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p1_label_83: ! %cwp = 1
! Aggressor I-cache invalidate 417, victim thread = 7
mov 417,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_417,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 417
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 418, victim thread = 7
mov 418,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_418,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 418
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000031800048] = 8733860587008605, %l5 = 000000007fffffff
ldx [%i3+0x048],%l5 ! %l5 = 8733860587008605
! Mem[0000000013000000] = 9d4617a4, %f21 = 3369ce93
lda [%o2+%g0]0x88,%f21 ! %f21 = 9d4617a4
! %l6 = 00000000, %l7 = 9f9988c1, Mem[0000000030800008] = ffffffff ffffffff
std %l6,[%i1+%o4] ! Mem[0000000030800008] = 00000000 9f9988c1
! Mem[0000000030800008] = 00000000 9f9988c1, %l6 = 00000000, %l7 = 9f9988c1
ldd [%i1+%o4],%l6 ! %l6 = 0000000000000000 000000009f9988c1
! Aggressor I-cache invalidate 419, victim thread = 7
mov 419,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_419,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 419
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000013000020] = 5ebef5183e81c58f, %f30 = 00000000 0010e684
ldda [%o2+%i4]0x80,%f30 ! %f30 = 5ebef518 3e81c58f
! Mem[0000000013000018] = e1a79dc3, %f0 = 5500aee9
lda [%o2+%o6]0x88,%f0 ! %f0 = e1a79dc3
! Aggressor I-cache invalidate 420, victim thread = 7
mov 420,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_420,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 420
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p1_label_84: ! %cwp = 1
! Aggressor I-cache invalidate 421, victim thread = 7
mov 421,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_421,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 421
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l4 = 00000000ffffffff, Mem[000000003180004c] = 87008605
sth %l4,[%i3+0x04c] ! Mem[000000003180004c] = ffff8605
! Aggressor I-cache invalidate 422, victim thread = 7
mov 422,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_422,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 422
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l6 = 00000000, %l7 = 9f9988c1, Mem[0000000013800050] = 0a6c355f c0e2e620
std %l6,[%o3+0x050] ! Mem[0000000013800050] = 00000000 9f9988c1
! Aggressor I-cache invalidate 423, victim thread = 7
mov 423,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_423,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 423
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l3 = 0000000081a7db3a, immed = fffff328, %l5 = 8733860587008605
orncc %l3,-0xcd8,%l5 ! %l5 = 0000000081a7dfff, %ccr = 08
! %l4 = 00000000ffffffff, Mem[000000003000000c] = fb4a6fc8
stw %l4,[%i0+0x00c] ! Mem[000000003000000c] = ffffffff
! %l1 = 00000000000088c1, %l4 = 00000000ffffffff, %l2 = 0000000000000000
sll %l1,%l4,%l2 ! %l2 = 0000446080000000
! %l5 = 0000000081a7dfff, Mem[000000001280000c] = 8cedf9fd, %asi = 80
stha %l5,[%o1+0x00c]%asi ! Mem[000000001280000c] = dffff9fd
! %f10 = 87008605 87008605, Mem[0000000030800048] = 00000000 3a00ff00
std %f10,[%i1+0x048] ! Mem[0000000030800048] = 87008605 87008605
p1_label_85: ! %cwp = 1
! Aggressor I-cache invalidate 424, victim thread = 7
mov 424,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_424,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 424
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 425, victim thread = 7
mov 425,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_425,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 425
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 426, victim thread = 7
mov 426,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_426,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 426
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l4 = 00000000ffffffff, %l4 = 00000000ffffffff, %l7 = 000000009f9988c1
srax %l4,%l4,%l7 ! %l7 = 0000000000000000
! Aggressor I-cache invalidate 427, victim thread = 7
mov 427,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_427,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 427
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000012000018] = cfccc460, %l0 = 0000000000000086
ldsha [%o0+%o6]0x88,%l0 ! %l0 = ffffffffffffc460
! Aggressor I-cache invalidate 428, victim thread = 7
mov 428,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_428,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 428
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 429, victim thread = 7
mov 429,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_429,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 429
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 430, victim thread = 7
mov 430,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_430,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 430
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 431, victim thread = 7
mov 431,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_431,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 431
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p1_label_86: ! %cwp = 1
! Mem[000000001280004c] = fffff029, %l7 = 0000000000000000
lduha [%o1+0x04e]%asi,%l7 ! %l7 = 000000000000f029
! Mem[0000000013800018] = a48050e8, %l4 = 00000000ffffffff
lduha [%o3+%o6]0x89,%l4 ! %l4 = 00000000000050e8
! Aggressor I-cache invalidate 432, victim thread = 7
mov 432,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_432,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 432
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000013000008] = 0000746b, %f28 = 000075f0
lda [%o2+%o4]0x88,%f28 ! %f28 = 0000746b
! Aggressor I-cache invalidate 433, victim thread = 7
mov 433,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_433,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 433
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 434, victim thread = 7
mov 434,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_434,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 434
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Invert Register : %l1 = 00000000000088c1
xor %l1,-1,%l1 ! %l1 = ffffffffffff773e
! %l0 = ffffffffffffc460, Mem[0000000030000008] = 7cc20000ffffffff, %asi = 80
stxa %l0,[%i0+0x008]%asi ! Mem[0000000030000008] = ffffffffffffc460
! %l6 = 0000000000000000, immed = 00000005, %l0 = ffffffffffffc460
sll %l6,0x005,%l0 ! %l0 = 0000000000000000
! %l3 = 0000000081a7db3a, Mem[0000000031800009] = 81a7db3a
stb %l3,[%i3+0x009] ! Mem[0000000031800008] = 813adb3a
p1_label_87: ! %cwp = 1
! %l1 = ffffffffffff773e, %l0 = 0000000000000000, %l6 = 0000000000000000
sll %l1,%l0,%l6 ! %l6 = ffffffffffff773e
! Aggressor I-cache invalidate 435, victim thread = 7
mov 435,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_435,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 435
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000012800010] = 0000003a, %l4 = 00000000000050e8
lduba [%o1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 436, victim thread = 7
mov 436,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_436,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 436
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 437, victim thread = 7
mov 437,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_437,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 437
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 438, victim thread = 7
mov 438,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_438,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 438
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 439, victim thread = 7
mov 439,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_439,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 439
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = ffffffffffff773e, Mem[0000000031800048] = 87338605ffff8605, %asi = 80
stxa %l6,[%i3+0x048]%asi ! Mem[0000000031800048] = ffffffffffff773e
! Aggressor I-cache invalidate 440, victim thread = 7
mov 440,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_440,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 440
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Invert Register : %l0 = 0000000000000000
xor %l0,-1,%l0 ! %l0 = ffffffffffffffff
p1_label_88: ! %cwp = 1
! Randomly selected nop
nop
! Aggressor I-cache invalidate 441, victim thread = 7
mov 441,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_441,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 441
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000013000060] = ffffffff, %l7 = 000000000000f029
lduw [%o2+0x060],%l7 ! %l7 = 00000000ffffffff
! %f10 = 87008605, Mem[000000003080004c] = 87008605
st %f10,[%i1+0x04c] ! Mem[000000003080004c] = 87008605
! Randomly selected nop
nop
! Mem[0000000013800020] = f0750000, %f3 = 3a000000
lda [%o3+%i4]0x88,%f3 ! %f3 = f0750000
! Aggressor I-cache invalidate 442, victim thread = 7
mov 442,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_442,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 442
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 443, victim thread = 7
mov 443,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_443,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 443
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031000048] = 00000000, %f2 = f3f81768
ld [%i2+0x048],%f2 ! %f2 = 00000000
! %l4 = 0000000000000000, %l6 = ffffffffffff773e, %y = 00000086
smul %l4,%l6,%l7 ! %l7 = 0000000000000000, %y = 00000000
p1_label_89: ! %cwp = 1
! %l1 = ffffffffffff773e
setx 0xa14ec32ba14ec32b,%g7,%l1 ! %l1 = a14ec32ba14ec32b
! Mem[0000000013000018] = e1a79dc3, %l1 = a14ec32ba14ec32b
ldsha [%o2+%o6]0x88,%l1 ! %l1 = ffffffffffff9dc3
! %f8 = c39d0000 fb4a6fc8, Mem[0000000013000008] = 0000746b 00000000
stda %f8 ,[%o2+%o4]0x88 ! Mem[0000000013000008] = c39d0000 fb4a6fc8
! Aggressor I-cache invalidate 444, victim thread = 7
mov 444,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_444,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 444
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000013000000] = a417469d, %l7 = 0000000000000000
lduha [%o2+%g0]0x81,%l7 ! %l7 = 000000000000a417
! Aggressor I-cache invalidate 445, victim thread = 7
mov 445,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_445,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 445
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030800008] = 00000000, %f27 = 9f053aa9
ld [%i1+%o4],%f27 ! %f27 = 00000000
! %l3 = 0000000081a7db3a, Mem[000000003180004c] = ffff773e
sth %l3,[%i3+0x04c] ! Mem[000000003180004c] = db3a773e
! Aggressor I-cache invalidate 446, victim thread = 7
mov 446,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_446,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 446
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031800008] = 813adb3a 000000da, %l4 = 00000000, %l5 = 81a7dfff
ldd [%i3+%o4],%l4 ! %l4 = 00000000813adb3a 00000000000000da
p1_label_90: ! %cwp = 1
! %l1 = ffffffffffff9dc3, Mem[000000001200002d] = f8a7f63a
stb %l1,[%o0+0x02d] ! Mem[000000001200002c] = f8c3f63a
! %l3 = 0000000081a7db3a, immed = fffff1e2, %l7 = 000000000000a417
orncc %l3,-0xe1e,%l7 ! %l7 = 0000000081a7df3f, %ccr = 08
! Aggressor I-cache invalidate 447, victim thread = 7
mov 447,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_447,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 447
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 448, victim thread = 7
mov 448,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_448,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 448
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 449, victim thread = 7
mov 449,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_449,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 449
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[000000003100004c] = 00006fc8, %l2 = 0000446080000000
lduw [%i2+0x04c],%l2 ! %l2 = 0000000000006fc8
! Mem[0000000030000048] = fffffffff8a77da4, %l1 = ffffffffffff9dc3
ldx [%i0+0x048],%l1 ! %l1 = fffffffff8a77da4
! %l3 = 0000000081a7db3a, Mem[0000000012000028] = 5afdbef2
stba %l3,[%o0+%i6]0x89 ! Mem[0000000012000028] = 5afdbe3a
! Aggressor I-cache invalidate 450, victim thread = 7
mov 450,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_450,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 450
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 451, victim thread = 7
mov 451,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_451,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 451
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p1_label_91: ! %cwp = 1
! Aggressor I-cache invalidate 452, victim thread = 7
mov 452,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_452,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 452
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l3 = 0000000081a7db3a, Mem[000000001300007e] = 7183dc31
sth %l3,[%o2+0x07e] ! Mem[000000001300007c] = 7183db3a
! Aggressor I-cache invalidate 453, victim thread = 7
mov 453,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_453,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 453
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000013800008] = 251c3ff0c86ffb3a, %f28 = 0000746b 002e1652
ldda [%o3+%o4]0x88,%f28 ! %f28 = 251c3ff0 c86ffb3a
! Aggressor I-cache invalidate 454, victim thread = 7
mov 454,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_454,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 454
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000013800008] = 3afb6fc8, %l7 = 0000000081a7df3f
lduwa [%o3+%o4]0x81,%l7 ! %l7 = 000000003afb6fc8
! %l1 = fffffffff8a77da4, immed = 00000cbe, %l4 = 00000000813adb3a
taddcc %l1,0xcbe,%l4 ! %l4 = fffffffff8a78a62, %ccr = 8a
! Aggressor I-cache invalidate 455, victim thread = 7
mov 455,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_455,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 455
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l6 = ffffffffffff773e, Mem[000000003180000c] = 000000da
stb %l6,[%i3+0x00c] ! Mem[000000003180000c] = 3e0000da
! Aggressor I-cache invalidate 456, victim thread = 7
mov 456,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_456,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 456
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
p1_label_92: ! %cwp = 1
! Aggressor I-cache invalidate 457, victim thread = 7
mov 457,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_457,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 457
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000013000018] = c39da7e1, %l7 = 000000003afb6fc8
lduba [%o2+%o6]0x81,%l7 ! %l7 = 00000000000000c3
! Aggressor I-cache invalidate 458, victim thread = 7
mov 458,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_458,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 458
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 459, victim thread = 7
mov 459,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_459,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 459
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 460, victim thread = 7
mov 460,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_460,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 460
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 461, victim thread = 7
mov 461,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_461,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 461
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 462, victim thread = 7
mov 462,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_462,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 462
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l4 = fffffffff8a78a62, Mem[0000000012000020] = ffffffff
stba %l4,[%o0+%i4]0x89 ! Mem[0000000012000020] = ffffff62
! Mem[000000003000004c] = f8a77da4, %l7 = 00000000000000c3
ldsh [%i0+0x04c],%l7 ! %l7 = fffffffffffff8a7
! Mem[0000000012000000] = ffffe25e 65ac2c7c, %l6 = ffff773e, %l7 = fffff8a7
ldda [%o0+%g0]0x80,%l6 ! %l6 = 00000000ffffe25e 0000000065ac2c7c
p1_label_93: ! %cwp = 1
! Aggressor I-cache invalidate 463, victim thread = 7
mov 463,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_463,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 463
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 464, victim thread = 7
mov 464,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_464,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 464
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 465, victim thread = 7
mov 465,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_465,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 465
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[000000003000004c] = f8a77da4, %l1 = fffffffff8a77da4
ldub [%i0+0x04d],%l1 ! %l1 = 00000000000000a7
! Aggressor I-cache invalidate 466, victim thread = 7
mov 466,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_466,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 466
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 467, victim thread = 7
mov 467,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_467,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 467
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000013000048] = 987bbd92, %l1 = 00000000000000a7
ldsw [%o2+0x048],%l1 ! %l1 = ffffffff987bbd92
! Aggressor I-cache invalidate 468, victim thread = 7
mov 468,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_468,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 468
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l5 = 00000000000000da, Mem[000000003080000d] = 9f9988c1
stb %l5,[%i1+0x00d] ! Mem[000000003080000c] = 9fda88c1
! Aggressor I-cache invalidate 469, victim thread = 7
mov 469,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_469,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 469
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
p1_label_94: ! %cwp = 1
! Mem[0000000012000020] = 62ffffff60667ffe, %l2 = 0000000000006fc8
ldx [%o0+%i4],%l2 ! %l2 = 62ffffff60667ffe
! Aggressor I-cache invalidate 470, victim thread = 7
mov 470,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_470,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 470
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 471, victim thread = 7
mov 471,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_471,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 471
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l5 = 00000000000000da, Mem[0000000012000008] = e1a79dc3
stwa %l5,[%o0+%o4]0x80 ! Mem[0000000012000008] = 000000da
! Mem[0000000013800060] = 34b35fb5f672f165, %l7 = 0000000065ac2c7c
ldx [%o3+0x060],%l7 ! %l7 = 34b35fb5f672f165
! Mem[0000000030800048] = 87008605, %l5 = 00000000000000da
lduwa [%i1+0x048]%asi,%l5 ! %l5 = 0000000087008605
! Mem[0000000012800010] = 0000003a, %l6 = 00000000ffffe25e
ldsb [%o1+%o5],%l6 ! %l6 = 0000000000000000
! Aggressor I-cache invalidate 472, victim thread = 7
mov 472,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_472,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 472
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 473, victim thread = 7
mov 473,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_473,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 473
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %f27 = 00000000, Mem[0000000013000008] = c86f4afb
st %f27,[%o2+%o4] ! Mem[0000000013000008] = 00000000
p1_label_95: ! %cwp = 1
! %l2 = 62ffffff60667ffe, %l0 = ffffffffffffffff, %y = 00000000
mulscc %l2,%l0,%l3 ! %l3 = 0000000030333fff, %ccr = 00, %y = 00000000
! %l2 = 62ffffff60667ffe, Mem[0000000012800020] = 00006fc8000037be
stxa %l2,[%o1+%i4]0x88 ! Mem[0000000012800020] = 62ffffff60667ffe
! Aggressor I-cache invalidate 474, victim thread = 7
mov 474,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_474,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 474
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 475, victim thread = 7
mov 475,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_475,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 475
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = ffffffffffffffff, immed = 00000000, %l4 = fffffffff8a78a62
srl %l0,0x000,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000031800008] = 813adb3a, %f5 = f03f1c25
lda [%i3+0x008]%asi,%f5 ! %f5 = 813adb3a
! %l2 = 62ffffff60667ffe, immd = fffffffffffff6af, %l1 = ffffffff987bbd92
sdivx %l2,-0x951,%l1 ! %l1 = fff55fa342b938bb
! Aggressor I-cache invalidate 476, victim thread = 7
mov 476,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_476,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 476
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000030333fff, immed = fffffe85, %y = 00000000
umulcc %l3,-0x17b,%l5 ! %l5 = 30333fb7a420417b, %ccr = 08, %y = 30333fb7
! Mem[0000000030000048] = ffffffff, %l4 = 00000000ffffffff
ldub [%i0+0x04b],%l4 ! %l4 = 00000000000000ff
p1_label_96: ! %cwp = 1
! Aggressor I-cache invalidate 477, victim thread = 7
mov 477,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_477,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 477
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 478, victim thread = 7
mov 478,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_478,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 478
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l5 = 30333fb7a420417b, Mem[0000000013000018] = c39da7e1
stha %l5,[%o2+%o6]0x81 ! Mem[0000000013000018] = 417ba7e1
! Mem[0000000031800048] = ffffffffdb3a773e, %l7 = 34b35fb5f672f165
ldxa [%i3+0x048]%asi,%l7 ! %l7 = ffffffffdb3a773e
! %l6 = 0000000000000000, Mem[0000000012800020] = fe7f6660
stwa %l6,[%o1+%i4]0x80 ! Mem[0000000012800020] = 00000000
! Aggressor I-cache invalidate 479, victim thread = 7
mov 479,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_479,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 479
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 480, victim thread = 7
mov 480,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_480,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 480
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031000008] = 00000000 9f9988c1, %l4 = 000000ff, %l5 = a420417b
ldd [%i2+%o4],%l4 ! %l4 = 0000000000000000 000000009f9988c1
! Aggressor I-cache invalidate 481, victim thread = 7
mov 481,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_481,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 481
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 482, victim thread = 7
mov 482,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_482,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 482
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p1_label_97: ! %cwp = 1
! Aggressor I-cache invalidate 483, victim thread = 7
mov 483,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_483,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 483
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[000000001200004c] = bf165c54, %l1 = fff55fa342b938bb
ldub [%o0+0x04c],%l1 ! %l1 = 00000000000000bf
! Mem[0000000012000020] = 62ffffff, %l0 = ffffffffffffffff
ldsb [%o0+0x022],%l0 ! %l0 = ffffffffffffffff
! %l2 = 60667ffe, %l3 = 30333fff, Mem[0000000031000008] = 00000000 9f9988c1
std %l2,[%i2+%o4] ! Mem[0000000031000008] = 60667ffe 30333fff
! Aggressor I-cache invalidate 484, victim thread = 7
mov 484,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_484,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 484
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000012800018] = 81ea2b2c, %l3 = 0000000030333fff
lduha [%o1+%o6]0x89,%l3 ! %l3 = 0000000000002b2c
! Aggressor I-cache invalidate 485, victim thread = 7
mov 485,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_485,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 485
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030800048] = 87008605, %l6 = 0000000000000000
lduh [%i1+0x048],%l6 ! %l6 = 0000000000008700
! Aggressor I-cache invalidate 486, victim thread = 7
mov 486,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_486,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 486
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 487, victim thread = 7
mov 487,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_487,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 487
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p1_label_98: ! %cwp = 1
! %l1 = 00000000000000bf, Mem[0000000012800008] = fdf9ffdf24dcc27c
stxa %l1,[%o1+%o4]0x89 ! Mem[0000000012800008] = 00000000000000bf
! Aggressor I-cache invalidate 488, victim thread = 7
mov 488,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_488,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 488
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031800008] = 813adb3a3e0000da, %l5 = 000000009f9988c1
ldxa [%i3+0x008]%asi,%l5 ! %l5 = 813adb3a3e0000da
! Mem[0000000030800008] = 00000000, %l7 = ffffffffdb3a773e
lduw [%i1+%o4],%l7 ! %l7 = 0000000000000000
! %l3 = 0000000000002b2c, Mem[0000000012000000] = ffffe25e65ac2c7c
stxa %l3,[%o0+%g0]0x81 ! Mem[0000000012000000] = 0000000000002b2c
! Aggressor I-cache invalidate 489, victim thread = 7
mov 489,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_489,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 489
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l2 = 62ffffff60667ffe, Mem[0000000031000008] = 60667ffe
stw %l2,[%i2+%o4] ! Mem[0000000031000008] = 60667ffe
! %l4 = 0000000000000000, Mem[0000000012000020] = 62ffffff
stba %l4,[%o0+%i4]0x81 ! Mem[0000000012000020] = 00ffffff
! Aggressor I-cache invalidate 490, victim thread = 7
mov 490,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_490,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 490
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 491, victim thread = 7
mov 491,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_491,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 491
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p1_label_99: ! %cwp = 1
! Mem[0000000031000008] = 60667ffe, %l4 = 0000000000000000
ldub [%i2+0x009],%l4 ! %l4 = 0000000000000066
! %l0 = ffffffffffffffff, immed = 00000014, %l2 = 62ffffff60667ffe
sll %l0,0x014,%l2 ! %l2 = fffffffffff00000
! Mem[0000000013000010] = 7ad32b2d, %l1 = 00000000000000bf
ldsha [%o2+%o5]0x88,%l1 ! %l1 = 0000000000002b2d
! Aggressor I-cache invalidate 492, victim thread = 7
mov 492,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_492,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 492
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 493, victim thread = 7
mov 493,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_493,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 493
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000012000014] = 000000da, %l4 = 0000000000000066
ldsb [%o0+0x016],%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 494, victim thread = 7
mov 494,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_494,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 494
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = 0000000000008700, immed = 00000fdf, %y = 30333fb7
sdiv %l6,0xfdf,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = ffffffff
! Aggressor I-cache invalidate 495, victim thread = 7
mov 495,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_495,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 495
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 496, victim thread = 7
mov 496,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_496,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 496
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p1_label_100: ! %cwp = 1
! %l6 = 0000000000008700, Mem[0000000012000020] = 00ffffff60667ffe
stxa %l6,[%o0+%i4]0x81 ! Mem[0000000012000020] = 0000000000008700
! Mem[0000000031800008] = 813adb3a, %l2 = fffffffffff00000
lduw [%i3+%o4],%l2 ! %l2 = 00000000813adb3a
! Aggressor I-cache invalidate 497, victim thread = 7
mov 497,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_497,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 497
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 498, victim thread = 7
mov 498,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_498,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 498
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l3 = 0000000000002b2c, immed = 000007ce, %l4 = 000000007fffffff
add %l3,0x7ce,%l4 ! %l4 = 00000000000032fa
! retry : should take illegal inst trap, %l0 = ffffffffffffffff
retry ! Illegal inst trap : %l0 = 000000000000000f
! %l5 = 813adb3a3e0000da, %l1 = 0000000000002b2d, %l3 = 0000000000002b2c
taddcc %l5,%l1,%l3 ! %l3 = 813adb3a3e002c07, %ccr = 82
! Aggressor I-cache invalidate 499, victim thread = 7
mov 499,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_499,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 499
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (82)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (82)
! %f14 = c188999f, Mem[000000003180004c] = db3a773e
st %f14,[%i3+0x04c] ! Mem[000000003180004c] = c188999f
! Aggressor I-cache invalidate 500, victim thread = 7
mov 500,%g4
set p7_invalidate_semaphore,%g3
set p7_invalid_code_500,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 7
st %g4,[%g3] ! Set the semaphore to 500
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (82)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (82)
ba,a p1_not_taken_0_end
p1_not_taken_0:
! The following code should not be executed
stb %l2,[%o0+0x045]
ldsh [%o1+0x040],%l4
nop
lduh [%i2+0x066],%l2
ldub [%i3+0x01c],%l2
ldub [%i0+0x00c],%l6
ldswa [%o3+0x004]%asi,%l6
ba,a p1_branch_failed
p1_not_taken_0_end:
! End of Random Code for Processor 1
restore ! CWP = 0
p1_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x004] ! Set processor 1 done flag
! Check Registers
p1_check_registers:
set p1_expected_registers,%g1
ldx [%g1+0x000],%g2
cmp %l0,%g2 ! %l0 should be 000000003adba781
bne,a,pn %xcc,p1_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be da3431bbda000000
bne,a,pn %xcc,p1_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 0000000000eb6e9e
bne,a,pn %xcc,p1_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be ffffffffffffffff
bne,a,pn %xcc,p1_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 0000000000000000
bne,a,pn %xcc,p1_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 0000000000000fde
bne,a,pn %xcc,p1_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 000000000000007c
bne,a,pn %xcc,p1_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 686377b4686377b4
bne,a,pn %xcc,p1_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0xffffffff,%g2
rd %y,%g3
cmp %g2,%g3
bne,a p1_failed
mov 0x111,%g1
! Check Floating Point Registers
p1_check_fp_registers:
set p1_temp,%g1
set p1_expected_fp_regs,%g3
std %f0,[%g1]
ldx [%g1],%l1
ldx [%g3+0x00],%l0
cmp %l0,%l1 ! %f0 should be e1a79dc3 18f5be5e
bne %xcc,p1_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 00000000 f0750000
bne %xcc,p1_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be e3cd6e5a 813adb3a
bne %xcc,p1_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be f6725f15 ffffffff
bne %xcc,p1_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be c39d0000 fb4a6fc8
bne %xcc,p1_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 87008605 87008605
bne %xcc,p1_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 3a000000 ff13baab
bne %xcc,p1_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be c188999f a48050e8
bne %xcc,p1_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 000075f0 002e1652
bne %xcc,p1_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be e1a79dc3 00000000
bne %xcc,p1_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 95ab5485 9d4617a4
bne %xcc,p1_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 00000000 87008605
bne %xcc,p1_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be 81a7db3a c39da7e1
bne %xcc,p1_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 7ad32b2d 00000000
bne %xcc,p1_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 251c3ff0 c86ffb3a
bne %xcc,p1_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 5ebef518 3e81c58f
bne %xcc,p1_f30_fail
nop
! Check Local Memory
set p1_local0_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 0000000000002b2c
ldx [%i0+0x000],%g3 ! Observed data at 0000000012000000
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = 000000da60667ffe
ldx [%i0+0x008],%g3 ! Observed data at 0000000012000008
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x008,%g4
ldx [%g1+0x018],%g2 ! Expected data = 60c4cccfffffffff
ldx [%i0+0x018],%g3 ! Observed data at 0000000012000018
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 0000000000008700
ldx [%i0+0x020],%g3 ! Observed data at 0000000012000020
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 3abefd5af8c3f63a
ldx [%i0+0x028],%g3 ! Observed data at 0000000012000028
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x028,%g4
ldx [%g1+0x058],%g2 ! Expected data = 637d7bd0e85080a4
ldx [%i0+0x058],%g3 ! Observed data at 0000000012000058
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x058,%g4
ldx [%g1+0x068],%g2 ! Expected data = 17a441d10b99a56e
ldx [%i0+0x068],%g3 ! Observed data at 0000000012000068
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x068,%g4
set p1_local1_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = bf00000000000000
ldx [%i1+0x008],%g3 ! Observed data at 0000000012800008
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 0000003a7d7e8649
ldx [%i1+0x010],%g3 ! Observed data at 0000000012800010
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x010,%g4
ldx [%g1+0x020],%g2 ! Expected data = 00000000ffffff62
ldx [%i1+0x020],%g3 ! Observed data at 0000000012800020
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = c86f4afb81ea2b2c
ldx [%i1+0x028],%g3 ! Observed data at 0000000012800028
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x028,%g4
ldx [%g1+0x030],%g2 ! Expected data = d20cfffe337b6ec9
ldx [%i1+0x030],%g3 ! Observed data at 0000000012800030
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x030,%g4
ldx [%g1+0x048],%g2 ! Expected data = fffffffffffff029
ldx [%i1+0x048],%g3 ! Observed data at 0000000012800048
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x048,%g4
set p1_local2_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = 0000000000009dc3
ldx [%i2+0x008],%g3 ! Observed data at 0000000013000008
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 2d2bd37adfb6004d
ldx [%i2+0x010],%g3 ! Observed data at 0000000013000010
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 417ba7e100002cd4
ldx [%i2+0x018],%g3 ! Observed data at 0000000013000018
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x018,%g4
ldx [%g1+0x028],%g2 ! Expected data = f9846e5a00542215
ldx [%i2+0x028],%g3 ! Observed data at 0000000013000028
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x028,%g4
ldx [%g1+0x048],%g2 ! Expected data = 987bbd9255a5aee9
ldx [%i2+0x048],%g3 ! Observed data at 0000000013000048
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x048,%g4
ldx [%g1+0x078],%g2 ! Expected data = 3ac326a97183db3a
ldx [%i2+0x078],%g3 ! Observed data at 0000000013000078
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x078,%g4
set p1_local3_expect,%g1
ldx [%g1+0x020],%g2 ! Expected data = 000075f0002e1652
ldx [%i3+0x020],%g3 ! Observed data at 0000000013800020
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = a7a7db3a4652b3b7
ldx [%i3+0x028],%g3 ! Observed data at 0000000013800028
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x028,%g4
ldx [%g1+0x050],%g2 ! Expected data = 000000009f9988c1
ldx [%i3+0x050],%g3 ! Observed data at 0000000013800050
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x050,%g4
! Check Shared Memory
set share0_expect,%g4
set p1_share_mask,%g5
set 0x30000000,%g6 ! Physical Addr of Share 0
p1_memcheck_share0:
ldx [%g4+0x008],%g2 ! Expected value = ffffffffffffc460
ldx [%o0+0x008],%g3 ! Read value at Mem[0000000030000008]
cmp %g2,%g3
bne,pn %xcc,p1_failed
add %g6,0x008,%g1
ldx [%g4+0x048],%g2 ! Expected value = fffffffff8a77da4
ldx [%o0+0x048],%g3 ! Read value at Mem[0000000030000048]
cmp %g2,%g3
bne,pn %xcc,p1_failed
add %g6,0x048,%g1
set share1_expect,%g4
set 0x30800000,%g6 ! Physical Addr of Share 1
p1_memcheck_share1:
ldx [%g4+0x008],%g2 ! Expected value = 000000009fda88c1
ldx [%o1+0x008],%g3 ! Read value at Mem[0000000030800008]
cmp %g2,%g3
bne,pn %xcc,p1_failed
add %g6,0x008,%g1
ldx [%g4+0x048],%g2 ! Expected value = 8700860587008605
ldx [%o1+0x048],%g3 ! Read value at Mem[0000000030800048]
cmp %g2,%g3
bne,pn %xcc,p1_failed
add %g6,0x048,%g1
set share2_expect,%g4
set 0x31000000,%g6 ! Physical Addr of Share 2
p1_memcheck_share2:
ldx [%g4+0x008],%g2 ! Expected value = 60667ffe30333fff
ldx [%o2+0x008],%g3 ! Read value at Mem[0000000031000008]
cmp %g2,%g3
bne,pn %xcc,p1_failed
add %g6,0x008,%g1
ldx [%g4+0x048],%g2 ! Expected value = 0000000000006fc8
ldx [%o2+0x048],%g3 ! Read value at Mem[0000000031000048]
cmp %g2,%g3
bne,pn %xcc,p1_failed
add %g6,0x048,%g1
set share3_expect,%g4
set 0x31800000,%g6 ! Physical Addr of Share 3
p1_memcheck_share3:
ldx [%g4+0x008],%g2 ! Expected value = 813adb3a3e0000da
ldx [%o3+0x008],%g3 ! Read value at Mem[0000000031800008]
cmp %g2,%g3
bne,pn %xcc,p1_failed
add %g6,0x008,%g1
ldx [%g4+0x048],%g2 ! Expected value = ffffffffc188999f
ldx [%o3+0x048],%g3 ! Read value at Mem[0000000031800048]
cmp %g2,%g3
bne,pn %xcc,p1_failed
add %g6,0x048,%g1
! The test for processor 1 has passed
p1_passed:
ta GOOD_TRAP
nop
p1_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p1_failed
p1_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p1_failed
p1_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p1_failed
p1_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p1_failed
p1_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p1_failed
p1_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p1_failed
p1_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p1_failed
p1_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p1_failed
p1_f0_fail:
set p1_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f2_fail:
set p1_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f4_fail:
set p1_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f6_fail:
set p1_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f8_fail:
set p1_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f10_fail:
set p1_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f12_fail:
set p1_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f14_fail:
set p1_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f16_fail:
set p1_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f18_fail:
set p1_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f20_fail:
set p1_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f22_fail:
set p1_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f24_fail:
set p1_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f26_fail:
set p1_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f28_fail:
set p1_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f30_fail:
set p1_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 1 failed
p1_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x004] ! Set processor 1 done flag
set p1_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
ta BAD_TRAP
! The local area data for processor 1 failed
p1_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x004] ! Set processor 1 done flag
set p1_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
st %fsr,[%g6+24]
ta BAD_TRAP
p1_dfill_failed:
ba p1_failed
mov 0xddd,%g1
p1_selfmod_failed:
ba p1_failed
mov 0xabc,%g1
p1_common_error:
or %g0,0xee1,%g1
ba p1_failed
mov %o5,%g3
p1_common_signature_error:
set p1_temp,%g1
ba p1_failed
st %g2,[%g1] ! Common Lock Number
p1_common_timeout:
set p1_temp,%g1
ba p1_failed
st %g2,[%g1] ! Common Lock Number
p1_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p1_failed
mov 0x0,%g3
p1_trap1e:
add %l5,-0xdf6,%l6
andncc %l1,-0x232,%l1
stb %l7,[%o2+0x00a] ! Mem[000000003100000a]
addcc %l2,0x3df,%l0
addc %l7,0x0f2,%l2
std %l4,[%o2+0x008] ! Mem[0000000031000008]
done
p1_trap1o:
add %l5,-0xdf6,%l6
andncc %l1,-0x232,%l1
stb %l7,[%i2+0x00a] ! Mem[000000003100000a]
addcc %l2,0x3df,%l0
addc %l7,0x0f2,%l2
std %l4,[%i2+0x008] ! Mem[0000000031000008]
done
p1_trap2e:
stx %l0,[%o2+0x048] ! Mem[0000000031000048]
stw %l3,[%o0+0x008] ! Mem[0000000030000008]
done
p1_trap2o:
stx %l0,[%i2+0x048] ! Mem[0000000031000048]
stw %l3,[%i0+0x008] ! Mem[0000000030000008]
done
p1_trap3e:
xor %l0,-0x75b,%l4
done
p1_trap3o:
xor %l0,-0x75b,%l4
done
p1_init_memory_pointers:
set p1_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p1_local0_start,%i0
set p1_local1_start,%i1
set p1_local2_start,%i2
set p1_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = a86fc995eab85df8
ldx [%g1+0x008],%l1 ! %l1 = 833682b2400734cc
ldx [%g1+0x010],%l2 ! %l2 = 91dd5bdaaea817a4
ldx [%g1+0x018],%l3 ! %l3 = 6b8242721b0b833e
ldx [%g1+0x020],%l4 ! %l4 = 4d4cfdc87e7dd4a1
ldx [%g1+0x028],%l5 ! %l5 = b64ece37f571224b
ldx [%g1+0x030],%l6 ! %l6 = 2a4789e5f3bdf685
ldx [%g1+0x038],%l7 ! %l7 = d53aa8bc4c4c5082
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = b267ba8642e6d3d3
ldx [%g1+0x048],%l1 ! %l1 = ad0a8c4084077d81
ldx [%g1+0x050],%l2 ! %l2 = dad6cb5a32e47ac7
ldx [%g1+0x058],%l3 ! %l3 = 07a7874a164cda97
ldx [%g1+0x060],%l4 ! %l4 = 8db5f0e1e96cd1c8
ldx [%g1+0x068],%l5 ! %l5 = 04e6202a0a217ff2
ldx [%g1+0x070],%l6 ! %l6 = 75bd26a5c6988389
ldx [%g1+0x078],%l7 ! %l7 = ffd8cfe86e4d6e62
! Initialize the output register of window 1
set p1_local0_start,%o0
set p1_local1_start,%o1
set p1_local2_start,%o2
set p1_local3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
restore
retl
nop
! Random code for Processor 2
processor_2:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x08] ! Set the start flag
wrpr %g0,7,%cleanwin
call p2_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 2
wr %g0,0x4,%fprs ! Make sure fef is 1
set p2_init_freg,%g1
! %f0 = a8921a1e dc9f8c75 33927d02 17c22ab3
! %f4 = be07e488 8b4cc74e 2126ac41 e923713b
! %f8 = 019e3591 b5fb7a5c de625965 ca73518c
! %f12 = 3e437826 e4205180 6f3a5fa2 5551965e
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = fe71e721 9859b44a 81f3e323 86dffbca
! %f20 = fb927a72 3c478bef c6c2ac09 2757d66b
! %f24 = 323dc644 467dddb3 d452d577 99497d25
! %f28 = bd995a71 877e1675 29348025 a30e3f93
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 14acaf26 f3c9a769 c411f3da 11db40b4
! %f36 = 7da5660b ec4a41bf 4196e54d 566b93af
! %f40 = b4c7d772 2317685b 08e08402 226c01a7
! %f44 = 36842306 a3988ee7 0210acd0 a28dda52
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x2df0ebf00000002c,%g7,%g1 ! GSR scale = 5, align = 4
wr %g1,%g0,%gsr ! GSR = 2df0ebf00000002c
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 2
p2_label_1:
! %l6 = dd9a16ffafd468bc, Mem[0000000014000008] = d4fe4e48
stha %l6,[%i0+%i4]0x89 ! Mem[0000000014000008] = d4fe68bc
! %f27 = 99497d25, Mem[0000000014000000] = 544d66ca
sta %f27,[%i0+0x000]%asi ! Mem[0000000014000000] = 99497d25
! %l6 = dd9a16ffafd468bc, Mem[0000000014000028] = 6b68d217
stba %l6,[%i0+%o6]0x81 ! Mem[0000000014000028] = bc68d217
! Mem[0000000015000064] = c9892504, %l5 = 46815c2c26f787ac
lduha [%i2+0x066]%asi,%l5 ! %l5 = 0000000000002504
! %l3 = 07eedc3c386e4a1c, immed = 00000a34, %l2 = 50f71c0d928376ea
addccc %l3,0xa34,%l2 ! %l2 = 07eedc3c386e5450, %ccr = 00
! Aggressor I-cache invalidate 1, victim thread = 5
mov 1,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_1,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 1
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 2, victim thread = 5
mov 2,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_2,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 2
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 3, victim thread = 5
mov 3,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_3,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 3
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 4, victim thread = 5
mov 4,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_4,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 4
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 07eedc3c386e4a1c, %l4 = c924568264359948, %l2 = 07eedc3c386e5450
addc %l3,%l4,%l2 ! %l2 = d11332be9ca3e364
p2_label_2:
! Mem[0000000031000014] = b2821384, %l3 = 07eedc3c386e4a1c
ldsw [%o2+0x014],%l3 ! %l3 = ffffffffb2821384
! Mem[0000000014800008] = c9942fef, %l7 = 966a9e47eb11d034
lduwa [%i1+%i4]0x89,%l7 ! %l7 = 00000000c9942fef
! Aggressor I-cache invalidate 5, victim thread = 5
mov 5,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_5,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 5
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = dd9a16ffafd468bc, immed = 00000018, %l2 = d11332be9ca3e364
srl %l6,0x018,%l2 ! %l2 = 00000000000000af
! Aggressor I-cache invalidate 6, victim thread = 5
mov 6,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_6,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 6
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = 311d63f98f5e3436, Mem[0000000014000020] = 6e8f371ee085a8d8
stxa %l1,[%i0+%o4]0x81 ! Mem[0000000014000020] = 311d63f98f5e3436
! Mem[0000000015800010] = 5ed5593b, %l1 = 311d63f98f5e3436
lduha [%i3+%i5]0x89,%l1 ! %l1 = 000000000000593b
! %l3 = ffffffffb2821384, %l2 = 00000000000000af, %l7 = 00000000c9942fef
srl %l3,%l2,%l7 ! %l7 = 0000000000016504
! Mem[0000000030000054] = 370d0fe6, %l7 = 0000000000016504
lduba [%o0+0x057]%asi,%l7 ! %l7 = 00000000000000e6
! Mem[0000000014800014] = 3a315587, %l0 = 8a626adc495b0aa6
ldsw [%i1+0x014],%l0 ! %l0 = 000000003a315587
p2_label_3:
! Mem[0000000030000010] = 8dc6309aea164cc5, %f2 = 33927d02 17c22ab3
ldd [%o0+%i5],%f2 ! %f2 = 8dc6309a ea164cc5
! Aggressor I-cache invalidate 7, victim thread = 5
mov 7,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_7,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 7
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Randomly selected nop
nop
! %f4 = be07e488, Mem[0000000030000010] = 8dc6309a
sta %f4 ,[%o0+0x010]%asi ! Mem[0000000030000010] = be07e488
! Aggressor I-cache invalidate 8, victim thread = 5
mov 8,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_8,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 8
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 9, victim thread = 5
mov 9,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_9,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 9
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 10, victim thread = 5
mov 10,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_10,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 10
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = 000000000000593b
setx 0x5d50aa055d50aa05,%g7,%l1 ! %l1 = 5d50aa055d50aa05
! Aggressor I-cache invalidate 11, victim thread = 5
mov 11,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_11,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 11
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 12, victim thread = 5
mov 12,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_12,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 12
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_4:
! Aggressor I-cache invalidate 13, victim thread = 5
mov 13,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_13,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 13
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 14, victim thread = 5
mov 14,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_14,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 14
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 15, victim thread = 5
mov 15,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_15,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 15
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l5 = 0000000000002504, immed = fffff0f4, %l6 = dd9a16ffafd468bc
orcc %l5,-0xf0c,%l6 ! %l6 = fffffffffffff5f4, %ccr = 88
! Aggressor I-cache invalidate 16, victim thread = 5
mov 16,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_16,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 16
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 17, victim thread = 5
mov 17,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_17,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 17
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l1 = 5d50aa055d50aa05, Mem[0000000031800014] = 4fce7cca
stw %l1,[%o3+0x014] ! Mem[0000000031800014] = 5d50aa05
! %f22 = c6c2ac09 2757d66b, Mem[0000000015800028] = fc7ab05c dc70c846
stda %f22,[%i3+%o6]0x88 ! Mem[0000000015800028] = c6c2ac09 2757d66b
! Aggressor I-cache invalidate 18, victim thread = 5
mov 18,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_18,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 18
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 19, victim thread = 5
mov 19,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_19,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 19
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p2_label_5:
! Aggressor I-cache invalidate 20, victim thread = 5
mov 20,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_20,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 20
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = 00000000000000af, Mem[000000001480005c] = 114a882c
stw %l2,[%i1+0x05c] ! Mem[000000001480005c] = 000000af
! Aggressor I-cache invalidate 21, victim thread = 5
mov 21,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_21,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 21
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 22, victim thread = 5
mov 22,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_22,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 22
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = 000000003a315587, Mem[0000000031800050] = 805fd493
stw %l0,[%o3+0x050] ! Mem[0000000031800050] = 3a315587
! Aggressor I-cache invalidate 23, victim thread = 5
mov 23,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_23,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 23
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 24, victim thread = 5
mov 24,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_24,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 24
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 25, victim thread = 5
mov 25,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_25,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 25
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l5 = 0000000000002504, immed = 00000015, %l6 = fffffffffffff5f4
srax %l5,0x015,%l6 ! %l6 = 0000000000000000
! %l4 = c924568264359948, Mem[0000000030000016] = ea164cc5
sth %l4,[%o0+0x016] ! Mem[0000000030000014] = ea169948
p2_label_6:
! Aggressor I-cache invalidate 26, victim thread = 5
mov 26,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_26,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 26
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 27, victim thread = 5
mov 27,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_27,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 27
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000015800028] = 6bd65727, %l5 = 0000000000002504
lduw [%i3+%o6],%l5 ! %l5 = 000000006bd65727
! %f13 = e4205180, Mem[0000000015000074] = 8f81eec9
st %f13,[%i2+0x074] ! Mem[0000000015000074] = e4205180
! Aggressor I-cache invalidate 28, victim thread = 5
mov 28,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_28,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 28
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l4 = c924568264359948, Mem[0000000015800046] = 59e7690b
sth %l4,[%i3+0x046] ! Mem[0000000015800044] = 59e79948
! %f6 = 2126ac41, Mem[000000001480006c] = 1f4285c1
st %f6 ,[%i1+0x06c] ! Mem[000000001480006c] = 2126ac41
! Aggressor I-cache invalidate 29, victim thread = 5
mov 29,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_29,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 29
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 30, victim thread = 5
mov 30,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_30,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 30
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f22 = c6c2ac09, Mem[0000000030800050] = d9c4eb0b
st %f22,[%o1+0x050] ! Mem[0000000030800050] = c6c2ac09
p2_label_7:
! Aggressor I-cache invalidate 31, victim thread = 5
mov 31,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_31,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 31
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000015000018] = d8ec8334, %l7 = 00000000000000e6
lduha [%i2+%i6]0x81,%l7 ! %l7 = 000000000000d8ec
! Mem[0000000014800018] = 9b565bf0, %l4 = c924568264359948
lduha [%i1+%i6]0x81,%l4 ! %l4 = 0000000000009b56
save ! CWP = 1
! Mem[0000000014000050] = 5fee503c c9109139, %l2 = 47e9eab4, %l3 = 635b72ce
ldd [%o0+0x050],%l2 ! %l2 = 000000005fee503c 00000000c9109139
! Mem[0000000030800054] = 02de0cdd, %f16 = fe71e721
ld [%i1+0x054],%f16 ! %f16 = 02de0cdd
! Aggressor I-cache invalidate 32, victim thread = 5
mov 32,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_32,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 32
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000054] = ca5d2466, %l0 = 8d96ce4a3be92570
lduw [%i2+0x054],%l0 ! %l0 = 00000000ca5d2466
! Aggressor I-cache invalidate 33, victim thread = 5
mov 33,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_33,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 33
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
restore ! CWP = 0
p2_label_8:
! Aggressor I-cache invalidate 34, victim thread = 5
mov 34,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_34,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 34
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = 000000003a315587, Mem[0000000031000012] = 5b8917aa
stb %l0,[%o2+0x012] ! Mem[0000000031000010] = 5b8987aa
! Aggressor I-cache invalidate 35, victim thread = 5
mov 35,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_35,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 35
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000014000040] = 6bb1e590, %l2 = 00000000000000af
lduw [%i0+0x040],%l2 ! %l2 = 000000006bb1e590
! Aggressor I-cache invalidate 36, victim thread = 5
mov 36,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_36,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 36
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 37, victim thread = 5
mov 37,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_37,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 37
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 38, victim thread = 5
mov 38,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_38,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 38
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 39, victim thread = 5
mov 39,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_39,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 39
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 40, victim thread = 5
mov 40,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_40,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 40
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 41, victim thread = 5
mov 41,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_41,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 41
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p2_label_9:
! Aggressor I-cache invalidate 42, victim thread = 5
mov 42,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_42,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 42
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000015000000] = 60cabcb7, %l4 = 0000000000009b56
lduha [%i2+%g0]0x89,%l4 ! %l4 = 000000000000bcb7
! %l4 = 000000000000bcb7, Mem[0000000014000008] = 3d24e7c4d4fe68bc
stxa %l4,[%i0+%i4]0x89 ! Mem[0000000014000008] = 000000000000bcb7
! Aggressor I-cache invalidate 43, victim thread = 5
mov 43,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_43,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 43
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 44, victim thread = 5
mov 44,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_44,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 44
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = 000000006bb1e590, %l2 = 000000006bb1e590, %y = 00000000
sdivcc %l2,%l2,%l4 ! %l4 = 0000000000000001, %ccr = 00
mov %l0,%y ! %y = 3a315587
! Aggressor I-cache invalidate 45, victim thread = 5
mov 45,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_45,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 45
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 46, victim thread = 5
mov 46,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_46,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 46
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 47, victim thread = 5
mov 47,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_47,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 47
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 48, victim thread = 5
mov 48,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_48,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 48
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_10:
! %l6 = 0000000000000000, Mem[000000001500002a] = 72442c11
stb %l6,[%i2+0x02a] ! Mem[0000000015000028] = 72440011
! Aggressor I-cache invalidate 49, victim thread = 5
mov 49,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_49,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 49
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = ffffffffb2821384, Mem[0000000014000018] = 63ffa846
stw %l3,[%i0+%i6] ! Mem[0000000014000018] = b2821384
! %l3 = ffffffffb2821384, immed = 00000036, %l0 = 000000003a315587
srax %l3,0x036,%l0 ! %l0 = ffffffffffffffff
! %l6 = 0000000000000000
setx 0xcee9e5fdcee9e5fd,%g7,%l6 ! %l6 = cee9e5fdcee9e5fd
! Aggressor I-cache invalidate 50, victim thread = 5
mov 50,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_50,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 50
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 51, victim thread = 5
mov 51,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_51,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 51
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 52, victim thread = 5
mov 52,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_52,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 52
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800020] = 1b868e4eda60441e, %l5 = 000000006bd65727
ldxa [%i1+%o4]0x89,%l5 ! %l5 = 1b868e4eda60441e
! Mem[0000000015000078] = f3aa46e1facf31ed, %f18 = 81f3e323 86dffbca
ldd [%i2+0x078],%f18 ! %f18 = f3aa46e1 facf31ed
p2_label_11:
! Mem[0000000015000058] = 10cd59a8, %f5 = 8b4cc74e
ld [%i2+0x058],%f5 ! %f5 = 10cd59a8
! Aggressor I-cache invalidate 53, victim thread = 5
mov 53,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_53,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 53
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 54, victim thread = 5
mov 54,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_54,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 54
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 55, victim thread = 5
mov 55,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_55,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 55
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 56, victim thread = 5
mov 56,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_56,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 56
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800008] = ef2f94c988129228, %l0 = ffffffffffffffff
ldx [%i1+%i4],%l0 ! %l0 = ef2f94c988129228
! Aggressor I-cache invalidate 57, victim thread = 5
mov 57,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_57,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 57
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = cee9e5fd, %l7 = 0000d8ec, Mem[0000000015800030] = f17eb4c6 3a24337c
std %l6,[%i3+0x030] ! Mem[0000000015800030] = cee9e5fd 0000d8ec
! Aggressor I-cache invalidate 58, victim thread = 5
mov 58,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_58,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 58
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = 0000000000000001, %l7 = 000000000000d8ec, %y = 3a315587
smul %l4,%l7,%l2 ! %l2 = 000000000000d8ec, %y = 00000000
p2_label_12:
! %l2 = 0000d8ec, %l3 = b2821384, Mem[0000000014800000] = b353e536 a006b984
stda %l2,[%i1+%g0]0x80 ! Mem[0000000014800000] = 0000d8ec b2821384
! Aggressor I-cache invalidate 59, victim thread = 5
mov 59,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_59,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 59
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l5 = 1b868e4eda60441e, %l5 = 1b868e4eda60441e, %l4 = 0000000000000001
taddcc %l5,%l5,%l4 ! %l4 = 370d1c9db4c0883c, %ccr = 0b
! Aggressor I-cache invalidate 60, victim thread = 5
mov 60,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_60,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 60
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (0b)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (0b)
! Mem[0000000031000050] = fad9b1a4, %f1 = dc9f8c75
lda [%o2+0x050]%asi,%f1 ! %f1 = fad9b1a4
! Invert Register : %l7 = 000000000000d8ec
xor %l7,-1,%l7 ! %l7 = ffffffffffff2713
! %l1 = 5d50aa055d50aa05, immed = fffff53c, %l6 = cee9e5fdcee9e5fd
addccc %l1,-0xac4,%l6 ! %l6 = 5d50aa055d509f42, %ccr = 11
! Aggressor I-cache invalidate 61, victim thread = 5
mov 61,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_61,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 61
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 62, victim thread = 5
mov 62,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_62,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 62
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000014000034] = c4a2487a, %l6 = 5d50aa055d509f42
ldsh [%i0+0x036],%l6 ! %l6 = 000000000000487a
p2_label_13:
! Aggressor I-cache invalidate 63, victim thread = 5
mov 63,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_63,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 63
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000014000038] = 5c1d71a3, %l0 = ef2f94c988129228
ldub [%i0+0x039],%l0 ! %l0 = 000000000000001d
! Aggressor I-cache invalidate 64, victim thread = 5
mov 64,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_64,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 64
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 65, victim thread = 5
mov 65,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_65,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 65
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! %l6 = 0000487a, %l7 = ffff2713, Mem[0000000030800010] = cdcfd253 388e0f4c
std %l6,[%o1+%i5] ! Mem[0000000030800010] = 0000487a ffff2713
! Mem[0000000031800054] = ff520182, %l7 = ffffffffffff2713
lduh [%o3+0x056],%l7 ! %l7 = 0000000000000182
! %f30 = 29348025 a30e3f93, Mem[0000000031000010] = 5b8987aa b2821384
std %f30,[%o2+%i5] ! Mem[0000000031000010] = 29348025 a30e3f93
! Mem[0000000015800008] = e7feef3b57ae6d4a, %l6 = 000000000000487a
ldxa [%i3+%i4]0x81,%l6 ! %l6 = e7feef3b57ae6d4a
! %l1 = 5d50aa055d50aa05, Mem[000000001580006b] = 16ce1f30
stb %l1,[%i3+0x06b] ! Mem[0000000015800068] = 16ce1f05
! %l3 = ffffffffb2821384, Mem[0000000030800050] = c6c2ac09
sth %l3,[%o1+0x050] ! Mem[0000000030800050] = 1384ac09
p2_label_14:
! Aggressor I-cache invalidate 66, victim thread = 5
mov 66,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_66,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 66
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000014000008] = 0000bcb7, %l1 = 5d50aa055d50aa05
ldswa [%i0+%i4]0x88,%l1 ! %l1 = 000000000000bcb7
! Mem[0000000031000050] = fad9b1a4ca5d2466, %l3 = ffffffffb2821384
ldx [%o2+0x050],%l3 ! %l3 = fad9b1a4ca5d2466
! %l5 = 1b868e4eda60441e, immed = 00000c1f, %l6 = e7feef3b57ae6d4a
addccc %l5,0xc1f,%l6 ! %l6 = 1b868e4eda60503e, %ccr = 08
! Aggressor I-cache invalidate 67, victim thread = 5
mov 67,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_67,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 67
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l7 = 0000000000000182, %l1 = 000000000000bcb7, %y = 00000000
smul %l7,%l1,%l3 ! %l3 = 00000000011c8bee, %y = 00000000
! Aggressor I-cache invalidate 68, victim thread = 5
mov 68,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_68,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 68
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l4 = 370d1c9db4c0883c, immed = fffffa55, %y = 00000000
umulcc %l4,-0x5ab,%l4 ! %l4 = b4c0843b80bbd3ec, %ccr = 88, %y = b4c0843b
! Mem[0000000015800010] = 5ed5593b, %l3 = 00000000011c8bee
lduba [%i3+%i5]0x88,%l3 ! %l3 = 000000000000003b
! Aggressor I-cache invalidate 69, victim thread = 5
mov 69,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_69,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 69
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p2_label_15:
! %f8 = 019e3591, Mem[0000000030000010] = be07e488
sta %f8 ,[%o0+0x010]%asi ! Mem[0000000030000010] = 019e3591
! Aggressor I-cache invalidate 70, victim thread = 5
mov 70,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_70,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 70
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 71, victim thread = 5
mov 71,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_71,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 71
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000054] = ca5d2466, %l3 = 000000000000003b
ldsh [%o2+0x056],%l3 ! %l3 = 0000000000002466
! Aggressor I-cache invalidate 72, victim thread = 5
mov 72,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_72,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 72
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f9 = b5fb7a5c, Mem[000000001400004c] = 24db9697
st %f9 ,[%i0+0x04c] ! Mem[000000001400004c] = b5fb7a5c
! Aggressor I-cache invalidate 73, victim thread = 5
mov 73,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_73,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 73
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l7 = 0000000000000182, %l4 = b4c0843b80bbd3ec, %l5 = 1b868e4eda60441e
addccc %l7,%l4,%l5 ! %l5 = b4c0843b80bbd56e, %ccr = 88
! Aggressor I-cache invalidate 74, victim thread = 5
mov 74,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_74,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 74
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 75, victim thread = 5
mov 75,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_75,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 75
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p2_label_16:
! %l0 = 000000000000001d, immed = 0000058f, %y = b4c0843b
sdivcc %l0,0x58f,%l3 ! %l3 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 0000001d
! Aggressor I-cache invalidate 76, victim thread = 5
mov 76,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_76,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 76
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %f18 = f3aa46e1 facf31ed, Mem[0000000015800018] = 6b36b9df 3ee89c39
stda %f18,[%i3+%i6]0x80 ! Mem[0000000015800018] = f3aa46e1 facf31ed
! Aggressor I-cache invalidate 77, victim thread = 5
mov 77,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_77,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 77
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 78, victim thread = 5
mov 78,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_78,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 78
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 79, victim thread = 5
mov 79,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_79,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 79
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000030800014] = ffff2713, %l5 = b4c0843b80bbd56e
lduwa [%o1+0x014]%asi,%l5 ! %l5 = 00000000ffff2713
save ! CWP = 1
! Aggressor I-cache invalidate 80, victim thread = 5
mov 80,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_80,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 80
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 81, victim thread = 5
mov 81,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_81,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 81
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
p2_label_17: ! %cwp = 1
! Aggressor I-cache invalidate 82, victim thread = 5
mov 82,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_82,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 82
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l4 = d7c6bdde64fa6ada, Mem[0000000030800012] = 0000487a
stb %l4,[%i1+0x012] ! Mem[0000000030800010] = 0000da7a
! Aggressor I-cache invalidate 83, victim thread = 5
mov 83,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_83,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 83
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l6 = e6ea3febdcdc9b0b, Mem[0000000031800010] = 48b571c65d50aa05, %asi = 80
stxa %l6,[%i3+0x010]%asi ! Mem[0000000031800010] = e6ea3febdcdc9b0b
! Mem[0000000014800008] = 28921288c9942fef, %f26 = d452d577 99497d25
ldda [%o1+%o4]0x88,%f26 ! %f26 = 28921288 c9942fef
! Aggressor I-cache invalidate 84, victim thread = 5
mov 84,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_84,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 84
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l3 = 00000000c9109139, %l4 = d7c6bdde64fa6ada, %y = 0000001d
sdivcc %l3,%l4,%l4 ! %l4 = 000000000000004b, %ccr = 00
mov %l0,%y ! %y = ca5d2466
! Aggressor I-cache invalidate 85, victim thread = 5
mov 85,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_85,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 85
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f2 = 8dc6309a ea164cc5, Mem[0000000030000050] = 76acd46a 370d0fe6
std %f2 ,[%i0+0x050] ! Mem[0000000030000050] = 8dc6309a ea164cc5
! Aggressor I-cache invalidate 86, victim thread = 5
mov 86,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_86,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 86
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_18: ! %cwp = 1
! %l0 = 00000000ca5d2466, immed = fffff67c, %l7 = 2e95727c2ccf17a4
xorcc %l0,-0x984,%l7 ! %l7 = ffffffff35a2d21a, %ccr = 80
! Mem[0000000015000028] = 11004472, %l4 = 000000000000004b
ldsha [%o2+%i6]0x88,%l4 ! %l4 = 0000000000004472
! Aggressor I-cache invalidate 87, victim thread = 5
mov 87,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_87,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 87
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000030000054] = ea164cc5, %l2 = 000000005fee503c
ldub [%i0+0x056],%l2 ! %l2 = 000000000000004c
! Aggressor I-cache invalidate 88, victim thread = 5
mov 88,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_88,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 88
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 89, victim thread = 5
mov 89,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_89,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 89
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 90, victim thread = 5
mov 90,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_90,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 90
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000030800010] = 0000da7a, %l5 = fb4dabb248685704
ldsba [%i1+0x010]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030000014] = ea169948, %l7 = ffffffff35a2d21a
lduw [%i0+0x014],%l7 ! %l7 = 00000000ea169948
! Aggressor I-cache invalidate 91, victim thread = 5
mov 91,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_91,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 91
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p2_label_19: ! %cwp = 1
! Aggressor I-cache invalidate 92, victim thread = 5
mov 92,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_92,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 92
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l2 = 000000000000004c, %l3 = 00000000c9109139, %l4 = 0000000000004472
and %l2,%l3,%l4 ! %l4 = 0000000000000008
! Mem[0000000014800030] = 59815a20889cb582, %l5 = 0000000000000000
ldxa [%o1+0x030]%asi,%l5 ! %l5 = 59815a20889cb582
! %l1 = abf71d8435640b5c, Mem[0000000014800024] = 4e8e861b
stw %l1,[%o1+0x024] ! Mem[0000000014800024] = 35640b5c
! Aggressor I-cache invalidate 93, victim thread = 5
mov 93,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_93,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 93
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000030000050] = 8dc6309a, %l2 = 000000000000004c
lduba [%i0+0x051]%asi,%l2 ! %l2 = 00000000000000c6
! Mem[0000000031000054] = ca5d2466, %f30 = 29348025
ld [%i2+0x054],%f30 ! %f30 = ca5d2466
! Aggressor I-cache invalidate 94, victim thread = 5
mov 94,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_94,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 94
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 95, victim thread = 5
mov 95,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_95,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 95
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 96, victim thread = 5
mov 96,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_96,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 96
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
p2_label_20: ! %cwp = 1
! Aggressor I-cache invalidate 97, victim thread = 5
mov 97,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_97,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 97
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 98, victim thread = 5
mov 98,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_98,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 98
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000014000018] = b2821384, %l1 = abf71d8435640b5c
ldsha [%o0+%o6]0x80,%l1 ! %l1 = ffffffffffffb282
! Aggressor I-cache invalidate 99, victim thread = 5
mov 99,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_99,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 99
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000031800014] = dcdc9b0b, %l2 = 00000000000000c6
lduw [%i3+0x014],%l2 ! %l2 = 00000000dcdc9b0b
! Aggressor I-cache invalidate 100, victim thread = 5
mov 100,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_100,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 100
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 101, victim thread = 5
mov 101,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_101,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 101
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 102, victim thread = 5
mov 102,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_102,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 102
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Aggressor I-cache invalidate 103, victim thread = 5
mov 103,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_103,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 103
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! %l5 = 59815a20889cb582, immed = fffff9bf, %l4 = 0000000000000008
tsubcc %l5,-0x641,%l4 ! %l4 = 59815a20889cbbc3, %ccr = 1b
p2_label_21: ! %cwp = 1
! Aggressor I-cache invalidate 104, victim thread = 5
mov 104,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_104,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 104
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 105, victim thread = 5
mov 105,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_105,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 105
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000030000050] = 8dc6309a, %l5 = 59815a20889cb582
ldsh [%i0+0x050],%l5 ! %l5 = ffffffffffff8dc6
! Aggressor I-cache invalidate 106, victim thread = 5
mov 106,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_106,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 106
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 107, victim thread = 5
mov 107,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_107,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 107
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! %l0 = 00000000ca5d2466, immed = fffffd5e, %y = ca5d2466
mulscc %l0,-0x2a2,%l3 ! %l3 = 00000000652e9233, %ccr = 00, %y = 652e9233
! Aggressor I-cache invalidate 108, victim thread = 5
mov 108,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_108,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 108
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 109, victim thread = 5
mov 109,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_109,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 109
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800010] = 0000da7affff2713, %f10 = de625965 ca73518c
ldd [%i1+%o5],%f10 ! %f10 = 0000da7a ffff2713
! Aggressor I-cache invalidate 110, victim thread = 5
mov 110,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_110,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 110
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_22: ! %cwp = 1
! Aggressor I-cache invalidate 111, victim thread = 5
mov 111,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_111,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 111
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 112, victim thread = 5
mov 112,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_112,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 112
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = e6ea3febdcdc9b0b, %l1 = ffffffffffffb282, %y = 652e9233
sdiv %l6,%l1,%l5 ! %l5 = ffffffff80000000
mov %l0,%y ! %y = ca5d2466
! %l2 = 00000000dcdc9b0b, %l6 = e6ea3febdcdc9b0b, %l2 = 00000000dcdc9b0b
xorcc %l2,%l6,%l2 ! %l2 = e6ea3feb00000000, %ccr = 84
! Aggressor I-cache invalidate 113, victim thread = 5
mov 113,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_113,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 113
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! %l7 = 00000000ea169948, Mem[0000000030800054] = 02de0cdd
stw %l7,[%i1+0x054] ! Mem[0000000030800054] = ea169948
restore ! CWP = 0
! %f20 = fb927a72 3c478bef, Mem[0000000014000018] = b2821384 ad6605b6
std %f20,[%i0+%i6] ! Mem[0000000014000018] = fb927a72 3c478bef
! %f18 = f3aa46e1 facf31ed, Mem[0000000014000020] = f9631d31 36345e8f
stda %f18,[%i0+%o4]0x88 ! Mem[0000000014000020] = f3aa46e1 facf31ed
! Aggressor I-cache invalidate 114, victim thread = 5
mov 114,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_114,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 114
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
p2_label_23:
! Mem[0000000015000000] = 60cabcb7, %l5 = 00000000ffff2713
ldswa [%i2+%g0]0x88,%l5 ! %l5 = 0000000060cabcb7
! Aggressor I-cache invalidate 115, victim thread = 5
mov 115,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_115,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 115
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Mem[0000000014000030] = 5c7fd973, %l4 = b4c0843b80bbd3ec
ldub [%i0+0x032],%l4 ! %l4 = 00000000000000d9
! Aggressor I-cache invalidate 116, victim thread = 5
mov 116,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_116,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 116
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 117, victim thread = 5
mov 117,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_117,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 117
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 118, victim thread = 5
mov 118,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_118,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 118
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 119, victim thread = 5
mov 119,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_119,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 119
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 120, victim thread = 5
mov 120,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_120,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 120
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
save ! CWP = 1
! Aggressor I-cache invalidate 121, victim thread = 5
mov 121,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_121,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 121
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
p2_label_24: ! %cwp = 1
! Aggressor I-cache invalidate 122, victim thread = 5
mov 122,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_122,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 122
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 123, victim thread = 5
mov 123,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_123,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 123
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! %f2 = 8dc6309a, Mem[0000000015000028] = 72440011
sta %f2 ,[%o2+%i6]0x81 ! Mem[0000000015000028] = 8dc6309a
! %l4 = 59815a20889cbbc3, Mem[0000000030000054] = ea164cc5
sth %l4,[%i0+0x054] ! Mem[0000000030000054] = bbc34cc5
! Aggressor I-cache invalidate 124, victim thread = 5
mov 124,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_124,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 124
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 125, victim thread = 5
mov 125,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_125,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 125
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! %l6 = e6ea3febdcdc9b0b, Mem[0000000030000050] = 8dc6309abbc34cc5
stx %l6,[%i0+0x050] ! Mem[0000000030000050] = e6ea3febdcdc9b0b
! %l1 = ffffffffffffb282, Mem[0000000031000052] = fad9b1a4
sth %l1,[%i2+0x052] ! Mem[0000000031000050] = fad9b282
! %l4 = 889cbbc3, %l5 = 80000000, Mem[0000000014000038] = 5c1d71a3 c9a887a9
std %l4,[%o0+0x038] ! Mem[0000000014000038] = 889cbbc3 80000000
! %l7 = 00000000ea169948, Mem[0000000014000020] = ed31cffa
stwa %l7,[%o0+%i4]0x80 ! Mem[0000000014000020] = ea169948
p2_label_25: ! %cwp = 1
! Mem[0000000030800014] = ffff2713, %l2 = e6ea3feb00000000
lduw [%i1+0x014],%l2 ! %l2 = 00000000ffff2713
! %f22 = c6c2ac09 2757d66b, Mem[0000000014000070] = cc3c78f8 a9cfc03c
std %f22,[%o0+0x070] ! Mem[0000000014000070] = c6c2ac09 2757d66b
! Aggressor I-cache invalidate 126, victim thread = 5
mov 126,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_126,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 126
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 127, victim thread = 5
mov 127,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_127,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 127
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 128, victim thread = 5
mov 128,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_128,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 128
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 129, victim thread = 5
mov 129,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_129,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 129
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! %l7 = 00000000ea169948, Mem[0000000031000010] = 29348025a30e3f93
stx %l7,[%i2+%o5] ! Mem[0000000031000010] = 00000000ea169948
! Aggressor I-cache invalidate 130, victim thread = 5
mov 130,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_130,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 130
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 131, victim thread = 5
mov 131,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_131,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 131
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Clear Register : %l3 = 00000000652e9233
clr %l3 ! %l3 = 0000000000000000
p2_label_26: ! %cwp = 1
! Aggressor I-cache invalidate 132, victim thread = 5
mov 132,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_132,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 132
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 133, victim thread = 5
mov 133,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_133,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 133
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Mem[0000000015800068] = 16ce1f05, %f6 = 2126ac41
ld [%o3+0x068],%f6 ! %f6 = 16ce1f05
! Mem[0000000015800010] = 37fd561f5ed5593b, %l4 = 59815a20889cbbc3
ldxa [%o3+%o5]0x89,%l4 ! %l4 = 37fd561f5ed5593b
! Mem[0000000015000018] = d8ec8334, %l2 = 00000000ffff2713
ldsb [%o2+0x01b],%l2 ! %l2 = 0000000000000034
! %l0 = ca5d2466, %l1 = ffffb282, Mem[0000000014800000] = 0000d8ec b2821384
stda %l0,[%o1+%g0]0x80 ! Mem[0000000014800000] = ca5d2466 ffffb282
! Mem[0000000031800010] = e6ea3febdcdc9b0b, %l0 = 00000000ca5d2466
ldx [%i3+%o5],%l0 ! %l0 = e6ea3febdcdc9b0b
! %l6 = e6ea3febdcdc9b0b
setx 0x7a57cbc77a57cbc7,%g7,%l6 ! %l6 = 7a57cbc77a57cbc7
! Aggressor I-cache invalidate 134, victim thread = 5
mov 134,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_134,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 134
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 135, victim thread = 5
mov 135,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_135,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 135
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
p2_label_27: ! %cwp = 1
! %l4 = 5ed5593b, %l5 = 80000000, Mem[0000000014800038] = e942d06a 1e7b4e51
std %l4,[%o1+0x038] ! Mem[0000000014800038] = 5ed5593b 80000000
! Aggressor I-cache invalidate 136, victim thread = 5
mov 136,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_136,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 136
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! Aggressor I-cache invalidate 137, victim thread = 5
mov 137,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_137,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 137
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (84)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (84)
! %l6 = 7a57cbc77a57cbc7, immed = fffffb8b, %l5 = ffffffff80000000
addccc %l6,-0x475,%l5 ! %l5 = 7a57cbc77a57c752, %ccr = 11
! Mem[0000000015800000] = 5e453fabb82438ad, %f2 = 8dc6309a ea164cc5
ldda [%o3+%g0]0x80,%f2 ! %f2 = 5e453fab b82438ad
! Aggressor I-cache invalidate 138, victim thread = 5
mov 138,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_138,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 138
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 139, victim thread = 5
mov 139,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_139,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 139
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! %l5 = 7a57cbc77a57c752, immed = 00000017, %l7 = 00000000ea169948
srlx %l5,0x017,%l7 ! %l7 = 000000f4af978ef4
! Aggressor I-cache invalidate 140, victim thread = 5
mov 140,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_140,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 140
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 141, victim thread = 5
mov 141,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_141,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 141
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
p2_label_28: ! %cwp = 1
! %l2 = 0000000000000034, immed = 00000d73, %y = ca5d2466
umulcc %l2,0xd73,%l2 ! %l2 = 000000000002bb5c, %ccr = 00, %y = 00000000
! Aggressor I-cache invalidate 142, victim thread = 5
mov 142,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_142,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 142
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000028] = daa956fd9a30c68d, %f22 = c6c2ac09 2757d66b
ldda [%o2+%i6]0x88,%f22 ! %f22 = daa956fd 9a30c68d
! Aggressor I-cache invalidate 143, victim thread = 5
mov 143,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_143,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 143
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 144, victim thread = 5
mov 144,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_144,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 144
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000000] = 99497d25ccde6248, %l7 = 000000f4af978ef4
ldxa [%o0+0x000]%asi,%l7 ! %l7 = 99497d25ccde6248
! Mem[0000000014000028] = 4596c60a 17d268bc, %l4 = 5ed5593b, %l5 = 7a57c752
ldda [%o0+%i6]0x88,%l4 ! %l4 = 0000000017d268bc 000000004596c60a
! %l5 = 000000004596c60a, Mem[000000001480001c] = 1f96fdb4
stw %l5,[%o1+0x01c] ! Mem[000000001480001c] = 4596c60a
! Mem[0000000015000008] = 436d35f2, %l4 = 0000000017d268bc
lduha [%o2+%o4]0x89,%l4 ! %l4 = 00000000000035f2
! %l6 = 7a57cbc77a57cbc7, Mem[0000000015800000] = ab3f455e
stha %l6,[%o3+%g0]0x89 ! Mem[0000000015800000] = ab3fcbc7
p2_label_29: ! %cwp = 1
! Aggressor I-cache invalidate 145, victim thread = 5
mov 145,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_145,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 145
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = 0002bb5c, %l3 = 00000000, Mem[0000000015000000] = 60cabcb7 a247e3d1
stda %l2,[%o2+%g0]0x88 ! Mem[0000000015000000] = 0002bb5c 00000000
! %l2 = 000000000002bb5c, Mem[0000000014800020] = 5c0b6435da60441e
stxa %l2,[%o1+%i4]0x89 ! Mem[0000000014800020] = 000000000002bb5c
! Aggressor I-cache invalidate 146, victim thread = 5
mov 146,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_146,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 146
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 147, victim thread = 5
mov 147,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_147,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 147
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 148, victim thread = 5
mov 148,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_148,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 148
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = 7a57cbc77a57cbc7, %l2 = 000000000002bb5c, %y = 00000000
sdiv %l6,%l2,%l5 ! %l5 = 0000000000002cc8
mov %l0,%y ! %y = dcdc9b0b
! Aggressor I-cache invalidate 149, victim thread = 5
mov 149,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_149,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 149
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 150, victim thread = 5
mov 150,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_150,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 150
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l5 = 0000000000002cc8, Mem[0000000014000000] = 99497d25
stwa %l5,[%o0+%g0]0x80 ! Mem[0000000014000000] = 00002cc8
p2_label_30: ! %cwp = 1
! Mem[0000000030800010] = 0000da7a, %l2 = 000000000002bb5c
ldsw [%i1+%o5],%l2 ! %l2 = 000000000000da7a
! Aggressor I-cache invalidate 151, victim thread = 5
mov 151,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_151,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 151
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000028] = bc68d217, %f5 = 10cd59a8
lda [%o0+%i6]0x80,%f5 ! %f5 = bc68d217
! Aggressor I-cache invalidate 152, victim thread = 5
mov 152,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_152,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 152
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000008] = f2356d437e4021ed, %l4 = 00000000000035f2
ldx [%o2+%o4],%l4 ! %l4 = f2356d437e4021ed
! %l5 = 0000000000002cc8, Mem[0000000015000022] = 100e69ca, %asi = 80
stha %l5,[%o2+0x022]%asi ! Mem[0000000015000020] = 100e2cc8
! %f10 = 0000da7a ffff2713, Mem[0000000014800030] = 59815a20 889cb582
std %f10,[%o1+0x030] ! Mem[0000000014800030] = 0000da7a ffff2713
save ! CWP = 2
! %l7 = f58ae609d3eccb22, Mem[0000000031000050] = fad9b282
sth %l7,[%o2+0x050] ! Mem[0000000031000050] = cb22b282
! %l2 = 1750f3b6458d3ca8, Mem[0000000030800050] = 1384ac09
stw %l2,[%o1+0x050] ! Mem[0000000030800050] = 458d3ca8
p2_label_31: ! %cwp = 2
! Aggressor I-cache invalidate 153, victim thread = 5
mov 153,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_153,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 153
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 154, victim thread = 5
mov 154,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_154,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 154
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 155, victim thread = 5
mov 155,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_155,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 155
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 156, victim thread = 5
mov 156,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_156,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 156
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 157, victim thread = 5
mov 157,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_157,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 157
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 158, victim thread = 5
mov 158,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_158,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 158
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 159, victim thread = 5
mov 159,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_159,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 159
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 160, victim thread = 5
mov 160,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_160,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 160
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 161, victim thread = 5
mov 161,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_161,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 161
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = aa961054a170490b, immed = 00000003, %l0 = e96481d67c8fa279
srl %l6,0x003,%l0 ! %l0 = 00000000142e0921
p2_label_32: ! %cwp = 2
! Mem[0000000015000038] = 31e52a1d076c7410, %f26 = 28921288 c9942fef
ldd [%i2+0x038],%f26 ! %f26 = 31e52a1d 076c7410
! Aggressor I-cache invalidate 162, victim thread = 5
mov 162,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_162,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 162
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000010] = 019e3591ea169948, %l7 = f58ae609d3eccb22
ldx [%o0+%i5],%l7 ! %l7 = 019e3591ea169948
! Mem[0000000031000050] = cb22b282, %l5 = a1ff2ab8e17b3513
lduba [%o2+0x053]%asi,%l5 ! %l5 = 0000000000000082
! %l7 = 019e3591ea169948, %l2 = 1750f3b6458d3ca8, %l2 = 1750f3b6458d3ca8
xorcc %l7,%l2,%l2 ! %l2 = 16cec627af9ba5e0, %ccr = 08
! Mem[0000000015000008] = f2356d43, %f10 = 0000da7a
ld [%i2+%i4],%f10 ! %f10 = f2356d43
! Mem[0000000014800048] = bfd209d2, %l0 = 00000000142e0921
lduw [%i1+0x048],%l0 ! %l0 = 00000000bfd209d2
! Aggressor I-cache invalidate 163, victim thread = 5
mov 163,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_163,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 163
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l7 = 019e3591ea169948, Mem[0000000014000008] = 0000bcb7
stwa %l7,[%i0+%i4]0x88 ! Mem[0000000014000008] = ea169948
! %l5 = 0000000000000082, %l3 = f6a33e97fc66db2e, %y = dcdc9b0b
umulcc %l5,%l3,%l6 ! %l6 = 000000802c3b4d5c, %ccr = 00, %y = 00000080
p2_label_33: ! %cwp = 2
! %f2 = 5e453fab b82438ad, Mem[0000000015000010] = f042b7de 174c29b5
stda %f2 ,[%i2+%i5]0x88 ! Mem[0000000015000010] = 5e453fab b82438ad
! Aggressor I-cache invalidate 164, victim thread = 5
mov 164,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_164,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 164
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 165, victim thread = 5
mov 165,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_165,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 165
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l5 = 0000000000000082, %l6 = 000000802c3b4d5c, %l6 = 000000802c3b4d5c
orn %l5,%l6,%l6 ! %l6 = ffffff7fd3c4b2a3
! Aggressor I-cache invalidate 166, victim thread = 5
mov 166,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_166,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 166
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 167, victim thread = 5
mov 167,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_167,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 167
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 168, victim thread = 5
mov 168,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_168,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 168
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000028] = 8dc6309a fd56a9da, %l2 = af9ba5e0, %l3 = fc66db2e
ldd [%i2+%o6],%l2 ! %l2 = 000000008dc6309a 00000000fd56a9da
! %l0 = 00000000bfd209d2, %l4 = 90ab55500d71af22, %l6 = ffffff7fd3c4b2a3
taddcc %l0,%l4,%l6 ! %l6 = 90ab5550cd43b8f4, %ccr = 8a
! Mem[0000000014000028] = 17d268bc, %l7 = 019e3591ea169948
ldswa [%i0+%o6]0x88,%l7 ! %l7 = 0000000017d268bc
p2_label_34: ! %cwp = 2
! %l2 = 8dc6309a, %l3 = fd56a9da, Mem[0000000014000008] = 489916ea 00000000
stda %l2,[%i0+%i4]0x80 ! Mem[0000000014000008] = 8dc6309a fd56a9da
! %l7 = 0000000017d268bc, immed = 00000f3d, %l2 = 000000008dc6309a
orn %l7,0xf3d,%l2 ! %l2 = fffffffffffff8fe
! %l0 = 00000000bfd209d2, Mem[0000000030800010] = 0000da7affff2713
stx %l0,[%o1+%i5] ! Mem[0000000030800010] = 00000000bfd209d2
! Aggressor I-cache invalidate 169, victim thread = 5
mov 169,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_169,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 169
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 170, victim thread = 5
mov 170,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_170,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 170
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 171, victim thread = 5
mov 171,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_171,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 171
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l5 = 0000000000000082, Mem[0000000030800050] = 458d3ca8ea169948, %asi = 80
stxa %l5,[%o1+0x050]%asi ! Mem[0000000030800050] = 0000000000000082
! %l0 = 00000000bfd209d2, Mem[0000000030800056] = 00000082
stb %l0,[%o1+0x056] ! Mem[0000000030800054] = 0000d282
! Mem[0000000015800010] = 37fd561f5ed5593b, %l0 = 00000000bfd209d2
ldxa [%i3+%i5]0x89,%l0 ! %l0 = 37fd561f5ed5593b
! %f0 = a8921a1e fad9b1a4, Mem[0000000031800010] = e6ea3feb dcdc9b0b
std %f0 ,[%o3+%i5] ! Mem[0000000031800010] = a8921a1e fad9b1a4
p2_label_35: ! %cwp = 2
! %f5 = bc68d217, Mem[0000000031000010] = 00000000
st %f5 ,[%o2+%i5] ! Mem[0000000031000010] = bc68d217
! Aggressor I-cache invalidate 172, victim thread = 5
mov 172,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_172,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 172
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %f17 = 9859b44a, Mem[0000000015800028] = 2757d66b
sta %f17,[%i3+%o6]0x89 ! Mem[0000000015800028] = 9859b44a
! Mem[0000000015800020] = c6acb1616c17081e, %f18 = f3aa46e1 facf31ed
ldda [%i3+%o4]0x80,%f18 ! %f18 = c6acb161 6c17081e
! %l0 = 5ed5593b, %l1 = b1ca4fe4, Mem[0000000030800050] = 00000000 0000d282
std %l0,[%o1+0x050] ! Mem[0000000030800050] = 5ed5593b b1ca4fe4
! Aggressor I-cache invalidate 173, victim thread = 5
mov 173,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_173,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 173
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 174, victim thread = 5
mov 174,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_174,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 174
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %f3 = b82438ad, Mem[0000000030800014] = bfd209d2
st %f3 ,[%o1+0x014] ! Mem[0000000030800014] = b82438ad
! Mem[0000000030800010] = 00000000b82438ad, %l6 = 90ab5550cd43b8f4
ldx [%o1+%i5],%l6 ! %l6 = 00000000b82438ad
! Mem[0000000031800014] = fad9b1a4, %l5 = 0000000000000082
ldsb [%o3+0x016],%l5 ! %l5 = ffffffffffffffb1
p2_label_36: ! %cwp = 2
! Aggressor I-cache invalidate 175, victim thread = 5
mov 175,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_175,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 175
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 176, victim thread = 5
mov 176,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_176,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 176
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 177, victim thread = 5
mov 177,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_177,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 177
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 178, victim thread = 5
mov 178,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_178,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 178
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 179, victim thread = 5
mov 179,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_179,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 179
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l1 = ee8d534eb1ca4fe4, Mem[000000001480005c] = 000000af
sth %l1,[%i1+0x05c] ! Mem[000000001480005c] = 4fe400af
! Mem[0000000031800014] = fad9b1a4, %l0 = 37fd561f5ed5593b
ldsh [%o3+0x014],%l0 ! %l0 = fffffffffffffad9
! %f9 = b5fb7a5c, Mem[0000000030000010] = 019e3591
st %f9 ,[%o0+%i5] ! Mem[0000000030000010] = b5fb7a5c
! Aggressor I-cache invalidate 180, victim thread = 5
mov 180,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_180,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 180
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000015800008] = e7feef3b, %l1 = ee8d534eb1ca4fe4
ldswa [%i3+%i4]0x81,%l1 ! %l1 = ffffffffe7feef3b
p2_label_37: ! %cwp = 2
! Aggressor I-cache invalidate 181, victim thread = 5
mov 181,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_181,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 181
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 182, victim thread = 5
mov 182,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_182,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 182
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l1 = ffffffffe7feef3b, %l5 = ffffffffffffffb1, %y = 00000080
mulscc %l1,%l5,%l5 ! %l5 = 0000000073ff779d, %ccr = 00, %y = 80000040
! Mem[0000000014800010] = 886b10a7, %l2 = fffffffffffff8fe
ldsba [%i1+%i5]0x88,%l2 ! %l2 = ffffffffffffffa7
! %l0 = fffffffffffffad9, Mem[0000000014000010] = 4e6af706
stba %l0,[%i0+%i5]0x89 ! Mem[0000000014000010] = 4e6af7d9
! Aggressor I-cache invalidate 183, victim thread = 5
mov 183,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_183,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 183
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015800008] = 4a6dae573beffee7, %l3 = 00000000fd56a9da
ldxa [%i3+%i4]0x89,%l3 ! %l3 = 4a6dae573beffee7
! Aggressor I-cache invalidate 184, victim thread = 5
mov 184,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_184,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 184
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = fffffffffffffad9, Mem[0000000031000052] = cb22b282
sth %l0,[%o2+0x052] ! Mem[0000000031000050] = cb22fad9
! %l3 = 4a6dae573beffee7, immed = 00000224, %y = 80000040
sdivcc %l3,0x224,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 80000000
p2_label_38: ! %cwp = 2
! Mem[0000000015800010] = 3b59d55e, %l1 = ffffffffe7feef3b
lduba [%i3+%i5]0x81,%l1 ! %l1 = 000000000000003b
! Aggressor I-cache invalidate 185, victim thread = 5
mov 185,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_185,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 185
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000015000008] = 436d35f2, %l7 = 0000000017d268bc
ldsha [%i2+%i4]0x88,%l7 ! %l7 = 00000000000035f2
! Clear Register : %l5 = 0000000073ff779d
clr %l5 ! %l5 = 0000000000000000
! Aggressor I-cache invalidate 186, victim thread = 5
mov 186,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_186,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 186
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000015800010] = 37fd561f 5ed5593b, %l0 = 80000000, %l1 = 0000003b
ldda [%i3+%i5]0x88,%l0 ! %l0 = 000000005ed5593b 0000000037fd561f
! Mem[0000000030800054] = b1ca4fe4, %l3 = 4a6dae573beffee7
lduh [%o1+0x056],%l3 ! %l3 = 0000000000004fe4
! Aggressor I-cache invalidate 187, victim thread = 5
mov 187,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_187,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 187
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 188, victim thread = 5
mov 188,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_188,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 188
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 189, victim thread = 5
mov 189,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_189,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 189
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
p2_label_39: ! %cwp = 2
! Aggressor I-cache invalidate 190, victim thread = 5
mov 190,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_190,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 190
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l7 = 00000000000035f2, immed = 00000fbf, %l3 = 0000000000004fe4
addccc %l7,0xfbf,%l3 ! %l3 = 00000000000045b1, %ccr = 00
! Mem[0000000015000000] = 5cbb0200, %l6 = 00000000b82438ad
ldsha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000005cbb
! Mem[0000000015800018] = f3aa46e1, %l4 = 90ab55500d71af22
ldsha [%i3+%i6]0x80,%l4 ! %l4 = fffffffffffff3aa
! Aggressor I-cache invalidate 191, victim thread = 5
mov 191,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_191,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 191
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 192, victim thread = 5
mov 192,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_192,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 192
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 193, victim thread = 5
mov 193,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_193,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 193
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015800058] = 84adad67, %l2 = ffffffffffffffa7
lduha [%i3+0x058]%asi,%l2 ! %l2 = 00000000000084ad
! Aggressor I-cache invalidate 194, victim thread = 5
mov 194,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_194,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 194
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 195, victim thread = 5
mov 195,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_195,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 195
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_40: ! %cwp = 2
! %l0 = 000000005ed5593b, Mem[0000000030800010] = 00000000b82438ad
stx %l0,[%o1+%i5] ! Mem[0000000030800010] = 000000005ed5593b
! Aggressor I-cache invalidate 196, victim thread = 5
mov 196,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_196,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 196
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 197, victim thread = 5
mov 197,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_197,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 197
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000054] = dcdc9b0b, %l7 = 00000000000035f2
ldub [%o0+0x057],%l7 ! %l7 = 000000000000000b
! Aggressor I-cache invalidate 198, victim thread = 5
mov 198,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_198,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 198
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800018] = 9b565bf0, %l6 = 0000000000005cbb
lduwa [%i1+%i6]0x80,%l6 ! %l6 = 000000009b565bf0
! Aggressor I-cache invalidate 199, victim thread = 5
mov 199,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_199,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 199
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 200, victim thread = 5
mov 200,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_200,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 200
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000014] = ea169948, %l2 = 00000000000084ad
lduwa [%o0+0x014]%asi,%l2 ! %l2 = 00000000ea169948
! Aggressor I-cache invalidate 201, victim thread = 5
mov 201,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_201,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 201
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_41: ! %cwp = 2
! Aggressor I-cache invalidate 202, victim thread = 5
mov 202,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_202,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 202
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 203, victim thread = 5
mov 203,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_203,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 203
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 204, victim thread = 5
mov 204,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_204,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 204
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = fffffffffffff3aa, %l7 = 000000000000000b, %l1 = 0000000037fd561f
and %l4,%l7,%l1 ! %l1 = 000000000000000a
! Aggressor I-cache invalidate 205, victim thread = 5
mov 205,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_205,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 205
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 206, victim thread = 5
mov 206,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_206,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 206
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 207, victim thread = 5
mov 207,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_207,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 207
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 208, victim thread = 5
mov 208,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_208,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 208
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 209, victim thread = 5
mov 209,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_209,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 209
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 210, victim thread = 5
mov 210,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_210,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 210
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_42: ! %cwp = 2
! Aggressor I-cache invalidate 211, victim thread = 5
mov 211,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_211,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 211
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800014] = 5ed5593b, %l2 = 00000000ea169948
ldub [%o1+0x017],%l2 ! %l2 = 000000000000003b
! Aggressor I-cache invalidate 212, victim thread = 5
mov 212,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_212,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 212
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l5 = 0000000000000000, immed = 00000a1d, %l1 = 000000000000000a
xor %l5,0xa1d,%l1 ! %l1 = 0000000000000a1d
! Mem[0000000015800010] = 3b59d55e, %l0 = 000000005ed5593b
lduha [%i3+%i5]0x81,%l0 ! %l0 = 0000000000003b59
! Aggressor I-cache invalidate 213, victim thread = 5
mov 213,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_213,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 213
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 214, victim thread = 5
mov 214,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_214,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 214
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f9 = b5fb7a5c, Mem[0000000014000028] = bc68d217
sta %f9 ,[%i0+%o6]0x81 ! Mem[0000000014000028] = b5fb7a5c
! Aggressor I-cache invalidate 215, victim thread = 5
mov 215,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_215,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 215
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000014] = ea169948, %l5 = 0000000000000000
lduw [%o2+0x014],%l5 ! %l5 = 00000000ea169948
p2_label_43: ! %cwp = 2
! Aggressor I-cache invalidate 216, victim thread = 5
mov 216,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_216,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 216
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f5 = bc68d217, Mem[0000000030800010] = 00000000
st %f5 ,[%o1+%i5] ! Mem[0000000030800010] = bc68d217
! Aggressor I-cache invalidate 217, victim thread = 5
mov 217,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_217,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 217
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 218, victim thread = 5
mov 218,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_218,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 218
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000010] = b5fb7a5c, %l1 = 0000000000000a1d
lduh [%o0+0x012],%l1 ! %l1 = 0000000000007a5c
! Aggressor I-cache invalidate 219, victim thread = 5
mov 219,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_219,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 219
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 220, victim thread = 5
mov 220,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_220,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 220
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = 000000000000003b, %l6 = 000000009b565bf0, %l7 = 000000000000000b
srl %l2,%l6,%l7 ! %l7 = 0000000000000000
! Aggressor I-cache invalidate 221, victim thread = 5
mov 221,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_221,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 221
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = 9b565bf0, %l7 = 00000000, Mem[0000000015800018] = f3aa46e1 facf31ed
stda %l6,[%i3+%i6]0x80 ! Mem[0000000015800018] = 9b565bf0 00000000
p2_label_44: ! %cwp = 2
! Aggressor I-cache invalidate 222, victim thread = 5
mov 222,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_222,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 222
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 223, victim thread = 5
mov 223,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_223,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 223
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f4 = be07e488 bc68d217, Mem[0000000030800050] = 5ed5593b b1ca4fe4
std %f4 ,[%o1+0x050] ! Mem[0000000030800050] = be07e488 bc68d217
! Aggressor I-cache invalidate 224, victim thread = 5
mov 224,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_224,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 224
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = fffffffffffff3aa, Mem[0000000030000010] = b5fb7a5cea169948
stx %l4,[%o0+%i5] ! Mem[0000000030000010] = fffffffffffff3aa
! %l0 = 0000000000003b59, Mem[0000000014800010] = a7106b88
stwa %l0,[%i1+%i5]0x80 ! Mem[0000000014800010] = 00003b59
! Aggressor I-cache invalidate 225, victim thread = 5
mov 225,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_225,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 225
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000010] = bc68d217, %f28 = bd995a71
ld [%o2+%i5],%f28 ! %f28 = bc68d217
! Aggressor I-cache invalidate 226, victim thread = 5
mov 226,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_226,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 226
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000020] = c82c0e10, %l2 = 000000000000003b
ldsha [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000e10
p2_label_45: ! %cwp = 2
! Mem[0000000014000010] = 4e6af7d9, %l7 = 0000000000000000
ldsba [%i0+%i5]0x88,%l7 ! %l7 = ffffffffffffffd9
! %l2 = 0000000000000e10, immed = 000001ac, %l4 = fffffffffffff3aa
taddcc %l2,0x1ac,%l4 ! %l4 = 0000000000000fbc, %ccr = 00
! Aggressor I-cache invalidate 227, victim thread = 5
mov 227,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_227,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 227
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = ffffffffffffffd9, Mem[0000000031000053] = cb22fad9
stb %l7,[%o2+0x053] ! Mem[0000000031000050] = cb22fad9
! Mem[0000000014000018] = fb927a72 3c478bef, %l4 = 00000fbc, %l5 = ea169948
ldda [%i0+%i6]0x80,%l4 ! %l4 = 00000000fb927a72 000000003c478bef
! Mem[0000000014800020] = 5cbb0200, %l3 = 00000000000045b1
lduwa [%i1+%o4]0x81,%l3 ! %l3 = 000000005cbb0200
! %l6 = 000000009b565bf0, %l4 = 00000000fb927a72, %l7 = ffffffffffffffd9
srax %l6,%l4,%l7 ! %l7 = 0000000000000000
! Mem[0000000030800010] = bc68d217 5ed5593b, %l4 = fb927a72, %l5 = 3c478bef
ldd [%o1+%i5],%l4 ! %l4 = 00000000bc68d217 000000005ed5593b
! Aggressor I-cache invalidate 228, victim thread = 5
mov 228,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_228,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 228
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 229, victim thread = 5
mov 229,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_229,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 229
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_46: ! %cwp = 2
! Aggressor I-cache invalidate 230, victim thread = 5
mov 230,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_230,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 230
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f18 = c6acb161, Mem[0000000031800010] = a8921a1e
st %f18,[%o3+%i5] ! Mem[0000000031800010] = c6acb161
! Aggressor I-cache invalidate 231, victim thread = 5
mov 231,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_231,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 231
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Invert Register : %l3 = 000000005cbb0200
xor %l3,-1,%l3 ! %l3 = ffffffffa344fdff
! Aggressor I-cache invalidate 232, victim thread = 5
mov 232,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_232,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 232
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800050] = 3a315587, %l1 = 0000000000007a5c
ldsb [%o3+0x052],%l1 ! %l1 = 0000000000000055
! %f18 = c6acb161, Mem[0000000030800050] = be07e488
sta %f18,[%o1+0x050]%asi ! Mem[0000000030800050] = c6acb161
! Aggressor I-cache invalidate 233, victim thread = 5
mov 233,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_233,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 233
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 234, victim thread = 5
mov 234,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_234,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 234
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 235, victim thread = 5
mov 235,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_235,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 235
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_47: ! %cwp = 2
! Mem[0000000030000054] = dcdc9b0b, %l1 = 0000000000000055
ldsw [%o0+0x054],%l1 ! %l1 = ffffffffdcdc9b0b
! Mem[0000000014800000] = ca5d2466, %l6 = 000000009b565bf0
lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ca5d2466
! Aggressor I-cache invalidate 236, victim thread = 5
mov 236,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_236,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 236
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000001580000c] = 57ae6d4a, %f16 = 02de0cdd
ld [%i3+0x00c],%f16 ! %f16 = 57ae6d4a
! Aggressor I-cache invalidate 237, victim thread = 5
mov 237,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_237,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 237
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = 0000000000000000, Mem[0000000030800054] = bc68d217
stw %l7,[%o1+0x054] ! Mem[0000000030800054] = 00000000
! Aggressor I-cache invalidate 238, victim thread = 5
mov 238,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_238,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 238
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 239, victim thread = 5
mov 239,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_239,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 239
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 0000000000003b59, Mem[0000000014000018] = 727a92fb
stha %l0,[%i0+%i6]0x89 ! Mem[0000000014000018] = 727a3b59
! Aggressor I-cache invalidate 240, victim thread = 5
mov 240,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_240,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 240
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_48: ! %cwp = 2
! %f14 = 6f3a5fa2 5551965e, Mem[0000000015800028] = 9859b44a c6c2ac09
stda %f14,[%i3+%o6]0x88 ! Mem[0000000015800028] = 6f3a5fa2 5551965e
! %l7 = 0000000000000000, Mem[0000000030800010] = bc68d217
stb %l7,[%o1+%i5] ! Mem[0000000030800010] = 0068d217
! Mem[0000000031800050] = 3a315587ff520182, %f6 = 16ce1f05 e923713b
ldd [%o3+0x050],%f6 ! %f6 = 3a315587 ff520182
! Aggressor I-cache invalidate 241, victim thread = 5
mov 241,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_241,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 241
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 242, victim thread = 5
mov 242,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_242,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 242
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = 0000000000000000, %l2 = 0000000000000e10, %l3 = ffffffffa344fdff
sdivx %l7,%l2,%l3 ! %l3 = 0000000000000000
! %f14 = 6f3a5fa2, Mem[0000000015000020] = 100e2cc8
sta %f14,[%i2+%o4]0x81 ! Mem[0000000015000020] = 6f3a5fa2
! %f30 = ca5d2466 a30e3f93, Mem[0000000014800018] = 9b565bf0 4596c60a
stda %f30,[%i1+%i6]0x80 ! Mem[0000000014800018] = ca5d2466 a30e3f93
! Mem[0000000030000010] = ffffffff, %l5 = 000000005ed5593b
lduh [%o0+0x012],%l5 ! %l5 = 000000000000ffff
! %f30 = ca5d2466 a30e3f93, Mem[0000000030000050] = e6ea3feb dcdc9b0b
std %f30,[%o0+0x050] ! Mem[0000000030000050] = ca5d2466 a30e3f93
p2_label_49: ! %cwp = 2
! Aggressor I-cache invalidate 243, victim thread = 5
mov 243,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_243,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 243
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 244, victim thread = 5
mov 244,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_244,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 244
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800020] = 5cbb0200, %l0 = 0000000000003b59
ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000005cbb
! Aggressor I-cache invalidate 245, victim thread = 5
mov 245,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_245,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 245
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = bc68d217, %l5 = 0000ffff, Mem[0000000014800018] = ca5d2466 a30e3f93
std %l4,[%i1+%i6] ! Mem[0000000014800018] = bc68d217 0000ffff
! Mem[0000000014000040] = 6bb1e590, %l5 = 000000000000ffff
lduwa [%i0+0x040]%asi,%l5 ! %l5 = 000000006bb1e590
! Aggressor I-cache invalidate 246, victim thread = 5
mov 246,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_246,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 246
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 247, victim thread = 5
mov 247,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_247,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 247
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 248, victim thread = 5
mov 248,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_248,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 248
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000054] = ca5d2466, %l4 = 00000000bc68d217
ldsb [%o2+0x057],%l4 ! %l4 = 0000000000000066
p2_label_50: ! %cwp = 2
! Aggressor I-cache invalidate 249, victim thread = 5
mov 249,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_249,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 249
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 250, victim thread = 5
mov 250,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_250,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 250
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 251, victim thread = 5
mov 251,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_251,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 251
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 252, victim thread = 5
mov 252,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_252,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 252
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800050] = 3a315587, %l7 = 0000000000000000
ldsw [%o3+0x050],%l7 ! %l7 = 000000003a315587
! Aggressor I-cache invalidate 253, victim thread = 5
mov 253,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_253,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 253
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 254, victim thread = 5
mov 254,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_254,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 254
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 255, victim thread = 5
mov 255,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_255,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 255
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 256, victim thread = 5
mov 256,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_256,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 256
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 257, victim thread = 5
mov 257,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_257,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 257
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_51: ! %cwp = 2
! Mem[0000000015000020] = 6f3a5fa2, %l4 = 0000000000000066
ldsha [%i2+%o4]0x80,%l4 ! %l4 = 0000000000006f3a
! Aggressor I-cache invalidate 258, victim thread = 5
mov 258,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_258,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 258
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000000000000, %l1 = ffffffffdcdc9b0b, %l0 = 0000000000005cbb
tsubcc %l3,%l1,%l0 ! %l0 = 00000000232364f5, %ccr = 13
! %f22 = daa956fd, Mem[0000000031000014] = ea169948
st %f22,[%o2+0x014] ! Mem[0000000031000014] = daa956fd
! Aggressor I-cache invalidate 259, victim thread = 5
mov 259,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_259,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 259
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 260, victim thread = 5
mov 260,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_260,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 260
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l2 = 0000000000000e10, immed = 00000030, %l5 = 000000006bb1e590
srax %l2,0x030,%l5 ! %l5 = 0000000000000000
! %l2 = 0000000000000e10, Mem[0000000030000010] = fffffffffffff3aa
stx %l2,[%o0+%i5] ! Mem[0000000030000010] = 0000000000000e10
! %l7 = 000000003a315587, immed = 00000be8, %y = 80000000
smul %l7,0xbe8,%l2 ! %l2 = 000002b4db624f58, %y = 000002b4
! %f18 = c6acb161 6c17081e, Mem[0000000015800028] = 5551965e 6f3a5fa2
stda %f18,[%i3+%o6]0x88 ! Mem[0000000015800028] = c6acb161 6c17081e
p2_label_52: ! %cwp = 2
! Aggressor I-cache invalidate 261, victim thread = 5
mov 261,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_261,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 261
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 262, victim thread = 5
mov 262,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_262,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 262
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[0000000030000054] = a30e3f93, %l6 = 00000000ca5d2466
ldub [%o0+0x057],%l6 ! %l6 = 0000000000000093
! Aggressor I-cache invalidate 263, victim thread = 5
mov 263,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_263,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 263
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[0000000015800018] = f05b569b, %l4 = 0000000000006f3a
lduha [%i3+%i6]0x89,%l4 ! %l4 = 000000000000569b
! Aggressor I-cache invalidate 264, victim thread = 5
mov 264,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_264,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 264
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 265, victim thread = 5
mov 265,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_265,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 265
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l2 = db624f58, %l3 = 00000000, Mem[0000000030000050] = ca5d2466 a30e3f93
std %l2,[%o0+0x050] ! Mem[0000000030000050] = db624f58 00000000
! %l7 = 000000003a315587
setx 0x06ee7e5806ee7e58,%g7,%l7 ! %l7 = 06ee7e5806ee7e58
! Aggressor I-cache invalidate 266, victim thread = 5
mov 266,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_266,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 266
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
p2_label_53: ! %cwp = 2
! %l5 = 0000000000000000, immed = fffff81e, %l4 = 000000000000569b
taddcc %l5,-0x7e2,%l4 ! %l4 = fffffffffffff81e, %ccr = 8a
! Mem[0000000014000020] = ea169948e146aaf3, %l5 = 0000000000000000
ldxa [%i0+%o4]0x81,%l5 ! %l5 = ea169948e146aaf3
! Mem[0000000014800020] = 0002bb5c, %f30 = ca5d2466
lda [%i1+%o4]0x88,%f30 ! %f30 = 0002bb5c
! Aggressor I-cache invalidate 267, victim thread = 5
mov 267,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_267,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 267
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Aggressor I-cache invalidate 268, victim thread = 5
mov 268,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_268,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 268
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000015000020] = a25f3a6f, %l7 = 06ee7e5806ee7e58
ldsba [%i2+%o4]0x88,%l7 ! %l7 = 000000000000006f
! Aggressor I-cache invalidate 269, victim thread = 5
mov 269,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_269,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 269
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000031000050] = cb22fad9ca5d2466, %l0 = 00000000232364f5
ldx [%o2+0x050],%l0 ! %l0 = cb22fad9ca5d2466
! Aggressor I-cache invalidate 270, victim thread = 5
mov 270,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_270,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 270
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l7 = 000000000000006f, Mem[0000000031800054] = ff520182
stw %l7,[%o3+0x054] ! Mem[0000000031800054] = 0000006f
p2_label_54: ! %cwp = 2
! Aggressor I-cache invalidate 271, victim thread = 5
mov 271,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_271,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 271
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %f31 = a30e3f93, Mem[0000000014000020] = ea169948
sta %f31,[%i0+%o4]0x81 ! Mem[0000000014000020] = a30e3f93
! Aggressor I-cache invalidate 272, victim thread = 5
mov 272,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_272,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 272
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l5 = ea169948e146aaf3, Mem[0000000030000011] = 00000000
stb %l5,[%o0+0x011] ! Mem[0000000030000010] = 00f30000
! Mem[0000000014000048] = 4c7b2aa1 b5fb7a5c, %l0 = ca5d2466, %l1 = dcdc9b0b
ldd [%i0+0x048],%l0 ! %l0 = 000000004c7b2aa1 00000000b5fb7a5c
! Invert Register : %l1 = 00000000b5fb7a5c
xor %l1,-1,%l1 ! %l1 = ffffffff4a0485a3
! Aggressor I-cache invalidate 273, victim thread = 5
mov 273,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_273,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 273
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (8a)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (8a)
! %l5 = ea169948e146aaf3, %l7 = 000000000000006f, %y = 000002b4
mulscc %l5,%l7,%l5 ! %l5 = 0000000070a35579, %ccr = 00, %y = 8000015a
! Aggressor I-cache invalidate 274, victim thread = 5
mov 274,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_274,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 274
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015800020] = 61b1acc6, %f12 = 3e437826
lda [%i3+%o4]0x88,%f12 ! %f12 = 61b1acc6
p2_label_55: ! %cwp = 2
! Aggressor I-cache invalidate 275, victim thread = 5
mov 275,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_275,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 275
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Invert Register : %l7 = 000000000000006f
xor %l7,-1,%l7 ! %l7 = ffffffffffffff90
! Mem[0000000014000008] = 9a30c68d, %l1 = ffffffff4a0485a3
ldswa [%i0+%i4]0x88,%l1 ! %l1 = ffffffff9a30c68d
! Aggressor I-cache invalidate 276, victim thread = 5
mov 276,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_276,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 276
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 277, victim thread = 5
mov 277,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_277,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 277
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800028] = 4ff2344e23675428, %f14 = 6f3a5fa2 5551965e
ldda [%i1+%o6]0x80,%f14 ! %f14 = 4ff2344e 23675428
! Aggressor I-cache invalidate 278, victim thread = 5
mov 278,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_278,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 278
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = 000002b4db624f58, immed = 00000000, %l4 = fffffffffffff81e
srl %l2,0x000,%l4 ! %l4 = 00000000db624f58
! %l7 = ffffffffffffff90, immed = 000003e2, %l4 = 00000000db624f58
subc %l7,0x3e2,%l4 ! %l4 = fffffffffffffbae
! Mem[0000000015000010] = ad3824b8, %l7 = ffffffffffffff90
ldsba [%i2+%i5]0x81,%l7 ! %l7 = ffffffffffffffad
p2_label_56: ! %cwp = 2
! Aggressor I-cache invalidate 279, victim thread = 5
mov 279,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_279,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 279
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 280, victim thread = 5
mov 280,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_280,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 280
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 281, victim thread = 5
mov 281,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_281,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 281
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 282, victim thread = 5
mov 282,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_282,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 282
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f22 = daa956fd 9a30c68d, Mem[0000000014800018] = bc68d217 0000ffff
stda %f22,[%i1+%i6]0x80 ! Mem[0000000014800018] = daa956fd 9a30c68d
! %l2 = 000002b4db624f58, immed = 00000871, %y = 8000015a
smul %l2,0x871,%l6 ! %l6 = fffffecae8dfc5d8, %y = fffffeca
! Aggressor I-cache invalidate 283, victim thread = 5
mov 283,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_283,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 283
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 284, victim thread = 5
mov 284,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_284,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 284
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f2 = 5e453fab b82438ad, Mem[0000000014000020] = a30e3f93 e146aaf3
std %f2 ,[%i0+%o4] ! Mem[0000000014000020] = 5e453fab b82438ad
! Mem[0000000014000008] = 9a30c68d, %l4 = fffffffffffffbae
lduha [%i0+%i4]0x89,%l4 ! %l4 = 000000000000c68d
p2_label_57: ! %cwp = 2
! %l3 = 0000000000000000, Mem[0000000014000018] = ef8b473c727a3b59
stxa %l3,[%i0+%i6]0x88 ! Mem[0000000014000018] = 0000000000000000
! %f6 = 3a315587 ff520182, Mem[0000000031800010] = c6acb161 fad9b1a4
std %f6 ,[%o3+%i5] ! Mem[0000000031800010] = 3a315587 ff520182
! Aggressor I-cache invalidate 285, victim thread = 5
mov 285,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_285,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 285
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 286, victim thread = 5
mov 286,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_286,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 286
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 287, victim thread = 5
mov 287,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_287,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 287
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 288, victim thread = 5
mov 288,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_288,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 288
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000000] = c82c0000, %f11 = ffff2713
lda [%i0+%g0]0x88,%f11 ! %f11 = c82c0000
! %f23 = 9a30c68d, Mem[0000000014000000] = 00002cc8
sta %f23,[%i0+%g0]0x81 ! Mem[0000000014000000] = 9a30c68d
! %l1 = ffffffff9a30c68d, Mem[000000001400006e] = 324a85c5
stb %l1,[%i0+0x06e] ! Mem[000000001400006c] = 324a8dc5
! Aggressor I-cache invalidate 289, victim thread = 5
mov 289,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_289,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 289
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_58: ! %cwp = 2
! Mem[0000000015000000] = 5cbb020000000000, %l5 = 0000000070a35579
ldxa [%i2+%g0]0x81,%l5 ! %l5 = 5cbb020000000000
! Aggressor I-cache invalidate 290, victim thread = 5
mov 290,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_290,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 290
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 291, victim thread = 5
mov 291,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_291,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 291
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800008] = 28921288c9942fef, %l3 = 0000000000000000
ldxa [%i1+%i4]0x89,%l3 ! %l3 = 28921288c9942fef
! %l4 = 0000c68d, %l5 = 00000000, Mem[0000000031000010] = bc68d217 daa956fd
std %l4,[%o2+%i5] ! Mem[0000000031000010] = 0000c68d 00000000
! Aggressor I-cache invalidate 292, victim thread = 5
mov 292,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_292,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 292
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 293, victim thread = 5
mov 293,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_293,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 293
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 294, victim thread = 5
mov 294,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_294,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 294
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800054] = 00000000, %l2 = 000002b4db624f58
ldub [%o1+0x055],%l2 ! %l2 = 0000000000000000
! Mem[0000000015000028] = daa956fd 9a30c68d, %l6 = e8dfc5d8, %l7 = ffffffad
ldda [%i2+%o6]0x88,%l6 ! %l6 = 000000009a30c68d 00000000daa956fd
p2_label_59: ! %cwp = 2
! Aggressor I-cache invalidate 295, victim thread = 5
mov 295,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_295,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 295
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 296, victim thread = 5
mov 296,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_296,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 296
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000028] = daa956fd 9a30c68d, %l6 = 9a30c68d, %l7 = daa956fd
ldda [%i2+%o6]0x88,%l6 ! %l6 = 000000009a30c68d 00000000daa956fd
! Mem[0000000014800020] = 5cbb0200, %l2 = 0000000000000000
lduha [%i1+%o4]0x81,%l2 ! %l2 = 0000000000005cbb
! Aggressor I-cache invalidate 297, victim thread = 5
mov 297,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_297,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 297
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 4c7b2aa1, %l1 = 9a30c68d, Mem[0000000015000030] = e152ac5e e7d41238
std %l0,[%i2+0x030] ! Mem[0000000015000030] = 4c7b2aa1 9a30c68d
! Aggressor I-cache invalidate 298, victim thread = 5
mov 298,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_298,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 298
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 000000004c7b2aa1, Mem[0000000014000008] = 9a30c68d
stha %l0,[%i0+%i4]0x89 ! Mem[0000000014000008] = 9a302aa1
! %l2 = 0000000000005cbb, %l0 = 000000004c7b2aa1, %y = fffffeca
sdiv %l2,%l0,%l7 ! %l7 = fffffffffffffbf3
mov %l0,%y ! %y = 4c7b2aa1
! Aggressor I-cache invalidate 299, victim thread = 5
mov 299,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_299,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 299
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_60: ! %cwp = 2
! Aggressor I-cache invalidate 300, victim thread = 5
mov 300,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_300,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 300
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 301, victim thread = 5
mov 301,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_301,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 301
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Invert Register : %l6 = 000000009a30c68d
xor %l6,-1,%l6 ! %l6 = ffffffff65cf3972
! Mem[0000000015800010] = 3b59d55e, %f28 = bc68d217
lda [%i3+0x010]%asi,%f28 ! %f28 = 3b59d55e
! Aggressor I-cache invalidate 302, victim thread = 5
mov 302,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_302,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 302
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = ffffffff9a30c68d, %l4 = 000000000000c68d, %y = 4c7b2aa1
sdivcc %l1,%l4,%l6 ! %l6 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 4c7b2aa1
! Aggressor I-cache invalidate 303, victim thread = 5
mov 303,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_303,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 303
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l5 = 5cbb020000000000, Mem[0000000031800016] = ff520182
sth %l5,[%o3+0x016] ! Mem[0000000031800014] = ff520000
! Aggressor I-cache invalidate 304, victim thread = 5
mov 304,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_304,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 304
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l1 = ffffffff9a30c68d
setx 0x8801df268801df26,%g7,%l1 ! %l1 = 8801df268801df26
p2_label_61: ! %cwp = 2
! Aggressor I-cache invalidate 305, victim thread = 5
mov 305,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_305,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 305
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 306, victim thread = 5
mov 306,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_306,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 306
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l6 = 000000007fffffff, %l3 = 28921288c9942fef, %y = 4c7b2aa1
smul %l6,%l3,%l6 ! %l6 = e4ca17f7b66bd011, %y = e4ca17f7
! Aggressor I-cache invalidate 307, victim thread = 5
mov 307,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_307,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 307
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l3 = 28921288c9942fef, immed = 0000000e, %l5 = 5cbb020000000000
srax %l3,0x00e,%l5 ! %l5 = 0000a2484a232650
! Mem[0000000015000008] = 436d35f2, %f2 = 5e453fab
lda [%i2+%i4]0x88,%f2 ! %f2 = 436d35f2
! %f2 = 436d35f2, Mem[0000000030000014] = 00000e10
st %f2 ,[%o0+0x014] ! Mem[0000000030000014] = 436d35f2
! %l3 = 28921288c9942fef, Mem[0000000015000008] = f2356d43
stwa %l3,[%i2+%i4]0x80 ! Mem[0000000015000008] = c9942fef
! Aggressor I-cache invalidate 308, victim thread = 5
mov 308,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_308,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 308
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000014000048] = 4c7b2aa1 b5fb7a5c, %l2 = 00005cbb, %l3 = c9942fef
ldd [%i0+0x048],%l2 ! %l2 = 000000004c7b2aa1 00000000b5fb7a5c
p2_label_62: ! %cwp = 2
! Mem[0000000014000010] = d9f76a4e, %l6 = e4ca17f7b66bd011
ldswa [%i0+%i5]0x81,%l6 ! %l6 = ffffffffd9f76a4e
! Mem[0000000015800000] = ad3824b8ab3fcbc7, %l6 = ffffffffd9f76a4e
ldxa [%i3+%g0]0x89,%l6 ! %l6 = ad3824b8ab3fcbc7
! Aggressor I-cache invalidate 309, victim thread = 5
mov 309,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_309,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 309
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 310, victim thread = 5
mov 310,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_310,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 310
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000014000020] = 5e453fabb82438ad, %f30 = 0002bb5c a30e3f93
ldda [%i0+%o4]0x80,%f30 ! %f30 = 5e453fab b82438ad
! Aggressor I-cache invalidate 311, victim thread = 5
mov 311,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_311,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 311
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030800014] = 5ed5593b, %l0 = 000000004c7b2aa1
ldsba [%o1+0x017]%asi,%l0 ! %l0 = 000000000000003b
! Aggressor I-cache invalidate 312, victim thread = 5
mov 312,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_312,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 312
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 313, victim thread = 5
mov 313,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_313,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 313
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 314, victim thread = 5
mov 314,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_314,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 314
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p2_label_63: ! %cwp = 2
! Aggressor I-cache invalidate 315, victim thread = 5
mov 315,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_315,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 315
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l2 = 000000004c7b2aa1, Mem[0000000030000010] = 00f30000436d35f2
stx %l2,[%o0+%i5] ! Mem[0000000030000010] = 000000004c7b2aa1
! %l2 = 000000004c7b2aa1, %l0 = 000000000000003b, %y = e4ca17f7
umulcc %l2,%l0,%l2 ! %l2 = 00000011a062d31b, %ccr = 08, %y = 00000011
! %f31 = b82438ad, Mem[0000000015800028] = 1e08176c
st %f31,[%i3+%o6] ! Mem[0000000015800028] = b82438ad
! Mem[0000000030800014] = 5ed5593b, %l6 = ad3824b8ab3fcbc7
lduba [%o1+0x014]%asi,%l6 ! %l6 = 000000000000005e
! Mem[0000000015000000] = 0002bb5c, %f30 = 5e453fab
lda [%i2+%g0]0x88,%f30 ! %f30 = 0002bb5c
! %f22 = daa956fd 9a30c68d, Mem[0000000015000020] = a25f3a6f da01fe05
stda %f22,[%i2+%o4]0x88 ! Mem[0000000015000020] = daa956fd 9a30c68d
! Mem[0000000031800054] = 0000006f, %l5 = 0000a2484a232650
ldsh [%o3+0x054],%l5 ! %l5 = 0000000000000000
! Mem[0000000031800010] = 3a315587, %l3 = 00000000b5fb7a5c
ldub [%o3+%i5],%l3 ! %l3 = 000000000000003a
! Aggressor I-cache invalidate 316, victim thread = 5
mov 316,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_316,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 316
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p2_label_64: ! %cwp = 2
! Aggressor I-cache invalidate 317, victim thread = 5
mov 317,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_317,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 317
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 318, victim thread = 5
mov 318,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_318,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 318
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = 000000000000005e, Mem[000000001400001e] = 00000000
sth %l6,[%i0+0x01e] ! Mem[000000001400001c] = 0000005e
! Mem[0000000031000010] = 0000c68d00000000, %f28 = 3b59d55e 877e1675
ldd [%o2+%i5],%f28 ! %f28 = 0000c68d 00000000
! Aggressor I-cache invalidate 319, victim thread = 5
mov 319,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_319,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 319
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l3 = 000000000000003a, Mem[0000000031800050] = 3a3155870000006f
stx %l3,[%o3+0x050] ! Mem[0000000031800050] = 000000000000003a
! Mem[0000000015800058] = 84adad67e4b666cb, %l5 = 0000000000000000
ldx [%i3+0x058],%l5 ! %l5 = 84adad67e4b666cb
! Mem[0000000031000014] = 00000000, %f11 = c82c0000
ld [%o2+0x014],%f11 ! %f11 = 00000000
! Invert Register : %l1 = 8801df268801df26
xor %l1,-1,%l1 ! %l1 = 77fe20d977fe20d9
! %f27 = 076c7410, Mem[0000000015000020] = 9a30c68d
sta %f27,[%i2+%o4]0x89 ! Mem[0000000015000020] = 076c7410
p2_label_65: ! %cwp = 2
! Mem[0000000031800010] = 3a315587, %l1 = 77fe20d977fe20d9
ldsw [%o3+%i5],%l1 ! %l1 = 000000003a315587
! %f8 = 019e3591, Mem[0000000014800018] = fd56a9da
sta %f8 ,[%i1+%i6]0x89 ! Mem[0000000014800018] = 019e3591
! Aggressor I-cache invalidate 320, victim thread = 5
mov 320,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_320,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 320
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 321, victim thread = 5
mov 321,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_321,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 321
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 322, victim thread = 5
mov 322,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_322,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 322
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 323, victim thread = 5
mov 323,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_323,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 323
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 324, victim thread = 5
mov 324,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_324,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 324
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 325, victim thread = 5
mov 325,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_325,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 325
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = 000000000000005e, Mem[0000000015800010] = 3b59d55e
stw %l6,[%i3+%i5] ! Mem[0000000015800010] = 0000005e
! Aggressor I-cache invalidate 326, victim thread = 5
mov 326,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_326,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 326
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p2_label_66: ! %cwp = 2
! Aggressor I-cache invalidate 327, victim thread = 5
mov 327,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_327,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 327
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 328, victim thread = 5
mov 328,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_328,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 328
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000014000010] = d9f76a4e 88e47015, %l0 = 0000003b, %l1 = 3a315587
ldda [%i0+%i5]0x80,%l0 ! %l0 = 00000000d9f76a4e 0000000088e47015
! Mem[0000000014800028] = 4ff2344e, %l5 = 84adad67e4b666cb
ldsba [%i1+%o6]0x81,%l5 ! %l5 = 000000000000004f
! Aggressor I-cache invalidate 329, victim thread = 5
mov 329,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_329,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 329
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 330, victim thread = 5
mov 330,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_330,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 330
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l4 = 000000000000c68d, Mem[0000000015800010] = 0000005e
stwa %l4,[%i3+%i5]0x80 ! Mem[0000000015800010] = 0000c68d
! Aggressor I-cache invalidate 331, victim thread = 5
mov 331,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_331,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 331
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 332, victim thread = 5
mov 332,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_332,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 332
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 333, victim thread = 5
mov 333,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_333,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 333
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p2_label_67: ! %cwp = 2
! Aggressor I-cache invalidate 334, victim thread = 5
mov 334,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_334,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 334
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 335, victim thread = 5
mov 335,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_335,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 335
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000014000018] = 000000000000005e, %f20 = fb927a72 3c478bef
ldda [%i0+%i6]0x80,%f20 ! %f20 = 00000000 0000005e
! Aggressor I-cache invalidate 336, victim thread = 5
mov 336,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_336,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 336
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 337, victim thread = 5
mov 337,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_337,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 337
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 338, victim thread = 5
mov 338,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_338,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 338
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 339, victim thread = 5
mov 339,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_339,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 339
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l7 = fffffffffffffbf3, immed = fffff1f0, %l1 = 0000000088e47015
taddcc %l7,-0xe10,%l1 ! %l1 = ffffffffffffede3, %ccr = 9b
! Aggressor I-cache invalidate 340, victim thread = 5
mov 340,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_340,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 340
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l6 = 000000000000005e, Mem[0000000015000058] = 10cd59a8ff9c3208
stx %l6,[%i2+0x058] ! Mem[0000000015000058] = 000000000000005e
p2_label_68: ! %cwp = 2
! %f12 = 61b1acc6, Mem[000000001580000c] = 57ae6d4a
st %f12,[%i3+0x00c] ! Mem[000000001580000c] = 61b1acc6
! %l5 = 000000000000004f, %l2 = 00000011a062d31b, %y = 00000011
sdivcc %l5,%l2,%l5 ! %l5 = ffffffffffffffd3, %ccr = 88
mov %l0,%y ! %y = d9f76a4e
! %l0 = 00000000d9f76a4e, %l1 = ffffffffffffede3, %l0 = 00000000d9f76a4e
tsubcc %l0,%l1,%l0 ! %l0 = 00000000d9f77c6b, %ccr = 1b
! %l2 = a062d31b, %l3 = 0000003a, Mem[0000000015800020] = c6acb161 6c17081e
stda %l2,[%i3+%o4]0x80 ! Mem[0000000015800020] = a062d31b 0000003a
! Mem[0000000015800020] = a062d31b0000003a, %l1 = ffffffffffffede3
ldxa [%i3+%o4]0x81,%l1 ! %l1 = a062d31b0000003a
! Aggressor I-cache invalidate 341, victim thread = 5
mov 341,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_341,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 341
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000014800010] = 8755313a 593b0000, %l2 = a062d31b, %l3 = 0000003a
ldda [%i1+%i5]0x88,%l2 ! %l2 = 00000000593b0000 000000008755313a
! Mem[0000000015000010] = b82438ad, %l5 = ffffffffffffffd3
ldsba [%i2+%i5]0x88,%l5 ! %l5 = ffffffffffffffad
! %l5 = ffffffffffffffad, Mem[0000000014000018] = 00000000
stw %l5,[%i0+%i6] ! Mem[0000000014000018] = ffffffad
! Mem[0000000030000054] = 00000000, %l6 = 000000000000005e
ldsb [%o0+0x054],%l6 ! %l6 = 0000000000000000
p2_label_69: ! %cwp = 2
! Aggressor I-cache invalidate 342, victim thread = 5
mov 342,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_342,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 342
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 343, victim thread = 5
mov 343,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_343,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 343
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 344, victim thread = 5
mov 344,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_344,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 344
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 345, victim thread = 5
mov 345,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_345,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 345
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 346, victim thread = 5
mov 346,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_346,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 346
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 347, victim thread = 5
mov 347,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_347,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 347
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 348, victim thread = 5
mov 348,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_348,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 348
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 349, victim thread = 5
mov 349,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_349,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 349
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000031800014] = ff520000, %l6 = 0000000000000000
lduh [%o3+0x014],%l6 ! %l6 = 000000000000ff52
! Mem[0000000014000000] = 9a30c68d, %l2 = 00000000593b0000
ldsha [%i0+%g0]0x80,%l2 ! %l2 = ffffffffffff9a30
p2_label_70: ! %cwp = 2
! Aggressor I-cache invalidate 350, victim thread = 5
mov 350,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_350,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 350
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 351, victim thread = 5
mov 351,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_351,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 351
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 352, victim thread = 5
mov 352,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_352,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 352
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! %f14 = 4ff2344e 23675428, Mem[0000000014800020] = 0002bb5c 00000000
stda %f14,[%i1+%o4]0x88 ! Mem[0000000014800020] = 4ff2344e 23675428
! %l7 = fffffffffffffbf3, Mem[0000000030000057] = 00000000
stba %l7,[%o0+0x057]%asi ! Mem[0000000030000054] = 000000f3
! Mem[0000000014800034] = ffff2713, %l3 = 000000008755313a
ldsh [%i1+0x036],%l3 ! %l3 = 0000000000002713
! %l2 = ffffffffffff9a30, %l0 = 00000000d9f77c6b, %l3 = 0000000000002713
sll %l2,%l0,%l3 ! %l3 = fffffffffcd18000
! %l4 = 000000000000c68d, Mem[0000000015800020] = 1bd362a0
stwa %l4,[%i3+%o4]0x88 ! Mem[0000000015800020] = 0000c68d
! Aggressor I-cache invalidate 353, victim thread = 5
mov 353,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_353,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 353
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 354, victim thread = 5
mov 354,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_354,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 354
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
p2_label_71: ! %cwp = 2
! Aggressor I-cache invalidate 355, victim thread = 5
mov 355,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_355,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 355
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 356, victim thread = 5
mov 356,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_356,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 356
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! %l4 = 0000c68d, %l5 = ffffffad, Mem[0000000030000010] = 00000000 4c7b2aa1
std %l4,[%o0+%i5] ! Mem[0000000030000010] = 0000c68d ffffffad
! %l4 = 000000000000c68d, Mem[0000000014800020] = 28546723, %asi = 80
stha %l4,[%i1+0x020]%asi ! Mem[0000000014800020] = c68d6723
! Aggressor I-cache invalidate 357, victim thread = 5
mov 357,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_357,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 357
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 358, victim thread = 5
mov 358,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_358,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 358
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000030800014] = 5ed5593b, %l6 = 000000000000ff52
ldsb [%o1+0x015],%l6 ! %l6 = ffffffffffffffd5
! %l7 = fffffffffffffbf3, %l1 = a062d31b0000003a, %l6 = ffffffffffffffd5
srl %l7,%l1,%l6 ! %l6 = 000000000000003f
! Aggressor I-cache invalidate 359, victim thread = 5
mov 359,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_359,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 359
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! Aggressor I-cache invalidate 360, victim thread = 5
mov 360,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_360,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 360
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
p2_label_72: ! %cwp = 2
! Mem[0000000015000028] = daa956fd9a30c68d, %f4 = be07e488 bc68d217
ldda [%i2+%o6]0x88,%f4 ! %f4 = daa956fd 9a30c68d
! Mem[0000000015000008] = c9942fef 7e4021ed, %l0 = d9f77c6b, %l1 = 0000003a
ldda [%i2+%i4]0x80,%l0 ! %l0 = 00000000c9942fef 000000007e4021ed
! Aggressor I-cache invalidate 361, victim thread = 5
mov 361,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_361,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 361
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (1b)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (1b)
! %l5 = ffffffffffffffad, immed = 00000d2f, %l4 = 000000000000c68d
addccc %l5,0xd2f,%l4 ! %l4 = 0000000000000cdd, %ccr = 11
! Mem[0000000030000050] = db624f58, %l1 = 000000007e4021ed
lduba [%o0+0x053]%asi,%l1 ! %l1 = 0000000000000058
! Aggressor I-cache invalidate 362, victim thread = 5
mov 362,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_362,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 362
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 363, victim thread = 5
mov 363,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_363,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 363
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 364, victim thread = 5
mov 364,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_364,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 364
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! %l5 = ffffffffffffffad, Mem[0000000015000020] = 10746c07fd56a9da
stx %l5,[%i2+%o4] ! Mem[0000000015000020] = ffffffffffffffad
! Mem[0000000030800010] = 0068d217, %l0 = 00000000c9942fef
ldsb [%o1+0x013],%l0 ! %l0 = 0000000000000017
p2_label_73: ! %cwp = 2
! %l0 = 0000000000000017, Mem[0000000030000010] = 0000c68dffffffad
stx %l0,[%o0+%i5] ! Mem[0000000030000010] = 0000000000000017
! Aggressor I-cache invalidate 365, victim thread = 5
mov 365,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_365,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 365
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 366, victim thread = 5
mov 366,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_366,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 366
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! %l2 = ffffffffffff9a30, Mem[0000000030000010] = 00000000
stw %l2,[%o0+%i5] ! Mem[0000000030000010] = ffff9a30
! Mem[0000000015000008] = c9942fef, %l0 = 0000000000000017
lduba [%i2+%i4]0x81,%l0 ! %l0 = 00000000000000c9
! %l2 = ffff9a30, %l3 = fcd18000, Mem[0000000031800010] = 3a315587 ff520000
std %l2,[%o3+%i5] ! Mem[0000000031800010] = ffff9a30 fcd18000
! Aggressor I-cache invalidate 367, victim thread = 5
mov 367,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_367,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 367
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000014000010] = 1570e4884e6af7d9, %f10 = f2356d43 00000000
ldda [%i0+%i5]0x88,%f10 ! %f10 = 1570e488 4e6af7d9
! %f9 = b5fb7a5c, Mem[0000000015000018] = d8ec8334
sta %f9 ,[%i2+%i6]0x81 ! Mem[0000000015000018] = b5fb7a5c
! Aggressor I-cache invalidate 368, victim thread = 5
mov 368,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_368,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 368
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
p2_label_74: ! %cwp = 2
! %l5 = ffffffffffffffad, Mem[0000000015800018] = 9b565bf0
stba %l5,[%i3+%i6]0x81 ! Mem[0000000015800018] = ad565bf0
! Aggressor I-cache invalidate 369, victim thread = 5
mov 369,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_369,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 369
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! %l6 = 000000000000003f, Mem[0000000015000040] = c5934144
stw %l6,[%i2+0x040] ! Mem[0000000015000040] = 0000003f
! Aggressor I-cache invalidate 370, victim thread = 5
mov 370,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_370,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 370
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 371, victim thread = 5
mov 371,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_371,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 371
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 372, victim thread = 5
mov 372,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_372,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 372
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! %l3 = fffffffffcd18000, immed = 0000000c, %l4 = 0000000000000cdd
sll %l3,0x00c,%l4 ! %l4 = ffffffcd18000000
! Aggressor I-cache invalidate 373, victim thread = 5
mov 373,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_373,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 373
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 374, victim thread = 5
mov 374,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_374,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 374
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 375, victim thread = 5
mov 375,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_375,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 375
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
p2_label_75: ! %cwp = 2
! Aggressor I-cache invalidate 376, victim thread = 5
mov 376,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_376,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 376
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! %l2 = ffff9a30, %l3 = fcd18000, Mem[0000000015000058] = 00000000 0000005e
std %l2,[%i2+0x058] ! Mem[0000000015000058] = ffff9a30 fcd18000
! Aggressor I-cache invalidate 377, victim thread = 5
mov 377,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_377,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 377
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! %l4 = ffffffcd18000000, %l2 = ffffffffffff9a30, %l4 = ffffffcd18000000
srax %l4,%l2,%l4 ! %l4 = ffffffffffffffff
! Aggressor I-cache invalidate 378, victim thread = 5
mov 378,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_378,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 378
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 379, victim thread = 5
mov 379,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_379,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 379
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! %f13 = e4205180, Mem[0000000030800010] = 0068d217
sta %f13,[%o1+0x010]%asi ! Mem[0000000030800010] = e4205180
! Aggressor I-cache invalidate 380, victim thread = 5
mov 380,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_380,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 380
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000030000010] = ffff9a3000000017, %f24 = 323dc644 467dddb3
ldd [%o0+%i5],%f24 ! %f24 = ffff9a30 00000017
! Aggressor I-cache invalidate 381, victim thread = 5
mov 381,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_381,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 381
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
p2_label_76: ! %cwp = 2
! Mem[0000000030000010] = ffff9a30, %l3 = fffffffffcd18000
ldsba [%o0+0x010]%asi,%l3 ! %l3 = ffffffffffffffff
! Aggressor I-cache invalidate 382, victim thread = 5
mov 382,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_382,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 382
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 383, victim thread = 5
mov 383,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_383,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 383
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 384, victim thread = 5
mov 384,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_384,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 384
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 385, victim thread = 5
mov 385,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_385,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 385
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000015800028] = c6acb161ad3824b8, %l6 = 000000000000003f
ldxa [%i3+%o6]0x89,%l6 ! %l6 = c6acb161ad3824b8
! Aggressor I-cache invalidate 386, victim thread = 5
mov 386,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_386,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 386
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 387, victim thread = 5
mov 387,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_387,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 387
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 388, victim thread = 5
mov 388,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_388,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 388
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 389, victim thread = 5
mov 389,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_389,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 389
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
p2_label_77: ! %cwp = 2
! Aggressor I-cache invalidate 390, victim thread = 5
mov 390,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_390,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 390
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 391, victim thread = 5
mov 391,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_391,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 391
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! %l1 = 0000000000000058, Mem[0000000014000041] = 6bb1e590
stb %l1,[%i0+0x041] ! Mem[0000000014000040] = 6b58e590
! Mem[0000000014800010] = 593b0000, %l3 = ffffffffffffffff
ldsha [%i1+%i5]0x88,%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 392, victim thread = 5
mov 392,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_392,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 392
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000014800010] = 00003b593a315587, %l3 = 0000000000000000
ldxa [%i1+%i5]0x81,%l3 ! %l3 = 00003b593a315587
! Mem[0000000031000014] = 00000000, %l5 = ffffffffffffffad
ldsba [%o2+0x014]%asi,%l5 ! %l5 = 0000000000000000
! %l2 = ffff9a30, %l3 = 3a315587, Mem[0000000031000050] = cb22fad9 ca5d2466
std %l2,[%o2+0x050] ! Mem[0000000031000050] = ffff9a30 3a315587
! Mem[0000000014800018] = 91359e019a30c68d, %l5 = 0000000000000000
ldx [%i1+%i6],%l5 ! %l5 = 91359e019a30c68d
! %l3 = 00003b593a315587, Mem[0000000030800010] = e4205180
stb %l3,[%o1+%i5] ! Mem[0000000030800010] = 87205180
p2_label_78: ! %cwp = 2
! %l5 = 91359e019a30c68d, %l3 = 00003b593a315587, %y = d9f76a4e
mulscc %l5,%l3,%l1 ! %l1 = 000000004d186346, %ccr = 00, %y = ecfbb527
! %l2 = ffffffffffff9a30, %l3 = 00003b593a315587, %l3 = 00003b593a315587
srlx %l2,%l3,%l3 ! %l3 = 01ffffffffffff34
! %l1 = 000000004d186346, Mem[000000001480003e] = 80000000
sth %l1,[%i1+0x03e] ! Mem[000000001480003c] = 80006346
! Aggressor I-cache invalidate 393, victim thread = 5
mov 393,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_393,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 393
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f19 = 6c17081e, Mem[0000000015000008] = c9942fef
st %f19,[%i2+%i4] ! Mem[0000000015000008] = 6c17081e
! Mem[0000000014800000] = 66245dca, %l5 = 91359e019a30c68d
lduba [%i1+%g0]0x88,%l5 ! %l5 = 00000000000000ca
! Aggressor I-cache invalidate 394, victim thread = 5
mov 394,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_394,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 394
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l5 = 00000000000000ca, %l5 = 00000000000000ca, %l3 = 01ffffffffffff34
srax %l5,%l5,%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 395, victim thread = 5
mov 395,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_395,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 395
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 396, victim thread = 5
mov 396,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_396,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 396
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_79: ! %cwp = 2
! Aggressor I-cache invalidate 397, victim thread = 5
mov 397,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_397,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 397
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 398, victim thread = 5
mov 398,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_398,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 398
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
restore ! CWP = 1
! Aggressor I-cache invalidate 399, victim thread = 5
mov 399,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_399,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 399
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800054] = 0000003a, %l6 = 7a57cbc77a57cbc7
ldsh [%i3+0x056],%l6 ! %l6 = 000000000000003a
! Aggressor I-cache invalidate 400, victim thread = 5
mov 400,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_400,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 400
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 401, victim thread = 5
mov 401,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_401,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 401
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = 000000000000003a, immed = 000008dd, %l5 = 0000000000002cc8
orncc %l6,0x8dd,%l5 ! %l5 = fffffffffffff73a, %ccr = 88
! Mem[0000000031000010] = 0000c68d, %l5 = fffffffffffff73a
lduha [%i2+0x012]%asi,%l5 ! %l5 = 000000000000c68d
! %l5 = 000000000000c68d, Mem[0000000015800010] = 8dc60000
stha %l5,[%o3+%o5]0x89 ! Mem[0000000015800010] = 8dc6c68d
p2_label_80: ! %cwp = 1
! Aggressor I-cache invalidate 402, victim thread = 5
mov 402,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_402,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 402
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l5 = 000000000000c68d, immed = 00000030, %l0 = e6ea3febdcdc9b0b
srax %l5,0x030,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000015800010] = 37fd561f8dc6c68d
stxa %l0,[%o3+%o5]0x88 ! Mem[0000000015800010] = 0000000000000000
! Aggressor I-cache invalidate 403, victim thread = 5
mov 403,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_403,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 403
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000015000018] = b5fb7a5c6ee987e8, %l2 = 000000000000da7a
ldx [%o2+%o6],%l2 ! %l2 = b5fb7a5c6ee987e8
! Aggressor I-cache invalidate 404, victim thread = 5
mov 404,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_404,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 404
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 405, victim thread = 5
mov 405,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_405,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 405
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800054] = 00000000, %f31 = b82438ad
ld [%i1+0x054],%f31 ! %f31 = 00000000
! Mem[0000000014000010] = d9f76a4e, %l6 = 000000000000003a
ldsba [%o0+%o5]0x81,%l6 ! %l6 = ffffffffffffffd9
! %l3 = 0000000000000000, %l0 = 0000000000000000, %y = ecfbb527
smul %l3,%l0,%l0 ! %l0 = 0000000000000000, %y = 00000000
p2_label_81: ! %cwp = 1
! Aggressor I-cache invalidate 406, victim thread = 5
mov 406,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_406,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 406
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l5 = 000000000000c68d, %l7 = 99497d25ccde6248, %l3 = 0000000000000000
subc %l5,%l7,%l3 ! %l3 = 66b682da33226445
! %l3 = 66b682da33226445, Mem[0000000030000050] = db624f58
stw %l3,[%i0+0x050] ! Mem[0000000030000050] = 33226445
! Aggressor I-cache invalidate 407, victim thread = 5
mov 407,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_407,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 407
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 408, victim thread = 5
mov 408,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_408,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 408
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 409, victim thread = 5
mov 409,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_409,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 409
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 410, victim thread = 5
mov 410,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_410,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 410
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l6 = ffffffd9, %l7 = ccde6248, Mem[0000000030800010] = 87205180 5ed5593b
std %l6,[%i1+%o5] ! Mem[0000000030800010] = ffffffd9 ccde6248
! Aggressor I-cache invalidate 411, victim thread = 5
mov 411,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_411,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 411
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000014] = 00000000, %l2 = b5fb7a5c6ee987e8
ldsh [%i2+0x014],%l2 ! %l2 = 0000000000000000
p2_label_82: ! %cwp = 1
! Aggressor I-cache invalidate 412, victim thread = 5
mov 412,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_412,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 412
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000014000010] = 1570e4884e6af7d9, %l3 = 66b682da33226445
ldxa [%o0+%o5]0x89,%l3 ! %l3 = 1570e4884e6af7d9
! Aggressor I-cache invalidate 413, victim thread = 5
mov 413,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_413,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 413
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000050] = 33226445, %l4 = f2356d437e4021ed
ldub [%i0+0x052],%l4 ! %l4 = 0000000000000064
! %l0 = 0000000000000000, immed = fffff4c7, %l2 = 0000000000000000
orncc %l0,-0xb39,%l2 ! %l2 = 0000000000000b38, %ccr = 00
! %l6 = ffffffffffffffd9, Mem[000000001480001e] = 9a30c68d
sth %l6,[%o1+0x01e] ! Mem[000000001480001c] = 9a30ffd9
! Aggressor I-cache invalidate 414, victim thread = 5
mov 414,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_414,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 414
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 415, victim thread = 5
mov 415,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_415,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 415
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = 0000000000000064, Mem[0000000031800050] = 000000000000003a
stx %l4,[%i3+0x050] ! Mem[0000000031800050] = 0000000000000064
! Aggressor I-cache invalidate 416, victim thread = 5
mov 416,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_416,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 416
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_83: ! %cwp = 1
! Aggressor I-cache invalidate 417, victim thread = 5
mov 417,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_417,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 417
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 418, victim thread = 5
mov 418,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_418,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 418
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000050] = 33226445, %l6 = ffffffffffffffd9
lduha [%i0+0x050]%asi,%l6 ! %l6 = 0000000000003322
! %l2 = 00000b38, %l3 = 4e6af7d9, Mem[0000000030000050] = 33226445 000000f3
std %l2,[%i0+0x050] ! Mem[0000000030000050] = 00000b38 4e6af7d9
! Mem[0000000031800010] = ffff9a30, %l0 = 0000000000000000
lduh [%i3+0x012],%l0 ! %l0 = 0000000000009a30
! Mem[0000000015000010] = b82438ad, %l5 = 000000000000c68d
lduwa [%o2+%o5]0x89,%l5 ! %l5 = 00000000b82438ad
! Aggressor I-cache invalidate 419, victim thread = 5
mov 419,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_419,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 419
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 0000000000009a30, immed = fffffd27, %l3 = 1570e4884e6af7d9
taddcc %l0,-0x2d9,%l3 ! %l3 = 0000000000009757, %ccr = 13
! Mem[0000000015000044] = 7da6b7f0, %l4 = 0000000000000064
ldub [%o2+0x044],%l4 ! %l4 = 000000000000007d
! Aggressor I-cache invalidate 420, victim thread = 5
mov 420,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_420,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 420
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
p2_label_84: ! %cwp = 1
! Aggressor I-cache invalidate 421, victim thread = 5
mov 421,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_421,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 421
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l4 = 0000007d, %l5 = b82438ad, Mem[0000000015800028] = ad3824b8 c6acb161
stda %l4,[%o3+%i6]0x89 ! Mem[0000000015800028] = 0000007d b82438ad
! Aggressor I-cache invalidate 422, victim thread = 5
mov 422,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_422,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 422
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l1 = ffffffffffffb282, %l1 = ffffffffffffb282, %y = 00000000
umulcc %l1,%l1,%l5 ! %l5 = ffff650417750a04, %ccr = 80, %y = ffff6504
! Aggressor I-cache invalidate 423, victim thread = 5
mov 423,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_423,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 423
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (80)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[0000000015800068] = 16ce1f05, %l6 = 0000000000003322
lduwa [%o3+0x068]%asi,%l6 ! %l6 = 0000000016ce1f05
! Mem[0000000014000020] = ab3f455e, %l5 = ffff650417750a04
lduha [%o0+%i4]0x89,%l5 ! %l5 = 000000000000455e
! %l0 = 0000000000009a30, Mem[0000000014000010] = 4e6af7d9
stha %l0,[%o0+%o5]0x89 ! Mem[0000000014000010] = 4e6a9a30
! %f4 = daa956fd, Mem[0000000015800038] = cf3bc0de
st %f4 ,[%o3+0x038] ! Mem[0000000015800038] = daa956fd
! %l1 = ffffffffffffb282, %l6 = 0000000016ce1f05, %l4 = 000000000000007d
andcc %l1,%l6,%l4 ! %l4 = 0000000016ce1200, %ccr = 00
p2_label_85: ! %cwp = 1
! Aggressor I-cache invalidate 424, victim thread = 5
mov 424,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_424,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 424
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 425, victim thread = 5
mov 425,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_425,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 425
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 426, victim thread = 5
mov 426,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_426,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 426
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000014] = 00000017, %l2 = 0000000000000b38
lduba [%i0+0x015]%asi,%l2 ! %l2 = 0000000000000000
! Aggressor I-cache invalidate 427, victim thread = 5
mov 427,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_427,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 427
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = ffffffffffffb282, immd = 00000000000006bd, %l0 = 0000000000009a30
sdivx %l1,0x6bd,%l0 ! %l0 = fffffffffffffff5
! Aggressor I-cache invalidate 428, victim thread = 5
mov 428,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_428,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 428
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 429, victim thread = 5
mov 429,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_429,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 429
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 430, victim thread = 5
mov 430,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_430,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 430
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 431, victim thread = 5
mov 431,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_431,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 431
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_86: ! %cwp = 1
! %l3 = 0000000000009757, Mem[0000000030000052] = 00000b38, %asi = 80
stha %l3,[%i0+0x052]%asi ! Mem[0000000030000050] = 00009757
! Mem[0000000015800018] = ad565bf0, %f17 = 9859b44a
ld [%o3+%o6],%f17 ! %f17 = ad565bf0
! Aggressor I-cache invalidate 432, victim thread = 5
mov 432,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_432,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 432
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Randomly selected nop
nop
! Aggressor I-cache invalidate 433, victim thread = 5
mov 433,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_433,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 433
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 434, victim thread = 5
mov 434,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_434,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 434
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800010] = 00003b593a315587, %l6 = 0000000016ce1f05
ldxa [%o1+%o5]0x81,%l6 ! %l6 = 00003b593a315587
! Mem[0000000031800050] = 00000000, %l5 = 000000000000455e
ldsw [%i3+0x050],%l5 ! %l5 = 0000000000000000
! Mem[0000000015800010] = 00000000 00000000, %l4 = 16ce1200, %l5 = 00000000
ldda [%o3+%o5]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000031800050] = 0000000000000064, %f2 = 436d35f2 b82438ad
ldd [%i3+0x050],%f2 ! %f2 = 00000000 00000064
p2_label_87: ! %cwp = 1
! %l7 = 99497d25ccde6248, %l1 = ffffffffffffb282, %l2 = 0000000000000000
srlx %l7,%l1,%l2 ! %l2 = 26525f4973379892
! Aggressor I-cache invalidate 435, victim thread = 5
mov 435,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_435,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 435
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = 0000000000000000, Mem[0000000031800010] = ffff9a30fcd18000
stx %l4,[%i3+%o5] ! Mem[0000000031800010] = 0000000000000000
! Aggressor I-cache invalidate 436, victim thread = 5
mov 436,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_436,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 436
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 437, victim thread = 5
mov 437,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_437,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 437
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 438, victim thread = 5
mov 438,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_438,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 438
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 439, victim thread = 5
mov 439,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_439,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 439
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = 0000000000000000, %l4 = 0000000000000000, %l0 = fffffffffffffff5
and %l4,%l4,%l0 ! %l0 = 0000000000000000
! Aggressor I-cache invalidate 440, victim thread = 5
mov 440,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_440,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 440
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000001500004c] = 57ee18cd, %l3 = 0000000000009757
lduw [%o2+0x04c],%l3 ! %l3 = 0000000057ee18cd
p2_label_88: ! %cwp = 1
! %l5 = 0000000000000000, immed = 0000097d, %y = ffff6504
umulcc %l5,0x97d,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00000000
! Aggressor I-cache invalidate 441, victim thread = 5
mov 441,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_441,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 441
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l7 = 99497d25ccde6248, immed = fffffa03, %l1 = ffffffffffffb282
tsubcc %l7,-0x5fd,%l1 ! %l1 = 99497d25ccde6845, %ccr = 9b
! %l6 = 00003b593a315587, immed = 00000fdf, %l7 = 99497d25ccde6248
subc %l6,0xfdf,%l7 ! %l7 = 00003b593a3145a7
! Mem[0000000031800054] = 00000064, %l1 = 99497d25ccde6845
lduh [%i3+0x054],%l1 ! %l1 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000015800044] = 59e79948
stb %l4,[%o3+0x044] ! Mem[0000000015800044] = 00e79948
! Aggressor I-cache invalidate 442, victim thread = 5
mov 442,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_442,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 442
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 443, victim thread = 5
mov 443,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_443,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 443
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Mem[0000000031000050] = ffff9a303a315587, %l3 = 0000000057ee18cd
ldx [%i2+0x050],%l3 ! %l3 = ffff9a303a315587
! Mem[0000000031800054] = 00000064, %l2 = 26525f4973379892
lduw [%i3+0x054],%l2 ! %l2 = 0000000000000064
p2_label_89: ! %cwp = 1
! %l2 = 0000000000000064, immed = 00000029, %l5 = 0000000000000000
srax %l2,0x029,%l5 ! %l5 = 0000000000000000
! Mem[000000001480001c] = 9a30ffd9, %l1 = 0000000000000000
lduha [%o1+0x01e]%asi,%l1 ! %l1 = 000000000000ffd9
save ! CWP = 2
! Aggressor I-cache invalidate 444, victim thread = 5
mov 444,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_444,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 444
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l0 = 00000000000000c9, immd = 0000000000000d3f, %l1 = 000000004d186346
sdivx %l0,0xd3f,%l1 ! %l1 = 0000000000000000
! Aggressor I-cache invalidate 445, victim thread = 5
mov 445,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_445,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 445
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l3 = 0000000000000000, Mem[0000000014000018] = adffffff
stwa %l3,[%i0+%i6]0x88 ! Mem[0000000014000018] = 00000000
! Mem[0000000014800028] = 4e34f24f, %l4 = ffffffffffffffff
ldswa [%i1+%o6]0x88,%l4 ! %l4 = 000000004e34f24f
! Aggressor I-cache invalidate 446, victim thread = 5
mov 446,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_446,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 446
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l5 = 00000000000000ca, immed = fffff411, %y = 00000000
smul %l5,-0xbef,%l3 ! %l3 = fffffffffff6956a, %y = ffffffff
p2_label_90: ! %cwp = 2
! %l2 = ffffffffffff9a30, Mem[0000000031000012] = 0000c68d
sth %l2,[%o2+0x012] ! Mem[0000000031000010] = 00009a30
! %l3 = fffffffffff6956a, immed = fffffd20, %l2 = ffffffffffff9a30
subc %l3,-0x2e0,%l2 ! %l2 = fffffffffff69849
! Aggressor I-cache invalidate 447, victim thread = 5
mov 447,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_447,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 447
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 448, victim thread = 5
mov 448,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_448,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 448
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 449, victim thread = 5
mov 449,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_449,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 449
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l2 = fffffffffff69849, Mem[0000000031000013] = 00009a30
stba %l2,[%o2+0x013]%asi ! Mem[0000000031000010] = 00009a49
! %l6 = c6acb161ad3824b8, immed = 00000ee3, %y = ffffffff
smul %l6,0xee3,%l5 ! %l5 = fffffb2faaca9f28, %y = fffffb2f
! %l4 = 000000004e34f24f, Mem[0000000015000008] = ed21407e1e08176c
stxa %l4,[%i2+%i4]0x88 ! Mem[0000000015000008] = 000000004e34f24f
! Aggressor I-cache invalidate 450, victim thread = 5
mov 450,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_450,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 450
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 451, victim thread = 5
mov 451,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_451,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 451
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
p2_label_91: ! %cwp = 2
! Aggressor I-cache invalidate 452, victim thread = 5
mov 452,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_452,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 452
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l7 = fffffffffffffbf3, immed = 00000067, %y = fffffb2f
sdiv %l7,0x067,%l2 ! %l2 = ffffffff80000000
mov %l0,%y ! %y = 000000c9
! Aggressor I-cache invalidate 453, victim thread = 5
mov 453,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_453,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 453
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Mem[0000000014800000] = ca5d2466, %f0 = a8921a1e
lda [%i1+%g0]0x80,%f0 ! %f0 = ca5d2466
! Aggressor I-cache invalidate 454, victim thread = 5
mov 454,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_454,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 454
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Mem[0000000031800010] = 0000000000000000, %f20 = 00000000 0000005e
ldd [%o3+%i5],%f20 ! %f20 = 00000000 00000000
! %l0 = 00000000000000c9, Mem[0000000030000057] = 4e6af7d9
stba %l0,[%o0+0x057]%asi ! Mem[0000000030000054] = 4e6af7c9
! Aggressor I-cache invalidate 455, victim thread = 5
mov 455,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_455,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 455
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l2 = ffffffff80000000, immed = 00000142, %l6 = c6acb161ad3824b8
add %l2,0x142,%l6 ! %l6 = ffffffff80000142
! Aggressor I-cache invalidate 456, victim thread = 5
mov 456,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_456,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 456
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
p2_label_92: ! %cwp = 2
! Aggressor I-cache invalidate 457, victim thread = 5
mov 457,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_457,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 457
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Mem[0000000031000050] = ffff9a30, %l3 = fffffffffff6956a
ldsw [%o2+0x050],%l3 ! %l3 = ffffffffffff9a30
! Aggressor I-cache invalidate 458, victim thread = 5
mov 458,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_458,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 458
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 459, victim thread = 5
mov 459,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_459,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 459
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 460, victim thread = 5
mov 460,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_460,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 460
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 461, victim thread = 5
mov 461,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_461,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 461
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 462, victim thread = 5
mov 462,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_462,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 462
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l0 = 00000000000000c9, Mem[0000000014800000] = ca5d2466
stwa %l0,[%i1+%g0]0x80 ! Mem[0000000014800000] = 000000c9
! Invert Register : %l7 = fffffffffffffbf3
xor %l7,-1,%l7 ! %l7 = 000000000000040c
! %f11 = 4e6af7d9, Mem[0000000030800010] = ffffffd9
st %f11,[%o1+%i5] ! Mem[0000000030800010] = 4e6af7d9
p2_label_93: ! %cwp = 2
! Aggressor I-cache invalidate 463, victim thread = 5
mov 463,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_463,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 463
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 464, victim thread = 5
mov 464,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_464,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 464
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 465, victim thread = 5
mov 465,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_465,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 465
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Invert Register : %l5 = fffffb2faaca9f28
xor %l5,-1,%l5 ! %l5 = 000004d0553560d7
! Aggressor I-cache invalidate 466, victim thread = 5
mov 466,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_466,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 466
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Aggressor I-cache invalidate 467, victim thread = 5
mov 467,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_467,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 467
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! Mem[0000000030800010] = 4e6af7d9, %l2 = ffffffff80000000
lduh [%o1+%i5],%l2 ! %l2 = 0000000000004e6a
! Aggressor I-cache invalidate 468, victim thread = 5
mov 468,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_468,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 468
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
! %l1 = 0000000000000000, Mem[0000000015800028] = 7d000000ad3824b8
stxa %l1,[%i3+%o6]0x81 ! Mem[0000000015800028] = 0000000000000000
! Aggressor I-cache invalidate 469, victim thread = 5
mov 469,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_469,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 469
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (9b)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (9b)
p2_label_94: ! %cwp = 2
! %l0 = 00000000000000c9, %l6 = ffffffff80000142, %y = 000000c9
sdivcc %l0,%l6,%l4 ! %l4 = fffffffffffffe6e, %ccr = 88
mov %l0,%y ! %y = 000000c9
! Aggressor I-cache invalidate 470, victim thread = 5
mov 470,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_470,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 470
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 471, victim thread = 5
mov 471,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_471,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 471
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000050] = 00009757, %l6 = ffffffff80000142
lduba [%o0+0x050]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000014000020] = 5e453fabb82438ad, %l3 = ffffffffffff9a30
ldxa [%i0+0x020]%asi,%l3 ! %l3 = 5e453fabb82438ad
! Mem[0000000030000010] = ffff9a30, %l5 = 000004d0553560d7
ldsw [%o0+%i5],%l5 ! %l5 = ffffffffffff9a30
! %l2 = 0000000000004e6a, Mem[0000000015800050] = dfad0846719ca899
stx %l2,[%i3+0x050] ! Mem[0000000015800050] = 0000000000004e6a
! Aggressor I-cache invalidate 472, victim thread = 5
mov 472,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_472,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 472
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 473, victim thread = 5
mov 473,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_473,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 473
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800054] = 00000000, %l0 = 00000000000000c9
ldsh [%o1+0x054],%l0 ! %l0 = 0000000000000000
p2_label_95: ! %cwp = 2
! Mem[0000000014000020] = 5e453fab, %l2 = 0000000000004e6a
ldswa [%i0+%o4]0x80,%l2 ! %l2 = 000000005e453fab
! Mem[0000000015800018] = ad565bf0, %l4 = fffffffffffffe6e
lduha [%i3+%i6]0x81,%l4 ! %l4 = 000000000000ad56
! Aggressor I-cache invalidate 474, victim thread = 5
mov 474,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_474,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 474
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 475, victim thread = 5
mov 475,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_475,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 475
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000014800028] = 4ff2344e, %l5 = ffffffffffff9a30
ldsba [%i1+%o6]0x81,%l5 ! %l5 = 000000000000004f
! %f6 = 3a315587 ff520182, Mem[0000000014800050] = f66ed1a2 dc334869
std %f6 ,[%i1+0x050] ! Mem[0000000014800050] = 3a315587 ff520182
! %l5 = 000000000000004f, immed = 00000589, %l5 = 000000000000004f
addccc %l5,0x589,%l5 ! %l5 = 00000000000005d8, %ccr = 00
! Aggressor I-cache invalidate 476, victim thread = 5
mov 476,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_476,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 476
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 0000000000000000, Mem[0000000015800016] = 00000000
sth %l0,[%i3+0x016] ! Mem[0000000015800014] = 00000000
! Randomly selected nop
nop
p2_label_96: ! %cwp = 2
! Aggressor I-cache invalidate 477, victim thread = 5
mov 477,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_477,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 477
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 478, victim thread = 5
mov 478,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_478,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 478
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000050] = 000097574e6af7c9, %l0 = 0000000000000000
ldx [%o0+0x050],%l0 ! %l0 = 000097574e6af7c9
! %l5 = 00000000000005d8, immed = 00000687, %l6 = 0000000000000000
add %l5,0x687,%l6 ! %l6 = 0000000000000c5f
! Mem[0000000015800008] = c6acb1613beffee7, %l4 = 000000000000ad56
ldxa [%i3+%i4]0x89,%l4 ! %l4 = c6acb1613beffee7
! Aggressor I-cache invalidate 479, victim thread = 5
mov 479,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_479,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 479
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 480, victim thread = 5
mov 480,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_480,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 480
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000014] = 00000000, %l3 = 5e453fabb82438ad
ldsh [%o2+0x016],%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 481, victim thread = 5
mov 481,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_481,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 481
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 482, victim thread = 5
mov 482,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_482,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 482
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_97: ! %cwp = 2
! Aggressor I-cache invalidate 483, victim thread = 5
mov 483,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_483,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 483
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f9 = b5fb7a5c, Mem[0000000030800014] = ccde6248
st %f9 ,[%o1+0x014] ! Mem[0000000030800014] = b5fb7a5c
! %l6 = 00000c5f, %l7 = 0000040c, Mem[0000000015800050] = 00000000 00004e6a
std %l6,[%i3+0x050] ! Mem[0000000015800050] = 00000c5f 0000040c
! Mem[0000000031800050] = 00000000, %l0 = 000097574e6af7c9
ldsb [%o3+0x053],%l0 ! %l0 = 0000000000000000
! Aggressor I-cache invalidate 484, victim thread = 5
mov 484,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_484,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 484
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = 0000000000000000, immed = fffffce7, %l6 = 0000000000000c5f
orncc %l1,-0x319,%l6 ! %l6 = 0000000000000318, %ccr = 00
! Aggressor I-cache invalidate 485, victim thread = 5
mov 485,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_485,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 485
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f12 = 61b1acc6, Mem[0000000014000038] = 889cbbc3
st %f12,[%i0+0x038] ! Mem[0000000014000038] = 61b1acc6
! Aggressor I-cache invalidate 486, victim thread = 5
mov 486,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_486,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 486
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 487, victim thread = 5
mov 487,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_487,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 487
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_98: ! %cwp = 2
! %l7 = 000000000000040c, Mem[0000000014000010] = 1570e4884e6a9a30
stxa %l7,[%i0+%i5]0x89 ! Mem[0000000014000010] = 000000000000040c
! Aggressor I-cache invalidate 488, victim thread = 5
mov 488,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_488,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 488
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000054] = 4e6af7c9, %f10 = 1570e488
ld [%o0+0x054],%f10 ! %f10 = 4e6af7c9
! %l4 = c6acb1613beffee7, Mem[0000000015000028] = 8dc6309afd56a9da
stxa %l4,[%i2+%o6]0x81 ! Mem[0000000015000028] = c6acb1613beffee7
! %l6 = 0000000000000318, %l5 = 00000000000005d8, %l0 = 0000000000000000
srlx %l6,%l5,%l0 ! %l0 = 0000000000000000
! Aggressor I-cache invalidate 489, victim thread = 5
mov 489,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_489,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 489
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000078] = f3aa46e1, %f31 = 00000000
ld [%i2+0x078],%f31 ! %f31 = f3aa46e1
! Mem[0000000030800014] = b5fb7a5c, %l0 = 0000000000000000
ldsba [%o1+0x017]%asi,%l0 ! %l0 = 000000000000005c
! Aggressor I-cache invalidate 490, victim thread = 5
mov 490,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_490,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 490
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 491, victim thread = 5
mov 491,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_491,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 491
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p2_label_99: ! %cwp = 2
! %l6 = 0000000000000318, %l0 = 000000000000005c, %l0 = 000000000000005c
orn %l6,%l0,%l0 ! %l0 = ffffffffffffffbb
! %l1 = 0000000000000000, %l4 = c6acb1613beffee7, %y = 000000c9
umulcc %l1,%l4,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00000000
restore ! CWP = 1
! Aggressor I-cache invalidate 492, victim thread = 5
mov 492,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_492,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 492
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 493, victim thread = 5
mov 493,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_493,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 493
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l4 = 0000000000000000, %l5 = 0000000000000000, %l1 = 000000000000ffd9
srax %l4,%l5,%l1 ! %l1 = 0000000000000000
! Aggressor I-cache invalidate 494, victim thread = 5
mov 494,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_494,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 494
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l5 = 0000000000000000, Mem[0000000031000010] = 00009a4900000000
stx %l5,[%i2+%o5] ! Mem[0000000031000010] = 0000000000000000
! Aggressor I-cache invalidate 495, victim thread = 5
mov 495,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_495,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 495
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 496, victim thread = 5
mov 496,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_496,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 496
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
p2_label_100: ! %cwp = 1
! Mem[0000000030000050] = 00009757, %l4 = 0000000000000000
ldsba [%i0+0x053]%asi,%l4 ! %l4 = 0000000000000057
! Mem[0000000031000010] = 00000000, %l2 = 0000000000000064
ldsba [%i2+0x012]%asi,%l2 ! %l2 = 0000000000000000
! Aggressor I-cache invalidate 497, victim thread = 5
mov 497,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_497,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 497
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 498, victim thread = 5
mov 498,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_498,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 498
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l7 = 00003b593a3145a7, Mem[0000000030800016] = b5fb7a5c
sth %l7,[%i1+0x016] ! Mem[0000000030800014] = b5fb45a7
! Mem[0000000014800010] = 593b0000, %f2 = 00000000
lda [%o1+%o5]0x88,%f2 ! %f2 = 593b0000
! %l4 = 0000000000000057, %l5 = 0000000000000000, %l1 = 0000000000000000
sdivx %l4,%l5,%l1 ! Div by zero, %l0 = 0000000000000050
! Aggressor I-cache invalidate 499, victim thread = 5
mov 499,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_499,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 499
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000015800008] = e7feef3b 61b1acc6, %l2 = 00000000, %l3 = 3a315587
ldda [%o3+%o4]0x80,%l2 ! %l2 = 00000000e7feef3b 0000000061b1acc6
! Aggressor I-cache invalidate 500, victim thread = 5
mov 500,%g4
set p5_invalidate_semaphore,%g3
set p5_invalid_code_500,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 5
st %g4,[%g3] ! Set the semaphore to 500
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
ba,a p2_not_taken_0_end
p2_not_taken_0:
! The following code should not be executed
stb %l2,[%o0+0x045]
ldsh [%o1+0x040],%l4
nop
lduh [%i2+0x066],%l2
ldub [%i3+0x01c],%l2
ldub [%i0+0x00c],%l6
ldswa [%o3+0x004]%asi,%l6
ba,a p2_branch_failed
p2_not_taken_0_end:
! End of Random Code for Processor 2
restore ! CWP = 0
p2_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x008] ! Set processor 2 done flag
! Check Registers
p2_check_registers:
set p2_expected_registers,%g1
ldx [%g1+0x000],%g2
cmp %l0,%g2 ! %l0 should be 000000000000001d
bne,a,pn %xcc,p2_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 000000000000bcb7
bne,a,pn %xcc,p2_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 000000000000d8ec
bne,a,pn %xcc,p2_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be ffffffff80000000
bne,a,pn %xcc,p2_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 00000000000000d9
bne,a,pn %xcc,p2_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 0000000060cabcb7
bne,a,pn %xcc,p2_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 1b868e4eda60503e
bne,a,pn %xcc,p2_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 0000000000000182
bne,a,pn %xcc,p2_reg_l7_fail
mov %l7,%g3
! Check Floating Point Registers
p2_check_fp_registers:
set p2_temp,%g1
set p2_expected_fp_regs,%g3
std %f0,[%g1]
ldx [%g1],%l1
ldx [%g3+0x00],%l0
cmp %l0,%l1 ! %f0 should be ca5d2466 fad9b1a4
bne %xcc,p2_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 593b0000 00000064
bne %xcc,p2_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be daa956fd 9a30c68d
bne %xcc,p2_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 3a315587 ff520182
bne %xcc,p2_f6_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 4e6af7c9 4e6af7d9
bne %xcc,p2_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 61b1acc6 e4205180
bne %xcc,p2_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 4ff2344e 23675428
bne %xcc,p2_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 57ae6d4a ad565bf0
bne %xcc,p2_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be c6acb161 6c17081e
bne %xcc,p2_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 00000000 00000000
bne %xcc,p2_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be daa956fd 9a30c68d
bne %xcc,p2_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be ffff9a30 00000017
bne %xcc,p2_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 31e52a1d 076c7410
bne %xcc,p2_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 0000c68d 00000000
bne %xcc,p2_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 0002bb5c f3aa46e1
bne %xcc,p2_f30_fail
nop
! Check Local Memory
set p2_local0_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 9a30c68dccde6248
ldx [%i0+0x000],%g3 ! Observed data at 0000000014000000
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = a12a309afd56a9da
ldx [%i0+0x008],%g3 ! Observed data at 0000000014000008
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 0c04000000000000
ldx [%i0+0x010],%g3 ! Observed data at 0000000014000010
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 000000000000005e
ldx [%i0+0x018],%g3 ! Observed data at 0000000014000018
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x018,%g4
ldx [%g1+0x028],%g2 ! Expected data = b5fb7a5c0ac69645
ldx [%i0+0x028],%g3 ! Observed data at 0000000014000028
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x028,%g4
ldx [%g1+0x038],%g2 ! Expected data = 61b1acc680000000
ldx [%i0+0x038],%g3 ! Observed data at 0000000014000038
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x038,%g4
ldx [%g1+0x040],%g2 ! Expected data = 6b58e59098c225c1
ldx [%i0+0x040],%g3 ! Observed data at 0000000014000040
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x040,%g4
ldx [%g1+0x068],%g2 ! Expected data = 42bed96d324a8dc5
ldx [%i0+0x068],%g3 ! Observed data at 0000000014000068
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x068,%g4
ldx [%g1+0x070],%g2 ! Expected data = c6c2ac092757d66b
ldx [%i0+0x070],%g3 ! Observed data at 0000000014000070
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x070,%g4
set p2_local1_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 000000c9ffffb282
ldx [%i1+0x000],%g3 ! Observed data at 0000000014800000
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x000,%g4
ldx [%g1+0x018],%g2 ! Expected data = 91359e019a30ffd9
ldx [%i1+0x018],%g3 ! Observed data at 0000000014800018
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = c68d67234e34f24f
ldx [%i1+0x020],%g3 ! Observed data at 0000000014800020
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x020,%g4
ldx [%g1+0x030],%g2 ! Expected data = 0000da7affff2713
ldx [%i1+0x030],%g3 ! Observed data at 0000000014800030
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x030,%g4
ldx [%g1+0x038],%g2 ! Expected data = 5ed5593b80006346
ldx [%i1+0x038],%g3 ! Observed data at 0000000014800038
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x038,%g4
ldx [%g1+0x050],%g2 ! Expected data = 3a315587ff520182
ldx [%i1+0x050],%g3 ! Observed data at 0000000014800050
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x050,%g4
ldx [%g1+0x058],%g2 ! Expected data = 7719d28f4fe400af
ldx [%i1+0x058],%g3 ! Observed data at 0000000014800058
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x058,%g4
ldx [%g1+0x068],%g2 ! Expected data = f5b806472126ac41
ldx [%i1+0x068],%g3 ! Observed data at 0000000014800068
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x068,%g4
set p2_local2_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = 4ff2344e00000000
ldx [%i2+0x008],%g3 ! Observed data at 0000000015000008
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = ad3824b8ab3f455e
ldx [%i2+0x010],%g3 ! Observed data at 0000000015000010
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x010,%g4
ldx [%g1+0x020],%g2 ! Expected data = ffffffffffffffad
ldx [%i2+0x020],%g3 ! Observed data at 0000000015000020
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = c6acb1613beffee7
ldx [%i2+0x028],%g3 ! Observed data at 0000000015000028
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x028,%g4
ldx [%g1+0x030],%g2 ! Expected data = 4c7b2aa19a30c68d
ldx [%i2+0x030],%g3 ! Observed data at 0000000015000030
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x030,%g4
ldx [%g1+0x040],%g2 ! Expected data = 0000003f7da6b7f0
ldx [%i2+0x040],%g3 ! Observed data at 0000000015000040
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x040,%g4
ldx [%g1+0x058],%g2 ! Expected data = ffff9a30fcd18000
ldx [%i2+0x058],%g3 ! Observed data at 0000000015000058
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x058,%g4
ldx [%g1+0x070],%g2 ! Expected data = 14b5f611e4205180
ldx [%i2+0x070],%g3 ! Observed data at 0000000015000070
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x070,%g4
set p2_local3_expect,%g1
ldx [%g1+0x010],%g2 ! Expected data = 0000000000000000
ldx [%i3+0x010],%g3 ! Observed data at 0000000015800010
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = ad565bf000000000
ldx [%i3+0x018],%g3 ! Observed data at 0000000015800018
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 8dc600000000003a
ldx [%i3+0x020],%g3 ! Observed data at 0000000015800020
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 0000000000000000
ldx [%i3+0x028],%g3 ! Observed data at 0000000015800028
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x028,%g4
ldx [%g1+0x030],%g2 ! Expected data = cee9e5fd0000d8ec
ldx [%i3+0x030],%g3 ! Observed data at 0000000015800030
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x030,%g4
ldx [%g1+0x038],%g2 ! Expected data = daa956fd48a3cccd
ldx [%i3+0x038],%g3 ! Observed data at 0000000015800038
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x038,%g4
ldx [%g1+0x040],%g2 ! Expected data = 4a181e0700e79948
ldx [%i3+0x040],%g3 ! Observed data at 0000000015800040
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x040,%g4
ldx [%g1+0x050],%g2 ! Expected data = 00000c5f0000040c
ldx [%i3+0x050],%g3 ! Observed data at 0000000015800050
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x050,%g4
! Check Shared Memory
set share0_expect,%g4
set p2_share_mask,%g5
set 0x30000000,%g6 ! Physical Addr of Share 0
p2_memcheck_share0:
ldx [%g4+0x010],%g2 ! Expected value = ffff9a3000000017
ldx [%o0+0x010],%g3 ! Read value at Mem[0000000030000010]
cmp %g2,%g3
bne,pn %xcc,p2_failed
add %g6,0x010,%g1
ldx [%g4+0x050],%g2 ! Expected value = 000097574e6af7c9
ldx [%o0+0x050],%g3 ! Read value at Mem[0000000030000050]
cmp %g2,%g3
bne,pn %xcc,p2_failed
add %g6,0x050,%g1
set share1_expect,%g4
set 0x30800000,%g6 ! Physical Addr of Share 1
p2_memcheck_share1:
ldx [%g4+0x010],%g2 ! Expected value = 4e6af7d9b5fb45a7
ldx [%o1+0x010],%g3 ! Read value at Mem[0000000030800010]
cmp %g2,%g3
bne,pn %xcc,p2_failed
add %g6,0x010,%g1
ldx [%g4+0x050],%g2 ! Expected value = c6acb16100000000
ldx [%o1+0x050],%g3 ! Read value at Mem[0000000030800050]
cmp %g2,%g3
bne,pn %xcc,p2_failed
add %g6,0x050,%g1
set share2_expect,%g4
set 0x31000000,%g6 ! Physical Addr of Share 2
p2_memcheck_share2:
ldx [%g4+0x010],%g2 ! Expected value = 0000000000000000
ldx [%o2+0x010],%g3 ! Read value at Mem[0000000031000010]
cmp %g2,%g3
bne,pn %xcc,p2_failed
add %g6,0x010,%g1
ldx [%g4+0x050],%g2 ! Expected value = ffff9a303a315587
ldx [%o2+0x050],%g3 ! Read value at Mem[0000000031000050]
cmp %g2,%g3
bne,pn %xcc,p2_failed
add %g6,0x050,%g1
set share3_expect,%g4
set 0x31800000,%g6 ! Physical Addr of Share 3
p2_memcheck_share3:
ldx [%g4+0x010],%g2 ! Expected value = 0000000000000000
ldx [%o3+0x010],%g3 ! Read value at Mem[0000000031800010]
cmp %g2,%g3
bne,pn %xcc,p2_failed
add %g6,0x010,%g1
ldx [%g4+0x050],%g2 ! Expected value = 0000000000000064
ldx [%o3+0x050],%g3 ! Read value at Mem[0000000031800050]
cmp %g2,%g3
bne,pn %xcc,p2_failed
add %g6,0x050,%g1
! The test for processor 2 has passed
p2_passed:
ta GOOD_TRAP
nop
p2_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p2_failed
p2_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p2_failed
p2_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p2_failed
p2_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p2_failed
p2_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p2_failed
p2_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p2_failed
p2_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p2_failed
p2_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p2_failed
p2_f0_fail:
set p2_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f2_fail:
set p2_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f4_fail:
set p2_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f6_fail:
set p2_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f10_fail:
set p2_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f12_fail:
set p2_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f14_fail:
set p2_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f16_fail:
set p2_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f18_fail:
set p2_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f20_fail:
set p2_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f22_fail:
set p2_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f24_fail:
set p2_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f26_fail:
set p2_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f28_fail:
set p2_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f30_fail:
set p2_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 2 failed
p2_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x008] ! Set processor 2 done flag
set p2_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
ta BAD_TRAP
! The local area data for processor 2 failed
p2_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x008] ! Set processor 2 done flag
set p2_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
st %fsr,[%g6+24]
ta BAD_TRAP
p2_dfill_failed:
ba p2_failed
mov 0xddd,%g1
p2_selfmod_failed:
ba p2_failed
mov 0xabc,%g1
p2_common_error:
or %g0,0xee2,%g1
ba p2_failed
mov %o5,%g3
p2_common_signature_error:
set p2_temp,%g1
ba p2_failed
st %g2,[%g1] ! Common Lock Number
p2_common_timeout:
set p2_temp,%g1
ba p2_failed
st %g2,[%g1] ! Common Lock Number
p2_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p2_failed
mov 0x0,%g3
p2_trap1e:
st %f14,[%i0+0x048] ! Mem[0000000014000048]
done
p2_trap1o:
st %f14,[%o0+0x048] ! Mem[0000000014000048]
done
p2_trap2e:
stb %l0,[%i1+0x04c] ! Mem[000000001480004c]
ldsh [%o3+0x016],%l2 ! Mem[0000000031800016]
ldub [%i3+0x072],%l0 ! Mem[0000000015800072]
smul %l5,%l0,%l4
sth %l4,[%o1+0x010] ! Mem[0000000030800010]
srl %l3,%l0,%l0
done
p2_trap2o:
stb %l0,[%o1+0x04c] ! Mem[000000001480004c]
ldsh [%i3+0x016],%l2 ! Mem[0000000031800016]
ldub [%o3+0x072],%l0 ! Mem[0000000015800072]
smul %l5,%l0,%l4
sth %l4,[%i1+0x010] ! Mem[0000000030800010]
srl %l3,%l0,%l0
done
p2_trap3e:
orn %l4,%l6,%l5
subc %l2,%l0,%l3
subc %l6,%l6,%l7
subc %l0,%l5,%l6
done
p2_trap3o:
orn %l4,%l6,%l5
subc %l2,%l0,%l3
subc %l6,%l6,%l7
subc %l0,%l5,%l6
done
p2_init_memory_pointers:
set p2_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p2_local0_start,%i0
set p2_local1_start,%i1
set p2_local2_start,%i2
set p2_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 8a626adc495b0aa6
ldx [%g1+0x008],%l1 ! %l1 = 311d63f98f5e3436
ldx [%g1+0x010],%l2 ! %l2 = 50f71c0d928376ea
ldx [%g1+0x018],%l3 ! %l3 = 07eedc3c386e4a1c
ldx [%g1+0x020],%l4 ! %l4 = c924568264359948
ldx [%g1+0x028],%l5 ! %l5 = 46815c2c26f787ac
ldx [%g1+0x030],%l6 ! %l6 = dd9a16ffafd468bc
ldx [%g1+0x038],%l7 ! %l7 = 966a9e47eb11d034
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 8d96ce4a3be92570
ldx [%g1+0x048],%l1 ! %l1 = abf71d8435640b5c
ldx [%g1+0x050],%l2 ! %l2 = 1474402447e9eab4
ldx [%g1+0x058],%l3 ! %l3 = bc2a5572635b72ce
ldx [%g1+0x060],%l4 ! %l4 = d7c6bdde64fa6ada
ldx [%g1+0x068],%l5 ! %l5 = fb4dabb248685704
ldx [%g1+0x070],%l6 ! %l6 = e6ea3febdcdc9b0b
ldx [%g1+0x078],%l7 ! %l7 = 2e95727c2ccf17a4
save
! Initialize memory pointers for window 2
set p2_local0_start,%i0
set p2_local1_start,%i1
set p2_local2_start,%i2
set p2_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = e96481d67c8fa279
ldx [%g1+0x088],%l1 ! %l1 = ee8d534eb1ca4fe4
ldx [%g1+0x090],%l2 ! %l2 = 1750f3b6458d3ca8
ldx [%g1+0x098],%l3 ! %l3 = f6a33e97fc66db2e
ldx [%g1+0x0a0],%l4 ! %l4 = 90ab55500d71af22
ldx [%g1+0x0a8],%l5 ! %l5 = a1ff2ab8e17b3513
ldx [%g1+0x0b0],%l6 ! %l6 = aa961054a170490b
ldx [%g1+0x0b8],%l7 ! %l7 = f58ae609d3eccb22
! Initialize the output register of window 2
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x20,%o4
mov 0x00,%o5
mov 0x28,%o6
mov %g0,%o7
restore
restore
retl
nop
! Random code for Processor 3
processor_3:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x0c] ! Set the start flag
wrpr %g0,7,%cleanwin
call p3_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 3
wr %g0,0x4,%fprs ! Make sure fef is 1
set p3_init_freg,%g1
! %f0 = 7a5b0711 221b7742 aa6fb823 7c9b84bb
! %f4 = 3959263f b46cf7e0 b2d301a8 921c0763
! %f8 = 075f5fa9 2edbbc4b 3e102c73 46e699d4
! %f12 = 4fadc53e adec55b3 a600b1ae b11ef345
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 682cfb10 cfdca8e0 aa0f22e8 d24439ce
! %f20 = 34729d25 c8fbdf50 f66c9246 640148b6
! %f24 = 412d4a1b 7b52380c 4a6954a2 811a948a
! %f28 = 0586cc19 530bed55 17cd3120 38d8ae67
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = f5552d21 f8bce104 5dba44e3 9bdc5fd1
! %f36 = e0739d21 d1d985d6 99f3b174 b7f4e7f8
! %f40 = 9ae17eed e3b5481f 45367124 6824c4ef
! %f44 = 0f4433c7 ea4b18a5 351fdd1f c5f9ab78
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x851990380000003b,%g7,%g1 ! GSR scale = 7, align = 3
wr %g1,%g0,%gsr ! GSR = 851990380000003b
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 3
p3_label_1:
! Mem[000000003000001c] = 13ec0f4c, %l0 = d066256ece34b3de
lduha [%o0+0x01e]%asi,%l0 ! %l0 = 0000000000000f4c
! Mem[0000000017800018] = 7a8f93b9a9e5a7eb, %f16 = 682cfb10 cfdca8e0
ldd [%i3+%i6],%f16 ! %f16 = 7a8f93b9 a9e5a7eb
! Mem[0000000016800010] = c0f49ecd, %l1 = dbfb2d53bbe57a81
lduwa [%i1+%i5]0x81,%l1 ! %l1 = 00000000c0f49ecd
! %l6 = b2896290, %l7 = 14fb1ff5, Mem[0000000017000020] = 3d33a6ca cd3bc2b0
stda %l6,[%i2+%o4]0x80 ! Mem[0000000017000020] = b2896290 14fb1ff5
! Mem[0000000017000020] = b2896290, %l1 = 00000000c0f49ecd
lduba [%i2+%o4]0x81,%l1 ! %l1 = 00000000000000b2
! Aggressor I-cache invalidate 1, victim thread = 6
mov 1,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_1,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 1
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 2, victim thread = 6
mov 2,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_2,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 2
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 3, victim thread = 6
mov 3,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_3,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 3
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Aggressor I-cache invalidate 4, victim thread = 6
mov 4,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_4,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 4
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000017800028] = 1eaf8b9b, %l7 = 72301f7c14fb1ff5
ldsh [%i3+0x02a],%l7 ! %l7 = ffffffffffff8b9b
p3_label_2:
! Mem[0000000016000018] = e59ed31a, %l4 = fdb93f0de7a9a449
ldub [%i0+0x01a],%l4 ! %l4 = 00000000000000d3
! %l2 = e92230d7cb0446b5, Mem[0000000030000058] = 18d9c0e0
stw %l2,[%o0+0x058] ! Mem[0000000030000058] = cb0446b5
! Aggressor I-cache invalidate 5, victim thread = 6
mov 5,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_5,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 5
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l5 = 4faac3b8103b38bc, Mem[000000003000001c] = 13ec0f4c, %asi = 80
stha %l5,[%o0+0x01c]%asi ! Mem[000000003000001c] = 38bc0f4c
! Aggressor I-cache invalidate 6, victim thread = 6
mov 6,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_6,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 6
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (44)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l5 = 4faac3b8103b38bc, immed = fffffa41, %y = 00000000
sdiv %l5,-0x5bf,%l2 ! %l2 = fffffffffffd2cdd
mov %l0,%y ! %y = 00000f4c
! %l1 = 00000000000000b2, immed = fffff5bd, %l3 = d6dc877827ffd296
addc %l1,-0xa43,%l3 ! %l3 = fffffffffffff66f
! %l3 = fffffffffffff66f, Mem[0000000030800018] = 431b0e7a
stw %l3,[%o1+%i6] ! Mem[0000000030800018] = fffff66f
! %l4 = 00000000000000d3, %l7 = ffffffffffff8b9b, %l2 = fffffffffffd2cdd
tsubcc %l4,%l7,%l2 ! %l2 = 0000000000007538, %ccr = 13
! %f30 = 17cd3120, Mem[000000003100001c] = b907f7d2
st %f30,[%o2+0x01c] ! Mem[000000003100001c] = 17cd3120
p3_label_3:
! %l6 = a8f9ebbdb2896290, Mem[000000003100005a] = 2d12bfb1
sth %l6,[%o2+0x05a] ! Mem[0000000031000058] = 2d126290
! Aggressor I-cache invalidate 7, victim thread = 6
mov 7,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_7,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 7
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[0000000017000020] = b289629014fb1ff5, %l0 = 0000000000000f4c
ldxa [%i2+%o4]0x81,%l0 ! %l0 = b289629014fb1ff5
! %l1 = 00000000000000b2, immed = fffff61a, %l5 = 4faac3b8103b38bc
xor %l1,-0x9e6,%l5 ! %l5 = fffffffffffff6a8
! Aggressor I-cache invalidate 8, victim thread = 6
mov 8,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_8,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 8
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 9, victim thread = 6
mov 9,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_9,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 9
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 10, victim thread = 6
mov 10,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_10,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 10
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %f27 = 811a948a, Mem[0000000031000018] = bc0554ad
sta %f27,[%o2+0x018]%asi ! Mem[0000000031000018] = 811a948a
! Aggressor I-cache invalidate 11, victim thread = 6
mov 11,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_11,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 11
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 12, victim thread = 6
mov 12,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_12,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 12
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
p3_label_4:
! Aggressor I-cache invalidate 13, victim thread = 6
mov 13,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_13,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 13
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 14, victim thread = 6
mov 14,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_14,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 14
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 15, victim thread = 6
mov 15,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_15,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 15
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %f24 = 412d4a1b 7b52380c, Mem[0000000017800010] = 15217daa 3c6bf317
stda %f24,[%i3+%i5]0x88 ! Mem[0000000017800010] = 412d4a1b 7b52380c
! Aggressor I-cache invalidate 16, victim thread = 6
mov 16,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_16,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 16
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 17, victim thread = 6
mov 17,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_17,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 17
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l3 = fffffffffffff66f, Mem[0000000031800018] = 9c1b7167
sth %l3,[%o3+%i6] ! Mem[0000000031800018] = f66f7167
! Mem[0000000031800058] = 1643185d, %l2 = 0000000000007538
lduh [%o3+0x05a],%l2 ! %l2 = 000000000000185d
! Aggressor I-cache invalidate 18, victim thread = 6
mov 18,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_18,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 18
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 19, victim thread = 6
mov 19,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_19,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 19
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
p3_label_5:
! Aggressor I-cache invalidate 20, victim thread = 6
mov 20,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_20,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 20
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %f28 = 0586cc19, Mem[000000003180001c] = 7a57e079
st %f28,[%o3+0x01c] ! Mem[000000003180001c] = 0586cc19
! Aggressor I-cache invalidate 21, victim thread = 6
mov 21,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_21,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 21
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 22, victim thread = 6
mov 22,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_22,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 22
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[0000000017800010] = 0c38527b, %l4 = 00000000000000d3
lduha [%i3+%i5]0x81,%l4 ! %l4 = 0000000000000c38
! Aggressor I-cache invalidate 23, victim thread = 6
mov 23,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_23,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 23
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 24, victim thread = 6
mov 24,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_24,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 24
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 25, victim thread = 6
mov 25,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_25,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 25
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l5 = fffffffffffff6a8, immed = fffffe29, %l6 = a8f9ebbdb2896290
addc %l5,-0x1d7,%l6 ! %l6 = fffffffffffff4d2
! Mem[000000003100001c] = 17cd3120, %l7 = ffffffffffff8b9b
ldsh [%o2+0x01e],%l7 ! %l7 = 0000000000003120
p3_label_6:
! Aggressor I-cache invalidate 26, victim thread = 6
mov 26,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_26,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 26
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 27, victim thread = 6
mov 27,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_27,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 27
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Mem[0000000017800024] = bbe88412, %l1 = 00000000000000b2
ldub [%i3+0x027],%l1 ! %l1 = 0000000000000012
! Mem[000000003000001c] = 38bc0f4c, %f3 = 7c9b84bb
lda [%o0+0x01c]%asi,%f3 ! %f3 = 38bc0f4c
! Aggressor I-cache invalidate 28, victim thread = 6
mov 28,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_28,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 28
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l1 = 0000000000000012, immed = fffff4ef, %l5 = fffffffffffff6a8
orcc %l1,-0xb11,%l5 ! %l5 = fffffffffffff4ff, %ccr = 88
! %l2 = 000000000000185d, Mem[000000001780007e] = f1139a01
sth %l2,[%i3+0x07e] ! Mem[000000001780007c] = f113185d
! Aggressor I-cache invalidate 29, victim thread = 6
mov 29,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_29,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 29
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 30, victim thread = 6
mov 30,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_30,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 30
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000017800020] = 1f4c236e, %f19 = d24439ce
lda [%i3+%o4]0x80,%f19 ! %f19 = 1f4c236e
p3_label_7:
! Aggressor I-cache invalidate 31, victim thread = 6
mov 31,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_31,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 31
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000003100001c] = 17cd3120, %l1 = 0000000000000012
ldsba [%o2+0x01c]%asi,%l1 ! %l1 = 0000000000000017
! Mem[000000003180001c] = 0586cc19, %f7 = 921c0763
lda [%o3+0x01c]%asi,%f7 ! %f7 = 0586cc19
! Mem[000000003100005c] = 200bd010, %l5 = fffffffffffff4ff
ldsw [%o2+0x05c],%l5 ! %l5 = 00000000200bd010
! %l2 = 000000000000185d, immed = fffff976, %l2 = 000000000000185d
xorcc %l2,-0x68a,%l2 ! %l2 = ffffffffffffe12b, %ccr = 88
! Mem[0000000017800020] = 1f4c236e, %l0 = b289629014fb1ff5
ldswa [%i3+%o4]0x80,%l0 ! %l0 = 000000001f4c236e
! Aggressor I-cache invalidate 32, victim thread = 6
mov 32,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_32,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 32
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000016000028] = 3e67d51d1d264f37, %f16 = 7a8f93b9 a9e5a7eb
ldda [%i0+%o6]0x80,%f16 ! %f16 = 3e67d51d 1d264f37
! Aggressor I-cache invalidate 33, victim thread = 6
mov 33,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_33,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 33
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000017800070] = 97b7837a, %l5 = 00000000200bd010
lduba [%i3+0x072]%asi,%l5 ! %l5 = 0000000000000083
p3_label_8:
! Aggressor I-cache invalidate 34, victim thread = 6
mov 34,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_34,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 34
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000017800008] = 51e8df2e, %l4 = 0000000000000c38
lduba [%i3+%i4]0x88,%l4 ! %l4 = 000000000000002e
! Aggressor I-cache invalidate 35, victim thread = 6
mov 35,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_35,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 35
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000017000018] = 17cb49e6, %l1 = 0000000000000017
ldswa [%i2+%i6]0x81,%l1 ! %l1 = 0000000017cb49e6
! Aggressor I-cache invalidate 36, victim thread = 6
mov 36,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_36,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 36
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 37, victim thread = 6
mov 37,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_37,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 37
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 38, victim thread = 6
mov 38,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_38,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 38
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 39, victim thread = 6
mov 39,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_39,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 39
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 40, victim thread = 6
mov 40,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_40,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 40
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 41, victim thread = 6
mov 41,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_41,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 41
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p3_label_9:
! Aggressor I-cache invalidate 42, victim thread = 6
mov 42,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_42,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 42
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Invert Register : %l0 = 000000001f4c236e
xor %l0,-1,%l0 ! %l0 = ffffffffe0b3dc91
! Mem[0000000031000058] = 2d126290, %l6 = fffffffffffff4d2
lduh [%o2+0x05a],%l6 ! %l6 = 0000000000006290
! Aggressor I-cache invalidate 43, victim thread = 6
mov 43,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_43,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 43
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 44, victim thread = 6
mov 44,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_44,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 44
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000016000048] = 29e0778d, %l4 = 000000000000002e
lduh [%i0+0x04a],%l4 ! %l4 = 000000000000778d
! Aggressor I-cache invalidate 45, victim thread = 6
mov 45,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_45,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 45
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 46, victim thread = 6
mov 46,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_46,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 46
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 47, victim thread = 6
mov 47,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_47,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 47
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 48, victim thread = 6
mov 48,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_48,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 48
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p3_label_10:
save ! CWP = 1
! Aggressor I-cache invalidate 49, victim thread = 6
mov 49,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_49,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 49
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = a68c5ef0d1e10751, Mem[000000003180001e] = 0586cc19, %asi = 80
stha %l2,[%i3+0x01e]%asi ! Mem[000000003180001c] = 05860751
rd %pc,%o7
return %o7+12 ! CWP = 0
! Mem[0000000031000058] = 2d126290, %l5 = 0000000000000083
lduh [%o2+0x058],%l5 ! %l5 = 0000000000002d12
! Aggressor I-cache invalidate 50, victim thread = 6
mov 50,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_50,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 50
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 51, victim thread = 6
mov 51,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_51,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 51
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 52, victim thread = 6
mov 52,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_52,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 52
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000017800024] = bbe88412, %l2 = ffffffffffffe12b
ldsh [%i3+0x024],%l2 ! %l2 = ffffffffffffbbe8
! Mem[000000003180005c] = acda57c8, %l2 = ffffffffffffbbe8
ldsw [%o3+0x05c],%l2 ! %l2 = ffffffffacda57c8
p3_label_11:
! %l2 = ffffffffacda57c8, Mem[000000003000005a] = cb0446b5, %asi = 80
stha %l2,[%o0+0x05a]%asi ! Mem[0000000030000058] = cb0457c8
! Aggressor I-cache invalidate 53, victim thread = 6
mov 53,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_53,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 53
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 54, victim thread = 6
mov 54,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_54,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 54
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 55, victim thread = 6
mov 55,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_55,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 55
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 56, victim thread = 6
mov 56,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_56,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 56
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = ffffffffe0b3dc91, Mem[0000000016000020] = 172b7150
stwa %l0,[%i0+%o4]0x80 ! Mem[0000000016000020] = e0b3dc91
! Aggressor I-cache invalidate 57, victim thread = 6
mov 57,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_57,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 57
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l7 = 0000000000003120, Mem[0000000017000008] = 994c52eaa2bf8ce6
stxa %l7,[%i2+%i4]0x89 ! Mem[0000000017000008] = 0000000000003120
! Aggressor I-cache invalidate 58, victim thread = 6
mov 58,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_58,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 58
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l6 = 0000000000006290, immed = fffff5b0, %l3 = fffffffffffff66f
and %l6,-0xa50,%l3 ! %l3 = 0000000000006090
p3_label_12:
! %l2 = ffffffffacda57c8, Mem[0000000031800058] = 1643185d
stba %l2,[%o3+0x058]%asi ! Mem[0000000031800058] = c843185d
! Aggressor I-cache invalidate 59, victim thread = 6
mov 59,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_59,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 59
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000017800018] = b9938f7a, %l2 = ffffffffacda57c8
lduwa [%i3+%i6]0x89,%l2 ! %l2 = 00000000b9938f7a
! Aggressor I-cache invalidate 60, victim thread = 6
mov 60,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_60,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 60
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = b9938f7a, %l3 = 00006090, Mem[0000000017800000] = f5e15983 51a9d1d4
std %l2,[%i3+%g0] ! Mem[0000000017800000] = b9938f7a 00006090
! %l1 = 0000000017cb49e6, Mem[000000003000005a] = cb0457c8
stb %l1,[%o0+0x05a] ! Mem[0000000030000058] = cb04e6c8
! Mem[000000003180005c] = acda57c8, %l5 = 0000000000002d12
ldsw [%o3+0x05c],%l5 ! %l5 = ffffffffacda57c8
! Aggressor I-cache invalidate 61, victim thread = 6
mov 61,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_61,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 61
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 62, victim thread = 6
mov 62,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_62,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 62
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000018] = 811a948a, %l7 = 0000000000003120
lduha [%o2+0x018]%asi,%l7 ! %l7 = 000000000000811a
p3_label_13:
! Aggressor I-cache invalidate 63, victim thread = 6
mov 63,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_63,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 63
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l6 = 0000000000006290, Mem[0000000030000018] = 84852a3f
stw %l6,[%o0+%i6] ! Mem[0000000030000018] = 00006290
! Aggressor I-cache invalidate 64, victim thread = 6
mov 64,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_64,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 64
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 65, victim thread = 6
mov 65,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_65,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 65
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f30 = 17cd3120, Mem[0000000017800070] = 97b7837a
st %f30,[%i3+0x070] ! Mem[0000000017800070] = 17cd3120
! %l1 = 0000000017cb49e6, Mem[0000000031000018] = 811a948a
stw %l1,[%o2+%i6] ! Mem[0000000031000018] = 17cb49e6
! %l1 = 0000000017cb49e6, Mem[0000000017800028] = 1eaf8b9b25338bff
stxa %l1,[%i3+%o6]0x81 ! Mem[0000000017800028] = 0000000017cb49e6
! %l4 = 000000000000778d, Mem[0000000016000000] = 808afba6
stwa %l4,[%i0+%g0]0x80 ! Mem[0000000016000000] = 0000778d
! Mem[0000000031800018] = f66f716705860751, %l0 = ffffffffe0b3dc91
ldx [%o3+%i6],%l0 ! %l0 = f66f716705860751
! Mem[000000003080005c] = 4c092908, %l1 = 0000000017cb49e6
lduw [%o1+0x05c],%l1 ! %l1 = 000000004c092908
p3_label_14:
! Aggressor I-cache invalidate 66, victim thread = 6
mov 66,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_66,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 66
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l3 = 0000000000006090, Mem[0000000031000058] = 2d126290
sth %l3,[%o2+0x058] ! Mem[0000000031000058] = 60906290
! Mem[0000000031800018] = f66f7167, %l5 = ffffffffacda57c8
ldsh [%o3+%i6],%l5 ! %l5 = fffffffffffff66f
! Mem[0000000017800060] = 53628011d5eb321d, %l7 = 000000000000811a
ldx [%i3+0x060],%l7 ! %l7 = 53628011d5eb321d
! Aggressor I-cache invalidate 67, victim thread = 6
mov 67,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_67,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 67
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = f66f716705860751, %l7 = 53628011d5eb321d, %l3 = 0000000000006090
xorcc %l0,%l7,%l3 ! %l3 = a50df176d06d354c, %ccr = 88
! Aggressor I-cache invalidate 68, victim thread = 6
mov 68,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_68,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 68
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f0 = 7a5b0711 221b7742, Mem[0000000017000020] = 906289b2 f51ffb14
stda %f0 ,[%i2+%o4]0x88 ! Mem[0000000017000020] = 7a5b0711 221b7742
! %l7 = 53628011d5eb321d, Mem[000000003080005c] = 4c092908
stw %l7,[%o1+0x05c] ! Mem[000000003080005c] = d5eb321d
! Aggressor I-cache invalidate 69, victim thread = 6
mov 69,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_69,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 69
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p3_label_15:
! Mem[0000000030800018] = fffff66f aea6154f, %l2 = b9938f7a, %l3 = d06d354c
ldd [%o1+%i6],%l2 ! %l2 = 00000000fffff66f 00000000aea6154f
! Aggressor I-cache invalidate 70, victim thread = 6
mov 70,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_70,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 70
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 71, victim thread = 6
mov 71,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_71,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 71
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000058] = cb04e6c882254f4e, %l4 = 000000000000778d
ldxa [%o0+0x058]%asi,%l4 ! %l4 = cb04e6c882254f4e
! Aggressor I-cache invalidate 72, victim thread = 6
mov 72,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_72,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 72
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000017000000] = 20423939, %l7 = 53628011d5eb321d
ldsha [%i2+%g0]0x88,%l7 ! %l7 = 0000000000003939
! Aggressor I-cache invalidate 73, victim thread = 6
mov 73,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_73,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 73
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800018] = f66f716705860751, %f20 = 34729d25 c8fbdf50
ldd [%o3+%i6],%f20 ! %f20 = f66f7167 05860751
! Aggressor I-cache invalidate 74, victim thread = 6
mov 74,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_74,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 74
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 75, victim thread = 6
mov 75,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_75,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 75
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p3_label_16:
! Mem[000000003100005c] = 200bd010, %l0 = f66f716705860751
ldsba [%o2+0x05d]%asi,%l0 ! %l0 = 000000000000000b
! Aggressor I-cache invalidate 76, victim thread = 6
mov 76,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_76,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 76
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l5 = fffffffffffff66f, Mem[000000003000001b] = 00006290
stb %l5,[%o0+0x01b] ! Mem[0000000030000018] = 0000626f
! Aggressor I-cache invalidate 77, victim thread = 6
mov 77,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_77,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 77
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 78, victim thread = 6
mov 78,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_78,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 78
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 79, victim thread = 6
mov 79,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_79,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 79
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800058] = 9f739ff4 d5eb321d, %l0 = 0000000b, %l1 = 4c092908
ldd [%o1+0x058],%l0 ! %l0 = 000000009f739ff4 00000000d5eb321d
! %l1 = 00000000d5eb321d, Mem[0000000030800058] = 9f739ff4d5eb321d, %asi = 80
stxa %l1,[%o1+0x058]%asi ! Mem[0000000030800058] = 00000000d5eb321d
! Aggressor I-cache invalidate 80, victim thread = 6
mov 80,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_80,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 80
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 81, victim thread = 6
mov 81,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_81,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 81
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p3_label_17:
! Aggressor I-cache invalidate 82, victim thread = 6
mov 82,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_82,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 82
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000001680007c] = 150604c2, %l7 = 0000000000003939
lduh [%i1+0x07c],%l7 ! %l7 = 0000000000001506
! Aggressor I-cache invalidate 83, victim thread = 6
mov 83,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_83,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 83
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! retry : should take illegal inst trap, %l0 = 000000009f739ff4
retry ! Illegal inst trap : %l0 = 000000009f73a004
! Mem[0000000031000058] = 60906290, %f18 = aa0f22e8
lda [%o2+0x058]%asi,%f18 ! %f18 = 60906290
! Aggressor I-cache invalidate 84, victim thread = 6
mov 84,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_84,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 84
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000016800068] = 00e10c5c, %l2 = 00000000fffff66f
ldsb [%i1+0x068],%l2 ! %l2 = 0000000000000000
! Aggressor I-cache invalidate 85, victim thread = 6
mov 85,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_85,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 85
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000016800028] = 6ccb7a85, %l4 = cb04e6c882254f4e
lduwa [%i1+0x028]%asi,%l4 ! %l4 = 000000006ccb7a85
! Aggressor I-cache invalidate 86, victim thread = 6
mov 86,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_86,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 86
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p3_label_18:
! %l5 = fffffffffffff66f
setx 0x2afa548e2afa548e,%g7,%l5 ! %l5 = 2afa548e2afa548e
! %f26 = 4a6954a2, Mem[0000000031800058] = c843185d
sta %f26,[%o3+0x058]%asi ! Mem[0000000031800058] = 4a6954a2
! Aggressor I-cache invalidate 87, victim thread = 6
mov 87,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_87,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 87
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %f28 = 0586cc19, Mem[0000000016000030] = 9a445825
st %f28,[%i0+0x030] ! Mem[0000000016000030] = 0586cc19
! Aggressor I-cache invalidate 88, victim thread = 6
mov 88,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_88,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 88
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 89, victim thread = 6
mov 89,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_89,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 89
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 90, victim thread = 6
mov 90,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_90,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 90
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000003080005c] = d5eb321d, %l0 = 000000009f73a004
ldub [%o1+0x05f],%l0 ! %l0 = 000000000000001d
! Mem[0000000017800028] = 00000000, %l7 = 0000000000001506
lduw [%i3+%o6],%l7 ! %l7 = 0000000000000000
! Aggressor I-cache invalidate 91, victim thread = 6
mov 91,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_91,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 91
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p3_label_19:
! Aggressor I-cache invalidate 92, victim thread = 6
mov 92,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_92,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 92
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000003000005c] = 82254f4e, %l7 = 0000000000000000
lduba [%o0+0x05e]%asi,%l7 ! %l7 = 000000000000004f
! Mem[0000000017800010] = 0c38527b, %l3 = 00000000aea6154f
ldsba [%i3+%i5]0x81,%l3 ! %l3 = 000000000000000c
! Mem[0000000017800050] = 4d5cbe992fcb8734, %f16 = 3e67d51d 1d264f37
ldda [%i3+0x050]%asi,%f16 ! %f16 = 4d5cbe99 2fcb8734
! Aggressor I-cache invalidate 93, victim thread = 6
mov 93,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_93,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 93
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000016000028] = 1dd5673e, %l6 = 0000000000006290
lduha [%i0+%o6]0x89,%l6 ! %l6 = 000000000000673e
! %l3 = 000000000000000c, immed = 00000001, %l2 = 0000000000000000
srlx %l3,0x001,%l2 ! %l2 = 0000000000000006
! Aggressor I-cache invalidate 94, victim thread = 6
mov 94,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_94,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 94
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 95, victim thread = 6
mov 95,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_95,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 95
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 96, victim thread = 6
mov 96,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_96,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 96
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p3_label_20:
! Aggressor I-cache invalidate 97, victim thread = 6
mov 97,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_97,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 97
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 98, victim thread = 6
mov 98,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_98,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 98
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Invert Register : %l1 = 00000000d5eb321d
xor %l1,-1,%l1 ! %l1 = ffffffff2a14cde2
! Aggressor I-cache invalidate 99, victim thread = 6
mov 99,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_99,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 99
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
save ! CWP = 1
! Aggressor I-cache invalidate 100, victim thread = 6
mov 100,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_100,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 100
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 101, victim thread = 6
mov 101,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_101,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 101
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 102, victim thread = 6
mov 102,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_102,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 102
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 103, victim thread = 6
mov 103,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_103,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 103
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000017000020] = 221b7742, %f31 = 38d8ae67
lda [%o2+%i4]0x88,%f31 ! %f31 = 221b7742
p3_label_21: ! %cwp = 1
! Aggressor I-cache invalidate 104, victim thread = 6
mov 104,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_104,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 104
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 105, victim thread = 6
mov 105,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_105,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 105
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l6 = 9108ee45adfdd5e0, %l1 = 77f495987b348107, %y = 00000f4c
sdiv %l6,%l1,%l2 ! %l2 = 0000000000001fca
mov %l0,%y ! %y = 976ebaa0
! Aggressor I-cache invalidate 106, victim thread = 6
mov 106,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_106,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 106
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 107, victim thread = 6
mov 107,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_107,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 107
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l4 = bca0bbaed4efcaa7, %l1 = 77f495987b348107, %l4 = bca0bbaed4efcaa7
xor %l4,%l1,%l4 ! %l4 = cb542e36afdb4ba0
! Aggressor I-cache invalidate 108, victim thread = 6
mov 108,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_108,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 108
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 109, victim thread = 6
mov 109,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_109,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 109
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
save ! CWP = 2
! Aggressor I-cache invalidate 110, victim thread = 6
mov 110,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_110,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 110
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p3_label_22: ! %cwp = 2
! Aggressor I-cache invalidate 111, victim thread = 6
mov 111,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_111,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 111
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 112, victim thread = 6
mov 112,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_112,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 112
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l3 = 45f9229de6db85e7, Mem[000000003100005a] = 60906290, %asi = 80
stha %l3,[%o2+0x05a]%asi ! Mem[0000000031000058] = 609085e7
! Mem[0000000030000018] = 0000626f 38bc0f4c, %l0 = 56542ae6, %l1 = 5d88da33
ldd [%o0+%i6],%l0 ! %l0 = 000000000000626f 0000000038bc0f4c
! Aggressor I-cache invalidate 113, victim thread = 6
mov 113,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_113,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 113
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! retry : should take illegal inst trap, %l0 = 000000000000626f
retry ! Illegal inst trap : %l0 = 000000000000627f
! Mem[0000000017000010] = ae160c0e, %l5 = 6304335027e00b32
ldsba [%i2+%i5]0x88,%l5 ! %l5 = 000000000000000e
! Mem[0000000017800000] = b9938f7a 00006090, %l4 = f176fd37, %l5 = 0000000e
ldd [%i3+%g0],%l4 ! %l4 = 00000000b9938f7a 0000000000006090
! %l4 = 00000000b9938f7a, %l1 = 0000000038bc0f4c, %l6 = dcabd53ffafa3198
orncc %l4,%l1,%l6 ! %l6 = ffffffffffd3fffb, %ccr = 88
! Aggressor I-cache invalidate 114, victim thread = 6
mov 114,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_114,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 114
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
p3_label_23: ! %cwp = 2
! Mem[0000000017000028] = 84d07eed, %l0 = 000000000000627f
ldsha [%i2+%o6]0x88,%l0 ! %l0 = 0000000000007eed
! Aggressor I-cache invalidate 115, victim thread = 6
mov 115,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_115,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 115
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000016800020] = 585abff7, %l2 = fa5bad5e0f43214e
lduwa [%i1+%o4]0x89,%l2 ! %l2 = 00000000585abff7
! Aggressor I-cache invalidate 116, victim thread = 6
mov 116,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_116,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 116
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 117, victim thread = 6
mov 117,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_117,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 117
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 118, victim thread = 6
mov 118,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_118,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 118
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 119, victim thread = 6
mov 119,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_119,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 119
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Aggressor I-cache invalidate 120, victim thread = 6
mov 120,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_120,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 120
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = 0000000000007eed, %l1 = 0000000038bc0f4c, %y = 976ebaa0
mulscc %l0,%l1,%l7 ! %l7 = 0000000080003f76, %ccr = 08, %y = cbb75d50
! Aggressor I-cache invalidate 121, victim thread = 6
mov 121,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_121,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 121
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p3_label_24: ! %cwp = 2
! Aggressor I-cache invalidate 122, victim thread = 6
mov 122,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_122,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 122
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 123, victim thread = 6
mov 123,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_123,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 123
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030000018] = 0000626f, %l3 = 45f9229de6db85e7
ldsh [%o0+%i6],%l3 ! %l3 = 0000000000000000
! %l6 = ffffffffffd3fffb, %l1 = 0000000038bc0f4c, %l2 = 00000000585abff7
addccc %l6,%l1,%l2 ! %l2 = 0000000038900f47, %ccr = 11
! Aggressor I-cache invalidate 124, victim thread = 6
mov 124,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_124,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 124
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 125, victim thread = 6
mov 125,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_125,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 125
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000030000058] = cb04e6c8, %l3 = 0000000000000000
ldsw [%o0+0x058],%l3 ! %l3 = ffffffffcb04e6c8
! %l4 = 00000000b9938f7a
setx 0x5285b9745285b974,%g7,%l4 ! %l4 = 5285b9745285b974
! Mem[0000000016000030] = 0586cc19a0e8b96d, %f4 = 3959263f b46cf7e0
ldd [%i0+0x030],%f4 ! %f4 = 0586cc19 a0e8b96d
! Mem[0000000016000014] = 96a833dc, %l6 = ffffffffffd3fffb
ldsba [%i0+0x015]%asi,%l6 ! %l6 = ffffffffffffffa8
p3_label_25: ! %cwp = 2
! %l2 = 0000000038900f47, Mem[0000000017800000] = 7a8f93b9
stha %l2,[%i3+%g0]0x89 ! Mem[0000000017800000] = 7a8f0f47
! Randomly selected nop
nop
! Aggressor I-cache invalidate 126, victim thread = 6
mov 126,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_126,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 126
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 127, victim thread = 6
mov 127,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_127,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 127
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 128, victim thread = 6
mov 128,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_128,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 128
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 129, victim thread = 6
mov 129,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_129,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 129
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000017000008] = 00000000 00003120, %l6 = ffffffa8, %l7 = 80003f76
ldda [%i2+%i4]0x88,%l6 ! %l6 = 0000000000003120 0000000000000000
! Aggressor I-cache invalidate 130, victim thread = 6
mov 130,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_130,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 130
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 131, victim thread = 6
mov 131,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_131,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 131
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000017800010] = 0c38527b, %f28 = 0586cc19
ld [%i3+%i5],%f28 ! %f28 = 0c38527b
p3_label_26: ! %cwp = 2
! Aggressor I-cache invalidate 132, victim thread = 6
mov 132,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_132,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 132
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Aggressor I-cache invalidate 133, victim thread = 6
mov 133,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_133,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 133
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (11)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! %l2 = 0000000038900f47, %l7 = 0000000000000000, %l2 = 0000000038900f47
xorcc %l2,%l7,%l2 ! %l2 = 0000000038900f47, %ccr = 00
! Mem[000000003100005c] = 200bd010, %l7 = 0000000000000000
ldsh [%o2+0x05c],%l7 ! %l7 = 000000000000200b
! %l2 = 0000000038900f47, Mem[0000000017800010] = 0c38527b
stba %l2,[%i3+%i5]0x81 ! Mem[0000000017800010] = 4738527b
! %l6 = 0000000000003120, %l1 = 0000000038bc0f4c, %l4 = 5285b9745285b974
xorcc %l6,%l1,%l4 ! %l4 = 0000000038bc3e6c, %ccr = 00
! Mem[000000001780005c] = 2fb0a516, %l0 = 0000000000007eed
ldsh [%i3+0x05e],%l0 ! %l0 = ffffffffffffa516
! %l4 = 0000000038bc3e6c, Mem[0000000016000074] = ae42460c
stb %l4,[%i0+0x074] ! Mem[0000000016000074] = 6c42460c
! Aggressor I-cache invalidate 134, victim thread = 6
mov 134,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_134,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 134
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 135, victim thread = 6
mov 135,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_135,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 135
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_27: ! %cwp = 2
! Mem[0000000016800008] = c87bc71e10b61ae8, %l4 = 0000000038bc3e6c
ldx [%i1+%i4],%l4 ! %l4 = c87bc71e10b61ae8
! Aggressor I-cache invalidate 136, victim thread = 6
mov 136,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_136,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 136
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 137, victim thread = 6
mov 137,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_137,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 137
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = ffffffffffffa516, immed = 0000093d, %l3 = ffffffffcb04e6c8
and %l0,0x93d,%l3 ! %l3 = 0000000000000114
! %l1 = 0000000038bc0f4c, immed = fffff1ca, %l2 = 0000000038900f47
tsubcc %l1,-0xe36,%l2 ! %l2 = 0000000038bc1d82, %ccr = 13
! Aggressor I-cache invalidate 138, victim thread = 6
mov 138,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_138,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 138
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! Aggressor I-cache invalidate 139, victim thread = 6
mov 139,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_139,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 139
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (13)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (13)
! %l5 = 0000000000006090, immed = 000001cf, %y = cbb75d50
umulcc %l5,0x1cf,%l2 ! %l2 = 0000000000aea470, %ccr = 00, %y = 00000000
! Aggressor I-cache invalidate 140, victim thread = 6
mov 140,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_140,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 140
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 141, victim thread = 6
mov 141,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_141,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 141
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_28: ! %cwp = 2
! %l0 = ffffffffffffa516, Mem[0000000017800018] = b9938f7a
stwa %l0,[%i3+%i6]0x88 ! Mem[0000000017800018] = ffffa516
! Aggressor I-cache invalidate 142, victim thread = 6
mov 142,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_142,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 142
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = 000000000000200b, Mem[000000003080001c] = aea6154f
stw %l7,[%o1+0x01c] ! Mem[000000003080001c] = 0000200b
! Aggressor I-cache invalidate 143, victim thread = 6
mov 143,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_143,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 143
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 144, victim thread = 6
mov 144,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_144,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 144
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017000000] = 20423939, %l4 = c87bc71e10b61ae8
lduha [%i2+%g0]0x89,%l4 ! %l4 = 0000000000003939
! %l2 = 0000000000aea470, Mem[0000000017800078] = cf843247f113185d
stx %l2,[%i3+0x078] ! Mem[0000000017800078] = 0000000000aea470
! %l2 = 0000000000aea470, Mem[0000000016000020] = e0b3dc91154ed776
stxa %l2,[%i0+%o4]0x81 ! Mem[0000000016000020] = 0000000000aea470
! Mem[0000000031800018] = f66f7167, %l0 = ffffffffffffa516
ldsb [%o3+%i6],%l0 ! %l0 = fffffffffffffff6
! %f6 = b2d301a8 0586cc19, Mem[0000000016800020] = f7bf5a58 00d586a8
stda %f6 ,[%i1+%o4]0x80 ! Mem[0000000016800020] = b2d301a8 0586cc19
p3_label_29: ! %cwp = 2
! Aggressor I-cache invalidate 145, victim thread = 6
mov 145,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_145,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 145
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000016800028] = 6ccb7a85 9638dea2, %l0 = fffffff6, %l1 = 38bc0f4c
ldd [%i1+%o6],%l0 ! %l0 = 000000006ccb7a85 000000009638dea2
! Mem[0000000031800018] = f66f716705860751, %l4 = 0000000000003939
ldx [%o3+%i6],%l4 ! %l4 = f66f716705860751
! Aggressor I-cache invalidate 146, victim thread = 6
mov 146,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_146,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 146
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 147, victim thread = 6
mov 147,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_147,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 147
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 148, victim thread = 6
mov 148,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_148,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 148
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = 000000009638dea2, immed = 0000001e, %l7 = 000000000000200b
srl %l1,0x01e,%l7 ! %l7 = 0000000000000002
! Aggressor I-cache invalidate 149, victim thread = 6
mov 149,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_149,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 149
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 150, victim thread = 6
mov 150,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_150,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 150
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Randomly selected nop
nop
p3_label_30: ! %cwp = 2
! %l2 = 0000000000aea470, immed = fffff16e, %l2 = 0000000000aea470
add %l2,-0xe92,%l2 ! %l2 = 0000000000ae95de
! Aggressor I-cache invalidate 151, victim thread = 6
mov 151,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_151,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 151
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f26 = 4a6954a2 811a948a, Mem[0000000016800018] = a59491c8 88419e05
std %f26,[%i1+%i6] ! Mem[0000000016800018] = 4a6954a2 811a948a
! Aggressor I-cache invalidate 152, victim thread = 6
mov 152,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_152,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 152
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f13 = adec55b3, Mem[0000000017000008] = 00003120
sta %f13,[%i2+%i4]0x89 ! Mem[0000000017000008] = adec55b3
! retry : should take illegal inst trap, %l0 = 000000006ccb7a85
retry ! Illegal inst trap : %l0 = 000000006ccb7a95
! %l0 = 000000006ccb7a95, Mem[0000000017800028] = 00000000
stha %l0,[%i3+%o6]0x81 ! Mem[0000000017800028] = 7a950000
! Mem[0000000031000058] = 609085e7, %l0 = 000000006ccb7a95
ldub [%o2+0x059],%l0 ! %l0 = 0000000000000090
! %l3 = 0000000000000114, Mem[0000000016000060] = 455da2c1
stw %l3,[%i0+0x060] ! Mem[0000000016000060] = 00000114
! %f21 = 05860751, Mem[0000000016800000] = 8ccaac52
sta %f21,[%i1+%g0]0x89 ! Mem[0000000016800000] = 05860751
p3_label_31: ! %cwp = 2
! Aggressor I-cache invalidate 153, victim thread = 6
mov 153,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_153,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 153
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 154, victim thread = 6
mov 154,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_154,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 154
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 155, victim thread = 6
mov 155,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_155,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 155
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 156, victim thread = 6
mov 156,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_156,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 156
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 157, victim thread = 6
mov 157,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_157,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 157
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 158, victim thread = 6
mov 158,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_158,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 158
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 159, victim thread = 6
mov 159,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_159,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 159
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 160, victim thread = 6
mov 160,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_160,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 160
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 161, victim thread = 6
mov 161,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_161,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 161
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000016800028] = 6ccb7a85, %f10 = 3e102c73
ld [%i1+%o6],%f10 ! %f10 = 6ccb7a85
p3_label_32: ! %cwp = 2
! %l4 = f66f716705860751, %l0 = 0000000000000090, %y = 00000000
sdivcc %l4,%l0,%l1 ! %l1 = 000000000009d1d4, %ccr = 00
mov %l0,%y ! %y = 00000090
! Aggressor I-cache invalidate 162, victim thread = 6
mov 162,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_162,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 162
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000000000114, Mem[0000000017800028] = 7a95000017cb49e6
stxa %l3,[%i3+%o6]0x81 ! Mem[0000000017800028] = 0000000000000114
! Mem[0000000017000018] = 17cb49e6, %l1 = 000000000009d1d4
lduwa [%i2+%i6]0x81,%l1 ! %l1 = 0000000017cb49e6
! %l2 = 0000000000ae95de, Mem[0000000017000008] = b355ecad
stwa %l2,[%i2+%i4]0x80 ! Mem[0000000017000008] = 00ae95de
! %f20 = f66f7167 05860751, Mem[0000000031800058] = 4a6954a2 acda57c8
std %f20,[%o3+0x058] ! Mem[0000000031800058] = f66f7167 05860751
! Mem[0000000016800008] = 1ec77bc8, %l4 = f66f716705860751
lduwa [%i1+%i4]0x89,%l4 ! %l4 = 000000001ec77bc8
! Aggressor I-cache invalidate 163, victim thread = 6
mov 163,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_163,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 163
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f30 = 17cd3120 221b7742, Mem[0000000017800000] = 7a8f0f47 90600000
stda %f30,[%i3+%g0]0x88 ! Mem[0000000017800000] = 17cd3120 221b7742
! Mem[0000000016000000] = 0000778db6f3edc8, %f28 = 0c38527b 530bed55
ldda [%i0+%g0]0x80,%f28 ! %f28 = 0000778d b6f3edc8
p3_label_33: ! %cwp = 2
! Mem[0000000016800000] = 05860751, %f13 = adec55b3
lda [%i1+%g0]0x88,%f13 ! %f13 = 05860751
! Aggressor I-cache invalidate 164, victim thread = 6
mov 164,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_164,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 164
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 165, victim thread = 6
mov 165,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_165,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 165
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = 000000001ec77bc8, Mem[0000000016000056] = 747529f7
stb %l4,[%i0+0x056] ! Mem[0000000016000054] = 7475c8f7
! Aggressor I-cache invalidate 166, victim thread = 6
mov 166,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_166,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 166
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 167, victim thread = 6
mov 167,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_167,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 167
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 168, victim thread = 6
mov 168,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_168,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 168
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = 1ec77bc8, %l5 = 00006090, Mem[0000000016000018] = e59ed31a 52931ed1
stda %l4,[%i0+%i6]0x80 ! Mem[0000000016000018] = 1ec77bc8 00006090
! %f22 = f66c9246, Mem[000000003100005c] = 200bd010
st %f22,[%o2+0x05c] ! Mem[000000003100005c] = f66c9246
! %l7 = 0000000000000002, Mem[000000003100005c] = f66c9246, %asi = 80
stha %l7,[%o2+0x05c]%asi ! Mem[000000003100005c] = 00029246
p3_label_34: ! %cwp = 2
! %l5 = 0000000000006090, Mem[0000000017000028] = ed7ed084
stha %l5,[%i2+%o6]0x81 ! Mem[0000000017000028] = 6090d084
! %l4 = 000000001ec77bc8, immed = 00000016, %l6 = 0000000000003120
srax %l4,0x016,%l6 ! %l6 = 000000000000007b
! Mem[000000003100005c] = 00029246, %l3 = 0000000000000114
lduha [%o2+0x05e]%asi,%l3 ! %l3 = 0000000000009246
! Aggressor I-cache invalidate 169, victim thread = 6
mov 169,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_169,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 169
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 170, victim thread = 6
mov 170,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_170,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 170
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 171, victim thread = 6
mov 171,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_171,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 171
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000000009246, Mem[0000000017000078] = 5e6fbe78f65447ff, %asi = 80
stxa %l3,[%i2+0x078]%asi ! Mem[0000000017000078] = 0000000000009246
! Mem[0000000030000018] = 0000626f, %l5 = 0000000000006090
ldub [%o0+%i6],%l5 ! %l5 = 0000000000000000
! Mem[0000000017800020] = 6e234c1f, %l0 = 0000000000000090
ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000004c1f
! %l6 = 000000000000007b, %l7 = 0000000000000002, %l6 = 000000000000007b
addc %l6,%l7,%l6 ! %l6 = 000000000000007d
p3_label_35: ! %cwp = 2
! Mem[000000003000005c] = 82254f4e, %l4 = 000000001ec77bc8
ldub [%o0+0x05f],%l4 ! %l4 = 000000000000004e
! Aggressor I-cache invalidate 172, victim thread = 6
mov 172,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_172,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 172
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f6 = b2d301a8 0586cc19, Mem[0000000030000058] = cb04e6c8 82254f4e
std %f6 ,[%o0+0x058] ! Mem[0000000030000058] = b2d301a8 0586cc19
! %l0 = 00004c1f, %l1 = 17cb49e6, Mem[0000000030000058] = b2d301a8 0586cc19
std %l0,[%o0+0x058] ! Mem[0000000030000058] = 00004c1f 17cb49e6
! Mem[0000000031000058] = 609085e7, %l4 = 000000000000004e
ldsh [%o2+0x05a],%l4 ! %l4 = ffffffffffff85e7
! Aggressor I-cache invalidate 173, victim thread = 6
mov 173,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_173,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 173
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 174, victim thread = 6
mov 174,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_174,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 174
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800018] = f66f7167, %l6 = 000000000000007d
lduw [%o3+%i6],%l6 ! %l6 = 00000000f66f7167
! Mem[000000003080001c] = 0000200b, %l4 = ffffffffffff85e7
ldsb [%o1+0x01d],%l4 ! %l4 = 0000000000000000
! %l6 = 00000000f66f7167, immed = fffffe1d, %l3 = 0000000000009246
subc %l6,-0x1e3,%l3 ! %l3 = 00000000f66f734a
p3_label_36: ! %cwp = 2
! Aggressor I-cache invalidate 175, victim thread = 6
mov 175,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_175,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 175
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 176, victim thread = 6
mov 176,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_176,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 176
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 177, victim thread = 6
mov 177,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_177,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 177
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 178, victim thread = 6
mov 178,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_178,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 178
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 179, victim thread = 6
mov 179,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_179,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 179
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f30 = 17cd3120 221b7742, Mem[0000000030800058] = 00000000 d5eb321d
std %f30,[%o1+0x058] ! Mem[0000000030800058] = 17cd3120 221b7742
! Mem[000000003080005c] = 221b7742, %l2 = 0000000000ae95de
lduh [%o1+0x05e],%l2 ! %l2 = 0000000000007742
! Invert Register : %l0 = 0000000000004c1f
xor %l0,-1,%l0 ! %l0 = ffffffffffffb3e0
! Aggressor I-cache invalidate 180, victim thread = 6
mov 180,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_180,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 180
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017800028] = 00000000, %l7 = 0000000000000002
lduwa [%i3+%o6]0x89,%l7 ! %l7 = 0000000000000000
p3_label_37: ! %cwp = 2
! Aggressor I-cache invalidate 181, victim thread = 6
mov 181,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_181,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 181
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 182, victim thread = 6
mov 182,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_182,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 182
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000003180001c] = 05860751, %l2 = 0000000000007742
lduw [%o3+0x01c],%l2 ! %l2 = 0000000005860751
! %f5 = a0e8b96d, Mem[0000000017000020] = 42771b22
sta %f5 ,[%i2+%o4]0x81 ! Mem[0000000017000020] = a0e8b96d
! %l4 = 0000000000000000, immed = 0000030b, %y = 00000090
sdivcc %l4,0x30b,%l5 ! %l5 = 000000002f527c38, %ccr = 00
mov %l0,%y ! %y = ffffb3e0
! Aggressor I-cache invalidate 183, victim thread = 6
mov 183,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_183,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 183
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000018] = 17cb49e6, %l6 = 00000000f66f7167
ldsb [%o2+%i6],%l6 ! %l6 = 0000000000000017
! Aggressor I-cache invalidate 184, victim thread = 6
mov 184,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_184,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 184
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800018] = fffff66f, %l4 = 0000000000000000
ldsb [%o1+0x01a],%l4 ! %l4 = fffffffffffffff6
! %l5 = 000000002f527c38, Mem[0000000030000018] = 0000626f38bc0f4c
stx %l5,[%o0+%i6] ! Mem[0000000030000018] = 000000002f527c38
p3_label_38: ! %cwp = 2
! Mem[0000000031800018] = f66f7167, %l3 = 00000000f66f734a
ldsh [%o3+0x01a],%l3 ! %l3 = 0000000000007167
! Aggressor I-cache invalidate 185, victim thread = 6
mov 185,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_185,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 185
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = 0000000000000017, Mem[0000000030800018] = fffff66f0000200b
stx %l6,[%o1+%i6] ! Mem[0000000030800018] = 0000000000000017
! %l0 = ffffffffffffb3e0, immed = 00000032, %l2 = 0000000005860751
add %l0,0x032,%l2 ! %l2 = ffffffffffffb412
! Aggressor I-cache invalidate 186, victim thread = 6
mov 186,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_186,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 186
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
save ! CWP = 3
! %f20 = f66f7167, Mem[0000000016800028] = 6ccb7a85
sta %f20,[%o1+%i6]0x81 ! Mem[0000000016800028] = f66f7167
! Aggressor I-cache invalidate 187, victim thread = 6
mov 187,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_187,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 187
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 188, victim thread = 6
mov 188,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_188,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 188
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 189, victim thread = 6
mov 189,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_189,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 189
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_39: ! %cwp = 3
! Aggressor I-cache invalidate 190, victim thread = 6
mov 190,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_190,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 190
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f19 = 1f4c236e, Mem[0000000030000018] = 00000000
st %f19,[%i0+%o6] ! Mem[0000000030000018] = 1f4c236e
! %l0 = 76e7a564, %l1 = 356210ea, Mem[0000000017000010] = 0e0c16ae 67051714
stda %l0,[%o2+%o5]0x80 ! Mem[0000000017000010] = 76e7a564 356210ea
! %l0 = de453d9c76e7a564, immed = 0000057d, %y = ffffb3e0
umulcc %l0,0x57d,%l5 ! %l5 = 0000028c9556b5d4, %ccr = 08, %y = 0000028c
! Aggressor I-cache invalidate 191, victim thread = 6
mov 191,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_191,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 191
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 192, victim thread = 6
mov 192,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_192,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 192
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 193, victim thread = 6
mov 193,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_193,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 193
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[000000003100001c] = 17cd3120, %l3 = 7968402c5518e374
lduha [%i2+0x01e]%asi,%l3 ! %l3 = 0000000000003120
! Aggressor I-cache invalidate 194, victim thread = 6
mov 194,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_194,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 194
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 195, victim thread = 6
mov 195,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_195,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 195
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p3_label_40: ! %cwp = 3
! %l0 = de453d9c76e7a564, Mem[000000001600000c] = b4cca42e
stb %l0,[%o0+0x00c] ! Mem[000000001600000c] = 64cca42e
! Aggressor I-cache invalidate 196, victim thread = 6
mov 196,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_196,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 196
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 197, victim thread = 6
mov 197,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_197,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 197
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l1 = 0520e95c356210ea, %l1 = 0520e95c356210ea, %l5 = 0000028c9556b5d4
srl %l1,%l1,%l5 ! %l5 = 00000000000d5884
! Aggressor I-cache invalidate 198, victim thread = 6
mov 198,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_198,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 198
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000017800058] = 879acae2, %l7 = 43c53d6c954d85d9
lduw [%o3+0x058],%l7 ! %l7 = 00000000879acae2
! Aggressor I-cache invalidate 199, victim thread = 6
mov 199,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_199,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 199
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 200, victim thread = 6
mov 200,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_200,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 200
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l1 = 0520e95c356210ea, Mem[0000000016800028] = f66f7167
stba %l1,[%o1+%i6]0x81 ! Mem[0000000016800028] = ea6f7167
! Aggressor I-cache invalidate 201, victim thread = 6
mov 201,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_201,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 201
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p3_label_41: ! %cwp = 3
! Aggressor I-cache invalidate 202, victim thread = 6
mov 202,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_202,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 202
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 203, victim thread = 6
mov 203,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_203,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 203
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 204, victim thread = 6
mov 204,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_204,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 204
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = a73742fef46a884f, %l6 = a73742fef46a884f, %l2 = f95fea60d4297250
add %l6,%l6,%l2 ! %l2 = 4e6e85fde8d5109e
! Aggressor I-cache invalidate 205, victim thread = 6
mov 205,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_205,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 205
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 206, victim thread = 6
mov 206,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_206,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 206
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 207, victim thread = 6
mov 207,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_207,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 207
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 208, victim thread = 6
mov 208,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_208,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 208
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 209, victim thread = 6
mov 209,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_209,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 209
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 210, victim thread = 6
mov 210,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_210,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 210
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p3_label_42: ! %cwp = 3
! Aggressor I-cache invalidate 211, victim thread = 6
mov 211,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_211,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 211
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l3 = 0000000000003120, Mem[0000000031800059] = f66f7167
stb %l3,[%i3+0x059] ! Mem[0000000031800058] = f6207167
! Aggressor I-cache invalidate 212, victim thread = 6
mov 212,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_212,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 212
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030800018] = 00000000, %l6 = a73742fef46a884f
ldsba [%i1+0x01b]%asi,%l6 ! %l6 = 0000000000000000
! Mem[000000003180005c] = 05860751, %l1 = 0520e95c356210ea
lduw [%i3+0x05c],%l1 ! %l1 = 0000000005860751
! Aggressor I-cache invalidate 213, victim thread = 6
mov 213,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_213,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 213
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 214, victim thread = 6
mov 214,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_214,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 214
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l3 = 0000000000003120, Mem[0000000030000018] = 1f4c236e2f527c38
stx %l3,[%i0+%o6] ! Mem[0000000030000018] = 0000000000003120
! Aggressor I-cache invalidate 215, victim thread = 6
mov 215,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_215,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 215
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l5 = 00000000000d5884, Mem[0000000017800000] = 17cd3120221b7742
stxa %l5,[%o3+%g0]0x88 ! Mem[0000000017800000] = 00000000000d5884
p3_label_43: ! %cwp = 3
! Aggressor I-cache invalidate 216, victim thread = 6
mov 216,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_216,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 216
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = 0000000000000000, Mem[000000001700005a] = 58251675, %asi = 80
stha %l6,[%o2+0x05a]%asi ! Mem[0000000017000058] = 58250000
! Aggressor I-cache invalidate 217, victim thread = 6
mov 217,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_217,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 217
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 218, victim thread = 6
mov 218,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_218,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 218
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = 00000000, %l7 = 879acae2, Mem[0000000016800020] = b2d301a8 0586cc19
stda %l6,[%o1+%i4]0x80 ! Mem[0000000016800020] = 00000000 879acae2
! Aggressor I-cache invalidate 219, victim thread = 6
mov 219,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_219,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 219
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 220, victim thread = 6
mov 220,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_220,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 220
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l1 = 0000000005860751, Mem[000000003100005e] = 00029246
stb %l1,[%i2+0x05e] ! Mem[000000003100005c] = 00025146
! Aggressor I-cache invalidate 221, victim thread = 6
mov 221,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_221,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 221
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031000018] = 17cb49e6 17cd3120, %l0 = 76e7a564, %l1 = 05860751
ldd [%i2+%o6],%l0 ! %l0 = 0000000017cb49e6 0000000017cd3120
p3_label_44: ! %cwp = 3
! Aggressor I-cache invalidate 222, victim thread = 6
mov 222,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_222,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 222
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 223, victim thread = 6
mov 223,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_223,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 223
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000017000018] = e649cb17, %f24 = 412d4a1b
lda [%o2+%o6]0x88,%f24 ! %f24 = e649cb17
! Aggressor I-cache invalidate 224, victim thread = 6
mov 224,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_224,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 224
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = 0000000000000000, Mem[0000000016000018] = 1ec77bc800006090
stxa %l6,[%o0+%o6]0x81 ! Mem[0000000016000018] = 0000000000000000
! Mem[0000000030800018] = 0000000000000017, %l5 = 00000000000d5884
ldx [%i1+%o6],%l5 ! %l5 = 0000000000000017
! Aggressor I-cache invalidate 225, victim thread = 6
mov 225,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_225,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 225
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000017800008] = 2edfe851, %f11 = 46e699d4
lda [%o3+%o4]0x80,%f11 ! %f11 = 2edfe851
! Aggressor I-cache invalidate 226, victim thread = 6
mov 226,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_226,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 226
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031800018] = f66f7167, %f11 = 2edfe851
ld [%i3+%o6],%f11 ! %f11 = f66f7167
p3_label_45: ! %cwp = 3
! %l3 = 0000000000003120, Mem[0000000016800008] = 1ec77bc8
stha %l3,[%o1+%o4]0x89 ! Mem[0000000016800008] = 1ec73120
! Mem[0000000017000010] = 76e7a564356210ea, %f4 = 0586cc19 a0e8b96d
ldda [%o2+%o5]0x80,%f4 ! %f4 = 76e7a564 356210ea
! Aggressor I-cache invalidate 227, victim thread = 6
mov 227,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_227,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 227
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000017000020] = a0e8b96d, %l7 = 00000000879acae2
lduwa [%o2+%i4]0x81,%l7 ! %l7 = 00000000a0e8b96d
! Mem[0000000017800020] = 1f4c236e, %l4 = 0ff9f4947a508362
lduha [%o3+%i4]0x81,%l4 ! %l4 = 0000000000001f4c
! %l5 = 0000000000000017, %l4 = 0000000000001f4c, %l0 = 0000000017cb49e6
taddcc %l5,%l4,%l0 ! %l0 = 0000000000001f63, %ccr = 02
! %l0 = 0000000000001f63, immed = 0000013b, %l6 = 0000000000000000
addc %l0,0x13b,%l6 ! %l6 = 000000000000209e
! Mem[0000000017800068] = faa9b1f6, %l4 = 0000000000001f4c
lduh [%o3+0x06a],%l4 ! %l4 = 000000000000b1f6
! Aggressor I-cache invalidate 228, victim thread = 6
mov 228,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_228,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 228
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 229, victim thread = 6
mov 229,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_229,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 229
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p3_label_46: ! %cwp = 3
! Aggressor I-cache invalidate 230, victim thread = 6
mov 230,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_230,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 230
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l5 = 0000000000000017, immed = 0000048a, %l7 = 00000000a0e8b96d
andcc %l5,0x48a,%l7 ! %l7 = 0000000000000002, %ccr = 00
! Aggressor I-cache invalidate 231, victim thread = 6
mov 231,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_231,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 231
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 0000000000001f63, Mem[0000000016800064] = 226e19b8
sth %l0,[%o1+0x064] ! Mem[0000000016800064] = 1f6319b8
! Aggressor I-cache invalidate 232, victim thread = 6
mov 232,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_232,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 232
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000000003120, Mem[0000000016800000] = d031fb2405860751
stxa %l3,[%o1+%g0]0x88 ! Mem[0000000016800000] = 0000000000003120
! %l1 = 0000000017cd3120
setx 0x7b7a91137b7a9113,%g7,%l1 ! %l1 = 7b7a91137b7a9113
! Aggressor I-cache invalidate 233, victim thread = 6
mov 233,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_233,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 233
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 234, victim thread = 6
mov 234,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_234,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 234
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 235, victim thread = 6
mov 235,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_235,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 235
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_47: ! %cwp = 3
! Mem[0000000017000020] = a0e8b96d11075b7a, %f30 = 17cd3120 221b7742
ldda [%o2+0x020]%asi,%f30 ! %f30 = a0e8b96d 11075b7a
! %l3 = 0000000000003120, immed = fffff848, %y = 0000028c
mulscc %l3,-0x7b8,%l2 ! %l2 = 0000000000001890, %ccr = 00, %y = 00000146
! Aggressor I-cache invalidate 236, victim thread = 6
mov 236,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_236,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 236
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000003000001c] = 00003120, %l5 = 0000000000000017
lduh [%i0+0x01c],%l5 ! %l5 = 0000000000000000
! Aggressor I-cache invalidate 237, victim thread = 6
mov 237,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_237,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 237
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 0000000000001f63, immed = 00000e09, %l0 = 0000000000001f63
xor %l0,0xe09,%l0 ! %l0 = 000000000000116a
! Aggressor I-cache invalidate 238, victim thread = 6
mov 238,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_238,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 238
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 239, victim thread = 6
mov 239,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_239,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 239
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017800010] = 4738527b, %l7 = 0000000000000002
lduwa [%o3+%o5]0x81,%l7 ! %l7 = 000000004738527b
! Aggressor I-cache invalidate 240, victim thread = 6
mov 240,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_240,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 240
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_48: ! %cwp = 3
! Mem[000000003080005c] = 221b7742, %l3 = 0000000000003120
ldsh [%i1+0x05c],%l3 ! %l3 = 000000000000221b
! Mem[0000000016000010] = e13fa31d, %f5 = 356210ea
lda [%o0+%o5]0x88,%f5 ! %f5 = e13fa31d
! Mem[0000000031000058] = 609085e7, %f13 = 05860751
ld [%i2+0x058],%f13 ! %f13 = 609085e7
! Aggressor I-cache invalidate 241, victim thread = 6
mov 241,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_241,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 241
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 242, victim thread = 6
mov 242,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_242,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 242
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017000060] = 16cbe18a, %l2 = 0000000000001890
lduh [%o2+0x060],%l2 ! %l2 = 00000000000016cb
! Mem[0000000016000028] = 1dd5673e, %l7 = 000000004738527b
ldsba [%o0+%i6]0x88,%l7 ! %l7 = 000000000000003e
! %l1 = 7b7a91137b7a9113, %l1 = 7b7a91137b7a9113, %y = 00000146
sdiv %l1,%l1,%l2 ! %l2 = 00000000000002a4
mov %l0,%y ! %y = 0000116a
! %l7 = 000000000000003e, %l7 = 000000000000003e, %l2 = 00000000000002a4
taddcc %l7,%l7,%l2 ! %l2 = 000000000000007c, %ccr = 02
! %l1 = 7b7a91137b7a9113, Mem[0000000017800000] = 000d5884
stha %l1,[%o3+%g0]0x89 ! Mem[0000000017800000] = 000d9113
p3_label_49: ! %cwp = 3
! Aggressor I-cache invalidate 243, victim thread = 6
mov 243,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_243,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 243
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 244, victim thread = 6
mov 244,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_244,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 244
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000017000018] = 17cb49e6, %l4 = 000000000000b1f6
ldswa [%o2+%o6]0x80,%l4 ! %l4 = 0000000017cb49e6
! Aggressor I-cache invalidate 245, victim thread = 6
mov 245,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_245,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 245
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l3 = 000000000000221b, Mem[0000000016800018] = 4a6954a2
stha %l3,[%o1+%o6]0x81 ! Mem[0000000016800018] = 221b54a2
! %l4 = 0000000017cb49e6, Mem[0000000017000008] = de95ae00
stba %l4,[%o2+%o4]0x89 ! Mem[0000000017000008] = de95aee6
! Aggressor I-cache invalidate 246, victim thread = 6
mov 246,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_246,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 246
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 247, victim thread = 6
mov 247,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_247,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 247
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 248, victim thread = 6
mov 248,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_248,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 248
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000016800018] = 221b54a2811a948a, %f10 = 6ccb7a85 f66f7167
ldda [%o1+%o6]0x80,%f10 ! %f10 = 221b54a2 811a948a
p3_label_50: ! %cwp = 3
! Aggressor I-cache invalidate 249, victim thread = 6
mov 249,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_249,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 249
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 250, victim thread = 6
mov 250,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_250,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 250
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 251, victim thread = 6
mov 251,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_251,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 251
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 252, victim thread = 6
mov 252,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_252,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 252
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[000000003000005c] = 17cb49e6, %l2 = 000000000000007c
ldub [%i0+0x05c],%l2 ! %l2 = 0000000000000017
! Aggressor I-cache invalidate 253, victim thread = 6
mov 253,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_253,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 253
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 254, victim thread = 6
mov 254,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_254,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 254
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 255, victim thread = 6
mov 255,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_255,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 255
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 256, victim thread = 6
mov 256,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_256,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 256
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 257, victim thread = 6
mov 257,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_257,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 257
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p3_label_51: ! %cwp = 3
! Mem[0000000030000018] = 00000000, %l3 = 000000000000221b
ldsh [%i0+0x01a],%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 258, victim thread = 6
mov 258,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_258,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 258
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l3 = 0000000000000000, Mem[0000000030800058] = 17cd3120221b7742
stx %l3,[%i1+0x058] ! Mem[0000000030800058] = 0000000000000000
! %l6 = 000000000000209e, %l3 = 0000000000000000, %l5 = 0000000000000000
orn %l6,%l3,%l5 ! %l5 = ffffffffffffffff
! Aggressor I-cache invalidate 259, victim thread = 6
mov 259,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_259,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 259
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 260, victim thread = 6
mov 260,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_260,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 260
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[000000003180005c] = 05860751, %f23 = 640148b6
ld [%i3+0x05c],%f23 ! %f23 = 05860751
! %l3 = 0000000000000000, Mem[0000000017000008] = e6ae95de00000000
stx %l3,[%o2+%o4] ! Mem[0000000017000008] = 0000000000000000
! Mem[0000000016800068] = 00e10c5c963e6c5d, %l4 = 0000000017cb49e6
ldxa [%o1+0x068]%asi,%l4 ! %l4 = 00e10c5c963e6c5d
! %l4 = 00e10c5c963e6c5d, Mem[000000003080005e] = 00000000, %asi = 80
stha %l4,[%i1+0x05e]%asi ! Mem[000000003080005c] = 00006c5d
p3_label_52: ! %cwp = 3
! Aggressor I-cache invalidate 261, victim thread = 6
mov 261,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_261,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 261
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 262, victim thread = 6
mov 262,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_262,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 262
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[000000003100001c] = 17cd3120, %f30 = a0e8b96d
ld [%i2+0x01c],%f30 ! %f30 = 17cd3120
! Aggressor I-cache invalidate 263, victim thread = 6
mov 263,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_263,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 263
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l0 = 000000000000116a, Mem[0000000017800066] = d5eb321d
stb %l0,[%o3+0x066] ! Mem[0000000017800064] = d5eb6a1d
! Aggressor I-cache invalidate 264, victim thread = 6
mov 264,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_264,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 264
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 265, victim thread = 6
mov 265,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_265,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 265
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000017000008] = 0000000000000000, %l3 = 0000000000000000
ldx [%o2+%o4],%l3 ! %l3 = 0000000000000000
! %l0 = 000000000000116a, Mem[0000000016000018] = 00000000
stba %l0,[%o0+%o6]0x89 ! Mem[0000000016000018] = 0000006a
! Aggressor I-cache invalidate 266, victim thread = 6
mov 266,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_266,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 266
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
p3_label_53: ! %cwp = 3
! %l2 = 0000000000000017, %l1 = 7b7a91137b7a9113, %l1 = 7b7a91137b7a9113
add %l2,%l1,%l1 ! %l1 = 7b7a91137b7a912a
! Mem[0000000030000018] = 0000000000003120, %l3 = 0000000000000000
ldx [%i0+%o6],%l3 ! %l3 = 0000000000003120
! Mem[0000000031000018] = 17cb49e6, %l4 = 00e10c5c963e6c5d
lduw [%i2+%o6],%l4 ! %l4 = 0000000017cb49e6
! Aggressor I-cache invalidate 267, victim thread = 6
mov 267,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_267,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 267
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Aggressor I-cache invalidate 268, victim thread = 6
mov 268,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_268,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 268
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[0000000016800028] = 67716fea, %l7 = 000000000000003e
lduwa [%o1+%i6]0x89,%l7 ! %l7 = 0000000067716fea
! Aggressor I-cache invalidate 269, victim thread = 6
mov 269,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_269,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 269
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l0 = 0000116a, %l1 = 7b7a912a, Mem[0000000030800058] = 00000000 00006c5d
std %l0,[%i1+0x058] ! Mem[0000000030800058] = 0000116a 7b7a912a
! Aggressor I-cache invalidate 270, victim thread = 6
mov 270,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_270,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 270
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l5 = ffffffffffffffff, immed = ffffff2e, %l5 = ffffffffffffffff
addc %l5,-0x0d2,%l5 ! %l5 = ffffffffffffff2d
p3_label_54: ! %cwp = 3
! Aggressor I-cache invalidate 271, victim thread = 6
mov 271,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_271,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 271
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! Mem[000000001780006c] = b071883a, %l1 = 7b7a91137b7a912a
ldsw [%o3+0x06c],%l1 ! %l1 = ffffffffb071883a
! Aggressor I-cache invalidate 272, victim thread = 6
mov 272,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_272,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 272
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %f23 = 05860751, Mem[0000000030800058] = 0000116a
st %f23,[%i1+0x058] ! Mem[0000000030800058] = 05860751
! Mem[000000001680004c] = f6b76016, %l5 = ffffffffffffff2d
ldsw [%o1+0x04c],%l5 ! %l5 = fffffffff6b76016
! %f31 = 11075b7a, Mem[0000000017800020] = 1f4c236e
sta %f31,[%o3+%i4]0x81 ! Mem[0000000017800020] = 11075b7a
! Aggressor I-cache invalidate 273, victim thread = 6
mov 273,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_273,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 273
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (02)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (02)
! %l7 = 0000000067716fea, %l1 = ffffffffb071883a, %y = 0000116a
sdivcc %l7,%l1,%l0 ! %l0 = ffffffffffffc7f6, %ccr = 88
mov %l0,%y ! %y = ffffc7f6
! Aggressor I-cache invalidate 274, victim thread = 6
mov 274,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_274,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 274
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l6 = 000000000000209e, Mem[0000000016000018] = 6a000000
stba %l6,[%o0+%o6]0x81 ! Mem[0000000016000018] = 9e000000
p3_label_55: ! %cwp = 3
! Aggressor I-cache invalidate 275, victim thread = 6
mov 275,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_275,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 275
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (88)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = 00000017, %l3 = 00003120, Mem[0000000017800008] = 51e8df2e eb158a52
stda %l2,[%o3+%o4]0x89 ! Mem[0000000017800008] = 00000017 00003120
! %l2 = 0000000000000017, %l1 = ffffffffb071883a, %y = ffffc7f6
mulscc %l2,%l1,%l1 ! %l1 = 000000008000000b, %ccr = 08, %y = ffffe3fb
! Aggressor I-cache invalidate 276, victim thread = 6
mov 276,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_276,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 276
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 277, victim thread = 6
mov 277,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_277,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 277
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000016800010] = c0f49ecd9dac7dc9, %l0 = ffffffffffffc7f6
ldxa [%o1+%o5]0x81,%l0 ! %l0 = c0f49ecd9dac7dc9
! Aggressor I-cache invalidate 278, victim thread = 6
mov 278,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_278,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 278
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l0 = 9dac7dc9, %l1 = 8000000b, Mem[0000000017800028] = 00000000 14010000
stda %l0,[%o3+%i6]0x88 ! Mem[0000000017800028] = 9dac7dc9 8000000b
! Mem[0000000031000058] = 609085e700025146, %l6 = 000000000000209e
ldx [%i2+0x058],%l6 ! %l6 = 609085e700025146
! Mem[0000000017000018] = e649cb17, %l5 = fffffffff6b76016
lduwa [%o2+%o6]0x89,%l5 ! %l5 = 00000000e649cb17
p3_label_56: ! %cwp = 3
! Aggressor I-cache invalidate 279, victim thread = 6
mov 279,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_279,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 279
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 280, victim thread = 6
mov 280,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_280,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 280
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 281, victim thread = 6
mov 281,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_281,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 281
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 282, victim thread = 6
mov 282,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_282,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 282
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l5 = 00000000e649cb17, Mem[0000000030000018] = 00000000
stw %l5,[%i0+%o6] ! Mem[0000000030000018] = e649cb17
! %l1 = 000000008000000b, Mem[0000000031000058] = 609085e700025146, %asi = 80
stxa %l1,[%i2+0x058]%asi ! Mem[0000000031000058] = 000000008000000b
! Aggressor I-cache invalidate 283, victim thread = 6
mov 283,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_283,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 283
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 284, victim thread = 6
mov 284,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_284,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 284
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l1 = 000000008000000b, Mem[0000000030000058] = 00004c1f17cb49e6
stx %l1,[%i0+0x058] ! Mem[0000000030000058] = 000000008000000b
! %f11 = 811a948a, Mem[0000000031000018] = 17cb49e6
st %f11,[%i2+%o6] ! Mem[0000000031000018] = 811a948a
p3_label_57: ! %cwp = 3
! Mem[0000000017000000] = 39394220, %l4 = 0000000017cb49e6
ldsha [%o2+%g0]0x80,%l4 ! %l4 = 0000000000003939
! %l4 = 00003939, %l5 = e649cb17, Mem[0000000017800000] = 13910d00 00000000
stda %l4,[%o3+%g0]0x80 ! Mem[0000000017800000] = 00003939 e649cb17
! Aggressor I-cache invalidate 285, victim thread = 6
mov 285,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_285,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 285
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 286, victim thread = 6
mov 286,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_286,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 286
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 287, victim thread = 6
mov 287,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_287,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 287
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 288, victim thread = 6
mov 288,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_288,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 288
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %f29 = b6f3edc8, Mem[0000000016000028] = 1dd5673e
sta %f29,[%o0+%i6]0x89 ! Mem[0000000016000028] = b6f3edc8
! %l5 = 00000000e649cb17, immed = fffff9b2, %l7 = 0000000067716fea
and %l5,-0x64e,%l7 ! %l7 = 00000000e649c912
! %l2 = 0000000000000017, Mem[000000003180001c] = 05860751, %asi = 80
stha %l2,[%i3+0x01c]%asi ! Mem[000000003180001c] = 00170751
! Aggressor I-cache invalidate 289, victim thread = 6
mov 289,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_289,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 289
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p3_label_58: ! %cwp = 3
! %l5 = 00000000e649cb17, Mem[0000000016800010] = c0f49ecd
stw %l5,[%o1+%o5] ! Mem[0000000016800010] = e649cb17
! Aggressor I-cache invalidate 290, victim thread = 6
mov 290,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_290,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 290
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 291, victim thread = 6
mov 291,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_291,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 291
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %f4 = 76e7a564, Mem[0000000017000028] = 84d09060
sta %f4 ,[%o2+%i6]0x89 ! Mem[0000000017000028] = 76e7a564
! %l5 = 00000000e649cb17, Mem[0000000016000020] = 00000000
stha %l5,[%o0+%i4]0x81 ! Mem[0000000016000020] = cb170000
! Aggressor I-cache invalidate 292, victim thread = 6
mov 292,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_292,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 292
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 293, victim thread = 6
mov 293,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_293,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 293
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 294, victim thread = 6
mov 294,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_294,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 294
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l7 = 00000000e649c912, %l5 = 00000000e649cb17, %l0 = c0f49ecd9dac7dc9
orcc %l7,%l5,%l0 ! %l0 = 00000000e649cb17, %ccr = 08
! Mem[0000000030000018] = e649cb1700003120, %f24 = e649cb17 7b52380c
ldd [%i0+%o6],%f24 ! %f24 = e649cb17 00003120
p3_label_59: ! %cwp = 3
! Aggressor I-cache invalidate 295, victim thread = 6
mov 295,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_295,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 295
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 296, victim thread = 6
mov 296,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_296,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 296
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[000000003100005c] = 8000000b, %l3 = 0000000000003120
ldub [%i2+0x05f],%l3 ! %l3 = 000000000000000b
! Mem[000000001600004c] = ab1bf060, %f9 = 2edbbc4b
ld [%o0+0x04c],%f9 ! %f9 = ab1bf060
! Aggressor I-cache invalidate 297, victim thread = 6
mov 297,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_297,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 297
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l3 = 000000000000000b, Mem[0000000017800050] = 4d5cbe99
stw %l3,[%o3+0x050] ! Mem[0000000017800050] = 0000000b
! Aggressor I-cache invalidate 298, victim thread = 6
mov 298,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_298,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 298
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
restore ! CWP = 2
! Invert Register : %l6 = 0000000000000017
xor %l6,-1,%l6 ! %l6 = ffffffffffffffe8
! Aggressor I-cache invalidate 299, victim thread = 6
mov 299,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_299,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 299
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p3_label_60: ! %cwp = 2
! Aggressor I-cache invalidate 300, victim thread = 6
mov 300,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_300,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 300
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 301, victim thread = 6
mov 301,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_301,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 301
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %f6 = b2d301a8, Mem[000000003080001c] = 00000017
st %f6 ,[%o1+0x01c] ! Mem[000000003080001c] = b2d301a8
! Clear Register : %l2 = ffffffffffffb412
clr %l2 ! %l2 = 0000000000000000
! Aggressor I-cache invalidate 302, victim thread = 6
mov 302,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_302,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 302
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
restore ! CWP = 1
! Aggressor I-cache invalidate 303, victim thread = 6
mov 303,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_303,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 303
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l0 = 49f05d94976ebaa0, Mem[000000003000005a] = 00000000
sth %l0,[%i0+0x05a] ! Mem[0000000030000058] = 0000baa0
! Aggressor I-cache invalidate 304, victim thread = 6
mov 304,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_304,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 304
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = 9108ee45adfdd5e0, immd = 000000000000042c, %l6 = 9108ee45adfdd5e0
sdivx %l6,0x42c,%l6 ! %l6 = ffe566d09ac5081d
p3_label_61: ! %cwp = 1
! Aggressor I-cache invalidate 305, victim thread = 6
mov 305,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_305,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 305
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 306, victim thread = 6
mov 306,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_306,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 306
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %f18 = 60906290, Mem[0000000017800010] = 7b523847
sta %f18,[%o3+%o5]0x89 ! Mem[0000000017800010] = 60906290
! Aggressor I-cache invalidate 307, victim thread = 6
mov 307,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_307,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 307
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l2 = 0000000000001fca, Mem[0000000016800028] = a2de389667716fea
stxa %l2,[%o1+%i6]0x89 ! Mem[0000000016800028] = 0000000000001fca
! %l7 = d51c36d8327f8082, immed = fffffddf, %l2 = 0000000000001fca
tsubcc %l7,-0x221,%l2 ! %l2 = d51c36d8327f82a3, %ccr = 93
! %l1 = 77f495987b348107, immed = 000007d1, %l0 = 49f05d94976ebaa0
addc %l1,0x7d1,%l0 ! %l0 = 77f495987b3488d9
! Mem[0000000017800024] = bbe88412, %l0 = 77f495987b3488d9
lduw [%o3+0x024],%l0 ! %l0 = 00000000bbe88412
! Aggressor I-cache invalidate 308, victim thread = 6
mov 308,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_308,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 308
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (93)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (93)
! %l0 = bbe88412, %l1 = 7b348107, Mem[0000000030800018] = 00000000 b2d301a8
std %l0,[%i1+%o6] ! Mem[0000000030800018] = bbe88412 7b348107
p3_label_62: ! %cwp = 1
! Mem[000000003080005c] = 7b7a912a, %l5 = 1cc94919b45ce986
ldsba [%i1+0x05e]%asi,%l5 ! %l5 = ffffffffffffff91
! %l0 = 00000000bbe88412, immed = 00000167, %y = ffffe3fb
umulcc %l0,0x167,%l0 ! %l0 = 000001078311353e, %ccr = 08, %y = 00000107
! Aggressor I-cache invalidate 309, victim thread = 6
mov 309,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_309,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 309
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 310, victim thread = 6
mov 310,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_310,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 310
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000016000060] = 00000114, %l1 = 77f495987b348107
ldsw [%o0+0x060],%l1 ! %l1 = 0000000000000114
! Aggressor I-cache invalidate 311, victim thread = 6
mov 311,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_311,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 311
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000016000010] = 1da33fe1, %l3 = 79b5c6ac1c73d0f8
lduwa [%o0+%o5]0x80,%l3 ! %l3 = 000000001da33fe1
! Aggressor I-cache invalidate 312, victim thread = 6
mov 312,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_312,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 312
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 313, victim thread = 6
mov 313,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_313,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 313
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 314, victim thread = 6
mov 314,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_314,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 314
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p3_label_63: ! %cwp = 1
! Aggressor I-cache invalidate 315, victim thread = 6
mov 315,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_315,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 315
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l6 = ffe566d09ac5081d, immed = 00000725, %l0 = 000001078311353e
orn %l6,0x725,%l0 ! %l0 = fffffffffffff8df
! Mem[0000000017000010] = 64a5e776, %l0 = fffffffffffff8df
ldsha [%o2+%o5]0x88,%l0 ! %l0 = ffffffffffffe776
! Mem[0000000016000068] = 10d76e42, %l4 = cb542e36afdb4ba0
ldub [%o0+0x06b],%l4 ! %l4 = 0000000000000042
! Mem[0000000016000020] = cb170000, %l2 = d51c36d8327f82a3
ldsw [%o0+%i4],%l2 ! %l2 = ffffffffcb170000
! %f4 = 76e7a564 e13fa31d, Mem[0000000017800010] = 90629060 1b4a2d41
stda %f4 ,[%o3+%o5]0x80 ! Mem[0000000017800010] = 76e7a564 e13fa31d
! Randomly selected nop
nop
! Mem[0000000016800010] = e649cb179dac7dc9, %l5 = ffffffffffffff91
ldx [%o1+%o5],%l5 ! %l5 = e649cb179dac7dc9
! %l1 = 0000000000000114, %l1 = 0000000000000114, %l5 = e649cb179dac7dc9
addc %l1,%l1,%l5 ! %l5 = 0000000000000228
! Aggressor I-cache invalidate 316, victim thread = 6
mov 316,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_316,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 316
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p3_label_64: ! %cwp = 1
! Aggressor I-cache invalidate 317, victim thread = 6
mov 317,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_317,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 317
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 318, victim thread = 6
mov 318,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_318,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 318
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l0 = ffffe776, %l1 = 00000114, Mem[0000000030800058] = 05860751 7b7a912a
std %l0,[%i1+0x058] ! Mem[0000000030800058] = ffffe776 00000114
! %l2 = ffffffffcb170000, Mem[0000000030800058] = ffffe77600000114
stx %l2,[%i1+0x058] ! Mem[0000000030800058] = ffffffffcb170000
! Aggressor I-cache invalidate 319, victim thread = 6
mov 319,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_319,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 319
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[000000003000005c] = 8000000b, %l5 = 0000000000000228
ldub [%i0+0x05e],%l5 ! %l5 = 0000000000000000
! Mem[0000000016800044] = 0aa7c02c, %l2 = ffffffffcb170000
lduw [%o1+0x044],%l2 ! %l2 = 000000000aa7c02c
! %l0 = ffffffffffffe776, immed = 00000016, %l2 = 000000000aa7c02c
srax %l0,0x016,%l2 ! %l2 = ffffffffffffffff
! %l7 = d51c36d8327f8082, Mem[000000001700002e] = 8a5f6bc2
sth %l7,[%o2+0x02e] ! Mem[000000001700002c] = 8a5f8082
! Mem[000000003100001c] = 17cd3120, %f19 = 1f4c236e
ld [%i2+0x01c],%f19 ! %f19 = 17cd3120
p3_label_65: ! %cwp = 1
! %f8 = 075f5fa9, Mem[0000000030000058] = 0000baa0
sta %f8 ,[%i0+0x058]%asi ! Mem[0000000030000058] = 075f5fa9
! Mem[0000000016800028] = ca1f0000, %l2 = ffffffffffffffff
ldswa [%o1+%i6]0x81,%l2 ! %l2 = ffffffffca1f0000
! Aggressor I-cache invalidate 320, victim thread = 6
mov 320,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_320,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 320
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 321, victim thread = 6
mov 321,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_321,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 321
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 322, victim thread = 6
mov 322,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_322,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 322
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 323, victim thread = 6
mov 323,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_323,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 323
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 324, victim thread = 6
mov 324,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_324,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 324
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 325, victim thread = 6
mov 325,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_325,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 325
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l5 = 0000000000000000, Mem[0000000016000018] = 9e000000
stw %l5,[%o0+%o6] ! Mem[0000000016000018] = 00000000
! Aggressor I-cache invalidate 326, victim thread = 6
mov 326,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_326,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 326
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p3_label_66: ! %cwp = 1
! Aggressor I-cache invalidate 327, victim thread = 6
mov 327,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_327,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 327
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 328, victim thread = 6
mov 328,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_328,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 328
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000017000000] = 20423939, %l7 = d51c36d8327f8082
ldswa [%o2+%g0]0x88,%l7 ! %l7 = 0000000020423939
! %l1 = 0000000000000114, %l7 = 0000000020423939, %l3 = 000000001da33fe1
sdivx %l1,%l7,%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 329, victim thread = 6
mov 329,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_329,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 329
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 330, victim thread = 6
mov 330,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_330,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 330
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l4 = 0000000000000042, Mem[000000003180005a] = f6207167
sth %l4,[%i3+0x05a] ! Mem[0000000031800058] = f6200042
! Aggressor I-cache invalidate 331, victim thread = 6
mov 331,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_331,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 331
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 332, victim thread = 6
mov 332,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_332,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 332
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 333, victim thread = 6
mov 333,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_333,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 333
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p3_label_67: ! %cwp = 1
! Aggressor I-cache invalidate 334, victim thread = 6
mov 334,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_334,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 334
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 335, victim thread = 6
mov 335,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_335,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 335
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Randomly selected nop
nop
! Aggressor I-cache invalidate 336, victim thread = 6
mov 336,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_336,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 336
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 337, victim thread = 6
mov 337,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_337,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 337
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 338, victim thread = 6
mov 338,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_338,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 338
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 339, victim thread = 6
mov 339,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_339,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 339
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l1 = 0000000000000114, Mem[0000000016800020] = 00000000
stha %l1,[%o1+%i4]0x89 ! Mem[0000000016800020] = 00000114
! Aggressor I-cache invalidate 340, victim thread = 6
mov 340,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_340,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 340
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l7 = 0000000020423939, immed = 000002bd, %y = 00000107
umulcc %l7,0x2bd,%l3 ! %l3 = 000000585556b115, %ccr = 00, %y = 00000058
p3_label_68: ! %cwp = 1
! Mem[0000000016800000] = 00003120, %l1 = 0000000000000114
lduwa [%o1+%g0]0x89,%l1 ! %l1 = 0000000000003120
! Mem[000000003100005c] = 8000000b, %l4 = 0000000000000042
ldsba [%i2+0x05f]%asi,%l4 ! %l4 = 000000000000000b
! Mem[0000000030000058] = 075f5fa98000000b, %l3 = 000000585556b115
ldxa [%i0+0x058]%asi,%l3 ! %l3 = 075f5fa98000000b
! %l0 = ffffffffffffe776, immed = 0000001b, %l4 = 000000000000000b
srl %l0,0x01b,%l4 ! %l4 = 000000000000001f
! Mem[0000000017800064] = d5eb6a1d, %l2 = ffffffffca1f0000
ldsw [%o3+0x064],%l2 ! %l2 = ffffffffd5eb6a1d
! Aggressor I-cache invalidate 341, victim thread = 6
mov 341,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_341,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 341
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = 0000000020423939, immed = ffffffc7, %y = 00000058
sdiv %l7,-0x039,%l2 ! %l2 = ffffffff80000000
mov %l0,%y ! %y = ffffe776
! Mem[0000000030800058] = ffffffffcb170000, %f22 = f66c9246 05860751
ldd [%i1+0x058],%f22 ! %f22 = ffffffff cb170000
! Mem[000000003100001c] = 17cd3120, %f9 = ab1bf060
ld [%i2+0x01c],%f9 ! %f9 = 17cd3120
! Mem[0000000016000008] = b1ae31dc, %l1 = 0000000000003120
ldsba [%o0+%o4]0x88,%l1 ! %l1 = ffffffffffffffdc
p3_label_69: ! %cwp = 1
! Aggressor I-cache invalidate 342, victim thread = 6
mov 342,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_342,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 342
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 343, victim thread = 6
mov 343,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_343,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 343
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 344, victim thread = 6
mov 344,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_344,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 344
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 345, victim thread = 6
mov 345,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_345,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 345
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 346, victim thread = 6
mov 346,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_346,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 346
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 347, victim thread = 6
mov 347,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_347,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 347
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 348, victim thread = 6
mov 348,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_348,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 348
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 349, victim thread = 6
mov 349,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_349,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 349
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000016000008] = 2ea4cc64 b1ae31dc, %l0 = ffffe776, %l1 = ffffffdc
ldda [%o0+%o4]0x88,%l0 ! %l0 = 00000000b1ae31dc 000000002ea4cc64
! Mem[0000000030800018] = bbe88412 7b348107, %l2 = 80000000, %l3 = 8000000b
ldd [%i1+%o6],%l2 ! %l2 = 00000000bbe88412 000000007b348107
p3_label_70: ! %cwp = 1
! Aggressor I-cache invalidate 350, victim thread = 6
mov 350,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_350,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 350
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 351, victim thread = 6
mov 351,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_351,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 351
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 352, victim thread = 6
mov 352,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_352,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 352
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f6 = b2d301a8 0586cc19, Mem[0000000030000018] = e649cb17 00003120
std %f6 ,[%i0+%o6] ! Mem[0000000030000018] = b2d301a8 0586cc19
! %l4 = 0000001f, %l5 = 00000000, Mem[0000000017000028] = 76e7a564 82805f8a
stda %l4,[%o2+%i6]0x88 ! Mem[0000000017000028] = 0000001f 00000000
! %l1 = 000000002ea4cc64, Mem[0000000031000018] = 811a948a17cd3120, %asi = 80
stxa %l1,[%i2+0x018]%asi ! Mem[0000000031000018] = 000000002ea4cc64
! Mem[0000000017800010] = 76e7a564 e13fa31d, %l0 = b1ae31dc, %l1 = 2ea4cc64
ldda [%o3+%o5]0x80,%l0 ! %l0 = 0000000076e7a564 00000000e13fa31d
! %f18 = 60906290 17cd3120, Mem[0000000016000050] = cd052658 7475c8f7
std %f18,[%o0+0x050] ! Mem[0000000016000050] = 60906290 17cd3120
! Aggressor I-cache invalidate 353, victim thread = 6
mov 353,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_353,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 353
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 354, victim thread = 6
mov 354,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_354,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 354
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_71: ! %cwp = 1
! Aggressor I-cache invalidate 355, victim thread = 6
mov 355,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_355,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 355
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 356, victim thread = 6
mov 356,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_356,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 356
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 000000007b348107, immed = 00000bd0, %l7 = 0000000020423939
and %l3,0xbd0,%l7 ! %l7 = 0000000000000100
! Mem[0000000017000000] = 98dc6e7f20423939, %f20 = f66f7167 05860751
ldda [%o2+%g0]0x88,%f20 ! %f20 = 98dc6e7f 20423939
! Aggressor I-cache invalidate 357, victim thread = 6
mov 357,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_357,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 357
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 358, victim thread = 6
mov 358,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_358,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 358
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = 00000000bbe88412, Mem[000000001600001c] = 00000000, %asi = 80
stha %l2,[%o0+0x01c]%asi ! Mem[000000001600001c] = 84120000
! %l4 = 000000000000001f, Mem[0000000016800048] = 8e984df5
stw %l4,[%o1+0x048] ! Mem[0000000016800048] = 0000001f
! Aggressor I-cache invalidate 359, victim thread = 6
mov 359,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_359,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 359
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 360, victim thread = 6
mov 360,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_360,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 360
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_72: ! %cwp = 1
! Mem[0000000017000028] = 0000001f, %l4 = 000000000000001f
lduba [%o2+%i6]0x88,%l4 ! %l4 = 000000000000001f
! Mem[0000000016800064] = 1f6319b8, %l2 = 00000000bbe88412
ldub [%o1+0x067],%l2 ! %l2 = 00000000000000b8
! Aggressor I-cache invalidate 361, victim thread = 6
mov 361,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_361,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 361
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = 00000000000000b8, %l7 = 0000000000000100, %y = ffffe776
smul %l2,%l7,%l1 ! %l1 = 000000000000b800, %y = 00000000
! Mem[000000003080005c] = cb170000, %l0 = 0000000076e7a564
lduwa [%i1+0x05c]%asi,%l0 ! %l0 = 00000000cb170000
! Aggressor I-cache invalidate 362, victim thread = 6
mov 362,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_362,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 362
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 363, victim thread = 6
mov 363,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_363,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 363
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 364, victim thread = 6
mov 364,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_364,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 364
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 00000000cb170000, Mem[000000003000001e] = 0586cc19
stb %l0,[%i0+0x01e] ! Mem[000000003000001c] = 05860019
! Mem[0000000017800038] = 0fe465e20e8c13e4, %l1 = 000000000000b800
ldx [%o3+0x038],%l1 ! %l1 = 0fe465e20e8c13e4
p3_label_73: ! %cwp = 1
! Mem[0000000016800008] = 2031c71e, %l2 = 00000000000000b8
lduba [%o1+%o4]0x81,%l2 ! %l2 = 0000000000000020
! Aggressor I-cache invalidate 365, victim thread = 6
mov 365,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_365,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 365
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 366, victim thread = 6
mov 366,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_366,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 366
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 000000007b348107, Mem[000000003100001a] = 00000000, %asi = 80
stha %l3,[%i2+0x01a]%asi ! Mem[0000000031000018] = 00008107
rd %pc,%o7
return %o7+12 ! CWP = 0
! Mem[0000000017000020] = a0e8b96d, %l6 = 000000000000673e
ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffa0e8
! Aggressor I-cache invalidate 367, victim thread = 6
mov 367,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_367,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 367
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017000000] = 393942207f6edc98, %f2 = aa6fb823 38bc0f4c
ldda [%i2+%g0]0x80,%f2 ! %f2 = 39394220 7f6edc98
! %f16 = 4d5cbe99, Mem[0000000016800020] = 00000114
sta %f16,[%i1+%o4]0x89 ! Mem[0000000016800020] = 4d5cbe99
! Aggressor I-cache invalidate 368, victim thread = 6
mov 368,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_368,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 368
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_74:
! %l6 = ffffffffffffa0e8, immed = ffffffa8, %l4 = 000000006ccb7a85
addc %l6,-0x058,%l4 ! %l4 = ffffffffffffa090
! Aggressor I-cache invalidate 369, victim thread = 6
mov 369,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_369,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 369
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017800020] = 7a5b0711, %l1 = ffffffff2a14cde2
lduba [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000011
! Aggressor I-cache invalidate 370, victim thread = 6
mov 370,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_370,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 370
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 371, victim thread = 6
mov 371,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_371,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 371
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 372, victim thread = 6
mov 372,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_372,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 372
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000016000034] = a0e8b96d, %l3 = 000000000000000c
lduwa [%i0+0x034]%asi,%l3 ! %l3 = 00000000a0e8b96d
! Aggressor I-cache invalidate 373, victim thread = 6
mov 373,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_373,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 373
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 374, victim thread = 6
mov 374,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_374,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 374
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 375, victim thread = 6
mov 375,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_375,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 375
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_75:
! Aggressor I-cache invalidate 376, victim thread = 6
mov 376,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_376,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 376
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000018] = b2d301a8, %l4 = ffffffffffffa090
ldsb [%o0+0x01a],%l4 ! %l4 = 0000000000000001
! Aggressor I-cache invalidate 377, victim thread = 6
mov 377,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_377,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 377
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017800010] = 64a5e776, %l7 = 000000000000004f
lduwa [%i3+%i5]0x89,%l7 ! %l7 = 0000000064a5e776
! Aggressor I-cache invalidate 378, victim thread = 6
mov 378,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_378,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 378
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 379, victim thread = 6
mov 379,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_379,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 379
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l5 = 2afa548e2afa548e, immed = fffff8e2, %l1 = 0000000000000011
xor %l5,-0x71e,%l1 ! %l1 = d505ab71d505ac6c
! Aggressor I-cache invalidate 380, victim thread = 6
mov 380,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_380,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 380
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000003100005c] = 8000000b, %l0 = 000000000000001d
lduh [%o2+0x05c],%l0 ! %l0 = 0000000000008000
! Aggressor I-cache invalidate 381, victim thread = 6
mov 381,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_381,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 381
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_76:
! Mem[0000000017000008] = 00000000, %l0 = 0000000000008000
lduba [%i2+%i4]0x88,%l0 ! %l0 = 0000000000000000
! Aggressor I-cache invalidate 382, victim thread = 6
mov 382,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_382,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 382
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 383, victim thread = 6
mov 383,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_383,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 383
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 384, victim thread = 6
mov 384,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_384,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 384
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 385, victim thread = 6
mov 385,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_385,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 385
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f22 = ffffffff, Mem[0000000017000010] = 76e7a564
sta %f22,[%i2+0x010]%asi ! Mem[0000000017000010] = ffffffff
! Aggressor I-cache invalidate 386, victim thread = 6
mov 386,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_386,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 386
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 387, victim thread = 6
mov 387,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_387,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 387
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 388, victim thread = 6
mov 388,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_388,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 388
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 389, victim thread = 6
mov 389,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_389,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 389
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_77:
! Aggressor I-cache invalidate 390, victim thread = 6
mov 390,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_390,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 390
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 391, victim thread = 6
mov 391,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_391,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 391
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f4 = 76e7a564, Mem[0000000017000038] = 5d253326
sta %f4 ,[%i2+0x038]%asi ! Mem[0000000017000038] = 76e7a564
! Mem[0000000031000058] = 00000000, %l5 = 2afa548e2afa548e
lduw [%o2+0x058],%l5 ! %l5 = 0000000000000000
! Aggressor I-cache invalidate 392, victim thread = 6
mov 392,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_392,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 392
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017000030] = 8d10ab937f083fdd, %f12 = 4fadc53e 609085e7
ldd [%i2+0x030],%f12 ! %f12 = 8d10ab93 7f083fdd
! Mem[0000000030000018] = b2d301a8, %f1 = 221b7742
ld [%o0+%i6],%f1 ! %f1 = b2d301a8
! %l4 = 0000000000000001, %l1 = d505ab71d505ac6c, %l5 = 0000000000000000
tsubcc %l4,%l1,%l5 ! %l5 = 2afa548e2afa5395, %ccr = 13
! %l7 = 0000000064a5e776, Mem[000000003000005e] = 8000000b
sth %l7,[%o0+0x05e] ! Mem[000000003000005c] = 8000e776
! Mem[0000000030000058] = 075f5fa98000e776, %l1 = d505ab71d505ac6c
ldxa [%o0+0x058]%asi,%l1 ! %l1 = 075f5fa98000e776
p3_label_78:
! %l5 = 2afa548e2afa5395, %l1 = 075f5fa98000e776, %l1 = 075f5fa98000e776
xorcc %l5,%l1,%l1 ! %l1 = 2da50b27aafab4e3, %ccr = 08
! Mem[0000000030800058] = ffffffffcb170000, %f0 = 7a5b0711 b2d301a8
ldd [%o1+0x058],%f0 ! %f0 = ffffffff cb170000
! %l4 = 00000001, %l5 = 2afa5395, Mem[0000000017000058] = 58250000 eaf64581
std %l4,[%i2+0x058] ! Mem[0000000017000058] = 00000001 2afa5395
! Aggressor I-cache invalidate 393, victim thread = 6
mov 393,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_393,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 393
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
save ! CWP = 1
! %f30 = 17cd3120 11075b7a, Mem[0000000031000058] = 00000000 8000000b
std %f30,[%i2+0x058] ! Mem[0000000031000058] = 17cd3120 11075b7a
! Aggressor I-cache invalidate 394, victim thread = 6
mov 394,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_394,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 394
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Mem[0000000016800078] = ced42db9150604c2, %f0 = ffffffff cb170000
ldda [%o1+0x078]%asi,%f0 ! %f0 = ced42db9 150604c2
! Aggressor I-cache invalidate 395, victim thread = 6
mov 395,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_395,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 395
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 396, victim thread = 6
mov 396,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_396,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 396
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
p3_label_79: ! %cwp = 1
! Aggressor I-cache invalidate 397, victim thread = 6
mov 397,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_397,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 397
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! Aggressor I-cache invalidate 398, victim thread = 6
mov 398,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_398,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 398
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (08)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! %l7 = 0000000000000100, immed = 00000fdc, %l2 = 0000000000000020
orcc %l7,0xfdc,%l2 ! %l2 = 0000000000000fdc, %ccr = 00
! Aggressor I-cache invalidate 399, victim thread = 6
mov 399,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_399,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 399
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = ffe566d09ac5081d, Mem[0000000016000010] = 1da33fe1
stba %l6,[%o0+%o5]0x81 ! Mem[0000000016000010] = 1da33fe1
! Aggressor I-cache invalidate 400, victim thread = 6
mov 400,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_400,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 400
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 401, victim thread = 6
mov 401,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_401,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 401
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = ffe566d09ac5081d, Mem[0000000030800058] = ffffffffcb170000
stx %l6,[%i1+0x058] ! Mem[0000000030800058] = ffe566d09ac5081d
! Mem[0000000017800018] = eba7e5a9ffffa516, %f4 = 76e7a564 e13fa31d
ldda [%o3+%o6]0x88,%f4 ! %f4 = eba7e5a9 ffffa516
! %l5 = 0000000000000000, Mem[0000000017000028] = 1f000000
stha %l5,[%o2+%i6]0x81 ! Mem[0000000017000028] = 00000000
p3_label_80: ! %cwp = 1
! Aggressor I-cache invalidate 402, victim thread = 6
mov 402,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_402,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 402
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
restore ! CWP = 0
! Mem[0000000017800020] = 7a5b0711, %l2 = 0000000000000006
ldswa [%i3+%o4]0x88,%l2 ! %l2 = 000000007a5b0711
! Aggressor I-cache invalidate 403, victim thread = 6
mov 403,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_403,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 403
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = 000000007a5b0711, Mem[000000003180005b] = f6200042
stb %l2,[%o3+0x05b] ! Mem[0000000031800058] = f6200011
! Aggressor I-cache invalidate 404, victim thread = 6
mov 404,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_404,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 404
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 405, victim thread = 6
mov 405,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_405,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 405
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
save ! CWP = 1
! Mem[0000000017000078] = 0000000000009246, %l1 = 0fe465e20e8c13e4
ldx [%o2+0x078],%l1 ! %l1 = 0000000000009246
! Mem[0000000016800020] = e2ca9a874d5cbe99, %l7 = 0000000000000100
ldxa [%o1+%i4]0x89,%l7 ! %l7 = e2ca9a874d5cbe99
p3_label_81: ! %cwp = 1
! Aggressor I-cache invalidate 406, victim thread = 6
mov 406,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_406,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 406
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = ffe566d09ac5081d, Mem[0000000030800018] = bbe884127b348107
stx %l6,[%i1+%o6] ! Mem[0000000030800018] = ffe566d09ac5081d
! Mem[0000000017000020] = a0e8b96d, %l1 = 0000000000009246
lduba [%o2+%i4]0x81,%l1 ! %l1 = 00000000000000a0
! Aggressor I-cache invalidate 407, victim thread = 6
mov 407,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_407,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 407
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 408, victim thread = 6
mov 408,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_408,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 408
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 409, victim thread = 6
mov 409,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_409,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 409
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 410, victim thread = 6
mov 410,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_410,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 410
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017800028] = 9dac7dc9, %l3 = 000000007b348107
ldsba [%o3+%i6]0x88,%l3 ! %l3 = ffffffffffffffc9
! Aggressor I-cache invalidate 411, victim thread = 6
mov 411,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_411,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 411
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = 0000000000000fdc, immed = 00000020, %l5 = 0000000000000000
srax %l2,0x020,%l5 ! %l5 = 0000000000000000
p3_label_82: ! %cwp = 1
! Aggressor I-cache invalidate 412, victim thread = 6
mov 412,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_412,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 412
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800058] = f620001105860751, %f12 = 8d10ab93 7f083fdd
ldd [%i3+0x058],%f12 ! %f12 = f6200011 05860751
! Aggressor I-cache invalidate 413, victim thread = 6
mov 413,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_413,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 413
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000003180001c] = 00170751, %f27 = 811a948a
lda [%i3+0x01c]%asi,%f27 ! %f27 = 00170751
! %l0 = 00000000cb170000, immed = fffff093, %l0 = 00000000cb170000
addccc %l0,-0xf6d,%l0 ! %l0 = 00000000cb16f093, %ccr = 19
! %l2 = 0000000000000fdc, Mem[0000000017000018] = d123dac8e649cb17
stxa %l2,[%o2+%o6]0x89 ! Mem[0000000017000018] = 0000000000000fdc
! Aggressor I-cache invalidate 414, victim thread = 6
mov 414,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_414,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 414
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (19)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (19)
! Aggressor I-cache invalidate 415, victim thread = 6
mov 415,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_415,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 415
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (19)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (19)
! Mem[000000003080005c] = 9ac5081d, %f3 = 7f6edc98
lda [%i1+0x05c]%asi,%f3 ! %f3 = 9ac5081d
! Aggressor I-cache invalidate 416, victim thread = 6
mov 416,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_416,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 416
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (19)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (19)
p3_label_83: ! %cwp = 1
! Aggressor I-cache invalidate 417, victim thread = 6
mov 417,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_417,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 417
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (19)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (19)
! Aggressor I-cache invalidate 418, victim thread = 6
mov 418,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_418,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 418
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (19)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (19)
! %l3 = ffffffffffffffc9, %l4 = 000000000000001f, %l6 = ffe566d09ac5081d
andcc %l3,%l4,%l6 ! %l6 = 0000000000000009, %ccr = 00
! %f26 = 4a6954a2, Mem[0000000016800010] = 17cb49e6
sta %f26,[%o1+%o5]0x89 ! Mem[0000000016800010] = 4a6954a2
! %l2 = 0000000000000fdc, immed = 00000ce2, %l4 = 000000000000001f
orcc %l2,0xce2,%l4 ! %l4 = 0000000000000ffe, %ccr = 00
save ! CWP = 2
! Aggressor I-cache invalidate 419, victim thread = 6
mov 419,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_419,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 419
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800058] = ffe566d0, %l3 = 0000000000007167
lduw [%o1+0x058],%l3 ! %l3 = 00000000ffe566d0
! Mem[0000000016800018] = 221b54a2811a948a, %l2 = 0000000000000000
ldxa [%i1+%i6]0x81,%l2 ! %l2 = 221b54a2811a948a
! Aggressor I-cache invalidate 420, victim thread = 6
mov 420,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_420,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 420
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_84: ! %cwp = 2
! Aggressor I-cache invalidate 421, victim thread = 6
mov 421,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_421,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 421
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017800020] = 11075b7a, %l5 = 000000002f527c38
lduha [%i3+%o4]0x81,%l5 ! %l5 = 0000000000001107
! Aggressor I-cache invalidate 422, victim thread = 6
mov 422,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_422,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 422
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017800010] = 76e7a564, %l7 = 0000000000000000
lduba [%i3+%i5]0x81,%l7 ! %l7 = 0000000000000076
! Aggressor I-cache invalidate 423, victim thread = 6
mov 423,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_423,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 423
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000003080001c] = 9ac5081d, %l0 = ffffffffffffb3e0
lduha [%o1+0x01c]%asi,%l0 ! %l0 = 0000000000009ac5
! Mem[0000000017800000] = 00003939, %l6 = ffffffffffffffe8
lduha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000016000030] = 0586cc19a0e8b96d, %l0 = 0000000000009ac5
ldx [%i0+0x030],%l0 ! %l0 = 0586cc19a0e8b96d
! %l5 = 0000000000001107, immed = 00000834, %l6 = 0000000000000000
addccc %l5,0x834,%l6 ! %l6 = 000000000000193b, %ccr = 00
! Mem[0000000017000028] = 00000000, %l2 = 221b54a2811a948a
ldsba [%i2+0x02b]%asi,%l2 ! %l2 = 0000000000000000
p3_label_85: ! %cwp = 2
! Aggressor I-cache invalidate 424, victim thread = 6
mov 424,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_424,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 424
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 425, victim thread = 6
mov 425,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_425,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 425
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 426, victim thread = 6
mov 426,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_426,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 426
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = fffffffffffffff6, %l0 = 0586cc19a0e8b96d, %l6 = 000000000000193b
orn %l4,%l0,%l6 ! %l6 = fffffffffffffff6
! Aggressor I-cache invalidate 427, victim thread = 6
mov 427,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_427,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 427
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000016000008] = 2ea4cc64 b1ae31dc, %l6 = fffffff6, %l7 = 00000076
ldda [%i0+%i4]0x88,%l6 ! %l6 = 00000000b1ae31dc 000000002ea4cc64
! Aggressor I-cache invalidate 428, victim thread = 6
mov 428,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_428,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 428
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 429, victim thread = 6
mov 429,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_429,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 429
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 430, victim thread = 6
mov 430,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_430,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 430
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 431, victim thread = 6
mov 431,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_431,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 431
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_86: ! %cwp = 2
! Invert Register : %l4 = fffffffffffffff6
xor %l4,-1,%l4 ! %l4 = 0000000000000009
! Mem[0000000016000018] = 00000000, %l2 = 0000000000000000
ldswa [%i0+%i6]0x80,%l2 ! %l2 = 0000000000000000
! Aggressor I-cache invalidate 432, victim thread = 6
mov 432,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_432,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 432
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = b1ae31dc, %l7 = 2ea4cc64, Mem[0000000031800058] = f6200011 05860751
std %l6,[%o3+0x058] ! Mem[0000000031800058] = b1ae31dc 2ea4cc64
! Aggressor I-cache invalidate 433, victim thread = 6
mov 433,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_433,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 433
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 434, victim thread = 6
mov 434,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_434,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 434
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = 00000000b1ae31dc, Mem[0000000030800058] = ffe566d09ac5081d
stx %l6,[%o1+0x058] ! Mem[0000000030800058] = 00000000b1ae31dc
! %l3 = 00000000ffe566d0, %l2 = 0000000000000000, %l2 = 0000000000000000
sll %l3,%l2,%l2 ! %l2 = 00000000ffe566d0
! Mem[0000000016800078] = ced42db9 150604c2, %l6 = b1ae31dc, %l7 = 2ea4cc64
ldd [%i1+0x078],%l6 ! %l6 = 00000000ced42db9 00000000150604c2
! %l7 = 00000000150604c2, Mem[0000000017000008] = 00000000
stba %l7,[%i2+%i4]0x81 ! Mem[0000000017000008] = c2000000
p3_label_87: ! %cwp = 2
! Mem[0000000017000018] = dc0f0000, %l4 = 0000000000000009
lduba [%i2+%i6]0x81,%l4 ! %l4 = 00000000000000dc
! Aggressor I-cache invalidate 435, victim thread = 6
mov 435,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_435,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 435
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = 00000000150604c2, Mem[0000000016800010] = 4a6954a2
stwa %l7,[%i1+%i5]0x88 ! Mem[0000000016800010] = 150604c2
! Aggressor I-cache invalidate 436, victim thread = 6
mov 436,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_436,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 436
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 437, victim thread = 6
mov 437,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_437,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 437
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 438, victim thread = 6
mov 438,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_438,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 438
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 439, victim thread = 6
mov 439,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_439,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 439
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! retry : should take illegal inst trap, %l0 = 0586cc19a0e8b96d
retry ! Illegal inst trap : %l0 = 0586cc19a0e8b97d
! Aggressor I-cache invalidate 440, victim thread = 6
mov 440,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_440,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 440
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = 0000000017cb49e6, Mem[0000000017800020] = 11075b7a
stw %l1,[%i3+%o4] ! Mem[0000000017800020] = 17cb49e6
p3_label_88: ! %cwp = 2
! Mem[0000000017800010] = 64a5e776, %l4 = 00000000000000dc
ldsha [%i3+%i5]0x88,%l4 ! %l4 = ffffffffffffe776
! Aggressor I-cache invalidate 441, victim thread = 6
mov 441,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_441,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 441
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017000018] = 00000fdc, %l3 = 00000000ffe566d0
ldswa [%i2+%i6]0x88,%l3 ! %l3 = 0000000000000fdc
! %l6 = 00000000ced42db9, Mem[0000000031800058] = b1ae31dc
stw %l6,[%o3+0x058] ! Mem[0000000031800058] = ced42db9
! Mem[0000000017000000] = 39394220, %l2 = 00000000ffe566d0
ldswa [%i2+%g0]0x81,%l2 ! %l2 = 0000000039394220
! Mem[0000000017800010] = 64a5e776, %l3 = 0000000000000fdc
ldsha [%i3+%i5]0x88,%l3 ! %l3 = ffffffffffffe776
! Aggressor I-cache invalidate 442, victim thread = 6
mov 442,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_442,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 442
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 443, victim thread = 6
mov 443,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_443,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 443
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = 0000000017cb49e6, %l2 = 0000000039394220, %l7 = 00000000150604c2
sdivx %l1,%l2,%l7 ! %l7 = 0000000000000000
! Mem[000000003180005c] = 2ea4cc64, %l1 = 0000000017cb49e6
lduw [%o3+0x05c],%l1 ! %l1 = 000000002ea4cc64
p3_label_89: ! %cwp = 2
! %l0 = 0586cc19a0e8b97d, Mem[0000000016800073] = 4930bde9
stb %l0,[%i1+0x073] ! Mem[0000000016800070] = 4930bd7d
! Mem[0000000017800000] = 39390000, %l4 = ffffffffffffe776
ldsba [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030000018] = b2d301a8, %l7 = 0000000000000000
lduh [%o0+%i6],%l7 ! %l7 = 000000000000b2d3
! Aggressor I-cache invalidate 444, victim thread = 6
mov 444,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_444,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 444
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = 0000000000000000, immed = 000009b1, %l3 = ffffffffffffe776
xor %l4,0x9b1,%l3 ! %l3 = 00000000000009b1
! Aggressor I-cache invalidate 445, victim thread = 6
mov 445,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_445,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 445
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017000020] = a0e8b96d, %l2 = 0000000039394220
lduba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000a0
! Mem[0000000030000018] = b2d301a8, %l4 = 0000000000000000
ldub [%o0+0x019],%l4 ! %l4 = 00000000000000d3
! Aggressor I-cache invalidate 446, victim thread = 6
mov 446,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_446,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 446
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000016000020] = cb170000, %l7 = 000000000000b2d3
lduha [%i0+%o4]0x81,%l7 ! %l7 = 000000000000cb17
p3_label_90: ! %cwp = 2
! %l0 = 0586cc19a0e8b97d, Mem[0000000030000058] = 075f5fa98000e776
stx %l0,[%o0+0x058] ! Mem[0000000030000058] = 0586cc19a0e8b97d
! %l0 = 0586cc19a0e8b97d, %l3 = 00000000000009b1, %y = 00000000
umulcc %l0,%l3,%l7 ! %l7 = 000006176f6da46d, %ccr = 00, %y = 00000617
! Aggressor I-cache invalidate 447, victim thread = 6
mov 447,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_447,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 447
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 448, victim thread = 6
mov 448,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_448,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 448
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 449, victim thread = 6
mov 449,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_449,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 449
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017000020] = a0e8b96d11075b7a, %l4 = 00000000000000d3
ldxa [%i2+%o4]0x81,%l4 ! %l4 = a0e8b96d11075b7a
! Mem[0000000017000064] = 2f6343e7, %l1 = 000000002ea4cc64
ldsba [%i2+0x064]%asi,%l1 ! %l1 = 000000000000002f
! %l5 = 0000000000001107, Mem[000000003080001f] = 9ac5081d
stb %l5,[%o1+0x01f] ! Mem[000000003080001c] = 9ac50807
! Aggressor I-cache invalidate 450, victim thread = 6
mov 450,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_450,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 450
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 451, victim thread = 6
mov 451,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_451,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 451
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_91: ! %cwp = 2
! Aggressor I-cache invalidate 452, victim thread = 6
mov 452,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_452,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 452
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000016000008] = dc31aeb1, %l0 = 0586cc19a0e8b97d
ldswa [%i0+%i4]0x81,%l0 ! %l0 = ffffffffdc31aeb1
! Aggressor I-cache invalidate 453, victim thread = 6
mov 453,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_453,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 453
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000001780002c] = 0b000080, %l6 = 00000000ced42db9
ldsh [%i3+0x02e],%l6 ! %l6 = 0000000000000080
! Aggressor I-cache invalidate 454, victim thread = 6
mov 454,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_454,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 454
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Invert Register : %l7 = 000006176f6da46d
xor %l7,-1,%l7 ! %l7 = fffff9e890925b92
! %l4 = a0e8b96d11075b7a, Mem[0000000017800010] = 76e7a564
stba %l4,[%i3+%i5]0x81 ! Mem[0000000017800010] = 7ae7a564
! Aggressor I-cache invalidate 455, victim thread = 6
mov 455,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_455,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 455
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = fffff9e890925b92, Mem[000000003000001c] = 05860019
stw %l7,[%o0+0x01c] ! Mem[000000003000001c] = 90925b92
! Aggressor I-cache invalidate 456, victim thread = 6
mov 456,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_456,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 456
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_92: ! %cwp = 2
! Aggressor I-cache invalidate 457, victim thread = 6
mov 457,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_457,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 457
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l1 = 000000000000002f, %l2 = 00000000000000a0, %l2 = 00000000000000a0
orn %l1,%l2,%l2 ! %l2 = ffffffffffffff7f
! Aggressor I-cache invalidate 458, victim thread = 6
mov 458,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_458,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 458
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 459, victim thread = 6
mov 459,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_459,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 459
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 460, victim thread = 6
mov 460,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_460,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 460
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 461, victim thread = 6
mov 461,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_461,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 461
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 462, victim thread = 6
mov 462,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_462,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 462
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000003180005c] = 2ea4cc64, %l3 = 00000000000009b1
lduha [%o3+0x05c]%asi,%l3 ! %l3 = 0000000000002ea4
! %l1 = 000000000000002f, Mem[0000000016000000] = 8d770000
stwa %l1,[%i0+%g0]0x88 ! Mem[0000000016000000] = 0000002f
! %l1 = 000000000000002f, immed = fffff9bb, %l7 = fffff9e890925b92
xor %l1,-0x645,%l7 ! %l7 = fffffffffffff994
p3_label_93: ! %cwp = 2
! Aggressor I-cache invalidate 463, victim thread = 6
mov 463,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_463,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 463
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 464, victim thread = 6
mov 464,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_464,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 464
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 465, victim thread = 6
mov 465,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_465,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 465
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l2 = ffffffffffffff7f, Mem[0000000031000018] = 000081072ea4cc64
stx %l2,[%o2+%i6] ! Mem[0000000031000018] = ffffffffffffff7f
! Aggressor I-cache invalidate 466, victim thread = 6
mov 466,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_466,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 466
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 467, victim thread = 6
mov 467,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_467,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 467
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = 0000000000000080, Mem[0000000030000058] = 0586cc19a0e8b97d
stx %l6,[%o0+0x058] ! Mem[0000000030000058] = 0000000000000080
! Aggressor I-cache invalidate 468, victim thread = 6
mov 468,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_468,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 468
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017000020] = 7a5b07116db9e8a0, %l3 = 0000000000002ea4
ldxa [%i2+%o4]0x89,%l3 ! %l3 = 7a5b07116db9e8a0
! Aggressor I-cache invalidate 469, victim thread = 6
mov 469,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_469,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 469
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_94: ! %cwp = 2
! %l0 = ffffffffdc31aeb1
setx 0x1ca97c801ca97c80,%g7,%l0 ! %l0 = 1ca97c801ca97c80
! Aggressor I-cache invalidate 470, victim thread = 6
mov 470,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_470,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 470
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 471, victim thread = 6
mov 471,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_471,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 471
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000003080001c] = 9ac50807, %l2 = ffffffffffffff7f
lduw [%o1+0x01c],%l2 ! %l2 = 000000009ac50807
! %l5 = 0000000000001107, Mem[0000000017000010] = ffffffff356210ea
stxa %l5,[%i2+%i5]0x81 ! Mem[0000000017000010] = 0000000000001107
! Mem[0000000016800020] = e2ca9a874d5cbe99, %l3 = 7a5b07116db9e8a0
ldxa [%i1+%o4]0x89,%l3 ! %l3 = e2ca9a874d5cbe99
! Mem[0000000016000020] = cb170000, %l5 = 0000000000001107
ldswa [%i0+%o4]0x80,%l5 ! %l5 = ffffffffcb170000
! Aggressor I-cache invalidate 472, victim thread = 6
mov 472,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_472,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 472
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 473, victim thread = 6
mov 473,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_473,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 473
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = a0e8b96d11075b7a, immed = fffff261, %l6 = 0000000000000080
add %l4,-0xd9f,%l6 ! %l6 = a0e8b96d11074ddb
p3_label_95: ! %cwp = 2
! Mem[0000000017800064] = d5eb6a1d, %l7 = fffffffffffff994
ldub [%i3+0x067],%l7 ! %l7 = 000000000000001d
! Mem[0000000017800008] = 00000017, %l5 = ffffffffcb170000
lduha [%i3+%i4]0x89,%l5 ! %l5 = 0000000000000017
! Aggressor I-cache invalidate 474, victim thread = 6
mov 474,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_474,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 474
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 475, victim thread = 6
mov 475,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_475,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 475
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000001700003c] = 4b7462a6, %l2 = 000000009ac50807
ldsb [%i2+0x03c],%l2 ! %l2 = 000000000000004b
! Mem[0000000031800058] = ced42db9, %l1 = 000000000000002f
lduh [%o3+0x058],%l1 ! %l1 = 000000000000ced4
! %l3 = e2ca9a874d5cbe99, immed = 0000045f, %l6 = a0e8b96d11074ddb
and %l3,0x45f,%l6 ! %l6 = 0000000000000419
! Aggressor I-cache invalidate 476, victim thread = 6
mov 476,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_476,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 476
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 1ca97c801ca97c80, Mem[0000000030000018] = b2d301a890925b92
stx %l0,[%o0+%i6] ! Mem[0000000030000018] = 1ca97c801ca97c80
! Mem[000000003180001c] = 00170751, %l2 = 000000000000004b
lduw [%o3+0x01c],%l2 ! %l2 = 0000000000170751
p3_label_96: ! %cwp = 2
! Aggressor I-cache invalidate 477, victim thread = 6
mov 477,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_477,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 477
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 478, victim thread = 6
mov 478,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_478,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 478
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000016800058] = 3c945f0595cb9be7, %l1 = 000000000000ced4
ldx [%i1+0x058],%l1 ! %l1 = 3c945f0595cb9be7
! %f21 = 20423939, Mem[0000000016800008] = 2031c71e
sta %f21,[%i1+%i4]0x81 ! Mem[0000000016800008] = 20423939
! Mem[0000000017000000] = 39394220, %l4 = a0e8b96d11075b7a
lduba [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000039
! Aggressor I-cache invalidate 479, victim thread = 6
mov 479,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_479,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 479
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 480, victim thread = 6
mov 480,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_480,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 480
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 1ca97c801ca97c80, Mem[0000000017000010] = 00000000
stha %l0,[%i2+%i5]0x89 ! Mem[0000000017000010] = 00007c80
! Aggressor I-cache invalidate 481, victim thread = 6
mov 481,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_481,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 481
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 482, victim thread = 6
mov 482,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_482,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 482
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_97: ! %cwp = 2
! Aggressor I-cache invalidate 483, victim thread = 6
mov 483,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_483,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 483
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000017000010] = 807c0000 00001107, %l4 = 00000039, %l5 = 00000017
ldda [%i2+%i5]0x80,%l4 ! %l4 = 00000000807c0000 0000000000001107
! %l4 = 807c0000, %l5 = 00001107, Mem[0000000016800068] = 00e10c5c 963e6c5d
std %l4,[%i1+0x068] ! Mem[0000000016800068] = 807c0000 00001107
! Mem[0000000031800018] = f66f7167, %l3 = e2ca9a874d5cbe99
ldsh [%o3+0x01a],%l3 ! %l3 = 0000000000007167
! Aggressor I-cache invalidate 484, victim thread = 6
mov 484,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_484,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 484
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000000007167, Mem[0000000031000058] = 17cd312011075b7a, %asi = 80
stxa %l3,[%o2+0x058]%asi ! Mem[0000000031000058] = 0000000000007167
! Aggressor I-cache invalidate 485, victim thread = 6
mov 485,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_485,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 485
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l0 = 1ca97c801ca97c80, immed = 00000021, %l1 = 3c945f0595cb9be7
srax %l0,0x021,%l1 ! %l1 = 000000000e54be40
! Aggressor I-cache invalidate 486, victim thread = 6
mov 486,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_486,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 486
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 487, victim thread = 6
mov 487,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_487,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 487
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_98: ! %cwp = 2
! Mem[000000001780001c] = a9e5a7eb, %l1 = 000000000e54be40
ldub [%i3+0x01c],%l1 ! %l1 = 00000000000000a9
! Aggressor I-cache invalidate 488, victim thread = 6
mov 488,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_488,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 488
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000058] = 00000000, %f13 = 05860751
ld [%o0+0x058],%f13 ! %f13 = 00000000
! %l0 = 1ca97c801ca97c80, Mem[0000000017800018] = 16a5ffff
stwa %l0,[%i3+%i6]0x80 ! Mem[0000000017800018] = 1ca97c80
! Mem[0000000030000058] = 00000000, %l4 = 00000000807c0000
lduha [%o0+0x058]%asi,%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 489, victim thread = 6
mov 489,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_489,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 489
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Invert Register : %l1 = 00000000000000a9
xor %l1,-1,%l1 ! %l1 = ffffffffffffff56
! Mem[0000000031800018] = f66f716700170751, %l6 = 0000000000000419
ldx [%o3+%i6],%l6 ! %l6 = f66f716700170751
! Aggressor I-cache invalidate 490, victim thread = 6
mov 490,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_490,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 490
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 491, victim thread = 6
mov 491,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_491,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 491
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_99: ! %cwp = 2
! %l2 = 0000000000170751, Mem[0000000031000019] = ffffffff
stb %l2,[%o2+0x019] ! Mem[0000000031000018] = ff51ffff
! %l1 = ffffffffffffff56, Mem[000000003000005c] = 00000080
sth %l1,[%o0+0x05c] ! Mem[000000003000005c] = ff560080
! %l0 = 1ca97c801ca97c80, %l7 = 000000000000001d, %l2 = 0000000000170751
srax %l0,%l7,%l2 ! %l2 = 00000000e54be400
! Aggressor I-cache invalidate 492, victim thread = 6
mov 492,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_492,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 492
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 493, victim thread = 6
mov 493,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_493,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 493
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = f66f716700170751, Mem[0000000016800038] = 0ea4c886, %asi = 80
stha %l6,[%i1+0x038]%asi ! Mem[0000000016800038] = 0751c886
! Aggressor I-cache invalidate 494, victim thread = 6
mov 494,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_494,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 494
! Delay 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Invert Register : %l0 = 1ca97c801ca97c80
xor %l0,-1,%l0 ! %l0 = e356837fe356837f
! Aggressor I-cache invalidate 495, victim thread = 6
mov 495,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_495,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 495
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 496, victim thread = 6
mov 496,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_496,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 496
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
p3_label_100: ! %cwp = 2
! %f18 = 60906290, Mem[0000000031000018] = ff51ffff
st %f18,[%o2+%i6] ! Mem[0000000031000018] = 60906290
! Mem[0000000016800020] = 4d5cbe99, %f30 = 17cd3120
lda [%i1+%o4]0x88,%f30 ! %f30 = 4d5cbe99
! Aggressor I-cache invalidate 497, victim thread = 6
mov 497,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_497,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 497
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Aggressor I-cache invalidate 498, victim thread = 6
mov 498,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_498,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 498
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l4 = 0000000000000000, Mem[0000000030000058] = 00000000ff560080, %asi = 80
stxa %l4,[%o0+0x058]%asi ! Mem[0000000030000058] = 0000000000000000
! Mem[0000000031000058] = 00000000, %f5 = ffffa516
ld [%o2+0x058],%f5 ! %f5 = 00000000
! %l2 = 00000000e54be400, Mem[0000000030000018] = 1ca97c801ca97c80
stx %l2,[%o0+%i6] ! Mem[0000000030000018] = 00000000e54be400
! Aggressor I-cache invalidate 499, victim thread = 6
mov 499,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_499,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 499
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (00)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l7 = 000000000000001d, immed = ffffffff, %y = 00000617
mulscc %l7,-0x001,%l6 ! %l6 = 000000010000000d, %ccr = 01, %y = 8000030b
! Aggressor I-cache invalidate 500, victim thread = 6
mov 500,%g4
set p6_invalidate_semaphore,%g3
set p6_invalid_code_500,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 6
st %g4,[%g3] ! Set the semaphore to 500
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (01)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (01)
ba,a p3_not_taken_0_end
p3_not_taken_0:
! The following code should not be executed
stb %l2,[%o0+0x045]
ldsh [%o1+0x040],%l4
nop
lduh [%i2+0x066],%l2
ldub [%i3+0x01c],%l2
ldub [%i0+0x00c],%l6
ldswa [%o3+0x004]%asi,%l6
ba,a p3_branch_failed
p3_not_taken_0_end:
! End of Random Code for Processor 3
restore ! CWP = 1
restore ! CWP = 0
p3_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x00c] ! Set processor 3 done flag
! Check Registers
p3_check_registers:
set p3_expected_registers,%g1
ldx [%g1+0x000],%g2
cmp %l0,%g2 ! %l0 should be 0000000000000000
bne,a,pn %xcc,p3_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 2da50b27aafab4e3
bne,a,pn %xcc,p3_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 000000007a5b0711
bne,a,pn %xcc,p3_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 00000000a0e8b96d
bne,a,pn %xcc,p3_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 0000000000000001
bne,a,pn %xcc,p3_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 2afa548e2afa5395
bne,a,pn %xcc,p3_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be ffffffffffffa0e8
bne,a,pn %xcc,p3_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 0000000064a5e776
bne,a,pn %xcc,p3_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0x8000030b,%g2
rd %y,%g3
cmp %g2,%g3
bne,a p3_failed
mov 0x111,%g1
! Check Floating Point Registers
p3_check_fp_registers:
set p3_temp,%g1
set p3_expected_fp_regs,%g3
std %f0,[%g1]
ldx [%g1],%l1
ldx [%g3+0x00],%l0
cmp %l0,%l1 ! %f0 should be ced42db9 150604c2
bne %xcc,p3_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 39394220 9ac5081d
bne %xcc,p3_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be eba7e5a9 00000000
bne %xcc,p3_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be b2d301a8 0586cc19
bne %xcc,p3_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 075f5fa9 17cd3120
bne %xcc,p3_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 221b54a2 811a948a
bne %xcc,p3_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be f6200011 00000000
bne %xcc,p3_f12_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 4d5cbe99 2fcb8734
bne %xcc,p3_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 60906290 17cd3120
bne %xcc,p3_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 98dc6e7f 20423939
bne %xcc,p3_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be ffffffff cb170000
bne %xcc,p3_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be e649cb17 00003120
bne %xcc,p3_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 4a6954a2 00170751
bne %xcc,p3_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 0000778d b6f3edc8
bne %xcc,p3_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 4d5cbe99 11075b7a
bne %xcc,p3_f30_fail
nop
! Check Local Memory
set p3_local0_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 2f000000b6f3edc8
ldx [%i0+0x000],%g3 ! Observed data at 0000000016000000
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x000,%g4
ldx [%g1+0x010],%g2 ! Expected data = 1da33fe196a833dc
ldx [%i0+0x010],%g3 ! Observed data at 0000000016000010
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 0000000084120000
ldx [%i0+0x018],%g3 ! Observed data at 0000000016000018
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x018,%g4
ldx [%g1+0x028],%g2 ! Expected data = c8edf3b61d264f37
ldx [%i0+0x028],%g3 ! Observed data at 0000000016000028
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x028,%g4
ldx [%g1+0x050],%g2 ! Expected data = 6090629017cd3120
ldx [%i0+0x050],%g3 ! Observed data at 0000000016000050
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x050,%g4
ldx [%g1+0x070],%g2 ! Expected data = be206ea16c42460c
ldx [%i0+0x070],%g3 ! Observed data at 0000000016000070
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x070,%g4
set p3_local1_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = 2042393910b61ae8
ldx [%i1+0x008],%g3 ! Observed data at 0000000016800008
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = c20406159dac7dc9
ldx [%i1+0x010],%g3 ! Observed data at 0000000016800010
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x010,%g4
ldx [%g1+0x038],%g2 ! Expected data = 0751c8866f8ec494
ldx [%i1+0x038],%g3 ! Observed data at 0000000016800038
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x038,%g4
ldx [%g1+0x048],%g2 ! Expected data = 0000001ff6b76016
ldx [%i1+0x048],%g3 ! Observed data at 0000000016800048
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x048,%g4
ldx [%g1+0x060],%g2 ! Expected data = 7061e6921f6319b8
ldx [%i1+0x060],%g3 ! Observed data at 0000000016800060
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x060,%g4
ldx [%g1+0x068],%g2 ! Expected data = 807c000000001107
ldx [%i1+0x068],%g3 ! Observed data at 0000000016800068
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x068,%g4
ldx [%g1+0x070],%g2 ! Expected data = 4930bd7db350de68
ldx [%i1+0x070],%g3 ! Observed data at 0000000016800070
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x070,%g4
set p3_local2_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = c200000000000000
ldx [%i2+0x008],%g3 ! Observed data at 0000000017000008
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x008,%g4
ldx [%g1+0x028],%g2 ! Expected data = 0000000000000000
ldx [%i2+0x028],%g3 ! Observed data at 0000000017000028
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x028,%g4
ldx [%g1+0x038],%g2 ! Expected data = 76e7a5644b7462a6
ldx [%i2+0x038],%g3 ! Observed data at 0000000017000038
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x038,%g4
ldx [%g1+0x058],%g2 ! Expected data = 000000012afa5395
ldx [%i2+0x058],%g3 ! Observed data at 0000000017000058
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x058,%g4
set p3_local3_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 00003939e649cb17
ldx [%i3+0x000],%g3 ! Observed data at 0000000017800000
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = 1700000020310000
ldx [%i3+0x008],%g3 ! Observed data at 0000000017800008
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 7ae7a564e13fa31d
ldx [%i3+0x010],%g3 ! Observed data at 0000000017800010
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 1ca97c80a9e5a7eb
ldx [%i3+0x018],%g3 ! Observed data at 0000000017800018
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 17cb49e6bbe88412
ldx [%i3+0x020],%g3 ! Observed data at 0000000017800020
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = c97dac9d0b000080
ldx [%i3+0x028],%g3 ! Observed data at 0000000017800028
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x028,%g4
ldx [%g1+0x050],%g2 ! Expected data = 0000000b2fcb8734
ldx [%i3+0x050],%g3 ! Observed data at 0000000017800050
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x050,%g4
ldx [%g1+0x070],%g2 ! Expected data = 17cd312042a7eb3c
ldx [%i3+0x070],%g3 ! Observed data at 0000000017800070
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x070,%g4
ldx [%g1+0x078],%g2 ! Expected data = 0000000000aea470
ldx [%i3+0x078],%g3 ! Observed data at 0000000017800078
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x078,%g4
! Check Shared Memory
set share0_expect,%g4
set p3_share_mask,%g5
set 0x30000000,%g6 ! Physical Addr of Share 0
p3_memcheck_share0:
ldx [%g4+0x018],%g2 ! Expected value = 00000000e54be400
ldx [%o0+0x018],%g3 ! Read value at Mem[0000000030000018]
cmp %g2,%g3
bne,pn %xcc,p3_failed
add %g6,0x018,%g1
ldx [%g4+0x058],%g2 ! Expected value = 0000000000000000
ldx [%o0+0x058],%g3 ! Read value at Mem[0000000030000058]
cmp %g2,%g3
bne,pn %xcc,p3_failed
add %g6,0x058,%g1
set share1_expect,%g4
set 0x30800000,%g6 ! Physical Addr of Share 1
p3_memcheck_share1:
ldx [%g4+0x018],%g2 ! Expected value = ffe566d09ac50807
ldx [%o1+0x018],%g3 ! Read value at Mem[0000000030800018]
cmp %g2,%g3
bne,pn %xcc,p3_failed
add %g6,0x018,%g1
ldx [%g4+0x058],%g2 ! Expected value = 00000000b1ae31dc
ldx [%o1+0x058],%g3 ! Read value at Mem[0000000030800058]
cmp %g2,%g3
bne,pn %xcc,p3_failed
add %g6,0x058,%g1
set share2_expect,%g4
set 0x31000000,%g6 ! Physical Addr of Share 2
p3_memcheck_share2:
ldx [%g4+0x018],%g2 ! Expected value = 60906290ffffff7f
ldx [%o2+0x018],%g3 ! Read value at Mem[0000000031000018]
cmp %g2,%g3
bne,pn %xcc,p3_failed
add %g6,0x018,%g1
ldx [%g4+0x058],%g2 ! Expected value = 0000000000007167
ldx [%o2+0x058],%g3 ! Read value at Mem[0000000031000058]
cmp %g2,%g3
bne,pn %xcc,p3_failed
add %g6,0x058,%g1
set share3_expect,%g4
set 0x31800000,%g6 ! Physical Addr of Share 3
p3_memcheck_share3:
ldx [%g4+0x018],%g2 ! Expected value = f66f716700170751
ldx [%o3+0x018],%g3 ! Read value at Mem[0000000031800018]
cmp %g2,%g3
bne,pn %xcc,p3_failed
add %g6,0x018,%g1
ldx [%g4+0x058],%g2 ! Expected value = ced42db92ea4cc64
ldx [%o3+0x058],%g3 ! Read value at Mem[0000000031800058]
cmp %g2,%g3
bne,pn %xcc,p3_failed
add %g6,0x058,%g1
! The test for processor 3 has passed
p3_passed:
ta GOOD_TRAP
nop
p3_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p3_failed
p3_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p3_failed
p3_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p3_failed
p3_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p3_failed
p3_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p3_failed
p3_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p3_failed
p3_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p3_failed
p3_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p3_failed
p3_f0_fail:
set p3_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f2_fail:
set p3_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f4_fail:
set p3_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f6_fail:
set p3_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f8_fail:
set p3_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f10_fail:
set p3_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f12_fail:
set p3_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f16_fail:
set p3_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f18_fail:
set p3_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f20_fail:
set p3_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f22_fail:
set p3_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f24_fail:
set p3_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f26_fail:
set p3_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f28_fail:
set p3_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f30_fail:
set p3_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 3 failed
p3_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x00c] ! Set processor 3 done flag
set p3_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
ta BAD_TRAP
! The local area data for processor 3 failed
p3_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x00c] ! Set processor 3 done flag
set p3_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
st %fsr,[%g6+24]
ta BAD_TRAP
p3_dfill_failed:
ba p3_failed
mov 0xddd,%g1
p3_selfmod_failed:
ba p3_failed
mov 0xabc,%g1
p3_common_error:
or %g0,0xee3,%g1
ba p3_failed
mov %o5,%g3
p3_common_signature_error:
set p3_temp,%g1
ba p3_failed
st %g2,[%g1] ! Common Lock Number
p3_common_timeout:
set p3_temp,%g1
ba p3_failed
st %g2,[%g1] ! Common Lock Number
p3_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p3_failed
mov 0x0,%g3
p3_trap1e:
ldub [%o1+0x019],%l4 ! Mem[0000000030800019]
ldsw [%i1+0x04c],%l4 ! Mem[000000001680004c]
ldub [%o0+0x018],%l7 ! Mem[0000000030000018]
done
p3_trap1o:
ldub [%i1+0x019],%l4 ! Mem[0000000030800019]
ldsw [%o1+0x04c],%l4 ! Mem[000000001680004c]
ldub [%i0+0x018],%l7 ! Mem[0000000030000018]
done
p3_trap2e:
sth %l2,[%o0+0x01e] ! Mem[000000003000001e]
sll %l4,0x004,%l5
done
p3_trap2o:
sth %l2,[%i0+0x01e] ! Mem[000000003000001e]
sll %l4,0x004,%l5
done
p3_trap3e:
and %l1,%l6,%l6
andn %l4,%l6,%l3
andn %l5,%l0,%l2
orn %l7,0x5ec,%l2
sub %l4,%l7,%l0
addc %l5,%l6,%l7
orn %l2,%l1,%l1
done
p3_trap3o:
and %l1,%l6,%l6
andn %l4,%l6,%l3
andn %l5,%l0,%l2
orn %l7,0x5ec,%l2
sub %l4,%l7,%l0
addc %l5,%l6,%l7
orn %l2,%l1,%l1
done
p3_init_memory_pointers:
set p3_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p3_local0_start,%i0
set p3_local1_start,%i1
set p3_local2_start,%i2
set p3_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = d066256ece34b3de
ldx [%g1+0x008],%l1 ! %l1 = dbfb2d53bbe57a81
ldx [%g1+0x010],%l2 ! %l2 = e92230d7cb0446b5
ldx [%g1+0x018],%l3 ! %l3 = d6dc877827ffd296
ldx [%g1+0x020],%l4 ! %l4 = fdb93f0de7a9a449
ldx [%g1+0x028],%l5 ! %l5 = 4faac3b8103b38bc
ldx [%g1+0x030],%l6 ! %l6 = a8f9ebbdb2896290
ldx [%g1+0x038],%l7 ! %l7 = 72301f7c14fb1ff5
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 49f05d94976ebaa0
ldx [%g1+0x048],%l1 ! %l1 = 77f495987b348107
ldx [%g1+0x050],%l2 ! %l2 = a68c5ef0d1e10751
ldx [%g1+0x058],%l3 ! %l3 = 79b5c6ac1c73d0f8
ldx [%g1+0x060],%l4 ! %l4 = bca0bbaed4efcaa7
ldx [%g1+0x068],%l5 ! %l5 = 1cc94919b45ce986
ldx [%g1+0x070],%l6 ! %l6 = 9108ee45adfdd5e0
ldx [%g1+0x078],%l7 ! %l7 = d51c36d8327f8082
save
! Initialize memory pointers for window 2
set p3_local0_start,%i0
set p3_local1_start,%i1
set p3_local2_start,%i2
set p3_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = a152a85256542ae6
ldx [%g1+0x088],%l1 ! %l1 = ba056d725d88da33
ldx [%g1+0x090],%l2 ! %l2 = fa5bad5e0f43214e
ldx [%g1+0x098],%l3 ! %l3 = 45f9229de6db85e7
ldx [%g1+0x0a0],%l4 ! %l4 = a94224abf176fd37
ldx [%g1+0x0a8],%l5 ! %l5 = 6304335027e00b32
ldx [%g1+0x0b0],%l6 ! %l6 = dcabd53ffafa3198
ldx [%g1+0x0b8],%l7 ! %l7 = b9cb6a9024d29bbb
save
! Initialize memory points for window 3
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
mov %g0,%i7
! Init Local Registers in Window 3
ldx [%g1+0x0c0],%l0 ! %l0 = de453d9c76e7a564
ldx [%g1+0x0c8],%l1 ! %l1 = 0520e95c356210ea
ldx [%g1+0x0d0],%l2 ! %l2 = f95fea60d4297250
ldx [%g1+0x0d8],%l3 ! %l3 = 7968402c5518e374
ldx [%g1+0x0e0],%l4 ! %l4 = 0ff9f4947a508362
ldx [%g1+0x0e8],%l5 ! %l5 = 30c0373085826e1c
ldx [%g1+0x0f0],%l6 ! %l6 = a73742fef46a884f
ldx [%g1+0x0f8],%l7 ! %l7 = 43c53d6c954d85d9
! Initialize the output register of window 3
set p3_local0_start,%o0
set p3_local1_start,%o1
set p3_local2_start,%o2
set p3_local3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
mov %g0,%o7
restore
restore
restore
retl
nop
! Random code for Processor 4
processor_4:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x10] ! Set the start flag
wrpr %g0,7,%cleanwin
call p4_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 4
wr %g0,0x4,%fprs ! Make sure fef is 1
set p4_init_freg,%g1
! %f0 = be5f626c 999de3f4 3fb2929c e28a7beb
! %f4 = 785aee2c 925307c9 380208f3 ea27ffa2
! %f8 = 2580336a eba7997f 231a1d33 818e7c65
! %f12 = 13a1bcf0 16aa92be 75bc3aae fe1e95b4
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = a3c87cd4 fc822235 bbca34bd 96123a29
! %f20 = 7095ae43 73376d3a 36f723dd 8bf8b07d
! %f24 = d64f1e5f f3762a3b 69ec34d2 f58fe9db
! %f28 = 0ba86b7e 9efa689b 0b83b76d 34017986
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = bc9e7657 eb65c392 94f6269c 8d54f7dd
! %f36 = ab2d900e e556db36 8f43d3f3 3c548352
! %f40 = a566c0b1 32ee6205 fb17afae a86085e6
! %f44 = 26fa7d1a 563d0b98 4c527c70 21b58de9
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0xa31a4bef00000051,%g7,%g1 ! GSR scale = 10, align = 1
wr %g1,%g0,%gsr ! GSR = a31a4bef00000051
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 4
p4_label_1:
! Mem[0000000031800020] = 28c02c3b, %l7 = 64c7f6d82cc4b277
lduw [%o3+%o4],%l7 ! %l7 = 0000000028c02c3b
! Mem[0000000019800048] = bc1f9f8a 6085064f, %l0 = 522fa086, %l1 = e4ef5aa1
ldd [%i3+0x048],%l0 ! %l0 = 00000000bc1f9f8a 000000006085064f
! Mem[0000000018000028] = 57b3dcbd, %l6 = 9fe7bd9841f35343
lduha [%i0+%o6]0x89,%l6 ! %l6 = 000000000000dcbd
! Mem[000000001800006c] = 34fcf0cc, %l1 = 000000006085064f
ldub [%i0+0x06c],%l1 ! %l1 = 0000000000000034
! %l2 = a8bc0460363b1b6c, Mem[0000000031000065] = 40190fec
stb %l2,[%o2+0x065] ! Mem[0000000031000064] = 406c0fec
! Victim I-cache invalidate 1, aggressor thread = 0
ba p4_invalid_loop_1
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_1:
ba invalidate_failed
mov 1,%g2
ba p4_invalid_resume_1
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 1
p4_invalid_loop_1:
set p4_invalidate_semaphore,%g6
p4_invalid_wait_1:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,1
bl p4_invalid_wait_1
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_1
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_1:
! Victim I-cache invalidate 2, aggressor thread = 0
ba p4_invalid_loop_2
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_2:
ba invalidate_failed
mov 2,%g2
ba p4_invalid_resume_2
nop
! Wait for I-cache invalidate lock 2
p4_invalid_loop_2:
p4_invalid_wait_2:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,2
bl p4_invalid_wait_2
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_2
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_2:
! Victim I-cache invalidate 3, aggressor thread = 0
ba p4_invalid_loop_3
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_3:
ba invalidate_failed
mov 3,%g2
ba p4_invalid_resume_3
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 3
p4_invalid_loop_3:
p4_invalid_wait_3:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,3
bl p4_invalid_wait_3
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_3
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_3:
! Victim I-cache invalidate 4, aggressor thread = 0
ba p4_invalid_loop_4
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_4:
ba invalidate_failed
mov 4,%g2
ba p4_invalid_resume_4
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 4
p4_invalid_loop_4:
p4_invalid_wait_4:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,4
bl p4_invalid_wait_4
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_4
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_4:
! %l3 = 4dca9b6ecb755105, Mem[0000000018000010] = 2ab2e0fa
stba %l3,[%i0+%i5]0x89 ! Mem[0000000018000010] = 2ab2e005
p4_label_2:
! Mem[0000000019800020] = 095b78bb, %l4 = bbb8954b992883bb
ldsha [%i3+%o4]0x80,%l4 ! %l4 = 000000000000095b
! Clear Register : %l6 = 000000000000dcbd
clr %l6 ! %l6 = 0000000000000000
! Victim I-cache invalidate 5, aggressor thread = 0
ba p4_invalid_loop_5
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_5:
ba invalidate_failed
mov 5,%g2
ba p4_invalid_resume_5
nop
nop
! Wait for I-cache invalidate lock 5
p4_invalid_loop_5:
p4_invalid_wait_5:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,5
bl p4_invalid_wait_5
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000031000020] = 2847e6f0, %l0 = 00000000bc1f9f8a
lduw [%o2+%o4],%l0 ! %l0 = 000000002847e6f0
ba p4_invalid_code_5
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_5:
! Victim I-cache invalidate 6, aggressor thread = 0
ba p4_invalid_loop_6
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_6:
ba invalidate_failed
mov 6,%g2
ba p4_invalid_resume_6
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 6
p4_invalid_loop_6:
p4_invalid_wait_6:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,6
bl p4_invalid_wait_6
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000031800024] = e16576b6, %l2 = a8bc0460363b1b6c
ldsw [%o3+0x024],%l2 ! %l2 = ffffffffe16576b6
ba p4_invalid_code_6
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_6:
! Invert Register : %l1 = 0000000000000034
xor %l1,-1,%l1 ! %l1 = ffffffffffffffcb
! Mem[0000000019000058] = 99827ada, %l2 = ffffffffe16576b6
lduh [%i2+0x05a],%l2 ! %l2 = 0000000000007ada
! Mem[0000000018000020] = 32fa1be1 ca317cc5, %l4 = 0000095b, %l5 = 34a23967
ldda [%i0+%o4]0x80,%l4 ! %l4 = 0000000032fa1be1 00000000ca317cc5
! Mem[0000000019800010] = 60e8e31a 518e1c09, %l4 = 32fa1be1, %l5 = ca317cc5
ldda [%i3+%i5]0x88,%l4 ! %l4 = 00000000518e1c09 0000000060e8e31a
p4_label_3:
! Mem[0000000030800060] = 92d29951, %l0 = 000000002847e6f0
ldsb [%o1+0x060],%l0 ! %l0 = ffffffffffffff92
! Victim I-cache invalidate 7, aggressor thread = 0
ba p4_invalid_loop_7
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_7:
ba invalidate_failed
mov 7,%g2
ba p4_invalid_resume_7
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 7
p4_invalid_loop_7:
p4_invalid_wait_7:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,7
bl p4_invalid_wait_7
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l6 = 00000000, %l7 = 28c02c3b, Mem[0000000031000020] = 2847e6f0 a93bebef
std %l6,[%o2+%o4] ! Mem[0000000031000020] = 00000000 28c02c3b
! Mem[0000000030800060] = 92d2995164d7fe9b, %f0 = be5f626c 999de3f4
ldd [%o1+0x060],%f0 ! %f0 = 92d29951 64d7fe9b
ba p4_invalid_code_7
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_7:
! Victim I-cache invalidate 8, aggressor thread = 0
ba p4_invalid_loop_8
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_8:
ba invalidate_failed
mov 8,%g2
ba p4_invalid_resume_8
nop
! Wait for I-cache invalidate lock 8
p4_invalid_loop_8:
p4_invalid_wait_8:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,8
bl p4_invalid_wait_8
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_8
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_8:
! Victim I-cache invalidate 9, aggressor thread = 0
ba p4_invalid_loop_9
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_9:
ba invalidate_failed
mov 9,%g2
ba p4_invalid_resume_9
nop
nop
nop
nop
! Wait for I-cache invalidate lock 9
p4_invalid_loop_9:
p4_invalid_wait_9:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,9
bl p4_invalid_wait_9
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_9
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_9:
! Victim I-cache invalidate 10, aggressor thread = 0
ba p4_invalid_loop_10
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_10:
ba invalidate_failed
mov 10,%g2
ba p4_invalid_resume_10
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 10
p4_invalid_loop_10:
p4_invalid_wait_10:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,10
bl p4_invalid_wait_10
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_10
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_10:
! %l2 = 0000000000007ada, Mem[0000000030000060] = f96be5a7d4445eb5
stx %l2,[%o0+0x060] ! Mem[0000000030000060] = 0000000000007ada
! Victim I-cache invalidate 11, aggressor thread = 0
ba p4_invalid_loop_11
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_11:
ba invalidate_failed
mov 11,%g2
ba p4_invalid_resume_11
nop
nop
! Wait for I-cache invalidate lock 11
p4_invalid_loop_11:
p4_invalid_wait_11:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,11
bl p4_invalid_wait_11
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_11
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_11:
! Victim I-cache invalidate 12, aggressor thread = 0
ba p4_invalid_loop_12
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_12:
ba invalidate_failed
mov 12,%g2
ba p4_invalid_resume_12
nop
nop
nop
! Wait for I-cache invalidate lock 12
p4_invalid_loop_12:
p4_invalid_wait_12:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,12
bl p4_invalid_wait_12
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p4_label_4:
ba p4_invalid_code_12
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_12:
! Victim I-cache invalidate 13, aggressor thread = 0
ba p4_invalid_loop_13
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_13:
ba invalidate_failed
mov 13,%g2
ba p4_invalid_resume_13
nop
! Wait for I-cache invalidate lock 13
p4_invalid_loop_13:
p4_invalid_wait_13:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,13
bl p4_invalid_wait_13
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_13
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_13:
! Victim I-cache invalidate 14, aggressor thread = 0
ba p4_invalid_loop_14
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_14:
ba invalidate_failed
mov 14,%g2
ba p4_invalid_resume_14
nop
! Wait for I-cache invalidate lock 14
p4_invalid_loop_14:
p4_invalid_wait_14:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,14
bl p4_invalid_wait_14
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_14
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_14:
! Victim I-cache invalidate 15, aggressor thread = 0
ba p4_invalid_loop_15
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_15:
ba invalidate_failed
mov 15,%g2
ba p4_invalid_resume_15
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 15
p4_invalid_loop_15:
p4_invalid_wait_15:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,15
bl p4_invalid_wait_15
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l2 = 0000000000007ada, Mem[0000000019800036] = cf7018cd
stba %l2,[%i3+0x036]%asi ! Mem[0000000019800034] = cf70dacd
ba p4_invalid_code_15
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_15:
! Victim I-cache invalidate 16, aggressor thread = 0
ba p4_invalid_loop_16
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_16:
ba invalidate_failed
mov 16,%g2
ba p4_invalid_resume_16
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 16
p4_invalid_loop_16:
p4_invalid_wait_16:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,16
bl p4_invalid_wait_16
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_16
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_16:
! Victim I-cache invalidate 17, aggressor thread = 0
ba p4_invalid_loop_17
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_17:
ba invalidate_failed
mov 17,%g2
ba p4_invalid_resume_17
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 17
p4_invalid_loop_17:
p4_invalid_wait_17:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,17
bl p4_invalid_wait_17
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l0 = ffffff92, %l1 = ffffffcb, Mem[0000000018800030] = 4c8d405c 0d35bc17
std %l0,[%i1+0x030] ! Mem[0000000018800030] = ffffff92 ffffffcb
! Mem[0000000018800000] = 47017368, %l5 = 0000000060e8e31a
ldswa [%i1+%g0]0x80,%l5 ! %l5 = 0000000047017368
ba p4_invalid_code_17
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_17:
! Victim I-cache invalidate 18, aggressor thread = 0
ba p4_invalid_loop_18
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_18:
ba invalidate_failed
mov 18,%g2
ba p4_invalid_resume_18
nop
nop
! Wait for I-cache invalidate lock 18
p4_invalid_loop_18:
p4_invalid_wait_18:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,18
bl p4_invalid_wait_18
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_18
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_18:
! Victim I-cache invalidate 19, aggressor thread = 0
ba p4_invalid_loop_19
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_19:
ba invalidate_failed
mov 19,%g2
ba p4_invalid_resume_19
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 19
p4_invalid_loop_19:
p4_invalid_wait_19:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,19
bl p4_invalid_wait_19
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p4_label_5:
ba p4_invalid_code_19
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_19:
! Victim I-cache invalidate 20, aggressor thread = 0
ba p4_invalid_loop_20
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_20:
ba invalidate_failed
mov 20,%g2
ba p4_invalid_resume_20
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 20
p4_invalid_loop_20:
p4_invalid_wait_20:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,20
bl p4_invalid_wait_20
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_20
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_20:
! Mem[0000000018800010] = fc8ceafb 9cfc0920, %l2 = 00007ada, %l3 = cb755105
ldda [%i1+%i5]0x80,%l2 ! %l2 = 00000000fc8ceafb 000000009cfc0920
! Victim I-cache invalidate 21, aggressor thread = 0
ba p4_invalid_loop_21
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_21:
ba invalidate_failed
mov 21,%g2
ba p4_invalid_resume_21
nop
nop
nop
! Wait for I-cache invalidate lock 21
p4_invalid_loop_21:
p4_invalid_wait_21:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,21
bl p4_invalid_wait_21
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_21
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_21:
! Victim I-cache invalidate 22, aggressor thread = 0
ba p4_invalid_loop_22
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_22:
ba invalidate_failed
mov 22,%g2
ba p4_invalid_resume_22
nop
! Wait for I-cache invalidate lock 22
p4_invalid_loop_22:
p4_invalid_wait_22:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,22
bl p4_invalid_wait_22
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_22
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_22:
! Mem[0000000019800008] = f0c900df 01d05f74, %l6 = 00000000, %l7 = 28c02c3b
ldda [%i3+%i4]0x88,%l6 ! %l6 = 0000000001d05f74 00000000f0c900df
! Victim I-cache invalidate 23, aggressor thread = 0
ba p4_invalid_loop_23
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_23:
ba invalidate_failed
mov 23,%g2
ba p4_invalid_resume_23
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 23
p4_invalid_loop_23:
p4_invalid_wait_23:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,23
bl p4_invalid_wait_23
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_23
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_23:
! Victim I-cache invalidate 24, aggressor thread = 0
ba p4_invalid_loop_24
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_24:
ba invalidate_failed
mov 24,%g2
ba p4_invalid_resume_24
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 24
p4_invalid_loop_24:
p4_invalid_wait_24:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,24
bl p4_invalid_wait_24
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_24
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_24:
! Victim I-cache invalidate 25, aggressor thread = 0
ba p4_invalid_loop_25
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_25:
ba invalidate_failed
mov 25,%g2
ba p4_invalid_resume_25
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 25
p4_invalid_loop_25:
p4_invalid_wait_25:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,25
bl p4_invalid_wait_25
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l6 = 0000000001d05f74, %l7 = 00000000f0c900df, %l3 = 000000009cfc0920
addc %l6,%l7,%l3 ! %l3 = 00000000f2996053
! %l7 = 00000000f0c900df, Mem[0000000031000020] = 00000000
sth %l7,[%o2+%o4] ! Mem[0000000031000020] = 00df0000
p4_label_6:
ba p4_invalid_code_25
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_25:
! Victim I-cache invalidate 26, aggressor thread = 0
ba p4_invalid_loop_26
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_26:
ba invalidate_failed
mov 26,%g2
ba p4_invalid_resume_26
nop
nop
nop
nop
! Wait for I-cache invalidate lock 26
p4_invalid_loop_26:
p4_invalid_wait_26:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,26
bl p4_invalid_wait_26
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_26
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_26:
! Victim I-cache invalidate 27, aggressor thread = 0
ba p4_invalid_loop_27
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_27:
ba invalidate_failed
mov 27,%g2
ba p4_invalid_resume_27
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 27
p4_invalid_loop_27:
p4_invalid_wait_27:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,27
bl p4_invalid_wait_27
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000019000020] = 88910038fc3f3fc3, %l4 = 00000000518e1c09
ldxa [%i2+%o4]0x81,%l4 ! %l4 = 88910038fc3f3fc3
! %l2 = 00000000fc8ceafb, Mem[0000000031000021] = 00df0000
stb %l2,[%o2+0x021] ! Mem[0000000031000020] = 00fb0000
ba p4_invalid_code_27
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_27:
! Victim I-cache invalidate 28, aggressor thread = 0
ba p4_invalid_loop_28
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_28:
ba invalidate_failed
mov 28,%g2
ba p4_invalid_resume_28
nop
nop
! Wait for I-cache invalidate lock 28
p4_invalid_loop_28:
p4_invalid_wait_28:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,28
bl p4_invalid_wait_28
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000031800064] = bf998877, %l3 = 00000000f2996053
lduw [%o3+0x064],%l3 ! %l3 = 00000000bf998877
! %l2 = 00000000fc8ceafb
setx 0xfdd2fe2bfdd2fe2b,%g7,%l2 ! %l2 = fdd2fe2bfdd2fe2b
ba p4_invalid_code_28
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_28:
! Victim I-cache invalidate 29, aggressor thread = 0
ba p4_invalid_loop_29
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_29:
ba invalidate_failed
mov 29,%g2
ba p4_invalid_resume_29
nop
nop
nop
nop
! Wait for I-cache invalidate lock 29
p4_invalid_loop_29:
p4_invalid_wait_29:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,29
bl p4_invalid_wait_29
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_29
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_29:
! Victim I-cache invalidate 30, aggressor thread = 0
ba p4_invalid_loop_30
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_30:
ba invalidate_failed
mov 30,%g2
ba p4_invalid_resume_30
nop
! Wait for I-cache invalidate lock 30
p4_invalid_loop_30:
p4_invalid_wait_30:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,30
bl p4_invalid_wait_30
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %f16 = a3c87cd4 fc822235, Mem[0000000018800010] = fc8ceafb 9cfc0920
stda %f16,[%i1+%i5]0x80 ! Mem[0000000018800010] = a3c87cd4 fc822235
p4_label_7:
ba p4_invalid_code_30
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_30:
! Victim I-cache invalidate 31, aggressor thread = 0
ba p4_invalid_loop_31
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_31:
ba invalidate_failed
mov 31,%g2
ba p4_invalid_resume_31
nop
nop
nop
! Wait for I-cache invalidate lock 31
p4_invalid_loop_31:
p4_invalid_wait_31:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,31
bl p4_invalid_wait_31
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_31
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_31:
! Mem[000000001880006c] = ae8ba6a2, %f31 = 34017986
ld [%i1+0x06c],%f31 ! %f31 = ae8ba6a2
! Mem[0000000031000060] = fc709b85, %l2 = fdd2fe2bfdd2fe2b
ldsb [%o2+0x060],%l2 ! %l2 = fffffffffffffffc
! Mem[0000000031000020] = 00fb000028c02c3b, %f12 = 13a1bcf0 16aa92be
ldda [%o2+0x020]%asi,%f12 ! %f12 = 00fb0000 28c02c3b
! Clear Register : %l2 = fffffffffffffffc
clr %l2 ! %l2 = 0000000000000000
! %l4 = 88910038fc3f3fc3, %l1 = ffffffffffffffcb, %l0 = ffffffffffffff92
tsubcc %l4,%l1,%l0 ! %l0 = 88910038fc3f3ff8, %ccr = 9b
! Victim I-cache invalidate 32, aggressor thread = 0
ba p4_invalid_loop_32
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_32:
ba invalidate_failed
mov 32,%g2
ba p4_invalid_resume_32
nop
nop
! Wait for I-cache invalidate lock 32
p4_invalid_loop_32:
p4_invalid_wait_32:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,32
bl p4_invalid_wait_32
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
! Mem[0000000018000000] = 07beeef9, %l6 = 0000000001d05f74
lduw [%i0+%g0],%l6 ! %l6 = 0000000007beeef9
ba p4_invalid_code_32
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_32:
! Victim I-cache invalidate 33, aggressor thread = 0
ba p4_invalid_loop_33
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_33:
ba invalidate_failed
mov 33,%g2
ba p4_invalid_resume_33
nop
nop
! Wait for I-cache invalidate lock 33
p4_invalid_loop_33:
p4_invalid_wait_33:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,33
bl p4_invalid_wait_33
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
! %f4 = 785aee2c 925307c9, Mem[0000000018800018] = 3641104c e6729610
stda %f4 ,[%i1+%i6]0x88 ! Mem[0000000018800018] = 785aee2c 925307c9
p4_label_8:
ba p4_invalid_code_33
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_33:
! Victim I-cache invalidate 34, aggressor thread = 0
ba p4_invalid_loop_34
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_34:
ba invalidate_failed
mov 34,%g2
ba p4_invalid_resume_34
nop
nop
! Wait for I-cache invalidate lock 34
p4_invalid_loop_34:
p4_invalid_wait_34:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,34
bl p4_invalid_wait_34
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
! %l5 = 0000000047017368, Mem[0000000019800040] = eee04469
stb %l5,[%i3+0x040] ! Mem[0000000019800040] = 68e04469
ba p4_invalid_code_34
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_34:
! Victim I-cache invalidate 35, aggressor thread = 0
ba p4_invalid_loop_35
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_35:
ba invalidate_failed
mov 35,%g2
ba p4_invalid_resume_35
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 35
p4_invalid_loop_35:
p4_invalid_wait_35:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,35
bl p4_invalid_wait_35
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_35
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_35:
! %f12 = 00fb0000 28c02c3b, Mem[0000000030800060] = 92d29951 64d7fe9b
std %f12,[%o1+0x060] ! Mem[0000000030800060] = 00fb0000 28c02c3b
! Victim I-cache invalidate 36, aggressor thread = 0
ba p4_invalid_loop_36
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_36:
ba invalidate_failed
mov 36,%g2
ba p4_invalid_resume_36
nop
! Wait for I-cache invalidate lock 36
p4_invalid_loop_36:
p4_invalid_wait_36:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,36
bl p4_invalid_wait_36
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_36
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_36:
! Victim I-cache invalidate 37, aggressor thread = 0
ba p4_invalid_loop_37
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_37:
ba invalidate_failed
mov 37,%g2
ba p4_invalid_resume_37
nop
nop
! Wait for I-cache invalidate lock 37
p4_invalid_loop_37:
p4_invalid_wait_37:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,37
bl p4_invalid_wait_37
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_37
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_37:
! Victim I-cache invalidate 38, aggressor thread = 0
ba p4_invalid_loop_38
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_38:
ba invalidate_failed
mov 38,%g2
ba p4_invalid_resume_38
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 38
p4_invalid_loop_38:
p4_invalid_wait_38:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,38
bl p4_invalid_wait_38
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_38
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_38:
! Victim I-cache invalidate 39, aggressor thread = 0
ba p4_invalid_loop_39
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_39:
ba invalidate_failed
mov 39,%g2
ba p4_invalid_resume_39
nop
! Wait for I-cache invalidate lock 39
p4_invalid_loop_39:
p4_invalid_wait_39:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,39
bl p4_invalid_wait_39
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_39
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_39:
! Victim I-cache invalidate 40, aggressor thread = 0
ba p4_invalid_loop_40
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_40:
ba invalidate_failed
mov 40,%g2
ba p4_invalid_resume_40
nop
! Wait for I-cache invalidate lock 40
p4_invalid_loop_40:
p4_invalid_wait_40:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,40
bl p4_invalid_wait_40
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_40
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_40:
! Victim I-cache invalidate 41, aggressor thread = 0
ba p4_invalid_loop_41
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_41:
ba invalidate_failed
mov 41,%g2
ba p4_invalid_resume_41
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 41
p4_invalid_loop_41:
p4_invalid_wait_41:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,41
bl p4_invalid_wait_41
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
p4_label_9:
ba p4_invalid_code_41
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_41:
! Victim I-cache invalidate 42, aggressor thread = 0
ba p4_invalid_loop_42
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_42:
ba invalidate_failed
mov 42,%g2
ba p4_invalid_resume_42
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 42
p4_invalid_loop_42:
p4_invalid_wait_42:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,42
bl p4_invalid_wait_42
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
! Mem[0000000030800024] = 6ede38bc, %l7 = 00000000f0c900df
ldub [%o1+0x024],%l7 ! %l7 = 000000000000006e
save ! CWP = 1
ba p4_invalid_code_42
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_42:
! Victim I-cache invalidate 43, aggressor thread = 0
ba p4_invalid_loop_43
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_43:
ba invalidate_failed
mov 43,%g2
ba p4_invalid_resume_43
nop
nop
nop
! Wait for I-cache invalidate lock 43
p4_invalid_loop_43:
set p4_invalidate_semaphore,%g6
p4_invalid_wait_43:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,43
bl p4_invalid_wait_43
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_43
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_43:
! Victim I-cache invalidate 44, aggressor thread = 0
ba p4_invalid_loop_44
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_44:
ba invalidate_failed
mov 44,%g2
ba p4_invalid_resume_44
nop
nop
nop
! Wait for I-cache invalidate lock 44
p4_invalid_loop_44:
p4_invalid_wait_44:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,44
bl p4_invalid_wait_44
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
! %l5 = 2c696fd6d382f1e4, %l5 = 2c696fd6d382f1e4, %l4 = 07f338fc80840c4c
add %l5,%l5,%l4 ! %l4 = 58d2dfada705e3c8
ba p4_invalid_code_44
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_44:
! Victim I-cache invalidate 45, aggressor thread = 0
ba p4_invalid_loop_45
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_45:
ba invalidate_failed
mov 45,%g2
ba p4_invalid_resume_45
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 45
p4_invalid_loop_45:
p4_invalid_wait_45:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,45
bl p4_invalid_wait_45
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_45
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_45:
! Victim I-cache invalidate 46, aggressor thread = 0
ba p4_invalid_loop_46
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_46:
ba invalidate_failed
mov 46,%g2
ba p4_invalid_resume_46
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 46
p4_invalid_loop_46:
p4_invalid_wait_46:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,46
bl p4_invalid_wait_46
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_46
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_46:
! Victim I-cache invalidate 47, aggressor thread = 0
ba p4_invalid_loop_47
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_47:
ba invalidate_failed
mov 47,%g2
ba p4_invalid_resume_47
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 47
p4_invalid_loop_47:
p4_invalid_wait_47:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,47
bl p4_invalid_wait_47
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_47
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_47:
! Victim I-cache invalidate 48, aggressor thread = 0
ba p4_invalid_loop_48
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_48:
ba invalidate_failed
mov 48,%g2
ba p4_invalid_resume_48
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 48
p4_invalid_loop_48:
p4_invalid_wait_48:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,48
bl p4_invalid_wait_48
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_48
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_48:
p4_label_10: ! %cwp = 1
! %l4 = a705e3c8, %l5 = d382f1e4, Mem[0000000018800028] = ea6062b9 61fd6894
stda %l4,[%o1+%i6]0x80 ! Mem[0000000018800028] = a705e3c8 d382f1e4
! Victim I-cache invalidate 49, aggressor thread = 0
ba p4_invalid_loop_49
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_49:
ba invalidate_failed
mov 49,%g2
ba p4_invalid_resume_49
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 49
p4_invalid_loop_49:
p4_invalid_wait_49:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,49
bl p4_invalid_wait_49
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_49
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_49:
! Mem[0000000031000060] = fc709b85, %f15 = fe1e95b4
ld [%i2+0x060],%f15 ! %f15 = fc709b85
! Mem[0000000030000020] = 98dac0dc22a0adb5, %l5 = 2c696fd6d382f1e4
ldx [%i0+%i4],%l5 ! %l5 = 98dac0dc22a0adb5
! Mem[0000000031000060] = fc709b85, %l1 = ec7e6f385c883449
ldub [%i2+0x061],%l1 ! %l1 = 0000000000000070
! Victim I-cache invalidate 50, aggressor thread = 0
ba p4_invalid_loop_50
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_50:
ba invalidate_failed
mov 50,%g2
ba p4_invalid_resume_50
nop
! Wait for I-cache invalidate lock 50
p4_invalid_loop_50:
p4_invalid_wait_50:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,50
bl p4_invalid_wait_50
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_50
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_50:
! Victim I-cache invalidate 51, aggressor thread = 0
ba p4_invalid_loop_51
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_51:
ba invalidate_failed
mov 51,%g2
ba p4_invalid_resume_51
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 51
p4_invalid_loop_51:
p4_invalid_wait_51:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,51
bl p4_invalid_wait_51
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_51
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_51:
! Victim I-cache invalidate 52, aggressor thread = 0
ba p4_invalid_loop_52
rd %ccr,%g5 ! Save %ccr (9b)
p4_invalid_code_52:
ba invalidate_failed
mov 52,%g2
ba p4_invalid_resume_52
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 52
p4_invalid_loop_52:
p4_invalid_wait_52:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,52
bl p4_invalid_wait_52
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p4_invalid_code_52
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_52:
! %l2 = 521542adf5be12fa, Mem[000000001980006c] = 248f2cec
sth %l2,[%o3+0x06c] ! Mem[000000001980006c] = 12fa2cec
! %l0 = 3d0ac9a2093baf3c, %l1 = 0000000000000070, %l3 = 205483ba7917ba0c
xorcc %l0,%l1,%l3 ! %l3 = 3d0ac9a2093baf4c, %ccr = 00
p4_label_11: ! %cwp = 1
! Mem[0000000018000020] = 32fa1be1ca317cc5, %f12 = 00fb0000 28c02c3b
ldda [%o0+%i4]0x80,%f12 ! %f12 = 32fa1be1 ca317cc5
! Victim I-cache invalidate 53, aggressor thread = 0
ba p4_invalid_loop_53
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_53:
ba invalidate_failed
mov 53,%g2
ba p4_invalid_resume_53
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 53
p4_invalid_loop_53:
p4_invalid_wait_53:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,53
bl p4_invalid_wait_53
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_53
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_53:
! Victim I-cache invalidate 54, aggressor thread = 0
ba p4_invalid_loop_54
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_54:
ba invalidate_failed
mov 54,%g2
ba p4_invalid_resume_54
nop
nop
nop
nop
! Wait for I-cache invalidate lock 54
p4_invalid_loop_54:
p4_invalid_wait_54:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,54
bl p4_invalid_wait_54
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_54
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_54:
! Victim I-cache invalidate 55, aggressor thread = 0
ba p4_invalid_loop_55
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_55:
ba invalidate_failed
mov 55,%g2
ba p4_invalid_resume_55
nop
nop
nop
! Wait for I-cache invalidate lock 55
p4_invalid_loop_55:
p4_invalid_wait_55:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,55
bl p4_invalid_wait_55
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_55
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_55:
! Victim I-cache invalidate 56, aggressor thread = 0
ba p4_invalid_loop_56
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_56:
ba invalidate_failed
mov 56,%g2
ba p4_invalid_resume_56
nop
nop
nop
nop
! Wait for I-cache invalidate lock 56
p4_invalid_loop_56:
p4_invalid_wait_56:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,56
bl p4_invalid_wait_56
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000024] = 28c02c3b, %l4 = 58d2dfada705e3c8
lduw [%i2+0x024],%l4 ! %l4 = 0000000028c02c3b
ba p4_invalid_code_56
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_56:
! Victim I-cache invalidate 57, aggressor thread = 0
ba p4_invalid_loop_57
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_57:
ba invalidate_failed
mov 57,%g2
ba p4_invalid_resume_57
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 57
p4_invalid_loop_57:
p4_invalid_wait_57:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,57
bl p4_invalid_wait_57
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Randomly selected nop
nop
ba p4_invalid_code_57
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_57:
! Victim I-cache invalidate 58, aggressor thread = 0
ba p4_invalid_loop_58
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_58:
ba invalidate_failed
mov 58,%g2
ba p4_invalid_resume_58
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 58
p4_invalid_loop_58:
p4_invalid_wait_58:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,58
bl p4_invalid_wait_58
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = 3d0ac9a2093baf3c, Mem[0000000031800064] = bf998877, %asi = 80
stha %l0,[%i3+0x064]%asi ! Mem[0000000031800064] = af3c8877
p4_label_12: ! %cwp = 1
! %l2 = f5be12fa, %l3 = 093baf4c, Mem[0000000030000020] = 98dac0dc 22a0adb5
std %l2,[%i0+%i4] ! Mem[0000000030000020] = f5be12fa 093baf4c
ba p4_invalid_code_58
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_58:
! Victim I-cache invalidate 59, aggressor thread = 0
ba p4_invalid_loop_59
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_59:
ba invalidate_failed
mov 59,%g2
ba p4_invalid_resume_59
nop
nop
nop
! Wait for I-cache invalidate lock 59
p4_invalid_loop_59:
p4_invalid_wait_59:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,59
bl p4_invalid_wait_59
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000019000028] = 60cfc290, %l3 = 3d0ac9a2093baf4c
lduha [%o2+%i6]0x89,%l3 ! %l3 = 000000000000c290
ba p4_invalid_code_59
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_59:
! Victim I-cache invalidate 60, aggressor thread = 0
ba p4_invalid_loop_60
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_60:
ba invalidate_failed
mov 60,%g2
ba p4_invalid_resume_60
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 60
p4_invalid_loop_60:
p4_invalid_wait_60:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,60
bl p4_invalid_wait_60
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_60
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_60:
! Mem[0000000031000020] = 00fb0000 28c02c3b, %l0 = 093baf3c, %l1 = 00000070
ldd [%i2+%i4],%l0 ! %l0 = 0000000000fb0000 0000000028c02c3b
! Mem[0000000019800014] = 1ae3e860, %l7 = 29251958e1b4a7f0
ldsw [%o3+0x014],%l7 ! %l7 = 000000001ae3e860
! %l3 = 000000000000c290, Mem[0000000031800060] = 4542c8e1
stw %l3,[%i3+0x060] ! Mem[0000000031800060] = 0000c290
! Victim I-cache invalidate 61, aggressor thread = 0
ba p4_invalid_loop_61
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_61:
ba invalidate_failed
mov 61,%g2
ba p4_invalid_resume_61
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 61
p4_invalid_loop_61:
p4_invalid_wait_61:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,61
bl p4_invalid_wait_61
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_61
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_61:
! Victim I-cache invalidate 62, aggressor thread = 0
ba p4_invalid_loop_62
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_62:
ba invalidate_failed
mov 62,%g2
ba p4_invalid_resume_62
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 62
p4_invalid_loop_62:
p4_invalid_wait_62:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,62
bl p4_invalid_wait_62
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
save ! CWP = 2
ba p4_invalid_code_62
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_62:
p4_label_13: ! %cwp = 2
! Victim I-cache invalidate 63, aggressor thread = 0
ba p4_invalid_loop_63
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_63:
ba invalidate_failed
mov 63,%g2
ba p4_invalid_resume_63
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 63
p4_invalid_loop_63:
set p4_invalidate_semaphore,%g6
p4_invalid_wait_63:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,63
bl p4_invalid_wait_63
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000064] = 406c0fec, %l2 = 0999979caaf4b3a8
lduh [%o2+0x064],%l2 ! %l2 = 000000000000406c
ba p4_invalid_code_63
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_63:
! Victim I-cache invalidate 64, aggressor thread = 0
ba p4_invalid_loop_64
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_64:
ba invalidate_failed
mov 64,%g2
ba p4_invalid_resume_64
nop
nop
! Wait for I-cache invalidate lock 64
p4_invalid_loop_64:
p4_invalid_wait_64:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,64
bl p4_invalid_wait_64
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_64
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_64:
! Victim I-cache invalidate 65, aggressor thread = 0
ba p4_invalid_loop_65
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_65:
ba invalidate_failed
mov 65,%g2
ba p4_invalid_resume_65
nop
nop
nop
! Wait for I-cache invalidate lock 65
p4_invalid_loop_65:
p4_invalid_wait_65:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,65
bl p4_invalid_wait_65
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000018000010] = 05e0b22a, %l7 = 6fb5114e802f8597
ldswa [%i0+%i5]0x80,%l7 ! %l7 = 0000000005e0b22a
! Mem[0000000018800028] = c8e305a7, %f2 = 3fb2929c
lda [%i1+%o6]0x88,%f2 ! %f2 = c8e305a7
ba p4_invalid_code_65
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_65:
! %l4 = 23815ea8187b1287, Mem[0000000018000048] = 2907be96c2415ea9
stx %l4,[%i0+0x048] ! Mem[0000000018000048] = 23815ea8187b1287
! Mem[0000000019800048] = bc1f9f8a6085064f, %f26 = 69ec34d2 f58fe9db
ldd [%i3+0x048],%f26 ! %f26 = bc1f9f8a 6085064f
! %l7 = 0000000005e0b22a, %l0 = eaa98c26bf0df6d7, %l2 = 000000000000406c
subc %l7,%l0,%l2 ! %l2 = 155673d946d2bb53
! %f28 = 0ba86b7e, Mem[0000000031000020] = 00fb0000
st %f28,[%o2+%o4] ! Mem[0000000031000020] = 0ba86b7e
p4_label_14: ! %cwp = 2
! Victim I-cache invalidate 66, aggressor thread = 0
ba p4_invalid_loop_66
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_66:
ba invalidate_failed
mov 66,%g2
ba p4_invalid_resume_66
nop
nop
nop
nop
! Wait for I-cache invalidate lock 66
p4_invalid_loop_66:
p4_invalid_wait_66:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,66
bl p4_invalid_wait_66
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_66
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_66:
! Mem[0000000031000064] = 406c0fec, %l1 = 91b032ae440275e5
lduh [%o2+0x066],%l1 ! %l1 = 0000000000000fec
! %l1 = 0000000000000fec, %l5 = 2c7d849c1cd6c82f, %l3 = 63b0f6162f2a2373
xorcc %l1,%l5,%l3 ! %l3 = 2c7d849c1cd6c7c3, %ccr = 00
! %f17 = fc822235, Mem[0000000018800010] = d47cc8a3
sta %f17,[%i1+%i5]0x89 ! Mem[0000000018800010] = fc822235
! Victim I-cache invalidate 67, aggressor thread = 0
ba p4_invalid_loop_67
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_67:
ba invalidate_failed
mov 67,%g2
ba p4_invalid_resume_67
nop
nop
nop
! Wait for I-cache invalidate lock 67
p4_invalid_loop_67:
p4_invalid_wait_67:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,67
bl p4_invalid_wait_67
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800024] = 6ede38bc, %f25 = f3762a3b
ld [%o1+0x024],%f25 ! %f25 = 6ede38bc
ba p4_invalid_code_67
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_67:
! Victim I-cache invalidate 68, aggressor thread = 0
ba p4_invalid_loop_68
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_68:
ba invalidate_failed
mov 68,%g2
ba p4_invalid_resume_68
nop
nop
! Wait for I-cache invalidate lock 68
p4_invalid_loop_68:
p4_invalid_wait_68:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,68
bl p4_invalid_wait_68
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800064] = af3c8877, %f30 = 0b83b76d
ld [%o3+0x064],%f30 ! %f30 = af3c8877
! Mem[0000000018000028] = bddcb357, %l2 = 155673d946d2bb53
lduha [%i0+%o6]0x81,%l2 ! %l2 = 000000000000bddc
ba p4_invalid_code_68
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_68:
! Victim I-cache invalidate 69, aggressor thread = 0
ba p4_invalid_loop_69
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_69:
ba invalidate_failed
mov 69,%g2
ba p4_invalid_resume_69
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 69
p4_invalid_loop_69:
p4_invalid_wait_69:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,69
bl p4_invalid_wait_69
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p4_label_15: ! %cwp = 2
! %l7 = 0000000005e0b22a, Mem[000000001980007d] = c629ea0f
stb %l7,[%i3+0x07d] ! Mem[000000001980007c] = c62aea0f
ba p4_invalid_code_69
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_69:
! Victim I-cache invalidate 70, aggressor thread = 0
ba p4_invalid_loop_70
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_70:
ba invalidate_failed
mov 70,%g2
ba p4_invalid_resume_70
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 70
p4_invalid_loop_70:
p4_invalid_wait_70:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,70
bl p4_invalid_wait_70
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_70
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_70:
! Victim I-cache invalidate 71, aggressor thread = 0
ba p4_invalid_loop_71
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_71:
ba invalidate_failed
mov 71,%g2
ba p4_invalid_resume_71
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 71
p4_invalid_loop_71:
p4_invalid_wait_71:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,71
bl p4_invalid_wait_71
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f29 = 9efa689b, Mem[0000000018800000] = 47017368
st %f29,[%i1+%g0] ! Mem[0000000018800000] = 9efa689b
ba p4_invalid_code_71
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_71:
! Victim I-cache invalidate 72, aggressor thread = 0
ba p4_invalid_loop_72
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_72:
ba invalidate_failed
mov 72,%g2
ba p4_invalid_resume_72
nop
nop
nop
! Wait for I-cache invalidate lock 72
p4_invalid_loop_72:
p4_invalid_wait_72:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,72
bl p4_invalid_wait_72
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_72
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_72:
! Mem[0000000019800070] = 283c2344, %l4 = 23815ea8187b1287
lduh [%i3+0x072],%l4 ! %l4 = 0000000000002344
! Victim I-cache invalidate 73, aggressor thread = 0
ba p4_invalid_loop_73
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_73:
ba invalidate_failed
mov 73,%g2
ba p4_invalid_resume_73
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 73
p4_invalid_loop_73:
p4_invalid_wait_73:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,73
bl p4_invalid_wait_73
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000024] = 28c02c3b, %l7 = 0000000005e0b22a
lduw [%o2+0x024],%l7 ! %l7 = 0000000028c02c3b
ba p4_invalid_code_73
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_73:
! Victim I-cache invalidate 74, aggressor thread = 0
ba p4_invalid_loop_74
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_74:
ba invalidate_failed
mov 74,%g2
ba p4_invalid_resume_74
nop
nop
nop
nop
! Wait for I-cache invalidate lock 74
p4_invalid_loop_74:
p4_invalid_wait_74:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,74
bl p4_invalid_wait_74
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_74
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_74:
! Victim I-cache invalidate 75, aggressor thread = 0
ba p4_invalid_loop_75
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_75:
ba invalidate_failed
mov 75,%g2
ba p4_invalid_resume_75
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 75
p4_invalid_loop_75:
p4_invalid_wait_75:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,75
bl p4_invalid_wait_75
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_75
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_75:
p4_label_16: ! %cwp = 2
! Mem[0000000019800078] = 37451eb4, %l3 = 2c7d849c1cd6c7c3
lduh [%i3+0x078],%l3 ! %l3 = 0000000000003745
! Victim I-cache invalidate 76, aggressor thread = 0
ba p4_invalid_loop_76
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_76:
ba invalidate_failed
mov 76,%g2
ba p4_invalid_resume_76
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 76
p4_invalid_loop_76:
p4_invalid_wait_76:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,76
bl p4_invalid_wait_76
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000018800000] = e52b2c91 9b68fa9e, %l6 = 1fb08007, %l7 = 28c02c3b
ldda [%i1+%g0]0x88,%l6 ! %l6 = 000000009b68fa9e 00000000e52b2c91
ba p4_invalid_code_76
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_76:
! Victim I-cache invalidate 77, aggressor thread = 0
ba p4_invalid_loop_77
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_77:
ba invalidate_failed
mov 77,%g2
ba p4_invalid_resume_77
nop
! Wait for I-cache invalidate lock 77
p4_invalid_loop_77:
p4_invalid_wait_77:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,77
bl p4_invalid_wait_77
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_77
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_77:
! Victim I-cache invalidate 78, aggressor thread = 0
ba p4_invalid_loop_78
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_78:
ba invalidate_failed
mov 78,%g2
ba p4_invalid_resume_78
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 78
p4_invalid_loop_78:
p4_invalid_wait_78:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,78
bl p4_invalid_wait_78
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_78
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_78:
! Victim I-cache invalidate 79, aggressor thread = 0
ba p4_invalid_loop_79
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_79:
ba invalidate_failed
mov 79,%g2
ba p4_invalid_resume_79
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 79
p4_invalid_loop_79:
p4_invalid_wait_79:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,79
bl p4_invalid_wait_79
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = eaa98c26bf0df6d7, %l6 = 000000009b68fa9e, %l1 = 0000000000000fec
add %l0,%l6,%l1 ! %l1 = eaa98c275a76f175
! Mem[0000000031000020] = 0ba86b7e, %l5 = 2c7d849c1cd6c82f
ldub [%o2+0x022],%l5 ! %l5 = 000000000000006b
ba p4_invalid_code_79
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_79:
! Victim I-cache invalidate 80, aggressor thread = 0
ba p4_invalid_loop_80
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_80:
ba invalidate_failed
mov 80,%g2
ba p4_invalid_resume_80
nop
! Wait for I-cache invalidate lock 80
p4_invalid_loop_80:
p4_invalid_wait_80:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,80
bl p4_invalid_wait_80
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_80
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_80:
! Victim I-cache invalidate 81, aggressor thread = 0
ba p4_invalid_loop_81
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_81:
ba invalidate_failed
mov 81,%g2
ba p4_invalid_resume_81
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 81
p4_invalid_loop_81:
p4_invalid_wait_81:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,81
bl p4_invalid_wait_81
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p4_label_17: ! %cwp = 2
ba p4_invalid_code_81
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_81:
! Victim I-cache invalidate 82, aggressor thread = 0
ba p4_invalid_loop_82
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_82:
ba invalidate_failed
mov 82,%g2
ba p4_invalid_resume_82
nop
nop
! Wait for I-cache invalidate lock 82
p4_invalid_loop_82:
p4_invalid_wait_82:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,82
bl p4_invalid_wait_82
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = eaa98c275a76f175, %l1 = eaa98c275a76f175, %l1 = eaa98c275a76f175
orncc %l1,%l1,%l1 ! %l1 = ffffffffffffffff, %ccr = 88
ba p4_invalid_code_82
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_82:
! Victim I-cache invalidate 83, aggressor thread = 0
ba p4_invalid_loop_83
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_83:
ba invalidate_failed
mov 83,%g2
ba p4_invalid_resume_83
nop
! Wait for I-cache invalidate lock 83
p4_invalid_loop_83:
p4_invalid_wait_83:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,83
bl p4_invalid_wait_83
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
save ! CWP = 3
! Mem[0000000031000060] = fc709b85 406c0fec, %l0 = 4edad5cd, %l1 = f46bbdb8
ldd [%i2+0x060],%l0 ! %l0 = 00000000fc709b85 00000000406c0fec
ba p4_invalid_code_83
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_83:
! Victim I-cache invalidate 84, aggressor thread = 0
ba p4_invalid_loop_84
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_84:
ba invalidate_failed
mov 84,%g2
ba p4_invalid_resume_84
nop
nop
nop
nop
! Wait for I-cache invalidate lock 84
p4_invalid_loop_84:
set p4_invalidate_semaphore,%g6
p4_invalid_wait_84:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,84
bl p4_invalid_wait_84
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800060] = 0000c290af3c8877, %l2 = 58511a5880708470
ldx [%i3+0x060],%l2 ! %l2 = 0000c290af3c8877
ba p4_invalid_code_84
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_84:
! Victim I-cache invalidate 85, aggressor thread = 0
ba p4_invalid_loop_85
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_85:
ba invalidate_failed
mov 85,%g2
ba p4_invalid_resume_85
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 85
p4_invalid_loop_85:
p4_invalid_wait_85:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,85
bl p4_invalid_wait_85
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = ba1b5b224e34cc1d, Mem[0000000018800073] = 25363016
stb %l5,[%o1+0x073] ! Mem[0000000018800070] = 2536301d
ba p4_invalid_code_85
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_85:
! Victim I-cache invalidate 86, aggressor thread = 0
ba p4_invalid_loop_86
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_86:
ba invalidate_failed
mov 86,%g2
ba p4_invalid_resume_86
nop
nop
nop
! Wait for I-cache invalidate lock 86
p4_invalid_loop_86:
p4_invalid_wait_86:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,86
bl p4_invalid_wait_86
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p4_label_18: ! %cwp = 3
! %l4 = ab976d8b, %l5 = 4e34cc1d, Mem[0000000019800020] = bb785b09 32598df5
stda %l4,[%o3+%i4]0x88 ! Mem[0000000019800020] = ab976d8b 4e34cc1d
! Randomly selected nop
nop
ba p4_invalid_code_86
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_86:
! Victim I-cache invalidate 87, aggressor thread = 0
ba p4_invalid_loop_87
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_87:
ba invalidate_failed
mov 87,%g2
ba p4_invalid_resume_87
nop
nop
nop
! Wait for I-cache invalidate lock 87
p4_invalid_loop_87:
p4_invalid_wait_87:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,87
bl p4_invalid_wait_87
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000018800008] = 90dd7e09 29ee089f, %l0 = fc709b85, %l1 = 406c0fec
ldda [%o1+%o4]0x80,%l0 ! %l0 = 0000000090dd7e09 0000000029ee089f
ba p4_invalid_code_87
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_87:
! Victim I-cache invalidate 88, aggressor thread = 0
ba p4_invalid_loop_88
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_88:
ba invalidate_failed
mov 88,%g2
ba p4_invalid_resume_88
nop
nop
nop
! Wait for I-cache invalidate lock 88
p4_invalid_loop_88:
p4_invalid_wait_88:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,88
bl p4_invalid_wait_88
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_88
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_88:
! Victim I-cache invalidate 89, aggressor thread = 0
ba p4_invalid_loop_89
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_89:
ba invalidate_failed
mov 89,%g2
ba p4_invalid_resume_89
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 89
p4_invalid_loop_89:
p4_invalid_wait_89:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,89
bl p4_invalid_wait_89
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_89
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_89:
! Victim I-cache invalidate 90, aggressor thread = 0
ba p4_invalid_loop_90
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_90:
ba invalidate_failed
mov 90,%g2
ba p4_invalid_resume_90
nop
nop
nop
! Wait for I-cache invalidate lock 90
p4_invalid_loop_90:
p4_invalid_wait_90:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,90
bl p4_invalid_wait_90
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f16 = a3c87cd4 fc822235, Mem[0000000030800060] = 00fb0000 28c02c3b
std %f16,[%i1+0x060] ! Mem[0000000030800060] = a3c87cd4 fc822235
ba p4_invalid_code_90
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_90:
! %f9 = eba7997f, Mem[0000000018000008] = d7a62fb6
sta %f9 ,[%o0+0x008]%asi ! Mem[0000000018000008] = eba7997f
! Victim I-cache invalidate 91, aggressor thread = 0
ba p4_invalid_loop_91
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_91:
ba invalidate_failed
mov 91,%g2
ba p4_invalid_resume_91
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 91
p4_invalid_loop_91:
p4_invalid_wait_91:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,91
bl p4_invalid_wait_91
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p4_label_19: ! %cwp = 3
ba p4_invalid_code_91
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_91:
! Victim I-cache invalidate 92, aggressor thread = 0
ba p4_invalid_loop_92
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_92:
ba invalidate_failed
mov 92,%g2
ba p4_invalid_resume_92
nop
nop
nop
nop
! Wait for I-cache invalidate lock 92
p4_invalid_loop_92:
p4_invalid_wait_92:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,92
bl p4_invalid_wait_92
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f9 = eba7997f, Mem[0000000031000024] = 28c02c3b
st %f9 ,[%i2+0x024] ! Mem[0000000031000024] = eba7997f
! %l1 = 0000000029ee089f, immed = fffff77a, %l0 = 0000000090dd7e09
addc %l1,-0x886,%l0 ! %l0 = 0000000029ee0019
! Mem[0000000030800060] = a3c87cd4, %f25 = 6ede38bc
lda [%i1+0x060]%asi,%f25 ! %f25 = a3c87cd4
ba p4_invalid_code_92
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_92:
! Victim I-cache invalidate 93, aggressor thread = 0
ba p4_invalid_loop_93
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_93:
ba invalidate_failed
mov 93,%g2
ba p4_invalid_resume_93
nop
nop
nop
nop
! Wait for I-cache invalidate lock 93
p4_invalid_loop_93:
p4_invalid_wait_93:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,93
bl p4_invalid_wait_93
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_93
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_93:
! Mem[0000000018000018] = 21904ca8 ca7100fd, %l0 = 29ee0019, %l1 = 29ee089f
ldda [%o0+%o6]0x80,%l0 ! %l0 = 0000000021904ca8 00000000ca7100fd
! %l3 = ff6d0807f3094695, immed = 00000000, %l1 = 00000000ca7100fd
sll %l3,0x000,%l1 ! %l1 = ff6d0807f3094695
! Victim I-cache invalidate 94, aggressor thread = 0
ba p4_invalid_loop_94
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_94:
ba invalidate_failed
mov 94,%g2
ba p4_invalid_resume_94
nop
nop
! Wait for I-cache invalidate lock 94
p4_invalid_loop_94:
p4_invalid_wait_94:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,94
bl p4_invalid_wait_94
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_94
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_94:
! Victim I-cache invalidate 95, aggressor thread = 0
ba p4_invalid_loop_95
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_95:
ba invalidate_failed
mov 95,%g2
ba p4_invalid_resume_95
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 95
p4_invalid_loop_95:
p4_invalid_wait_95:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,95
bl p4_invalid_wait_95
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_95
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_95:
! Victim I-cache invalidate 96, aggressor thread = 0
ba p4_invalid_loop_96
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_96:
ba invalidate_failed
mov 96,%g2
ba p4_invalid_resume_96
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 96
p4_invalid_loop_96:
p4_invalid_wait_96:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,96
bl p4_invalid_wait_96
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p4_label_20: ! %cwp = 3
ba p4_invalid_code_96
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_96:
! Victim I-cache invalidate 97, aggressor thread = 0
ba p4_invalid_loop_97
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_97:
ba invalidate_failed
mov 97,%g2
ba p4_invalid_resume_97
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 97
p4_invalid_loop_97:
p4_invalid_wait_97:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,97
bl p4_invalid_wait_97
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_97
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_97:
! Victim I-cache invalidate 98, aggressor thread = 0
ba p4_invalid_loop_98
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_98:
ba invalidate_failed
mov 98,%g2
ba p4_invalid_resume_98
nop
nop
nop
! Wait for I-cache invalidate lock 98
p4_invalid_loop_98:
p4_invalid_wait_98:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,98
bl p4_invalid_wait_98
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800060] = a3c87cd4fc822235, %f2 = c8e305a7 e28a7beb
ldd [%i1+0x060],%f2 ! %f2 = a3c87cd4 fc822235
ba p4_invalid_code_98
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_98:
! Victim I-cache invalidate 99, aggressor thread = 0
ba p4_invalid_loop_99
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_99:
ba invalidate_failed
mov 99,%g2
ba p4_invalid_resume_99
nop
nop
nop
! Wait for I-cache invalidate lock 99
p4_invalid_loop_99:
p4_invalid_wait_99:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,99
bl p4_invalid_wait_99
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = ab976d8b, %l5 = 4e34cc1d, Mem[0000000018000018] = 21904ca8 ca7100fd
stda %l4,[%o0+%o6]0x80 ! Mem[0000000018000018] = ab976d8b 4e34cc1d
ba p4_invalid_code_99
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_99:
! Victim I-cache invalidate 100, aggressor thread = 0
ba p4_invalid_loop_100
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_100:
ba invalidate_failed
mov 100,%g2
ba p4_invalid_resume_100
nop
! Wait for I-cache invalidate lock 100
p4_invalid_loop_100:
p4_invalid_wait_100:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,100
bl p4_invalid_wait_100
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_100
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_100:
! Victim I-cache invalidate 101, aggressor thread = 0
ba p4_invalid_loop_101
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_101:
ba invalidate_failed
mov 101,%g2
ba p4_invalid_resume_101
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 101
p4_invalid_loop_101:
p4_invalid_wait_101:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,101
bl p4_invalid_wait_101
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_101
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_101:
! Victim I-cache invalidate 102, aggressor thread = 0
ba p4_invalid_loop_102
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_102:
ba invalidate_failed
mov 102,%g2
ba p4_invalid_resume_102
nop
nop
nop
nop
! Wait for I-cache invalidate lock 102
p4_invalid_loop_102:
p4_invalid_wait_102:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,102
bl p4_invalid_wait_102
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_102
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_102:
! Victim I-cache invalidate 103, aggressor thread = 0
ba p4_invalid_loop_103
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_103:
ba invalidate_failed
mov 103,%g2
ba p4_invalid_resume_103
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 103
p4_invalid_loop_103:
p4_invalid_wait_103:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,103
bl p4_invalid_wait_103
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_103
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_103:
! %f6 = 380208f3 ea27ffa2, Mem[0000000019000018] = f61c0ba1 5d768d30
stda %f6 ,[%o2+%o6]0x88 ! Mem[0000000019000018] = 380208f3 ea27ffa2
p4_label_21: ! %cwp = 3
! Victim I-cache invalidate 104, aggressor thread = 0
ba p4_invalid_loop_104
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_104:
ba invalidate_failed
mov 104,%g2
ba p4_invalid_resume_104
nop
! Wait for I-cache invalidate lock 104
p4_invalid_loop_104:
p4_invalid_wait_104:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,104
bl p4_invalid_wait_104
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_104
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_104:
! Victim I-cache invalidate 105, aggressor thread = 0
ba p4_invalid_loop_105
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_105:
ba invalidate_failed
mov 105,%g2
ba p4_invalid_resume_105
nop
nop
nop
! Wait for I-cache invalidate lock 105
p4_invalid_loop_105:
p4_invalid_wait_105:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,105
bl p4_invalid_wait_105
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000018800050] = bb1b84c5, %l0 = 0000000021904ca8
lduw [%o1+0x050],%l0 ! %l0 = 00000000bb1b84c5
ba p4_invalid_code_105
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_105:
! Victim I-cache invalidate 106, aggressor thread = 0
ba p4_invalid_loop_106
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_106:
ba invalidate_failed
mov 106,%g2
ba p4_invalid_resume_106
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 106
p4_invalid_loop_106:
p4_invalid_wait_106:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,106
bl p4_invalid_wait_106
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_106
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_106:
! Victim I-cache invalidate 107, aggressor thread = 0
ba p4_invalid_loop_107
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_107:
ba invalidate_failed
mov 107,%g2
ba p4_invalid_resume_107
nop
! Wait for I-cache invalidate lock 107
p4_invalid_loop_107:
p4_invalid_wait_107:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,107
bl p4_invalid_wait_107
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = ba1b5b224e34cc1d, immed = fffffc4f, %l4 = 42f1f3d2ab976d8b
xorcc %l5,-0x3b1,%l4 ! %l4 = 45e4a4ddb1cb3052, %ccr = 08
ba p4_invalid_code_107
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_107:
! Victim I-cache invalidate 108, aggressor thread = 0
ba p4_invalid_loop_108
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_108:
ba invalidate_failed
mov 108,%g2
ba p4_invalid_resume_108
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 108
p4_invalid_loop_108:
p4_invalid_wait_108:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,108
bl p4_invalid_wait_108
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_108
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_108:
! Victim I-cache invalidate 109, aggressor thread = 0
ba p4_invalid_loop_109
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_109:
ba invalidate_failed
mov 109,%g2
ba p4_invalid_resume_109
nop
nop
nop
! Wait for I-cache invalidate lock 109
p4_invalid_loop_109:
p4_invalid_wait_109:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,109
bl p4_invalid_wait_109
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031800060] = 0000c290af3c8877, %l1 = ff6d0807f3094695
ldxa [%i3+0x060]%asi,%l1 ! %l1 = 0000c290af3c8877
ba p4_invalid_code_109
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_109:
! Victim I-cache invalidate 110, aggressor thread = 0
ba p4_invalid_loop_110
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_110:
ba invalidate_failed
mov 110,%g2
ba p4_invalid_resume_110
nop
nop
! Wait for I-cache invalidate lock 110
p4_invalid_loop_110:
p4_invalid_wait_110:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,110
bl p4_invalid_wait_110
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p4_label_22: ! %cwp = 3
ba p4_invalid_code_110
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_110:
! Victim I-cache invalidate 111, aggressor thread = 0
ba p4_invalid_loop_111
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_111:
ba invalidate_failed
mov 111,%g2
ba p4_invalid_resume_111
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 111
p4_invalid_loop_111:
p4_invalid_wait_111:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,111
bl p4_invalid_wait_111
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_111
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_111:
! Victim I-cache invalidate 112, aggressor thread = 0
ba p4_invalid_loop_112
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_112:
ba invalidate_failed
mov 112,%g2
ba p4_invalid_resume_112
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 112
p4_invalid_loop_112:
p4_invalid_wait_112:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,112
bl p4_invalid_wait_112
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %f22 = 36f723dd, Mem[0000000018000020] = 32fa1be1
sta %f22,[%o0+%i4]0x81 ! Mem[0000000018000020] = 36f723dd
! %l5 = ba1b5b224e34cc1d, Mem[0000000030000020] = f5be12fa093baf4c
stx %l5,[%i0+%i4] ! Mem[0000000030000020] = ba1b5b224e34cc1d
ba p4_invalid_code_112
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_112:
! Victim I-cache invalidate 113, aggressor thread = 0
ba p4_invalid_loop_113
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_113:
ba invalidate_failed
mov 113,%g2
ba p4_invalid_resume_113
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 113
p4_invalid_loop_113:
p4_invalid_wait_113:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,113
bl p4_invalid_wait_113
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %f24 = d64f1e5f a3c87cd4, Mem[0000000030800060] = a3c87cd4 fc822235
std %f24,[%i1+0x060] ! Mem[0000000030800060] = d64f1e5f a3c87cd4
ba p4_invalid_code_113
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_113:
! %l4 = 45e4a4ddb1cb3052, Mem[0000000018000034] = 31781e4d
sth %l4,[%o0+0x034] ! Mem[0000000018000034] = 30521e4d
! Mem[0000000030800064] = a3c87cd4, %l0 = 00000000bb1b84c5
lduh [%i1+0x066],%l0 ! %l0 = 0000000000007cd4
save ! CWP = 4
! Victim I-cache invalidate 114, aggressor thread = 0
ba p4_invalid_loop_114
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_114:
ba invalidate_failed
mov 114,%g2
ba p4_invalid_resume_114
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 114
p4_invalid_loop_114:
set p4_invalidate_semaphore,%g6
p4_invalid_wait_114:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,114
bl p4_invalid_wait_114
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p4_label_23: ! %cwp = 4
! %l4 = 552089bcc9553f0e, Mem[000000001900006a] = bc47aca4, %asi = 80
stha %l4,[%i2+0x06a]%asi ! Mem[0000000019000068] = bc473f0e
ba p4_invalid_code_114
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_114:
! Victim I-cache invalidate 115, aggressor thread = 0
ba p4_invalid_loop_115
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_115:
ba invalidate_failed
mov 115,%g2
ba p4_invalid_resume_115
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 115
p4_invalid_loop_115:
p4_invalid_wait_115:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,115
bl p4_invalid_wait_115
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000019800018] = ae2d711e, %l7 = 0fc2fade1d85735b
ldswa [%i3+%i6]0x80,%l7 ! %l7 = ffffffffae2d711e
ba p4_invalid_code_115
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_115:
! Victim I-cache invalidate 116, aggressor thread = 0
ba p4_invalid_loop_116
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_116:
ba invalidate_failed
mov 116,%g2
ba p4_invalid_resume_116
nop
nop
! Wait for I-cache invalidate lock 116
p4_invalid_loop_116:
p4_invalid_wait_116:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,116
bl p4_invalid_wait_116
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_116
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_116:
! Victim I-cache invalidate 117, aggressor thread = 0
ba p4_invalid_loop_117
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_117:
ba invalidate_failed
mov 117,%g2
ba p4_invalid_resume_117
nop
nop
nop
! Wait for I-cache invalidate lock 117
p4_invalid_loop_117:
p4_invalid_wait_117:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,117
bl p4_invalid_wait_117
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_117
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_117:
! Victim I-cache invalidate 118, aggressor thread = 0
ba p4_invalid_loop_118
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_118:
ba invalidate_failed
mov 118,%g2
ba p4_invalid_resume_118
nop
nop
nop
nop
! Wait for I-cache invalidate lock 118
p4_invalid_loop_118:
p4_invalid_wait_118:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,118
bl p4_invalid_wait_118
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_118
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_118:
! Victim I-cache invalidate 119, aggressor thread = 0
ba p4_invalid_loop_119
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_119:
ba invalidate_failed
mov 119,%g2
ba p4_invalid_resume_119
nop
! Wait for I-cache invalidate lock 119
p4_invalid_loop_119:
p4_invalid_wait_119:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,119
bl p4_invalid_wait_119
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_119
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_119:
! Victim I-cache invalidate 120, aggressor thread = 0
ba p4_invalid_loop_120
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_120:
ba invalidate_failed
mov 120,%g2
ba p4_invalid_resume_120
nop
nop
! Wait for I-cache invalidate lock 120
p4_invalid_loop_120:
p4_invalid_wait_120:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,120
bl p4_invalid_wait_120
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l5 = 1a01929da9df4a45, Mem[0000000018800000] = 9b68fa9e
stwa %l5,[%i1+%g0]0x88 ! Mem[0000000018800000] = a9df4a45
ba p4_invalid_code_120
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_120:
! Victim I-cache invalidate 121, aggressor thread = 0
ba p4_invalid_loop_121
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_121:
ba invalidate_failed
mov 121,%g2
ba p4_invalid_resume_121
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 121
p4_invalid_loop_121:
p4_invalid_wait_121:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,121
bl p4_invalid_wait_121
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_121
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_121:
p4_label_24: ! %cwp = 4
! Victim I-cache invalidate 122, aggressor thread = 0
ba p4_invalid_loop_122
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_122:
ba invalidate_failed
mov 122,%g2
ba p4_invalid_resume_122
nop
! Wait for I-cache invalidate lock 122
p4_invalid_loop_122:
p4_invalid_wait_122:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,122
bl p4_invalid_wait_122
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_122
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_122:
! Victim I-cache invalidate 123, aggressor thread = 0
ba p4_invalid_loop_123
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_123:
ba invalidate_failed
mov 123,%g2
ba p4_invalid_resume_123
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 123
p4_invalid_loop_123:
p4_invalid_wait_123:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,123
bl p4_invalid_wait_123
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_123
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_123:
! Mem[0000000018000050] = 87f8f8d7b3c5a46d, %l7 = ffffffffae2d711e
ldx [%i0+0x050],%l7 ! %l7 = 87f8f8d7b3c5a46d
! Mem[0000000031800024] = e16576b6, %l2 = 2c1362b269362162
ldsh [%o3+0x024],%l2 ! %l2 = ffffffffffffe165
! Victim I-cache invalidate 124, aggressor thread = 0
ba p4_invalid_loop_124
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_124:
ba invalidate_failed
mov 124,%g2
ba p4_invalid_resume_124
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 124
p4_invalid_loop_124:
p4_invalid_wait_124:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,124
bl p4_invalid_wait_124
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_124
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_124:
! Victim I-cache invalidate 125, aggressor thread = 0
ba p4_invalid_loop_125
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_125:
ba invalidate_failed
mov 125,%g2
ba p4_invalid_resume_125
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 125
p4_invalid_loop_125:
p4_invalid_wait_125:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,125
bl p4_invalid_wait_125
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l0 = 7af35774233aec11, Mem[0000000019000000] = 512cb1cf
stwa %l0,[%i2+%g0]0x88 ! Mem[0000000019000000] = 233aec11
ba p4_invalid_code_125
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_125:
! Mem[0000000018000020] = 36f723dd, %f12 = 32fa1be1
lda [%i0+0x020]%asi,%f12 ! %f12 = 36f723dd
! Mem[0000000018800020] = ff8a25d7, %f28 = 0ba86b7e
lda [%i1+%o4]0x80,%f28 ! %f28 = ff8a25d7
! Mem[0000000018800028] = a705e3c8, %l7 = 87f8f8d7b3c5a46d
ldsba [%i1+%o6]0x81,%l7 ! %l7 = ffffffffffffffa7
p4_label_25: ! %cwp = 4
! Invert Register : %l0 = 7af35774233aec11
xor %l0,-1,%l0 ! %l0 = 850ca88bdcc513ee
! Mem[0000000019000068] = bc473f0e 1023c6d0, %l6 = 6d86214b, %l7 = ffffffa7
ldd [%i2+0x068],%l6 ! %l6 = 00000000bc473f0e 000000001023c6d0
! Victim I-cache invalidate 126, aggressor thread = 0
ba p4_invalid_loop_126
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_126:
ba invalidate_failed
mov 126,%g2
ba p4_invalid_resume_126
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 126
p4_invalid_loop_126:
p4_invalid_wait_126:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,126
bl p4_invalid_wait_126
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_126
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_126:
! Victim I-cache invalidate 127, aggressor thread = 0
ba p4_invalid_loop_127
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_127:
ba invalidate_failed
mov 127,%g2
ba p4_invalid_resume_127
nop
nop
nop
nop
! Wait for I-cache invalidate lock 127
p4_invalid_loop_127:
p4_invalid_wait_127:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,127
bl p4_invalid_wait_127
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_127
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_127:
! Victim I-cache invalidate 128, aggressor thread = 0
ba p4_invalid_loop_128
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_128:
ba invalidate_failed
mov 128,%g2
ba p4_invalid_resume_128
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 128
p4_invalid_loop_128:
p4_invalid_wait_128:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,128
bl p4_invalid_wait_128
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_128
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_128:
! Victim I-cache invalidate 129, aggressor thread = 0
ba p4_invalid_loop_129
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_129:
ba invalidate_failed
mov 129,%g2
ba p4_invalid_resume_129
nop
nop
nop
! Wait for I-cache invalidate lock 129
p4_invalid_loop_129:
p4_invalid_wait_129:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,129
bl p4_invalid_wait_129
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000019800000] = 88847b06, %l1 = f1b45783f2fb8241
lduba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000088
ba p4_invalid_code_129
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_129:
! Victim I-cache invalidate 130, aggressor thread = 0
ba p4_invalid_loop_130
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_130:
ba invalidate_failed
mov 130,%g2
ba p4_invalid_resume_130
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 130
p4_invalid_loop_130:
p4_invalid_wait_130:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,130
bl p4_invalid_wait_130
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_130
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_130:
! Victim I-cache invalidate 131, aggressor thread = 0
ba p4_invalid_loop_131
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_131:
ba invalidate_failed
mov 131,%g2
ba p4_invalid_resume_131
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 131
p4_invalid_loop_131:
p4_invalid_wait_131:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,131
bl p4_invalid_wait_131
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l1 = 0000000000000088, Mem[0000000030000064] = 00007ada
stw %l1,[%o0+0x064] ! Mem[0000000030000064] = 00000088
p4_label_26: ! %cwp = 4
ba p4_invalid_code_131
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_131:
! Victim I-cache invalidate 132, aggressor thread = 0
ba p4_invalid_loop_132
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_132:
ba invalidate_failed
mov 132,%g2
ba p4_invalid_resume_132
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 132
p4_invalid_loop_132:
p4_invalid_wait_132:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,132
bl p4_invalid_wait_132
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_132
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_132:
! Victim I-cache invalidate 133, aggressor thread = 0
ba p4_invalid_loop_133
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_133:
ba invalidate_failed
mov 133,%g2
ba p4_invalid_resume_133
nop
! Wait for I-cache invalidate lock 133
p4_invalid_loop_133:
p4_invalid_wait_133:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,133
bl p4_invalid_wait_133
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000019000018] = 380208f3 ea27ffa2, %l0 = dcc513ee, %l1 = 00000088
ldda [%i2+%i6]0x88,%l0 ! %l0 = 00000000ea27ffa2 00000000380208f3
! Mem[0000000030000020] = ba1b5b224e34cc1d, %f16 = a3c87cd4 fc822235
ldd [%o0+%o4],%f16 ! %f16 = ba1b5b22 4e34cc1d
! Mem[0000000031800020] = 28c02c3b, %l5 = 1a01929da9df4a45
ldsh [%o3+0x022],%l5 ! %l5 = 0000000000002c3b
! %f23 = 8bf8b07d, Mem[0000000030800024] = 6ede38bc
sta %f23,[%o1+0x024]%asi ! Mem[0000000030800024] = 8bf8b07d
ba p4_invalid_code_133
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_133:
! Mem[0000000030800020] = 256d5f3e, %l1 = 00000000380208f3
lduha [%o1+0x022]%asi,%l1 ! %l1 = 0000000000005f3e
! Mem[0000000031800020] = 28c02c3be16576b6, %l7 = 000000001023c6d0
ldx [%o3+%o4],%l7 ! %l7 = 28c02c3be16576b6
! Victim I-cache invalidate 134, aggressor thread = 0
ba p4_invalid_loop_134
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_134:
ba invalidate_failed
mov 134,%g2
ba p4_invalid_resume_134
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 134
p4_invalid_loop_134:
p4_invalid_wait_134:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,134
bl p4_invalid_wait_134
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_134
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_134:
! Victim I-cache invalidate 135, aggressor thread = 0
ba p4_invalid_loop_135
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_135:
ba invalidate_failed
mov 135,%g2
ba p4_invalid_resume_135
nop
nop
! Wait for I-cache invalidate lock 135
p4_invalid_loop_135:
p4_invalid_wait_135:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,135
bl p4_invalid_wait_135
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p4_label_27: ! %cwp = 4
! Mem[0000000019000018] = ea27ffa2, %l2 = ffffffffffffe165
ldswa [%i2+%i6]0x88,%l2 ! %l2 = ffffffffea27ffa2
ba p4_invalid_code_135
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_135:
! Victim I-cache invalidate 136, aggressor thread = 0
ba p4_invalid_loop_136
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_136:
ba invalidate_failed
mov 136,%g2
ba p4_invalid_resume_136
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 136
p4_invalid_loop_136:
p4_invalid_wait_136:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,136
bl p4_invalid_wait_136
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_136
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_136:
! Victim I-cache invalidate 137, aggressor thread = 0
ba p4_invalid_loop_137
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_137:
ba invalidate_failed
mov 137,%g2
ba p4_invalid_resume_137
nop
nop
! Wait for I-cache invalidate lock 137
p4_invalid_loop_137:
p4_invalid_wait_137:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,137
bl p4_invalid_wait_137
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030000060] = 00000000, %l2 = ffffffffea27ffa2
lduh [%o0+0x060],%l2 ! %l2 = 0000000000000000
! %l6 = 00000000bc473f0e, Mem[0000000031800022] = 28c02c3b
stb %l6,[%o3+0x022] ! Mem[0000000031800020] = 28c00e3b
ba p4_invalid_code_137
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_137:
! Victim I-cache invalidate 138, aggressor thread = 0
ba p4_invalid_loop_138
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_138:
ba invalidate_failed
mov 138,%g2
ba p4_invalid_resume_138
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 138
p4_invalid_loop_138:
p4_invalid_wait_138:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,138
bl p4_invalid_wait_138
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_138
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_138:
! Victim I-cache invalidate 139, aggressor thread = 0
ba p4_invalid_loop_139
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_139:
ba invalidate_failed
mov 139,%g2
ba p4_invalid_resume_139
nop
! Wait for I-cache invalidate lock 139
p4_invalid_loop_139:
p4_invalid_wait_139:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,139
bl p4_invalid_wait_139
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000019000000] = 11ec3a23, %l5 = 0000000000002c3b
ldsba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000011
ba p4_invalid_code_139
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_139:
! Victim I-cache invalidate 140, aggressor thread = 0
ba p4_invalid_loop_140
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_140:
ba invalidate_failed
mov 140,%g2
ba p4_invalid_resume_140
nop
nop
! Wait for I-cache invalidate lock 140
p4_invalid_loop_140:
p4_invalid_wait_140:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,140
bl p4_invalid_wait_140
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_140
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_140:
! Victim I-cache invalidate 141, aggressor thread = 0
ba p4_invalid_loop_141
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_141:
ba invalidate_failed
mov 141,%g2
ba p4_invalid_resume_141
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 141
p4_invalid_loop_141:
p4_invalid_wait_141:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,141
bl p4_invalid_wait_141
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p4_label_28: ! %cwp = 4
! %l2 = 0000000000000000, %l5 = 0000000000000011, %y = 00000000
umulcc %l2,%l5,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00000000
ba p4_invalid_code_141
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_141:
! Victim I-cache invalidate 142, aggressor thread = 0
ba p4_invalid_loop_142
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_142:
ba invalidate_failed
mov 142,%g2
ba p4_invalid_resume_142
nop
nop
nop
! Wait for I-cache invalidate lock 142
p4_invalid_loop_142:
p4_invalid_wait_142:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,142
bl p4_invalid_wait_142
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l5 = 0000000000000000, immed = 00000f4f, %l4 = 552089bcc9553f0e
addccc %l5,0xf4f,%l4 ! %l4 = 0000000000000f4f, %ccr = 00
ba p4_invalid_code_142
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_142:
! Victim I-cache invalidate 143, aggressor thread = 0
ba p4_invalid_loop_143
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_143:
ba invalidate_failed
mov 143,%g2
ba p4_invalid_resume_143
nop
nop
nop
! Wait for I-cache invalidate lock 143
p4_invalid_loop_143:
p4_invalid_wait_143:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,143
bl p4_invalid_wait_143
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_143
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_143:
! Victim I-cache invalidate 144, aggressor thread = 0
ba p4_invalid_loop_144
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_144:
ba invalidate_failed
mov 144,%g2
ba p4_invalid_resume_144
nop
nop
nop
nop
! Wait for I-cache invalidate lock 144
p4_invalid_loop_144:
p4_invalid_wait_144:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,144
bl p4_invalid_wait_144
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000020] = ba1b5b22, %f5 = 925307c9
ld [%o0+%o4],%f5 ! %f5 = ba1b5b22
! %l0 = 00000000ea27ffa2, Mem[0000000018800008] = 90dd7e09
stba %l0,[%i1+%i4]0x81 ! Mem[0000000018800008] = a2dd7e09
ba p4_invalid_code_144
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_144:
! Mem[0000000030800020] = 256d5f3e, %f6 = 380208f3
ld [%o1+%o4],%f6 ! %f6 = 256d5f3e
! Mem[0000000030800020] = 256d5f3e8bf8b07d, %f30 = af3c8877 ae8ba6a2
ldd [%o1+%o4],%f30 ! %f30 = 256d5f3e 8bf8b07d
! %l6 = 00000000bc473f0e, immed = 00000dac, %l2 = 0000000000000000
tsubcc %l6,0xdac,%l2 ! %l2 = 00000000bc473162, %ccr = 0a
p4_label_29: ! %cwp = 4
! Victim I-cache invalidate 145, aggressor thread = 0
ba p4_invalid_loop_145
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_145:
ba invalidate_failed
mov 145,%g2
ba p4_invalid_resume_145
nop
nop
! Wait for I-cache invalidate lock 145
p4_invalid_loop_145:
p4_invalid_wait_145:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,145
bl p4_invalid_wait_145
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
! %l7 = 28c02c3be16576b6, Mem[0000000030800067] = a3c87cd4
stb %l7,[%o1+0x067] ! Mem[0000000030800064] = a3c87cb6
ba p4_invalid_code_145
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_145:
! %l2 = 00000000bc473162, Mem[0000000019800060] = 60fbd09f50f37686
stx %l2,[%i3+0x060] ! Mem[0000000019800060] = 00000000bc473162
! Victim I-cache invalidate 146, aggressor thread = 0
ba p4_invalid_loop_146
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_146:
ba invalidate_failed
mov 146,%g2
ba p4_invalid_resume_146
nop
! Wait for I-cache invalidate lock 146
p4_invalid_loop_146:
p4_invalid_wait_146:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,146
bl p4_invalid_wait_146
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_146
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_146:
! Victim I-cache invalidate 147, aggressor thread = 0
ba p4_invalid_loop_147
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_147:
ba invalidate_failed
mov 147,%g2
ba p4_invalid_resume_147
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 147
p4_invalid_loop_147:
p4_invalid_wait_147:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,147
bl p4_invalid_wait_147
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_147
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_147:
! Victim I-cache invalidate 148, aggressor thread = 0
ba p4_invalid_loop_148
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_148:
ba invalidate_failed
mov 148,%g2
ba p4_invalid_resume_148
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 148
p4_invalid_loop_148:
p4_invalid_wait_148:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,148
bl p4_invalid_wait_148
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
! %l2 = 00000000bc473162, Mem[0000000030000020] = ba1b5b22
sth %l2,[%o0+%o4] ! Mem[0000000030000020] = 31625b22
ba p4_invalid_code_148
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_148:
! Victim I-cache invalidate 149, aggressor thread = 0
ba p4_invalid_loop_149
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_149:
ba invalidate_failed
mov 149,%g2
ba p4_invalid_resume_149
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 149
p4_invalid_loop_149:
p4_invalid_wait_149:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,149
bl p4_invalid_wait_149
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_149
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_149:
! Victim I-cache invalidate 150, aggressor thread = 0
ba p4_invalid_loop_150
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_150:
ba invalidate_failed
mov 150,%g2
ba p4_invalid_resume_150
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 150
p4_invalid_loop_150:
p4_invalid_wait_150:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,150
bl p4_invalid_wait_150
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
! %l3 = e5c90e4b9f134d2e, immed = 00000a2a, %y = 00000000
smul %l3,0xa2a,%l7 ! %l7 = fffffc26da2e758c, %y = fffffc26
p4_label_30: ! %cwp = 4
! %l1 = 0000000000005f3e, Mem[0000000018800023] = ff8a25d7
stba %l1,[%i1+0x023]%asi ! Mem[0000000018800020] = ff8a253e
ba p4_invalid_code_150
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_150:
! Victim I-cache invalidate 151, aggressor thread = 0
ba p4_invalid_loop_151
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_151:
ba invalidate_failed
mov 151,%g2
ba p4_invalid_resume_151
nop
! Wait for I-cache invalidate lock 151
p4_invalid_loop_151:
p4_invalid_wait_151:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,151
bl p4_invalid_wait_151
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_151
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_151:
! Mem[0000000031800024] = e16576b6, %l4 = 0000000000000f4f
ldsb [%o3+0x024],%l4 ! %l4 = ffffffffffffffe1
! Victim I-cache invalidate 152, aggressor thread = 0
ba p4_invalid_loop_152
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_152:
ba invalidate_failed
mov 152,%g2
ba p4_invalid_resume_152
nop
nop
nop
! Wait for I-cache invalidate lock 152
p4_invalid_loop_152:
p4_invalid_wait_152:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,152
bl p4_invalid_wait_152
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
! %l2 = bc473162, %l3 = 9f134d2e, Mem[0000000019000010] = 704f3776 979afdce
stda %l2,[%i2+%i5]0x89 ! Mem[0000000019000010] = bc473162 9f134d2e
! Mem[0000000018000010] = 05e0b22a0e5325a2, %f16 = ba1b5b22 4e34cc1d
ldda [%i0+%i5]0x80,%f16 ! %f16 = 05e0b22a 0e5325a2
! %l0 = 00000000ea27ffa2, Mem[0000000018000068] = 769f909e34fcf0cc
stx %l0,[%i0+0x068] ! Mem[0000000018000068] = 00000000ea27ffa2
ba p4_invalid_code_152
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_152:
! Mem[0000000018800008] = a2dd7e0929ee089f, %l0 = 00000000ea27ffa2
ldxa [%i1+%i4]0x81,%l0 ! %l0 = a2dd7e0929ee089f
! Mem[0000000031000064] = 406c0fec, %l0 = a2dd7e0929ee089f
ldsb [%o2+0x067],%l0 ! %l0 = ffffffffffffffec
! %l7 = fffffc26da2e758c, %l5 = 0000000000000000, %l1 = 0000000000005f3e
xor %l7,%l5,%l1 ! %l1 = fffffc26da2e758c
p4_label_31: ! %cwp = 4
! Victim I-cache invalidate 153, aggressor thread = 0
ba p4_invalid_loop_153
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_153:
ba invalidate_failed
mov 153,%g2
ba p4_invalid_resume_153
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 153
p4_invalid_loop_153:
p4_invalid_wait_153:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,153
bl p4_invalid_wait_153
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_153
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_153:
! Victim I-cache invalidate 154, aggressor thread = 0
ba p4_invalid_loop_154
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_154:
ba invalidate_failed
mov 154,%g2
ba p4_invalid_resume_154
nop
nop
! Wait for I-cache invalidate lock 154
p4_invalid_loop_154:
p4_invalid_wait_154:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,154
bl p4_invalid_wait_154
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_154
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_154:
! Victim I-cache invalidate 155, aggressor thread = 0
ba p4_invalid_loop_155
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_155:
ba invalidate_failed
mov 155,%g2
ba p4_invalid_resume_155
nop
nop
nop
! Wait for I-cache invalidate lock 155
p4_invalid_loop_155:
p4_invalid_wait_155:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,155
bl p4_invalid_wait_155
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_155
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_155:
! Victim I-cache invalidate 156, aggressor thread = 0
ba p4_invalid_loop_156
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_156:
ba invalidate_failed
mov 156,%g2
ba p4_invalid_resume_156
nop
! Wait for I-cache invalidate lock 156
p4_invalid_loop_156:
p4_invalid_wait_156:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,156
bl p4_invalid_wait_156
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_156
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_156:
! Victim I-cache invalidate 157, aggressor thread = 0
ba p4_invalid_loop_157
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_157:
ba invalidate_failed
mov 157,%g2
ba p4_invalid_resume_157
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 157
p4_invalid_loop_157:
p4_invalid_wait_157:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,157
bl p4_invalid_wait_157
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_157
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_157:
! Victim I-cache invalidate 158, aggressor thread = 0
ba p4_invalid_loop_158
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_158:
ba invalidate_failed
mov 158,%g2
ba p4_invalid_resume_158
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 158
p4_invalid_loop_158:
p4_invalid_wait_158:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,158
bl p4_invalid_wait_158
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_158
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_158:
! Victim I-cache invalidate 159, aggressor thread = 0
ba p4_invalid_loop_159
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_159:
ba invalidate_failed
mov 159,%g2
ba p4_invalid_resume_159
nop
nop
nop
! Wait for I-cache invalidate lock 159
p4_invalid_loop_159:
p4_invalid_wait_159:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,159
bl p4_invalid_wait_159
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_159
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_159:
! Victim I-cache invalidate 160, aggressor thread = 0
ba p4_invalid_loop_160
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_160:
ba invalidate_failed
mov 160,%g2
ba p4_invalid_resume_160
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 160
p4_invalid_loop_160:
p4_invalid_wait_160:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,160
bl p4_invalid_wait_160
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_160
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_160:
! Victim I-cache invalidate 161, aggressor thread = 0
ba p4_invalid_loop_161
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_161:
ba invalidate_failed
mov 161,%g2
ba p4_invalid_resume_161
nop
nop
nop
nop
! Wait for I-cache invalidate lock 161
p4_invalid_loop_161:
p4_invalid_wait_161:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,161
bl p4_invalid_wait_161
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
! Mem[0000000030800060] = d64f1e5f, %l0 = ffffffffffffffec
lduh [%o1+0x060],%l0 ! %l0 = 000000000000d64f
p4_label_32: ! %cwp = 4
! Mem[0000000030000020] = 31625b224e34cc1d, %l2 = 00000000bc473162
ldxa [%o0+0x020]%asi,%l2 ! %l2 = 31625b224e34cc1d
ba p4_invalid_code_161
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_161:
! Victim I-cache invalidate 162, aggressor thread = 0
ba p4_invalid_loop_162
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_162:
ba invalidate_failed
mov 162,%g2
ba p4_invalid_resume_162
nop
! Wait for I-cache invalidate lock 162
p4_invalid_loop_162:
p4_invalid_wait_162:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,162
bl p4_invalid_wait_162
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
! Invert Register : %l4 = ffffffffffffffe1
xor %l4,-1,%l4 ! %l4 = 000000000000001e
! %l4 = 0000001e, %l5 = 00000000, Mem[0000000030000060] = 00000000 00000088
std %l4,[%o0+0x060] ! Mem[0000000030000060] = 0000001e 00000000
! Mem[0000000018800018] = c9075392, %l5 = 0000000000000000
lduba [%i1+%i6]0x81,%l5 ! %l5 = 00000000000000c9
ba p4_invalid_code_162
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_162:
! Mem[0000000018800028] = a705e3c8, %l6 = 00000000bc473f0e
lduha [%i1+%o6]0x81,%l6 ! %l6 = 000000000000a705
! %l0 = 0000d64f, %l1 = da2e758c, Mem[0000000030800060] = d64f1e5f a3c87cb6
std %l0,[%o1+0x060] ! Mem[0000000030800060] = 0000d64f da2e758c
! Victim I-cache invalidate 163, aggressor thread = 0
ba p4_invalid_loop_163
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_163:
ba invalidate_failed
mov 163,%g2
ba p4_invalid_resume_163
nop
nop
nop
nop
! Wait for I-cache invalidate lock 163
p4_invalid_loop_163:
p4_invalid_wait_163:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,163
bl p4_invalid_wait_163
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
! Mem[0000000031000020] = 0ba86b7eeba7997f, %l2 = 31625b224e34cc1d
ldx [%o2+%o4],%l2 ! %l2 = 0ba86b7eeba7997f
! %f12 = 36f723dd, Mem[0000000019800074] = 2b9976f6
st %f12,[%i3+0x074] ! Mem[0000000019800074] = 36f723dd
p4_label_33: ! %cwp = 4
! %l0 = 000000000000d64f, immd = 00000000000008df, %l6 = 000000000000a705
sdivx %l0,0x8df,%l6 ! %l6 = 0000000000000018
ba p4_invalid_code_163
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_163:
! Victim I-cache invalidate 164, aggressor thread = 0
ba p4_invalid_loop_164
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_164:
ba invalidate_failed
mov 164,%g2
ba p4_invalid_resume_164
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 164
p4_invalid_loop_164:
p4_invalid_wait_164:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,164
bl p4_invalid_wait_164
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_164
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_164:
! Victim I-cache invalidate 165, aggressor thread = 0
ba p4_invalid_loop_165
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_165:
ba invalidate_failed
mov 165,%g2
ba p4_invalid_resume_165
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 165
p4_invalid_loop_165:
p4_invalid_wait_165:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,165
bl p4_invalid_wait_165
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
! %l6 = 0000000000000018, Mem[0000000019000000] = 11ec3a23
stha %l6,[%i2+%g0]0x81 ! Mem[0000000019000000] = 00183a23
ba p4_invalid_code_165
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_165:
! Victim I-cache invalidate 166, aggressor thread = 0
ba p4_invalid_loop_166
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_166:
ba invalidate_failed
mov 166,%g2
ba p4_invalid_resume_166
nop
nop
nop
! Wait for I-cache invalidate lock 166
p4_invalid_loop_166:
p4_invalid_wait_166:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,166
bl p4_invalid_wait_166
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_166
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_166:
! Victim I-cache invalidate 167, aggressor thread = 0
ba p4_invalid_loop_167
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_167:
ba invalidate_failed
mov 167,%g2
ba p4_invalid_resume_167
nop
nop
! Wait for I-cache invalidate lock 167
p4_invalid_loop_167:
p4_invalid_wait_167:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,167
bl p4_invalid_wait_167
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_167
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_167:
! Victim I-cache invalidate 168, aggressor thread = 0
ba p4_invalid_loop_168
rd %ccr,%g5 ! Save %ccr (0a)
p4_invalid_code_168:
ba invalidate_failed
mov 168,%g2
ba p4_invalid_resume_168
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 168
p4_invalid_loop_168:
p4_invalid_wait_168:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,168
bl p4_invalid_wait_168
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p4_invalid_code_168
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_168:
! Mem[0000000030800024] = 8bf8b07d, %l3 = e5c90e4b9f134d2e
ldub [%o1+0x025],%l3 ! %l3 = 00000000000000f8
! %l1 = fffffc26da2e758c, immed = fffff4cb, %y = fffffc26
mulscc %l1,-0xb35,%l3 ! %l3 = 000000006d173ac6, %ccr = 00, %y = 7ffffe13
! Mem[0000000031000024] = eba7997f, %l2 = 0ba86b7eeba7997f
ldsh [%o2+0x026],%l2 ! %l2 = ffffffffffff997f
p4_label_34: ! %cwp = 4
! %l3 = 000000006d173ac6, %l3 = 000000006d173ac6, %l2 = ffffffffffff997f
sdivx %l3,%l3,%l2 ! %l2 = 0000000000000001
! %l2 = 00000001, %l3 = 6d173ac6, Mem[0000000018000008] = 7f99a7eb b5e54753
stda %l2,[%i0+%i4]0x88 ! Mem[0000000018000008] = 00000001 6d173ac6
! %f19 = 96123a29, Mem[0000000018000004] = 545ef0de
st %f19,[%i0+0x004] ! Mem[0000000018000004] = 96123a29
! Victim I-cache invalidate 169, aggressor thread = 0
ba p4_invalid_loop_169
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_169:
ba invalidate_failed
mov 169,%g2
ba p4_invalid_resume_169
nop
! Wait for I-cache invalidate lock 169
p4_invalid_loop_169:
p4_invalid_wait_169:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,169
bl p4_invalid_wait_169
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_169
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_169:
! Victim I-cache invalidate 170, aggressor thread = 0
ba p4_invalid_loop_170
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_170:
ba invalidate_failed
mov 170,%g2
ba p4_invalid_resume_170
nop
nop
! Wait for I-cache invalidate lock 170
p4_invalid_loop_170:
p4_invalid_wait_170:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,170
bl p4_invalid_wait_170
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_170
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_170:
! Victim I-cache invalidate 171, aggressor thread = 0
ba p4_invalid_loop_171
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_171:
ba invalidate_failed
mov 171,%g2
ba p4_invalid_resume_171
nop
! Wait for I-cache invalidate lock 171
p4_invalid_loop_171:
p4_invalid_wait_171:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,171
bl p4_invalid_wait_171
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000018000020] = 36f723dd, %l2 = 0000000000000001
lduwa [%i0+%o4]0x81,%l2 ! %l2 = 0000000036f723dd
ba p4_invalid_code_171
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_171:
! Mem[0000000018800008] = a2dd7e09, %f4 = 785aee2c
lda [%i1+%i4]0x80,%f4 ! %f4 = a2dd7e09
! Mem[0000000019800020] = 8b6d97ab1dcc344e, %f18 = bbca34bd 96123a29
ldda [%i3+%o4]0x80,%f18 ! %f18 = 8b6d97ab 1dcc344e
! Mem[0000000019800028] = 42563ea3, %l1 = fffffc26da2e758c
ldsha [%i3+%o6]0x88,%l1 ! %l1 = 0000000000003ea3
p4_label_35: ! %cwp = 4
! Mem[0000000030800060] = 0000d64fda2e758c, %l7 = fffffc26da2e758c
ldx [%o1+0x060],%l7 ! %l7 = 0000d64fda2e758c
! Victim I-cache invalidate 172, aggressor thread = 0
ba p4_invalid_loop_172
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_172:
ba invalidate_failed
mov 172,%g2
ba p4_invalid_resume_172
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 172
p4_invalid_loop_172:
p4_invalid_wait_172:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,172
bl p4_invalid_wait_172
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800064] = af3c8877, %l0 = 000000000000d64f
ldsb [%o3+0x067],%l0 ! %l0 = 0000000000000077
! Mem[0000000019800028] = a33e5642, %l5 = 00000000000000c9
lduh [%i3+0x02a],%l5 ! %l5 = 0000000000005642
ba p4_invalid_code_172
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_172:
! %l0 = 0000000000000077, %l6 = 0000000000000018, %l5 = 0000000000005642
xor %l0,%l6,%l5 ! %l5 = 000000000000006f
! Victim I-cache invalidate 173, aggressor thread = 0
ba p4_invalid_loop_173
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_173:
ba invalidate_failed
mov 173,%g2
ba p4_invalid_resume_173
nop
nop
nop
! Wait for I-cache invalidate lock 173
p4_invalid_loop_173:
p4_invalid_wait_173:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,173
bl p4_invalid_wait_173
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_173
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_173:
! Victim I-cache invalidate 174, aggressor thread = 0
ba p4_invalid_loop_174
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_174:
ba invalidate_failed
mov 174,%g2
ba p4_invalid_resume_174
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 174
p4_invalid_loop_174:
p4_invalid_wait_174:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,174
bl p4_invalid_wait_174
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000019800018] = ae2d711e00a80d1f, %f12 = 36f723dd ca317cc5
ldda [%i3+%i6]0x80,%f12 ! %f12 = ae2d711e 00a80d1f
! %l2 = 0000000036f723dd, Mem[0000000019000028] = 60cfc290
stha %l2,[%i2+%o6]0x89 ! Mem[0000000019000028] = 60cf23dd
! %l0 = 0000000000000077, immed = 0000000c, %l6 = 0000000000000018
srax %l0,0x00c,%l6 ! %l6 = 0000000000000000
p4_label_36: ! %cwp = 4
ba p4_invalid_code_174
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_174:
! Victim I-cache invalidate 175, aggressor thread = 0
ba p4_invalid_loop_175
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_175:
ba invalidate_failed
mov 175,%g2
ba p4_invalid_resume_175
nop
! Wait for I-cache invalidate lock 175
p4_invalid_loop_175:
p4_invalid_wait_175:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,175
bl p4_invalid_wait_175
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_175
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_175:
! Victim I-cache invalidate 176, aggressor thread = 0
ba p4_invalid_loop_176
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_176:
ba invalidate_failed
mov 176,%g2
ba p4_invalid_resume_176
nop
nop
! Wait for I-cache invalidate lock 176
p4_invalid_loop_176:
p4_invalid_wait_176:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,176
bl p4_invalid_wait_176
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_176
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_176:
! Victim I-cache invalidate 177, aggressor thread = 0
ba p4_invalid_loop_177
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_177:
ba invalidate_failed
mov 177,%g2
ba p4_invalid_resume_177
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 177
p4_invalid_loop_177:
p4_invalid_wait_177:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,177
bl p4_invalid_wait_177
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_177
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_177:
! Victim I-cache invalidate 178, aggressor thread = 0
ba p4_invalid_loop_178
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_178:
ba invalidate_failed
mov 178,%g2
ba p4_invalid_resume_178
nop
nop
nop
nop
! Wait for I-cache invalidate lock 178
p4_invalid_loop_178:
p4_invalid_wait_178:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,178
bl p4_invalid_wait_178
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_178
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_178:
! Victim I-cache invalidate 179, aggressor thread = 0
ba p4_invalid_loop_179
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_179:
ba invalidate_failed
mov 179,%g2
ba p4_invalid_resume_179
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 179
p4_invalid_loop_179:
p4_invalid_wait_179:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,179
bl p4_invalid_wait_179
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000019800014] = 1ae3e860, %l4 = 000000000000001e
ldub [%i3+0x017],%l4 ! %l4 = 0000000000000060
! Mem[0000000019800008] = 745fd001 df00c9f0, %l4 = 00000060, %l5 = 0000006f
ldda [%i3+%i4]0x80,%l4 ! %l4 = 00000000745fd001 00000000df00c9f0
! %f2 = a3c87cd4 fc822235, Mem[0000000030800060] = 0000d64f da2e758c
std %f2 ,[%o1+0x060] ! Mem[0000000030800060] = a3c87cd4 fc822235
ba p4_invalid_code_179
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_179:
! Victim I-cache invalidate 180, aggressor thread = 0
ba p4_invalid_loop_180
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_180:
ba invalidate_failed
mov 180,%g2
ba p4_invalid_resume_180
nop
nop
nop
! Wait for I-cache invalidate lock 180
p4_invalid_loop_180:
p4_invalid_wait_180:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,180
bl p4_invalid_wait_180
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f0 = 92d29951 64d7fe9b, Mem[0000000030800020] = 256d5f3e 8bf8b07d
std %f0 ,[%o1+%o4] ! Mem[0000000030800020] = 92d29951 64d7fe9b
ba p4_invalid_code_180
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_180:
p4_label_37: ! %cwp = 4
! Victim I-cache invalidate 181, aggressor thread = 0
ba p4_invalid_loop_181
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_181:
ba invalidate_failed
mov 181,%g2
ba p4_invalid_resume_181
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 181
p4_invalid_loop_181:
p4_invalid_wait_181:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,181
bl p4_invalid_wait_181
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_181
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_181:
! Victim I-cache invalidate 182, aggressor thread = 0
ba p4_invalid_loop_182
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_182:
ba invalidate_failed
mov 182,%g2
ba p4_invalid_resume_182
nop
! Wait for I-cache invalidate lock 182
p4_invalid_loop_182:
p4_invalid_wait_182:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,182
bl p4_invalid_wait_182
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000020] = 31625b22, %l2 = 0000000036f723dd
lduh [%o0+0x022],%l2 ! %l2 = 0000000000005b22
ba p4_invalid_code_182
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_182:
! %l0 = 00000077, %l1 = 00003ea3, Mem[0000000030800060] = a3c87cd4 fc822235
std %l0,[%o1+0x060] ! Mem[0000000030800060] = 00000077 00003ea3
! %l3 = 000000006d173ac6, Mem[0000000030800026] = 64d7fe9b
sth %l3,[%o1+0x026] ! Mem[0000000030800024] = 64d73ac6
! Victim I-cache invalidate 183, aggressor thread = 0
ba p4_invalid_loop_183
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_183:
ba invalidate_failed
mov 183,%g2
ba p4_invalid_resume_183
nop
! Wait for I-cache invalidate lock 183
p4_invalid_loop_183:
p4_invalid_wait_183:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,183
bl p4_invalid_wait_183
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000060] = fc709b85, %l7 = 0000d64fda2e758c
ldsw [%o2+0x060],%l7 ! %l7 = fffffffffc709b85
ba p4_invalid_code_183
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_183:
! Victim I-cache invalidate 184, aggressor thread = 0
ba p4_invalid_loop_184
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_184:
ba invalidate_failed
mov 184,%g2
ba p4_invalid_resume_184
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 184
p4_invalid_loop_184:
p4_invalid_wait_184:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,184
bl p4_invalid_wait_184
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 0000000000003ea3, %l2 = 0000000000005b22, %l2 = 0000000000005b22
taddcc %l1,%l2,%l2 ! %l2 = 00000000000099c5, %ccr = 02
! %f18 = 8b6d97ab 1dcc344e, Mem[0000000019000008] = 4042c3f7 d5fd8eb3
stda %f18,[%i2+%i4]0x80 ! Mem[0000000019000008] = 8b6d97ab 1dcc344e
p4_label_38: ! %cwp = 4
! Mem[0000000019000018] = ea27ffa2, %l6 = 0000000000000000
lduha [%i2+%i6]0x89,%l6 ! %l6 = 000000000000ffa2
ba p4_invalid_code_184
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_184:
! Victim I-cache invalidate 185, aggressor thread = 0
ba p4_invalid_loop_185
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_185:
ba invalidate_failed
mov 185,%g2
ba p4_invalid_resume_185
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 185
p4_invalid_loop_185:
p4_invalid_wait_185:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,185
bl p4_invalid_wait_185
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l6 = 0000ffa2, %l7 = fc709b85, Mem[0000000030800020] = 92d29951 64d73ac6
std %l6,[%o1+%o4] ! Mem[0000000030800020] = 0000ffa2 fc709b85
! Mem[0000000018800028] = a705e3c8, %l1 = 0000000000003ea3
lduwa [%i1+%o6]0x81,%l1 ! %l1 = 00000000a705e3c8
ba p4_invalid_code_185
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_185:
! Victim I-cache invalidate 186, aggressor thread = 0
ba p4_invalid_loop_186
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_186:
ba invalidate_failed
mov 186,%g2
ba p4_invalid_resume_186
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 186
p4_invalid_loop_186:
p4_invalid_wait_186:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,186
bl p4_invalid_wait_186
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000031800060] = 0000c290af3c8877, %l3 = 000000006d173ac6
ldx [%o3+0x060],%l3 ! %l3 = 0000c290af3c8877
! %l7 = fffffffffc709b85, Mem[0000000018800010] = 352282fcfc822235
stxa %l7,[%i1+%i5]0x81 ! Mem[0000000018800010] = fffffffffc709b85
ba p4_invalid_code_186
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_186:
! Victim I-cache invalidate 187, aggressor thread = 0
ba p4_invalid_loop_187
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_187:
ba invalidate_failed
mov 187,%g2
ba p4_invalid_resume_187
nop
! Wait for I-cache invalidate lock 187
p4_invalid_loop_187:
p4_invalid_wait_187:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,187
bl p4_invalid_wait_187
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p4_invalid_code_187
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_187:
! Victim I-cache invalidate 188, aggressor thread = 0
ba p4_invalid_loop_188
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_188:
ba invalidate_failed
mov 188,%g2
ba p4_invalid_resume_188
nop
nop
nop
nop
! Wait for I-cache invalidate lock 188
p4_invalid_loop_188:
p4_invalid_wait_188:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,188
bl p4_invalid_wait_188
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p4_invalid_code_188
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_188:
! Victim I-cache invalidate 189, aggressor thread = 0
ba p4_invalid_loop_189
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_189:
ba invalidate_failed
mov 189,%g2
ba p4_invalid_resume_189
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 189
p4_invalid_loop_189:
p4_invalid_wait_189:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,189
bl p4_invalid_wait_189
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p4_label_39: ! %cwp = 4
ba p4_invalid_code_189
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_189:
! Victim I-cache invalidate 190, aggressor thread = 0
ba p4_invalid_loop_190
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_190:
ba invalidate_failed
mov 190,%g2
ba p4_invalid_resume_190
nop
nop
! Wait for I-cache invalidate lock 190
p4_invalid_loop_190:
p4_invalid_wait_190:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,190
bl p4_invalid_wait_190
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l2 = 00000000000099c5, Mem[0000000030800020] = 0000ffa2fc709b85, %asi = 80
stxa %l2,[%o1+0x020]%asi ! Mem[0000000030800020] = 00000000000099c5
! Mem[0000000018800010] = ffffffff, %l7 = fffffffffc709b85
ldsba [%i1+%i5]0x81,%l7 ! %l7 = ffffffffffffffff
! %l4 = 00000000745fd001, %l6 = 000000000000ffa2, %l6 = 000000000000ffa2
andcc %l4,%l6,%l6 ! %l6 = 000000000000d000, %ccr = 00
ba p4_invalid_code_190
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_190:
! Victim I-cache invalidate 191, aggressor thread = 0
ba p4_invalid_loop_191
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_191:
ba invalidate_failed
mov 191,%g2
ba p4_invalid_resume_191
nop
nop
nop
! Wait for I-cache invalidate lock 191
p4_invalid_loop_191:
p4_invalid_wait_191:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,191
bl p4_invalid_wait_191
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_191
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_191:
! Victim I-cache invalidate 192, aggressor thread = 0
ba p4_invalid_loop_192
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_192:
ba invalidate_failed
mov 192,%g2
ba p4_invalid_resume_192
nop
! Wait for I-cache invalidate lock 192
p4_invalid_loop_192:
p4_invalid_wait_192:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,192
bl p4_invalid_wait_192
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_192
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_192:
! Victim I-cache invalidate 193, aggressor thread = 0
ba p4_invalid_loop_193
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_193:
ba invalidate_failed
mov 193,%g2
ba p4_invalid_resume_193
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 193
p4_invalid_loop_193:
p4_invalid_wait_193:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,193
bl p4_invalid_wait_193
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000020] = 31625b22 4e34cc1d, %l4 = 745fd001, %l5 = df00c9f0
ldd [%o0+%o4],%l4 ! %l4 = 0000000031625b22 000000004e34cc1d
ba p4_invalid_code_193
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_193:
! Victim I-cache invalidate 194, aggressor thread = 0
ba p4_invalid_loop_194
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_194:
ba invalidate_failed
mov 194,%g2
ba p4_invalid_resume_194
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 194
p4_invalid_loop_194:
p4_invalid_wait_194:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,194
bl p4_invalid_wait_194
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_194
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_194:
! Victim I-cache invalidate 195, aggressor thread = 0
ba p4_invalid_loop_195
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_195:
ba invalidate_failed
mov 195,%g2
ba p4_invalid_resume_195
nop
! Wait for I-cache invalidate lock 195
p4_invalid_loop_195:
p4_invalid_wait_195:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,195
bl p4_invalid_wait_195
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p4_label_40: ! %cwp = 4
! %l5 = 000000004e34cc1d, Mem[0000000031000062] = fc709b85
sth %l5,[%o2+0x062] ! Mem[0000000031000060] = fc70cc1d
ba p4_invalid_code_195
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_195:
! Victim I-cache invalidate 196, aggressor thread = 0
ba p4_invalid_loop_196
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_196:
ba invalidate_failed
mov 196,%g2
ba p4_invalid_resume_196
nop
nop
! Wait for I-cache invalidate lock 196
p4_invalid_loop_196:
p4_invalid_wait_196:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,196
bl p4_invalid_wait_196
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_196
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_196:
! Victim I-cache invalidate 197, aggressor thread = 0
ba p4_invalid_loop_197
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_197:
ba invalidate_failed
mov 197,%g2
ba p4_invalid_resume_197
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 197
p4_invalid_loop_197:
p4_invalid_wait_197:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,197
bl p4_invalid_wait_197
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 000000000000d000, %l1 = 00000000a705e3c8, %l5 = 000000004e34cc1d
srlx %l6,%l1,%l5 ! %l5 = 00000000000000d0
ba p4_invalid_code_197
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_197:
! Victim I-cache invalidate 198, aggressor thread = 0
ba p4_invalid_loop_198
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_198:
ba invalidate_failed
mov 198,%g2
ba p4_invalid_resume_198
nop
nop
nop
! Wait for I-cache invalidate lock 198
p4_invalid_loop_198:
p4_invalid_wait_198:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,198
bl p4_invalid_wait_198
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_198
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_198:
! Mem[0000000018800010] = ffffffff, %l3 = 0000c290af3c8877
lduwa [%i1+%i5]0x81,%l3 ! %l3 = 00000000ffffffff
! Victim I-cache invalidate 199, aggressor thread = 0
ba p4_invalid_loop_199
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_199:
ba invalidate_failed
mov 199,%g2
ba p4_invalid_resume_199
nop
nop
nop
! Wait for I-cache invalidate lock 199
p4_invalid_loop_199:
p4_invalid_wait_199:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,199
bl p4_invalid_wait_199
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_199
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_199:
! Victim I-cache invalidate 200, aggressor thread = 0
ba p4_invalid_loop_200
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_200:
ba invalidate_failed
mov 200,%g2
ba p4_invalid_resume_200
nop
nop
! Wait for I-cache invalidate lock 200
p4_invalid_loop_200:
p4_invalid_wait_200:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,200
bl p4_invalid_wait_200
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000018800010] = fffffffffc709b85, %l0 = 0000000000000077
ldxa [%i1+%i5]0x81,%l0 ! %l0 = fffffffffc709b85
ba p4_invalid_code_200
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_200:
! Victim I-cache invalidate 201, aggressor thread = 0
ba p4_invalid_loop_201
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_201:
ba invalidate_failed
mov 201,%g2
ba p4_invalid_resume_201
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 201
p4_invalid_loop_201:
p4_invalid_wait_201:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,201
bl p4_invalid_wait_201
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p4_label_41: ! %cwp = 4
ba p4_invalid_code_201
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_201:
! Victim I-cache invalidate 202, aggressor thread = 0
ba p4_invalid_loop_202
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_202:
ba invalidate_failed
mov 202,%g2
ba p4_invalid_resume_202
nop
nop
! Wait for I-cache invalidate lock 202
p4_invalid_loop_202:
p4_invalid_wait_202:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,202
bl p4_invalid_wait_202
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_202
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_202:
! Victim I-cache invalidate 203, aggressor thread = 0
ba p4_invalid_loop_203
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_203:
ba invalidate_failed
mov 203,%g2
ba p4_invalid_resume_203
nop
nop
nop
nop
! Wait for I-cache invalidate lock 203
p4_invalid_loop_203:
p4_invalid_wait_203:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,203
bl p4_invalid_wait_203
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_203
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_203:
! Victim I-cache invalidate 204, aggressor thread = 0
ba p4_invalid_loop_204
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_204:
ba invalidate_failed
mov 204,%g2
ba p4_invalid_resume_204
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 204
p4_invalid_loop_204:
p4_invalid_wait_204:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,204
bl p4_invalid_wait_204
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f6 = 256d5f3e, Mem[0000000018000028] = bddcb357
st %f6 ,[%i0+%o6] ! Mem[0000000018000028] = 256d5f3e
ba p4_invalid_code_204
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_204:
! Victim I-cache invalidate 205, aggressor thread = 0
ba p4_invalid_loop_205
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_205:
ba invalidate_failed
mov 205,%g2
ba p4_invalid_resume_205
nop
nop
nop
nop
! Wait for I-cache invalidate lock 205
p4_invalid_loop_205:
p4_invalid_wait_205:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,205
bl p4_invalid_wait_205
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_205
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_205:
! Victim I-cache invalidate 206, aggressor thread = 0
ba p4_invalid_loop_206
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_206:
ba invalidate_failed
mov 206,%g2
ba p4_invalid_resume_206
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 206
p4_invalid_loop_206:
p4_invalid_wait_206:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,206
bl p4_invalid_wait_206
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_206
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_206:
! Victim I-cache invalidate 207, aggressor thread = 0
ba p4_invalid_loop_207
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_207:
ba invalidate_failed
mov 207,%g2
ba p4_invalid_resume_207
nop
nop
nop
! Wait for I-cache invalidate lock 207
p4_invalid_loop_207:
p4_invalid_wait_207:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,207
bl p4_invalid_wait_207
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_207
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_207:
! Victim I-cache invalidate 208, aggressor thread = 0
ba p4_invalid_loop_208
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_208:
ba invalidate_failed
mov 208,%g2
ba p4_invalid_resume_208
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 208
p4_invalid_loop_208:
p4_invalid_wait_208:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,208
bl p4_invalid_wait_208
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_208
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_208:
! Victim I-cache invalidate 209, aggressor thread = 0
ba p4_invalid_loop_209
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_209:
ba invalidate_failed
mov 209,%g2
ba p4_invalid_resume_209
nop
nop
nop
nop
! Wait for I-cache invalidate lock 209
p4_invalid_loop_209:
p4_invalid_wait_209:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,209
bl p4_invalid_wait_209
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_209
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_209:
! Victim I-cache invalidate 210, aggressor thread = 0
ba p4_invalid_loop_210
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_210:
ba invalidate_failed
mov 210,%g2
ba p4_invalid_resume_210
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 210
p4_invalid_loop_210:
p4_invalid_wait_210:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,210
bl p4_invalid_wait_210
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p4_label_42: ! %cwp = 4
ba p4_invalid_code_210
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_210:
! Victim I-cache invalidate 211, aggressor thread = 0
ba p4_invalid_loop_211
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_211:
ba invalidate_failed
mov 211,%g2
ba p4_invalid_resume_211
nop
nop
nop
nop
! Wait for I-cache invalidate lock 211
p4_invalid_loop_211:
p4_invalid_wait_211:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,211
bl p4_invalid_wait_211
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 00000000000099c5, Mem[0000000019800038] = f2c88a32
sth %l2,[%i3+0x038] ! Mem[0000000019800038] = 99c58a32
ba p4_invalid_code_211
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_211:
! Victim I-cache invalidate 212, aggressor thread = 0
ba p4_invalid_loop_212
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_212:
ba invalidate_failed
mov 212,%g2
ba p4_invalid_resume_212
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 212
p4_invalid_loop_212:
p4_invalid_wait_212:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,212
bl p4_invalid_wait_212
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f11 = 818e7c65, Mem[0000000030000060] = 0000001e
st %f11,[%o0+0x060] ! Mem[0000000030000060] = 818e7c65
! Mem[0000000030000060] = 818e7c65, %l0 = fffffffffc709b85
ldsb [%o0+0x062],%l0 ! %l0 = 000000000000007c
ba p4_invalid_code_212
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_212:
! Victim I-cache invalidate 213, aggressor thread = 0
ba p4_invalid_loop_213
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_213:
ba invalidate_failed
mov 213,%g2
ba p4_invalid_resume_213
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 213
p4_invalid_loop_213:
p4_invalid_wait_213:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,213
bl p4_invalid_wait_213
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_213
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_213:
! Victim I-cache invalidate 214, aggressor thread = 0
ba p4_invalid_loop_214
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_214:
ba invalidate_failed
mov 214,%g2
ba p4_invalid_resume_214
nop
nop
nop
! Wait for I-cache invalidate lock 214
p4_invalid_loop_214:
p4_invalid_wait_214:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,214
bl p4_invalid_wait_214
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001880006c] = ae8ba6a2, %f12 = ae2d711e
ld [%i1+0x06c],%f12 ! %f12 = ae8ba6a2
ba p4_invalid_code_214
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_214:
! Victim I-cache invalidate 215, aggressor thread = 0
ba p4_invalid_loop_215
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_215:
ba invalidate_failed
mov 215,%g2
ba p4_invalid_resume_215
nop
! Wait for I-cache invalidate lock 215
p4_invalid_loop_215:
p4_invalid_wait_215:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,215
bl p4_invalid_wait_215
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 00000000000099c5, immed = 00000958, %l4 = 0000000031625b22
subc %l2,0x958,%l4 ! %l4 = 000000000000906d
ba p4_invalid_code_215
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_215:
p4_label_43: ! %cwp = 4
! Victim I-cache invalidate 216, aggressor thread = 0
ba p4_invalid_loop_216
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_216:
ba invalidate_failed
mov 216,%g2
ba p4_invalid_resume_216
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 216
p4_invalid_loop_216:
p4_invalid_wait_216:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,216
bl p4_invalid_wait_216
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_216
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_216:
! %l1 = 00000000a705e3c8, Mem[0000000031800024] = e16576b6
stw %l1,[%o3+0x024] ! Mem[0000000031800024] = a705e3c8
! Victim I-cache invalidate 217, aggressor thread = 0
ba p4_invalid_loop_217
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_217:
ba invalidate_failed
mov 217,%g2
ba p4_invalid_resume_217
nop
nop
! Wait for I-cache invalidate lock 217
p4_invalid_loop_217:
p4_invalid_wait_217:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,217
bl p4_invalid_wait_217
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_217
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_217:
! Victim I-cache invalidate 218, aggressor thread = 0
ba p4_invalid_loop_218
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_218:
ba invalidate_failed
mov 218,%g2
ba p4_invalid_resume_218
nop
nop
nop
nop
! Wait for I-cache invalidate lock 218
p4_invalid_loop_218:
p4_invalid_wait_218:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,218
bl p4_invalid_wait_218
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f14 = 75bc3aae fc709b85, Mem[0000000030800060] = 00000077 00003ea3
std %f14,[%o1+0x060] ! Mem[0000000030800060] = 75bc3aae fc709b85
ba p4_invalid_code_218
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_218:
! Victim I-cache invalidate 219, aggressor thread = 0
ba p4_invalid_loop_219
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_219:
ba invalidate_failed
mov 219,%g2
ba p4_invalid_resume_219
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 219
p4_invalid_loop_219:
p4_invalid_wait_219:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,219
bl p4_invalid_wait_219
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_219
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_219:
! Victim I-cache invalidate 220, aggressor thread = 0
ba p4_invalid_loop_220
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_220:
ba invalidate_failed
mov 220,%g2
ba p4_invalid_resume_220
nop
nop
nop
! Wait for I-cache invalidate lock 220
p4_invalid_loop_220:
p4_invalid_wait_220:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,220
bl p4_invalid_wait_220
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000019800014] = 1ae3e860, %l5 = 00000000000000d0
lduw [%i3+0x014],%l5 ! %l5 = 000000001ae3e860
ba p4_invalid_code_220
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_220:
! Victim I-cache invalidate 221, aggressor thread = 0
ba p4_invalid_loop_221
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_221:
ba invalidate_failed
mov 221,%g2
ba p4_invalid_resume_221
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 221
p4_invalid_loop_221:
p4_invalid_wait_221:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,221
bl p4_invalid_wait_221
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = 000000000000007c, Mem[0000000030000064] = 00000000, %asi = 80
stha %l0,[%o0+0x064]%asi ! Mem[0000000030000064] = 007c0000
ba p4_invalid_code_221
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_221:
p4_label_44: ! %cwp = 4
! Victim I-cache invalidate 222, aggressor thread = 0
ba p4_invalid_loop_222
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_222:
ba invalidate_failed
mov 222,%g2
ba p4_invalid_resume_222
nop
! Wait for I-cache invalidate lock 222
p4_invalid_loop_222:
p4_invalid_wait_222:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,222
bl p4_invalid_wait_222
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_222
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_222:
! Victim I-cache invalidate 223, aggressor thread = 0
ba p4_invalid_loop_223
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_223:
ba invalidate_failed
mov 223,%g2
ba p4_invalid_resume_223
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 223
p4_invalid_loop_223:
p4_invalid_wait_223:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,223
bl p4_invalid_wait_223
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 000000000000d000, Mem[0000000031800060] = 0000c290af3c8877
stx %l6,[%o3+0x060] ! Mem[0000000031800060] = 000000000000d000
ba p4_invalid_code_223
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_223:
! Victim I-cache invalidate 224, aggressor thread = 0
ba p4_invalid_loop_224
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_224:
ba invalidate_failed
mov 224,%g2
ba p4_invalid_resume_224
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 224
p4_invalid_loop_224:
p4_invalid_wait_224:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,224
bl p4_invalid_wait_224
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_224
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_224:
! %l5 = 000000001ae3e860, Mem[0000000031800023] = 28c00e3b
stb %l5,[%o3+0x023] ! Mem[0000000031800020] = 28c00e60
! Mem[0000000018800008] = 097edda2, %l0 = 000000000000007c
ldsba [%i1+%i4]0x88,%l0 ! %l0 = ffffffffffffffa2
! Victim I-cache invalidate 225, aggressor thread = 0
ba p4_invalid_loop_225
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_225:
ba invalidate_failed
mov 225,%g2
ba p4_invalid_resume_225
nop
nop
! Wait for I-cache invalidate lock 225
p4_invalid_loop_225:
p4_invalid_wait_225:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,225
bl p4_invalid_wait_225
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
restore ! CWP = 3
ba p4_invalid_code_225
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_225:
! Victim I-cache invalidate 226, aggressor thread = 0
ba p4_invalid_loop_226
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_226:
ba invalidate_failed
mov 226,%g2
ba p4_invalid_resume_226
nop
nop
nop
nop
! Wait for I-cache invalidate lock 226
p4_invalid_loop_226:
p4_invalid_wait_226:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,226
bl p4_invalid_wait_226
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 0000c290af3c8877, %l1 = 0000c290af3c8877, %y = 7ffffe13
umulcc %l2,%l1,%l2 ! %l2 = 77f3d0e2f286a751, %ccr = 08, %y = 77f3d0e2
ba p4_invalid_code_226
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_226:
p4_label_45: ! %cwp = 3
! %f6 = 256d5f3e, Mem[0000000019800034] = cf70dacd
st %f6 ,[%o3+0x034] ! Mem[0000000019800034] = 256d5f3e
! Mem[0000000030000020] = 31625b224e34cc1d, %l0 = 0000000000007cd4
ldx [%i0+%i4],%l0 ! %l0 = 31625b224e34cc1d
! Victim I-cache invalidate 227, aggressor thread = 0
ba p4_invalid_loop_227
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_227:
ba invalidate_failed
mov 227,%g2
ba p4_invalid_resume_227
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 227
p4_invalid_loop_227:
p4_invalid_wait_227:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,227
bl p4_invalid_wait_227
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l4 = 45e4a4ddb1cb3052, Mem[0000000030800024] = 000099c5
stw %l4,[%i1+0x024] ! Mem[0000000030800024] = b1cb3052
! Mem[0000000030800024] = b1cb3052, %l2 = 77f3d0e2f286a751
lduh [%i1+0x024],%l2 ! %l2 = 000000000000b1cb
! %l0 = 31625b224e34cc1d, immed = fffff30c, %l0 = 31625b224e34cc1d
subc %l0,-0xcf4,%l0 ! %l0 = 31625b224e34d911
! Mem[0000000030000020] = 31625b22, %l3 = ff6d0807f3094695
lduwa [%i0+0x020]%asi,%l3 ! %l3 = 0000000031625b22
ba p4_invalid_code_227
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_227:
! %l5 = ba1b5b224e34cc1d, Mem[0000000018800020] = ff8a253e
stw %l5,[%o1+%i4] ! Mem[0000000018800020] = 4e34cc1d
! Victim I-cache invalidate 228, aggressor thread = 0
ba p4_invalid_loop_228
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_228:
ba invalidate_failed
mov 228,%g2
ba p4_invalid_resume_228
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 228
p4_invalid_loop_228:
p4_invalid_wait_228:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,228
bl p4_invalid_wait_228
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_228
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_228:
! Victim I-cache invalidate 229, aggressor thread = 0
ba p4_invalid_loop_229
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_229:
ba invalidate_failed
mov 229,%g2
ba p4_invalid_resume_229
nop
! Wait for I-cache invalidate lock 229
p4_invalid_loop_229:
p4_invalid_wait_229:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,229
bl p4_invalid_wait_229
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p4_label_46: ! %cwp = 3
ba p4_invalid_code_229
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_229:
! Victim I-cache invalidate 230, aggressor thread = 0
ba p4_invalid_loop_230
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_230:
ba invalidate_failed
mov 230,%g2
ba p4_invalid_resume_230
nop
nop
! Wait for I-cache invalidate lock 230
p4_invalid_loop_230:
p4_invalid_wait_230:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,230
bl p4_invalid_wait_230
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000019000028] = 60cf23dd, %l2 = 000000000000b1cb
ldsha [%o2+%i6]0x88,%l2 ! %l2 = 00000000000023dd
ba p4_invalid_code_230
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_230:
! Victim I-cache invalidate 231, aggressor thread = 0
ba p4_invalid_loop_231
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_231:
ba invalidate_failed
mov 231,%g2
ba p4_invalid_resume_231
nop
nop
! Wait for I-cache invalidate lock 231
p4_invalid_loop_231:
p4_invalid_wait_231:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,231
bl p4_invalid_wait_231
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l6 = 462fa2085e6ccc06, %l3 = 0000000031625b22, %y = 77f3d0e2
sdiv %l6,%l3,%l6 ! %l6 = 000000007fffffff
mov %l0,%y ! %y = 4e34d911
ba p4_invalid_code_231
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_231:
! Victim I-cache invalidate 232, aggressor thread = 0
ba p4_invalid_loop_232
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_232:
ba invalidate_failed
mov 232,%g2
ba p4_invalid_resume_232
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 232
p4_invalid_loop_232:
p4_invalid_wait_232:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,232
bl p4_invalid_wait_232
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000019800070] = 283c2344, %l2 = 00000000000023dd
lduh [%o3+0x072],%l2 ! %l2 = 0000000000002344
! Mem[0000000030000060] = 818e7c65, %l0 = 31625b224e34d911
ldsb [%i0+0x062],%l0 ! %l0 = 000000000000007c
ba p4_invalid_code_232
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_232:
! Victim I-cache invalidate 233, aggressor thread = 0
ba p4_invalid_loop_233
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_233:
ba invalidate_failed
mov 233,%g2
ba p4_invalid_resume_233
nop
nop
! Wait for I-cache invalidate lock 233
p4_invalid_loop_233:
p4_invalid_wait_233:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,233
bl p4_invalid_wait_233
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_233
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_233:
! Victim I-cache invalidate 234, aggressor thread = 0
ba p4_invalid_loop_234
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_234:
ba invalidate_failed
mov 234,%g2
ba p4_invalid_resume_234
nop
nop
nop
nop
! Wait for I-cache invalidate lock 234
p4_invalid_loop_234:
p4_invalid_wait_234:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,234
bl p4_invalid_wait_234
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_234
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_234:
! Victim I-cache invalidate 235, aggressor thread = 0
ba p4_invalid_loop_235
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_235:
ba invalidate_failed
mov 235,%g2
ba p4_invalid_resume_235
nop
nop
nop
nop
! Wait for I-cache invalidate lock 235
p4_invalid_loop_235:
p4_invalid_wait_235:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,235
bl p4_invalid_wait_235
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p4_label_47: ! %cwp = 3
! Mem[0000000031000020] = 0ba86b7eeba7997f, %l7 = 7a05c716ae6f0dcc
ldx [%i2+%i4],%l7 ! %l7 = 0ba86b7eeba7997f
! Mem[0000000019800028] = 42563ea3, %l0 = 000000000000007c
ldswa [%o3+%i6]0x88,%l0 ! %l0 = 0000000042563ea3
ba p4_invalid_code_235
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_235:
! Victim I-cache invalidate 236, aggressor thread = 0
ba p4_invalid_loop_236
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_236:
ba invalidate_failed
mov 236,%g2
ba p4_invalid_resume_236
nop
nop
nop
! Wait for I-cache invalidate lock 236
p4_invalid_loop_236:
p4_invalid_wait_236:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,236
bl p4_invalid_wait_236
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_236
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_236:
! %l1 = 0000c290af3c8877
setx 0xf11a6d1df11a6d1d,%g7,%l1 ! %l1 = f11a6d1df11a6d1d
! Victim I-cache invalidate 237, aggressor thread = 0
ba p4_invalid_loop_237
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_237:
ba invalidate_failed
mov 237,%g2
ba p4_invalid_resume_237
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 237
p4_invalid_loop_237:
p4_invalid_wait_237:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,237
bl p4_invalid_wait_237
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l6 = 000000007fffffff, Mem[0000000031000023] = 0ba86b7e
stb %l6,[%i2+0x023] ! Mem[0000000031000020] = 0ba86bff
ba p4_invalid_code_237
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_237:
! Victim I-cache invalidate 238, aggressor thread = 0
ba p4_invalid_loop_238
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_238:
ba invalidate_failed
mov 238,%g2
ba p4_invalid_resume_238
nop
! Wait for I-cache invalidate lock 238
p4_invalid_loop_238:
p4_invalid_wait_238:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,238
bl p4_invalid_wait_238
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p4_invalid_code_238
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_238:
! Victim I-cache invalidate 239, aggressor thread = 0
ba p4_invalid_loop_239
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_239:
ba invalidate_failed
mov 239,%g2
ba p4_invalid_resume_239
nop
nop
! Wait for I-cache invalidate lock 239
p4_invalid_loop_239:
p4_invalid_wait_239:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,239
bl p4_invalid_wait_239
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l0 = 0000000042563ea3, immed = 000007db, %l5 = ba1b5b224e34cc1d
xorcc %l0,0x7db,%l5 ! %l5 = 0000000042563978, %ccr = 00
ba p4_invalid_code_239
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_239:
! Victim I-cache invalidate 240, aggressor thread = 0
ba p4_invalid_loop_240
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_240:
ba invalidate_failed
mov 240,%g2
ba p4_invalid_resume_240
nop
nop
nop
nop
! Wait for I-cache invalidate lock 240
p4_invalid_loop_240:
p4_invalid_wait_240:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,240
bl p4_invalid_wait_240
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p4_label_48: ! %cwp = 3
! Mem[0000000019000018] = a2ff27ea f3080238, %l2 = 00002344, %l3 = 31625b22
ldda [%o2+%o6]0x80,%l2 ! %l2 = 00000000a2ff27ea 00000000f3080238
! Mem[0000000031800024] = a705e3c8, %l2 = 00000000a2ff27ea
ldsw [%i3+0x024],%l2 ! %l2 = ffffffffa705e3c8
ba p4_invalid_code_240
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_240:
! Mem[0000000019000010] = bc473162, %l4 = 45e4a4ddb1cb3052
lduha [%o2+%o5]0x89,%l4 ! %l4 = 0000000000003162
! Victim I-cache invalidate 241, aggressor thread = 0
ba p4_invalid_loop_241
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_241:
ba invalidate_failed
mov 241,%g2
ba p4_invalid_resume_241
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 241
p4_invalid_loop_241:
p4_invalid_wait_241:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,241
bl p4_invalid_wait_241
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_241
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_241:
! Victim I-cache invalidate 242, aggressor thread = 0
ba p4_invalid_loop_242
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_242:
ba invalidate_failed
mov 242,%g2
ba p4_invalid_resume_242
nop
! Wait for I-cache invalidate lock 242
p4_invalid_loop_242:
p4_invalid_wait_242:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,242
bl p4_invalid_wait_242
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800060] = 000000000000d000, %l7 = 0ba86b7eeba7997f
ldx [%i3+0x060],%l7 ! %l7 = 000000000000d000
! %l5 = 0000000042563978, Mem[0000000018800028] = a705e3c8
sth %l5,[%o1+%i6] ! Mem[0000000018800028] = 3978e3c8
! %l7 = 000000000000d000, Mem[0000000031000020] = 0ba86bffeba7997f
stx %l7,[%i2+%i4] ! Mem[0000000031000020] = 000000000000d000
! Mem[0000000031000060] = fc70cc1d 406c0fec, %l4 = 00003162, %l5 = 42563978
ldd [%i2+0x060],%l4 ! %l4 = 00000000fc70cc1d 00000000406c0fec
! Mem[0000000030000024] = 4e34cc1d, %l7 = 000000000000d000
lduwa [%i0+0x024]%asi,%l7 ! %l7 = 000000004e34cc1d
ba p4_invalid_code_242
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_242:
p4_label_49: ! %cwp = 3
! Victim I-cache invalidate 243, aggressor thread = 0
ba p4_invalid_loop_243
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_243:
ba invalidate_failed
mov 243,%g2
ba p4_invalid_resume_243
nop
nop
! Wait for I-cache invalidate lock 243
p4_invalid_loop_243:
p4_invalid_wait_243:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,243
bl p4_invalid_wait_243
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_243
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_243:
! Victim I-cache invalidate 244, aggressor thread = 0
ba p4_invalid_loop_244
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_244:
ba invalidate_failed
mov 244,%g2
ba p4_invalid_resume_244
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 244
p4_invalid_loop_244:
p4_invalid_wait_244:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,244
bl p4_invalid_wait_244
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = 0000000042563ea3, Mem[0000000019000008] = 4e34cc1dab976d8b
stxa %l0,[%o2+%o4]0x88 ! Mem[0000000019000008] = 0000000042563ea3
ba p4_invalid_code_244
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_244:
! Victim I-cache invalidate 245, aggressor thread = 0
ba p4_invalid_loop_245
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_245:
ba invalidate_failed
mov 245,%g2
ba p4_invalid_resume_245
nop
! Wait for I-cache invalidate lock 245
p4_invalid_loop_245:
p4_invalid_wait_245:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,245
bl p4_invalid_wait_245
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f30 = 256d5f3e, Mem[0000000030800064] = fc709b85
st %f30,[%i1+0x064] ! Mem[0000000030800064] = 256d5f3e
ba p4_invalid_code_245
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_245:
! Mem[0000000031800064] = 0000d000, %l2 = ffffffffa705e3c8
ldsw [%i3+0x064],%l2 ! %l2 = 000000000000d000
! Victim I-cache invalidate 246, aggressor thread = 0
ba p4_invalid_loop_246
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_246:
ba invalidate_failed
mov 246,%g2
ba p4_invalid_resume_246
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 246
p4_invalid_loop_246:
p4_invalid_wait_246:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,246
bl p4_invalid_wait_246
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_246
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_246:
! Victim I-cache invalidate 247, aggressor thread = 0
ba p4_invalid_loop_247
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_247:
ba invalidate_failed
mov 247,%g2
ba p4_invalid_resume_247
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 247
p4_invalid_loop_247:
p4_invalid_wait_247:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,247
bl p4_invalid_wait_247
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_247
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_247:
! Victim I-cache invalidate 248, aggressor thread = 0
ba p4_invalid_loop_248
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_248:
ba invalidate_failed
mov 248,%g2
ba p4_invalid_resume_248
nop
nop
! Wait for I-cache invalidate lock 248
p4_invalid_loop_248:
p4_invalid_wait_248:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,248
bl p4_invalid_wait_248
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800024] = a705e3c8, %l0 = 0000000042563ea3
lduw [%i3+0x024],%l0 ! %l0 = 00000000a705e3c8
ba p4_invalid_code_248
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_248:
p4_label_50: ! %cwp = 3
! Victim I-cache invalidate 249, aggressor thread = 0
ba p4_invalid_loop_249
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_249:
ba invalidate_failed
mov 249,%g2
ba p4_invalid_resume_249
nop
nop
nop
! Wait for I-cache invalidate lock 249
p4_invalid_loop_249:
p4_invalid_wait_249:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,249
bl p4_invalid_wait_249
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_249
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_249:
! Victim I-cache invalidate 250, aggressor thread = 0
ba p4_invalid_loop_250
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_250:
ba invalidate_failed
mov 250,%g2
ba p4_invalid_resume_250
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 250
p4_invalid_loop_250:
p4_invalid_wait_250:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,250
bl p4_invalid_wait_250
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_250
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_250:
! Victim I-cache invalidate 251, aggressor thread = 0
ba p4_invalid_loop_251
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_251:
ba invalidate_failed
mov 251,%g2
ba p4_invalid_resume_251
nop
nop
nop
! Wait for I-cache invalidate lock 251
p4_invalid_loop_251:
p4_invalid_wait_251:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,251
bl p4_invalid_wait_251
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_251
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_251:
! Victim I-cache invalidate 252, aggressor thread = 0
ba p4_invalid_loop_252
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_252:
ba invalidate_failed
mov 252,%g2
ba p4_invalid_resume_252
nop
! Wait for I-cache invalidate lock 252
p4_invalid_loop_252:
p4_invalid_wait_252:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,252
bl p4_invalid_wait_252
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 000000007fffffff, %l1 = f11a6d1df11a6d1d, %l7 = 000000004e34cc1d
srl %l6,%l1,%l7 ! %l7 = 0000000000000003
ba p4_invalid_code_252
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_252:
! Victim I-cache invalidate 253, aggressor thread = 0
ba p4_invalid_loop_253
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_253:
ba invalidate_failed
mov 253,%g2
ba p4_invalid_resume_253
nop
nop
! Wait for I-cache invalidate lock 253
p4_invalid_loop_253:
p4_invalid_wait_253:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,253
bl p4_invalid_wait_253
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_253
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_253:
! Victim I-cache invalidate 254, aggressor thread = 0
ba p4_invalid_loop_254
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_254:
ba invalidate_failed
mov 254,%g2
ba p4_invalid_resume_254
nop
! Wait for I-cache invalidate lock 254
p4_invalid_loop_254:
p4_invalid_wait_254:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,254
bl p4_invalid_wait_254
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_254
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_254:
! Victim I-cache invalidate 255, aggressor thread = 0
ba p4_invalid_loop_255
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_255:
ba invalidate_failed
mov 255,%g2
ba p4_invalid_resume_255
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 255
p4_invalid_loop_255:
p4_invalid_wait_255:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,255
bl p4_invalid_wait_255
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_255
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_255:
! Victim I-cache invalidate 256, aggressor thread = 0
ba p4_invalid_loop_256
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_256:
ba invalidate_failed
mov 256,%g2
ba p4_invalid_resume_256
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 256
p4_invalid_loop_256:
p4_invalid_wait_256:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,256
bl p4_invalid_wait_256
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_256
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_256:
! Victim I-cache invalidate 257, aggressor thread = 0
ba p4_invalid_loop_257
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_257:
ba invalidate_failed
mov 257,%g2
ba p4_invalid_resume_257
nop
nop
nop
! Wait for I-cache invalidate lock 257
p4_invalid_loop_257:
p4_invalid_wait_257:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,257
bl p4_invalid_wait_257
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p4_label_51: ! %cwp = 3
! %l6 = 000000007fffffff, immed = 00000d88, %l6 = 000000007fffffff
addc %l6,0xd88,%l6 ! %l6 = 0000000080000d87
ba p4_invalid_code_257
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_257:
! Victim I-cache invalidate 258, aggressor thread = 0
ba p4_invalid_loop_258
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_258:
ba invalidate_failed
mov 258,%g2
ba p4_invalid_resume_258
nop
nop
nop
! Wait for I-cache invalidate lock 258
p4_invalid_loop_258:
p4_invalid_wait_258:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,258
bl p4_invalid_wait_258
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f24 = d64f1e5f, Mem[0000000018000044] = 5e1e6038
sta %f24,[%o0+0x044]%asi ! Mem[0000000018000044] = d64f1e5f
! %l3 = 00000000f3080238, immed = fffffed1, %l5 = 00000000406c0fec
tsubcc %l3,-0x12f,%l5 ! %l5 = 00000000f3080367, %ccr = 1b
ba p4_invalid_code_258
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_258:
! Victim I-cache invalidate 259, aggressor thread = 0
ba p4_invalid_loop_259
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_259:
ba invalidate_failed
mov 259,%g2
ba p4_invalid_resume_259
nop
nop
! Wait for I-cache invalidate lock 259
p4_invalid_loop_259:
p4_invalid_wait_259:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,259
bl p4_invalid_wait_259
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_259
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_259:
! Victim I-cache invalidate 260, aggressor thread = 0
ba p4_invalid_loop_260
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_260:
ba invalidate_failed
mov 260,%g2
ba p4_invalid_resume_260
nop
nop
nop
! Wait for I-cache invalidate lock 260
p4_invalid_loop_260:
p4_invalid_wait_260:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,260
bl p4_invalid_wait_260
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l3 = 00000000f3080238, %l4 = 00000000fc70cc1d, %l1 = f11a6d1df11a6d1d
sll %l3,%l4,%l1 ! %l1 = 1e61004700000000
! %l1 = 1e61004700000000, Mem[0000000019800010] = 091c8e51
stwa %l1,[%o3+%o5]0x80 ! Mem[0000000019800010] = 00000000
! Mem[0000000031800064] = 0000d000, %l7 = 0000000000000003
ldub [%i3+0x065],%l7 ! %l7 = 0000000000000000
! %f22 = 36f723dd 8bf8b07d, Mem[0000000019000000] = 233a1800 0d8b105e
stda %f22,[%o2+%g0]0x88 ! Mem[0000000019000000] = 36f723dd 8bf8b07d
ba p4_invalid_code_260
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_260:
p4_label_52: ! %cwp = 3
! Victim I-cache invalidate 261, aggressor thread = 0
ba p4_invalid_loop_261
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_261:
ba invalidate_failed
mov 261,%g2
ba p4_invalid_resume_261
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 261
p4_invalid_loop_261:
p4_invalid_wait_261:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,261
bl p4_invalid_wait_261
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_261
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_261:
! Victim I-cache invalidate 262, aggressor thread = 0
ba p4_invalid_loop_262
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_262:
ba invalidate_failed
mov 262,%g2
ba p4_invalid_resume_262
nop
nop
! Wait for I-cache invalidate lock 262
p4_invalid_loop_262:
p4_invalid_wait_262:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,262
bl p4_invalid_wait_262
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l1 = 1e61004700000000, immed = fffff2dd, %l2 = 000000000000d000
add %l1,-0xd23,%l2 ! %l2 = 1e610046fffff2dd
ba p4_invalid_code_262
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_262:
! Victim I-cache invalidate 263, aggressor thread = 0
ba p4_invalid_loop_263
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_263:
ba invalidate_failed
mov 263,%g2
ba p4_invalid_resume_263
nop
nop
nop
nop
! Wait for I-cache invalidate lock 263
p4_invalid_loop_263:
p4_invalid_wait_263:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,263
bl p4_invalid_wait_263
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000019800028] = a33e5642, %l7 = 0000000000000000
ldub [%o3+0x02b],%l7 ! %l7 = 0000000000000042
ba p4_invalid_code_263
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_263:
! Victim I-cache invalidate 264, aggressor thread = 0
ba p4_invalid_loop_264
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_264:
ba invalidate_failed
mov 264,%g2
ba p4_invalid_resume_264
nop
nop
nop
! Wait for I-cache invalidate lock 264
p4_invalid_loop_264:
p4_invalid_wait_264:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,264
bl p4_invalid_wait_264
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_264
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_264:
! Victim I-cache invalidate 265, aggressor thread = 0
ba p4_invalid_loop_265
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_265:
ba invalidate_failed
mov 265,%g2
ba p4_invalid_resume_265
nop
! Wait for I-cache invalidate lock 265
p4_invalid_loop_265:
p4_invalid_wait_265:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,265
bl p4_invalid_wait_265
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000018800020] = 1dcc344e, %l6 = 0000000080000d87
lduwa [%o1+%i4]0x89,%l6 ! %l6 = 000000001dcc344e
! %f13 = 00a80d1f, Mem[0000000018000020] = dd23f736
sta %f13,[%o0+%i4]0x89 ! Mem[0000000018000020] = 00a80d1f
ba p4_invalid_code_265
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_265:
! Victim I-cache invalidate 266, aggressor thread = 0
ba p4_invalid_loop_266
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_266:
ba invalidate_failed
mov 266,%g2
ba p4_invalid_resume_266
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 266
p4_invalid_loop_266:
p4_invalid_wait_266:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,266
bl p4_invalid_wait_266
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
p4_label_53: ! %cwp = 3
! Mem[0000000019800010] = 00000000, %l7 = 0000000000000042
lduba [%o3+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000018800040] = b77cba37, %f17 = 0e5325a2
ld [%o1+0x040],%f17 ! %f17 = b77cba37
! Mem[0000000018000018] = ab976d8b4e34cc1d, %f10 = 231a1d33 818e7c65
ldda [%o0+%o6]0x80,%f10 ! %f10 = ab976d8b 4e34cc1d
ba p4_invalid_code_266
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_266:
! Victim I-cache invalidate 267, aggressor thread = 0
ba p4_invalid_loop_267
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_267:
ba invalidate_failed
mov 267,%g2
ba p4_invalid_resume_267
nop
nop
nop
nop
! Wait for I-cache invalidate lock 267
p4_invalid_loop_267:
p4_invalid_wait_267:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,267
bl p4_invalid_wait_267
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_267
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_267:
! Victim I-cache invalidate 268, aggressor thread = 0
ba p4_invalid_loop_268
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_268:
ba invalidate_failed
mov 268,%g2
ba p4_invalid_resume_268
nop
nop
nop
! Wait for I-cache invalidate lock 268
p4_invalid_loop_268:
p4_invalid_wait_268:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,268
bl p4_invalid_wait_268
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000019800008] = 01d05f74, %l1 = 1e61004700000000
lduha [%o3+%o4]0x89,%l1 ! %l1 = 0000000000005f74
ba p4_invalid_code_268
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_268:
! Victim I-cache invalidate 269, aggressor thread = 0
ba p4_invalid_loop_269
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_269:
ba invalidate_failed
mov 269,%g2
ba p4_invalid_resume_269
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 269
p4_invalid_loop_269:
p4_invalid_wait_269:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,269
bl p4_invalid_wait_269
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l4 = 00000000fc70cc1d, Mem[0000000018000010] = 05e0b22a
sth %l4,[%o0+%o5] ! Mem[0000000018000010] = cc1db22a
ba p4_invalid_code_269
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_269:
! Victim I-cache invalidate 270, aggressor thread = 0
ba p4_invalid_loop_270
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_270:
ba invalidate_failed
mov 270,%g2
ba p4_invalid_resume_270
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 270
p4_invalid_loop_270:
p4_invalid_wait_270:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,270
bl p4_invalid_wait_270
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_270
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_270:
! %l4 = 00000000fc70cc1d, Mem[0000000019800010] = 00000000
stwa %l4,[%o3+%o5]0x88 ! Mem[0000000019800010] = fc70cc1d
p4_label_54: ! %cwp = 3
! Victim I-cache invalidate 271, aggressor thread = 0
ba p4_invalid_loop_271
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_271:
ba invalidate_failed
mov 271,%g2
ba p4_invalid_resume_271
nop
! Wait for I-cache invalidate lock 271
p4_invalid_loop_271:
p4_invalid_wait_271:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,271
bl p4_invalid_wait_271
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_271
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_271:
! %l7 = 0000000000000000, immed = 00000f35, %l4 = 00000000fc70cc1d
addc %l7,0xf35,%l4 ! %l4 = 0000000000000f36
! Victim I-cache invalidate 272, aggressor thread = 0
ba p4_invalid_loop_272
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_272:
ba invalidate_failed
mov 272,%g2
ba p4_invalid_resume_272
nop
nop
nop
nop
! Wait for I-cache invalidate lock 272
p4_invalid_loop_272:
p4_invalid_wait_272:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,272
bl p4_invalid_wait_272
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l2 = 1e610046fffff2dd, immed = 00000fc8, %l7 = 0000000000000000
xor %l2,0xfc8,%l7 ! %l7 = 1e610046fffffd15
! Mem[0000000031800064] = 0000d000, %l3 = 00000000f3080238
ldsh [%i3+0x066],%l3 ! %l3 = ffffffffffffd000
! Mem[0000000018800010] = ffffffff, %f29 = 9efa689b
lda [%o1+%o5]0x88,%f29 ! %f29 = ffffffff
ba p4_invalid_code_272
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_272:
! Victim I-cache invalidate 273, aggressor thread = 0
ba p4_invalid_loop_273
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_273:
ba invalidate_failed
mov 273,%g2
ba p4_invalid_resume_273
nop
nop
nop
nop
! Wait for I-cache invalidate lock 273
p4_invalid_loop_273:
p4_invalid_wait_273:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,273
bl p4_invalid_wait_273
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000019800008] = 745fd001df00c9f0, %f28 = ff8a25d7 ffffffff
ldd [%o3+%o4],%f28 ! %f28 = 745fd001 df00c9f0
ba p4_invalid_code_273
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_273:
! Victim I-cache invalidate 274, aggressor thread = 0
ba p4_invalid_loop_274
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_274:
ba invalidate_failed
mov 274,%g2
ba p4_invalid_resume_274
nop
nop
! Wait for I-cache invalidate lock 274
p4_invalid_loop_274:
p4_invalid_wait_274:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,274
bl p4_invalid_wait_274
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l5 = 00000000f3080367, immed = 00000003, %l1 = 0000000000005f74
srl %l5,0x003,%l1 ! %l1 = 000000001e61006c
p4_label_55: ! %cwp = 3
ba p4_invalid_code_274
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_274:
! Victim I-cache invalidate 275, aggressor thread = 0
ba p4_invalid_loop_275
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_275:
ba invalidate_failed
mov 275,%g2
ba p4_invalid_resume_275
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 275
p4_invalid_loop_275:
p4_invalid_wait_275:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,275
bl p4_invalid_wait_275
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000018000050] = 87f8f8d7, %l2 = 1e610046fffff2dd
ldsba [%o0+0x052]%asi,%l2 ! %l2 = fffffffffffffff8
! Mem[0000000018000030] = cbe66460 30521e4d, %l0 = a705e3c8, %l1 = 1e61006c
ldd [%o0+0x030],%l0 ! %l0 = 00000000cbe66460 0000000030521e4d
ba p4_invalid_code_275
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_275:
! Victim I-cache invalidate 276, aggressor thread = 0
ba p4_invalid_loop_276
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_276:
ba invalidate_failed
mov 276,%g2
ba p4_invalid_resume_276
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 276
p4_invalid_loop_276:
p4_invalid_wait_276:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,276
bl p4_invalid_wait_276
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_276
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_276:
! Victim I-cache invalidate 277, aggressor thread = 0
ba p4_invalid_loop_277
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_277:
ba invalidate_failed
mov 277,%g2
ba p4_invalid_resume_277
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 277
p4_invalid_loop_277:
p4_invalid_wait_277:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,277
bl p4_invalid_wait_277
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %f22 = 36f723dd 8bf8b07d, Mem[0000000031000060] = fc70cc1d 406c0fec
std %f22,[%i2+0x060] ! Mem[0000000031000060] = 36f723dd 8bf8b07d
ba p4_invalid_code_277
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_277:
! Victim I-cache invalidate 278, aggressor thread = 0
ba p4_invalid_loop_278
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_278:
ba invalidate_failed
mov 278,%g2
ba p4_invalid_resume_278
nop
nop
! Wait for I-cache invalidate lock 278
p4_invalid_loop_278:
p4_invalid_wait_278:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,278
bl p4_invalid_wait_278
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %f24 = d64f1e5f, Mem[0000000019000018] = ea27ffa2
sta %f24,[%o2+%o6]0x89 ! Mem[0000000019000018] = d64f1e5f
! %l2 = fffffffffffffff8, immed = fffffc98, %y = 4e34d911
smul %l2,-0x368,%l7 ! %l7 = 0000000000001b40, %y = 00000000
! %l1 = 0000000030521e4d, %l4 = 0000000000000f36, %y = 00000000
smul %l1,%l4,%l7 ! %l7 = 000002df0118e73e, %y = 000002df
ba p4_invalid_code_278
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_278:
p4_label_56: ! %cwp = 3
! Victim I-cache invalidate 279, aggressor thread = 0
ba p4_invalid_loop_279
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_279:
ba invalidate_failed
mov 279,%g2
ba p4_invalid_resume_279
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 279
p4_invalid_loop_279:
p4_invalid_wait_279:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,279
bl p4_invalid_wait_279
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_279
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_279:
! Victim I-cache invalidate 280, aggressor thread = 0
ba p4_invalid_loop_280
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_280:
ba invalidate_failed
mov 280,%g2
ba p4_invalid_resume_280
nop
nop
nop
nop
! Wait for I-cache invalidate lock 280
p4_invalid_loop_280:
p4_invalid_wait_280:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,280
bl p4_invalid_wait_280
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_280
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_280:
! Victim I-cache invalidate 281, aggressor thread = 0
ba p4_invalid_loop_281
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_281:
ba invalidate_failed
mov 281,%g2
ba p4_invalid_resume_281
nop
nop
nop
! Wait for I-cache invalidate lock 281
p4_invalid_loop_281:
p4_invalid_wait_281:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,281
bl p4_invalid_wait_281
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_281
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_281:
! Victim I-cache invalidate 282, aggressor thread = 0
ba p4_invalid_loop_282
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_282:
ba invalidate_failed
mov 282,%g2
ba p4_invalid_resume_282
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 282
p4_invalid_loop_282:
p4_invalid_wait_282:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,282
bl p4_invalid_wait_282
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_282
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_282:
! Mem[0000000031800024] = a705e3c8, %l7 = 000002df0118e73e
ldub [%i3+0x024],%l7 ! %l7 = 00000000000000a7
! Mem[0000000019000018] = d64f1e5f, %l2 = fffffffffffffff8
ldswa [%o2+%o6]0x88,%l2 ! %l2 = ffffffffd64f1e5f
! Victim I-cache invalidate 283, aggressor thread = 0
ba p4_invalid_loop_283
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_283:
ba invalidate_failed
mov 283,%g2
ba p4_invalid_resume_283
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 283
p4_invalid_loop_283:
p4_invalid_wait_283:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,283
bl p4_invalid_wait_283
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_283
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_283:
! Victim I-cache invalidate 284, aggressor thread = 0
ba p4_invalid_loop_284
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_284:
ba invalidate_failed
mov 284,%g2
ba p4_invalid_resume_284
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 284
p4_invalid_loop_284:
p4_invalid_wait_284:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,284
bl p4_invalid_wait_284
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
rd %pc,%o7
return %o7+12 ! CWP = 2
! %l5 = 000000000000006b, Mem[0000000018000020] = 00a80d1f
stwa %l5,[%i0+%o4]0x88 ! Mem[0000000018000020] = 0000006b
p4_label_57: ! %cwp = 2
! %l6 = 000000009b68fa9e, Mem[0000000018800020] = 4e34cc1d
stba %l6,[%i1+%o4]0x81 ! Mem[0000000018800020] = 9e34cc1d
! %l2 = 000000000000bddc, %l1 = ffffffffffffffff, %l7 = 00000000e52b2c91
add %l2,%l1,%l7 ! %l7 = 000000000000bddb
ba p4_invalid_code_284
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_284:
! Victim I-cache invalidate 285, aggressor thread = 0
ba p4_invalid_loop_285
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_285:
ba invalidate_failed
mov 285,%g2
ba p4_invalid_resume_285
nop
nop
nop
nop
! Wait for I-cache invalidate lock 285
p4_invalid_loop_285:
p4_invalid_wait_285:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,285
bl p4_invalid_wait_285
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_285
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_285:
! Victim I-cache invalidate 286, aggressor thread = 0
ba p4_invalid_loop_286
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_286:
ba invalidate_failed
mov 286,%g2
ba p4_invalid_resume_286
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 286
p4_invalid_loop_286:
p4_invalid_wait_286:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,286
bl p4_invalid_wait_286
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_286
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_286:
! Victim I-cache invalidate 287, aggressor thread = 0
ba p4_invalid_loop_287
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_287:
ba invalidate_failed
mov 287,%g2
ba p4_invalid_resume_287
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 287
p4_invalid_loop_287:
p4_invalid_wait_287:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,287
bl p4_invalid_wait_287
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_287
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_287:
! Victim I-cache invalidate 288, aggressor thread = 0
ba p4_invalid_loop_288
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_288:
ba invalidate_failed
mov 288,%g2
ba p4_invalid_resume_288
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 288
p4_invalid_loop_288:
p4_invalid_wait_288:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,288
bl p4_invalid_wait_288
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l0 = eaa98c26bf0df6d7, immed = 00000014, %l3 = 0000000000003745
sll %l0,0x014,%l3 ! %l3 = c26bf0df6d700000
save ! CWP = 3
! Mem[0000000019000058] = 99827ada d6f3453b, %l2 = d64f1e5f, %l3 = ffffd000
ldd [%o2+0x058],%l2 ! %l2 = 0000000099827ada 00000000d6f3453b
ba p4_invalid_code_288
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_288:
! Victim I-cache invalidate 289, aggressor thread = 0
ba p4_invalid_loop_289
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_289:
ba invalidate_failed
mov 289,%g2
ba p4_invalid_resume_289
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 289
p4_invalid_loop_289:
p4_invalid_wait_289:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,289
bl p4_invalid_wait_289
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
p4_label_58: ! %cwp = 3
! Mem[0000000019800008] = 745fd001df00c9f0, %f22 = 36f723dd 8bf8b07d
ldda [%o3+%o4]0x80,%f22 ! %f22 = 745fd001 df00c9f0
ba p4_invalid_code_289
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_289:
! Victim I-cache invalidate 290, aggressor thread = 0
ba p4_invalid_loop_290
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_290:
ba invalidate_failed
mov 290,%g2
ba p4_invalid_resume_290
nop
! Wait for I-cache invalidate lock 290
p4_invalid_loop_290:
p4_invalid_wait_290:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,290
bl p4_invalid_wait_290
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_290
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_290:
! Victim I-cache invalidate 291, aggressor thread = 0
ba p4_invalid_loop_291
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_291:
ba invalidate_failed
mov 291,%g2
ba p4_invalid_resume_291
nop
! Wait for I-cache invalidate lock 291
p4_invalid_loop_291:
p4_invalid_wait_291:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,291
bl p4_invalid_wait_291
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000031800020] = 28c00e60, %l7 = 00000000000000a7
ldsba [%i3+0x022]%asi,%l7 ! %l7 = 000000000000000e
! %l1 = 0000000030521e4d, Mem[0000000031800020] = 28c00e60a705e3c8
stx %l1,[%i3+%i4] ! Mem[0000000031800020] = 0000000030521e4d
ba p4_invalid_code_291
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_291:
! Victim I-cache invalidate 292, aggressor thread = 0
ba p4_invalid_loop_292
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_292:
ba invalidate_failed
mov 292,%g2
ba p4_invalid_resume_292
nop
nop
nop
! Wait for I-cache invalidate lock 292
p4_invalid_loop_292:
p4_invalid_wait_292:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,292
bl p4_invalid_wait_292
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_292
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_292:
! Victim I-cache invalidate 293, aggressor thread = 0
ba p4_invalid_loop_293
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_293:
ba invalidate_failed
mov 293,%g2
ba p4_invalid_resume_293
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 293
p4_invalid_loop_293:
p4_invalid_wait_293:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,293
bl p4_invalid_wait_293
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_293
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_293:
! Victim I-cache invalidate 294, aggressor thread = 0
ba p4_invalid_loop_294
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_294:
ba invalidate_failed
mov 294,%g2
ba p4_invalid_resume_294
nop
! Wait for I-cache invalidate lock 294
p4_invalid_loop_294:
p4_invalid_wait_294:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,294
bl p4_invalid_wait_294
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l0 = 00000000cbe66460, immed = 000002a4, %l5 = 00000000f3080367
and %l0,0x2a4,%l5 ! %l5 = 0000000000000020
restore ! CWP = 2
p4_label_59: ! %cwp = 2
ba p4_invalid_code_294
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_294:
! Victim I-cache invalidate 295, aggressor thread = 0
ba p4_invalid_loop_295
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_295:
ba invalidate_failed
mov 295,%g2
ba p4_invalid_resume_295
nop
nop
nop
! Wait for I-cache invalidate lock 295
p4_invalid_loop_295:
p4_invalid_wait_295:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,295
bl p4_invalid_wait_295
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_295
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_295:
! Victim I-cache invalidate 296, aggressor thread = 0
ba p4_invalid_loop_296
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_296:
ba invalidate_failed
mov 296,%g2
ba p4_invalid_resume_296
nop
nop
nop
! Wait for I-cache invalidate lock 296
p4_invalid_loop_296:
p4_invalid_wait_296:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,296
bl p4_invalid_wait_296
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_296
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_296:
! %l6 = 000000009b68fa9e, immed = 0000000a, %l7 = 000000000000bddb
srl %l6,0x00a,%l7 ! %l7 = 000000000026da3e
! Mem[0000000019800000] = 067b8488, %l0 = eaa98c26bf0df6d7
ldsba [%i3+%g0]0x88,%l0 ! %l0 = ffffffffffffff88
! Victim I-cache invalidate 297, aggressor thread = 0
ba p4_invalid_loop_297
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_297:
ba invalidate_failed
mov 297,%g2
ba p4_invalid_resume_297
nop
! Wait for I-cache invalidate lock 297
p4_invalid_loop_297:
p4_invalid_wait_297:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,297
bl p4_invalid_wait_297
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000031000060] = 36f723dd 8bf8b07d, %l6 = 9b68fa9e, %l7 = 0026da3e
ldd [%o2+0x060],%l6 ! %l6 = 0000000036f723dd 000000008bf8b07d
ba p4_invalid_code_297
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_297:
! Victim I-cache invalidate 298, aggressor thread = 0
ba p4_invalid_loop_298
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_298:
ba invalidate_failed
mov 298,%g2
ba p4_invalid_resume_298
nop
nop
nop
nop
! Wait for I-cache invalidate lock 298
p4_invalid_loop_298:
p4_invalid_wait_298:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,298
bl p4_invalid_wait_298
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000018800058] = 9f07ef5a, %l2 = 000000000000bddc
lduwa [%i1+0x058]%asi,%l2 ! %l2 = 000000009f07ef5a
! Mem[0000000018000020] = c57c31ca 0000006b, %l4 = 00002344, %l5 = 0000006b
ldda [%i0+%o4]0x88,%l4 ! %l4 = 000000000000006b 00000000c57c31ca
ba p4_invalid_code_298
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_298:
! Victim I-cache invalidate 299, aggressor thread = 0
ba p4_invalid_loop_299
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_299:
ba invalidate_failed
mov 299,%g2
ba p4_invalid_resume_299
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 299
p4_invalid_loop_299:
p4_invalid_wait_299:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,299
bl p4_invalid_wait_299
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
p4_label_60: ! %cwp = 2
ba p4_invalid_code_299
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_299:
! Victim I-cache invalidate 300, aggressor thread = 0
ba p4_invalid_loop_300
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_300:
ba invalidate_failed
mov 300,%g2
ba p4_invalid_resume_300
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 300
p4_invalid_loop_300:
p4_invalid_wait_300:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,300
bl p4_invalid_wait_300
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_300
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_300:
! Victim I-cache invalidate 301, aggressor thread = 0
ba p4_invalid_loop_301
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_301:
ba invalidate_failed
mov 301,%g2
ba p4_invalid_resume_301
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 301
p4_invalid_loop_301:
p4_invalid_wait_301:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,301
bl p4_invalid_wait_301
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000031800064] = 0000d000, %f20 = 7095ae43
ld [%o3+0x064],%f20 ! %f20 = 0000d000
! Mem[0000000031800060] = 00000000, %l3 = c26bf0df6d700000
ldsba [%o3+0x061]%asi,%l3 ! %l3 = 0000000000000000
ba p4_invalid_code_301
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_301:
! Victim I-cache invalidate 302, aggressor thread = 0
ba p4_invalid_loop_302
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_302:
ba invalidate_failed
mov 302,%g2
ba p4_invalid_resume_302
nop
nop
nop
nop
! Wait for I-cache invalidate lock 302
p4_invalid_loop_302:
p4_invalid_wait_302:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,302
bl p4_invalid_wait_302
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l0 = ffffffffffffff88, Mem[0000000030000025] = 4e34cc1d
stb %l0,[%o0+0x025] ! Mem[0000000030000024] = 4e88cc1d
ba p4_invalid_code_302
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_302:
! Victim I-cache invalidate 303, aggressor thread = 0
ba p4_invalid_loop_303
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_303:
ba invalidate_failed
mov 303,%g2
ba p4_invalid_resume_303
nop
nop
nop
nop
! Wait for I-cache invalidate lock 303
p4_invalid_loop_303:
p4_invalid_wait_303:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,303
bl p4_invalid_wait_303
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000018800044] = d227d89a, %l7 = 000000008bf8b07d
ldsw [%i1+0x044],%l7 ! %l7 = ffffffffd227d89a
ba p4_invalid_code_303
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_303:
! Victim I-cache invalidate 304, aggressor thread = 0
ba p4_invalid_loop_304
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_304:
ba invalidate_failed
mov 304,%g2
ba p4_invalid_resume_304
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 304
p4_invalid_loop_304:
p4_invalid_wait_304:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,304
bl p4_invalid_wait_304
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l2 = 000000009f07ef5a, %l3 = 0000000000000000, %l7 = ffffffffd227d89a
srl %l2,%l3,%l7 ! %l7 = 000000009f07ef5a
p4_label_61: ! %cwp = 2
ba p4_invalid_code_304
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_304:
! Victim I-cache invalidate 305, aggressor thread = 0
ba p4_invalid_loop_305
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_305:
ba invalidate_failed
mov 305,%g2
ba p4_invalid_resume_305
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 305
p4_invalid_loop_305:
p4_invalid_wait_305:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,305
bl p4_invalid_wait_305
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_305
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_305:
! Victim I-cache invalidate 306, aggressor thread = 0
ba p4_invalid_loop_306
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_306:
ba invalidate_failed
mov 306,%g2
ba p4_invalid_resume_306
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 306
p4_invalid_loop_306:
p4_invalid_wait_306:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,306
bl p4_invalid_wait_306
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_306
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_306:
! %f28 = 745fd001 df00c9f0, Mem[0000000019800010] = 1dcc70fc 1ae3e860
std %f28,[%i3+%i5] ! Mem[0000000019800010] = 745fd001 df00c9f0
! Victim I-cache invalidate 307, aggressor thread = 0
ba p4_invalid_loop_307
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_307:
ba invalidate_failed
mov 307,%g2
ba p4_invalid_resume_307
nop
nop
nop
nop
! Wait for I-cache invalidate lock 307
p4_invalid_loop_307:
p4_invalid_wait_307:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,307
bl p4_invalid_wait_307
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l2 = 000000009f07ef5a, Mem[0000000018000068] = 00000000
stw %l2,[%i0+0x068] ! Mem[0000000018000068] = 9f07ef5a
! Mem[0000000019800020] = 8b6d97ab, %l7 = 000000009f07ef5a
ldswa [%i3+%o4]0x80,%l7 ! %l7 = ffffffff8b6d97ab
ba p4_invalid_code_307
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_307:
! Mem[0000000030000024] = 4e88cc1d, %l3 = 0000000000000000
lduh [%o0+0x024],%l3 ! %l3 = 0000000000004e88
! retry : should take illegal inst trap, %l0 = ffffffffffffff88
retry ! Illegal inst trap : %l0 = ffffffffffffff98
! Victim I-cache invalidate 308, aggressor thread = 0
ba p4_invalid_loop_308
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_308:
ba invalidate_failed
mov 308,%g2
ba p4_invalid_resume_308
nop
nop
! Wait for I-cache invalidate lock 308
p4_invalid_loop_308:
p4_invalid_wait_308:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,308
bl p4_invalid_wait_308
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l3 = 0000000000004e88, immed = ffffffa9, %l3 = 0000000000004e88
addccc %l3,-0x057,%l3 ! %l3 = 0000000000004e32, %ccr = 11
ba p4_invalid_code_308
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_308:
p4_label_62: ! %cwp = 2
! Mem[0000000030000064] = 007c0000, %l5 = 00000000c57c31ca
ldsw [%o0+0x064],%l5 ! %l5 = 00000000007c0000
! %l3 = 0000000000004e32, %l4 = 000000000000006b, %l4 = 000000000000006b
andcc %l3,%l4,%l4 ! %l4 = 0000000000000022, %ccr = 00
! Victim I-cache invalidate 309, aggressor thread = 0
ba p4_invalid_loop_309
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_309:
ba invalidate_failed
mov 309,%g2
ba p4_invalid_resume_309
nop
nop
! Wait for I-cache invalidate lock 309
p4_invalid_loop_309:
p4_invalid_wait_309:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,309
bl p4_invalid_wait_309
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_309
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_309:
! Victim I-cache invalidate 310, aggressor thread = 0
ba p4_invalid_loop_310
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_310:
ba invalidate_failed
mov 310,%g2
ba p4_invalid_resume_310
nop
nop
! Wait for I-cache invalidate lock 310
p4_invalid_loop_310:
p4_invalid_wait_310:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,310
bl p4_invalid_wait_310
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000019800028] = a33e5642, %l4 = 0000000000000022
ldsba [%i3+%o6]0x81,%l4 ! %l4 = ffffffffffffffa3
ba p4_invalid_code_310
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_310:
! Victim I-cache invalidate 311, aggressor thread = 0
ba p4_invalid_loop_311
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_311:
ba invalidate_failed
mov 311,%g2
ba p4_invalid_resume_311
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 311
p4_invalid_loop_311:
p4_invalid_wait_311:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,311
bl p4_invalid_wait_311
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = ffffffffffffffa3, immed = fffff33d, %l0 = ffffffffffffff98
add %l4,-0xcc3,%l0 ! %l0 = fffffffffffff2e0
ba p4_invalid_code_311
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_311:
! Victim I-cache invalidate 312, aggressor thread = 0
ba p4_invalid_loop_312
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_312:
ba invalidate_failed
mov 312,%g2
ba p4_invalid_resume_312
nop
nop
! Wait for I-cache invalidate lock 312
p4_invalid_loop_312:
p4_invalid_wait_312:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,312
bl p4_invalid_wait_312
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_312
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_312:
! Victim I-cache invalidate 313, aggressor thread = 0
ba p4_invalid_loop_313
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_313:
ba invalidate_failed
mov 313,%g2
ba p4_invalid_resume_313
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 313
p4_invalid_loop_313:
p4_invalid_wait_313:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,313
bl p4_invalid_wait_313
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_313
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_313:
! Victim I-cache invalidate 314, aggressor thread = 0
ba p4_invalid_loop_314
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_314:
ba invalidate_failed
mov 314,%g2
ba p4_invalid_resume_314
nop
nop
nop
nop
! Wait for I-cache invalidate lock 314
p4_invalid_loop_314:
p4_invalid_wait_314:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,314
bl p4_invalid_wait_314
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_314
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_314:
p4_label_63: ! %cwp = 2
! Victim I-cache invalidate 315, aggressor thread = 0
ba p4_invalid_loop_315
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_315:
ba invalidate_failed
mov 315,%g2
ba p4_invalid_resume_315
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 315
p4_invalid_loop_315:
p4_invalid_wait_315:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,315
bl p4_invalid_wait_315
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000024] = 4e88cc1d, %l0 = fffffffffffff2e0
lduwa [%o0+0x024]%asi,%l0 ! %l0 = 000000004e88cc1d
ba p4_invalid_code_315
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_315:
! %l4 = ffffffffffffffa3, Mem[0000000018000043] = 3f303f84
stb %l4,[%i0+0x043] ! Mem[0000000018000040] = 3f303fa3
rd %pc,%o7
return %o7+12 ! CWP = 1
! %l7 = 000000001ae3e860, %l4 = 0000000028c02c3b, %l6 = 107411e01a166ab1
xor %l7,%l4,%l6 ! %l6 = 000000003223c45b
! %l2 = 521542adf5be12fa, Mem[0000000019000028] = f0c5a04b60cf23dd
stxa %l2,[%o2+%i6]0x89 ! Mem[0000000019000028] = 521542adf5be12fa
! %l0 = 0000000000fb0000, %l1 = 0000000028c02c3b, %y = 000002df
mulscc %l0,%l1,%l0 ! %l0 = 00000000293dac3b, %ccr = 00, %y = 0000016f
! %l4 = 0000000028c02c3b, immed = 00000022, %l6 = 000000003223c45b
srlx %l4,0x022,%l6 ! %l6 = 0000000000000000
! %l1 = 0000000028c02c3b, Mem[0000000019800020] = 8b6d97ab
stba %l1,[%o3+%i4]0x81 ! Mem[0000000019800020] = 3b6d97ab
! Victim I-cache invalidate 316, aggressor thread = 0
ba p4_invalid_loop_316
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_316:
ba invalidate_failed
mov 316,%g2
ba p4_invalid_resume_316
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 316
p4_invalid_loop_316:
p4_invalid_wait_316:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,316
bl p4_invalid_wait_316
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_316
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_316:
p4_label_64: ! %cwp = 1
! Victim I-cache invalidate 317, aggressor thread = 0
ba p4_invalid_loop_317
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_317:
ba invalidate_failed
mov 317,%g2
ba p4_invalid_resume_317
nop
! Wait for I-cache invalidate lock 317
p4_invalid_loop_317:
p4_invalid_wait_317:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,317
bl p4_invalid_wait_317
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_317
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_317:
! Victim I-cache invalidate 318, aggressor thread = 0
ba p4_invalid_loop_318
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_318:
ba invalidate_failed
mov 318,%g2
ba p4_invalid_resume_318
nop
! Wait for I-cache invalidate lock 318
p4_invalid_loop_318:
p4_invalid_wait_318:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,318
bl p4_invalid_wait_318
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 521542adf5be12fa, %l5 = 98dac0dc22a0adb5, %l5 = 98dac0dc22a0adb5
sll %l2,%l5,%l5 ! %l5 = 55beb7c25f400000
! %l2 = 521542adf5be12fa, immed = 000006a3, %l0 = 00000000293dac3b
orncc %l2,0x6a3,%l0 ! %l0 = fffffffffffffbfe, %ccr = 88
ba p4_invalid_code_318
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_318:
! Victim I-cache invalidate 319, aggressor thread = 0
ba p4_invalid_loop_319
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_319:
ba invalidate_failed
mov 319,%g2
ba p4_invalid_resume_319
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 319
p4_invalid_loop_319:
p4_invalid_wait_319:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,319
bl p4_invalid_wait_319
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_319
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_319:
! %l1 = 0000000028c02c3b, Mem[0000000018800000] = 454adfa9
stha %l1,[%o1+%g0]0x81 ! Mem[0000000018800000] = 2c3bdfa9
! %l3 = 000000000000c290, immed = fffffe91, %y = 0000016f
umulcc %l3,-0x16f,%l1 ! %l1 = 0000c28ffee91390, %ccr = 08, %y = 0000c28f
! %l4 = 0000000028c02c3b, Mem[0000000031000062] = 36f723dd
sth %l4,[%i2+0x062] ! Mem[0000000031000060] = 36f72c3b
! Mem[0000000030000024] = 4e88cc1d, %l3 = 000000000000c290
lduh [%i0+0x026],%l3 ! %l3 = 000000000000cc1d
! Mem[0000000030800064] = 256d5f3e, %l1 = 0000c28ffee91390
lduh [%i1+0x066],%l1 ! %l1 = 0000000000005f3e
p4_label_65: ! %cwp = 1
! %l2 = 521542adf5be12fa, immed = fffff74b, %l7 = 000000001ae3e860
taddcc %l2,-0x8b5,%l7 ! %l7 = 521542adf5be0a45, %ccr = 1b
! Mem[0000000018800010] = ffffffff, %l5 = 55beb7c25f400000
lduha [%o1+%o5]0x81,%l5 ! %l5 = 000000000000ffff
! Victim I-cache invalidate 320, aggressor thread = 0
ba p4_invalid_loop_320
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_320:
ba invalidate_failed
mov 320,%g2
ba p4_invalid_resume_320
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 320
p4_invalid_loop_320:
p4_invalid_wait_320:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,320
bl p4_invalid_wait_320
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_320
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_320:
! Victim I-cache invalidate 321, aggressor thread = 0
ba p4_invalid_loop_321
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_321:
ba invalidate_failed
mov 321,%g2
ba p4_invalid_resume_321
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 321
p4_invalid_loop_321:
p4_invalid_wait_321:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,321
bl p4_invalid_wait_321
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_321
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_321:
! Victim I-cache invalidate 322, aggressor thread = 0
ba p4_invalid_loop_322
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_322:
ba invalidate_failed
mov 322,%g2
ba p4_invalid_resume_322
nop
nop
nop
nop
! Wait for I-cache invalidate lock 322
p4_invalid_loop_322:
p4_invalid_wait_322:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,322
bl p4_invalid_wait_322
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_322
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_322:
! Victim I-cache invalidate 323, aggressor thread = 0
ba p4_invalid_loop_323
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_323:
ba invalidate_failed
mov 323,%g2
ba p4_invalid_resume_323
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 323
p4_invalid_loop_323:
p4_invalid_wait_323:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,323
bl p4_invalid_wait_323
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_323
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_323:
! Victim I-cache invalidate 324, aggressor thread = 0
ba p4_invalid_loop_324
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_324:
ba invalidate_failed
mov 324,%g2
ba p4_invalid_resume_324
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 324
p4_invalid_loop_324:
p4_invalid_wait_324:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,324
bl p4_invalid_wait_324
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_324
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_324:
! Victim I-cache invalidate 325, aggressor thread = 0
ba p4_invalid_loop_325
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_325:
ba invalidate_failed
mov 325,%g2
ba p4_invalid_resume_325
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 325
p4_invalid_loop_325:
p4_invalid_wait_325:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,325
bl p4_invalid_wait_325
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l3 = 000000000000cc1d, %l6 = 0000000000000000, %l4 = 0000000028c02c3b
subc %l3,%l6,%l4 ! %l4 = 000000000000cc1c
ba p4_invalid_code_325
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_325:
! Victim I-cache invalidate 326, aggressor thread = 0
ba p4_invalid_loop_326
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_326:
ba invalidate_failed
mov 326,%g2
ba p4_invalid_resume_326
nop
nop
nop
! Wait for I-cache invalidate lock 326
p4_invalid_loop_326:
p4_invalid_wait_326:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,326
bl p4_invalid_wait_326
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
p4_label_66: ! %cwp = 1
ba p4_invalid_code_326
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_326:
! Victim I-cache invalidate 327, aggressor thread = 0
ba p4_invalid_loop_327
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_327:
ba invalidate_failed
mov 327,%g2
ba p4_invalid_resume_327
nop
! Wait for I-cache invalidate lock 327
p4_invalid_loop_327:
p4_invalid_wait_327:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,327
bl p4_invalid_wait_327
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_327
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_327:
! Victim I-cache invalidate 328, aggressor thread = 0
ba p4_invalid_loop_328
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_328:
ba invalidate_failed
mov 328,%g2
ba p4_invalid_resume_328
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 328
p4_invalid_loop_328:
p4_invalid_wait_328:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,328
bl p4_invalid_wait_328
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l7 = 521542adf5be0a45
setx 0x37e9679937e96799,%g7,%l7 ! %l7 = 37e9679937e96799
! %l4 = 000000000000cc1c, Mem[0000000030800021] = 00000000
stb %l4,[%i1+0x021] ! Mem[0000000030800020] = 001c0000
ba p4_invalid_code_328
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_328:
! Victim I-cache invalidate 329, aggressor thread = 0
ba p4_invalid_loop_329
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_329:
ba invalidate_failed
mov 329,%g2
ba p4_invalid_resume_329
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 329
p4_invalid_loop_329:
p4_invalid_wait_329:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,329
bl p4_invalid_wait_329
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p4_invalid_code_329
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_329:
! Victim I-cache invalidate 330, aggressor thread = 0
ba p4_invalid_loop_330
rd %ccr,%g5 ! Save %ccr (1b)
p4_invalid_code_330:
ba invalidate_failed
mov 330,%g2
ba p4_invalid_resume_330
nop
! Wait for I-cache invalidate lock 330
p4_invalid_loop_330:
p4_invalid_wait_330:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,330
bl p4_invalid_wait_330
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l6 = 0000000000000000, immed = 00000382, %y = 0000c28f
umulcc %l6,0x382,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00000000
ba p4_invalid_code_330
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_330:
! Victim I-cache invalidate 331, aggressor thread = 0
ba p4_invalid_loop_331
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_331:
ba invalidate_failed
mov 331,%g2
ba p4_invalid_resume_331
nop
! Wait for I-cache invalidate lock 331
p4_invalid_loop_331:
p4_invalid_wait_331:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,331
bl p4_invalid_wait_331
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_331
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_331:
! Victim I-cache invalidate 332, aggressor thread = 0
ba p4_invalid_loop_332
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_332:
ba invalidate_failed
mov 332,%g2
ba p4_invalid_resume_332
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 332
p4_invalid_loop_332:
p4_invalid_wait_332:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,332
bl p4_invalid_wait_332
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_332
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_332:
! Victim I-cache invalidate 333, aggressor thread = 0
ba p4_invalid_loop_333
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_333:
ba invalidate_failed
mov 333,%g2
ba p4_invalid_resume_333
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 333
p4_invalid_loop_333:
p4_invalid_wait_333:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,333
bl p4_invalid_wait_333
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p4_label_67: ! %cwp = 1
ba p4_invalid_code_333
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_333:
! Victim I-cache invalidate 334, aggressor thread = 0
ba p4_invalid_loop_334
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_334:
ba invalidate_failed
mov 334,%g2
ba p4_invalid_resume_334
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 334
p4_invalid_loop_334:
p4_invalid_wait_334:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,334
bl p4_invalid_wait_334
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_334
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_334:
! Victim I-cache invalidate 335, aggressor thread = 0
ba p4_invalid_loop_335
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_335:
ba invalidate_failed
mov 335,%g2
ba p4_invalid_resume_335
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 335
p4_invalid_loop_335:
p4_invalid_wait_335:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,335
bl p4_invalid_wait_335
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l6 = 0000000000000000, immed = 00000767, %l1 = 0000000000005f3e
addc %l6,0x767,%l1 ! %l1 = 0000000000000767
ba p4_invalid_code_335
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_335:
! Victim I-cache invalidate 336, aggressor thread = 0
ba p4_invalid_loop_336
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_336:
ba invalidate_failed
mov 336,%g2
ba p4_invalid_resume_336
nop
nop
nop
nop
! Wait for I-cache invalidate lock 336
p4_invalid_loop_336:
p4_invalid_wait_336:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,336
bl p4_invalid_wait_336
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_336
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_336:
! Victim I-cache invalidate 337, aggressor thread = 0
ba p4_invalid_loop_337
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_337:
ba invalidate_failed
mov 337,%g2
ba p4_invalid_resume_337
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 337
p4_invalid_loop_337:
p4_invalid_wait_337:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,337
bl p4_invalid_wait_337
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_337
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_337:
! Victim I-cache invalidate 338, aggressor thread = 0
ba p4_invalid_loop_338
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_338:
ba invalidate_failed
mov 338,%g2
ba p4_invalid_resume_338
nop
! Wait for I-cache invalidate lock 338
p4_invalid_loop_338:
p4_invalid_wait_338:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,338
bl p4_invalid_wait_338
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_338
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_338:
! Victim I-cache invalidate 339, aggressor thread = 0
ba p4_invalid_loop_339
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_339:
ba invalidate_failed
mov 339,%g2
ba p4_invalid_resume_339
nop
nop
nop
nop
! Wait for I-cache invalidate lock 339
p4_invalid_loop_339:
p4_invalid_wait_339:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,339
bl p4_invalid_wait_339
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l1 = 0000000000000767, immed = 00000702, %l3 = 000000000000cc1d
xor %l1,0x702,%l3 ! %l3 = 0000000000000065
ba p4_invalid_code_339
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_339:
! Victim I-cache invalidate 340, aggressor thread = 0
ba p4_invalid_loop_340
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_340:
ba invalidate_failed
mov 340,%g2
ba p4_invalid_resume_340
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 340
p4_invalid_loop_340:
p4_invalid_wait_340:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,340
bl p4_invalid_wait_340
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l2 = 0000000000000000, Mem[0000000031000060] = 36f72c3b
sth %l2,[%i2+0x060] ! Mem[0000000031000060] = 00002c3b
p4_label_68: ! %cwp = 1
! %l7 = 37e9679937e96799, %l3 = 0000000000000065, %l4 = 000000000000cc1c
add %l7,%l3,%l4 ! %l4 = 37e9679937e967fe
! %f10 = ab976d8b, Mem[0000000018800010] = ffffffff
sta %f10,[%o1+%o5]0x89 ! Mem[0000000018800010] = ab976d8b
ba p4_invalid_code_340
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_340:
! Mem[0000000031800064] = 0000d000, %f17 = b77cba37
lda [%i3+0x064]%asi,%f17 ! %f17 = 0000d000
! %l5 = 000000000000ffff, Mem[0000000030800064] = 256d5f3e
sth %l5,[%i1+0x064] ! Mem[0000000030800064] = ffff5f3e
! Mem[0000000019000058] = 99827ada, %l3 = 0000000000000065
ldsh [%o2+0x05a],%l3 ! %l3 = 0000000000007ada
! Victim I-cache invalidate 341, aggressor thread = 0
ba p4_invalid_loop_341
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_341:
ba invalidate_failed
mov 341,%g2
ba p4_invalid_resume_341
nop
nop
nop
nop
! Wait for I-cache invalidate lock 341
p4_invalid_loop_341:
p4_invalid_wait_341:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,341
bl p4_invalid_wait_341
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l3 = 0000000000007ada, %l3 = 0000000000007ada, %l6 = 0000000000000000
sdivx %l3,%l3,%l6 ! %l6 = 0000000000000001
! %f6 = 256d5f3e ea27ffa2, Mem[0000000018800000] = 2c3bdfa9 912c2be5
stda %f6 ,[%o1+%g0]0x80 ! Mem[0000000018800000] = 256d5f3e ea27ffa2
! Mem[0000000030000024] = 4e88cc1d, %l5 = 000000000000ffff
ldsba [%i0+0x024]%asi,%l5 ! %l5 = 000000000000004e
ba p4_invalid_code_341
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_341:
! %l7 = 37e9679937e96799, Mem[0000000019000028] = f5be12fa
stha %l7,[%o2+%i6]0x89 ! Mem[0000000019000028] = f5be6799
p4_label_69: ! %cwp = 1
! Victim I-cache invalidate 342, aggressor thread = 0
ba p4_invalid_loop_342
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_342:
ba invalidate_failed
mov 342,%g2
ba p4_invalid_resume_342
nop
nop
! Wait for I-cache invalidate lock 342
p4_invalid_loop_342:
p4_invalid_wait_342:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,342
bl p4_invalid_wait_342
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_342
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_342:
! Victim I-cache invalidate 343, aggressor thread = 0
ba p4_invalid_loop_343
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_343:
ba invalidate_failed
mov 343,%g2
ba p4_invalid_resume_343
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 343
p4_invalid_loop_343:
p4_invalid_wait_343:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,343
bl p4_invalid_wait_343
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_343
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_343:
! Victim I-cache invalidate 344, aggressor thread = 0
ba p4_invalid_loop_344
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_344:
ba invalidate_failed
mov 344,%g2
ba p4_invalid_resume_344
nop
nop
! Wait for I-cache invalidate lock 344
p4_invalid_loop_344:
p4_invalid_wait_344:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,344
bl p4_invalid_wait_344
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_344
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_344:
! Victim I-cache invalidate 345, aggressor thread = 0
ba p4_invalid_loop_345
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_345:
ba invalidate_failed
mov 345,%g2
ba p4_invalid_resume_345
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 345
p4_invalid_loop_345:
p4_invalid_wait_345:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,345
bl p4_invalid_wait_345
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_345
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_345:
! Victim I-cache invalidate 346, aggressor thread = 0
ba p4_invalid_loop_346
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_346:
ba invalidate_failed
mov 346,%g2
ba p4_invalid_resume_346
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 346
p4_invalid_loop_346:
p4_invalid_wait_346:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,346
bl p4_invalid_wait_346
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_346
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_346:
! Victim I-cache invalidate 347, aggressor thread = 0
ba p4_invalid_loop_347
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_347:
ba invalidate_failed
mov 347,%g2
ba p4_invalid_resume_347
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 347
p4_invalid_loop_347:
p4_invalid_wait_347:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,347
bl p4_invalid_wait_347
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_347
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_347:
! Victim I-cache invalidate 348, aggressor thread = 0
ba p4_invalid_loop_348
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_348:
ba invalidate_failed
mov 348,%g2
ba p4_invalid_resume_348
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 348
p4_invalid_loop_348:
p4_invalid_wait_348:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,348
bl p4_invalid_wait_348
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p4_invalid_code_348
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_348:
! Victim I-cache invalidate 349, aggressor thread = 0
ba p4_invalid_loop_349
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_349:
ba invalidate_failed
mov 349,%g2
ba p4_invalid_resume_349
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 349
p4_invalid_loop_349:
p4_invalid_wait_349:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,349
bl p4_invalid_wait_349
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l0 = fffffffffffffbfe, %l1 = 0000000000000767, %l1 = 0000000000000767
xorcc %l0,%l1,%l1 ! %l1 = fffffffffffffc99, %ccr = 88
! %l4 = 37e9679937e967fe, Mem[000000001980006c] = 12fa2cec
stw %l4,[%o3+0x06c] ! Mem[000000001980006c] = 37e967fe
ba p4_invalid_code_349
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_349:
p4_label_70: ! %cwp = 1
! Victim I-cache invalidate 350, aggressor thread = 0
ba p4_invalid_loop_350
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_350:
ba invalidate_failed
mov 350,%g2
ba p4_invalid_resume_350
nop
nop
! Wait for I-cache invalidate lock 350
p4_invalid_loop_350:
p4_invalid_wait_350:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,350
bl p4_invalid_wait_350
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_350
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_350:
! Victim I-cache invalidate 351, aggressor thread = 0
ba p4_invalid_loop_351
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_351:
ba invalidate_failed
mov 351,%g2
ba p4_invalid_resume_351
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 351
p4_invalid_loop_351:
p4_invalid_wait_351:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,351
bl p4_invalid_wait_351
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_351
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_351:
! Victim I-cache invalidate 352, aggressor thread = 0
ba p4_invalid_loop_352
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_352:
ba invalidate_failed
mov 352,%g2
ba p4_invalid_resume_352
nop
nop
! Wait for I-cache invalidate lock 352
p4_invalid_loop_352:
p4_invalid_wait_352:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,352
bl p4_invalid_wait_352
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800020] = 0000000030521e4d, %l0 = fffffffffffffbfe
ldx [%i3+%i4],%l0 ! %l0 = 0000000030521e4d
ba p4_invalid_code_352
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_352:
! Mem[0000000018000054] = b3c5a46d, %l5 = 000000000000004e
lduw [%o0+0x054],%l5 ! %l5 = 00000000b3c5a46d
! Mem[0000000031000064] = 8bf8b07d, %l7 = 37e9679937e96799
lduh [%i2+0x066],%l7 ! %l7 = 000000000000b07d
! Mem[0000000019800010] = 01d05f74, %l2 = 0000000000000000
ldsba [%o3+%o5]0x88,%l2 ! %l2 = 0000000000000074
! Mem[0000000018000020] = 6b000000 ca317cc5, %l0 = 30521e4d, %l1 = fffffc99
ldda [%o0+%i4]0x80,%l0 ! %l0 = 000000006b000000 00000000ca317cc5
! Victim I-cache invalidate 353, aggressor thread = 0
ba p4_invalid_loop_353
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_353:
ba invalidate_failed
mov 353,%g2
ba p4_invalid_resume_353
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 353
p4_invalid_loop_353:
p4_invalid_wait_353:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,353
bl p4_invalid_wait_353
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_353
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_353:
! Victim I-cache invalidate 354, aggressor thread = 0
ba p4_invalid_loop_354
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_354:
ba invalidate_failed
mov 354,%g2
ba p4_invalid_resume_354
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 354
p4_invalid_loop_354:
p4_invalid_wait_354:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,354
bl p4_invalid_wait_354
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_354
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_354:
p4_label_71: ! %cwp = 1
! Victim I-cache invalidate 355, aggressor thread = 0
ba p4_invalid_loop_355
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_355:
ba invalidate_failed
mov 355,%g2
ba p4_invalid_resume_355
nop
nop
nop
nop
! Wait for I-cache invalidate lock 355
p4_invalid_loop_355:
p4_invalid_wait_355:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,355
bl p4_invalid_wait_355
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_355
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_355:
! Victim I-cache invalidate 356, aggressor thread = 0
ba p4_invalid_loop_356
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_356:
ba invalidate_failed
mov 356,%g2
ba p4_invalid_resume_356
nop
nop
nop
! Wait for I-cache invalidate lock 356
p4_invalid_loop_356:
p4_invalid_wait_356:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,356
bl p4_invalid_wait_356
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000018000020] = 0000006b, %l7 = 000000000000b07d
lduba [%o0+%i4]0x88,%l7 ! %l7 = 000000000000006b
ba p4_invalid_code_356
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_356:
! Mem[0000000019000010] = 623147bc, %l7 = 000000000000006b
lduwa [%o2+%o5]0x81,%l7 ! %l7 = 00000000623147bc
! Victim I-cache invalidate 357, aggressor thread = 0
ba p4_invalid_loop_357
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_357:
ba invalidate_failed
mov 357,%g2
ba p4_invalid_resume_357
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 357
p4_invalid_loop_357:
p4_invalid_wait_357:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,357
bl p4_invalid_wait_357
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_357
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_357:
! Victim I-cache invalidate 358, aggressor thread = 0
ba p4_invalid_loop_358
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_358:
ba invalidate_failed
mov 358,%g2
ba p4_invalid_resume_358
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 358
p4_invalid_loop_358:
p4_invalid_wait_358:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,358
bl p4_invalid_wait_358
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_358
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_358:
! Mem[0000000031000020] = 00000000, %l1 = 00000000ca317cc5
lduw [%i2+%i4],%l1 ! %l1 = 0000000000000000
! %f0 = 92d29951, Mem[0000000019000028] = f5be6799
sta %f0 ,[%o2+%i6]0x89 ! Mem[0000000019000028] = 92d29951
! Victim I-cache invalidate 359, aggressor thread = 0
ba p4_invalid_loop_359
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_359:
ba invalidate_failed
mov 359,%g2
ba p4_invalid_resume_359
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 359
p4_invalid_loop_359:
p4_invalid_wait_359:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,359
bl p4_invalid_wait_359
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_359
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_359:
! Victim I-cache invalidate 360, aggressor thread = 0
ba p4_invalid_loop_360
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_360:
ba invalidate_failed
mov 360,%g2
ba p4_invalid_resume_360
nop
nop
nop
nop
! Wait for I-cache invalidate lock 360
p4_invalid_loop_360:
p4_invalid_wait_360:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,360
bl p4_invalid_wait_360
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_360
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_360:
p4_label_72: ! %cwp = 1
! %l6 = 00000001, %l7 = 623147bc, Mem[0000000019800000] = 067b8488 ce3364cd
stda %l6,[%o3+%g0]0x88 ! Mem[0000000019800000] = 00000001 623147bc
! Mem[0000000030000020] = 31625b22, %l4 = 37e9679937e967fe
ldsw [%i0+%i4],%l4 ! %l4 = 0000000031625b22
! Victim I-cache invalidate 361, aggressor thread = 0
ba p4_invalid_loop_361
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_361:
ba invalidate_failed
mov 361,%g2
ba p4_invalid_resume_361
nop
! Wait for I-cache invalidate lock 361
p4_invalid_loop_361:
p4_invalid_wait_361:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,361
bl p4_invalid_wait_361
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000018000028] = 3e5f6d25, %l1 = 0000000000000000
ldsba [%o0+%i6]0x88,%l1 ! %l1 = 0000000000000025
! %l2 = 0000000000000074, %l3 = 0000000000007ada, %l2 = 0000000000000074
orn %l2,%l3,%l2 ! %l2 = ffffffffffff8575
ba p4_invalid_code_361
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_361:
! Victim I-cache invalidate 362, aggressor thread = 0
ba p4_invalid_loop_362
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_362:
ba invalidate_failed
mov 362,%g2
ba p4_invalid_resume_362
nop
nop
nop
nop
! Wait for I-cache invalidate lock 362
p4_invalid_loop_362:
p4_invalid_wait_362:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,362
bl p4_invalid_wait_362
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_362
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_362:
! Victim I-cache invalidate 363, aggressor thread = 0
ba p4_invalid_loop_363
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_363:
ba invalidate_failed
mov 363,%g2
ba p4_invalid_resume_363
nop
nop
nop
nop
! Wait for I-cache invalidate lock 363
p4_invalid_loop_363:
p4_invalid_wait_363:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,363
bl p4_invalid_wait_363
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_363
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_363:
! Victim I-cache invalidate 364, aggressor thread = 0
ba p4_invalid_loop_364
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_364:
ba invalidate_failed
mov 364,%g2
ba p4_invalid_resume_364
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 364
p4_invalid_loop_364:
p4_invalid_wait_364:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,364
bl p4_invalid_wait_364
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000020] = 31625b224e88cc1d, %l4 = 0000000031625b22
ldx [%i0+%i4],%l4 ! %l4 = 31625b224e88cc1d
ba p4_invalid_code_364
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_364:
! Mem[0000000030800020] = 001c0000, %l5 = 00000000b3c5a46d
lduba [%i1+0x022]%asi,%l5 ! %l5 = 0000000000000000
p4_label_73: ! %cwp = 1
! %l4 = 4e88cc1d, %l5 = 00000000, Mem[0000000031000060] = 00002c3b 8bf8b07d
std %l4,[%i2+0x060] ! Mem[0000000031000060] = 4e88cc1d 00000000
! Victim I-cache invalidate 365, aggressor thread = 0
ba p4_invalid_loop_365
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_365:
ba invalidate_failed
mov 365,%g2
ba p4_invalid_resume_365
nop
! Wait for I-cache invalidate lock 365
p4_invalid_loop_365:
p4_invalid_wait_365:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,365
bl p4_invalid_wait_365
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_365
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_365:
! Victim I-cache invalidate 366, aggressor thread = 0
ba p4_invalid_loop_366
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_366:
ba invalidate_failed
mov 366,%g2
ba p4_invalid_resume_366
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 366
p4_invalid_loop_366:
p4_invalid_wait_366:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,366
bl p4_invalid_wait_366
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_366
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_366:
! Mem[0000000018000000] = 07beeef9, %l7 = 00000000623147bc
ldswa [%o0+%g0]0x81,%l7 ! %l7 = 0000000007beeef9
! Mem[0000000030000060] = 818e7c65007c0000, %f8 = 2580336a eba7997f
ldda [%i0+0x060]%asi,%f8 ! %f8 = 818e7c65 007c0000
! %f13 = 00a80d1f, Mem[0000000031000020] = 00000000
st %f13,[%i2+%i4] ! Mem[0000000031000020] = 00a80d1f
! Victim I-cache invalidate 367, aggressor thread = 0
ba p4_invalid_loop_367
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_367:
ba invalidate_failed
mov 367,%g2
ba p4_invalid_resume_367
nop
nop
nop
nop
! Wait for I-cache invalidate lock 367
p4_invalid_loop_367:
p4_invalid_wait_367:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,367
bl p4_invalid_wait_367
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = 31625b224e88cc1d, immed = 00000ba9, %l2 = ffffffffffff8575
and %l4,0xba9,%l2 ! %l2 = 0000000000000809
ba p4_invalid_code_367
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_367:
! Mem[0000000018000070] = 21576b061ce96966, %l0 = 000000006b000000
ldxa [%o0+0x070]%asi,%l0 ! %l0 = 21576b061ce96966
! Victim I-cache invalidate 368, aggressor thread = 0
ba p4_invalid_loop_368
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_368:
ba invalidate_failed
mov 368,%g2
ba p4_invalid_resume_368
nop
nop
nop
nop
! Wait for I-cache invalidate lock 368
p4_invalid_loop_368:
p4_invalid_wait_368:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,368
bl p4_invalid_wait_368
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_368
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_368:
p4_label_74: ! %cwp = 1
! %l5 = 0000000000000000, Mem[0000000019800000] = 01000000bc473162
stx %l5,[%o3+%g0] ! Mem[0000000019800000] = 0000000000000000
! Victim I-cache invalidate 369, aggressor thread = 0
ba p4_invalid_loop_369
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_369:
ba invalidate_failed
mov 369,%g2
ba p4_invalid_resume_369
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 369
p4_invalid_loop_369:
p4_invalid_wait_369:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,369
bl p4_invalid_wait_369
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 21576b061ce96966, Mem[0000000019800008] = 01d05f74
stwa %l0,[%o3+%o4]0x88 ! Mem[0000000019800008] = 1ce96966
ba p4_invalid_code_369
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_369:
! Victim I-cache invalidate 370, aggressor thread = 0
ba p4_invalid_loop_370
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_370:
ba invalidate_failed
mov 370,%g2
ba p4_invalid_resume_370
nop
nop
nop
! Wait for I-cache invalidate lock 370
p4_invalid_loop_370:
p4_invalid_wait_370:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,370
bl p4_invalid_wait_370
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_370
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_370:
! Victim I-cache invalidate 371, aggressor thread = 0
ba p4_invalid_loop_371
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_371:
ba invalidate_failed
mov 371,%g2
ba p4_invalid_resume_371
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 371
p4_invalid_loop_371:
p4_invalid_wait_371:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,371
bl p4_invalid_wait_371
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_371
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_371:
! Victim I-cache invalidate 372, aggressor thread = 0
ba p4_invalid_loop_372
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_372:
ba invalidate_failed
mov 372,%g2
ba p4_invalid_resume_372
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 372
p4_invalid_loop_372:
p4_invalid_wait_372:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,372
bl p4_invalid_wait_372
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000018800010] = 8b6d97ab, %l7 = 0000000007beeef9
lduw [%o1+%o5],%l7 ! %l7 = 000000008b6d97ab
ba p4_invalid_code_372
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_372:
! Victim I-cache invalidate 373, aggressor thread = 0
ba p4_invalid_loop_373
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_373:
ba invalidate_failed
mov 373,%g2
ba p4_invalid_resume_373
nop
nop
nop
nop
! Wait for I-cache invalidate lock 373
p4_invalid_loop_373:
p4_invalid_wait_373:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,373
bl p4_invalid_wait_373
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_373
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_373:
! Victim I-cache invalidate 374, aggressor thread = 0
ba p4_invalid_loop_374
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_374:
ba invalidate_failed
mov 374,%g2
ba p4_invalid_resume_374
nop
nop
! Wait for I-cache invalidate lock 374
p4_invalid_loop_374:
p4_invalid_wait_374:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,374
bl p4_invalid_wait_374
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_374
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_374:
! Victim I-cache invalidate 375, aggressor thread = 0
ba p4_invalid_loop_375
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_375:
ba invalidate_failed
mov 375,%g2
ba p4_invalid_resume_375
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 375
p4_invalid_loop_375:
p4_invalid_wait_375:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,375
bl p4_invalid_wait_375
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p4_label_75: ! %cwp = 1
ba p4_invalid_code_375
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_375:
! Victim I-cache invalidate 376, aggressor thread = 0
ba p4_invalid_loop_376
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_376:
ba invalidate_failed
mov 376,%g2
ba p4_invalid_resume_376
nop
! Wait for I-cache invalidate lock 376
p4_invalid_loop_376:
p4_invalid_wait_376:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,376
bl p4_invalid_wait_376
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800064] = 0000d000, %l2 = 0000000000000809
lduwa [%i3+0x064]%asi,%l2 ! %l2 = 000000000000d000
ba p4_invalid_code_376
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_376:
! Victim I-cache invalidate 377, aggressor thread = 0
ba p4_invalid_loop_377
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_377:
ba invalidate_failed
mov 377,%g2
ba p4_invalid_resume_377
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 377
p4_invalid_loop_377:
p4_invalid_wait_377:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,377
bl p4_invalid_wait_377
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = 31625b224e88cc1d, immed = 0000081d, %l7 = 000000008b6d97ab
orncc %l4,0x81d,%l7 ! %l7 = ffffffffffffffff, %ccr = 88
ba p4_invalid_code_377
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_377:
! Victim I-cache invalidate 378, aggressor thread = 0
ba p4_invalid_loop_378
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_378:
ba invalidate_failed
mov 378,%g2
ba p4_invalid_resume_378
nop
! Wait for I-cache invalidate lock 378
p4_invalid_loop_378:
p4_invalid_wait_378:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,378
bl p4_invalid_wait_378
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_378
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_378:
! Victim I-cache invalidate 379, aggressor thread = 0
ba p4_invalid_loop_379
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_379:
ba invalidate_failed
mov 379,%g2
ba p4_invalid_resume_379
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 379
p4_invalid_loop_379:
p4_invalid_wait_379:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,379
bl p4_invalid_wait_379
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_379
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_379:
! Mem[0000000031000024] = 0000d000, %l1 = 0000000000000025
ldsba [%i2+0x026]%asi,%l1 ! %l1 = ffffffffffffffd0
! Victim I-cache invalidate 380, aggressor thread = 0
ba p4_invalid_loop_380
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_380:
ba invalidate_failed
mov 380,%g2
ba p4_invalid_resume_380
nop
! Wait for I-cache invalidate lock 380
p4_invalid_loop_380:
p4_invalid_wait_380:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,380
bl p4_invalid_wait_380
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000019000020] = 38009188, %l7 = ffffffffffffffff
ldsha [%o2+%i4]0x88,%l7 ! %l7 = ffffffffffff9188
ba p4_invalid_code_380
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_380:
! Victim I-cache invalidate 381, aggressor thread = 0
ba p4_invalid_loop_381
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_381:
ba invalidate_failed
mov 381,%g2
ba p4_invalid_resume_381
nop
! Wait for I-cache invalidate lock 381
p4_invalid_loop_381:
p4_invalid_wait_381:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,381
bl p4_invalid_wait_381
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p4_label_76: ! %cwp = 1
save ! CWP = 2
ba p4_invalid_code_381
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_381:
! Victim I-cache invalidate 382, aggressor thread = 0
ba p4_invalid_loop_382
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_382:
ba invalidate_failed
mov 382,%g2
ba p4_invalid_resume_382
nop
! Wait for I-cache invalidate lock 382
p4_invalid_loop_382:
p4_invalid_wait_382:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,382
bl p4_invalid_wait_382
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_382
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_382:
! Victim I-cache invalidate 383, aggressor thread = 0
ba p4_invalid_loop_383
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_383:
ba invalidate_failed
mov 383,%g2
ba p4_invalid_resume_383
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 383
p4_invalid_loop_383:
p4_invalid_wait_383:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,383
bl p4_invalid_wait_383
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_383
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_383:
! Victim I-cache invalidate 384, aggressor thread = 0
ba p4_invalid_loop_384
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_384:
ba invalidate_failed
mov 384,%g2
ba p4_invalid_resume_384
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 384
p4_invalid_loop_384:
p4_invalid_wait_384:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,384
bl p4_invalid_wait_384
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_384
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_384:
! Victim I-cache invalidate 385, aggressor thread = 0
ba p4_invalid_loop_385
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_385:
ba invalidate_failed
mov 385,%g2
ba p4_invalid_resume_385
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 385
p4_invalid_loop_385:
p4_invalid_wait_385:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,385
bl p4_invalid_wait_385
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f0 = 92d29951, Mem[0000000019000018] = d64f1e5f
sta %f0 ,[%i2+%i6]0x89 ! Mem[0000000019000018] = 92d29951
ba p4_invalid_code_385
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_385:
! Victim I-cache invalidate 386, aggressor thread = 0
ba p4_invalid_loop_386
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_386:
ba invalidate_failed
mov 386,%g2
ba p4_invalid_resume_386
nop
nop
! Wait for I-cache invalidate lock 386
p4_invalid_loop_386:
p4_invalid_wait_386:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,386
bl p4_invalid_wait_386
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_386
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_386:
! Victim I-cache invalidate 387, aggressor thread = 0
ba p4_invalid_loop_387
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_387:
ba invalidate_failed
mov 387,%g2
ba p4_invalid_resume_387
nop
nop
nop
! Wait for I-cache invalidate lock 387
p4_invalid_loop_387:
p4_invalid_wait_387:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,387
bl p4_invalid_wait_387
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_387
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_387:
! Victim I-cache invalidate 388, aggressor thread = 0
ba p4_invalid_loop_388
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_388:
ba invalidate_failed
mov 388,%g2
ba p4_invalid_resume_388
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 388
p4_invalid_loop_388:
p4_invalid_wait_388:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,388
bl p4_invalid_wait_388
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_388
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_388:
! Victim I-cache invalidate 389, aggressor thread = 0
ba p4_invalid_loop_389
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_389:
ba invalidate_failed
mov 389,%g2
ba p4_invalid_resume_389
nop
nop
! Wait for I-cache invalidate lock 389
p4_invalid_loop_389:
p4_invalid_wait_389:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,389
bl p4_invalid_wait_389
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p4_label_77: ! %cwp = 2
ba p4_invalid_code_389
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_389:
! Victim I-cache invalidate 390, aggressor thread = 0
ba p4_invalid_loop_390
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_390:
ba invalidate_failed
mov 390,%g2
ba p4_invalid_resume_390
nop
nop
nop
! Wait for I-cache invalidate lock 390
p4_invalid_loop_390:
p4_invalid_wait_390:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,390
bl p4_invalid_wait_390
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_390
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_390:
! Victim I-cache invalidate 391, aggressor thread = 0
ba p4_invalid_loop_391
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_391:
ba invalidate_failed
mov 391,%g2
ba p4_invalid_resume_391
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 391
p4_invalid_loop_391:
p4_invalid_wait_391:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,391
bl p4_invalid_wait_391
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_391
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_391:
! Mem[0000000019800020] = 3b6d97ab1dcc344e, %l7 = ffffffff8b6d97ab
ldx [%i3+%o4],%l7 ! %l7 = 3b6d97ab1dcc344e
! Mem[0000000019000010] = 623147bc, %l0 = 000000004e88cc1d
lduba [%i2+%i5]0x81,%l0 ! %l0 = 0000000000000062
! Victim I-cache invalidate 392, aggressor thread = 0
ba p4_invalid_loop_392
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_392:
ba invalidate_failed
mov 392,%g2
ba p4_invalid_resume_392
nop
nop
nop
nop
! Wait for I-cache invalidate lock 392
p4_invalid_loop_392:
p4_invalid_wait_392:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,392
bl p4_invalid_wait_392
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! retry : should take illegal inst trap, %l0 = 0000000000000062
retry ! Illegal inst trap : %l0 = 0000000000000072
! Mem[0000000018000000] = 07beeef9, %l3 = 0000000000004e32
lduwa [%i0+%g0]0x80,%l3 ! %l3 = 0000000007beeef9
ba p4_invalid_code_392
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_392:
! Mem[0000000019000038] = ba4fff5a, %l5 = 00000000007c0000
ldsb [%i2+0x038],%l5 ! %l5 = ffffffffffffffba
! %l5 = ffffffffffffffba, %l4 = ffffffffffffffa3, %l4 = ffffffffffffffa3
tsubcc %l5,%l4,%l4 ! %l4 = 0000000000000017, %ccr = 02
! Mem[0000000031000060] = 4e88cc1d, %l2 = 000000009f07ef5a
ldsb [%o2+0x063],%l2 ! %l2 = 000000000000001d
p4_label_78: ! %cwp = 2
! Mem[0000000030800024] = b1cb3052, %l7 = 3b6d97ab1dcc344e
lduw [%o1+0x024],%l7 ! %l7 = 00000000b1cb3052
! %l4 = 00000017, %l5 = ffffffba, Mem[0000000030000020] = 31625b22 4e88cc1d
std %l4,[%o0+%o4] ! Mem[0000000030000020] = 00000017 ffffffba
! Mem[0000000019800020] = ab976d3b, %l0 = 0000000000000072
ldswa [%i3+%o4]0x88,%l0 ! %l0 = ffffffffab976d3b
! Victim I-cache invalidate 393, aggressor thread = 0
ba p4_invalid_loop_393
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_393:
ba invalidate_failed
mov 393,%g2
ba p4_invalid_resume_393
nop
nop
nop
! Wait for I-cache invalidate lock 393
p4_invalid_loop_393:
p4_invalid_wait_393:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,393
bl p4_invalid_wait_393
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l1 = ffffffffffffffff, Mem[0000000018800018] = 925307c9
stha %l1,[%i1+%i6]0x89 ! Mem[0000000018800018] = 9253ffff
ba p4_invalid_code_393
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_393:
! %l1 = ffffffffffffffff, Mem[000000001880004c] = d826a6e1
stw %l1,[%i1+0x04c] ! Mem[000000001880004c] = ffffffff
! Victim I-cache invalidate 394, aggressor thread = 0
ba p4_invalid_loop_394
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_394:
ba invalidate_failed
mov 394,%g2
ba p4_invalid_resume_394
nop
! Wait for I-cache invalidate lock 394
p4_invalid_loop_394:
p4_invalid_wait_394:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,394
bl p4_invalid_wait_394
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
rd %pc,%o7
return %o7+12 ! CWP = 1
ba p4_invalid_code_394
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_394:
! Victim I-cache invalidate 395, aggressor thread = 0
ba p4_invalid_loop_395
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_395:
ba invalidate_failed
mov 395,%g2
ba p4_invalid_resume_395
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 395
p4_invalid_loop_395:
p4_invalid_wait_395:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,395
bl p4_invalid_wait_395
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p4_invalid_code_395
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_395:
! Victim I-cache invalidate 396, aggressor thread = 0
ba p4_invalid_loop_396
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_396:
ba invalidate_failed
mov 396,%g2
ba p4_invalid_resume_396
nop
nop
nop
! Wait for I-cache invalidate lock 396
p4_invalid_loop_396:
p4_invalid_wait_396:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,396
bl p4_invalid_wait_396
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p4_label_79: ! %cwp = 1
ba p4_invalid_code_396
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_396:
! Victim I-cache invalidate 397, aggressor thread = 0
ba p4_invalid_loop_397
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_397:
ba invalidate_failed
mov 397,%g2
ba p4_invalid_resume_397
nop
! Wait for I-cache invalidate lock 397
p4_invalid_loop_397:
p4_invalid_wait_397:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,397
bl p4_invalid_wait_397
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p4_invalid_code_397
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_397:
! Victim I-cache invalidate 398, aggressor thread = 0
ba p4_invalid_loop_398
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_398:
ba invalidate_failed
mov 398,%g2
ba p4_invalid_resume_398
nop
nop
! Wait for I-cache invalidate lock 398
p4_invalid_loop_398:
p4_invalid_wait_398:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,398
bl p4_invalid_wait_398
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l1 = ffffffffffffffd0, Mem[0000000031800060] = 00000000
stb %l1,[%i3+0x060] ! Mem[0000000031800060] = d0000000
ba p4_invalid_code_398
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_398:
! Victim I-cache invalidate 399, aggressor thread = 0
ba p4_invalid_loop_399
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_399:
ba invalidate_failed
mov 399,%g2
ba p4_invalid_resume_399
nop
nop
nop
! Wait for I-cache invalidate lock 399
p4_invalid_loop_399:
p4_invalid_wait_399:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,399
bl p4_invalid_wait_399
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %f29 = df00c9f0, Mem[0000000031800064] = 0000d000
st %f29,[%i3+0x064] ! Mem[0000000031800064] = df00c9f0
ba p4_invalid_code_399
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_399:
! Victim I-cache invalidate 400, aggressor thread = 0
ba p4_invalid_loop_400
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_400:
ba invalidate_failed
mov 400,%g2
ba p4_invalid_resume_400
nop
nop
nop
nop
! Wait for I-cache invalidate lock 400
p4_invalid_loop_400:
p4_invalid_wait_400:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,400
bl p4_invalid_wait_400
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p4_invalid_code_400
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_400:
! Victim I-cache invalidate 401, aggressor thread = 0
ba p4_invalid_loop_401
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_401:
ba invalidate_failed
mov 401,%g2
ba p4_invalid_resume_401
nop
! Wait for I-cache invalidate lock 401
p4_invalid_loop_401:
p4_invalid_wait_401:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,401
bl p4_invalid_wait_401
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030000024] = ffffffba, %l3 = 0000000000007ada
lduh [%i0+0x026],%l3 ! %l3 = 000000000000ffba
! Mem[0000000019000000] = 8bf8b07d, %f23 = df00c9f0
lda [%o2+%g0]0x88,%f23 ! %f23 = 8bf8b07d
! %l0 = 21576b061ce96966, Mem[0000000018800008] = a2dd7e09
stba %l0,[%o1+%o4]0x81 ! Mem[0000000018800008] = 66dd7e09
p4_label_80: ! %cwp = 1
ba p4_invalid_code_401
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_401:
! Victim I-cache invalidate 402, aggressor thread = 0
ba p4_invalid_loop_402
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_402:
ba invalidate_failed
mov 402,%g2
ba p4_invalid_resume_402
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 402
p4_invalid_loop_402:
p4_invalid_wait_402:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,402
bl p4_invalid_wait_402
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000019800010] = 01d05f74, %l3 = 000000000000ffba
ldsba [%o3+%o5]0x88,%l3 ! %l3 = 0000000000000074
ba p4_invalid_code_402
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_402:
! Mem[0000000030800060] = 75bc3aae ffff5f3e, %l0 = 1ce96966, %l1 = ffffffd0
ldd [%i1+0x060],%l0 ! %l0 = 0000000075bc3aae 00000000ffff5f3e
! Victim I-cache invalidate 403, aggressor thread = 0
ba p4_invalid_loop_403
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_403:
ba invalidate_failed
mov 403,%g2
ba p4_invalid_resume_403
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 403
p4_invalid_loop_403:
p4_invalid_wait_403:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,403
bl p4_invalid_wait_403
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l5 = 0000000000000000, Mem[0000000019800008] = 1ce96966
stwa %l5,[%o3+%o4]0x88 ! Mem[0000000019800008] = 00000000
ba p4_invalid_code_403
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_403:
! Victim I-cache invalidate 404, aggressor thread = 0
ba p4_invalid_loop_404
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_404:
ba invalidate_failed
mov 404,%g2
ba p4_invalid_resume_404
nop
nop
nop
! Wait for I-cache invalidate lock 404
p4_invalid_loop_404:
p4_invalid_wait_404:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,404
bl p4_invalid_wait_404
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p4_invalid_code_404
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_404:
! Victim I-cache invalidate 405, aggressor thread = 0
ba p4_invalid_loop_405
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_405:
ba invalidate_failed
mov 405,%g2
ba p4_invalid_resume_405
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 405
p4_invalid_loop_405:
p4_invalid_wait_405:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,405
bl p4_invalid_wait_405
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030000060] = 818e7c65, %l2 = 000000000000d000
ldub [%i0+0x062],%l2 ! %l2 = 000000000000007c
! Mem[0000000018800028] = 3978e3c8, %l2 = 000000000000007c
lduh [%o1+%i6],%l2 ! %l2 = 0000000000003978
! %l2 = 0000000000003978, immed = fffffdf9, %l4 = 31625b224e88cc1d
xorcc %l2,-0x207,%l4 ! %l4 = ffffffffffffc481, %ccr = 88
p4_label_81: ! %cwp = 1
ba p4_invalid_code_405
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_405:
! Victim I-cache invalidate 406, aggressor thread = 0
ba p4_invalid_loop_406
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_406:
ba invalidate_failed
mov 406,%g2
ba p4_invalid_resume_406
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 406
p4_invalid_loop_406:
p4_invalid_wait_406:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,406
bl p4_invalid_wait_406
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000019000018] = 5199d292, %l0 = 0000000075bc3aae
ldsha [%o2+%o6]0x80,%l0 ! %l0 = 0000000000005199
ba p4_invalid_code_406
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_406:
! %l2 = 0000000000003978, %l1 = 00000000ffff5f3e, %l1 = 00000000ffff5f3e
and %l2,%l1,%l1 ! %l1 = 0000000000001938
! Victim I-cache invalidate 407, aggressor thread = 0
ba p4_invalid_loop_407
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_407:
ba invalidate_failed
mov 407,%g2
ba p4_invalid_resume_407
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 407
p4_invalid_loop_407:
p4_invalid_wait_407:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,407
bl p4_invalid_wait_407
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_407
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_407:
! Victim I-cache invalidate 408, aggressor thread = 0
ba p4_invalid_loop_408
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_408:
ba invalidate_failed
mov 408,%g2
ba p4_invalid_resume_408
nop
nop
nop
nop
! Wait for I-cache invalidate lock 408
p4_invalid_loop_408:
p4_invalid_wait_408:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,408
bl p4_invalid_wait_408
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_408
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_408:
! Victim I-cache invalidate 409, aggressor thread = 0
ba p4_invalid_loop_409
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_409:
ba invalidate_failed
mov 409,%g2
ba p4_invalid_resume_409
nop
nop
nop
nop
! Wait for I-cache invalidate lock 409
p4_invalid_loop_409:
p4_invalid_wait_409:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,409
bl p4_invalid_wait_409
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_409
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_409:
! Victim I-cache invalidate 410, aggressor thread = 0
ba p4_invalid_loop_410
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_410:
ba invalidate_failed
mov 410,%g2
ba p4_invalid_resume_410
nop
! Wait for I-cache invalidate lock 410
p4_invalid_loop_410:
p4_invalid_wait_410:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,410
bl p4_invalid_wait_410
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l1 = 0000000000001938, immed = 00000391, %l7 = ffffffffffff9188
orcc %l1,0x391,%l7 ! %l7 = 0000000000001bb9, %ccr = 00
ba p4_invalid_code_410
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_410:
! Victim I-cache invalidate 411, aggressor thread = 0
ba p4_invalid_loop_411
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_411:
ba invalidate_failed
mov 411,%g2
ba p4_invalid_resume_411
nop
nop
nop
nop
! Wait for I-cache invalidate lock 411
p4_invalid_loop_411:
p4_invalid_wait_411:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,411
bl p4_invalid_wait_411
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l7 = 0000000000001bb9, %l4 = ffffffffffffc481, %l7 = 0000000000001bb9
xor %l7,%l4,%l7 ! %l7 = ffffffffffffdf38
p4_label_82: ! %cwp = 1
ba p4_invalid_code_411
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_411:
! Victim I-cache invalidate 412, aggressor thread = 0
ba p4_invalid_loop_412
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_412:
ba invalidate_failed
mov 412,%g2
ba p4_invalid_resume_412
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 412
p4_invalid_loop_412:
p4_invalid_wait_412:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,412
bl p4_invalid_wait_412
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = ffffffffffffc481, Mem[0000000019800058] = 3d42978c2aef9d0c
stx %l4,[%o3+0x058] ! Mem[0000000019800058] = ffffffffffffc481
ba p4_invalid_code_412
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_412:
! Victim I-cache invalidate 413, aggressor thread = 0
ba p4_invalid_loop_413
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_413:
ba invalidate_failed
mov 413,%g2
ba p4_invalid_resume_413
nop
nop
! Wait for I-cache invalidate lock 413
p4_invalid_loop_413:
p4_invalid_wait_413:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,413
bl p4_invalid_wait_413
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = ffffffffffffc481, Mem[0000000019800010] = 01d05f74
stba %l4,[%o3+%o5]0x89 ! Mem[0000000019800010] = 01d05f81
! %f12 = ae8ba6a2 00a80d1f, Mem[0000000030800020] = 001c0000 b1cb3052
std %f12,[%i1+%i4] ! Mem[0000000030800020] = ae8ba6a2 00a80d1f
! Mem[0000000019800000] = 00000000, %l6 = 0000000000000001
lduba [%o3+%g0]0x81,%l6 ! %l6 = 0000000000000000
ba p4_invalid_code_413
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_413:
! Victim I-cache invalidate 414, aggressor thread = 0
ba p4_invalid_loop_414
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_414:
ba invalidate_failed
mov 414,%g2
ba p4_invalid_resume_414
nop
nop
! Wait for I-cache invalidate lock 414
p4_invalid_loop_414:
p4_invalid_wait_414:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,414
bl p4_invalid_wait_414
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_414
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_414:
! Victim I-cache invalidate 415, aggressor thread = 0
ba p4_invalid_loop_415
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_415:
ba invalidate_failed
mov 415,%g2
ba p4_invalid_resume_415
nop
nop
nop
! Wait for I-cache invalidate lock 415
p4_invalid_loop_415:
p4_invalid_wait_415:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,415
bl p4_invalid_wait_415
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000020] = 00a80d1f, %l6 = 0000000000000000
ldub [%i2+0x023],%l6 ! %l6 = 000000000000001f
ba p4_invalid_code_415
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_415:
! Victim I-cache invalidate 416, aggressor thread = 0
ba p4_invalid_loop_416
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_416:
ba invalidate_failed
mov 416,%g2
ba p4_invalid_resume_416
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 416
p4_invalid_loop_416:
p4_invalid_wait_416:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,416
bl p4_invalid_wait_416
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p4_label_83: ! %cwp = 1
ba p4_invalid_code_416
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_416:
! Victim I-cache invalidate 417, aggressor thread = 0
ba p4_invalid_loop_417
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_417:
ba invalidate_failed
mov 417,%g2
ba p4_invalid_resume_417
nop
! Wait for I-cache invalidate lock 417
p4_invalid_loop_417:
p4_invalid_wait_417:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,417
bl p4_invalid_wait_417
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_417
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_417:
! Victim I-cache invalidate 418, aggressor thread = 0
ba p4_invalid_loop_418
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_418:
ba invalidate_failed
mov 418,%g2
ba p4_invalid_resume_418
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 418
p4_invalid_loop_418:
p4_invalid_wait_418:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,418
bl p4_invalid_wait_418
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f2 = a3c87cd4 fc822235, Mem[0000000031000060] = 4e88cc1d 00000000
std %f2 ,[%i2+0x060] ! Mem[0000000031000060] = a3c87cd4 fc822235
! %l1 = 0000000000001938, immed = 0000047c, %l1 = 0000000000001938
orn %l1,0x47c,%l1 ! %l1 = fffffffffffffbbb
ba p4_invalid_code_418
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_418:
! Mem[000000001800000c] = c63a176d, %l1 = fffffffffffffbbb
ldsw [%o0+0x00c],%l1 ! %l1 = ffffffffc63a176d
! %l7 = ffffffffffffdf38, %l6 = 000000000000001f, %l2 = 0000000000003978
orncc %l7,%l6,%l2 ! %l2 = fffffffffffffff8, %ccr = 88
! Victim I-cache invalidate 419, aggressor thread = 0
ba p4_invalid_loop_419
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_419:
ba invalidate_failed
mov 419,%g2
ba p4_invalid_resume_419
nop
! Wait for I-cache invalidate lock 419
p4_invalid_loop_419:
p4_invalid_wait_419:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,419
bl p4_invalid_wait_419
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 0000000000005199
setx 0xddf71f85ddf71f85,%g7,%l0 ! %l0 = ddf71f85ddf71f85
! %l2 = fffffffffffffff8
setx 0x16c0a13216c0a132,%g7,%l2 ! %l2 = 16c0a13216c0a132
ba p4_invalid_code_419
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_419:
! Victim I-cache invalidate 420, aggressor thread = 0
ba p4_invalid_loop_420
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_420:
ba invalidate_failed
mov 420,%g2
ba p4_invalid_resume_420
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 420
p4_invalid_loop_420:
p4_invalid_wait_420:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,420
bl p4_invalid_wait_420
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p4_label_84: ! %cwp = 1
ba p4_invalid_code_420
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_420:
! Victim I-cache invalidate 421, aggressor thread = 0
ba p4_invalid_loop_421
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_421:
ba invalidate_failed
mov 421,%g2
ba p4_invalid_resume_421
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 421
p4_invalid_loop_421:
p4_invalid_wait_421:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,421
bl p4_invalid_wait_421
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = 0000000000000074, Mem[0000000031800026] = 30521e4d
stb %l3,[%i3+0x026] ! Mem[0000000031800024] = 3052744d
ba p4_invalid_code_421
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_421:
! Victim I-cache invalidate 422, aggressor thread = 0
ba p4_invalid_loop_422
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_422:
ba invalidate_failed
mov 422,%g2
ba p4_invalid_resume_422
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 422
p4_invalid_loop_422:
p4_invalid_wait_422:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,422
bl p4_invalid_wait_422
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l7 = ffffffffffffdf38, Mem[0000000030800060] = 75bc3aae, %asi = 80
stha %l7,[%i1+0x060]%asi ! Mem[0000000030800060] = df383aae
ba p4_invalid_code_422
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_422:
! Victim I-cache invalidate 423, aggressor thread = 0
ba p4_invalid_loop_423
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_423:
ba invalidate_failed
mov 423,%g2
ba p4_invalid_resume_423
nop
nop
nop
! Wait for I-cache invalidate lock 423
p4_invalid_loop_423:
p4_invalid_wait_423:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,423
bl p4_invalid_wait_423
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f22 = 745fd001 8bf8b07d, Mem[0000000031800060] = d0000000 df00c9f0
std %f22,[%i3+0x060] ! Mem[0000000031800060] = 745fd001 8bf8b07d
ba p4_invalid_code_423
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_423:
! Mem[0000000018000020] = 0000006b, %f16 = 05e0b22a
lda [%o0+%i4]0x88,%f16 ! %f16 = 0000006b
! Mem[0000000018000000] = 07beeef9, %l3 = 0000000000000074
ldsha [%o0+%g0]0x80,%l3 ! %l3 = 00000000000007be
! %l2 = 16c0a13216c0a132, Mem[0000000030000026] = ffffffba
sth %l2,[%i0+0x026] ! Mem[0000000030000024] = ffffa132
! Mem[0000000031000020] = 00a80d1f, %f31 = 8bf8b07d
ld [%i2+%i4],%f31 ! %f31 = 00a80d1f
p4_label_85: ! %cwp = 1
! Victim I-cache invalidate 424, aggressor thread = 0
ba p4_invalid_loop_424
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_424:
ba invalidate_failed
mov 424,%g2
ba p4_invalid_resume_424
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 424
p4_invalid_loop_424:
p4_invalid_wait_424:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,424
bl p4_invalid_wait_424
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_424
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_424:
! Victim I-cache invalidate 425, aggressor thread = 0
ba p4_invalid_loop_425
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_425:
ba invalidate_failed
mov 425,%g2
ba p4_invalid_resume_425
nop
! Wait for I-cache invalidate lock 425
p4_invalid_loop_425:
p4_invalid_wait_425:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,425
bl p4_invalid_wait_425
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_425
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_425:
! Victim I-cache invalidate 426, aggressor thread = 0
ba p4_invalid_loop_426
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_426:
ba invalidate_failed
mov 426,%g2
ba p4_invalid_resume_426
nop
! Wait for I-cache invalidate lock 426
p4_invalid_loop_426:
p4_invalid_wait_426:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,426
bl p4_invalid_wait_426
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800064] = 8bf8b07d, %l2 = 16c0a13216c0a132
lduw [%i3+0x064],%l2 ! %l2 = 000000008bf8b07d
ba p4_invalid_code_426
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_426:
! Victim I-cache invalidate 427, aggressor thread = 0
ba p4_invalid_loop_427
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_427:
ba invalidate_failed
mov 427,%g2
ba p4_invalid_resume_427
nop
nop
nop
nop
! Wait for I-cache invalidate lock 427
p4_invalid_loop_427:
p4_invalid_wait_427:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,427
bl p4_invalid_wait_427
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = 0000000000000000, immed = 000000e9, %l0 = ddf71f85ddf71f85
xor %l5,0x0e9,%l0 ! %l0 = 00000000000000e9
ba p4_invalid_code_427
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_427:
! Victim I-cache invalidate 428, aggressor thread = 0
ba p4_invalid_loop_428
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_428:
ba invalidate_failed
mov 428,%g2
ba p4_invalid_resume_428
nop
nop
nop
nop
! Wait for I-cache invalidate lock 428
p4_invalid_loop_428:
p4_invalid_wait_428:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,428
bl p4_invalid_wait_428
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_428
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_428:
! Victim I-cache invalidate 429, aggressor thread = 0
ba p4_invalid_loop_429
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_429:
ba invalidate_failed
mov 429,%g2
ba p4_invalid_resume_429
nop
nop
nop
nop
! Wait for I-cache invalidate lock 429
p4_invalid_loop_429:
p4_invalid_wait_429:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,429
bl p4_invalid_wait_429
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_429
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_429:
! Victim I-cache invalidate 430, aggressor thread = 0
ba p4_invalid_loop_430
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_430:
ba invalidate_failed
mov 430,%g2
ba p4_invalid_resume_430
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 430
p4_invalid_loop_430:
p4_invalid_wait_430:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,430
bl p4_invalid_wait_430
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_430
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_430:
! Victim I-cache invalidate 431, aggressor thread = 0
ba p4_invalid_loop_431
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_431:
ba invalidate_failed
mov 431,%g2
ba p4_invalid_resume_431
nop
nop
! Wait for I-cache invalidate lock 431
p4_invalid_loop_431:
p4_invalid_wait_431:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,431
bl p4_invalid_wait_431
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_431
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_431:
p4_label_86: ! %cwp = 1
! %l4 = ffffffffffffc481, immed = 00000030, %l5 = 0000000000000000
srax %l4,0x030,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030800020] = ae8ba6a200a80d1f, %f8 = 818e7c65 007c0000
ldd [%i1+%i4],%f8 ! %f8 = ae8ba6a2 00a80d1f
! Victim I-cache invalidate 432, aggressor thread = 0
ba p4_invalid_loop_432
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_432:
ba invalidate_failed
mov 432,%g2
ba p4_invalid_resume_432
nop
nop
nop
! Wait for I-cache invalidate lock 432
p4_invalid_loop_432:
p4_invalid_wait_432:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,432
bl p4_invalid_wait_432
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_432
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_432:
! Mem[0000000018800078] = cf758175, %l5 = ffffffffffffffff
ldub [%o1+0x07a],%l5 ! %l5 = 0000000000000081
! Victim I-cache invalidate 433, aggressor thread = 0
ba p4_invalid_loop_433
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_433:
ba invalidate_failed
mov 433,%g2
ba p4_invalid_resume_433
nop
nop
nop
nop
! Wait for I-cache invalidate lock 433
p4_invalid_loop_433:
p4_invalid_wait_433:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,433
bl p4_invalid_wait_433
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_433
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_433:
! Victim I-cache invalidate 434, aggressor thread = 0
ba p4_invalid_loop_434
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_434:
ba invalidate_failed
mov 434,%g2
ba p4_invalid_resume_434
nop
nop
nop
! Wait for I-cache invalidate lock 434
p4_invalid_loop_434:
p4_invalid_wait_434:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,434
bl p4_invalid_wait_434
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_434
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_434:
! Mem[0000000030000020] = 00000017, %f3 = fc822235
lda [%i0+0x020]%asi,%f3 ! %f3 = 00000017
! %l4 = ffffffffffffc481, Mem[0000000030800067] = ffff5f3e
stb %l4,[%i1+0x067] ! Mem[0000000030800064] = ffff5f81
! %f28 = 745fd001 df00c9f0, Mem[0000000018800070] = 2536301d a1e381ad
std %f28,[%o1+0x070] ! Mem[0000000018800070] = 745fd001 df00c9f0
! Mem[0000000018000000] = f9eebe07, %l3 = 00000000000007be
lduba [%o0+%g0]0x88,%l3 ! %l3 = 0000000000000007
p4_label_87: ! %cwp = 1
! %l7 = ffffffffffffdf38, %l3 = 0000000000000007, %l5 = 0000000000000081
addccc %l7,%l3,%l5 ! %l5 = ffffffffffffdf3f, %ccr = 88
! Victim I-cache invalidate 435, aggressor thread = 0
ba p4_invalid_loop_435
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_435:
ba invalidate_failed
mov 435,%g2
ba p4_invalid_resume_435
nop
! Wait for I-cache invalidate lock 435
p4_invalid_loop_435:
p4_invalid_wait_435:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,435
bl p4_invalid_wait_435
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = ffffffffffffdf3f, immed = 00000c81, %l2 = 000000008bf8b07d
xor %l5,0xc81,%l2 ! %l2 = ffffffffffffd3be
ba p4_invalid_code_435
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_435:
! Victim I-cache invalidate 436, aggressor thread = 0
ba p4_invalid_loop_436
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_436:
ba invalidate_failed
mov 436,%g2
ba p4_invalid_resume_436
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 436
p4_invalid_loop_436:
p4_invalid_wait_436:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,436
bl p4_invalid_wait_436
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_436
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_436:
! Victim I-cache invalidate 437, aggressor thread = 0
ba p4_invalid_loop_437
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_437:
ba invalidate_failed
mov 437,%g2
ba p4_invalid_resume_437
nop
nop
nop
! Wait for I-cache invalidate lock 437
p4_invalid_loop_437:
p4_invalid_wait_437:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,437
bl p4_invalid_wait_437
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_437
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_437:
! Victim I-cache invalidate 438, aggressor thread = 0
ba p4_invalid_loop_438
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_438:
ba invalidate_failed
mov 438,%g2
ba p4_invalid_resume_438
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 438
p4_invalid_loop_438:
p4_invalid_wait_438:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,438
bl p4_invalid_wait_438
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_438
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_438:
! Victim I-cache invalidate 439, aggressor thread = 0
ba p4_invalid_loop_439
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_439:
ba invalidate_failed
mov 439,%g2
ba p4_invalid_resume_439
nop
nop
nop
! Wait for I-cache invalidate lock 439
p4_invalid_loop_439:
p4_invalid_wait_439:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,439
bl p4_invalid_wait_439
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = ffffd3be, %l3 = 00000007, Mem[0000000030000060] = 818e7c65 007c0000
std %l2,[%i0+0x060] ! Mem[0000000030000060] = ffffd3be 00000007
ba p4_invalid_code_439
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_439:
! Victim I-cache invalidate 440, aggressor thread = 0
ba p4_invalid_loop_440
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_440:
ba invalidate_failed
mov 440,%g2
ba p4_invalid_resume_440
nop
nop
nop
nop
! Wait for I-cache invalidate lock 440
p4_invalid_loop_440:
p4_invalid_wait_440:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,440
bl p4_invalid_wait_440
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_440
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_440:
! %l1 = ffffffffc63a176d, Mem[0000000031000064] = fc822235, %asi = 80
stha %l1,[%i2+0x064]%asi ! Mem[0000000031000064] = 176d2235
p4_label_88: ! %cwp = 1
! Mem[0000000031800024] = 3052744d, %f23 = 8bf8b07d
ld [%i3+0x024],%f23 ! %f23 = 3052744d
! Victim I-cache invalidate 441, aggressor thread = 0
ba p4_invalid_loop_441
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_441:
ba invalidate_failed
mov 441,%g2
ba p4_invalid_resume_441
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 441
p4_invalid_loop_441:
p4_invalid_wait_441:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,441
bl p4_invalid_wait_441
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l7 = ffffffffffffdf38, Mem[0000000031800066] = 8bf8b07d
sth %l7,[%i3+0x066] ! Mem[0000000031800064] = 8bf8df38
! Mem[0000000031800020] = 00000000, %l0 = 00000000000000e9
lduh [%i3+0x022],%l0 ! %l0 = 0000000000000000
! Mem[0000000019000000] = 8bf8b07d, %l4 = ffffffffffffc481
ldsha [%o2+%g0]0x88,%l4 ! %l4 = ffffffffffffb07d
ba p4_invalid_code_441
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_441:
! Mem[0000000031800020] = 00000000, %l2 = ffffffffffffd3be
ldsba [%i3+0x021]%asi,%l2 ! %l2 = 0000000000000000
! Victim I-cache invalidate 442, aggressor thread = 0
ba p4_invalid_loop_442
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_442:
ba invalidate_failed
mov 442,%g2
ba p4_invalid_resume_442
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 442
p4_invalid_loop_442:
p4_invalid_wait_442:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,442
bl p4_invalid_wait_442
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_442
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_442:
! Victim I-cache invalidate 443, aggressor thread = 0
ba p4_invalid_loop_443
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_443:
ba invalidate_failed
mov 443,%g2
ba p4_invalid_resume_443
nop
nop
! Wait for I-cache invalidate lock 443
p4_invalid_loop_443:
p4_invalid_wait_443:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,443
bl p4_invalid_wait_443
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_443
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_443:
! Mem[0000000030000020] = 00000017ffffa132, %l2 = 0000000000000000
ldx [%i0+%i4],%l2 ! %l2 = 00000017ffffa132
! %l1 = ffffffffc63a176d, Mem[0000000031000020] = 00a80d1f0000d000
stx %l1,[%i2+%i4] ! Mem[0000000031000020] = ffffffffc63a176d
p4_label_89: ! %cwp = 1
! %l3 = 0000000000000007, %l4 = ffffffffffffb07d, %l2 = 00000017ffffa132
xorcc %l3,%l4,%l2 ! %l2 = ffffffffffffb07a, %ccr = 88
! %l2 = ffffffffffffb07a, immed = 00000024, %l3 = 0000000000000007
srlx %l2,0x024,%l3 ! %l3 = 000000000fffffff
! Mem[0000000031800064] = 8bf8df38, %f29 = df00c9f0
ld [%i3+0x064],%f29 ! %f29 = 8bf8df38
! Victim I-cache invalidate 444, aggressor thread = 0
ba p4_invalid_loop_444
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_444:
ba invalidate_failed
mov 444,%g2
ba p4_invalid_resume_444
nop
nop
nop
nop
! Wait for I-cache invalidate lock 444
p4_invalid_loop_444:
p4_invalid_wait_444:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,444
bl p4_invalid_wait_444
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000019000020] = 88910038, %f10 = ab976d8b
lda [%o2+%i4]0x80,%f10 ! %f10 = 88910038
ba p4_invalid_code_444
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_444:
! Victim I-cache invalidate 445, aggressor thread = 0
ba p4_invalid_loop_445
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_445:
ba invalidate_failed
mov 445,%g2
ba p4_invalid_resume_445
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 445
p4_invalid_loop_445:
p4_invalid_wait_445:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,445
bl p4_invalid_wait_445
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_445
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_445:
! Mem[0000000018000010] = cc1db22a 0e5325a2, %l2 = ffffb07a, %l3 = 0fffffff
ldda [%o0+%o5]0x80,%l2 ! %l2 = 00000000cc1db22a 000000000e5325a2
! Mem[0000000030000060] = ffffd3be, %l5 = ffffffffffffdf3f
ldsw [%i0+0x060],%l5 ! %l5 = ffffffffffffd3be
! Victim I-cache invalidate 446, aggressor thread = 0
ba p4_invalid_loop_446
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_446:
ba invalidate_failed
mov 446,%g2
ba p4_invalid_resume_446
nop
nop
nop
! Wait for I-cache invalidate lock 446
p4_invalid_loop_446:
p4_invalid_wait_446:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,446
bl p4_invalid_wait_446
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = 00000000cc1db22a, Mem[0000000030800061] = df383aae
stb %l2,[%i1+0x061] ! Mem[0000000030800060] = df2a3aae
p4_label_90: ! %cwp = 1
! %l2 = 00000000cc1db22a, Mem[000000001800005e] = f78af079
sth %l2,[%o0+0x05e] ! Mem[000000001800005c] = f78ab22a
! Mem[0000000031800024] = 3052744d, %l6 = 000000000000001f
lduw [%i3+0x024],%l6 ! %l6 = 000000003052744d
ba p4_invalid_code_446
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_446:
! Victim I-cache invalidate 447, aggressor thread = 0
ba p4_invalid_loop_447
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_447:
ba invalidate_failed
mov 447,%g2
ba p4_invalid_resume_447
nop
! Wait for I-cache invalidate lock 447
p4_invalid_loop_447:
p4_invalid_wait_447:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,447
bl p4_invalid_wait_447
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_447
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_447:
! Victim I-cache invalidate 448, aggressor thread = 0
ba p4_invalid_loop_448
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_448:
ba invalidate_failed
mov 448,%g2
ba p4_invalid_resume_448
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 448
p4_invalid_loop_448:
p4_invalid_wait_448:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,448
bl p4_invalid_wait_448
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_448
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_448:
! Victim I-cache invalidate 449, aggressor thread = 0
ba p4_invalid_loop_449
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_449:
ba invalidate_failed
mov 449,%g2
ba p4_invalid_resume_449
nop
nop
! Wait for I-cache invalidate lock 449
p4_invalid_loop_449:
p4_invalid_wait_449:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,449
bl p4_invalid_wait_449
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000018800018] = 9253ffff, %l3 = 000000000e5325a2
ldsha [%o1+%o6]0x88,%l3 ! %l3 = ffffffffffffffff
ba p4_invalid_code_449
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_449:
! %f20 = 0000d000 73376d3a, Mem[0000000019000000] = 8bf8b07d 36f723dd
stda %f20,[%o2+%g0]0x88 ! Mem[0000000019000000] = 0000d000 73376d3a
! %l3 = ffffffffffffffff, %l6 = 000000003052744d, %l0 = 0000000000000000
orcc %l3,%l6,%l0 ! %l0 = ffffffffffffffff, %ccr = 88
! Victim I-cache invalidate 450, aggressor thread = 0
ba p4_invalid_loop_450
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_450:
ba invalidate_failed
mov 450,%g2
ba p4_invalid_resume_450
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 450
p4_invalid_loop_450:
p4_invalid_wait_450:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,450
bl p4_invalid_wait_450
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_450
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_450:
! Victim I-cache invalidate 451, aggressor thread = 0
ba p4_invalid_loop_451
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_451:
ba invalidate_failed
mov 451,%g2
ba p4_invalid_resume_451
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 451
p4_invalid_loop_451:
p4_invalid_wait_451:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,451
bl p4_invalid_wait_451
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p4_label_91: ! %cwp = 1
ba p4_invalid_code_451
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_451:
! Victim I-cache invalidate 452, aggressor thread = 0
ba p4_invalid_loop_452
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_452:
ba invalidate_failed
mov 452,%g2
ba p4_invalid_resume_452
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 452
p4_invalid_loop_452:
p4_invalid_wait_452:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,452
bl p4_invalid_wait_452
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000060] = ffffd3be 00000007, %l0 = ffffffff, %l1 = c63a176d
ldd [%i0+0x060],%l0 ! %l0 = 00000000ffffd3be 0000000000000007
ba p4_invalid_code_452
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_452:
! Victim I-cache invalidate 453, aggressor thread = 0
ba p4_invalid_loop_453
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_453:
ba invalidate_failed
mov 453,%g2
ba p4_invalid_resume_453
nop
nop
nop
nop
! Wait for I-cache invalidate lock 453
p4_invalid_loop_453:
p4_invalid_wait_453:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,453
bl p4_invalid_wait_453
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = ffffb07d, %l5 = ffffd3be, Mem[0000000030000060] = ffffd3be 00000007
std %l4,[%i0+0x060] ! Mem[0000000030000060] = ffffb07d ffffd3be
ba p4_invalid_code_453
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_453:
! Victim I-cache invalidate 454, aggressor thread = 0
ba p4_invalid_loop_454
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_454:
ba invalidate_failed
mov 454,%g2
ba p4_invalid_resume_454
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 454
p4_invalid_loop_454:
p4_invalid_wait_454:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,454
bl p4_invalid_wait_454
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l1 = 0000000000000007, immed = 000004d2, %l1 = 0000000000000007
orcc %l1,0x4d2,%l1 ! %l1 = 00000000000004d7, %ccr = 00
! Mem[0000000019000044] = 064df500, %l7 = ffffffffffffdf38
ldsh [%o2+0x044],%l7 ! %l7 = 000000000000064d
ba p4_invalid_code_454
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_454:
! Victim I-cache invalidate 455, aggressor thread = 0
ba p4_invalid_loop_455
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_455:
ba invalidate_failed
mov 455,%g2
ba p4_invalid_resume_455
nop
! Wait for I-cache invalidate lock 455
p4_invalid_loop_455:
p4_invalid_wait_455:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,455
bl p4_invalid_wait_455
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800020] = 000000003052744d, %l5 = ffffffffffffd3be
ldxa [%i3+0x020]%asi,%l5 ! %l5 = 000000003052744d
ba p4_invalid_code_455
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_455:
! Victim I-cache invalidate 456, aggressor thread = 0
ba p4_invalid_loop_456
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_456:
ba invalidate_failed
mov 456,%g2
ba p4_invalid_resume_456
nop
nop
nop
! Wait for I-cache invalidate lock 456
p4_invalid_loop_456:
p4_invalid_wait_456:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,456
bl p4_invalid_wait_456
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p4_label_92: ! %cwp = 1
ba p4_invalid_code_456
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_456:
! Victim I-cache invalidate 457, aggressor thread = 0
ba p4_invalid_loop_457
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_457:
ba invalidate_failed
mov 457,%g2
ba p4_invalid_resume_457
nop
nop
! Wait for I-cache invalidate lock 457
p4_invalid_loop_457:
p4_invalid_wait_457:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,457
bl p4_invalid_wait_457
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = ffffffffffffb07d, %l5 = 000000003052744d, %l1 = 00000000000004d7
orncc %l4,%l5,%l1 ! %l1 = ffffffffffffbbff, %ccr = 88
ba p4_invalid_code_457
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_457:
! Victim I-cache invalidate 458, aggressor thread = 0
ba p4_invalid_loop_458
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_458:
ba invalidate_failed
mov 458,%g2
ba p4_invalid_resume_458
nop
nop
! Wait for I-cache invalidate lock 458
p4_invalid_loop_458:
p4_invalid_wait_458:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,458
bl p4_invalid_wait_458
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_458
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_458:
! Victim I-cache invalidate 459, aggressor thread = 0
ba p4_invalid_loop_459
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_459:
ba invalidate_failed
mov 459,%g2
ba p4_invalid_resume_459
nop
nop
nop
nop
! Wait for I-cache invalidate lock 459
p4_invalid_loop_459:
p4_invalid_wait_459:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,459
bl p4_invalid_wait_459
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_459
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_459:
! Victim I-cache invalidate 460, aggressor thread = 0
ba p4_invalid_loop_460
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_460:
ba invalidate_failed
mov 460,%g2
ba p4_invalid_resume_460
nop
nop
nop
nop
! Wait for I-cache invalidate lock 460
p4_invalid_loop_460:
p4_invalid_wait_460:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,460
bl p4_invalid_wait_460
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_460
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_460:
! Victim I-cache invalidate 461, aggressor thread = 0
ba p4_invalid_loop_461
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_461:
ba invalidate_failed
mov 461,%g2
ba p4_invalid_resume_461
nop
nop
nop
! Wait for I-cache invalidate lock 461
p4_invalid_loop_461:
p4_invalid_wait_461:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,461
bl p4_invalid_wait_461
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_461
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_461:
! Victim I-cache invalidate 462, aggressor thread = 0
ba p4_invalid_loop_462
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_462:
ba invalidate_failed
mov 462,%g2
ba p4_invalid_resume_462
nop
! Wait for I-cache invalidate lock 462
p4_invalid_loop_462:
p4_invalid_wait_462:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,462
bl p4_invalid_wait_462
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000019800010] = 815fd001df00c9f0, %f12 = ae8ba6a2 00a80d1f
ldda [%o3+%o5]0x80,%f12 ! %f12 = 815fd001 df00c9f0
! %l4 = ffffffffffffb07d, %l5 = 000000003052744d, %l6 = 000000003052744d
taddcc %l4,%l5,%l6 ! %l6 = 00000000305224ca, %ccr = 13
! %l7 = 000000000000064d, %l4 = ffffffffffffb07d, %l4 = ffffffffffffb07d
subc %l7,%l4,%l4 ! %l4 = 00000000000055cf
p4_label_93: ! %cwp = 1
ba p4_invalid_code_462
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_462:
! Victim I-cache invalidate 463, aggressor thread = 0
ba p4_invalid_loop_463
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_463:
ba invalidate_failed
mov 463,%g2
ba p4_invalid_resume_463
nop
nop
nop
nop
! Wait for I-cache invalidate lock 463
p4_invalid_loop_463:
p4_invalid_wait_463:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,463
bl p4_invalid_wait_463
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p4_invalid_code_463
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_463:
! Victim I-cache invalidate 464, aggressor thread = 0
ba p4_invalid_loop_464
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_464:
ba invalidate_failed
mov 464,%g2
ba p4_invalid_resume_464
nop
nop
! Wait for I-cache invalidate lock 464
p4_invalid_loop_464:
p4_invalid_wait_464:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,464
bl p4_invalid_wait_464
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p4_invalid_code_464
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_464:
! Victim I-cache invalidate 465, aggressor thread = 0
ba p4_invalid_loop_465
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_465:
ba invalidate_failed
mov 465,%g2
ba p4_invalid_resume_465
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 465
p4_invalid_loop_465:
p4_invalid_wait_465:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,465
bl p4_invalid_wait_465
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[0000000030000060] = ffffb07d, %l3 = ffffffffffffffff
lduw [%i0+0x060],%l3 ! %l3 = 00000000ffffb07d
ba p4_invalid_code_465
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_465:
! Victim I-cache invalidate 466, aggressor thread = 0
ba p4_invalid_loop_466
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_466:
ba invalidate_failed
mov 466,%g2
ba p4_invalid_resume_466
nop
nop
nop
! Wait for I-cache invalidate lock 466
p4_invalid_loop_466:
p4_invalid_wait_466:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,466
bl p4_invalid_wait_466
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p4_invalid_code_466
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_466:
! Victim I-cache invalidate 467, aggressor thread = 0
ba p4_invalid_loop_467
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_467:
ba invalidate_failed
mov 467,%g2
ba p4_invalid_resume_467
nop
nop
! Wait for I-cache invalidate lock 467
p4_invalid_loop_467:
p4_invalid_wait_467:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,467
bl p4_invalid_wait_467
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[0000000031000060] = a3c87cd4, %l3 = 00000000ffffb07d
lduw [%i2+0x060],%l3 ! %l3 = 00000000a3c87cd4
ba p4_invalid_code_467
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_467:
! Victim I-cache invalidate 468, aggressor thread = 0
ba p4_invalid_loop_468
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_468:
ba invalidate_failed
mov 468,%g2
ba p4_invalid_resume_468
nop
nop
nop
! Wait for I-cache invalidate lock 468
p4_invalid_loop_468:
p4_invalid_wait_468:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,468
bl p4_invalid_wait_468
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[0000000018800010] = ab976d8b, %l4 = 00000000000055cf
lduha [%o1+%o5]0x89,%l4 ! %l4 = 0000000000006d8b
ba p4_invalid_code_468
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_468:
! Victim I-cache invalidate 469, aggressor thread = 0
ba p4_invalid_loop_469
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_469:
ba invalidate_failed
mov 469,%g2
ba p4_invalid_resume_469
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 469
p4_invalid_loop_469:
p4_invalid_wait_469:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,469
bl p4_invalid_wait_469
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
p4_label_94: ! %cwp = 1
! %l0 = 00000000ffffd3be, %l2 = 00000000cc1db22a, %l0 = 00000000ffffd3be
addc %l0,%l2,%l0 ! %l0 = 00000001cc1d85e9
ba p4_invalid_code_469
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_469:
! Victim I-cache invalidate 470, aggressor thread = 0
ba p4_invalid_loop_470
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_470:
ba invalidate_failed
mov 470,%g2
ba p4_invalid_resume_470
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 470
p4_invalid_loop_470:
p4_invalid_wait_470:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,470
bl p4_invalid_wait_470
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p4_invalid_code_470
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_470:
! Victim I-cache invalidate 471, aggressor thread = 0
ba p4_invalid_loop_471
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_471:
ba invalidate_failed
mov 471,%g2
ba p4_invalid_resume_471
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 471
p4_invalid_loop_471:
p4_invalid_wait_471:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,471
bl p4_invalid_wait_471
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[0000000031800060] = 745fd0018bf8df38, %f0 = 92d29951 64d7fe9b
ldd [%i3+0x060],%f0 ! %f0 = 745fd001 8bf8df38
! %l2 = 00000000cc1db22a, %l6 = 00000000305224ca, %y = 00000000
sdivcc %l2,%l6,%l0 ! %l0 = 0000000000000004, %ccr = 00
mov %l0,%y ! %y = 00000004
! %f22 = 745fd001 3052744d, Mem[0000000019000060] = 7376e09a d59d0f39
std %f22,[%o2+0x060] ! Mem[0000000019000060] = 745fd001 3052744d
ba p4_invalid_code_471
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_471:
! %f30 = 256d5f3e 00a80d1f, Mem[0000000019000010] = 623147bc 2e4d139f
stda %f30,[%o2+%o5]0x80 ! Mem[0000000019000010] = 256d5f3e 00a80d1f
! Victim I-cache invalidate 472, aggressor thread = 0
ba p4_invalid_loop_472
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_472:
ba invalidate_failed
mov 472,%g2
ba p4_invalid_resume_472
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 472
p4_invalid_loop_472:
p4_invalid_wait_472:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,472
bl p4_invalid_wait_472
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_472
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_472:
! Victim I-cache invalidate 473, aggressor thread = 0
ba p4_invalid_loop_473
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_473:
ba invalidate_failed
mov 473,%g2
ba p4_invalid_resume_473
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 473
p4_invalid_loop_473:
p4_invalid_wait_473:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,473
bl p4_invalid_wait_473
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000018800028] = 3978e3c8 d382f1e4, %l6 = 305224ca, %l7 = 0000064d
ldda [%o1+%i6]0x80,%l6 ! %l6 = 000000003978e3c8 00000000d382f1e4
p4_label_95: ! %cwp = 1
! Mem[0000000018800028] = 3978e3c8, %f28 = 745fd001
lda [%o1+%i6]0x80,%f28 ! %f28 = 3978e3c8
! %l2 = 00000000cc1db22a, Mem[0000000031800067] = 8bf8df38
stb %l2,[%i3+0x067] ! Mem[0000000031800064] = 8bf8df2a
ba p4_invalid_code_473
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_473:
! Victim I-cache invalidate 474, aggressor thread = 0
ba p4_invalid_loop_474
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_474:
ba invalidate_failed
mov 474,%g2
ba p4_invalid_resume_474
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 474
p4_invalid_loop_474:
p4_invalid_wait_474:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,474
bl p4_invalid_wait_474
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_474
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_474:
! Victim I-cache invalidate 475, aggressor thread = 0
ba p4_invalid_loop_475
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_475:
ba invalidate_failed
mov 475,%g2
ba p4_invalid_resume_475
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 475
p4_invalid_loop_475:
p4_invalid_wait_475:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,475
bl p4_invalid_wait_475
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = 0000000000006d8b, immed = 00000b73, %l7 = 00000000d382f1e4
add %l4,0xb73,%l7 ! %l7 = 00000000000078fe
ba p4_invalid_code_475
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_475:
! %l5 = 000000003052744d, Mem[0000000019800020] = 3b6d97ab
stha %l5,[%o3+%i4]0x81 ! Mem[0000000019800020] = 744d97ab
! %l4 = 0000000000006d8b, Mem[0000000019000010] = 3e5f6d25
stha %l4,[%o2+%o5]0x89 ! Mem[0000000019000010] = 3e5f6d8b
! Victim I-cache invalidate 476, aggressor thread = 0
ba p4_invalid_loop_476
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_476:
ba invalidate_failed
mov 476,%g2
ba p4_invalid_resume_476
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 476
p4_invalid_loop_476:
p4_invalid_wait_476:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,476
bl p4_invalid_wait_476
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_476
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_476:
! %l4 = 00006d8b, %l5 = 3052744d, Mem[0000000018000020] = 0000006b c57c31ca
stda %l4,[%o0+%i4]0x89 ! Mem[0000000018000020] = 00006d8b 3052744d
! %f1 = 8bf8df38, Mem[000000001900004c] = 4a1bf476
st %f1 ,[%o2+0x04c] ! Mem[000000001900004c] = 8bf8df38
p4_label_96: ! %cwp = 1
! Victim I-cache invalidate 477, aggressor thread = 0
ba p4_invalid_loop_477
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_477:
ba invalidate_failed
mov 477,%g2
ba p4_invalid_resume_477
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 477
p4_invalid_loop_477:
p4_invalid_wait_477:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,477
bl p4_invalid_wait_477
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_477
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_477:
! Victim I-cache invalidate 478, aggressor thread = 0
ba p4_invalid_loop_478
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_478:
ba invalidate_failed
mov 478,%g2
ba p4_invalid_resume_478
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 478
p4_invalid_loop_478:
p4_invalid_wait_478:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,478
bl p4_invalid_wait_478
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000019800020] = 744d97ab, %l6 = 000000003978e3c8
lduba [%o3+%i4]0x81,%l6 ! %l6 = 0000000000000074
! Mem[0000000019000000] = 3a6d377300d00000, %l2 = 00000000cc1db22a
ldxa [%o2+%g0]0x81,%l2 ! %l2 = 3a6d377300d00000
! %f14 = 75bc3aae, Mem[0000000019000024] = fc3f3fc3
st %f14,[%o2+0x024] ! Mem[0000000019000024] = 75bc3aae
ba p4_invalid_code_478
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_478:
! Victim I-cache invalidate 479, aggressor thread = 0
ba p4_invalid_loop_479
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_479:
ba invalidate_failed
mov 479,%g2
ba p4_invalid_resume_479
nop
nop
nop
nop
! Wait for I-cache invalidate lock 479
p4_invalid_loop_479:
p4_invalid_wait_479:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,479
bl p4_invalid_wait_479
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_479
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_479:
! Victim I-cache invalidate 480, aggressor thread = 0
ba p4_invalid_loop_480
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_480:
ba invalidate_failed
mov 480,%g2
ba p4_invalid_resume_480
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 480
p4_invalid_loop_480:
p4_invalid_wait_480:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,480
bl p4_invalid_wait_480
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_480
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_480:
! Mem[0000000019800018] = ae2d711e, %l3 = 00000000a3c87cd4
lduha [%o3+%o6]0x81,%l3 ! %l3 = 000000000000ae2d
! Victim I-cache invalidate 481, aggressor thread = 0
ba p4_invalid_loop_481
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_481:
ba invalidate_failed
mov 481,%g2
ba p4_invalid_resume_481
nop
! Wait for I-cache invalidate lock 481
p4_invalid_loop_481:
p4_invalid_wait_481:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,481
bl p4_invalid_wait_481
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_481
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_481:
! Victim I-cache invalidate 482, aggressor thread = 0
ba p4_invalid_loop_482
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_482:
ba invalidate_failed
mov 482,%g2
ba p4_invalid_resume_482
nop
nop
! Wait for I-cache invalidate lock 482
p4_invalid_loop_482:
p4_invalid_wait_482:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,482
bl p4_invalid_wait_482
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p4_label_97: ! %cwp = 1
ba p4_invalid_code_482
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_482:
! Victim I-cache invalidate 483, aggressor thread = 0
ba p4_invalid_loop_483
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_483:
ba invalidate_failed
mov 483,%g2
ba p4_invalid_resume_483
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 483
p4_invalid_loop_483:
p4_invalid_wait_483:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,483
bl p4_invalid_wait_483
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800064] = ffff5f81, %l1 = ffffffffffffbbff
lduwa [%i1+0x064]%asi,%l1 ! %l1 = 00000000ffff5f81
! %l2 = 3a6d377300d00000, Mem[0000000031800060] = 745fd001
stw %l2,[%i3+0x060] ! Mem[0000000031800060] = 00d00000
ba p4_invalid_code_483
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_483:
! %f22 = 745fd001, Mem[0000000018800000] = 256d5f3e
sta %f22,[%o1+%g0]0x81 ! Mem[0000000018800000] = 745fd001
! Victim I-cache invalidate 484, aggressor thread = 0
ba p4_invalid_loop_484
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_484:
ba invalidate_failed
mov 484,%g2
ba p4_invalid_resume_484
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 484
p4_invalid_loop_484:
p4_invalid_wait_484:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,484
bl p4_invalid_wait_484
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001980001c] = 00a80d1f, %l4 = 0000000000006d8b
lduha [%o3+0x01e]%asi,%l4 ! %l4 = 0000000000000d1f
ba p4_invalid_code_484
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_484:
! Victim I-cache invalidate 485, aggressor thread = 0
ba p4_invalid_loop_485
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_485:
ba invalidate_failed
mov 485,%g2
ba p4_invalid_resume_485
nop
nop
! Wait for I-cache invalidate lock 485
p4_invalid_loop_485:
p4_invalid_wait_485:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,485
bl p4_invalid_wait_485
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_485
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_485:
! Mem[0000000031000060] = a3c87cd4, %l1 = 00000000ffff5f81
lduh [%i2+0x062],%l1 ! %l1 = 0000000000007cd4
! Victim I-cache invalidate 486, aggressor thread = 0
ba p4_invalid_loop_486
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_486:
ba invalidate_failed
mov 486,%g2
ba p4_invalid_resume_486
nop
nop
nop
! Wait for I-cache invalidate lock 486
p4_invalid_loop_486:
p4_invalid_wait_486:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,486
bl p4_invalid_wait_486
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p4_invalid_code_486
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_486:
! Victim I-cache invalidate 487, aggressor thread = 0
ba p4_invalid_loop_487
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_487:
ba invalidate_failed
mov 487,%g2
ba p4_invalid_resume_487
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 487
p4_invalid_loop_487:
p4_invalid_wait_487:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,487
bl p4_invalid_wait_487
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p4_label_98: ! %cwp = 1
! %l5 = 000000003052744d, %l7 = 00000000000078fe, %l5 = 000000003052744d
tsubcc %l5,%l7,%l5 ! %l5 = 000000003051fb4f, %ccr = 02
ba p4_invalid_code_487
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_487:
! Victim I-cache invalidate 488, aggressor thread = 0
ba p4_invalid_loop_488
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_488:
ba invalidate_failed
mov 488,%g2
ba p4_invalid_resume_488
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 488
p4_invalid_loop_488:
p4_invalid_wait_488:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,488
bl p4_invalid_wait_488
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l0 = 00000004, %l1 = 00007cd4, Mem[0000000030800060] = df2a3aae ffff5f81
std %l0,[%i1+0x060] ! Mem[0000000030800060] = 00000004 00007cd4
ba p4_invalid_code_488
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_488:
! %f26 = bc1f9f8a, Mem[0000000019800000] = 00000000
sta %f26,[%o3+%g0]0x81 ! Mem[0000000019800000] = bc1f9f8a
! %l6 = 0000000000000074, immed = fffff92f, %l2 = 3a6d377300d00000
addccc %l6,-0x6d1,%l2 ! %l2 = fffffffffffff9a3, %ccr = 88
! Victim I-cache invalidate 489, aggressor thread = 0
ba p4_invalid_loop_489
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_489:
ba invalidate_failed
mov 489,%g2
ba p4_invalid_resume_489
nop
nop
! Wait for I-cache invalidate lock 489
p4_invalid_loop_489:
p4_invalid_wait_489:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,489
bl p4_invalid_wait_489
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l1 = 0000000000007cd4, Mem[0000000018800000] = 745fd001
stba %l1,[%o1+%g0]0x81 ! Mem[0000000018800000] = d45fd001
! %l0 = 0000000000000004, Mem[0000000018800018] = ffff5392
stha %l0,[%o1+%o6]0x81 ! Mem[0000000018800018] = 00045392
ba p4_invalid_code_489
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_489:
! Victim I-cache invalidate 490, aggressor thread = 0
ba p4_invalid_loop_490
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_490:
ba invalidate_failed
mov 490,%g2
ba p4_invalid_resume_490
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 490
p4_invalid_loop_490:
p4_invalid_wait_490:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,490
bl p4_invalid_wait_490
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p4_invalid_code_490
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_490:
! Victim I-cache invalidate 491, aggressor thread = 0
ba p4_invalid_loop_491
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_491:
ba invalidate_failed
mov 491,%g2
ba p4_invalid_resume_491
nop
nop
nop
nop
! Wait for I-cache invalidate lock 491
p4_invalid_loop_491:
p4_invalid_wait_491:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,491
bl p4_invalid_wait_491
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p4_label_99: ! %cwp = 1
! %l6 = 0000000000000074, Mem[0000000030000060] = ffffb07dffffd3be, %asi = 80
stxa %l6,[%i0+0x060]%asi ! Mem[0000000030000060] = 0000000000000074
! %l2 = fffffffffffff9a3, %l4 = 0000000000000d1f, %l0 = 0000000000000004
taddcc %l2,%l4,%l0 ! %l0 = 00000000000006c2, %ccr = 13
! Mem[0000000031800020] = 00000000 3052744d, %l0 = 000006c2, %l1 = 00007cd4
ldd [%i3+%i4],%l0 ! %l0 = 0000000000000000 000000003052744d
ba p4_invalid_code_491
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_491:
! Victim I-cache invalidate 492, aggressor thread = 0
ba p4_invalid_loop_492
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_492:
ba invalidate_failed
mov 492,%g2
ba p4_invalid_resume_492
nop
nop
nop
! Wait for I-cache invalidate lock 492
p4_invalid_loop_492:
p4_invalid_wait_492:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,492
bl p4_invalid_wait_492
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p4_invalid_code_492
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_492:
! Victim I-cache invalidate 493, aggressor thread = 0
ba p4_invalid_loop_493
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_493:
ba invalidate_failed
mov 493,%g2
ba p4_invalid_resume_493
nop
nop
nop
! Wait for I-cache invalidate lock 493
p4_invalid_loop_493:
p4_invalid_wait_493:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,493
bl p4_invalid_wait_493
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! %l3 = 000000000000ae2d, Mem[0000000031800023] = 00000000
stb %l3,[%i3+0x023] ! Mem[0000000031800020] = 0000002d
ba p4_invalid_code_493
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_493:
! Victim I-cache invalidate 494, aggressor thread = 0
ba p4_invalid_loop_494
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_494:
ba invalidate_failed
mov 494,%g2
ba p4_invalid_resume_494
nop
nop
! Wait for I-cache invalidate lock 494
p4_invalid_loop_494:
p4_invalid_wait_494:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,494
bl p4_invalid_wait_494
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p4_invalid_code_494
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_494:
! %l4 = 0000000000000d1f, Mem[000000001980003a] = 99c58a32, %asi = 80
stha %l4,[%o3+0x03a]%asi ! Mem[0000000019800038] = 99c50d1f
! Victim I-cache invalidate 495, aggressor thread = 0
ba p4_invalid_loop_495
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_495:
ba invalidate_failed
mov 495,%g2
ba p4_invalid_resume_495
nop
nop
nop
! Wait for I-cache invalidate lock 495
p4_invalid_loop_495:
p4_invalid_wait_495:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,495
bl p4_invalid_wait_495
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p4_invalid_code_495
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_495:
! Victim I-cache invalidate 496, aggressor thread = 0
ba p4_invalid_loop_496
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_496:
ba invalidate_failed
mov 496,%g2
ba p4_invalid_resume_496
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 496
p4_invalid_loop_496:
p4_invalid_wait_496:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,496
bl p4_invalid_wait_496
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
p4_label_100: ! %cwp = 1
! %l0 = 00000000, %l1 = 3052744d, Mem[0000000030000020] = 00000017 ffffa132
std %l0,[%i0+%i4] ! Mem[0000000030000020] = 00000000 3052744d
! Mem[0000000031000064] = 176d2235, %l6 = 0000000000000074
lduw [%i2+0x064],%l6 ! %l6 = 00000000176d2235
ba p4_invalid_code_496
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_496:
! Victim I-cache invalidate 497, aggressor thread = 0
ba p4_invalid_loop_497
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_497:
ba invalidate_failed
mov 497,%g2
ba p4_invalid_resume_497
nop
nop
! Wait for I-cache invalidate lock 497
p4_invalid_loop_497:
p4_invalid_wait_497:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,497
bl p4_invalid_wait_497
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p4_invalid_code_497
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_497:
! Victim I-cache invalidate 498, aggressor thread = 0
ba p4_invalid_loop_498
rd %ccr,%g5 ! Save %ccr (13)
p4_invalid_code_498:
ba invalidate_failed
mov 498,%g2
ba p4_invalid_resume_498
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 498
p4_invalid_loop_498:
p4_invalid_wait_498:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,498
bl p4_invalid_wait_498
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! %f22 = 745fd001 3052744d, Mem[0000000018800010] = 8b6d97ab fc709b85
stda %f22,[%o1+%o5]0x80 ! Mem[0000000018800010] = 745fd001 3052744d
! %l2 = fffffffffffff9a3, %l5 = 000000003051fb4f, %y = 00000004
sdivcc %l2,%l5,%l6 ! %l6 = 000000000000001a, %ccr = 00
mov %l0,%y ! %y = 00000000
! %l0 = 0000000000000000, Mem[0000000019000028] = 5199d292
stwa %l0,[%o2+%i6]0x80 ! Mem[0000000019000028] = 00000000
ba p4_invalid_code_498
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_498:
! Victim I-cache invalidate 499, aggressor thread = 0
ba p4_invalid_loop_499
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_499:
ba invalidate_failed
mov 499,%g2
ba p4_invalid_resume_499
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 499
p4_invalid_loop_499:
p4_invalid_wait_499:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,499
bl p4_invalid_wait_499
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000018000000] = 07beeef9, %l0 = 0000000000000000
ldsb [%o0+0x002],%l0 ! %l0 = ffffffffffffffee
ba p4_invalid_code_499
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_499:
! Victim I-cache invalidate 500, aggressor thread = 0
ba p4_invalid_loop_500
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_500:
ba invalidate_failed
mov 500,%g2
ba p4_invalid_resume_500
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 500
p4_invalid_loop_500:
p4_invalid_wait_500:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,500
bl p4_invalid_wait_500
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba,a p4_not_taken_0_end
p4_not_taken_0:
! The following code should not be executed
stb %l2,[%o0+0x045]
ldsh [%o1+0x040],%l4
nop
lduh [%i2+0x066],%l2
ldub [%i3+0x01c],%l2
ldub [%i0+0x00c],%l6
ldswa [%o3+0x004]%asi,%l6
ba,a p4_branch_failed
p4_not_taken_0_end:
ba p4_invalid_code_500
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_500:
! End of Random Code for Processor 4
restore ! CWP = 0
p4_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x010] ! Set processor 4 done flag
! Check Registers
p4_check_registers:
set p4_expected_registers,%g1
ldx [%g1+0x000],%g2
cmp %l0,%g2 ! %l0 should be 88910038fc3f3ff8
bne,a,pn %xcc,p4_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be ffffffffffffffcb
bne,a,pn %xcc,p4_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 0000000000000000
bne,a,pn %xcc,p4_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 00000000bf998877
bne,a,pn %xcc,p4_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 88910038fc3f3fc3
bne,a,pn %xcc,p4_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 0000000047017368
bne,a,pn %xcc,p4_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 0000000007beeef9
bne,a,pn %xcc,p4_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 000000000000006e
bne,a,pn %xcc,p4_reg_l7_fail
mov %l7,%g3
! Check Floating Point Registers
p4_check_fp_registers:
set p4_temp,%g1
set p4_expected_fp_regs,%g3
std %f0,[%g1]
ldx [%g1],%l1
ldx [%g3+0x00],%l0
cmp %l0,%l1 ! %f0 should be 745fd001 8bf8df38
bne %xcc,p4_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be a3c87cd4 00000017
bne %xcc,p4_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be a2dd7e09 ba1b5b22
bne %xcc,p4_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 256d5f3e ea27ffa2
bne %xcc,p4_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be ae8ba6a2 00a80d1f
bne %xcc,p4_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 88910038 4e34cc1d
bne %xcc,p4_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 815fd001 df00c9f0
bne %xcc,p4_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 75bc3aae fc709b85
bne %xcc,p4_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 0000006b 0000d000
bne %xcc,p4_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 8b6d97ab 1dcc344e
bne %xcc,p4_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 0000d000 73376d3a
bne %xcc,p4_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 745fd001 3052744d
bne %xcc,p4_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be d64f1e5f a3c87cd4
bne %xcc,p4_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be bc1f9f8a 6085064f
bne %xcc,p4_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 3978e3c8 8bf8df38
bne %xcc,p4_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 256d5f3e 00a80d1f
bne %xcc,p4_f30_fail
nop
! Check Local Memory
set p4_local0_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 07beeef996123a29
ldx [%i0+0x000],%g3 ! Observed data at 0000000018000000
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = 01000000c63a176d
ldx [%i0+0x008],%g3 ! Observed data at 0000000018000008
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x008,%g4
ldx [%g1+0x020],%g2 ! Expected data = 8b6d00004d745230
ldx [%i0+0x020],%g3 ! Observed data at 0000000018000020
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 256d5f3ecaf193b5
ldx [%i0+0x028],%g3 ! Observed data at 0000000018000028
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x028,%g4
ldx [%g1+0x040],%g2 ! Expected data = 3f303fa3d64f1e5f
ldx [%i0+0x040],%g3 ! Observed data at 0000000018000040
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x040,%g4
ldx [%g1+0x048],%g2 ! Expected data = 23815ea8187b1287
ldx [%i0+0x048],%g3 ! Observed data at 0000000018000048
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x048,%g4
ldx [%g1+0x058],%g2 ! Expected data = c31238e5f78ab22a
ldx [%i0+0x058],%g3 ! Observed data at 0000000018000058
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x058,%g4
ldx [%g1+0x068],%g2 ! Expected data = 9f07ef5aea27ffa2
ldx [%i0+0x068],%g3 ! Observed data at 0000000018000068
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x068,%g4
set p4_local1_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = d45fd001ea27ffa2
ldx [%i1+0x000],%g3 ! Observed data at 0000000018800000
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = 66dd7e0929ee089f
ldx [%i1+0x008],%g3 ! Observed data at 0000000018800008
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 745fd0013052744d
ldx [%i1+0x010],%g3 ! Observed data at 0000000018800010
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 000453922cee5a78
ldx [%i1+0x018],%g3 ! Observed data at 0000000018800018
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 9e34cc1d45cc6fb6
ldx [%i1+0x020],%g3 ! Observed data at 0000000018800020
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x020,%g4
ldx [%g1+0x030],%g2 ! Expected data = ffffff92ffffffcb
ldx [%i1+0x030],%g3 ! Observed data at 0000000018800030
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x030,%g4
ldx [%g1+0x048],%g2 ! Expected data = 86696763ffffffff
ldx [%i1+0x048],%g3 ! Observed data at 0000000018800048
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x048,%g4
ldx [%g1+0x070],%g2 ! Expected data = 745fd001df00c9f0
ldx [%i1+0x070],%g3 ! Observed data at 0000000018800070
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x070,%g4
set p4_local2_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = a33e564200000000
ldx [%i2+0x008],%g3 ! Observed data at 0000000019000008
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 8b6d5f3e00a80d1f
ldx [%i2+0x010],%g3 ! Observed data at 0000000019000010
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 5199d292f3080238
ldx [%i2+0x018],%g3 ! Observed data at 0000000019000018
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 8891003875bc3aae
ldx [%i2+0x020],%g3 ! Observed data at 0000000019000020
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 00000000ad421552
ldx [%i2+0x028],%g3 ! Observed data at 0000000019000028
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x028,%g4
ldx [%g1+0x048],%g2 ! Expected data = d5bef85d8bf8df38
ldx [%i2+0x048],%g3 ! Observed data at 0000000019000048
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x048,%g4
ldx [%g1+0x060],%g2 ! Expected data = 745fd0013052744d
ldx [%i2+0x060],%g3 ! Observed data at 0000000019000060
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x060,%g4
set p4_local3_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = bc1f9f8a00000000
ldx [%i3+0x000],%g3 ! Observed data at 0000000019800000
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = 00000000df00c9f0
ldx [%i3+0x008],%g3 ! Observed data at 0000000019800008
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x008,%g4
ldx [%g1+0x020],%g2 ! Expected data = 744d97ab1dcc344e
ldx [%i3+0x020],%g3 ! Observed data at 0000000019800020
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x020,%g4
ldx [%g1+0x030],%g2 ! Expected data = b066ee91256d5f3e
ldx [%i3+0x030],%g3 ! Observed data at 0000000019800030
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x030,%g4
ldx [%g1+0x038],%g2 ! Expected data = 99c50d1f84371ff8
ldx [%i3+0x038],%g3 ! Observed data at 0000000019800038
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x038,%g4
ldx [%g1+0x040],%g2 ! Expected data = 68e044690a7711fb
ldx [%i3+0x040],%g3 ! Observed data at 0000000019800040
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x040,%g4
ldx [%g1+0x058],%g2 ! Expected data = ffffffffffffc481
ldx [%i3+0x058],%g3 ! Observed data at 0000000019800058
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x058,%g4
ldx [%g1+0x060],%g2 ! Expected data = 00000000bc473162
ldx [%i3+0x060],%g3 ! Observed data at 0000000019800060
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x060,%g4
ldx [%g1+0x068],%g2 ! Expected data = f4d4e9a137e967fe
ldx [%i3+0x068],%g3 ! Observed data at 0000000019800068
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x068,%g4
ldx [%g1+0x070],%g2 ! Expected data = 283c234436f723dd
ldx [%i3+0x070],%g3 ! Observed data at 0000000019800070
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x070,%g4
ldx [%g1+0x078],%g2 ! Expected data = 37451eb4c62aea0f
ldx [%i3+0x078],%g3 ! Observed data at 0000000019800078
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x078,%g4
! Check Shared Memory
set share0_expect,%g4
set p4_share_mask,%g5
set 0x30000000,%g6 ! Physical Addr of Share 0
p4_memcheck_share0:
ldx [%g4+0x020],%g2 ! Expected value = 000000003052744d
ldx [%o0+0x020],%g3 ! Read value at Mem[0000000030000020]
cmp %g2,%g3
bne,pn %xcc,p4_failed
add %g6,0x020,%g1
ldx [%g4+0x060],%g2 ! Expected value = 0000000000000074
ldx [%o0+0x060],%g3 ! Read value at Mem[0000000030000060]
cmp %g2,%g3
bne,pn %xcc,p4_failed
add %g6,0x060,%g1
set share1_expect,%g4
set 0x30800000,%g6 ! Physical Addr of Share 1
p4_memcheck_share1:
ldx [%g4+0x020],%g2 ! Expected value = ae8ba6a200a80d1f
ldx [%o1+0x020],%g3 ! Read value at Mem[0000000030800020]
cmp %g2,%g3
bne,pn %xcc,p4_failed
add %g6,0x020,%g1
ldx [%g4+0x060],%g2 ! Expected value = 0000000400007cd4
ldx [%o1+0x060],%g3 ! Read value at Mem[0000000030800060]
cmp %g2,%g3
bne,pn %xcc,p4_failed
add %g6,0x060,%g1
set share2_expect,%g4
set 0x31000000,%g6 ! Physical Addr of Share 2
p4_memcheck_share2:
ldx [%g4+0x020],%g2 ! Expected value = ffffffffc63a176d
ldx [%o2+0x020],%g3 ! Read value at Mem[0000000031000020]
cmp %g2,%g3
bne,pn %xcc,p4_failed
add %g6,0x020,%g1
ldx [%g4+0x060],%g2 ! Expected value = a3c87cd4176d2235
ldx [%o2+0x060],%g3 ! Read value at Mem[0000000031000060]
cmp %g2,%g3
bne,pn %xcc,p4_failed
add %g6,0x060,%g1
set share3_expect,%g4
set 0x31800000,%g6 ! Physical Addr of Share 3
p4_memcheck_share3:
ldx [%g4+0x020],%g2 ! Expected value = 0000002d3052744d
ldx [%o3+0x020],%g3 ! Read value at Mem[0000000031800020]
cmp %g2,%g3
bne,pn %xcc,p4_failed
add %g6,0x020,%g1
ldx [%g4+0x060],%g2 ! Expected value = 00d000008bf8df2a
ldx [%o3+0x060],%g3 ! Read value at Mem[0000000031800060]
cmp %g2,%g3
bne,pn %xcc,p4_failed
add %g6,0x060,%g1
! The test for processor 4 has passed
p4_passed:
ta GOOD_TRAP
nop
p4_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p4_failed
p4_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p4_failed
p4_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p4_failed
p4_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p4_failed
p4_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p4_failed
p4_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p4_failed
p4_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p4_failed
p4_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p4_failed
p4_f0_fail:
set p4_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f2_fail:
set p4_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f4_fail:
set p4_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f6_fail:
set p4_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f8_fail:
set p4_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f10_fail:
set p4_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f12_fail:
set p4_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f14_fail:
set p4_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f16_fail:
set p4_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f18_fail:
set p4_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f20_fail:
set p4_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f22_fail:
set p4_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f24_fail:
set p4_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f26_fail:
set p4_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f28_fail:
set p4_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f30_fail:
set p4_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 4 failed
p4_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x010] ! Set processor 4 done flag
set p4_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
ta BAD_TRAP
! The local area data for processor 4 failed
p4_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x010] ! Set processor 4 done flag
set p4_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
st %fsr,[%g6+24]
ta BAD_TRAP
p4_dfill_failed:
ba p4_failed
mov 0xddd,%g1
p4_selfmod_failed:
ba p4_failed
mov 0xabc,%g1
p4_common_error:
or %g0,0xee4,%g1
ba p4_failed
mov %o5,%g3
p4_common_signature_error:
set p4_temp,%g1
ba p4_failed
st %g2,[%g1] ! Common Lock Number
p4_common_timeout:
set p4_temp,%g1
ba p4_failed
st %g2,[%g1] ! Common Lock Number
p4_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p4_failed
mov 0x0,%g3
p4_trap1e:
orncc %l5,0x4aa,%l6
ldd [%i3+0x068],%l6 ! Mem[0000000019800068]
lduw [%i1+0x064],%l6 ! Mem[0000000018800064]
lduh [%o2+0x020],%l6 ! Mem[0000000031000020]
ld [%o2+0x024],%f12 ! Mem[0000000031000024]
done
p4_trap1o:
orncc %l5,0x4aa,%l6
ldd [%o3+0x068],%l6 ! Mem[0000000019800068]
lduw [%o1+0x064],%l6 ! Mem[0000000018800064]
lduh [%i2+0x020],%l6 ! Mem[0000000031000020]
ld [%i2+0x024],%f12 ! Mem[0000000031000024]
done
p4_trap2e:
stb %l3,[%o3+0x024] ! Mem[0000000031800024]
xnor %l6,-0x827,%l7
lduw [%o1+0x060],%l0 ! Mem[0000000030800060]
done
p4_trap2o:
stb %l3,[%i3+0x024] ! Mem[0000000031800024]
xnor %l6,-0x827,%l7
lduw [%i1+0x060],%l0 ! Mem[0000000030800060]
done
p4_trap3e:
addc %l1,%l4,%l5
done
p4_trap3o:
addc %l1,%l4,%l5
done
p4_init_memory_pointers:
set p4_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p4_local0_start,%i0
set p4_local1_start,%i1
set p4_local2_start,%i2
set p4_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 92d6fe92522fa086
ldx [%g1+0x008],%l1 ! %l1 = 25558d28e4ef5aa1
ldx [%g1+0x010],%l2 ! %l2 = a8bc0460363b1b6c
ldx [%g1+0x018],%l3 ! %l3 = 4dca9b6ecb755105
ldx [%g1+0x020],%l4 ! %l4 = bbb8954b992883bb
ldx [%g1+0x028],%l5 ! %l5 = 364b2f6a34a23967
ldx [%g1+0x030],%l6 ! %l6 = 9fe7bd9841f35343
ldx [%g1+0x038],%l7 ! %l7 = 64c7f6d82cc4b277
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 3d0ac9a2093baf3c
ldx [%g1+0x048],%l1 ! %l1 = ec7e6f385c883449
ldx [%g1+0x050],%l2 ! %l2 = 521542adf5be12fa
ldx [%g1+0x058],%l3 ! %l3 = 205483ba7917ba0c
ldx [%g1+0x060],%l4 ! %l4 = 07f338fc80840c4c
ldx [%g1+0x068],%l5 ! %l5 = 2c696fd6d382f1e4
ldx [%g1+0x070],%l6 ! %l6 = 107411e01a166ab1
ldx [%g1+0x078],%l7 ! %l7 = 29251958e1b4a7f0
save
! Initialize memory pointers for window 2
set p4_local0_start,%i0
set p4_local1_start,%i1
set p4_local2_start,%i2
set p4_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = eaa98c26bf0df6d7
ldx [%g1+0x088],%l1 ! %l1 = 91b032ae440275e5
ldx [%g1+0x090],%l2 ! %l2 = 0999979caaf4b3a8
ldx [%g1+0x098],%l3 ! %l3 = 63b0f6162f2a2373
ldx [%g1+0x0a0],%l4 ! %l4 = 23815ea8187b1287
ldx [%g1+0x0a8],%l5 ! %l5 = 2c7d849c1cd6c82f
ldx [%g1+0x0b0],%l6 ! %l6 = 69acf8b41fb08007
ldx [%g1+0x0b8],%l7 ! %l7 = 6fb5114e802f8597
save
! Initialize memory points for window 3
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
mov %g0,%i7
! Init Local Registers in Window 3
ldx [%g1+0x0c0],%l0 ! %l0 = 64daf5164edad5cd
ldx [%g1+0x0c8],%l1 ! %l1 = 9247ca77f46bbdb8
ldx [%g1+0x0d0],%l2 ! %l2 = 58511a5880708470
ldx [%g1+0x0d8],%l3 ! %l3 = ff6d0807f3094695
ldx [%g1+0x0e0],%l4 ! %l4 = 42f1f3d2ab976d8b
ldx [%g1+0x0e8],%l5 ! %l5 = ba1b5b224e34cc1d
ldx [%g1+0x0f0],%l6 ! %l6 = 462fa2085e6ccc06
ldx [%g1+0x0f8],%l7 ! %l7 = 7a05c716ae6f0dcc
save
! Initialize memory pointers for window 4
set p4_local0_start,%i0
set p4_local1_start,%i1
set p4_local2_start,%i2
set p4_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 4
ldx [%g1+0x100],%l0 ! %l0 = 7af35774233aec11
ldx [%g1+0x108],%l1 ! %l1 = f1b45783f2fb8241
ldx [%g1+0x110],%l2 ! %l2 = 2c1362b269362162
ldx [%g1+0x118],%l3 ! %l3 = e5c90e4b9f134d2e
ldx [%g1+0x120],%l4 ! %l4 = 552089bcc9553f0e
ldx [%g1+0x128],%l5 ! %l5 = 1a01929da9df4a45
ldx [%g1+0x130],%l6 ! %l6 = 99341fc86d86214b
ldx [%g1+0x138],%l7 ! %l7 = 0fc2fade1d85735b
! Initialize the output register of window 4
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x20,%o4
mov 0x00,%o5
mov 0x28,%o6
mov %g0,%o7
restore
restore
restore
restore
retl
nop
! Random code for Processor 5
processor_5:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x14] ! Set the start flag
wrpr %g0,7,%cleanwin
call p5_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 5
wr %g0,0x4,%fprs ! Make sure fef is 1
set p5_init_freg,%g1
! %f0 = 050d71c3 701352b6 02c1a6ab 9fc7eb60
! %f4 = 7934321b ac589f5f aa959013 06fe3cb0
! %f8 = 63cf9551 3a1701c4 eca472e4 b4a647e3
! %f12 = 78e68fb4 599af5f1 e42800a8 ea932b76
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 02d65cda b2408585 7ca47b1a b4b486a0
! %f20 = 33ca49b6 b049b9b3 9806c036 433d692e
! %f24 = 3493d2ea 68147435 272ee4e2 d3355891
! %f28 = a73246d9 3219ca2e 5395954a 181991cc
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = d76ec4d1 441b8089 33404157 2d17a001
! %f36 = 08e8e98a 4568e097 83434717 6aea1487
! %f40 = 5d217197 8fd9ddf0 fde7a1d5 63ab782f
! %f44 = f82d22a4 23d43d10 2623b6a3 52040073
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x0f36166000000023,%g7,%g1 ! GSR scale = 4, align = 3
wr %g1,%g0,%gsr ! GSR = 0f36166000000023
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 5
p5_label_1:
! %l6 = 0dd7990c2331d104, immed = 00000f26, %l0 = 2cbc3230abee0a31
orncc %l6,0xf26,%l0 ! %l0 = fffffffffffff1dd, %ccr = 88
! Mem[000000001b000004] = 2f6fb6fe, %l3 = 94f86c5dbb6399e5
lduha [%i2+0x004]%asi,%l3 ! %l3 = 0000000000002f6f
! Mem[0000000031800068] = 829283b8e1b757d8, %f16 = 02d65cda b2408585
ldd [%o3+0x068],%f16 ! %f16 = 829283b8 e1b757d8
! %f0 = 050d71c3, Mem[000000001a800028] = efad6565
sta %f0 ,[%i1+%o6]0x89 ! Mem[000000001a800028] = 050d71c3
! %l0 = fffffffffffff1dd, Mem[000000001b000020] = 4ee64978984b0edc
stxa %l0,[%i2+%o4]0x81 ! Mem[000000001b000020] = fffffffffffff1dd
! Victim I-cache invalidate 1, aggressor thread = 2
ba p5_invalid_loop_1
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_1:
ba invalidate_failed
mov 1,%g2
ba p5_invalid_resume_1
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 1
p5_invalid_loop_1:
set p5_invalidate_semaphore,%g6
p5_invalid_wait_1:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,1
bl p5_invalid_wait_1
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_1
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_1:
! Victim I-cache invalidate 2, aggressor thread = 2
ba p5_invalid_loop_2
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_2:
ba invalidate_failed
mov 2,%g2
ba p5_invalid_resume_2
nop
nop
! Wait for I-cache invalidate lock 2
p5_invalid_loop_2:
p5_invalid_wait_2:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,2
bl p5_invalid_wait_2
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_2
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_2:
! Victim I-cache invalidate 3, aggressor thread = 2
ba p5_invalid_loop_3
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_3:
ba invalidate_failed
mov 3,%g2
ba p5_invalid_resume_3
nop
nop
nop
nop
! Wait for I-cache invalidate lock 3
p5_invalid_loop_3:
p5_invalid_wait_3:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,3
bl p5_invalid_wait_3
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_3
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_3:
! Victim I-cache invalidate 4, aggressor thread = 2
ba p5_invalid_loop_4
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_4:
ba invalidate_failed
mov 4,%g2
ba p5_invalid_resume_4
nop
nop
nop
nop
! Wait for I-cache invalidate lock 4
p5_invalid_loop_4:
p5_invalid_wait_4:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,4
bl p5_invalid_wait_4
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_4
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_4:
! %l3 = 0000000000002f6f, Mem[000000001b000028] = 301a86f1
stha %l3,[%i2+%o6]0x81 ! Mem[000000001b000028] = 2f6f86f1
p5_label_2:
! %l6 = 0dd7990c2331d104, immed = 0000000a, %l4 = 063932adda7d3a36
srl %l6,0x00a,%l4 ! %l4 = 000000000008cc74
! Mem[000000001b800074] = e512c4e5, %l0 = fffffffffffff1dd
ldsh [%i3+0x076],%l0 ! %l0 = ffffffffffffc4e5
! Victim I-cache invalidate 5, aggressor thread = 2
ba p5_invalid_loop_5
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_5:
ba invalidate_failed
mov 5,%g2
ba p5_invalid_resume_5
nop
nop
! Wait for I-cache invalidate lock 5
p5_invalid_loop_5:
p5_invalid_wait_5:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,5
bl p5_invalid_wait_5
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_5
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_5:
! Invert Register : %l6 = 0dd7990c2331d104
xor %l6,-1,%l6 ! %l6 = f22866f3dcce2efb
! Victim I-cache invalidate 6, aggressor thread = 2
ba p5_invalid_loop_6
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_6:
ba invalidate_failed
mov 6,%g2
ba p5_invalid_resume_6
nop
nop
! Wait for I-cache invalidate lock 6
p5_invalid_loop_6:
p5_invalid_wait_6:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,6
bl p5_invalid_wait_6
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001b800018] = d228e27e, %l2 = 8d150a61e57d0f27
ldswa [%i3+%i6]0x80,%l2 ! %l2 = ffffffffd228e27e
! Mem[0000000031000028] = 7c3c5e23 d69831c7, %l4 = 0008cc74, %l5 = f158fde5
ldd [%o2+%o6],%l4 ! %l4 = 000000007c3c5e23 00000000d69831c7
! %l1 = a85f6ab47a6ccdf4, Mem[000000003100002b] = 7c3c5e23
stb %l1,[%o2+0x02b] ! Mem[0000000031000028] = 7c3c5ef4
! %l4 = 7c3c5e23, %l5 = d69831c7, Mem[000000001b800020] = 6c82c367 e91e4f64
stda %l4,[%i3+%o4]0x88 ! Mem[000000001b800020] = 7c3c5e23 d69831c7
ba p5_invalid_code_6
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_6:
! Mem[000000001a00005c] = 1d34840d, %l3 = 0000000000002f6f
ldub [%i0+0x05c],%l3 ! %l3 = 000000000000001d
p5_label_3:
! Mem[000000001b800038] = 4d6fd0e9, %f15 = ea932b76
lda [%i3+0x038]%asi,%f15 ! %f15 = 4d6fd0e9
! Victim I-cache invalidate 7, aggressor thread = 2
ba p5_invalid_loop_7
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_7:
ba invalidate_failed
mov 7,%g2
ba p5_invalid_resume_7
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 7
p5_invalid_loop_7:
p5_invalid_wait_7:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,7
bl p5_invalid_wait_7
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001b000000] = db4304f2, %l2 = ffffffffd228e27e
lduba [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000db
! %l6 = f22866f3dcce2efb, %l5 = 00000000d69831c7, %l4 = 000000007c3c5e23
addc %l6,%l5,%l4 ! %l4 = f22866f4b36660c2
ba p5_invalid_code_7
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_7:
! Victim I-cache invalidate 8, aggressor thread = 2
ba p5_invalid_loop_8
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_8:
ba invalidate_failed
mov 8,%g2
ba p5_invalid_resume_8
nop
nop
nop
nop
! Wait for I-cache invalidate lock 8
p5_invalid_loop_8:
p5_invalid_wait_8:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,8
bl p5_invalid_wait_8
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_8
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_8:
! Victim I-cache invalidate 9, aggressor thread = 2
ba p5_invalid_loop_9
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_9:
ba invalidate_failed
mov 9,%g2
ba p5_invalid_resume_9
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 9
p5_invalid_loop_9:
p5_invalid_wait_9:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,9
bl p5_invalid_wait_9
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_9
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_9:
! Victim I-cache invalidate 10, aggressor thread = 2
ba p5_invalid_loop_10
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_10:
ba invalidate_failed
mov 10,%g2
ba p5_invalid_resume_10
nop
! Wait for I-cache invalidate lock 10
p5_invalid_loop_10:
p5_invalid_wait_10:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,10
bl p5_invalid_wait_10
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l1 = a85f6ab47a6ccdf4, Mem[000000003180006e] = e1b757d8, %asi = 80
stha %l1,[%o3+0x06e]%asi ! Mem[000000003180006c] = e1b7cdf4
ba p5_invalid_code_10
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_10:
! Victim I-cache invalidate 11, aggressor thread = 2
ba p5_invalid_loop_11
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_11:
ba invalidate_failed
mov 11,%g2
ba p5_invalid_resume_11
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 11
p5_invalid_loop_11:
p5_invalid_wait_11:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,11
bl p5_invalid_wait_11
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_11
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_11:
! Victim I-cache invalidate 12, aggressor thread = 2
ba p5_invalid_loop_12
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_12:
ba invalidate_failed
mov 12,%g2
ba p5_invalid_resume_12
nop
nop
nop
! Wait for I-cache invalidate lock 12
p5_invalid_loop_12:
p5_invalid_wait_12:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,12
bl p5_invalid_wait_12
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p5_label_4:
ba p5_invalid_code_12
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_12:
! Victim I-cache invalidate 13, aggressor thread = 2
ba p5_invalid_loop_13
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_13:
ba invalidate_failed
mov 13,%g2
ba p5_invalid_resume_13
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 13
p5_invalid_loop_13:
p5_invalid_wait_13:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,13
bl p5_invalid_wait_13
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_13
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_13:
! Victim I-cache invalidate 14, aggressor thread = 2
ba p5_invalid_loop_14
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_14:
ba invalidate_failed
mov 14,%g2
ba p5_invalid_resume_14
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 14
p5_invalid_loop_14:
p5_invalid_wait_14:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,14
bl p5_invalid_wait_14
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_14
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_14:
! Victim I-cache invalidate 15, aggressor thread = 2
ba p5_invalid_loop_15
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_15:
ba invalidate_failed
mov 15,%g2
ba p5_invalid_resume_15
nop
nop
! Wait for I-cache invalidate lock 15
p5_invalid_loop_15:
p5_invalid_wait_15:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,15
bl p5_invalid_wait_15
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = ffffffffffffc4e5, Mem[000000003000002e] = 39da9405
sth %l0,[%o0+0x02e] ! Mem[000000003000002c] = 39dac4e5
ba p5_invalid_code_15
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_15:
! Victim I-cache invalidate 16, aggressor thread = 2
ba p5_invalid_loop_16
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_16:
ba invalidate_failed
mov 16,%g2
ba p5_invalid_resume_16
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 16
p5_invalid_loop_16:
p5_invalid_wait_16:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,16
bl p5_invalid_wait_16
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_16
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_16:
! Victim I-cache invalidate 17, aggressor thread = 2
ba p5_invalid_loop_17
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_17:
ba invalidate_failed
mov 17,%g2
ba p5_invalid_resume_17
nop
! Wait for I-cache invalidate lock 17
p5_invalid_loop_17:
p5_invalid_wait_17:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,17
bl p5_invalid_wait_17
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001b800010] = 7cf801d6140751ed, %f10 = eca472e4 b4a647e3
ldda [%i3+%i5]0x80,%f10 ! %f10 = 7cf801d6 140751ed
! %f0 = 050d71c3 701352b6, Mem[0000000031800068] = 829283b8 e1b7cdf4
std %f0 ,[%o3+0x068] ! Mem[0000000031800068] = 050d71c3 701352b6
ba p5_invalid_code_17
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_17:
! Victim I-cache invalidate 18, aggressor thread = 2
ba p5_invalid_loop_18
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_18:
ba invalidate_failed
mov 18,%g2
ba p5_invalid_resume_18
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 18
p5_invalid_loop_18:
p5_invalid_wait_18:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,18
bl p5_invalid_wait_18
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_18
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_18:
! Victim I-cache invalidate 19, aggressor thread = 2
ba p5_invalid_loop_19
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_19:
ba invalidate_failed
mov 19,%g2
ba p5_invalid_resume_19
nop
nop
! Wait for I-cache invalidate lock 19
p5_invalid_loop_19:
p5_invalid_wait_19:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,19
bl p5_invalid_wait_19
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p5_label_5:
ba p5_invalid_code_19
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_19:
! Victim I-cache invalidate 20, aggressor thread = 2
ba p5_invalid_loop_20
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_20:
ba invalidate_failed
mov 20,%g2
ba p5_invalid_resume_20
nop
nop
nop
nop
! Wait for I-cache invalidate lock 20
p5_invalid_loop_20:
p5_invalid_wait_20:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,20
bl p5_invalid_wait_20
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = 00000000d69831c7, immed = ffffffba, %y = 00000000
mulscc %l5,-0x046,%l5 ! %l5 = 00000000eb4c18e3, %ccr = 08, %y = 80000000
ba p5_invalid_code_20
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_20:
! Victim I-cache invalidate 21, aggressor thread = 2
ba p5_invalid_loop_21
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_21:
ba invalidate_failed
mov 21,%g2
ba p5_invalid_resume_21
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 21
p5_invalid_loop_21:
p5_invalid_wait_21:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,21
bl p5_invalid_wait_21
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_21
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_21:
! Victim I-cache invalidate 22, aggressor thread = 2
ba p5_invalid_loop_22
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_22:
ba invalidate_failed
mov 22,%g2
ba p5_invalid_resume_22
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 22
p5_invalid_loop_22:
p5_invalid_wait_22:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,22
bl p5_invalid_wait_22
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %f3 = 9fc7eb60, Mem[000000001a800020] = 416b2037
sta %f3 ,[%i1+%o4]0x81 ! Mem[000000001a800020] = 9fc7eb60
ba p5_invalid_code_22
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_22:
! Victim I-cache invalidate 23, aggressor thread = 2
ba p5_invalid_loop_23
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_23:
ba invalidate_failed
mov 23,%g2
ba p5_invalid_resume_23
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 23
p5_invalid_loop_23:
p5_invalid_wait_23:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,23
bl p5_invalid_wait_23
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_23
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_23:
! Victim I-cache invalidate 24, aggressor thread = 2
ba p5_invalid_loop_24
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_24:
ba invalidate_failed
mov 24,%g2
ba p5_invalid_resume_24
nop
nop
! Wait for I-cache invalidate lock 24
p5_invalid_loop_24:
p5_invalid_wait_24:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,24
bl p5_invalid_wait_24
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_24
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_24:
! Victim I-cache invalidate 25, aggressor thread = 2
ba p5_invalid_loop_25
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_25:
ba invalidate_failed
mov 25,%g2
ba p5_invalid_resume_25
nop
nop
nop
nop
! Wait for I-cache invalidate lock 25
p5_invalid_loop_25:
p5_invalid_wait_25:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,25
bl p5_invalid_wait_25
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030800028] = bf62cd9f55602a7a, %f22 = 9806c036 433d692e
ldd [%o1+%o6],%f22 ! %f22 = bf62cd9f 55602a7a
! %l2 = 00000000000000db, Mem[000000001b800020] = 7c3c5e23
stba %l2,[%i3+%o4]0x89 ! Mem[000000001b800020] = 7c3c5edb
p5_label_6:
ba p5_invalid_code_25
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_25:
! Victim I-cache invalidate 26, aggressor thread = 2
ba p5_invalid_loop_26
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_26:
ba invalidate_failed
mov 26,%g2
ba p5_invalid_resume_26
nop
nop
! Wait for I-cache invalidate lock 26
p5_invalid_loop_26:
p5_invalid_wait_26:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,26
bl p5_invalid_wait_26
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_26
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_26:
! Victim I-cache invalidate 27, aggressor thread = 2
ba p5_invalid_loop_27
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_27:
ba invalidate_failed
mov 27,%g2
ba p5_invalid_resume_27
nop
nop
! Wait for I-cache invalidate lock 27
p5_invalid_loop_27:
p5_invalid_wait_27:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,27
bl p5_invalid_wait_27
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_27
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_27:
! Mem[0000000031000068] = 705d4863, %l5 = 00000000eb4c18e3
ldsh [%o2+0x06a],%l5 ! %l5 = 0000000000004863
! %f24 = 3493d2ea 68147435, Mem[0000000031800028] = 7ca5a759 68c84964
std %f24,[%o3+%o6] ! Mem[0000000031800028] = 3493d2ea 68147435
! Victim I-cache invalidate 28, aggressor thread = 2
ba p5_invalid_loop_28
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_28:
ba invalidate_failed
mov 28,%g2
ba p5_invalid_resume_28
nop
nop
! Wait for I-cache invalidate lock 28
p5_invalid_loop_28:
p5_invalid_wait_28:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,28
bl p5_invalid_wait_28
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001a000018] = 51d9876b, %l5 = 0000000000004863
ldswa [%i0+%i6]0x80,%l5 ! %l5 = 0000000051d9876b
! %l7 = 10dce81262f335d4, Mem[000000001b000050] = 02a043a042d8a5f9, %asi = 80
stxa %l7,[%i2+0x050]%asi ! Mem[000000001b000050] = 10dce81262f335d4
ba p5_invalid_code_28
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_28:
! Victim I-cache invalidate 29, aggressor thread = 2
ba p5_invalid_loop_29
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_29:
ba invalidate_failed
mov 29,%g2
ba p5_invalid_resume_29
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 29
p5_invalid_loop_29:
p5_invalid_wait_29:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,29
bl p5_invalid_wait_29
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_29
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_29:
! Victim I-cache invalidate 30, aggressor thread = 2
ba p5_invalid_loop_30
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_30:
ba invalidate_failed
mov 30,%g2
ba p5_invalid_resume_30
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 30
p5_invalid_loop_30:
p5_invalid_wait_30:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,30
bl p5_invalid_wait_30
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l5 = 0000000051d9876b, %l2 = 00000000000000db, %l3 = 000000000000001d
subc %l5,%l2,%l3 ! %l3 = 0000000051d98690
p5_label_7:
ba p5_invalid_code_30
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_30:
! Victim I-cache invalidate 31, aggressor thread = 2
ba p5_invalid_loop_31
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_31:
ba invalidate_failed
mov 31,%g2
ba p5_invalid_resume_31
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 31
p5_invalid_loop_31:
p5_invalid_wait_31:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,31
bl p5_invalid_wait_31
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l2 = 00000000000000db, immed = 0000001a, %l2 = 00000000000000db
sll %l2,0x01a,%l2 ! %l2 = 000000036c000000
! %l3 = 0000000051d98690, immd = 000000000000066a, %l2 = 000000036c000000
sdivx %l3,0x66a,%l2 ! %l2 = 00000000000cc2cf
! %l0 = ffffffffffffc4e5, Mem[000000001a800008] = 170ad355
stw %l0,[%i1+%i4] ! Mem[000000001a800008] = ffffc4e5
! Mem[000000001b800010] = d601f87c, %f11 = 140751ed
lda [%i3+%i5]0x88,%f11 ! %f11 = d601f87c
ba p5_invalid_code_31
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_31:
! %l5 = 0000000051d9876b, %l6 = f22866f3dcce2efb, %l5 = 0000000051d9876b
and %l5,%l6,%l5 ! %l5 = 0000000050c8066b
! Victim I-cache invalidate 32, aggressor thread = 2
ba p5_invalid_loop_32
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_32:
ba invalidate_failed
mov 32,%g2
ba p5_invalid_resume_32
nop
nop
nop
nop
! Wait for I-cache invalidate lock 32
p5_invalid_loop_32:
p5_invalid_wait_32:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,32
bl p5_invalid_wait_32
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001a000000] = e72e6ab59dd77ae7, %f24 = 3493d2ea 68147435
ldd [%i0+%g0],%f24 ! %f24 = e72e6ab5 9dd77ae7
ba p5_invalid_code_32
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_32:
! Victim I-cache invalidate 33, aggressor thread = 2
ba p5_invalid_loop_33
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_33:
ba invalidate_failed
mov 33,%g2
ba p5_invalid_resume_33
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 33
p5_invalid_loop_33:
p5_invalid_wait_33:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,33
bl p5_invalid_wait_33
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_33
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_33:
! %l6 = f22866f3dcce2efb, %l0 = ffffffffffffc4e5, %l7 = 10dce81262f335d4
sdivx %l6,%l0,%l7 ! %l7 = 00003bf42cab1203
p5_label_8:
! Victim I-cache invalidate 34, aggressor thread = 2
ba p5_invalid_loop_34
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_34:
ba invalidate_failed
mov 34,%g2
ba p5_invalid_resume_34
nop
nop
nop
! Wait for I-cache invalidate lock 34
p5_invalid_loop_34:
p5_invalid_wait_34:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,34
bl p5_invalid_wait_34
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l2 = 000cc2cf, %l3 = 51d98690, Mem[000000001b000008] = c83ed78e 3411f302
stda %l2,[%i2+%i4]0x80 ! Mem[000000001b000008] = 000cc2cf 51d98690
ba p5_invalid_code_34
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_34:
! Victim I-cache invalidate 35, aggressor thread = 2
ba p5_invalid_loop_35
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_35:
ba invalidate_failed
mov 35,%g2
ba p5_invalid_resume_35
nop
nop
nop
nop
! Wait for I-cache invalidate lock 35
p5_invalid_loop_35:
p5_invalid_wait_35:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,35
bl p5_invalid_wait_35
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_35
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_35:
! Mem[000000001a800000] = 2b5750bd, %l4 = f22866f4b36660c2
lduwa [%i1+%g0]0x81,%l4 ! %l4 = 000000002b5750bd
! Victim I-cache invalidate 36, aggressor thread = 2
ba p5_invalid_loop_36
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_36:
ba invalidate_failed
mov 36,%g2
ba p5_invalid_resume_36
nop
nop
! Wait for I-cache invalidate lock 36
p5_invalid_loop_36:
p5_invalid_wait_36:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,36
bl p5_invalid_wait_36
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_36
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_36:
! Victim I-cache invalidate 37, aggressor thread = 2
ba p5_invalid_loop_37
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_37:
ba invalidate_failed
mov 37,%g2
ba p5_invalid_resume_37
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 37
p5_invalid_loop_37:
p5_invalid_wait_37:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,37
bl p5_invalid_wait_37
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_37
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_37:
! Victim I-cache invalidate 38, aggressor thread = 2
ba p5_invalid_loop_38
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_38:
ba invalidate_failed
mov 38,%g2
ba p5_invalid_resume_38
nop
nop
! Wait for I-cache invalidate lock 38
p5_invalid_loop_38:
p5_invalid_wait_38:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,38
bl p5_invalid_wait_38
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_38
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_38:
! Victim I-cache invalidate 39, aggressor thread = 2
ba p5_invalid_loop_39
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_39:
ba invalidate_failed
mov 39,%g2
ba p5_invalid_resume_39
nop
! Wait for I-cache invalidate lock 39
p5_invalid_loop_39:
p5_invalid_wait_39:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,39
bl p5_invalid_wait_39
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_39
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_39:
! Victim I-cache invalidate 40, aggressor thread = 2
ba p5_invalid_loop_40
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_40:
ba invalidate_failed
mov 40,%g2
ba p5_invalid_resume_40
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 40
p5_invalid_loop_40:
p5_invalid_wait_40:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,40
bl p5_invalid_wait_40
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_40
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_40:
! Victim I-cache invalidate 41, aggressor thread = 2
ba p5_invalid_loop_41
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_41:
ba invalidate_failed
mov 41,%g2
ba p5_invalid_resume_41
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 41
p5_invalid_loop_41:
p5_invalid_wait_41:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,41
bl p5_invalid_wait_41
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p5_label_9:
ba p5_invalid_code_41
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_41:
! Victim I-cache invalidate 42, aggressor thread = 2
ba p5_invalid_loop_42
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_42:
ba invalidate_failed
mov 42,%g2
ba p5_invalid_resume_42
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 42
p5_invalid_loop_42:
p5_invalid_wait_42:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,42
bl p5_invalid_wait_42
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l6 = f22866f3dcce2efb, %l5 = 0000000050c8066b, %y = 80000000
umulcc %l6,%l5,%l2 ! %l2 = 45acf54c435f84e9, %ccr = 00, %y = 45acf54c
! Randomly selected nop
nop
ba p5_invalid_code_42
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_42:
! Victim I-cache invalidate 43, aggressor thread = 2
ba p5_invalid_loop_43
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_43:
ba invalidate_failed
mov 43,%g2
ba p5_invalid_resume_43
nop
nop
nop
! Wait for I-cache invalidate lock 43
p5_invalid_loop_43:
p5_invalid_wait_43:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,43
bl p5_invalid_wait_43
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_43
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_43:
! Victim I-cache invalidate 44, aggressor thread = 2
ba p5_invalid_loop_44
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_44:
ba invalidate_failed
mov 44,%g2
ba p5_invalid_resume_44
nop
nop
! Wait for I-cache invalidate lock 44
p5_invalid_loop_44:
p5_invalid_wait_44:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,44
bl p5_invalid_wait_44
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000003180002c] = 68147435, %l1 = a85f6ab47a6ccdf4
ldsba [%o3+0x02c]%asi,%l1 ! %l1 = 0000000000000068
ba p5_invalid_code_44
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_44:
! Victim I-cache invalidate 45, aggressor thread = 2
ba p5_invalid_loop_45
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_45:
ba invalidate_failed
mov 45,%g2
ba p5_invalid_resume_45
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 45
p5_invalid_loop_45:
p5_invalid_wait_45:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,45
bl p5_invalid_wait_45
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_45
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_45:
! Victim I-cache invalidate 46, aggressor thread = 2
ba p5_invalid_loop_46
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_46:
ba invalidate_failed
mov 46,%g2
ba p5_invalid_resume_46
nop
nop
! Wait for I-cache invalidate lock 46
p5_invalid_loop_46:
p5_invalid_wait_46:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,46
bl p5_invalid_wait_46
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_46
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_46:
! Victim I-cache invalidate 47, aggressor thread = 2
ba p5_invalid_loop_47
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_47:
ba invalidate_failed
mov 47,%g2
ba p5_invalid_resume_47
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 47
p5_invalid_loop_47:
p5_invalid_wait_47:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,47
bl p5_invalid_wait_47
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_47
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_47:
! Victim I-cache invalidate 48, aggressor thread = 2
ba p5_invalid_loop_48
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_48:
ba invalidate_failed
mov 48,%g2
ba p5_invalid_resume_48
nop
! Wait for I-cache invalidate lock 48
p5_invalid_loop_48:
p5_invalid_wait_48:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,48
bl p5_invalid_wait_48
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_48
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_48:
p5_label_10:
! Mem[000000001b800010] = ed510714 d601f87c, %l4 = 2b5750bd, %l5 = 50c8066b
ldda [%i3+%i5]0x88,%l4 ! %l4 = 00000000d601f87c 00000000ed510714
! Victim I-cache invalidate 49, aggressor thread = 2
ba p5_invalid_loop_49
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_49:
ba invalidate_failed
mov 49,%g2
ba p5_invalid_resume_49
nop
nop
nop
! Wait for I-cache invalidate lock 49
p5_invalid_loop_49:
p5_invalid_wait_49:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,49
bl p5_invalid_wait_49
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001b000018] = 7aa2d147, %f19 = b4b486a0
lda [%i2+%i6]0x80,%f19 ! %f19 = 7aa2d147
ba p5_invalid_code_49
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_49:
! Mem[0000000030800028] = bf62cd9f, %l0 = ffffffffffffc4e5
ldsh [%o1+0x02a],%l0 ! %l0 = ffffffffffffcd9f
! Mem[0000000030000068] = dfb0e0aa, %l2 = 45acf54c435f84e9
ldsba [%o0+0x068]%asi,%l2 ! %l2 = ffffffffffffffdf
! Victim I-cache invalidate 50, aggressor thread = 2
ba p5_invalid_loop_50
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_50:
ba invalidate_failed
mov 50,%g2
ba p5_invalid_resume_50
nop
nop
! Wait for I-cache invalidate lock 50
p5_invalid_loop_50:
p5_invalid_wait_50:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,50
bl p5_invalid_wait_50
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_50
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_50:
! Victim I-cache invalidate 51, aggressor thread = 2
ba p5_invalid_loop_51
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_51:
ba invalidate_failed
mov 51,%g2
ba p5_invalid_resume_51
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 51
p5_invalid_loop_51:
p5_invalid_wait_51:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,51
bl p5_invalid_wait_51
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_51
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_51:
! Victim I-cache invalidate 52, aggressor thread = 2
ba p5_invalid_loop_52
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_52:
ba invalidate_failed
mov 52,%g2
ba p5_invalid_resume_52
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 52
p5_invalid_loop_52:
p5_invalid_wait_52:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,52
bl p5_invalid_wait_52
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l7 = 00003bf42cab1203, Mem[000000003080002e] = 55602a7a
sth %l7,[%o1+0x02e] ! Mem[000000003080002c] = 55601203
! Mem[000000001a000060] = c36fa0d7, %l3 = 0000000051d98690
lduw [%i0+0x060],%l3 ! %l3 = 00000000c36fa0d7
p5_label_11:
! %l5 = 00000000ed510714, Mem[000000003000002e] = 39dac4e5
sth %l5,[%o0+0x02e] ! Mem[000000003000002c] = 39da0714
ba p5_invalid_code_52
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_52:
! Victim I-cache invalidate 53, aggressor thread = 2
ba p5_invalid_loop_53
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_53:
ba invalidate_failed
mov 53,%g2
ba p5_invalid_resume_53
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 53
p5_invalid_loop_53:
p5_invalid_wait_53:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,53
bl p5_invalid_wait_53
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_53
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_53:
! Victim I-cache invalidate 54, aggressor thread = 2
ba p5_invalid_loop_54
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_54:
ba invalidate_failed
mov 54,%g2
ba p5_invalid_resume_54
nop
nop
! Wait for I-cache invalidate lock 54
p5_invalid_loop_54:
p5_invalid_wait_54:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,54
bl p5_invalid_wait_54
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_54
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_54:
! Victim I-cache invalidate 55, aggressor thread = 2
ba p5_invalid_loop_55
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_55:
ba invalidate_failed
mov 55,%g2
ba p5_invalid_resume_55
nop
nop
! Wait for I-cache invalidate lock 55
p5_invalid_loop_55:
p5_invalid_wait_55:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,55
bl p5_invalid_wait_55
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_55
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_55:
! Victim I-cache invalidate 56, aggressor thread = 2
ba p5_invalid_loop_56
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_56:
ba invalidate_failed
mov 56,%g2
ba p5_invalid_resume_56
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 56
p5_invalid_loop_56:
p5_invalid_wait_56:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,56
bl p5_invalid_wait_56
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 00000000c36fa0d7, Mem[0000000031800068] = 050d71c3
stw %l3,[%o3+0x068] ! Mem[0000000031800068] = c36fa0d7
ba p5_invalid_code_56
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_56:
! Victim I-cache invalidate 57, aggressor thread = 2
ba p5_invalid_loop_57
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_57:
ba invalidate_failed
mov 57,%g2
ba p5_invalid_resume_57
nop
nop
! Wait for I-cache invalidate lock 57
p5_invalid_loop_57:
p5_invalid_wait_57:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,57
bl p5_invalid_wait_57
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_57
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_57:
! %l5 = 00000000ed510714, %l7 = 00003bf42cab1203, %l2 = ffffffffffffffdf
xor %l5,%l7,%l2 ! %l2 = 00003bf4c1fa1517
! Victim I-cache invalidate 58, aggressor thread = 2
ba p5_invalid_loop_58
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_58:
ba invalidate_failed
mov 58,%g2
ba p5_invalid_resume_58
nop
nop
nop
nop
! Wait for I-cache invalidate lock 58
p5_invalid_loop_58:
p5_invalid_wait_58:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,58
bl p5_invalid_wait_58
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l7 = 00003bf42cab1203, %l1 = 0000000000000068, %y = 45acf54c
sdivcc %l7,%l1,%l0 ! %l0 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 7fffffff
ba p5_invalid_code_58
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_58:
p5_label_12:
! Mem[000000001b000020] = ffffffff, %l0 = 000000007fffffff
ldswa [%i2+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
! Victim I-cache invalidate 59, aggressor thread = 2
ba p5_invalid_loop_59
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_59:
ba invalidate_failed
mov 59,%g2
ba p5_invalid_resume_59
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 59
p5_invalid_loop_59:
p5_invalid_wait_59:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,59
bl p5_invalid_wait_59
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001a000058] = 0534e94a, %l0 = ffffffffffffffff
ldsw [%i0+0x058],%l0 ! %l0 = 000000000534e94a
ba p5_invalid_code_59
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_59:
! Victim I-cache invalidate 60, aggressor thread = 2
ba p5_invalid_loop_60
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_60:
ba invalidate_failed
mov 60,%g2
ba p5_invalid_resume_60
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 60
p5_invalid_loop_60:
p5_invalid_wait_60:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,60
bl p5_invalid_wait_60
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_60
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_60:
! %l5 = 00000000ed510714, Mem[000000001b800062] = 372df5e9
sth %l5,[%i3+0x062] ! Mem[000000001b800060] = 372d0714
! %l4 = 00000000d601f87c, immed = fffff4e3, %y = 7fffffff
sdiv %l4,-0xb1d,%l3 ! %l3 = ffffffff80000000
mov %l0,%y ! %y = 0534e94a
! Mem[0000000030000068] = dfb0e0aa, %l5 = 00000000ed510714
ldsw [%o0+0x068],%l5 ! %l5 = ffffffffdfb0e0aa
! Victim I-cache invalidate 61, aggressor thread = 2
ba p5_invalid_loop_61
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_61:
ba invalidate_failed
mov 61,%g2
ba p5_invalid_resume_61
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 61
p5_invalid_loop_61:
p5_invalid_wait_61:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,61
bl p5_invalid_wait_61
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_61
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_61:
! Victim I-cache invalidate 62, aggressor thread = 2
ba p5_invalid_loop_62
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_62:
ba invalidate_failed
mov 62,%g2
ba p5_invalid_resume_62
nop
! Wait for I-cache invalidate lock 62
p5_invalid_loop_62:
p5_invalid_wait_62:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,62
bl p5_invalid_wait_62
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l4 = 00000000d601f87c, %l6 = f22866f3dcce2efb, %y = 0534e94a
umulcc %l4,%l6,%l5 ! %l5 = b8960e66b25ce994, %ccr = 88, %y = b8960e66
ba p5_invalid_code_62
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_62:
p5_label_13:
! Victim I-cache invalidate 63, aggressor thread = 2
ba p5_invalid_loop_63
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_63:
ba invalidate_failed
mov 63,%g2
ba p5_invalid_resume_63
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 63
p5_invalid_loop_63:
p5_invalid_wait_63:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,63
bl p5_invalid_wait_63
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_63
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_63:
! %l6 = f22866f3dcce2efb, Mem[0000000030800028] = bf62cd9f
sth %l6,[%o1+%o6] ! Mem[0000000030800028] = 2efbcd9f
! Victim I-cache invalidate 64, aggressor thread = 2
ba p5_invalid_loop_64
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_64:
ba invalidate_failed
mov 64,%g2
ba p5_invalid_resume_64
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 64
p5_invalid_loop_64:
p5_invalid_wait_64:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,64
bl p5_invalid_wait_64
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_64
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_64:
! Victim I-cache invalidate 65, aggressor thread = 2
ba p5_invalid_loop_65
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_65:
ba invalidate_failed
mov 65,%g2
ba p5_invalid_resume_65
nop
nop
nop
nop
! Wait for I-cache invalidate lock 65
p5_invalid_loop_65:
p5_invalid_wait_65:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,65
bl p5_invalid_wait_65
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001a000010] = d83fa1e7 dd4e0f5f, %l4 = d601f87c, %l5 = b25ce994
ldda [%i0+%i5]0x80,%l4 ! %l4 = 00000000d83fa1e7 00000000dd4e0f5f
ba p5_invalid_code_65
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_65:
! Mem[0000000031800028] = 3493d2ea, %l5 = 00000000dd4e0f5f
lduw [%o3+%o6],%l5 ! %l5 = 000000003493d2ea
! %l4 = 00000000d83fa1e7, Mem[0000000031800028] = 3493d2ea
sth %l4,[%o3+%o6] ! Mem[0000000031800028] = a1e7d2ea
! %l7 = 00003bf42cab1203, %l4 = 00000000d83fa1e7, %l1 = 0000000000000068
tsubcc %l7,%l4,%l1 ! %l1 = 00003bf3546b701c, %ccr = 03
! %f21 = b049b9b3, Mem[000000001b800028] = da928d3a
sta %f21,[%i3+%o6]0x81 ! Mem[000000001b800028] = b049b9b3
! Mem[000000001a000018] = 51d9876b 2be2617a, %l6 = dcce2efb, %l7 = 2cab1203
ldda [%i0+%i6]0x80,%l6 ! %l6 = 0000000051d9876b 000000002be2617a
p5_label_14:
! Victim I-cache invalidate 66, aggressor thread = 2
ba p5_invalid_loop_66
rd %ccr,%g5 ! Save %ccr (03)
p5_invalid_code_66:
ba invalidate_failed
mov 66,%g2
ba p5_invalid_resume_66
nop
nop
nop
! Wait for I-cache invalidate lock 66
p5_invalid_loop_66:
p5_invalid_wait_66:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,66
bl p5_invalid_wait_66
nop
wr %g5,%g0,%ccr ! restore %ccr (03)
! Mem[000000001a800028] = 050d71c3, %l1 = 00003bf3546b701c
lduwa [%i1+%o6]0x89,%l1 ! %l1 = 00000000050d71c3
! %l2 = 00003bf4c1fa1517, Mem[0000000031800068] = c36fa0d7701352b6
stx %l2,[%o3+0x068] ! Mem[0000000031800068] = 00003bf4c1fa1517
! %l3 = ffffffff80000000, Mem[000000001b000018] = 47d1a27a
stwa %l3,[%i2+%i6]0x88 ! Mem[000000001b000018] = 80000000
ba p5_invalid_code_66
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_66:
! Victim I-cache invalidate 67, aggressor thread = 2
ba p5_invalid_loop_67
rd %ccr,%g5 ! Save %ccr (03)
p5_invalid_code_67:
ba invalidate_failed
mov 67,%g2
ba p5_invalid_resume_67
nop
! Wait for I-cache invalidate lock 67
p5_invalid_loop_67:
p5_invalid_wait_67:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,67
bl p5_invalid_wait_67
nop
wr %g5,%g0,%ccr ! restore %ccr (03)
ba p5_invalid_code_67
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_67:
! Mem[000000001b800010] = 7cf801d6140751ed, %f16 = 829283b8 e1b757d8
ldda [%i3+%i5]0x80,%f16 ! %f16 = 7cf801d6 140751ed
! Victim I-cache invalidate 68, aggressor thread = 2
ba p5_invalid_loop_68
rd %ccr,%g5 ! Save %ccr (03)
p5_invalid_code_68:
ba invalidate_failed
mov 68,%g2
ba p5_invalid_resume_68
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 68
p5_invalid_loop_68:
p5_invalid_wait_68:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,68
bl p5_invalid_wait_68
nop
wr %g5,%g0,%ccr ! restore %ccr (03)
! %l4 = d83fa1e7, %l5 = 3493d2ea, Mem[0000000030800068] = f3705e3a 02ca4b54
std %l4,[%o1+0x068] ! Mem[0000000030800068] = d83fa1e7 3493d2ea
ba p5_invalid_code_68
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_68:
! Mem[0000000030800028] = 2efbcd9f, %l7 = 000000002be2617a
lduba [%o1+0x029]%asi,%l7 ! %l7 = 00000000000000fb
! Victim I-cache invalidate 69, aggressor thread = 2
ba p5_invalid_loop_69
rd %ccr,%g5 ! Save %ccr (03)
p5_invalid_code_69:
ba invalidate_failed
mov 69,%g2
ba p5_invalid_resume_69
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 69
p5_invalid_loop_69:
p5_invalid_wait_69:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,69
bl p5_invalid_wait_69
nop
wr %g5,%g0,%ccr ! restore %ccr (03)
ba p5_invalid_code_69
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_69:
p5_label_15:
! Mem[000000001b00007c] = 12ab3aba, %l6 = 0000000051d9876b
lduw [%i2+0x07c],%l6 ! %l6 = 0000000012ab3aba
! Victim I-cache invalidate 70, aggressor thread = 2
ba p5_invalid_loop_70
rd %ccr,%g5 ! Save %ccr (03)
p5_invalid_code_70:
ba invalidate_failed
mov 70,%g2
ba p5_invalid_resume_70
nop
nop
! Wait for I-cache invalidate lock 70
p5_invalid_loop_70:
p5_invalid_wait_70:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,70
bl p5_invalid_wait_70
nop
wr %g5,%g0,%ccr ! restore %ccr (03)
ba p5_invalid_code_70
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_70:
! Victim I-cache invalidate 71, aggressor thread = 2
ba p5_invalid_loop_71
rd %ccr,%g5 ! Save %ccr (03)
p5_invalid_code_71:
ba invalidate_failed
mov 71,%g2
ba p5_invalid_resume_71
nop
nop
nop
! Wait for I-cache invalidate lock 71
p5_invalid_loop_71:
p5_invalid_wait_71:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,71
bl p5_invalid_wait_71
nop
wr %g5,%g0,%ccr ! restore %ccr (03)
! Mem[000000003000006c] = ed03745a, %l5 = 000000003493d2ea
lduw [%o0+0x06c],%l5 ! %l5 = 00000000ed03745a
ba p5_invalid_code_71
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_71:
! Victim I-cache invalidate 72, aggressor thread = 2
ba p5_invalid_loop_72
rd %ccr,%g5 ! Save %ccr (03)
p5_invalid_code_72:
ba invalidate_failed
mov 72,%g2
ba p5_invalid_resume_72
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 72
p5_invalid_loop_72:
p5_invalid_wait_72:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,72
bl p5_invalid_wait_72
nop
wr %g5,%g0,%ccr ! restore %ccr (03)
! Mem[0000000030000028] = ac1270f2, %l3 = ffffffff80000000
lduh [%o0+0x02a],%l3 ! %l3 = 00000000000070f2
ba p5_invalid_code_72
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_72:
! Victim I-cache invalidate 73, aggressor thread = 2
ba p5_invalid_loop_73
rd %ccr,%g5 ! Save %ccr (03)
p5_invalid_code_73:
ba invalidate_failed
mov 73,%g2
ba p5_invalid_resume_73
nop
nop
nop
! Wait for I-cache invalidate lock 73
p5_invalid_loop_73:
p5_invalid_wait_73:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,73
bl p5_invalid_wait_73
nop
wr %g5,%g0,%ccr ! restore %ccr (03)
! Mem[000000001a000008] = d6031231, %l7 = 00000000000000fb
lduwa [%i0+%i4]0x89,%l7 ! %l7 = 00000000d6031231
ba p5_invalid_code_73
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_73:
! Victim I-cache invalidate 74, aggressor thread = 2
ba p5_invalid_loop_74
rd %ccr,%g5 ! Save %ccr (03)
p5_invalid_code_74:
ba invalidate_failed
mov 74,%g2
ba p5_invalid_resume_74
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 74
p5_invalid_loop_74:
p5_invalid_wait_74:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,74
bl p5_invalid_wait_74
nop
wr %g5,%g0,%ccr ! restore %ccr (03)
ba p5_invalid_code_74
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_74:
! Victim I-cache invalidate 75, aggressor thread = 2
ba p5_invalid_loop_75
rd %ccr,%g5 ! Save %ccr (03)
p5_invalid_code_75:
ba invalidate_failed
mov 75,%g2
ba p5_invalid_resume_75
nop
nop
! Wait for I-cache invalidate lock 75
p5_invalid_loop_75:
p5_invalid_wait_75:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,75
bl p5_invalid_wait_75
nop
wr %g5,%g0,%ccr ! restore %ccr (03)
ba p5_invalid_code_75
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_75:
p5_label_16:
! %l6 = 0000000012ab3aba, %l5 = 00000000ed03745a, %y = b8960e66
mulscc %l6,%l5,%l0 ! %l0 = 0000000089559d5d, %ccr = 08, %y = 5c4b0733
! Victim I-cache invalidate 76, aggressor thread = 2
ba p5_invalid_loop_76
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_76:
ba invalidate_failed
mov 76,%g2
ba p5_invalid_resume_76
nop
nop
nop
! Wait for I-cache invalidate lock 76
p5_invalid_loop_76:
p5_invalid_wait_76:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,76
bl p5_invalid_wait_76
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_76
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_76:
! Mem[000000001b800058] = 04565bec79cfecd2, %f30 = 5395954a 181991cc
ldd [%i3+0x058],%f30 ! %f30 = 04565bec 79cfecd2
! Victim I-cache invalidate 77, aggressor thread = 2
ba p5_invalid_loop_77
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_77:
ba invalidate_failed
mov 77,%g2
ba p5_invalid_resume_77
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 77
p5_invalid_loop_77:
p5_invalid_wait_77:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,77
bl p5_invalid_wait_77
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_77
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_77:
! Victim I-cache invalidate 78, aggressor thread = 2
ba p5_invalid_loop_78
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_78:
ba invalidate_failed
mov 78,%g2
ba p5_invalid_resume_78
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 78
p5_invalid_loop_78:
p5_invalid_wait_78:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,78
bl p5_invalid_wait_78
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_78
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_78:
! Victim I-cache invalidate 79, aggressor thread = 2
ba p5_invalid_loop_79
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_79:
ba invalidate_failed
mov 79,%g2
ba p5_invalid_resume_79
nop
nop
! Wait for I-cache invalidate lock 79
p5_invalid_loop_79:
p5_invalid_wait_79:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,79
bl p5_invalid_wait_79
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_79
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_79:
! Mem[000000001b800024] = c73198d6, %l1 = 00000000050d71c3
lduh [%i3+0x024],%l1 ! %l1 = 000000000000c731
! Mem[000000001a000078] = 08caac67, %l6 = 0000000012ab3aba
ldsh [%i0+0x078],%l6 ! %l6 = 00000000000008ca
! Victim I-cache invalidate 80, aggressor thread = 2
ba p5_invalid_loop_80
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_80:
ba invalidate_failed
mov 80,%g2
ba p5_invalid_resume_80
nop
nop
nop
nop
! Wait for I-cache invalidate lock 80
p5_invalid_loop_80:
p5_invalid_wait_80:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,80
bl p5_invalid_wait_80
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_80
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_80:
! Victim I-cache invalidate 81, aggressor thread = 2
ba p5_invalid_loop_81
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_81:
ba invalidate_failed
mov 81,%g2
ba p5_invalid_resume_81
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 81
p5_invalid_loop_81:
p5_invalid_wait_81:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,81
bl p5_invalid_wait_81
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p5_label_17:
ba p5_invalid_code_81
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_81:
! Victim I-cache invalidate 82, aggressor thread = 2
ba p5_invalid_loop_82
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_82:
ba invalidate_failed
mov 82,%g2
ba p5_invalid_resume_82
nop
nop
nop
nop
! Wait for I-cache invalidate lock 82
p5_invalid_loop_82:
p5_invalid_wait_82:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,82
bl p5_invalid_wait_82
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031000068] = 705d4863, %l4 = 00000000d83fa1e7
lduw [%o2+0x068],%l4 ! %l4 = 00000000705d4863
ba p5_invalid_code_82
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_82:
! Victim I-cache invalidate 83, aggressor thread = 2
ba p5_invalid_loop_83
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_83:
ba invalidate_failed
mov 83,%g2
ba p5_invalid_resume_83
nop
! Wait for I-cache invalidate lock 83
p5_invalid_loop_83:
p5_invalid_wait_83:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,83
bl p5_invalid_wait_83
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_83
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_83:
! %l5 = 00000000ed03745a, Mem[000000001b000038] = fe8bb4056a655332
stx %l5,[%i2+0x038] ! Mem[000000001b000038] = 00000000ed03745a
! Mem[0000000030800028] = 2efbcd9f, %l2 = 00003bf4c1fa1517
ldub [%o1+0x02a],%l2 ! %l2 = 00000000000000cd
! Victim I-cache invalidate 84, aggressor thread = 2
ba p5_invalid_loop_84
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_84:
ba invalidate_failed
mov 84,%g2
ba p5_invalid_resume_84
nop
! Wait for I-cache invalidate lock 84
p5_invalid_loop_84:
p5_invalid_wait_84:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,84
bl p5_invalid_wait_84
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l5 = 00000000ed03745a, Mem[000000001a000028] = a7067d0a
stba %l5,[%i0+%o6]0x81 ! Mem[000000001a000028] = 5a067d0a
ba p5_invalid_code_84
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_84:
! Victim I-cache invalidate 85, aggressor thread = 2
ba p5_invalid_loop_85
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_85:
ba invalidate_failed
mov 85,%g2
ba p5_invalid_resume_85
nop
nop
nop
! Wait for I-cache invalidate lock 85
p5_invalid_loop_85:
p5_invalid_wait_85:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,85
bl p5_invalid_wait_85
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l7 = 00000000d6031231, immed = 00000241, %l1 = 000000000000c731
orncc %l7,0x241,%l1 ! %l1 = ffffffffffffffbf, %ccr = 88
ba p5_invalid_code_85
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_85:
! Victim I-cache invalidate 86, aggressor thread = 2
ba p5_invalid_loop_86
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_86:
ba invalidate_failed
mov 86,%g2
ba p5_invalid_resume_86
nop
nop
nop
! Wait for I-cache invalidate lock 86
p5_invalid_loop_86:
p5_invalid_wait_86:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,86
bl p5_invalid_wait_86
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p5_label_18:
! %l2 = 00000000000000cd, Mem[000000001b800020] = 7c3c5edb
stwa %l2,[%i3+%o4]0x88 ! Mem[000000001b800020] = 000000cd
! %l3 = 00000000000070f2, Mem[000000001a000010] = d83fa1e7
stha %l3,[%i0+%i5]0x81 ! Mem[000000001a000010] = 70f2a1e7
ba p5_invalid_code_86
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_86:
! Victim I-cache invalidate 87, aggressor thread = 2
ba p5_invalid_loop_87
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_87:
ba invalidate_failed
mov 87,%g2
ba p5_invalid_resume_87
nop
nop
nop
! Wait for I-cache invalidate lock 87
p5_invalid_loop_87:
p5_invalid_wait_87:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,87
bl p5_invalid_wait_87
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = 00000000000070f2, Mem[0000000031800028] = a1e7d2ea, %asi = 80
stha %l3,[%o3+0x028]%asi ! Mem[0000000031800028] = 70f2d2ea
ba p5_invalid_code_87
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_87:
! Victim I-cache invalidate 88, aggressor thread = 2
ba p5_invalid_loop_88
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_88:
ba invalidate_failed
mov 88,%g2
ba p5_invalid_resume_88
nop
nop
nop
! Wait for I-cache invalidate lock 88
p5_invalid_loop_88:
p5_invalid_wait_88:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,88
bl p5_invalid_wait_88
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_88
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_88:
! Victim I-cache invalidate 89, aggressor thread = 2
ba p5_invalid_loop_89
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_89:
ba invalidate_failed
mov 89,%g2
ba p5_invalid_resume_89
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 89
p5_invalid_loop_89:
p5_invalid_wait_89:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,89
bl p5_invalid_wait_89
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_89
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_89:
! Victim I-cache invalidate 90, aggressor thread = 2
ba p5_invalid_loop_90
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_90:
ba invalidate_failed
mov 90,%g2
ba p5_invalid_resume_90
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 90
p5_invalid_loop_90:
p5_invalid_wait_90:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,90
bl p5_invalid_wait_90
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001a000010] = 70f2a1e7, %l7 = 00000000d6031231
ldswa [%i0+%i5]0x80,%l7 ! %l7 = 0000000070f2a1e7
! %f18 = 7ca47b1a 7aa2d147, Mem[000000001a800000] = 2b5750bd 466ec67a
stda %f18,[%i1+%g0]0x80 ! Mem[000000001a800000] = 7ca47b1a 7aa2d147
ba p5_invalid_code_90
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_90:
! Victim I-cache invalidate 91, aggressor thread = 2
ba p5_invalid_loop_91
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_91:
ba invalidate_failed
mov 91,%g2
ba p5_invalid_resume_91
nop
! Wait for I-cache invalidate lock 91
p5_invalid_loop_91:
p5_invalid_wait_91:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,91
bl p5_invalid_wait_91
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p5_label_19:
ba p5_invalid_code_91
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_91:
! Victim I-cache invalidate 92, aggressor thread = 2
ba p5_invalid_loop_92
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_92:
ba invalidate_failed
mov 92,%g2
ba p5_invalid_resume_92
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 92
p5_invalid_loop_92:
p5_invalid_wait_92:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,92
bl p5_invalid_wait_92
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800028] = 2efbcd9f55601203, %l4 = 00000000705d4863
ldxa [%o1+0x028]%asi,%l4 ! %l4 = 2efbcd9f55601203
! %l3 = 00000000000070f2, immed = 00000012, %l3 = 00000000000070f2
srax %l3,0x012,%l3 ! %l3 = 0000000000000000
! %l5 = 00000000ed03745a, %l0 = 0000000089559d5d, %l4 = 2efbcd9f55601203
sll %l5,%l0,%l4 ! %l4 = 1da06e8b40000000
ba p5_invalid_code_92
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_92:
! Victim I-cache invalidate 93, aggressor thread = 2
ba p5_invalid_loop_93
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_93:
ba invalidate_failed
mov 93,%g2
ba p5_invalid_resume_93
nop
nop
nop
! Wait for I-cache invalidate lock 93
p5_invalid_loop_93:
p5_invalid_wait_93:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,93
bl p5_invalid_wait_93
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = 00000000000000cd, immed = 00000017, %l3 = 0000000000000000
srl %l2,0x017,%l3 ! %l3 = 0000000000000000
! %f22 = bf62cd9f 55602a7a, Mem[000000001a800020] = 9fc7eb60 fc5e4ff7
stda %f22,[%i1+%o4]0x80 ! Mem[000000001a800020] = bf62cd9f 55602a7a
ba p5_invalid_code_93
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_93:
! Victim I-cache invalidate 94, aggressor thread = 2
ba p5_invalid_loop_94
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_94:
ba invalidate_failed
mov 94,%g2
ba p5_invalid_resume_94
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 94
p5_invalid_loop_94:
p5_invalid_wait_94:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,94
bl p5_invalid_wait_94
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_94
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_94:
! Victim I-cache invalidate 95, aggressor thread = 2
ba p5_invalid_loop_95
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_95:
ba invalidate_failed
mov 95,%g2
ba p5_invalid_resume_95
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 95
p5_invalid_loop_95:
p5_invalid_wait_95:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,95
bl p5_invalid_wait_95
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_95
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_95:
! Victim I-cache invalidate 96, aggressor thread = 2
ba p5_invalid_loop_96
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_96:
ba invalidate_failed
mov 96,%g2
ba p5_invalid_resume_96
nop
nop
nop
! Wait for I-cache invalidate lock 96
p5_invalid_loop_96:
p5_invalid_wait_96:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,96
bl p5_invalid_wait_96
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p5_label_20:
ba p5_invalid_code_96
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_96:
! Victim I-cache invalidate 97, aggressor thread = 2
ba p5_invalid_loop_97
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_97:
ba invalidate_failed
mov 97,%g2
ba p5_invalid_resume_97
nop
nop
! Wait for I-cache invalidate lock 97
p5_invalid_loop_97:
p5_invalid_wait_97:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,97
bl p5_invalid_wait_97
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_97
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_97:
! Victim I-cache invalidate 98, aggressor thread = 2
ba p5_invalid_loop_98
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_98:
ba invalidate_failed
mov 98,%g2
ba p5_invalid_resume_98
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 98
p5_invalid_loop_98:
p5_invalid_wait_98:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,98
bl p5_invalid_wait_98
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = 0000000000000000, %l7 = 0000000070f2a1e7, %l6 = 00000000000008ca
xor %l3,%l7,%l6 ! %l6 = 0000000070f2a1e7
ba p5_invalid_code_98
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_98:
! Victim I-cache invalidate 99, aggressor thread = 2
ba p5_invalid_loop_99
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_99:
ba invalidate_failed
mov 99,%g2
ba p5_invalid_resume_99
nop
! Wait for I-cache invalidate lock 99
p5_invalid_loop_99:
p5_invalid_wait_99:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,99
bl p5_invalid_wait_99
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001b000000] = f20443db, %f12 = 78e68fb4
lda [%i2+%g0]0x88,%f12 ! %f12 = f20443db
ba p5_invalid_code_99
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_99:
! Victim I-cache invalidate 100, aggressor thread = 2
ba p5_invalid_loop_100
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_100:
ba invalidate_failed
mov 100,%g2
ba p5_invalid_resume_100
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 100
p5_invalid_loop_100:
p5_invalid_wait_100:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,100
bl p5_invalid_wait_100
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_100
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_100:
! Victim I-cache invalidate 101, aggressor thread = 2
ba p5_invalid_loop_101
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_101:
ba invalidate_failed
mov 101,%g2
ba p5_invalid_resume_101
nop
nop
nop
nop
! Wait for I-cache invalidate lock 101
p5_invalid_loop_101:
p5_invalid_wait_101:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,101
bl p5_invalid_wait_101
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_101
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_101:
! Victim I-cache invalidate 102, aggressor thread = 2
ba p5_invalid_loop_102
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_102:
ba invalidate_failed
mov 102,%g2
ba p5_invalid_resume_102
nop
! Wait for I-cache invalidate lock 102
p5_invalid_loop_102:
p5_invalid_wait_102:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,102
bl p5_invalid_wait_102
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_102
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_102:
! Victim I-cache invalidate 103, aggressor thread = 2
ba p5_invalid_loop_103
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_103:
ba invalidate_failed
mov 103,%g2
ba p5_invalid_resume_103
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 103
p5_invalid_loop_103:
p5_invalid_wait_103:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,103
bl p5_invalid_wait_103
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_103
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_103:
! %l1 = ffffffffffffffbf, immed = fffff0c8, %l1 = ffffffffffffffbf
addccc %l1,-0xf38,%l1 ! %l1 = fffffffffffff087, %ccr = 99
p5_label_21:
! Victim I-cache invalidate 104, aggressor thread = 2
ba p5_invalid_loop_104
rd %ccr,%g5 ! Save %ccr (99)
p5_invalid_code_104:
ba invalidate_failed
mov 104,%g2
ba p5_invalid_resume_104
nop
nop
nop
nop
! Wait for I-cache invalidate lock 104
p5_invalid_loop_104:
p5_invalid_wait_104:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,104
bl p5_invalid_wait_104
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p5_invalid_code_104
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_104:
! Victim I-cache invalidate 105, aggressor thread = 2
ba p5_invalid_loop_105
rd %ccr,%g5 ! Save %ccr (99)
p5_invalid_code_105:
ba invalidate_failed
mov 105,%g2
ba p5_invalid_resume_105
nop
nop
! Wait for I-cache invalidate lock 105
p5_invalid_loop_105:
p5_invalid_wait_105:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,105
bl p5_invalid_wait_105
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %l5 = 00000000ed03745a, Mem[000000001b800010] = 7cf801d6140751ed
stxa %l5,[%i3+%i5]0x81 ! Mem[000000001b800010] = 00000000ed03745a
ba p5_invalid_code_105
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_105:
! Victim I-cache invalidate 106, aggressor thread = 2
ba p5_invalid_loop_106
rd %ccr,%g5 ! Save %ccr (99)
p5_invalid_code_106:
ba invalidate_failed
mov 106,%g2
ba p5_invalid_resume_106
nop
! Wait for I-cache invalidate lock 106
p5_invalid_loop_106:
p5_invalid_wait_106:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,106
bl p5_invalid_wait_106
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p5_invalid_code_106
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_106:
! Victim I-cache invalidate 107, aggressor thread = 2
ba p5_invalid_loop_107
rd %ccr,%g5 ! Save %ccr (99)
p5_invalid_code_107:
ba invalidate_failed
mov 107,%g2
ba p5_invalid_resume_107
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 107
p5_invalid_loop_107:
p5_invalid_wait_107:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,107
bl p5_invalid_wait_107
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p5_invalid_code_107
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_107:
! %l3 = 0000000000000000, Mem[000000003000006c] = ed03745a
stw %l3,[%o0+0x06c] ! Mem[000000003000006c] = 00000000
! Victim I-cache invalidate 108, aggressor thread = 2
ba p5_invalid_loop_108
rd %ccr,%g5 ! Save %ccr (99)
p5_invalid_code_108:
ba invalidate_failed
mov 108,%g2
ba p5_invalid_resume_108
nop
nop
nop
nop
! Wait for I-cache invalidate lock 108
p5_invalid_loop_108:
p5_invalid_wait_108:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,108
bl p5_invalid_wait_108
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p5_invalid_code_108
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_108:
! Victim I-cache invalidate 109, aggressor thread = 2
ba p5_invalid_loop_109
rd %ccr,%g5 ! Save %ccr (99)
p5_invalid_code_109:
ba invalidate_failed
mov 109,%g2
ba p5_invalid_resume_109
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 109
p5_invalid_loop_109:
p5_invalid_wait_109:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,109
bl p5_invalid_wait_109
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p5_invalid_code_109
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_109:
! Mem[000000001b800000] = 34feb7e8, %l0 = 0000000089559d5d
lduha [%i3+%g0]0x81,%l0 ! %l0 = 00000000000034fe
! Victim I-cache invalidate 110, aggressor thread = 2
ba p5_invalid_loop_110
rd %ccr,%g5 ! Save %ccr (99)
p5_invalid_code_110:
ba invalidate_failed
mov 110,%g2
ba p5_invalid_resume_110
nop
nop
nop
nop
! Wait for I-cache invalidate lock 110
p5_invalid_loop_110:
p5_invalid_wait_110:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,110
bl p5_invalid_wait_110
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p5_invalid_code_110
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_110:
p5_label_22:
! Victim I-cache invalidate 111, aggressor thread = 2
ba p5_invalid_loop_111
rd %ccr,%g5 ! Save %ccr (99)
p5_invalid_code_111:
ba invalidate_failed
mov 111,%g2
ba p5_invalid_resume_111
nop
nop
nop
nop
! Wait for I-cache invalidate lock 111
p5_invalid_loop_111:
p5_invalid_wait_111:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,111
bl p5_invalid_wait_111
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p5_invalid_code_111
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_111:
! Victim I-cache invalidate 112, aggressor thread = 2
ba p5_invalid_loop_112
rd %ccr,%g5 ! Save %ccr (99)
p5_invalid_code_112:
ba invalidate_failed
mov 112,%g2
ba p5_invalid_resume_112
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 112
p5_invalid_loop_112:
p5_invalid_wait_112:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,112
bl p5_invalid_wait_112
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %l6 = 0000000070f2a1e7, immed = 00000a4d, %l2 = 00000000000000cd
orncc %l6,0xa4d,%l2 ! %l2 = fffffffffffff5f7, %ccr = 88
ba p5_invalid_code_112
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_112:
! %l1 = fffffffffffff087
setx 0x6200bad76200bad7,%g7,%l1 ! %l1 = 6200bad76200bad7
! Victim I-cache invalidate 113, aggressor thread = 2
ba p5_invalid_loop_113
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_113:
ba invalidate_failed
mov 113,%g2
ba p5_invalid_resume_113
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 113
p5_invalid_loop_113:
p5_invalid_wait_113:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,113
bl p5_invalid_wait_113
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001b000000] = db4304f2, %l7 = 0000000070f2a1e7
lduh [%i2+%g0],%l7 ! %l7 = 000000000000db43
ba p5_invalid_code_113
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_113:
save ! CWP = 1
! retry : should take illegal inst trap, %l0 = 9000743019d34db8
retry ! Illegal inst trap : %l0 = 9000743019d34dc8
! %f16 = 7cf801d6 140751ed, Mem[000000001b800020] = cd000000 c73198d6
stda %f16,[%o3+%i4]0x80 ! Mem[000000001b800020] = 7cf801d6 140751ed
! Victim I-cache invalidate 114, aggressor thread = 2
ba p5_invalid_loop_114
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_114:
ba invalidate_failed
mov 114,%g2
ba p5_invalid_resume_114
nop
! Wait for I-cache invalidate lock 114
p5_invalid_loop_114:
set p5_invalidate_semaphore,%g6
p5_invalid_wait_114:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,114
bl p5_invalid_wait_114
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p5_label_23: ! %cwp = 1
! Mem[000000003000006c] = 00000000, %l1 = 710b4bb2670565de
ldsb [%i0+0x06e],%l1 ! %l1 = 0000000000000000
ba p5_invalid_code_114
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_114:
! Victim I-cache invalidate 115, aggressor thread = 2
ba p5_invalid_loop_115
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_115:
ba invalidate_failed
mov 115,%g2
ba p5_invalid_resume_115
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 115
p5_invalid_loop_115:
p5_invalid_wait_115:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,115
bl p5_invalid_wait_115
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = 723a0cb849fe9e61, %l6 = c474fabaa5c0119f, %l0 = 9000743019d34dc8
addccc %l3,%l6,%l0 ! %l0 = 36af0772efbeb000, %ccr = 18
ba p5_invalid_code_115
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_115:
! Victim I-cache invalidate 116, aggressor thread = 2
ba p5_invalid_loop_116
rd %ccr,%g5 ! Save %ccr (18)
p5_invalid_code_116:
ba invalidate_failed
mov 116,%g2
ba p5_invalid_resume_116
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 116
p5_invalid_loop_116:
p5_invalid_wait_116:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,116
bl p5_invalid_wait_116
nop
wr %g5,%g0,%ccr ! restore %ccr (18)
ba p5_invalid_code_116
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_116:
! Victim I-cache invalidate 117, aggressor thread = 2
ba p5_invalid_loop_117
rd %ccr,%g5 ! Save %ccr (18)
p5_invalid_code_117:
ba invalidate_failed
mov 117,%g2
ba p5_invalid_resume_117
nop
nop
nop
nop
! Wait for I-cache invalidate lock 117
p5_invalid_loop_117:
p5_invalid_wait_117:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,117
bl p5_invalid_wait_117
nop
wr %g5,%g0,%ccr ! restore %ccr (18)
ba p5_invalid_code_117
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_117:
! Victim I-cache invalidate 118, aggressor thread = 2
ba p5_invalid_loop_118
rd %ccr,%g5 ! Save %ccr (18)
p5_invalid_code_118:
ba invalidate_failed
mov 118,%g2
ba p5_invalid_resume_118
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 118
p5_invalid_loop_118:
p5_invalid_wait_118:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,118
bl p5_invalid_wait_118
nop
wr %g5,%g0,%ccr ! restore %ccr (18)
ba p5_invalid_code_118
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_118:
! Victim I-cache invalidate 119, aggressor thread = 2
ba p5_invalid_loop_119
rd %ccr,%g5 ! Save %ccr (18)
p5_invalid_code_119:
ba invalidate_failed
mov 119,%g2
ba p5_invalid_resume_119
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 119
p5_invalid_loop_119:
p5_invalid_wait_119:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,119
bl p5_invalid_wait_119
nop
wr %g5,%g0,%ccr ! restore %ccr (18)
ba p5_invalid_code_119
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_119:
! Victim I-cache invalidate 120, aggressor thread = 2
ba p5_invalid_loop_120
rd %ccr,%g5 ! Save %ccr (18)
p5_invalid_code_120:
ba invalidate_failed
mov 120,%g2
ba p5_invalid_resume_120
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 120
p5_invalid_loop_120:
p5_invalid_wait_120:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,120
bl p5_invalid_wait_120
nop
wr %g5,%g0,%ccr ! restore %ccr (18)
! Mem[000000001a800018] = d39477de, %l0 = 36af0772efbeb000
lduba [%o1+%o6]0x81,%l0 ! %l0 = 00000000000000d3
ba p5_invalid_code_120
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_120:
! Victim I-cache invalidate 121, aggressor thread = 2
ba p5_invalid_loop_121
rd %ccr,%g5 ! Save %ccr (18)
p5_invalid_code_121:
ba invalidate_failed
mov 121,%g2
ba p5_invalid_resume_121
nop
! Wait for I-cache invalidate lock 121
p5_invalid_loop_121:
p5_invalid_wait_121:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,121
bl p5_invalid_wait_121
nop
wr %g5,%g0,%ccr ! restore %ccr (18)
p5_label_24: ! %cwp = 1
ba p5_invalid_code_121
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_121:
! Victim I-cache invalidate 122, aggressor thread = 2
ba p5_invalid_loop_122
rd %ccr,%g5 ! Save %ccr (18)
p5_invalid_code_122:
ba invalidate_failed
mov 122,%g2
ba p5_invalid_resume_122
nop
nop
! Wait for I-cache invalidate lock 122
p5_invalid_loop_122:
p5_invalid_wait_122:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,122
bl p5_invalid_wait_122
nop
wr %g5,%g0,%ccr ! restore %ccr (18)
ba p5_invalid_code_122
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_122:
! Victim I-cache invalidate 123, aggressor thread = 2
ba p5_invalid_loop_123
rd %ccr,%g5 ! Save %ccr (18)
p5_invalid_code_123:
ba invalidate_failed
mov 123,%g2
ba p5_invalid_resume_123
nop
nop
nop
nop
! Wait for I-cache invalidate lock 123
p5_invalid_loop_123:
p5_invalid_wait_123:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,123
bl p5_invalid_wait_123
nop
wr %g5,%g0,%ccr ! restore %ccr (18)
! %l4 = 4593a8a0772b2a4f, %l0 = 00000000000000d3, %l3 = 723a0cb849fe9e61
tsubcc %l4,%l0,%l3 ! %l3 = 4593a8a0772b297c, %ccr = 02
ba p5_invalid_code_123
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_123:
! Mem[0000000030000028] = ac1270f239da0714, %f10 = 7cf801d6 d601f87c
ldd [%i0+%i6],%f10 ! %f10 = ac1270f2 39da0714
! Victim I-cache invalidate 124, aggressor thread = 2
ba p5_invalid_loop_124
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_124:
ba invalidate_failed
mov 124,%g2
ba p5_invalid_resume_124
nop
nop
! Wait for I-cache invalidate lock 124
p5_invalid_loop_124:
p5_invalid_wait_124:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,124
bl p5_invalid_wait_124
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_124
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_124:
! Victim I-cache invalidate 125, aggressor thread = 2
ba p5_invalid_loop_125
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_125:
ba invalidate_failed
mov 125,%g2
ba p5_invalid_resume_125
nop
nop
nop
! Wait for I-cache invalidate lock 125
p5_invalid_loop_125:
p5_invalid_wait_125:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,125
bl p5_invalid_wait_125
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l1 = 0000000000000000, Mem[000000001a000018] = 6b87d951
stha %l1,[%o0+%o6]0x89 ! Mem[000000001a000018] = 6b870000
! Mem[000000003100002c] = d69831c7, %l3 = 4593a8a0772b297c
ldsw [%i2+0x02c],%l3 ! %l3 = ffffffffd69831c7
! %l4 = 772b2a4f, %l5 = 38e9d479, Mem[000000001a800018] = d39477de 6853aed6
stda %l4,[%o1+%o6]0x80 ! Mem[000000001a800018] = 772b2a4f 38e9d479
! %l5 = 92edc6ee38e9d479, Mem[000000003100002a] = 7c3c5ef4
sth %l5,[%i2+0x02a] ! Mem[0000000031000028] = 7c3cd479
ba p5_invalid_code_125
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_125:
p5_label_25: ! %cwp = 1
! %l0 = 00000000000000d3, %l4 = 4593a8a0772b2a4f, %l7 = d4af6f268bc21a35
addc %l0,%l4,%l7 ! %l7 = 4593a8a0772b2b22
! %f17 = 140751ed, Mem[000000001b800020] = d601f87c
sta %f17,[%o3+%i4]0x89 ! Mem[000000001b800020] = 140751ed
! Victim I-cache invalidate 126, aggressor thread = 2
ba p5_invalid_loop_126
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_126:
ba invalidate_failed
mov 126,%g2
ba p5_invalid_resume_126
nop
! Wait for I-cache invalidate lock 126
p5_invalid_loop_126:
p5_invalid_wait_126:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,126
bl p5_invalid_wait_126
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_126
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_126:
! Victim I-cache invalidate 127, aggressor thread = 2
ba p5_invalid_loop_127
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_127:
ba invalidate_failed
mov 127,%g2
ba p5_invalid_resume_127
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 127
p5_invalid_loop_127:
p5_invalid_wait_127:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,127
bl p5_invalid_wait_127
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_127
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_127:
! Victim I-cache invalidate 128, aggressor thread = 2
ba p5_invalid_loop_128
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_128:
ba invalidate_failed
mov 128,%g2
ba p5_invalid_resume_128
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 128
p5_invalid_loop_128:
p5_invalid_wait_128:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,128
bl p5_invalid_wait_128
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_128
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_128:
! Victim I-cache invalidate 129, aggressor thread = 2
ba p5_invalid_loop_129
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_129:
ba invalidate_failed
mov 129,%g2
ba p5_invalid_resume_129
nop
nop
nop
! Wait for I-cache invalidate lock 129
p5_invalid_loop_129:
p5_invalid_wait_129:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,129
bl p5_invalid_wait_129
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000031800028] = 70f2d2ea, %l2 = 091df85613bebd55
ldsb [%i3+0x029],%l2 ! %l2 = fffffffffffffff2
ba p5_invalid_code_129
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_129:
! Victim I-cache invalidate 130, aggressor thread = 2
ba p5_invalid_loop_130
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_130:
ba invalidate_failed
mov 130,%g2
ba p5_invalid_resume_130
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 130
p5_invalid_loop_130:
p5_invalid_wait_130:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,130
bl p5_invalid_wait_130
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_130
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_130:
! Victim I-cache invalidate 131, aggressor thread = 2
ba p5_invalid_loop_131
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_131:
ba invalidate_failed
mov 131,%g2
ba p5_invalid_resume_131
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 131
p5_invalid_loop_131:
p5_invalid_wait_131:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,131
bl p5_invalid_wait_131
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
save ! CWP = 2
p5_label_26: ! %cwp = 2
ba p5_invalid_code_131
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_131:
! Victim I-cache invalidate 132, aggressor thread = 2
ba p5_invalid_loop_132
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_132:
ba invalidate_failed
mov 132,%g2
ba p5_invalid_resume_132
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 132
p5_invalid_loop_132:
set p5_invalidate_semaphore,%g6
p5_invalid_wait_132:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,132
bl p5_invalid_wait_132
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_132
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_132:
! Victim I-cache invalidate 133, aggressor thread = 2
ba p5_invalid_loop_133
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_133:
ba invalidate_failed
mov 133,%g2
ba p5_invalid_resume_133
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 133
p5_invalid_loop_133:
p5_invalid_wait_133:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,133
bl p5_invalid_wait_133
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %f28 = a73246d9 3219ca2e, Mem[000000001b800028] = b049b9b3 a57e37aa
stda %f28,[%i3+%o6]0x80 ! Mem[000000001b800028] = a73246d9 3219ca2e
! Mem[000000001b800060] = 372d0714, %l2 = ebcb78a04fea1399
ldsw [%i3+0x060],%l2 ! %l2 = 00000000372d0714
! Mem[0000000031800068] = 00003bf4c1fa1517, %f28 = a73246d9 3219ca2e
ldd [%o3+0x068],%f28 ! %f28 = 00003bf4 c1fa1517
ba p5_invalid_code_133
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_133:
! %l0 = a4c16af0a8a966b9, %l5 = 1b7a5a77ffacb05c, %l1 = 5aa50cf8e1af385f
sll %l0,%l5,%l1 ! %l1 = 0a8a966b90000000
! Mem[000000001b000000] = db4304f22f6fb6fe, %l5 = 1b7a5a77ffacb05c
ldxa [%i2+%g0]0x81,%l5 ! %l5 = db4304f22f6fb6fe
! Mem[000000001b000020] = ffffffff, %l2 = 00000000372d0714
ldsb [%i2+0x022],%l2 ! %l2 = ffffffffffffffff
! Victim I-cache invalidate 134, aggressor thread = 2
ba p5_invalid_loop_134
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_134:
ba invalidate_failed
mov 134,%g2
ba p5_invalid_resume_134
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 134
p5_invalid_loop_134:
p5_invalid_wait_134:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,134
bl p5_invalid_wait_134
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_134
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_134:
! Victim I-cache invalidate 135, aggressor thread = 2
ba p5_invalid_loop_135
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_135:
ba invalidate_failed
mov 135,%g2
ba p5_invalid_resume_135
nop
nop
! Wait for I-cache invalidate lock 135
p5_invalid_loop_135:
p5_invalid_wait_135:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,135
bl p5_invalid_wait_135
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p5_label_27: ! %cwp = 2
! %f4 = 7934321b ac589f5f, Mem[000000001b000028] = f1866f2f ebb530e9
stda %f4 ,[%i2+%o6]0x88 ! Mem[000000001b000028] = 7934321b ac589f5f
ba p5_invalid_code_135
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_135:
! Victim I-cache invalidate 136, aggressor thread = 2
ba p5_invalid_loop_136
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_136:
ba invalidate_failed
mov 136,%g2
ba p5_invalid_resume_136
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 136
p5_invalid_loop_136:
p5_invalid_wait_136:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,136
bl p5_invalid_wait_136
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_136
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_136:
! Victim I-cache invalidate 137, aggressor thread = 2
ba p5_invalid_loop_137
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_137:
ba invalidate_failed
mov 137,%g2
ba p5_invalid_resume_137
nop
nop
! Wait for I-cache invalidate lock 137
p5_invalid_loop_137:
p5_invalid_wait_137:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,137
bl p5_invalid_wait_137
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001b000008] = 000cc2cf 51d98690, %l4 = 7717502c, %l5 = 2f6fb6fe
ldda [%i2+%i4]0x80,%l4 ! %l4 = 00000000000cc2cf 0000000051d98690
! %l4 = 00000000000cc2cf, Mem[000000001b800010] = 00000000
stba %l4,[%i3+%i5]0x81 ! Mem[000000001b800010] = cf000000
ba p5_invalid_code_137
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_137:
! Victim I-cache invalidate 138, aggressor thread = 2
ba p5_invalid_loop_138
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_138:
ba invalidate_failed
mov 138,%g2
ba p5_invalid_resume_138
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 138
p5_invalid_loop_138:
p5_invalid_wait_138:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,138
bl p5_invalid_wait_138
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_138
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_138:
! Victim I-cache invalidate 139, aggressor thread = 2
ba p5_invalid_loop_139
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_139:
ba invalidate_failed
mov 139,%g2
ba p5_invalid_resume_139
nop
nop
nop
! Wait for I-cache invalidate lock 139
p5_invalid_loop_139:
p5_invalid_wait_139:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,139
bl p5_invalid_wait_139
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l7 = ebadebda9968b14e, Mem[000000001a000014] = dd4e0f5f
stw %l7,[%i0+0x014] ! Mem[000000001a000014] = 9968b14e
ba p5_invalid_code_139
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_139:
! Victim I-cache invalidate 140, aggressor thread = 2
ba p5_invalid_loop_140
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_140:
ba invalidate_failed
mov 140,%g2
ba p5_invalid_resume_140
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 140
p5_invalid_loop_140:
p5_invalid_wait_140:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,140
bl p5_invalid_wait_140
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_140
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_140:
! Victim I-cache invalidate 141, aggressor thread = 2
ba p5_invalid_loop_141
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_141:
ba invalidate_failed
mov 141,%g2
ba p5_invalid_resume_141
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 141
p5_invalid_loop_141:
p5_invalid_wait_141:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,141
bl p5_invalid_wait_141
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p5_label_28: ! %cwp = 2
! Mem[000000001b800020] = 140751ed, %l3 = b8321412e5c1a556
ldsha [%i3+%o4]0x88,%l3 ! %l3 = 00000000000051ed
ba p5_invalid_code_141
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_141:
! Victim I-cache invalidate 142, aggressor thread = 2
ba p5_invalid_loop_142
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_142:
ba invalidate_failed
mov 142,%g2
ba p5_invalid_resume_142
nop
nop
nop
nop
! Wait for I-cache invalidate lock 142
p5_invalid_loop_142:
p5_invalid_wait_142:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,142
bl p5_invalid_wait_142
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l6 = a977973c2e1c95bd, Mem[000000001a000008] = 311203d6
stwa %l6,[%i0+%i4]0x80 ! Mem[000000001a000008] = 2e1c95bd
ba p5_invalid_code_142
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_142:
! Victim I-cache invalidate 143, aggressor thread = 2
ba p5_invalid_loop_143
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_143:
ba invalidate_failed
mov 143,%g2
ba p5_invalid_resume_143
nop
nop
! Wait for I-cache invalidate lock 143
p5_invalid_loop_143:
p5_invalid_wait_143:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,143
bl p5_invalid_wait_143
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p5_invalid_code_143
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_143:
! Victim I-cache invalidate 144, aggressor thread = 2
ba p5_invalid_loop_144
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_144:
ba invalidate_failed
mov 144,%g2
ba p5_invalid_resume_144
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 144
p5_invalid_loop_144:
p5_invalid_wait_144:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,144
bl p5_invalid_wait_144
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001b800044] = 0316b5e3, %l7 = ebadebda9968b14e
ldsw [%i3+0x044],%l7 ! %l7 = 000000000316b5e3
ba p5_invalid_code_144
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_144:
! Mem[000000001b000008] = 000cc2cf51d98690, %l3 = 00000000000051ed
ldxa [%i2+%i4]0x81,%l3 ! %l3 = 000cc2cf51d98690
! %l0 = a4c16af0a8a966b9, Mem[000000001a000008] = 2e1c95bd8601037c
stxa %l0,[%i0+%i4]0x81 ! Mem[000000001a000008] = a4c16af0a8a966b9
! Mem[000000001a800018] = 772b2a4f, %f5 = ac589f5f
lda [%i1+%i6]0x80,%f5 ! %f5 = 772b2a4f
! %l6 = a977973c2e1c95bd, %l6 = a977973c2e1c95bd, %y = 5c4b0733
mulscc %l6,%l6,%l3 ! %l3 = 00000000c52ae09b, %ccr = 08, %y = ae258399
p5_label_29: ! %cwp = 2
! Victim I-cache invalidate 145, aggressor thread = 2
ba p5_invalid_loop_145
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_145:
ba invalidate_failed
mov 145,%g2
ba p5_invalid_resume_145
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 145
p5_invalid_loop_145:
p5_invalid_wait_145:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,145
bl p5_invalid_wait_145
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %f27 = d3355891, Mem[000000001b80001c] = dfeb3bb2
st %f27,[%i3+0x01c] ! Mem[000000001b80001c] = d3355891
! Mem[0000000030000028] = ac1270f2, %l1 = 0a8a966b90000000
lduh [%o0+0x02a],%l1 ! %l1 = 00000000000070f2
ba p5_invalid_code_145
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_145:
! Victim I-cache invalidate 146, aggressor thread = 2
ba p5_invalid_loop_146
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_146:
ba invalidate_failed
mov 146,%g2
ba p5_invalid_resume_146
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 146
p5_invalid_loop_146:
p5_invalid_wait_146:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,146
bl p5_invalid_wait_146
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_146
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_146:
! Victim I-cache invalidate 147, aggressor thread = 2
ba p5_invalid_loop_147
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_147:
ba invalidate_failed
mov 147,%g2
ba p5_invalid_resume_147
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 147
p5_invalid_loop_147:
p5_invalid_wait_147:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,147
bl p5_invalid_wait_147
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_147
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_147:
! Victim I-cache invalidate 148, aggressor thread = 2
ba p5_invalid_loop_148
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_148:
ba invalidate_failed
mov 148,%g2
ba p5_invalid_resume_148
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 148
p5_invalid_loop_148:
p5_invalid_wait_148:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,148
bl p5_invalid_wait_148
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001a000018] = 0000876b, %l6 = a977973c2e1c95bd
lduh [%i0+0x01a],%l6 ! %l6 = 000000000000876b
ba p5_invalid_code_148
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_148:
! Victim I-cache invalidate 149, aggressor thread = 2
ba p5_invalid_loop_149
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_149:
ba invalidate_failed
mov 149,%g2
ba p5_invalid_resume_149
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 149
p5_invalid_loop_149:
p5_invalid_wait_149:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,149
bl p5_invalid_wait_149
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_149
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_149:
! Victim I-cache invalidate 150, aggressor thread = 2
ba p5_invalid_loop_150
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_150:
ba invalidate_failed
mov 150,%g2
ba p5_invalid_resume_150
nop
nop
nop
nop
! Wait for I-cache invalidate lock 150
p5_invalid_loop_150:
p5_invalid_wait_150:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,150
bl p5_invalid_wait_150
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001a800070] = cd8cd757871616e9, %f8 = 63cf9551 3a1701c4
ldd [%i1+0x070],%f8 ! %f8 = cd8cd757 871616e9
p5_label_30: ! %cwp = 2
! %l0 = a4c16af0a8a966b9, %l7 = 000000000316b5e3, %l0 = a4c16af0a8a966b9
add %l0,%l7,%l0 ! %l0 = a4c16af0abc01c9c
ba p5_invalid_code_150
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_150:
! Victim I-cache invalidate 151, aggressor thread = 2
ba p5_invalid_loop_151
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_151:
ba invalidate_failed
mov 151,%g2
ba p5_invalid_resume_151
nop
nop
! Wait for I-cache invalidate lock 151
p5_invalid_loop_151:
p5_invalid_wait_151:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,151
bl p5_invalid_wait_151
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001a800000] = 7ca47b1a7aa2d147, %f14 = e42800a8 4d6fd0e9
ldda [%i1+%g0]0x80,%f14 ! %f14 = 7ca47b1a 7aa2d147
ba p5_invalid_code_151
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_151:
! Victim I-cache invalidate 152, aggressor thread = 2
ba p5_invalid_loop_152
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_152:
ba invalidate_failed
mov 152,%g2
ba p5_invalid_resume_152
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 152
p5_invalid_loop_152:
p5_invalid_wait_152:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,152
bl p5_invalid_wait_152
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_152
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_152:
! Mem[000000001a800000] = 7ca47b1a, %l5 = 0000000051d98690
ldub [%i1+%g0],%l5 ! %l5 = 000000000000007c
! Mem[0000000030800028] = 2efbcd9f, %l1 = 00000000000070f2
lduw [%o1+%o6],%l1 ! %l1 = 000000002efbcd9f
! %l4 = 00000000000cc2cf, Mem[000000003100006d] = 28e326a4
stb %l4,[%o2+0x06d] ! Mem[000000003100006c] = 28cf26a4
! Mem[000000001a000018] = 6b870000, %l2 = ffffffffffffffff
ldsba [%i0+%i6]0x88,%l2 ! %l2 = 0000000000000000
! Mem[000000001b000028] = ac589f5f, %l4 = 00000000000cc2cf
lduba [%i2+%o6]0x88,%l4 ! %l4 = 000000000000005f
! Mem[0000000031000068] = 705d486328cf26a4, %l7 = 000000000316b5e3
ldx [%o2+0x068],%l7 ! %l7 = 705d486328cf26a4
p5_label_31: ! %cwp = 2
! Victim I-cache invalidate 153, aggressor thread = 2
ba p5_invalid_loop_153
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_153:
ba invalidate_failed
mov 153,%g2
ba p5_invalid_resume_153
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 153
p5_invalid_loop_153:
p5_invalid_wait_153:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,153
bl p5_invalid_wait_153
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_153
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_153:
! Victim I-cache invalidate 154, aggressor thread = 2
ba p5_invalid_loop_154
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_154:
ba invalidate_failed
mov 154,%g2
ba p5_invalid_resume_154
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 154
p5_invalid_loop_154:
p5_invalid_wait_154:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,154
bl p5_invalid_wait_154
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_154
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_154:
! Victim I-cache invalidate 155, aggressor thread = 2
ba p5_invalid_loop_155
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_155:
ba invalidate_failed
mov 155,%g2
ba p5_invalid_resume_155
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 155
p5_invalid_loop_155:
p5_invalid_wait_155:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,155
bl p5_invalid_wait_155
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_155
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_155:
! Victim I-cache invalidate 156, aggressor thread = 2
ba p5_invalid_loop_156
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_156:
ba invalidate_failed
mov 156,%g2
ba p5_invalid_resume_156
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 156
p5_invalid_loop_156:
p5_invalid_wait_156:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,156
bl p5_invalid_wait_156
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_156
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_156:
! Victim I-cache invalidate 157, aggressor thread = 2
ba p5_invalid_loop_157
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_157:
ba invalidate_failed
mov 157,%g2
ba p5_invalid_resume_157
nop
nop
nop
! Wait for I-cache invalidate lock 157
p5_invalid_loop_157:
p5_invalid_wait_157:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,157
bl p5_invalid_wait_157
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_157
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_157:
! Victim I-cache invalidate 158, aggressor thread = 2
ba p5_invalid_loop_158
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_158:
ba invalidate_failed
mov 158,%g2
ba p5_invalid_resume_158
nop
nop
! Wait for I-cache invalidate lock 158
p5_invalid_loop_158:
p5_invalid_wait_158:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,158
bl p5_invalid_wait_158
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_158
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_158:
! Victim I-cache invalidate 159, aggressor thread = 2
ba p5_invalid_loop_159
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_159:
ba invalidate_failed
mov 159,%g2
ba p5_invalid_resume_159
nop
nop
! Wait for I-cache invalidate lock 159
p5_invalid_loop_159:
p5_invalid_wait_159:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,159
bl p5_invalid_wait_159
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_159
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_159:
! Victim I-cache invalidate 160, aggressor thread = 2
ba p5_invalid_loop_160
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_160:
ba invalidate_failed
mov 160,%g2
ba p5_invalid_resume_160
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 160
p5_invalid_loop_160:
p5_invalid_wait_160:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,160
bl p5_invalid_wait_160
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_160
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_160:
! Victim I-cache invalidate 161, aggressor thread = 2
ba p5_invalid_loop_161
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_161:
ba invalidate_failed
mov 161,%g2
ba p5_invalid_resume_161
nop
nop
nop
nop
! Wait for I-cache invalidate lock 161
p5_invalid_loop_161:
p5_invalid_wait_161:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,161
bl p5_invalid_wait_161
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l1 = 000000002efbcd9f, Mem[0000000030800068] = d83fa1e73493d2ea
stx %l1,[%o1+0x068] ! Mem[0000000030800068] = 000000002efbcd9f
p5_label_32: ! %cwp = 2
! Mem[000000001b000008] = 9086d951cfc20c00, %l0 = a4c16af0abc01c9c
ldxa [%i2+%i4]0x89,%l0 ! %l0 = 9086d951cfc20c00
ba p5_invalid_code_161
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_161:
! Victim I-cache invalidate 162, aggressor thread = 2
ba p5_invalid_loop_162
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_162:
ba invalidate_failed
mov 162,%g2
ba p5_invalid_resume_162
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 162
p5_invalid_loop_162:
p5_invalid_wait_162:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,162
bl p5_invalid_wait_162
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l2 = 0000000000000000, %l4 = 000000000000005f, %l3 = 00000000c52ae09b
xor %l2,%l4,%l3 ! %l3 = 000000000000005f
! %l1 = 000000002efbcd9f, %l3 = 000000000000005f, %l5 = 000000000000007c
taddcc %l1,%l3,%l5 ! %l5 = 000000002efbcdfe, %ccr = 02
! %l6 = 000000000000876b, %l2 = 0000000000000000, %l1 = 000000002efbcd9f
addccc %l6,%l2,%l1 ! %l1 = 000000000000876b, %ccr = 00
! %l1 = 000000000000876b, immed = 00000033, %l7 = 705d486328cf26a4
srax %l1,0x033,%l7 ! %l7 = 0000000000000000
ba p5_invalid_code_162
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_162:
! %l1 = 000000000000876b, immed = 000005a6, %l3 = 000000000000005f
xor %l1,0x5a6,%l3 ! %l3 = 00000000000082cd
! Victim I-cache invalidate 163, aggressor thread = 2
ba p5_invalid_loop_163
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_163:
ba invalidate_failed
mov 163,%g2
ba p5_invalid_resume_163
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 163
p5_invalid_loop_163:
p5_invalid_wait_163:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,163
bl p5_invalid_wait_163
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = 000000000000005f, Mem[000000003100002c] = d69831c7, %asi = 80
stha %l4,[%o2+0x02c]%asi ! Mem[000000003100002c] = 005f31c7
! %l6 = 000000000000876b, immed = fffff59a, %l2 = 0000000000000000
addccc %l6,-0xa66,%l2 ! %l2 = 0000000000007d05, %ccr = 11
p5_label_33: ! %cwp = 2
! %l4 = 0000005f, %l5 = 2efbcdfe, Mem[000000001b800028] = d94632a7 2eca1932
stda %l4,[%i3+%o6]0x89 ! Mem[000000001b800028] = 0000005f 2efbcdfe
ba p5_invalid_code_163
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_163:
! Victim I-cache invalidate 164, aggressor thread = 2
ba p5_invalid_loop_164
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_164:
ba invalidate_failed
mov 164,%g2
ba p5_invalid_resume_164
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 164
p5_invalid_loop_164:
p5_invalid_wait_164:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,164
bl p5_invalid_wait_164
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_164
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_164:
! Victim I-cache invalidate 165, aggressor thread = 2
ba p5_invalid_loop_165
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_165:
ba invalidate_failed
mov 165,%g2
ba p5_invalid_resume_165
nop
nop
! Wait for I-cache invalidate lock 165
p5_invalid_loop_165:
p5_invalid_wait_165:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,165
bl p5_invalid_wait_165
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l7 = 0000000000000000, immed = 00000298, %l0 = 9086d951cfc20c00
orn %l7,0x298,%l0 ! %l0 = fffffffffffffd67
ba p5_invalid_code_165
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_165:
! Victim I-cache invalidate 166, aggressor thread = 2
ba p5_invalid_loop_166
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_166:
ba invalidate_failed
mov 166,%g2
ba p5_invalid_resume_166
nop
nop
nop
! Wait for I-cache invalidate lock 166
p5_invalid_loop_166:
p5_invalid_wait_166:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,166
bl p5_invalid_wait_166
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_166
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_166:
! Victim I-cache invalidate 167, aggressor thread = 2
ba p5_invalid_loop_167
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_167:
ba invalidate_failed
mov 167,%g2
ba p5_invalid_resume_167
nop
nop
nop
! Wait for I-cache invalidate lock 167
p5_invalid_loop_167:
p5_invalid_wait_167:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,167
bl p5_invalid_wait_167
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_167
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_167:
! Victim I-cache invalidate 168, aggressor thread = 2
ba p5_invalid_loop_168
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_168:
ba invalidate_failed
mov 168,%g2
ba p5_invalid_resume_168
nop
! Wait for I-cache invalidate lock 168
p5_invalid_loop_168:
p5_invalid_wait_168:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,168
bl p5_invalid_wait_168
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_168
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_168:
! Mem[0000000031000068] = 705d4863, %l4 = 000000000000005f
ldsw [%o2+0x068],%l4 ! %l4 = 00000000705d4863
! Mem[000000001a000008] = a4c16af0, %l5 = 000000002efbcdfe
lduwa [%i0+%i4]0x80,%l5 ! %l5 = 00000000a4c16af0
! %l1 = 000000000000876b, Mem[000000003180006a] = 00003bf4
stb %l1,[%o3+0x06a] ! Mem[0000000031800068] = 00006bf4
p5_label_34: ! %cwp = 2
! %f29 = c1fa1517, Mem[000000001b000020] = ffffffff
sta %f29,[%i2+%o4]0x81 ! Mem[000000001b000020] = c1fa1517
! Mem[000000001a000008] = a4c16af0, %l6 = 000000000000876b
ldsha [%i0+%i4]0x80,%l6 ! %l6 = ffffffffffffa4c1
! Mem[0000000030800028] = 2efbcd9f, %l5 = 00000000a4c16af0
ldub [%o1+0x029],%l5 ! %l5 = 00000000000000fb
! Victim I-cache invalidate 169, aggressor thread = 2
ba p5_invalid_loop_169
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_169:
ba invalidate_failed
mov 169,%g2
ba p5_invalid_resume_169
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 169
p5_invalid_loop_169:
p5_invalid_wait_169:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,169
bl p5_invalid_wait_169
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_169
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_169:
! Victim I-cache invalidate 170, aggressor thread = 2
ba p5_invalid_loop_170
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_170:
ba invalidate_failed
mov 170,%g2
ba p5_invalid_resume_170
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 170
p5_invalid_loop_170:
p5_invalid_wait_170:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,170
bl p5_invalid_wait_170
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_170
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_170:
! Victim I-cache invalidate 171, aggressor thread = 2
ba p5_invalid_loop_171
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_171:
ba invalidate_failed
mov 171,%g2
ba p5_invalid_resume_171
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 171
p5_invalid_loop_171:
p5_invalid_wait_171:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,171
bl p5_invalid_wait_171
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l0 = fffffffffffffd67, immed = 00000014, %l3 = 00000000000082cd
sll %l0,0x014,%l3 ! %l3 = ffffffffd6700000
! Mem[0000000031800068] = 00006bf4, %l0 = fffffffffffffd67
lduw [%o3+0x068],%l0 ! %l0 = 0000000000006bf4
! %l3 = ffffffffd6700000, immed = fffff30e, %y = ae258399
sdiv %l3,-0xcf2,%l6 ! %l6 = 000000007fffffff
mov %l0,%y ! %y = 00006bf4
! Mem[0000000031000028] = 7c3cd479005f31c7, %l2 = 0000000000007d05
ldx [%o2+%o6],%l2 ! %l2 = 7c3cd479005f31c7
ba p5_invalid_code_171
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_171:
p5_label_35: ! %cwp = 2
! %f20 = 33ca49b6 b049b9b3, Mem[0000000030000028] = ac1270f2 39da0714
std %f20,[%o0+%o6] ! Mem[0000000030000028] = 33ca49b6 b049b9b3
! Victim I-cache invalidate 172, aggressor thread = 2
ba p5_invalid_loop_172
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_172:
ba invalidate_failed
mov 172,%g2
ba p5_invalid_resume_172
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 172
p5_invalid_loop_172:
p5_invalid_wait_172:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,172
bl p5_invalid_wait_172
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001a000020] = e6d070a9, %l0 = 0000000000006bf4
ldsh [%i0+0x022],%l0 ! %l0 = 00000000000070a9
! %l3 = ffffffffd6700000, Mem[000000001a800008] = ffffc4e5
stwa %l3,[%i1+%i4]0x80 ! Mem[000000001a800008] = d6700000
! Mem[000000003080002c] = 55601203, %l4 = 00000000705d4863
lduw [%o1+0x02c],%l4 ! %l4 = 0000000055601203
ba p5_invalid_code_172
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_172:
! Victim I-cache invalidate 173, aggressor thread = 2
ba p5_invalid_loop_173
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_173:
ba invalidate_failed
mov 173,%g2
ba p5_invalid_resume_173
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 173
p5_invalid_loop_173:
p5_invalid_wait_173:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,173
bl p5_invalid_wait_173
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_173
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_173:
! Victim I-cache invalidate 174, aggressor thread = 2
ba p5_invalid_loop_174
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_174:
ba invalidate_failed
mov 174,%g2
ba p5_invalid_resume_174
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 174
p5_invalid_loop_174:
p5_invalid_wait_174:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,174
bl p5_invalid_wait_174
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_174
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_174:
! %l3 = ffffffffd6700000, Mem[000000003000002a] = 33ca49b6
sth %l3,[%o0+0x02a] ! Mem[0000000030000028] = 33ca0000
! Mem[000000001a800044] = efc0b7aa, %l0 = 00000000000070a9
lduw [%i1+0x044],%l0 ! %l0 = 00000000efc0b7aa
! Mem[0000000031000028] = 7c3cd479, %l0 = 00000000efc0b7aa
ldsh [%o2+0x02a],%l0 ! %l0 = ffffffffffffd479
p5_label_36: ! %cwp = 2
! Victim I-cache invalidate 175, aggressor thread = 2
ba p5_invalid_loop_175
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_175:
ba invalidate_failed
mov 175,%g2
ba p5_invalid_resume_175
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 175
p5_invalid_loop_175:
p5_invalid_wait_175:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,175
bl p5_invalid_wait_175
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_175
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_175:
! Victim I-cache invalidate 176, aggressor thread = 2
ba p5_invalid_loop_176
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_176:
ba invalidate_failed
mov 176,%g2
ba p5_invalid_resume_176
nop
nop
! Wait for I-cache invalidate lock 176
p5_invalid_loop_176:
p5_invalid_wait_176:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,176
bl p5_invalid_wait_176
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_176
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_176:
! Victim I-cache invalidate 177, aggressor thread = 2
ba p5_invalid_loop_177
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_177:
ba invalidate_failed
mov 177,%g2
ba p5_invalid_resume_177
nop
nop
nop
! Wait for I-cache invalidate lock 177
p5_invalid_loop_177:
p5_invalid_wait_177:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,177
bl p5_invalid_wait_177
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_177
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_177:
! Victim I-cache invalidate 178, aggressor thread = 2
ba p5_invalid_loop_178
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_178:
ba invalidate_failed
mov 178,%g2
ba p5_invalid_resume_178
nop
nop
nop
! Wait for I-cache invalidate lock 178
p5_invalid_loop_178:
p5_invalid_wait_178:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,178
bl p5_invalid_wait_178
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_178
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_178:
! Victim I-cache invalidate 179, aggressor thread = 2
ba p5_invalid_loop_179
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_179:
ba invalidate_failed
mov 179,%g2
ba p5_invalid_resume_179
nop
nop
nop
nop
! Wait for I-cache invalidate lock 179
p5_invalid_loop_179:
p5_invalid_wait_179:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,179
bl p5_invalid_wait_179
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l2 = 7c3cd479005f31c7, Mem[000000001b800008] = 78270005f8f57dbe
stx %l2,[%i3+%i4] ! Mem[000000001b800008] = 7c3cd479005f31c7
! Mem[000000001b000020] = c1fa1517, %l7 = 0000000000000000
lduha [%i2+%o4]0x81,%l7 ! %l7 = 000000000000c1fa
! Mem[000000001b000028] = 7934321bac589f5f, %f18 = 7ca47b1a 7aa2d147
ldda [%i2+%o6]0x88,%f18 ! %f18 = 7934321b ac589f5f
ba p5_invalid_code_179
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_179:
! Victim I-cache invalidate 180, aggressor thread = 2
ba p5_invalid_loop_180
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_180:
ba invalidate_failed
mov 180,%g2
ba p5_invalid_resume_180
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 180
p5_invalid_loop_180:
p5_invalid_wait_180:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,180
bl p5_invalid_wait_180
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000030000028] = 33ca0000, %l3 = ffffffffd6700000
ldsw [%o0+%o6],%l3 ! %l3 = 0000000033ca0000
p5_label_37: ! %cwp = 2
ba p5_invalid_code_180
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_180:
! Victim I-cache invalidate 181, aggressor thread = 2
ba p5_invalid_loop_181
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_181:
ba invalidate_failed
mov 181,%g2
ba p5_invalid_resume_181
nop
nop
! Wait for I-cache invalidate lock 181
p5_invalid_loop_181:
p5_invalid_wait_181:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,181
bl p5_invalid_wait_181
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_181
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_181:
! Victim I-cache invalidate 182, aggressor thread = 2
ba p5_invalid_loop_182
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_182:
ba invalidate_failed
mov 182,%g2
ba p5_invalid_resume_182
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 182
p5_invalid_loop_182:
p5_invalid_wait_182:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,182
bl p5_invalid_wait_182
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p5_invalid_code_182
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_182:
! Mem[000000001b000020] = 1715fac1, %l5 = 00000000000000fb
ldsha [%i2+%o4]0x88,%l5 ! %l5 = fffffffffffffac1
! Mem[000000003080002c] = 55601203, %l2 = 7c3cd479005f31c7
ldsh [%o1+0x02c],%l2 ! %l2 = 0000000000005560
! %l1 = 000000000000876b, Mem[0000000031800028] = 70f2d2ea
sth %l1,[%o3+%o6] ! Mem[0000000031800028] = 876bd2ea
! Victim I-cache invalidate 183, aggressor thread = 2
ba p5_invalid_loop_183
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_183:
ba invalidate_failed
mov 183,%g2
ba p5_invalid_resume_183
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 183
p5_invalid_loop_183:
p5_invalid_wait_183:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,183
bl p5_invalid_wait_183
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l0 = ffffffffffffd479, %l5 = fffffffffffffac1, %y = 00006bf4
mulscc %l0,%l5,%l4 ! %l4 = 000000007fffea3c, %ccr = 00, %y = 800035fa
ba p5_invalid_code_183
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_183:
! Victim I-cache invalidate 184, aggressor thread = 2
ba p5_invalid_loop_184
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_184:
ba invalidate_failed
mov 184,%g2
ba p5_invalid_resume_184
nop
! Wait for I-cache invalidate lock 184
p5_invalid_loop_184:
p5_invalid_wait_184:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,184
bl p5_invalid_wait_184
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000033ca0000, Mem[000000001a800010] = 440ef099
sth %l3,[%i1+%i5] ! Mem[000000001a800010] = 0000f099
! %l5 = fffffffffffffac1, Mem[000000001a000044] = f08c2338
stb %l5,[%i0+0x044] ! Mem[000000001a000044] = c18c2338
p5_label_38: ! %cwp = 2
! %l4 = 7fffea3c, %l5 = fffffac1, Mem[0000000030000068] = dfb0e0aa 00000000
std %l4,[%o0+0x068] ! Mem[0000000030000068] = 7fffea3c fffffac1
ba p5_invalid_code_184
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_184:
! Victim I-cache invalidate 185, aggressor thread = 2
ba p5_invalid_loop_185
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_185:
ba invalidate_failed
mov 185,%g2
ba p5_invalid_resume_185
nop
nop
! Wait for I-cache invalidate lock 185
p5_invalid_loop_185:
p5_invalid_wait_185:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,185
bl p5_invalid_wait_185
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001b800008] = 79d43c7c, %f7 = 06fe3cb0
lda [%i3+%i4]0x88,%f7 ! %f7 = 79d43c7c
! %l4 = 7fffea3c, %l5 = fffffac1, Mem[000000001b800008] = 79d43c7c c7315f00
stda %l4,[%i3+%i4]0x88 ! Mem[000000001b800008] = 7fffea3c fffffac1
ba p5_invalid_code_185
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_185:
! Victim I-cache invalidate 186, aggressor thread = 2
ba p5_invalid_loop_186
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_186:
ba invalidate_failed
mov 186,%g2
ba p5_invalid_resume_186
nop
nop
nop
nop
! Wait for I-cache invalidate lock 186
p5_invalid_loop_186:
p5_invalid_wait_186:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,186
bl p5_invalid_wait_186
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = ffffffffffffd479, Mem[000000001a800008] = d6700000
stwa %l0,[%i1+%i4]0x80 ! Mem[000000001a800008] = ffffd479
ba p5_invalid_code_186
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_186:
! %l4 = 000000007fffea3c, Mem[000000001b800010] = cf000000
stha %l4,[%i3+%i5]0x81 ! Mem[000000001b800010] = ea3c0000
! Victim I-cache invalidate 187, aggressor thread = 2
ba p5_invalid_loop_187
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_187:
ba invalidate_failed
mov 187,%g2
ba p5_invalid_resume_187
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 187
p5_invalid_loop_187:
p5_invalid_wait_187:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,187
bl p5_invalid_wait_187
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_187
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_187:
! Victim I-cache invalidate 188, aggressor thread = 2
ba p5_invalid_loop_188
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_188:
ba invalidate_failed
mov 188,%g2
ba p5_invalid_resume_188
nop
nop
nop
! Wait for I-cache invalidate lock 188
p5_invalid_loop_188:
p5_invalid_wait_188:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,188
bl p5_invalid_wait_188
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_188
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_188:
! Victim I-cache invalidate 189, aggressor thread = 2
ba p5_invalid_loop_189
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_189:
ba invalidate_failed
mov 189,%g2
ba p5_invalid_resume_189
nop
! Wait for I-cache invalidate lock 189
p5_invalid_loop_189:
p5_invalid_wait_189:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,189
bl p5_invalid_wait_189
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p5_label_39: ! %cwp = 2
ba p5_invalid_code_189
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_189:
! Victim I-cache invalidate 190, aggressor thread = 2
ba p5_invalid_loop_190
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_190:
ba invalidate_failed
mov 190,%g2
ba p5_invalid_resume_190
nop
! Wait for I-cache invalidate lock 190
p5_invalid_loop_190:
p5_invalid_wait_190:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,190
bl p5_invalid_wait_190
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001b000000] = db4304f2, %f2 = 02c1a6ab
lda [%i2+%g0]0x80,%f2 ! %f2 = db4304f2
ba p5_invalid_code_190
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_190:
! %f22 = bf62cd9f 55602a7a, Mem[000000001a800058] = 27769e08 c8d5bc8f
std %f22,[%i1+0x058] ! Mem[000000001a800058] = bf62cd9f 55602a7a
! Mem[000000001a800030] = 82f5c8da, %l6 = 000000007fffffff
lduha [%i1+0x030]%asi,%l6 ! %l6 = 00000000000082f5
! Victim I-cache invalidate 191, aggressor thread = 2
ba p5_invalid_loop_191
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_191:
ba invalidate_failed
mov 191,%g2
ba p5_invalid_resume_191
nop
! Wait for I-cache invalidate lock 191
p5_invalid_loop_191:
p5_invalid_wait_191:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,191
bl p5_invalid_wait_191
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_191
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_191:
! Victim I-cache invalidate 192, aggressor thread = 2
ba p5_invalid_loop_192
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_192:
ba invalidate_failed
mov 192,%g2
ba p5_invalid_resume_192
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 192
p5_invalid_loop_192:
p5_invalid_wait_192:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,192
bl p5_invalid_wait_192
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_192
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_192:
! Victim I-cache invalidate 193, aggressor thread = 2
ba p5_invalid_loop_193
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_193:
ba invalidate_failed
mov 193,%g2
ba p5_invalid_resume_193
nop
nop
nop
! Wait for I-cache invalidate lock 193
p5_invalid_loop_193:
p5_invalid_wait_193:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,193
bl p5_invalid_wait_193
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000033ca0000, %l0 = ffffffffffffd479, %l5 = fffffffffffffac1
orncc %l3,%l0,%l5 ! %l5 = 0000000033ca2b86, %ccr = 00
ba p5_invalid_code_193
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_193:
! Victim I-cache invalidate 194, aggressor thread = 2
ba p5_invalid_loop_194
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_194:
ba invalidate_failed
mov 194,%g2
ba p5_invalid_resume_194
nop
nop
nop
nop
! Wait for I-cache invalidate lock 194
p5_invalid_loop_194:
p5_invalid_wait_194:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,194
bl p5_invalid_wait_194
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_194
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_194:
! Victim I-cache invalidate 195, aggressor thread = 2
ba p5_invalid_loop_195
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_195:
ba invalidate_failed
mov 195,%g2
ba p5_invalid_resume_195
nop
nop
nop
! Wait for I-cache invalidate lock 195
p5_invalid_loop_195:
p5_invalid_wait_195:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,195
bl p5_invalid_wait_195
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_195
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_195:
p5_label_40: ! %cwp = 2
! %l2 = 0000000000005560, %l1 = 000000000000876b, %l3 = 0000000033ca0000
addccc %l2,%l1,%l3 ! %l3 = 000000000000dccb, %ccr = 00
! Victim I-cache invalidate 196, aggressor thread = 2
ba p5_invalid_loop_196
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_196:
ba invalidate_failed
mov 196,%g2
ba p5_invalid_resume_196
nop
nop
! Wait for I-cache invalidate lock 196
p5_invalid_loop_196:
p5_invalid_wait_196:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,196
bl p5_invalid_wait_196
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_196
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_196:
! Victim I-cache invalidate 197, aggressor thread = 2
ba p5_invalid_loop_197
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_197:
ba invalidate_failed
mov 197,%g2
ba p5_invalid_resume_197
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 197
p5_invalid_loop_197:
p5_invalid_wait_197:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,197
bl p5_invalid_wait_197
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_197
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_197:
! Mem[0000000031000068] = 705d486328cf26a4, %l7 = 000000000000c1fa
ldxa [%o2+0x068]%asi,%l7 ! %l7 = 705d486328cf26a4
! Victim I-cache invalidate 198, aggressor thread = 2
ba p5_invalid_loop_198
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_198:
ba invalidate_failed
mov 198,%g2
ba p5_invalid_resume_198
nop
nop
nop
! Wait for I-cache invalidate lock 198
p5_invalid_loop_198:
p5_invalid_wait_198:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,198
bl p5_invalid_wait_198
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f25 = 9dd77ae7, Mem[000000001a000010] = e7a1f270
sta %f25,[%i0+%i5]0x89 ! Mem[000000001a000010] = 9dd77ae7
ba p5_invalid_code_198
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_198:
! Victim I-cache invalidate 199, aggressor thread = 2
ba p5_invalid_loop_199
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_199:
ba invalidate_failed
mov 199,%g2
ba p5_invalid_resume_199
nop
nop
nop
! Wait for I-cache invalidate lock 199
p5_invalid_loop_199:
p5_invalid_wait_199:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,199
bl p5_invalid_wait_199
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_199
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_199:
! Victim I-cache invalidate 200, aggressor thread = 2
ba p5_invalid_loop_200
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_200:
ba invalidate_failed
mov 200,%g2
ba p5_invalid_resume_200
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 200
p5_invalid_loop_200:
p5_invalid_wait_200:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,200
bl p5_invalid_wait_200
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_200
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_200:
! %l4 = 000000007fffea3c, %l6 = 00000000000082f5, %l7 = 705d486328cf26a4
taddcc %l4,%l6,%l7 ! %l7 = 0000000080006d31, %ccr = 0a
! Victim I-cache invalidate 201, aggressor thread = 2
ba p5_invalid_loop_201
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_201:
ba invalidate_failed
mov 201,%g2
ba p5_invalid_resume_201
nop
nop
nop
! Wait for I-cache invalidate lock 201
p5_invalid_loop_201:
p5_invalid_wait_201:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,201
bl p5_invalid_wait_201
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
p5_label_41: ! %cwp = 2
ba p5_invalid_code_201
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_201:
! Victim I-cache invalidate 202, aggressor thread = 2
ba p5_invalid_loop_202
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_202:
ba invalidate_failed
mov 202,%g2
ba p5_invalid_resume_202
nop
nop
nop
! Wait for I-cache invalidate lock 202
p5_invalid_loop_202:
p5_invalid_wait_202:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,202
bl p5_invalid_wait_202
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p5_invalid_code_202
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_202:
! Victim I-cache invalidate 203, aggressor thread = 2
ba p5_invalid_loop_203
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_203:
ba invalidate_failed
mov 203,%g2
ba p5_invalid_resume_203
nop
nop
nop
! Wait for I-cache invalidate lock 203
p5_invalid_loop_203:
p5_invalid_wait_203:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,203
bl p5_invalid_wait_203
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p5_invalid_code_203
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_203:
! Victim I-cache invalidate 204, aggressor thread = 2
ba p5_invalid_loop_204
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_204:
ba invalidate_failed
mov 204,%g2
ba p5_invalid_resume_204
nop
nop
nop
nop
! Wait for I-cache invalidate lock 204
p5_invalid_loop_204:
p5_invalid_wait_204:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,204
bl p5_invalid_wait_204
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
! Mem[000000003100006c] = 28cf26a4, %f21 = b049b9b3
ld [%o2+0x06c],%f21 ! %f21 = 28cf26a4
ba p5_invalid_code_204
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_204:
! Victim I-cache invalidate 205, aggressor thread = 2
ba p5_invalid_loop_205
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_205:
ba invalidate_failed
mov 205,%g2
ba p5_invalid_resume_205
nop
! Wait for I-cache invalidate lock 205
p5_invalid_loop_205:
p5_invalid_wait_205:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,205
bl p5_invalid_wait_205
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p5_invalid_code_205
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_205:
! Victim I-cache invalidate 206, aggressor thread = 2
ba p5_invalid_loop_206
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_206:
ba invalidate_failed
mov 206,%g2
ba p5_invalid_resume_206
nop
nop
! Wait for I-cache invalidate lock 206
p5_invalid_loop_206:
p5_invalid_wait_206:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,206
bl p5_invalid_wait_206
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p5_invalid_code_206
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_206:
! Victim I-cache invalidate 207, aggressor thread = 2
ba p5_invalid_loop_207
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_207:
ba invalidate_failed
mov 207,%g2
ba p5_invalid_resume_207
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 207
p5_invalid_loop_207:
p5_invalid_wait_207:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,207
bl p5_invalid_wait_207
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p5_invalid_code_207
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_207:
! Victim I-cache invalidate 208, aggressor thread = 2
ba p5_invalid_loop_208
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_208:
ba invalidate_failed
mov 208,%g2
ba p5_invalid_resume_208
nop
! Wait for I-cache invalidate lock 208
p5_invalid_loop_208:
p5_invalid_wait_208:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,208
bl p5_invalid_wait_208
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p5_invalid_code_208
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_208:
! Victim I-cache invalidate 209, aggressor thread = 2
ba p5_invalid_loop_209
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_209:
ba invalidate_failed
mov 209,%g2
ba p5_invalid_resume_209
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 209
p5_invalid_loop_209:
p5_invalid_wait_209:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,209
bl p5_invalid_wait_209
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p5_invalid_code_209
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_209:
! Victim I-cache invalidate 210, aggressor thread = 2
ba p5_invalid_loop_210
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_210:
ba invalidate_failed
mov 210,%g2
ba p5_invalid_resume_210
nop
nop
! Wait for I-cache invalidate lock 210
p5_invalid_loop_210:
p5_invalid_wait_210:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,210
bl p5_invalid_wait_210
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
p5_label_42: ! %cwp = 2
ba p5_invalid_code_210
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_210:
! Victim I-cache invalidate 211, aggressor thread = 2
ba p5_invalid_loop_211
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_211:
ba invalidate_failed
mov 211,%g2
ba p5_invalid_resume_211
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 211
p5_invalid_loop_211:
p5_invalid_wait_211:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,211
bl p5_invalid_wait_211
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
ba p5_invalid_code_211
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_211:
! %f4 = 7934321b, Mem[000000003100006c] = 28cf26a4
st %f4 ,[%o2+0x06c] ! Mem[000000003100006c] = 7934321b
! Victim I-cache invalidate 212, aggressor thread = 2
ba p5_invalid_loop_212
rd %ccr,%g5 ! Save %ccr (0a)
p5_invalid_code_212:
ba invalidate_failed
mov 212,%g2
ba p5_invalid_resume_212
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 212
p5_invalid_loop_212:
p5_invalid_wait_212:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,212
bl p5_invalid_wait_212
nop
wr %g5,%g0,%ccr ! restore %ccr (0a)
! %l1 = 000000000000876b, %l1 = 000000000000876b, %y = 800035fa
umulcc %l1,%l1,%l3 ! %l3 = 0000000047a206b9, %ccr = 00, %y = 00000000
! %l5 = 0000000033ca2b86, immed = fffff231, %y = 00000000
umulcc %l5,-0xdcf,%l3 ! %l3 = 33ca28badb5100a6, %ccr = 08, %y = 33ca28ba
ba p5_invalid_code_212
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_212:
! Victim I-cache invalidate 213, aggressor thread = 2
ba p5_invalid_loop_213
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_213:
ba invalidate_failed
mov 213,%g2
ba p5_invalid_resume_213
nop
! Wait for I-cache invalidate lock 213
p5_invalid_loop_213:
p5_invalid_wait_213:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,213
bl p5_invalid_wait_213
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_213
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_213:
! Victim I-cache invalidate 214, aggressor thread = 2
ba p5_invalid_loop_214
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_214:
ba invalidate_failed
mov 214,%g2
ba p5_invalid_resume_214
nop
! Wait for I-cache invalidate lock 214
p5_invalid_loop_214:
p5_invalid_wait_214:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,214
bl p5_invalid_wait_214
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l4 = 000000007fffea3c
setx 0x4170d6d04170d6d0,%g7,%l4 ! %l4 = 4170d6d04170d6d0
ba p5_invalid_code_214
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_214:
! Victim I-cache invalidate 215, aggressor thread = 2
ba p5_invalid_loop_215
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_215:
ba invalidate_failed
mov 215,%g2
ba p5_invalid_resume_215
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 215
p5_invalid_loop_215:
p5_invalid_wait_215:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,215
bl p5_invalid_wait_215
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l4 = 4170d6d04170d6d0, %l5 = 0000000033ca2b86, %l5 = 0000000033ca2b86
srl %l4,%l5,%l5 ! %l5 = 000000000105c35b
p5_label_43: ! %cwp = 2
ba p5_invalid_code_215
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_215:
! Victim I-cache invalidate 216, aggressor thread = 2
ba p5_invalid_loop_216
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_216:
ba invalidate_failed
mov 216,%g2
ba p5_invalid_resume_216
nop
! Wait for I-cache invalidate lock 216
p5_invalid_loop_216:
p5_invalid_wait_216:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,216
bl p5_invalid_wait_216
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001a000000] = b56a2ee7, %l2 = 0000000000005560
ldswa [%i0+%g0]0x88,%l2 ! %l2 = ffffffffb56a2ee7
ba p5_invalid_code_216
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_216:
! Victim I-cache invalidate 217, aggressor thread = 2
ba p5_invalid_loop_217
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_217:
ba invalidate_failed
mov 217,%g2
ba p5_invalid_resume_217
nop
! Wait for I-cache invalidate lock 217
p5_invalid_loop_217:
p5_invalid_wait_217:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,217
bl p5_invalid_wait_217
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_217
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_217:
! Victim I-cache invalidate 218, aggressor thread = 2
ba p5_invalid_loop_218
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_218:
ba invalidate_failed
mov 218,%g2
ba p5_invalid_resume_218
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 218
p5_invalid_loop_218:
p5_invalid_wait_218:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,218
bl p5_invalid_wait_218
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l5 = 000000000105c35b, immed = fffffc7e, %l1 = 000000000000876b
xorcc %l5,-0x382,%l1 ! %l1 = fffffffffefa3f25, %ccr = 88
ba p5_invalid_code_218
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_218:
! Victim I-cache invalidate 219, aggressor thread = 2
ba p5_invalid_loop_219
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_219:
ba invalidate_failed
mov 219,%g2
ba p5_invalid_resume_219
nop
nop
nop
! Wait for I-cache invalidate lock 219
p5_invalid_loop_219:
p5_invalid_wait_219:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,219
bl p5_invalid_wait_219
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_219
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_219:
! Victim I-cache invalidate 220, aggressor thread = 2
ba p5_invalid_loop_220
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_220:
ba invalidate_failed
mov 220,%g2
ba p5_invalid_resume_220
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 220
p5_invalid_loop_220:
p5_invalid_wait_220:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,220
bl p5_invalid_wait_220
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = 4170d6d04170d6d0, Mem[000000001a800008] = ffffd479
stba %l4,[%i1+%i4]0x81 ! Mem[000000001a800008] = d0ffd479
ba p5_invalid_code_220
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_220:
! Victim I-cache invalidate 221, aggressor thread = 2
ba p5_invalid_loop_221
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_221:
ba invalidate_failed
mov 221,%g2
ba p5_invalid_resume_221
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 221
p5_invalid_loop_221:
p5_invalid_wait_221:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,221
bl p5_invalid_wait_221
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800028] = 876bd2ea, %l7 = 0000000080006d31
ldsb [%o3+0x02b],%l7 ! %l7 = ffffffffffffffea
p5_label_44: ! %cwp = 2
ba p5_invalid_code_221
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_221:
! Victim I-cache invalidate 222, aggressor thread = 2
ba p5_invalid_loop_222
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_222:
ba invalidate_failed
mov 222,%g2
ba p5_invalid_resume_222
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 222
p5_invalid_loop_222:
p5_invalid_wait_222:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,222
bl p5_invalid_wait_222
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_222
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_222:
! Victim I-cache invalidate 223, aggressor thread = 2
ba p5_invalid_loop_223
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_223:
ba invalidate_failed
mov 223,%g2
ba p5_invalid_resume_223
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 223
p5_invalid_loop_223:
p5_invalid_wait_223:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,223
bl p5_invalid_wait_223
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = b56a2ee7, %l3 = db5100a6, Mem[0000000031800068] = 00006bf4 c1fa1517
std %l2,[%o3+0x068] ! Mem[0000000031800068] = b56a2ee7 db5100a6
ba p5_invalid_code_223
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_223:
! Victim I-cache invalidate 224, aggressor thread = 2
ba p5_invalid_loop_224
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_224:
ba invalidate_failed
mov 224,%g2
ba p5_invalid_resume_224
nop
nop
! Wait for I-cache invalidate lock 224
p5_invalid_loop_224:
p5_invalid_wait_224:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,224
bl p5_invalid_wait_224
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001a800020] = 9fcd62bf, %l4 = 4170d6d04170d6d0
ldswa [%i1+%o4]0x88,%l4 ! %l4 = ffffffff9fcd62bf
! %f21 = 28cf26a4, Mem[000000001a000028] = 5a067d0a
sta %f21,[%i0+%o6]0x81 ! Mem[000000001a000028] = 28cf26a4
ba p5_invalid_code_224
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_224:
! Victim I-cache invalidate 225, aggressor thread = 2
ba p5_invalid_loop_225
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_225:
ba invalidate_failed
mov 225,%g2
ba p5_invalid_resume_225
nop
nop
nop
! Wait for I-cache invalidate lock 225
p5_invalid_loop_225:
p5_invalid_wait_225:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,225
bl p5_invalid_wait_225
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = ffffd479, %l1 = fefa3f25, Mem[000000001b800068] = 2e05405c 66feb15d
std %l0,[%i3+0x068] ! Mem[000000001b800068] = ffffd479 fefa3f25
ba p5_invalid_code_225
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_225:
! Victim I-cache invalidate 226, aggressor thread = 2
ba p5_invalid_loop_226
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_226:
ba invalidate_failed
mov 226,%g2
ba p5_invalid_resume_226
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 226
p5_invalid_loop_226:
p5_invalid_wait_226:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,226
bl p5_invalid_wait_226
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = 33ca28badb5100a6, Mem[000000001b800078] = e5714ef0cdbd1593
stx %l3,[%i3+0x078] ! Mem[000000001b800078] = 33ca28badb5100a6
p5_label_45: ! %cwp = 2
! %l6 = 00000000000082f5, immed = 00000148, %l3 = 33ca28badb5100a6
xorcc %l6,0x148,%l3 ! %l3 = 00000000000083bd, %ccr = 00
! %l3 = 00000000000083bd, immed = 0000097c, %l7 = ffffffffffffffea
addccc %l3,0x97c,%l7 ! %l7 = 0000000000008d39, %ccr = 00
ba p5_invalid_code_226
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_226:
! Victim I-cache invalidate 227, aggressor thread = 2
ba p5_invalid_loop_227
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_227:
ba invalidate_failed
mov 227,%g2
ba p5_invalid_resume_227
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 227
p5_invalid_loop_227:
p5_invalid_wait_227:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,227
bl p5_invalid_wait_227
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000068] = 705d48637934321b, %l5 = 000000000105c35b
ldx [%o2+0x068],%l5 ! %l5 = 705d48637934321b
! %l1 = fffffffffefa3f25, immd = 0000000000000a86, %l3 = 00000000000083bd
sdivx %l1,0xa86,%l3 ! %l3 = ffffffffffffe721
! %f3 = 9fc7eb60, Mem[000000003080006c] = 2efbcd9f
st %f3 ,[%o1+0x06c] ! Mem[000000003080006c] = 9fc7eb60
! %l5 = 705d48637934321b, Mem[000000001a000018] = 7a61e22b6b870000
stxa %l5,[%i0+%i6]0x89 ! Mem[000000001a000018] = 705d48637934321b
! %l3 = ffffffffffffe721, immd = fffffffffffffda3, %l6 = 00000000000082f5
sdivx %l3,-0x25d,%l6 ! %l6 = 000000000000000a
ba p5_invalid_code_227
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_227:
! Victim I-cache invalidate 228, aggressor thread = 2
ba p5_invalid_loop_228
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_228:
ba invalidate_failed
mov 228,%g2
ba p5_invalid_resume_228
nop
nop
! Wait for I-cache invalidate lock 228
p5_invalid_loop_228:
p5_invalid_wait_228:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,228
bl p5_invalid_wait_228
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_228
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_228:
! Victim I-cache invalidate 229, aggressor thread = 2
ba p5_invalid_loop_229
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_229:
ba invalidate_failed
mov 229,%g2
ba p5_invalid_resume_229
nop
! Wait for I-cache invalidate lock 229
p5_invalid_loop_229:
p5_invalid_wait_229:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,229
bl p5_invalid_wait_229
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p5_label_46: ! %cwp = 2
ba p5_invalid_code_229
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_229:
! Victim I-cache invalidate 230, aggressor thread = 2
ba p5_invalid_loop_230
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_230:
ba invalidate_failed
mov 230,%g2
ba p5_invalid_resume_230
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 230
p5_invalid_loop_230:
p5_invalid_wait_230:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,230
bl p5_invalid_wait_230
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_230
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_230:
! Mem[000000001a000020] = e6d070a9, %l5 = 705d48637934321b
lduha [%i0+%o4]0x81,%l5 ! %l5 = 000000000000e6d0
! Victim I-cache invalidate 231, aggressor thread = 2
ba p5_invalid_loop_231
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_231:
ba invalidate_failed
mov 231,%g2
ba p5_invalid_resume_231
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 231
p5_invalid_loop_231:
p5_invalid_wait_231:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,231
bl p5_invalid_wait_231
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 000000000000000a, Mem[000000001a000008] = f06ac1a4
stha %l6,[%i0+%i4]0x89 ! Mem[000000001a000008] = f06a000a
ba p5_invalid_code_231
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_231:
! Victim I-cache invalidate 232, aggressor thread = 2
ba p5_invalid_loop_232
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_232:
ba invalidate_failed
mov 232,%g2
ba p5_invalid_resume_232
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 232
p5_invalid_loop_232:
p5_invalid_wait_232:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,232
bl p5_invalid_wait_232
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f3 = 9fc7eb60, Mem[0000000031800028] = 876bd2ea
st %f3 ,[%o3+%o6] ! Mem[0000000031800028] = 9fc7eb60
ba p5_invalid_code_232
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_232:
! %l6 = 000000000000000a
setx 0x957aca1b957aca1b,%g7,%l6 ! %l6 = 957aca1b957aca1b
! Victim I-cache invalidate 233, aggressor thread = 2
ba p5_invalid_loop_233
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_233:
ba invalidate_failed
mov 233,%g2
ba p5_invalid_resume_233
nop
nop
! Wait for I-cache invalidate lock 233
p5_invalid_loop_233:
p5_invalid_wait_233:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,233
bl p5_invalid_wait_233
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_233
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_233:
! Victim I-cache invalidate 234, aggressor thread = 2
ba p5_invalid_loop_234
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_234:
ba invalidate_failed
mov 234,%g2
ba p5_invalid_resume_234
nop
nop
nop
! Wait for I-cache invalidate lock 234
p5_invalid_loop_234:
p5_invalid_wait_234:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,234
bl p5_invalid_wait_234
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_234
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_234:
! Victim I-cache invalidate 235, aggressor thread = 2
ba p5_invalid_loop_235
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_235:
ba invalidate_failed
mov 235,%g2
ba p5_invalid_resume_235
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 235
p5_invalid_loop_235:
p5_invalid_wait_235:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,235
bl p5_invalid_wait_235
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p5_label_47: ! %cwp = 2
! Mem[000000001b000008] = cfc20c00, %l5 = 000000000000e6d0
ldsha [%i2+%i4]0x88,%l5 ! %l5 = 0000000000000c00
! %l4 = ffffffff9fcd62bf, Mem[000000001a000018] = 7934321b
stba %l4,[%i0+%i6]0x89 ! Mem[000000001a000018] = 793432bf
ba p5_invalid_code_235
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_235:
! Victim I-cache invalidate 236, aggressor thread = 2
ba p5_invalid_loop_236
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_236:
ba invalidate_failed
mov 236,%g2
ba p5_invalid_resume_236
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 236
p5_invalid_loop_236:
p5_invalid_wait_236:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,236
bl p5_invalid_wait_236
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_236
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_236:
! %l4 = ffffffff9fcd62bf, immed = fffff648, %l3 = ffffffffffffe721
taddcc %l4,-0x9b8,%l3 ! %l3 = ffffffff9fcd5907, %ccr = 9b
! Victim I-cache invalidate 237, aggressor thread = 2
ba p5_invalid_loop_237
rd %ccr,%g5 ! Save %ccr (9b)
p5_invalid_code_237:
ba invalidate_failed
mov 237,%g2
ba p5_invalid_resume_237
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 237
p5_invalid_loop_237:
p5_invalid_wait_237:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,237
bl p5_invalid_wait_237
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
! %l0 = ffffd479, %l1 = fefa3f25, Mem[0000000031800028] = 9fc7eb60 68147435
std %l0,[%o3+%o6] ! Mem[0000000031800028] = ffffd479 fefa3f25
ba p5_invalid_code_237
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_237:
! Victim I-cache invalidate 238, aggressor thread = 2
ba p5_invalid_loop_238
rd %ccr,%g5 ! Save %ccr (9b)
p5_invalid_code_238:
ba invalidate_failed
mov 238,%g2
ba p5_invalid_resume_238
nop
nop
! Wait for I-cache invalidate lock 238
p5_invalid_loop_238:
p5_invalid_wait_238:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,238
bl p5_invalid_wait_238
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p5_invalid_code_238
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_238:
! Victim I-cache invalidate 239, aggressor thread = 2
ba p5_invalid_loop_239
rd %ccr,%g5 ! Save %ccr (9b)
p5_invalid_code_239:
ba invalidate_failed
mov 239,%g2
ba p5_invalid_resume_239
nop
nop
! Wait for I-cache invalidate lock 239
p5_invalid_loop_239:
p5_invalid_wait_239:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,239
bl p5_invalid_wait_239
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
! %l6 = 957aca1b957aca1b, immed = 000008a0, %l3 = ffffffff9fcd5907
taddcc %l6,0x8a0,%l3 ! %l3 = 957aca1b957ad2bb, %ccr = 8a
ba p5_invalid_code_239
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_239:
! Victim I-cache invalidate 240, aggressor thread = 2
ba p5_invalid_loop_240
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_240:
ba invalidate_failed
mov 240,%g2
ba p5_invalid_resume_240
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 240
p5_invalid_loop_240:
p5_invalid_wait_240:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,240
bl p5_invalid_wait_240
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
p5_label_48: ! %cwp = 2
! %f10 = ac1270f2 39da0714, Mem[000000001b800008] = 7fffea3c fffffac1
stda %f10,[%i3+%i4]0x88 ! Mem[000000001b800008] = ac1270f2 39da0714
! %l0 = ffffd479, %l1 = fefa3f25, Mem[0000000031800028] = ffffd479 fefa3f25
std %l0,[%o3+%o6] ! Mem[0000000031800028] = ffffd479 fefa3f25
! %f6 = aa959013 79d43c7c, Mem[000000001b000018] = 00000080 654c9a4c
stda %f6 ,[%i2+%i6]0x80 ! Mem[000000001b000018] = aa959013 79d43c7c
ba p5_invalid_code_240
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_240:
! Victim I-cache invalidate 241, aggressor thread = 2
ba p5_invalid_loop_241
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_241:
ba invalidate_failed
mov 241,%g2
ba p5_invalid_resume_241
nop
! Wait for I-cache invalidate lock 241
p5_invalid_loop_241:
p5_invalid_wait_241:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,241
bl p5_invalid_wait_241
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_241
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_241:
! Victim I-cache invalidate 242, aggressor thread = 2
ba p5_invalid_loop_242
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_242:
ba invalidate_failed
mov 242,%g2
ba p5_invalid_resume_242
nop
nop
nop
! Wait for I-cache invalidate lock 242
p5_invalid_loop_242:
p5_invalid_wait_242:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,242
bl p5_invalid_wait_242
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! %l1 = fffffffffefa3f25, Mem[000000001a80000c] = 82df926a
stw %l1,[%i1+0x00c] ! Mem[000000001a80000c] = fefa3f25
! Mem[000000001a800018] = 79d4e9384f2a2b77, %f18 = 7934321b ac589f5f
ldda [%i1+%i6]0x88,%f18 ! %f18 = 79d4e938 4f2a2b77
! Mem[000000001a000060] = c36fa0d7, %l6 = 957aca1b957aca1b
ldsh [%i0+0x062],%l6 ! %l6 = ffffffffffffa0d7
! Mem[000000001a000028] = 28cf26a4, %l1 = fffffffffefa3f25
ldsha [%i0+%o6]0x80,%l1 ! %l1 = 00000000000028cf
! Mem[0000000030000068] = 7fffea3c, %l3 = 957aca1b957ad2bb
ldsw [%o0+0x068],%l3 ! %l3 = 000000007fffea3c
ba p5_invalid_code_242
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_242:
p5_label_49: ! %cwp = 2
! Victim I-cache invalidate 243, aggressor thread = 2
ba p5_invalid_loop_243
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_243:
ba invalidate_failed
mov 243,%g2
ba p5_invalid_resume_243
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 243
p5_invalid_loop_243:
p5_invalid_wait_243:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,243
bl p5_invalid_wait_243
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_243
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_243:
! Victim I-cache invalidate 244, aggressor thread = 2
ba p5_invalid_loop_244
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_244:
ba invalidate_failed
mov 244,%g2
ba p5_invalid_resume_244
nop
nop
nop
nop
! Wait for I-cache invalidate lock 244
p5_invalid_loop_244:
p5_invalid_wait_244:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,244
bl p5_invalid_wait_244
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! %l7 = 0000000000008d39, Mem[000000001b800008] = ac1270f239da0714
stxa %l7,[%i3+%i4]0x89 ! Mem[000000001b800008] = 0000000000008d39
ba p5_invalid_code_244
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_244:
! Victim I-cache invalidate 245, aggressor thread = 2
ba p5_invalid_loop_245
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_245:
ba invalidate_failed
mov 245,%g2
ba p5_invalid_resume_245
nop
nop
nop
nop
! Wait for I-cache invalidate lock 245
p5_invalid_loop_245:
p5_invalid_wait_245:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,245
bl p5_invalid_wait_245
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! %l2 = b56a2ee7, %l3 = 7fffea3c, Mem[0000000030800068] = 00000000 9fc7eb60
std %l2,[%o1+0x068] ! Mem[0000000030800068] = b56a2ee7 7fffea3c
! %l5 = 0000000000000c00, Mem[000000001b800000] = 34feb7e8
stba %l5,[%i3+%g0]0x81 ! Mem[000000001b800000] = 00feb7e8
ba p5_invalid_code_245
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_245:
! Victim I-cache invalidate 246, aggressor thread = 2
ba p5_invalid_loop_246
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_246:
ba invalidate_failed
mov 246,%g2
ba p5_invalid_resume_246
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 246
p5_invalid_loop_246:
p5_invalid_wait_246:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,246
bl p5_invalid_wait_246
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_246
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_246:
! Victim I-cache invalidate 247, aggressor thread = 2
ba p5_invalid_loop_247
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_247:
ba invalidate_failed
mov 247,%g2
ba p5_invalid_resume_247
nop
! Wait for I-cache invalidate lock 247
p5_invalid_loop_247:
p5_invalid_wait_247:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,247
bl p5_invalid_wait_247
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_247
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_247:
! Victim I-cache invalidate 248, aggressor thread = 2
ba p5_invalid_loop_248
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_248:
ba invalidate_failed
mov 248,%g2
ba p5_invalid_resume_248
nop
nop
nop
nop
! Wait for I-cache invalidate lock 248
p5_invalid_loop_248:
p5_invalid_wait_248:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,248
bl p5_invalid_wait_248
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[000000001a000000] = e77ad79d b56a2ee7, %l0 = ffffd479, %l1 = 000028cf
ldda [%i0+%g0]0x88,%l0 ! %l0 = 00000000b56a2ee7 00000000e77ad79d
p5_label_50: ! %cwp = 2
ba p5_invalid_code_248
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_248:
! Victim I-cache invalidate 249, aggressor thread = 2
ba p5_invalid_loop_249
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_249:
ba invalidate_failed
mov 249,%g2
ba p5_invalid_resume_249
nop
! Wait for I-cache invalidate lock 249
p5_invalid_loop_249:
p5_invalid_wait_249:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,249
bl p5_invalid_wait_249
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_249
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_249:
! Victim I-cache invalidate 250, aggressor thread = 2
ba p5_invalid_loop_250
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_250:
ba invalidate_failed
mov 250,%g2
ba p5_invalid_resume_250
nop
! Wait for I-cache invalidate lock 250
p5_invalid_loop_250:
p5_invalid_wait_250:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,250
bl p5_invalid_wait_250
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_250
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_250:
! Victim I-cache invalidate 251, aggressor thread = 2
ba p5_invalid_loop_251
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_251:
ba invalidate_failed
mov 251,%g2
ba p5_invalid_resume_251
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 251
p5_invalid_loop_251:
p5_invalid_wait_251:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,251
bl p5_invalid_wait_251
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_251
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_251:
! Victim I-cache invalidate 252, aggressor thread = 2
ba p5_invalid_loop_252
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_252:
ba invalidate_failed
mov 252,%g2
ba p5_invalid_resume_252
nop
nop
nop
! Wait for I-cache invalidate lock 252
p5_invalid_loop_252:
p5_invalid_wait_252:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,252
bl p5_invalid_wait_252
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
save ! CWP = 3
ba p5_invalid_code_252
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_252:
! Victim I-cache invalidate 253, aggressor thread = 2
ba p5_invalid_loop_253
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_253:
ba invalidate_failed
mov 253,%g2
ba p5_invalid_resume_253
nop
nop
! Wait for I-cache invalidate lock 253
p5_invalid_loop_253:
set p5_invalidate_semaphore,%g6
p5_invalid_wait_253:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,253
bl p5_invalid_wait_253
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_253
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_253:
! Victim I-cache invalidate 254, aggressor thread = 2
ba p5_invalid_loop_254
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_254:
ba invalidate_failed
mov 254,%g2
ba p5_invalid_resume_254
nop
! Wait for I-cache invalidate lock 254
p5_invalid_loop_254:
p5_invalid_wait_254:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,254
bl p5_invalid_wait_254
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_254
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_254:
! Victim I-cache invalidate 255, aggressor thread = 2
ba p5_invalid_loop_255
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_255:
ba invalidate_failed
mov 255,%g2
ba p5_invalid_resume_255
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 255
p5_invalid_loop_255:
p5_invalid_wait_255:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,255
bl p5_invalid_wait_255
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_255
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_255:
! Victim I-cache invalidate 256, aggressor thread = 2
ba p5_invalid_loop_256
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_256:
ba invalidate_failed
mov 256,%g2
ba p5_invalid_resume_256
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 256
p5_invalid_loop_256:
p5_invalid_wait_256:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,256
bl p5_invalid_wait_256
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_256
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_256:
! Victim I-cache invalidate 257, aggressor thread = 2
ba p5_invalid_loop_257
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_257:
ba invalidate_failed
mov 257,%g2
ba p5_invalid_resume_257
nop
nop
! Wait for I-cache invalidate lock 257
p5_invalid_loop_257:
p5_invalid_wait_257:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,257
bl p5_invalid_wait_257
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
p5_label_51: ! %cwp = 3
! Mem[000000001a000010] = 9dd77ae7, %l5 = df0b51d7b7c6720f
ldswa [%o0+%o5]0x88,%l5 ! %l5 = ffffffff9dd77ae7
ba p5_invalid_code_257
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_257:
! Victim I-cache invalidate 258, aggressor thread = 2
ba p5_invalid_loop_258
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_258:
ba invalidate_failed
mov 258,%g2
ba p5_invalid_resume_258
nop
! Wait for I-cache invalidate lock 258
p5_invalid_loop_258:
p5_invalid_wait_258:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,258
bl p5_invalid_wait_258
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! %l2 = c69bc0f9, %l3 = a21d48a8, Mem[0000000030800028] = 2efbcd9f 55601203
std %l2,[%i1+%i6] ! Mem[0000000030800028] = c69bc0f9 a21d48a8
! Mem[0000000031800068] = b56a2ee7, %f21 = 28cf26a4
lda [%i3+0x068]%asi,%f21 ! %f21 = b56a2ee7
ba p5_invalid_code_258
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_258:
! Victim I-cache invalidate 259, aggressor thread = 2
ba p5_invalid_loop_259
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_259:
ba invalidate_failed
mov 259,%g2
ba p5_invalid_resume_259
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 259
p5_invalid_loop_259:
p5_invalid_wait_259:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,259
bl p5_invalid_wait_259
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_259
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_259:
! Victim I-cache invalidate 260, aggressor thread = 2
ba p5_invalid_loop_260
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_260:
ba invalidate_failed
mov 260,%g2
ba p5_invalid_resume_260
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 260
p5_invalid_loop_260:
p5_invalid_wait_260:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,260
bl p5_invalid_wait_260
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000030000068] = 7fffea3c, %l0 = eb8194cc26316636
ldsh [%i0+0x068],%l0 ! %l0 = 0000000000007fff
! Mem[000000001a000008] = b966a9a8f06a000a, %f12 = f20443db 599af5f1
ldda [%o0+%o4]0x88,%f12 ! %f12 = b966a9a8 f06a000a
! %l2 = cdc5ec73c69bc0f9, Mem[0000000031000068] = 705d48637934321b
stx %l2,[%i2+0x068] ! Mem[0000000031000068] = cdc5ec73c69bc0f9
! %f5 = 772b2a4f, Mem[000000003000002c] = b049b9b3
st %f5 ,[%i0+0x02c] ! Mem[000000003000002c] = 772b2a4f
ba p5_invalid_code_260
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_260:
p5_label_52: ! %cwp = 3
! Victim I-cache invalidate 261, aggressor thread = 2
ba p5_invalid_loop_261
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_261:
ba invalidate_failed
mov 261,%g2
ba p5_invalid_resume_261
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 261
p5_invalid_loop_261:
p5_invalid_wait_261:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,261
bl p5_invalid_wait_261
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_261
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_261:
! Victim I-cache invalidate 262, aggressor thread = 2
ba p5_invalid_loop_262
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_262:
ba invalidate_failed
mov 262,%g2
ba p5_invalid_resume_262
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 262
p5_invalid_loop_262:
p5_invalid_wait_262:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,262
bl p5_invalid_wait_262
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_262
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_262:
! %l2 = cdc5ec73c69bc0f9, Mem[000000001b000066] = 88321dfe
sth %l2,[%o2+0x066] ! Mem[000000001b000064] = 8832c0f9
! Victim I-cache invalidate 263, aggressor thread = 2
ba p5_invalid_loop_263
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_263:
ba invalidate_failed
mov 263,%g2
ba p5_invalid_resume_263
nop
nop
nop
! Wait for I-cache invalidate lock 263
p5_invalid_loop_263:
p5_invalid_wait_263:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,263
bl p5_invalid_wait_263
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000030800028] = c69bc0f9 a21d48a8, %l6 = af0cd5db, %l7 = b4d04002
ldd [%i1+%i6],%l6 ! %l6 = 00000000c69bc0f9 00000000a21d48a8
ba p5_invalid_code_263
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_263:
! Victim I-cache invalidate 264, aggressor thread = 2
ba p5_invalid_loop_264
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_264:
ba invalidate_failed
mov 264,%g2
ba p5_invalid_resume_264
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 264
p5_invalid_loop_264:
p5_invalid_wait_264:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,264
bl p5_invalid_wait_264
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_264
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_264:
! Victim I-cache invalidate 265, aggressor thread = 2
ba p5_invalid_loop_265
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_265:
ba invalidate_failed
mov 265,%g2
ba p5_invalid_resume_265
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 265
p5_invalid_loop_265:
p5_invalid_wait_265:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,265
bl p5_invalid_wait_265
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[000000001b000028] = ac589f5f, %l4 = 78172aa422ef0a6f
ldsba [%o2+%i6]0x88,%l4 ! %l4 = 000000000000005f
! Mem[000000001b800018] = d228e27e, %l7 = 00000000a21d48a8
ldsha [%o3+%o6]0x80,%l7 ! %l7 = ffffffffffffd228
ba p5_invalid_code_265
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_265:
! Victim I-cache invalidate 266, aggressor thread = 2
ba p5_invalid_loop_266
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_266:
ba invalidate_failed
mov 266,%g2
ba p5_invalid_resume_266
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 266
p5_invalid_loop_266:
p5_invalid_wait_266:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,266
bl p5_invalid_wait_266
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
p5_label_53: ! %cwp = 3
! %f26 = 272ee4e2, Mem[000000001a000020] = e6d070a9
sta %f26,[%o0+%i4]0x81 ! Mem[000000001a000020] = 272ee4e2
! %f30 = 04565bec 79cfecd2, Mem[0000000031800028] = ffffd479 fefa3f25
std %f30,[%i3+%i6] ! Mem[0000000031800028] = 04565bec 79cfecd2
ba p5_invalid_code_266
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_266:
! %l5 = ffffffff9dd77ae7, immed = fffff2c8, %l7 = ffffffffffffd228
orncc %l5,-0xd38,%l7 ! %l7 = ffffffff9dd77ff7, %ccr = 88
! Victim I-cache invalidate 267, aggressor thread = 2
ba p5_invalid_loop_267
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_267:
ba invalidate_failed
mov 267,%g2
ba p5_invalid_resume_267
nop
nop
nop
nop
! Wait for I-cache invalidate lock 267
p5_invalid_loop_267:
p5_invalid_wait_267:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,267
bl p5_invalid_wait_267
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_267
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_267:
! Victim I-cache invalidate 268, aggressor thread = 2
ba p5_invalid_loop_268
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_268:
ba invalidate_failed
mov 268,%g2
ba p5_invalid_resume_268
nop
nop
nop
nop
! Wait for I-cache invalidate lock 268
p5_invalid_loop_268:
p5_invalid_wait_268:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,268
bl p5_invalid_wait_268
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = ffffffff9dd77ae7, %l7 = ffffffff9dd77ff7, %y = 33ca28ba
smul %l5,%l7,%l4 ! %l4 = 25a30a6013e12de1, %y = 25a30a60
ba p5_invalid_code_268
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_268:
! Victim I-cache invalidate 269, aggressor thread = 2
ba p5_invalid_loop_269
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_269:
ba invalidate_failed
mov 269,%g2
ba p5_invalid_resume_269
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 269
p5_invalid_loop_269:
p5_invalid_wait_269:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,269
bl p5_invalid_wait_269
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 00007fff, %l1 = 83c8ad54, Mem[000000001a800028] = c3710d05 6687bd50
stda %l0,[%o1+%i6]0x80 ! Mem[000000001a800028] = 00007fff 83c8ad54
ba p5_invalid_code_269
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_269:
! Victim I-cache invalidate 270, aggressor thread = 2
ba p5_invalid_loop_270
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_270:
ba invalidate_failed
mov 270,%g2
ba p5_invalid_resume_270
nop
nop
! Wait for I-cache invalidate lock 270
p5_invalid_loop_270:
p5_invalid_wait_270:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,270
bl p5_invalid_wait_270
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001b800050] = 2d8f1f998d8e5867, %l6 = 00000000c69bc0f9
ldxa [%o3+0x050]%asi,%l6 ! %l6 = 2d8f1f998d8e5867
ba p5_invalid_code_270
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_270:
p5_label_54: ! %cwp = 3
! Victim I-cache invalidate 271, aggressor thread = 2
ba p5_invalid_loop_271
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_271:
ba invalidate_failed
mov 271,%g2
ba p5_invalid_resume_271
nop
nop
nop
! Wait for I-cache invalidate lock 271
p5_invalid_loop_271:
p5_invalid_wait_271:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,271
bl p5_invalid_wait_271
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001a800078] = 096fb8d77e7f63ef, %f0 = 050d71c3 701352b6
ldd [%o1+0x078],%f0 ! %f0 = 096fb8d7 7e7f63ef
ba p5_invalid_code_271
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_271:
! Victim I-cache invalidate 272, aggressor thread = 2
ba p5_invalid_loop_272
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_272:
ba invalidate_failed
mov 272,%g2
ba p5_invalid_resume_272
nop
! Wait for I-cache invalidate lock 272
p5_invalid_loop_272:
p5_invalid_wait_272:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,272
bl p5_invalid_wait_272
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = 25a30a6013e12de1, immed = 00000fb0, %l6 = 2d8f1f998d8e5867
xorcc %l4,0xfb0,%l6 ! %l6 = 25a30a6013e12251, %ccr = 00
! Mem[000000001a000018] = 705d4863 793432bf, %l2 = c69bc0f9, %l3 = a21d48a8
ldda [%o0+%o6]0x88,%l2 ! %l2 = 00000000793432bf 00000000705d4863
! Mem[000000001b000058] = 978ecf82, %l5 = ffffffff9dd77ae7
lduw [%o2+0x058],%l5 ! %l5 = 00000000978ecf82
ba p5_invalid_code_272
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_272:
! Victim I-cache invalidate 273, aggressor thread = 2
ba p5_invalid_loop_273
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_273:
ba invalidate_failed
mov 273,%g2
ba p5_invalid_resume_273
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 273
p5_invalid_loop_273:
p5_invalid_wait_273:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,273
bl p5_invalid_wait_273
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 00000000978ecf82, Mem[000000001b000000] = feb66f2ff20443db
stxa %l5,[%o2+%g0]0x89 ! Mem[000000001b000000] = 00000000978ecf82
ba p5_invalid_code_273
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_273:
! Victim I-cache invalidate 274, aggressor thread = 2
ba p5_invalid_loop_274
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_274:
ba invalidate_failed
mov 274,%g2
ba p5_invalid_resume_274
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 274
p5_invalid_loop_274:
p5_invalid_wait_274:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,274
bl p5_invalid_wait_274
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001b800000] = 00feb7e8, %l1 = 9a01b80a83c8ad54
ldsha [%o3+%g0]0x80,%l1 ! %l1 = 00000000000000fe
p5_label_55: ! %cwp = 3
ba p5_invalid_code_274
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_274:
! Victim I-cache invalidate 275, aggressor thread = 2
ba p5_invalid_loop_275
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_275:
ba invalidate_failed
mov 275,%g2
ba p5_invalid_resume_275
nop
! Wait for I-cache invalidate lock 275
p5_invalid_loop_275:
p5_invalid_wait_275:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,275
bl p5_invalid_wait_275
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 00000000000000fe, immed = 00000008, %l6 = 25a30a6013e12251
srax %l1,0x008,%l6 ! %l6 = 0000000000000000
! %l2 = 00000000793432bf, immed = 00000009, %l6 = 0000000000000000
srl %l2,0x009,%l6 ! %l6 = 00000000003c9a19
ba p5_invalid_code_275
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_275:
! Victim I-cache invalidate 276, aggressor thread = 2
ba p5_invalid_loop_276
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_276:
ba invalidate_failed
mov 276,%g2
ba p5_invalid_resume_276
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 276
p5_invalid_loop_276:
p5_invalid_wait_276:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,276
bl p5_invalid_wait_276
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_276
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_276:
! Victim I-cache invalidate 277, aggressor thread = 2
ba p5_invalid_loop_277
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_277:
ba invalidate_failed
mov 277,%g2
ba p5_invalid_resume_277
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 277
p5_invalid_loop_277:
p5_invalid_wait_277:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,277
bl p5_invalid_wait_277
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f17 = 140751ed, Mem[000000003080002c] = a21d48a8
sta %f17,[%i1+0x02c]%asi ! Mem[000000003080002c] = 140751ed
ba p5_invalid_code_277
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_277:
! Victim I-cache invalidate 278, aggressor thread = 2
ba p5_invalid_loop_278
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_278:
ba invalidate_failed
mov 278,%g2
ba p5_invalid_resume_278
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 278
p5_invalid_loop_278:
p5_invalid_wait_278:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,278
bl p5_invalid_wait_278
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_278
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_278:
! %l6 = 00000000003c9a19, Mem[000000001a80007e] = 7e7f63ef
sth %l6,[%o1+0x07e] ! Mem[000000001a80007c] = 7e7f9a19
! %l6 = 00000000003c9a19, Mem[000000001a000038] = 6dca9922
stb %l6,[%o0+0x038] ! Mem[000000001a000038] = 19ca9922
! %l1 = 00000000000000fe, Mem[000000003080002e] = 140751ed
sth %l1,[%i1+0x02e] ! Mem[000000003080002c] = 140700fe
p5_label_56: ! %cwp = 3
! Victim I-cache invalidate 279, aggressor thread = 2
ba p5_invalid_loop_279
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_279:
ba invalidate_failed
mov 279,%g2
ba p5_invalid_resume_279
nop
! Wait for I-cache invalidate lock 279
p5_invalid_loop_279:
p5_invalid_wait_279:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,279
bl p5_invalid_wait_279
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_279
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_279:
! Victim I-cache invalidate 280, aggressor thread = 2
ba p5_invalid_loop_280
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_280:
ba invalidate_failed
mov 280,%g2
ba p5_invalid_resume_280
nop
! Wait for I-cache invalidate lock 280
p5_invalid_loop_280:
p5_invalid_wait_280:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,280
bl p5_invalid_wait_280
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_280
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_280:
! Victim I-cache invalidate 281, aggressor thread = 2
ba p5_invalid_loop_281
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_281:
ba invalidate_failed
mov 281,%g2
ba p5_invalid_resume_281
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 281
p5_invalid_loop_281:
p5_invalid_wait_281:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,281
bl p5_invalid_wait_281
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_281
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_281:
! Victim I-cache invalidate 282, aggressor thread = 2
ba p5_invalid_loop_282
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_282:
ba invalidate_failed
mov 282,%g2
ba p5_invalid_resume_282
nop
nop
nop
! Wait for I-cache invalidate lock 282
p5_invalid_loop_282:
p5_invalid_wait_282:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,282
bl p5_invalid_wait_282
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 00000000003c9a19, Mem[000000003100002d] = 005f31c7
stb %l6,[%i2+0x02d] ! Mem[000000003100002c] = 001931c7
! %l1 = 00000000000000fe, Mem[000000001a000028] = 28cf26a45c9e165d
stxa %l1,[%o0+%i6]0x81 ! Mem[000000001a000028] = 00000000000000fe
ba p5_invalid_code_282
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_282:
! Victim I-cache invalidate 283, aggressor thread = 2
ba p5_invalid_loop_283
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_283:
ba invalidate_failed
mov 283,%g2
ba p5_invalid_resume_283
nop
nop
nop
! Wait for I-cache invalidate lock 283
p5_invalid_loop_283:
p5_invalid_wait_283:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,283
bl p5_invalid_wait_283
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_283
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_283:
! Victim I-cache invalidate 284, aggressor thread = 2
ba p5_invalid_loop_284
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_284:
ba invalidate_failed
mov 284,%g2
ba p5_invalid_resume_284
nop
nop
nop
! Wait for I-cache invalidate lock 284
p5_invalid_loop_284:
p5_invalid_wait_284:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,284
bl p5_invalid_wait_284
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_284
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_284:
! Mem[000000001a000018] = 793432bf, %l0 = 0000000000007fff
ldsha [%o0+%o6]0x88,%l0 ! %l0 = 00000000000032bf
! Mem[0000000031800068] = b56a2ee7 db5100a6, %l6 = 003c9a19, %l7 = 9dd77ff7
ldd [%i3+0x068],%l6 ! %l6 = 00000000b56a2ee7 00000000db5100a6
p5_label_57: ! %cwp = 3
! %l2 = 793432bf, %l3 = 705d4863, Mem[0000000031800028] = 04565bec 79cfecd2
std %l2,[%i3+%i6] ! Mem[0000000031800028] = 793432bf 705d4863
! Mem[000000001a800018] = 4f2a2b77, %l3 = 00000000705d4863
ldswa [%o1+%o6]0x88,%l3 ! %l3 = 000000004f2a2b77
! Victim I-cache invalidate 285, aggressor thread = 2
ba p5_invalid_loop_285
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_285:
ba invalidate_failed
mov 285,%g2
ba p5_invalid_resume_285
nop
nop
! Wait for I-cache invalidate lock 285
p5_invalid_loop_285:
p5_invalid_wait_285:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,285
bl p5_invalid_wait_285
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_285
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_285:
! Victim I-cache invalidate 286, aggressor thread = 2
ba p5_invalid_loop_286
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_286:
ba invalidate_failed
mov 286,%g2
ba p5_invalid_resume_286
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 286
p5_invalid_loop_286:
p5_invalid_wait_286:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,286
bl p5_invalid_wait_286
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_286
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_286:
! Victim I-cache invalidate 287, aggressor thread = 2
ba p5_invalid_loop_287
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_287:
ba invalidate_failed
mov 287,%g2
ba p5_invalid_resume_287
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 287
p5_invalid_loop_287:
p5_invalid_wait_287:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,287
bl p5_invalid_wait_287
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_287
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_287:
! Victim I-cache invalidate 288, aggressor thread = 2
ba p5_invalid_loop_288
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_288:
ba invalidate_failed
mov 288,%g2
ba p5_invalid_resume_288
nop
nop
! Wait for I-cache invalidate lock 288
p5_invalid_loop_288:
p5_invalid_wait_288:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,288
bl p5_invalid_wait_288
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 00000000000000fe, Mem[000000003180002e] = 705d4863
sth %l1,[%i3+0x02e] ! Mem[000000003180002c] = 705d00fe
! %l2 = 00000000793432bf, Mem[0000000030800068] = b56a2ee7
sth %l2,[%i1+0x068] ! Mem[0000000030800068] = 32bf2ee7
! Randomly selected nop
nop
ba p5_invalid_code_288
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_288:
! Victim I-cache invalidate 289, aggressor thread = 2
ba p5_invalid_loop_289
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_289:
ba invalidate_failed
mov 289,%g2
ba p5_invalid_resume_289
nop
nop
nop
! Wait for I-cache invalidate lock 289
p5_invalid_loop_289:
p5_invalid_wait_289:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,289
bl p5_invalid_wait_289
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_289
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_289:
p5_label_58: ! %cwp = 3
! Mem[000000001b800028] = 2efbcdfe0000005f, %l3 = 000000004f2a2b77
ldxa [%o3+%i6]0x89,%l3 ! %l3 = 2efbcdfe0000005f
! Victim I-cache invalidate 290, aggressor thread = 2
ba p5_invalid_loop_290
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_290:
ba invalidate_failed
mov 290,%g2
ba p5_invalid_resume_290
nop
nop
nop
nop
! Wait for I-cache invalidate lock 290
p5_invalid_loop_290:
p5_invalid_wait_290:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,290
bl p5_invalid_wait_290
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_290
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_290:
! Victim I-cache invalidate 291, aggressor thread = 2
ba p5_invalid_loop_291
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_291:
ba invalidate_failed
mov 291,%g2
ba p5_invalid_resume_291
nop
! Wait for I-cache invalidate lock 291
p5_invalid_loop_291:
p5_invalid_wait_291:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,291
bl p5_invalid_wait_291
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 2efbcdfe0000005f, Mem[000000003080006c] = 7fffea3c
stb %l3,[%i1+0x06c] ! Mem[000000003080006c] = 5fffea3c
! %l5 = 00000000978ecf82, %l5 = 00000000978ecf82, %y = 25a30a60
sdiv %l5,%l5,%l0 ! %l0 = ffffffffa3bf6188
mov %l0,%y ! %y = a3bf6188
ba p5_invalid_code_291
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_291:
! Victim I-cache invalidate 292, aggressor thread = 2
ba p5_invalid_loop_292
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_292:
ba invalidate_failed
mov 292,%g2
ba p5_invalid_resume_292
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 292
p5_invalid_loop_292:
p5_invalid_wait_292:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,292
bl p5_invalid_wait_292
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_292
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_292:
! Victim I-cache invalidate 293, aggressor thread = 2
ba p5_invalid_loop_293
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_293:
ba invalidate_failed
mov 293,%g2
ba p5_invalid_resume_293
nop
nop
! Wait for I-cache invalidate lock 293
p5_invalid_loop_293:
p5_invalid_wait_293:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,293
bl p5_invalid_wait_293
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_293
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_293:
! Victim I-cache invalidate 294, aggressor thread = 2
ba p5_invalid_loop_294
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_294:
ba invalidate_failed
mov 294,%g2
ba p5_invalid_resume_294
nop
nop
! Wait for I-cache invalidate lock 294
p5_invalid_loop_294:
p5_invalid_wait_294:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,294
bl p5_invalid_wait_294
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 00000000b56a2ee7, immed = 000003bf, %l7 = 00000000db5100a6
add %l6,0x3bf,%l7 ! %l7 = 00000000b56a32a6
! %l7 = 00000000b56a32a6, Mem[000000003100006f] = c69bc0f9
stb %l7,[%i2+0x06f] ! Mem[000000003100006c] = c69bc0a6
p5_label_59: ! %cwp = 3
ba p5_invalid_code_294
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_294:
! Victim I-cache invalidate 295, aggressor thread = 2
ba p5_invalid_loop_295
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_295:
ba invalidate_failed
mov 295,%g2
ba p5_invalid_resume_295
nop
nop
nop
nop
! Wait for I-cache invalidate lock 295
p5_invalid_loop_295:
p5_invalid_wait_295:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,295
bl p5_invalid_wait_295
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_295
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_295:
! Victim I-cache invalidate 296, aggressor thread = 2
ba p5_invalid_loop_296
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_296:
ba invalidate_failed
mov 296,%g2
ba p5_invalid_resume_296
nop
nop
! Wait for I-cache invalidate lock 296
p5_invalid_loop_296:
p5_invalid_wait_296:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,296
bl p5_invalid_wait_296
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_296
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_296:
! %l0 = ffffffffa3bf6188, immed = fffff6bc, %y = a3bf6188
mulscc %l0,-0x944,%l1 ! %l1 = 0000000051dfb0c4, %ccr = 00, %y = 51dfb0c4
! %l4 = 13e12de1, %l5 = 978ecf82, Mem[000000001a000010] = e77ad79d 9968b14e
stda %l4,[%o0+%o5]0x80 ! Mem[000000001a000010] = 13e12de1 978ecf82
! Victim I-cache invalidate 297, aggressor thread = 2
ba p5_invalid_loop_297
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_297:
ba invalidate_failed
mov 297,%g2
ba p5_invalid_resume_297
nop
nop
nop
nop
! Wait for I-cache invalidate lock 297
p5_invalid_loop_297:
p5_invalid_wait_297:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,297
bl p5_invalid_wait_297
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 00000000978ecf82, immed = 00000032, %l6 = 00000000b56a2ee7
srax %l5,0x032,%l6 ! %l6 = 0000000000000000
ba p5_invalid_code_297
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_297:
! Victim I-cache invalidate 298, aggressor thread = 2
ba p5_invalid_loop_298
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_298:
ba invalidate_failed
mov 298,%g2
ba p5_invalid_resume_298
nop
nop
nop
nop
! Wait for I-cache invalidate lock 298
p5_invalid_loop_298:
p5_invalid_wait_298:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,298
bl p5_invalid_wait_298
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f26 = 272ee4e2, Mem[000000003000002c] = 772b2a4f
st %f26,[%i0+0x02c] ! Mem[000000003000002c] = 272ee4e2
! %l6 = 0000000000000000, %l2 = 00000000793432bf, %l7 = 00000000b56a32a6
srl %l6,%l2,%l7 ! %l7 = 0000000000000000
ba p5_invalid_code_298
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_298:
! Victim I-cache invalidate 299, aggressor thread = 2
ba p5_invalid_loop_299
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_299:
ba invalidate_failed
mov 299,%g2
ba p5_invalid_resume_299
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 299
p5_invalid_loop_299:
p5_invalid_wait_299:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,299
bl p5_invalid_wait_299
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p5_label_60: ! %cwp = 3
ba p5_invalid_code_299
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_299:
! Victim I-cache invalidate 300, aggressor thread = 2
ba p5_invalid_loop_300
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_300:
ba invalidate_failed
mov 300,%g2
ba p5_invalid_resume_300
nop
nop
nop
! Wait for I-cache invalidate lock 300
p5_invalid_loop_300:
p5_invalid_wait_300:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,300
bl p5_invalid_wait_300
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_300
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_300:
! Victim I-cache invalidate 301, aggressor thread = 2
ba p5_invalid_loop_301
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_301:
ba invalidate_failed
mov 301,%g2
ba p5_invalid_resume_301
nop
nop
! Wait for I-cache invalidate lock 301
p5_invalid_loop_301:
p5_invalid_wait_301:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,301
bl p5_invalid_wait_301
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f8 = cd8cd757 871616e9, Mem[000000001a000020] = e2e42e27 ac9bc8b3
stda %f8 ,[%o0+%i4]0x88 ! Mem[000000001a000020] = cd8cd757 871616e9
! %l0 = ffffffffa3bf6188, Mem[000000001b800006] = b2e0ce59
sth %l0,[%o3+0x006] ! Mem[000000001b800004] = b2e06188
ba p5_invalid_code_301
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_301:
! Victim I-cache invalidate 302, aggressor thread = 2
ba p5_invalid_loop_302
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_302:
ba invalidate_failed
mov 302,%g2
ba p5_invalid_resume_302
nop
nop
! Wait for I-cache invalidate lock 302
p5_invalid_loop_302:
p5_invalid_wait_302:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,302
bl p5_invalid_wait_302
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 0000000051dfb0c4, immed = 00000017, %l1 = 0000000051dfb0c4
srax %l1,0x017,%l1 ! %l1 = 00000000000000a3
ba p5_invalid_code_302
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_302:
! Victim I-cache invalidate 303, aggressor thread = 2
ba p5_invalid_loop_303
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_303:
ba invalidate_failed
mov 303,%g2
ba p5_invalid_resume_303
nop
nop
nop
nop
! Wait for I-cache invalidate lock 303
p5_invalid_loop_303:
p5_invalid_wait_303:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,303
bl p5_invalid_wait_303
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001b000008] = cfc20c00, %l3 = 2efbcdfe0000005f
lduha [%o2+%o4]0x89,%l3 ! %l3 = 0000000000000c00
ba p5_invalid_code_303
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_303:
! Victim I-cache invalidate 304, aggressor thread = 2
ba p5_invalid_loop_304
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_304:
ba invalidate_failed
mov 304,%g2
ba p5_invalid_resume_304
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 304
p5_invalid_loop_304:
p5_invalid_wait_304:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,304
bl p5_invalid_wait_304
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_304
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_304:
! Mem[000000001a000008] = f06a000a, %l7 = 0000000000000000
ldsba [%o0+%o4]0x88,%l7 ! %l7 = 000000000000000a
p5_label_61: ! %cwp = 3
! Victim I-cache invalidate 305, aggressor thread = 2
ba p5_invalid_loop_305
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_305:
ba invalidate_failed
mov 305,%g2
ba p5_invalid_resume_305
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 305
p5_invalid_loop_305:
p5_invalid_wait_305:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,305
bl p5_invalid_wait_305
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_305
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_305:
! Victim I-cache invalidate 306, aggressor thread = 2
ba p5_invalid_loop_306
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_306:
ba invalidate_failed
mov 306,%g2
ba p5_invalid_resume_306
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 306
p5_invalid_loop_306:
p5_invalid_wait_306:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,306
bl p5_invalid_wait_306
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_306
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_306:
! Mem[000000003100002c] = 001931c7, %l2 = 00000000793432bf
ldsb [%i2+0x02c],%l2 ! %l2 = 0000000000000000
! Victim I-cache invalidate 307, aggressor thread = 2
ba p5_invalid_loop_307
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_307:
ba invalidate_failed
mov 307,%g2
ba p5_invalid_resume_307
nop
nop
nop
! Wait for I-cache invalidate lock 307
p5_invalid_loop_307:
p5_invalid_wait_307:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,307
bl p5_invalid_wait_307
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_307
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_307:
! %l5 = 00000000978ecf82, Mem[000000001a800028] = 00007fff
stwa %l5,[%o1+%i6]0x80 ! Mem[000000001a800028] = 978ecf82
! Mem[000000001a800054] = 0f7f38f7, %f4 = 7934321b
ld [%o1+0x054],%f4 ! %f4 = 0f7f38f7
! %l6 = 0000000000000000, immed = 00000ed2, %y = 51dfb0c4
smul %l6,0xed2,%l7 ! %l7 = 0000000000000000, %y = 00000000
! Mem[0000000031800028] = 793432bf705d00fe, %l0 = ffffffffa3bf6188
ldx [%i3+%i6],%l0 ! %l0 = 793432bf705d00fe
! Victim I-cache invalidate 308, aggressor thread = 2
ba p5_invalid_loop_308
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_308:
ba invalidate_failed
mov 308,%g2
ba p5_invalid_resume_308
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 308
p5_invalid_loop_308:
p5_invalid_wait_308:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,308
bl p5_invalid_wait_308
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_308
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_308:
! %l0 = 793432bf705d00fe, Mem[000000001b000028] = 7934321bac589f5f
stxa %l0,[%o2+%i6]0x89 ! Mem[000000001b000028] = 793432bf705d00fe
p5_label_62: ! %cwp = 3
! %f7 = 79d43c7c, Mem[000000001a800070] = cd8cd757
st %f7 ,[%o1+0x070] ! Mem[000000001a800070] = 79d43c7c
! %f24 = e72e6ab5 9dd77ae7, Mem[000000001a800010] = 0000f099 dc4795f0
stda %f24,[%o1+%o5]0x80 ! Mem[000000001a800010] = e72e6ab5 9dd77ae7
! Victim I-cache invalidate 309, aggressor thread = 2
ba p5_invalid_loop_309
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_309:
ba invalidate_failed
mov 309,%g2
ba p5_invalid_resume_309
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 309
p5_invalid_loop_309:
p5_invalid_wait_309:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,309
bl p5_invalid_wait_309
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_309
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_309:
! Victim I-cache invalidate 310, aggressor thread = 2
ba p5_invalid_loop_310
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_310:
ba invalidate_failed
mov 310,%g2
ba p5_invalid_resume_310
nop
nop
nop
nop
! Wait for I-cache invalidate lock 310
p5_invalid_loop_310:
p5_invalid_wait_310:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,310
bl p5_invalid_wait_310
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000028] = 33ca0000272ee4e2, %l2 = 0000000000000000
ldx [%i0+%i6],%l2 ! %l2 = 33ca0000272ee4e2
ba p5_invalid_code_310
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_310:
! Victim I-cache invalidate 311, aggressor thread = 2
ba p5_invalid_loop_311
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_311:
ba invalidate_failed
mov 311,%g2
ba p5_invalid_resume_311
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 311
p5_invalid_loop_311:
p5_invalid_wait_311:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,311
bl p5_invalid_wait_311
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001b800000] = 00feb7e8, %l0 = 793432bf705d00fe
ldsha [%o3+%g0]0x80,%l0 ! %l0 = 00000000000000fe
ba p5_invalid_code_311
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_311:
! Victim I-cache invalidate 312, aggressor thread = 2
ba p5_invalid_loop_312
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_312:
ba invalidate_failed
mov 312,%g2
ba p5_invalid_resume_312
nop
! Wait for I-cache invalidate lock 312
p5_invalid_loop_312:
p5_invalid_wait_312:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,312
bl p5_invalid_wait_312
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_312
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_312:
! Victim I-cache invalidate 313, aggressor thread = 2
ba p5_invalid_loop_313
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_313:
ba invalidate_failed
mov 313,%g2
ba p5_invalid_resume_313
nop
! Wait for I-cache invalidate lock 313
p5_invalid_loop_313:
p5_invalid_wait_313:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,313
bl p5_invalid_wait_313
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_313
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_313:
! Victim I-cache invalidate 314, aggressor thread = 2
ba p5_invalid_loop_314
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_314:
ba invalidate_failed
mov 314,%g2
ba p5_invalid_resume_314
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 314
p5_invalid_loop_314:
p5_invalid_wait_314:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,314
bl p5_invalid_wait_314
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p5_label_63: ! %cwp = 3
ba p5_invalid_code_314
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_314:
! Victim I-cache invalidate 315, aggressor thread = 2
ba p5_invalid_loop_315
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_315:
ba invalidate_failed
mov 315,%g2
ba p5_invalid_resume_315
nop
nop
nop
nop
! Wait for I-cache invalidate lock 315
p5_invalid_loop_315:
p5_invalid_wait_315:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,315
bl p5_invalid_wait_315
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_315
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_315:
! %l2 = 272ee4e2, %l3 = 00000c00, Mem[000000001b000020] = 1715fac1 ddf1ffff
stda %l2,[%o2+%i4]0x88 ! Mem[000000001b000020] = 272ee4e2 00000c00
! %f0 = 096fb8d7, Mem[000000001a80005c] = 55602a7a
st %f0 ,[%o1+0x05c] ! Mem[000000001a80005c] = 096fb8d7
! %l4 = 25a30a6013e12de1, Mem[000000001a800048] = 80aa403bcc2ff29b, %asi = 80
stxa %l4,[%o1+0x048]%asi ! Mem[000000001a800048] = 25a30a6013e12de1
! %f12 = b966a9a8 f06a000a, Mem[0000000031800028] = 793432bf 705d00fe
std %f12,[%i3+%i6] ! Mem[0000000031800028] = b966a9a8 f06a000a
! %l4 = 25a30a6013e12de1, %l5 = 00000000978ecf82, %l7 = 0000000000000000
sll %l4,%l5,%l7 ! %l7 = 968c29804f84b784
! %l0 = 000000fe, %l1 = 000000a3, Mem[0000000030800068] = 32bf2ee7 5fffea3c
std %l0,[%i1+0x068] ! Mem[0000000030800068] = 000000fe 000000a3
! Mem[000000001b800010] = 00003cea, %l2 = 33ca0000272ee4e2
lduwa [%o3+%o5]0x89,%l2 ! %l2 = 0000000000003cea
! Mem[0000000031800068] = b56a2ee7db5100a6, %f16 = 7cf801d6 140751ed
ldd [%i3+0x068],%f16 ! %f16 = b56a2ee7 db5100a6
! Victim I-cache invalidate 316, aggressor thread = 2
ba p5_invalid_loop_316
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_316:
ba invalidate_failed
mov 316,%g2
ba p5_invalid_resume_316
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 316
p5_invalid_loop_316:
p5_invalid_wait_316:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,316
bl p5_invalid_wait_316
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_316
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_316:
p5_label_64: ! %cwp = 3
! Victim I-cache invalidate 317, aggressor thread = 2
ba p5_invalid_loop_317
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_317:
ba invalidate_failed
mov 317,%g2
ba p5_invalid_resume_317
nop
nop
! Wait for I-cache invalidate lock 317
p5_invalid_loop_317:
p5_invalid_wait_317:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,317
bl p5_invalid_wait_317
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_317
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_317:
! Victim I-cache invalidate 318, aggressor thread = 2
ba p5_invalid_loop_318
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_318:
ba invalidate_failed
mov 318,%g2
ba p5_invalid_resume_318
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 318
p5_invalid_loop_318:
p5_invalid_wait_318:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,318
bl p5_invalid_wait_318
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000003080006c] = 000000a3, %l7 = 968c29804f84b784
lduha [%i1+0x06c]%asi,%l7 ! %l7 = 0000000000000000
! %l0 = 00000000000000fe, %l3 = 0000000000000c00, %y = 00000000
smul %l0,%l3,%l2 ! %l2 = 00000000000be800, %y = 00000000
ba p5_invalid_code_318
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_318:
! Victim I-cache invalidate 319, aggressor thread = 2
ba p5_invalid_loop_319
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_319:
ba invalidate_failed
mov 319,%g2
ba p5_invalid_resume_319
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 319
p5_invalid_loop_319:
p5_invalid_wait_319:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,319
bl p5_invalid_wait_319
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_319
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_319:
! %l7 = 0000000000000000, immed = fffffb7b, %y = 00000000
sdivcc %l7,-0x485,%l4 ! %l4 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 000000fe
! Mem[0000000031800028] = b966a9a8, %l1 = 00000000000000a3
lduh [%i3+0x02a],%l1 ! %l1 = 000000000000a9a8
! %l1 = 000000000000a9a8, Mem[0000000030800068] = 000000fe
stw %l1,[%i1+0x068] ! Mem[0000000030800068] = 0000a9a8
! Mem[0000000030000028] = 33ca0000, %l0 = 00000000000000fe
ldsb [%i0+0x029],%l0 ! %l0 = ffffffffffffffca
! Mem[0000000031000028] = 7c3cd479 001931c7, %l6 = 00000000, %l7 = 00000000
ldd [%i2+%i6],%l6 ! %l6 = 000000007c3cd479 00000000001931c7
p5_label_65: ! %cwp = 3
! Mem[000000001a000028] = 00000000, %l2 = 00000000000be800
ldsba [%o0+%i6]0x88,%l2 ! %l2 = 0000000000000000
! %l0 = ffffffca, %l1 = 0000a9a8, Mem[0000000031000028] = 7c3cd479 001931c7
std %l0,[%i2+%i6] ! Mem[0000000031000028] = ffffffca 0000a9a8
! Victim I-cache invalidate 320, aggressor thread = 2
ba p5_invalid_loop_320
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_320:
ba invalidate_failed
mov 320,%g2
ba p5_invalid_resume_320
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 320
p5_invalid_loop_320:
p5_invalid_wait_320:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,320
bl p5_invalid_wait_320
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_320
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_320:
! Victim I-cache invalidate 321, aggressor thread = 2
ba p5_invalid_loop_321
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_321:
ba invalidate_failed
mov 321,%g2
ba p5_invalid_resume_321
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 321
p5_invalid_loop_321:
p5_invalid_wait_321:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,321
bl p5_invalid_wait_321
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_321
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_321:
! Victim I-cache invalidate 322, aggressor thread = 2
ba p5_invalid_loop_322
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_322:
ba invalidate_failed
mov 322,%g2
ba p5_invalid_resume_322
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 322
p5_invalid_loop_322:
p5_invalid_wait_322:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,322
bl p5_invalid_wait_322
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_322
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_322:
! Victim I-cache invalidate 323, aggressor thread = 2
ba p5_invalid_loop_323
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_323:
ba invalidate_failed
mov 323,%g2
ba p5_invalid_resume_323
nop
nop
! Wait for I-cache invalidate lock 323
p5_invalid_loop_323:
p5_invalid_wait_323:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,323
bl p5_invalid_wait_323
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_323
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_323:
! Victim I-cache invalidate 324, aggressor thread = 2
ba p5_invalid_loop_324
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_324:
ba invalidate_failed
mov 324,%g2
ba p5_invalid_resume_324
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 324
p5_invalid_loop_324:
p5_invalid_wait_324:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,324
bl p5_invalid_wait_324
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_324
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_324:
! Victim I-cache invalidate 325, aggressor thread = 2
ba p5_invalid_loop_325
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_325:
ba invalidate_failed
mov 325,%g2
ba p5_invalid_resume_325
nop
nop
nop
nop
! Wait for I-cache invalidate lock 325
p5_invalid_loop_325:
p5_invalid_wait_325:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,325
bl p5_invalid_wait_325
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000003000002c] = 272ee4e2, %l2 = 0000000000000000
ldub [%i0+0x02c],%l2 ! %l2 = 0000000000000027
ba p5_invalid_code_325
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_325:
! Victim I-cache invalidate 326, aggressor thread = 2
ba p5_invalid_loop_326
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_326:
ba invalidate_failed
mov 326,%g2
ba p5_invalid_resume_326
nop
nop
nop
nop
! Wait for I-cache invalidate lock 326
p5_invalid_loop_326:
p5_invalid_wait_326:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,326
bl p5_invalid_wait_326
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p5_label_66: ! %cwp = 3
ba p5_invalid_code_326
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_326:
! Victim I-cache invalidate 327, aggressor thread = 2
ba p5_invalid_loop_327
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_327:
ba invalidate_failed
mov 327,%g2
ba p5_invalid_resume_327
nop
nop
! Wait for I-cache invalidate lock 327
p5_invalid_loop_327:
p5_invalid_wait_327:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,327
bl p5_invalid_wait_327
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_327
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_327:
! Victim I-cache invalidate 328, aggressor thread = 2
ba p5_invalid_loop_328
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_328:
ba invalidate_failed
mov 328,%g2
ba p5_invalid_resume_328
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 328
p5_invalid_loop_328:
p5_invalid_wait_328:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,328
bl p5_invalid_wait_328
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l2 = 0000000000000027, %l3 = 0000000000000c00, %l4 = 0000000000000000
sdivx %l2,%l3,%l4 ! %l4 = 0000000000000000
! Mem[000000003180002c] = f06a000a, %l6 = 000000007c3cd479
lduw [%i3+0x02c],%l6 ! %l6 = 00000000f06a000a
ba p5_invalid_code_328
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_328:
! Victim I-cache invalidate 329, aggressor thread = 2
ba p5_invalid_loop_329
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_329:
ba invalidate_failed
mov 329,%g2
ba p5_invalid_resume_329
nop
! Wait for I-cache invalidate lock 329
p5_invalid_loop_329:
p5_invalid_wait_329:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,329
bl p5_invalid_wait_329
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_329
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_329:
! Victim I-cache invalidate 330, aggressor thread = 2
ba p5_invalid_loop_330
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_330:
ba invalidate_failed
mov 330,%g2
ba p5_invalid_resume_330
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 330
p5_invalid_loop_330:
p5_invalid_wait_330:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,330
bl p5_invalid_wait_330
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000001b800014] = ed03745a, %l7 = 00000000001931c7
ldsh [%o3+0x016],%l7 ! %l7 = 000000000000745a
ba p5_invalid_code_330
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_330:
! Victim I-cache invalidate 331, aggressor thread = 2
ba p5_invalid_loop_331
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_331:
ba invalidate_failed
mov 331,%g2
ba p5_invalid_resume_331
nop
! Wait for I-cache invalidate lock 331
p5_invalid_loop_331:
p5_invalid_wait_331:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,331
bl p5_invalid_wait_331
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_331
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_331:
! Victim I-cache invalidate 332, aggressor thread = 2
ba p5_invalid_loop_332
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_332:
ba invalidate_failed
mov 332,%g2
ba p5_invalid_resume_332
nop
nop
nop
nop
! Wait for I-cache invalidate lock 332
p5_invalid_loop_332:
p5_invalid_wait_332:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,332
bl p5_invalid_wait_332
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_332
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_332:
! Victim I-cache invalidate 333, aggressor thread = 2
ba p5_invalid_loop_333
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_333:
ba invalidate_failed
mov 333,%g2
ba p5_invalid_resume_333
nop
! Wait for I-cache invalidate lock 333
p5_invalid_loop_333:
p5_invalid_wait_333:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,333
bl p5_invalid_wait_333
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p5_label_67: ! %cwp = 3
ba p5_invalid_code_333
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_333:
! Victim I-cache invalidate 334, aggressor thread = 2
ba p5_invalid_loop_334
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_334:
ba invalidate_failed
mov 334,%g2
ba p5_invalid_resume_334
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 334
p5_invalid_loop_334:
p5_invalid_wait_334:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,334
bl p5_invalid_wait_334
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_334
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_334:
! Victim I-cache invalidate 335, aggressor thread = 2
ba p5_invalid_loop_335
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_335:
ba invalidate_failed
mov 335,%g2
ba p5_invalid_resume_335
nop
nop
! Wait for I-cache invalidate lock 335
p5_invalid_loop_335:
p5_invalid_wait_335:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,335
bl p5_invalid_wait_335
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_335
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_335:
! %l6 = 00000000f06a000a, Mem[000000003000006c] = fffffac1
stw %l6,[%i0+0x06c] ! Mem[000000003000006c] = f06a000a
! Victim I-cache invalidate 336, aggressor thread = 2
ba p5_invalid_loop_336
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_336:
ba invalidate_failed
mov 336,%g2
ba p5_invalid_resume_336
nop
nop
nop
! Wait for I-cache invalidate lock 336
p5_invalid_loop_336:
p5_invalid_wait_336:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,336
bl p5_invalid_wait_336
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_336
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_336:
! Victim I-cache invalidate 337, aggressor thread = 2
ba p5_invalid_loop_337
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_337:
ba invalidate_failed
mov 337,%g2
ba p5_invalid_resume_337
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 337
p5_invalid_loop_337:
p5_invalid_wait_337:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,337
bl p5_invalid_wait_337
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_337
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_337:
! Victim I-cache invalidate 338, aggressor thread = 2
ba p5_invalid_loop_338
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_338:
ba invalidate_failed
mov 338,%g2
ba p5_invalid_resume_338
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 338
p5_invalid_loop_338:
p5_invalid_wait_338:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,338
bl p5_invalid_wait_338
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_338
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_338:
! Victim I-cache invalidate 339, aggressor thread = 2
ba p5_invalid_loop_339
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_339:
ba invalidate_failed
mov 339,%g2
ba p5_invalid_resume_339
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 339
p5_invalid_loop_339:
p5_invalid_wait_339:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,339
bl p5_invalid_wait_339
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_339
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_339:
! %l1 = 000000000000a9a8
setx 0x3313611a3313611a,%g7,%l1 ! %l1 = 3313611a3313611a
! Victim I-cache invalidate 340, aggressor thread = 2
ba p5_invalid_loop_340
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_340:
ba invalidate_failed
mov 340,%g2
ba p5_invalid_resume_340
nop
nop
nop
! Wait for I-cache invalidate lock 340
p5_invalid_loop_340:
p5_invalid_wait_340:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,340
bl p5_invalid_wait_340
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l5 = 00000000978ecf82, %l7 = 000000000000745a, %l4 = 0000000000000000
add %l5,%l7,%l4 ! %l4 = 00000000978f43dc
p5_label_68: ! %cwp = 3
! Mem[000000001b800020] = ed510714 140751ed, %l0 = ffffffca, %l1 = 3313611a
ldda [%o3+%i4]0x88,%l0 ! %l0 = 00000000140751ed 00000000ed510714
ba p5_invalid_code_340
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_340:
! Mem[000000003080002c] = 140700fe, %l0 = 00000000140751ed
lduh [%i1+0x02e],%l0 ! %l0 = 00000000000000fe
! %l3 = 0000000000000c00, immed = 0000083e, %l2 = 0000000000000027
orncc %l3,0x83e,%l2 ! %l2 = ffffffffffffffc1, %ccr = 88
! %l6 = 00000000f06a000a, immed = 00000eba, %l7 = 000000000000745a
xorcc %l6,0xeba,%l7 ! %l7 = 00000000f06a0eb0, %ccr = 08
! %l0 = 00000000000000fe, Mem[000000003080002e] = 140700fe
stb %l0,[%i1+0x02e] ! Mem[000000003080002c] = 1407fefe
! Victim I-cache invalidate 341, aggressor thread = 2
ba p5_invalid_loop_341
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_341:
ba invalidate_failed
mov 341,%g2
ba p5_invalid_resume_341
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 341
p5_invalid_loop_341:
p5_invalid_wait_341:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,341
bl p5_invalid_wait_341
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000003180006c] = db5100a6, %l2 = ffffffffffffffc1
ldsh [%i3+0x06e],%l2 ! %l2 = 00000000000000a6
! Mem[000000003180002c] = f06a000a, %f1 = 7e7f63ef
ld [%i3+0x02c],%f1 ! %f1 = f06a000a
! %l3 = 0000000000000c00, immed = 00000004, %l0 = 00000000000000fe
srax %l3,0x004,%l0 ! %l0 = 00000000000000c0
! %f18 = 79d4e938, Mem[000000001b000000] = 82cf8e97
sta %f18,[%o2+%g0]0x81 ! Mem[000000001b000000] = 79d4e938
ba p5_invalid_code_341
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_341:
p5_label_69: ! %cwp = 3
! Victim I-cache invalidate 342, aggressor thread = 2
ba p5_invalid_loop_342
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_342:
ba invalidate_failed
mov 342,%g2
ba p5_invalid_resume_342
nop
nop
! Wait for I-cache invalidate lock 342
p5_invalid_loop_342:
p5_invalid_wait_342:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,342
bl p5_invalid_wait_342
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_342
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_342:
! Victim I-cache invalidate 343, aggressor thread = 2
ba p5_invalid_loop_343
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_343:
ba invalidate_failed
mov 343,%g2
ba p5_invalid_resume_343
nop
nop
nop
nop
! Wait for I-cache invalidate lock 343
p5_invalid_loop_343:
p5_invalid_wait_343:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,343
bl p5_invalid_wait_343
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_343
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_343:
! Victim I-cache invalidate 344, aggressor thread = 2
ba p5_invalid_loop_344
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_344:
ba invalidate_failed
mov 344,%g2
ba p5_invalid_resume_344
nop
nop
nop
nop
! Wait for I-cache invalidate lock 344
p5_invalid_loop_344:
p5_invalid_wait_344:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,344
bl p5_invalid_wait_344
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_344
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_344:
! Victim I-cache invalidate 345, aggressor thread = 2
ba p5_invalid_loop_345
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_345:
ba invalidate_failed
mov 345,%g2
ba p5_invalid_resume_345
nop
nop
nop
! Wait for I-cache invalidate lock 345
p5_invalid_loop_345:
p5_invalid_wait_345:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,345
bl p5_invalid_wait_345
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_345
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_345:
! Victim I-cache invalidate 346, aggressor thread = 2
ba p5_invalid_loop_346
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_346:
ba invalidate_failed
mov 346,%g2
ba p5_invalid_resume_346
nop
! Wait for I-cache invalidate lock 346
p5_invalid_loop_346:
p5_invalid_wait_346:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,346
bl p5_invalid_wait_346
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_346
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_346:
! Victim I-cache invalidate 347, aggressor thread = 2
ba p5_invalid_loop_347
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_347:
ba invalidate_failed
mov 347,%g2
ba p5_invalid_resume_347
nop
! Wait for I-cache invalidate lock 347
p5_invalid_loop_347:
p5_invalid_wait_347:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,347
bl p5_invalid_wait_347
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_347
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_347:
! Victim I-cache invalidate 348, aggressor thread = 2
ba p5_invalid_loop_348
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_348:
ba invalidate_failed
mov 348,%g2
ba p5_invalid_resume_348
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 348
p5_invalid_loop_348:
p5_invalid_wait_348:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,348
bl p5_invalid_wait_348
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_348
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_348:
! Victim I-cache invalidate 349, aggressor thread = 2
ba p5_invalid_loop_349
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_349:
ba invalidate_failed
mov 349,%g2
ba p5_invalid_resume_349
nop
! Wait for I-cache invalidate lock 349
p5_invalid_loop_349:
p5_invalid_wait_349:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,349
bl p5_invalid_wait_349
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001a800020] = bf62cd9f55602a7a, %f14 = 7ca47b1a 7aa2d147
ldd [%o1+%i4],%f14 ! %f14 = bf62cd9f 55602a7a
! %l7 = 00000000f06a0eb0, Mem[000000001b000018] = aa95901379d43c7c
stxa %l7,[%o2+%o6]0x81 ! Mem[000000001b000018] = 00000000f06a0eb0
ba p5_invalid_code_349
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_349:
p5_label_70: ! %cwp = 3
! Victim I-cache invalidate 350, aggressor thread = 2
ba p5_invalid_loop_350
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_350:
ba invalidate_failed
mov 350,%g2
ba p5_invalid_resume_350
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 350
p5_invalid_loop_350:
p5_invalid_wait_350:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,350
bl p5_invalid_wait_350
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_350
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_350:
! Victim I-cache invalidate 351, aggressor thread = 2
ba p5_invalid_loop_351
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_351:
ba invalidate_failed
mov 351,%g2
ba p5_invalid_resume_351
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 351
p5_invalid_loop_351:
p5_invalid_wait_351:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,351
bl p5_invalid_wait_351
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p5_invalid_code_351
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_351:
! Victim I-cache invalidate 352, aggressor thread = 2
ba p5_invalid_loop_352
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_352:
ba invalidate_failed
mov 352,%g2
ba p5_invalid_resume_352
nop
! Wait for I-cache invalidate lock 352
p5_invalid_loop_352:
p5_invalid_wait_352:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,352
bl p5_invalid_wait_352
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l1 = 00000000ed510714, immed = 00000011, %l4 = 00000000978f43dc
srl %l1,0x011,%l4 ! %l4 = 00000000000076a8
! %l1 = 00000000ed510714, %l1 = 00000000ed510714, %y = 000000fe
umulcc %l1,%l1,%l5 ! %l5 = dbff20c082da1990, %ccr = 88, %y = dbff20c0
rd %pc,%o7
return %o7+12 ! CWP = 2
! Mem[000000001a800028] = 978ecf82, %f0 = 096fb8d7
lda [%i1+0x028]%asi,%f0 ! %f0 = 978ecf82
! Mem[000000003080002c] = 1407fefe, %l7 = 0000000000008d39
ldsw [%o1+0x02c],%l7 ! %l7 = 000000001407fefe
ba p5_invalid_code_352
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_352:
! Victim I-cache invalidate 353, aggressor thread = 2
ba p5_invalid_loop_353
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_353:
ba invalidate_failed
mov 353,%g2
ba p5_invalid_resume_353
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 353
p5_invalid_loop_353:
p5_invalid_wait_353:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,353
bl p5_invalid_wait_353
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_353
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_353:
! Victim I-cache invalidate 354, aggressor thread = 2
ba p5_invalid_loop_354
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_354:
ba invalidate_failed
mov 354,%g2
ba p5_invalid_resume_354
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 354
p5_invalid_loop_354:
p5_invalid_wait_354:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,354
bl p5_invalid_wait_354
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p5_label_71: ! %cwp = 2
ba p5_invalid_code_354
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_354:
! Victim I-cache invalidate 355, aggressor thread = 2
ba p5_invalid_loop_355
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_355:
ba invalidate_failed
mov 355,%g2
ba p5_invalid_resume_355
nop
nop
nop
nop
! Wait for I-cache invalidate lock 355
p5_invalid_loop_355:
p5_invalid_wait_355:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,355
bl p5_invalid_wait_355
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_355
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_355:
! Victim I-cache invalidate 356, aggressor thread = 2
ba p5_invalid_loop_356
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_356:
ba invalidate_failed
mov 356,%g2
ba p5_invalid_resume_356
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 356
p5_invalid_loop_356:
p5_invalid_wait_356:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,356
bl p5_invalid_wait_356
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001b000018] = 00000000f06a0eb0, %l6 = ffffffffffffa0d7
ldxa [%i2+%i6]0x81,%l6 ! %l6 = 00000000f06a0eb0
! %l0 = 00000000b56a2ee7, Mem[000000003000006e] = f06a000a
stb %l0,[%o0+0x06e] ! Mem[000000003000006c] = f06ae70a
ba p5_invalid_code_356
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_356:
! Victim I-cache invalidate 357, aggressor thread = 2
ba p5_invalid_loop_357
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_357:
ba invalidate_failed
mov 357,%g2
ba p5_invalid_resume_357
nop
nop
nop
nop
! Wait for I-cache invalidate lock 357
p5_invalid_loop_357:
p5_invalid_wait_357:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,357
bl p5_invalid_wait_357
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_357
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_357:
! Victim I-cache invalidate 358, aggressor thread = 2
ba p5_invalid_loop_358
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_358:
ba invalidate_failed
mov 358,%g2
ba p5_invalid_resume_358
nop
nop
nop
nop
! Wait for I-cache invalidate lock 358
p5_invalid_loop_358:
p5_invalid_wait_358:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,358
bl p5_invalid_wait_358
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001b000008] = 000cc2cf, %l2 = ffffffffb56a2ee7
ldub [%i2+0x009],%l2 ! %l2 = 000000000000000c
! %l6 = 00000000f06a0eb0, immed = 00000003, %l1 = 00000000e77ad79d
srl %l6,0x003,%l1 ! %l1 = 000000001e0d41d6
ba p5_invalid_code_358
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_358:
! Victim I-cache invalidate 359, aggressor thread = 2
ba p5_invalid_loop_359
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_359:
ba invalidate_failed
mov 359,%g2
ba p5_invalid_resume_359
nop
nop
nop
nop
! Wait for I-cache invalidate lock 359
p5_invalid_loop_359:
p5_invalid_wait_359:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,359
bl p5_invalid_wait_359
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_359
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_359:
! Victim I-cache invalidate 360, aggressor thread = 2
ba p5_invalid_loop_360
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_360:
ba invalidate_failed
mov 360,%g2
ba p5_invalid_resume_360
nop
nop
nop
! Wait for I-cache invalidate lock 360
p5_invalid_loop_360:
p5_invalid_wait_360:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,360
bl p5_invalid_wait_360
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p5_label_72: ! %cwp = 2
! %l5 = 0000000000000c00, Mem[000000003180002c] = f06a000a
stb %l5,[%o3+0x02c] ! Mem[000000003180002c] = 006a000a
ba p5_invalid_code_360
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_360:
rd %pc,%o7
return %o7+12 ! CWP = 1
! Victim I-cache invalidate 361, aggressor thread = 2
ba p5_invalid_loop_361
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_361:
ba invalidate_failed
mov 361,%g2
ba p5_invalid_resume_361
nop
nop
nop
! Wait for I-cache invalidate lock 361
p5_invalid_loop_361:
p5_invalid_wait_361:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,361
bl p5_invalid_wait_361
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000003180006c] = db5100a6, %l5 = 92edc6ee38e9d479
ldsw [%i3+0x06c],%l5 ! %l5 = ffffffffdb5100a6
! Mem[000000003180002c] = 006a000a, %l4 = 4593a8a0772b2a4f
ldsw [%i3+0x02c],%l4 ! %l4 = 00000000006a000a
ba p5_invalid_code_361
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_361:
! Victim I-cache invalidate 362, aggressor thread = 2
ba p5_invalid_loop_362
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_362:
ba invalidate_failed
mov 362,%g2
ba p5_invalid_resume_362
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 362
p5_invalid_loop_362:
p5_invalid_wait_362:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,362
bl p5_invalid_wait_362
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_362
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_362:
! Victim I-cache invalidate 363, aggressor thread = 2
ba p5_invalid_loop_363
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_363:
ba invalidate_failed
mov 363,%g2
ba p5_invalid_resume_363
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 363
p5_invalid_loop_363:
p5_invalid_wait_363:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,363
bl p5_invalid_wait_363
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_363
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_363:
! Victim I-cache invalidate 364, aggressor thread = 2
ba p5_invalid_loop_364
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_364:
ba invalidate_failed
mov 364,%g2
ba p5_invalid_resume_364
nop
! Wait for I-cache invalidate lock 364
p5_invalid_loop_364:
p5_invalid_wait_364:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,364
bl p5_invalid_wait_364
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001a80004c] = 13e12de1, %l5 = ffffffffdb5100a6
ldub [%o1+0x04f],%l5 ! %l5 = 00000000000000e1
ba p5_invalid_code_364
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_364:
! Invert Register : %l5 = 00000000000000e1
xor %l5,-1,%l5 ! %l5 = ffffffffffffff1e
p5_label_73: ! %cwp = 1
! Mem[000000001b800000] = e8b7fe00, %l3 = ffffffffd69831c7
lduba [%o3+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Victim I-cache invalidate 365, aggressor thread = 2
ba p5_invalid_loop_365
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_365:
ba invalidate_failed
mov 365,%g2
ba p5_invalid_resume_365
nop
nop
nop
nop
! Wait for I-cache invalidate lock 365
p5_invalid_loop_365:
p5_invalid_wait_365:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,365
bl p5_invalid_wait_365
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_365
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_365:
! Victim I-cache invalidate 366, aggressor thread = 2
ba p5_invalid_loop_366
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_366:
ba invalidate_failed
mov 366,%g2
ba p5_invalid_resume_366
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 366
p5_invalid_loop_366:
p5_invalid_wait_366:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,366
bl p5_invalid_wait_366
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = 00000000006a000a, Mem[000000001a80005a] = bf62cd9f, %asi = 80
stha %l4,[%o1+0x05a]%asi ! Mem[000000001a800058] = bf62000a
! Mem[000000001a800050] = 27b4c59b0f7f38f7, %f4 = 0f7f38f7 772b2a4f
ldda [%o1+0x050]%asi,%f4 ! %f4 = 27b4c59b 0f7f38f7
ba p5_invalid_code_366
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_366:
! Mem[0000000030000068] = 7fffea3c, %f28 = 00003bf4
ld [%i0+0x068],%f28 ! %f28 = 7fffea3c
! Victim I-cache invalidate 367, aggressor thread = 2
ba p5_invalid_loop_367
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_367:
ba invalidate_failed
mov 367,%g2
ba p5_invalid_resume_367
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 367
p5_invalid_loop_367:
p5_invalid_wait_367:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,367
bl p5_invalid_wait_367
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = 0000000000000000, %l6 = c474fabaa5c0119f, %l5 = ffffffffffffff1e
orncc %l3,%l6,%l5 ! %l5 = 3b8b05455a3fee60, %ccr = 00
! Mem[000000001b800008] = 398d0000, %l7 = 4593a8a0772b2b22
ldswa [%o3+%o4]0x81,%l7 ! %l7 = 00000000398d0000
ba p5_invalid_code_367
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_367:
! Victim I-cache invalidate 368, aggressor thread = 2
ba p5_invalid_loop_368
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_368:
ba invalidate_failed
mov 368,%g2
ba p5_invalid_resume_368
nop
nop
nop
nop
! Wait for I-cache invalidate lock 368
p5_invalid_loop_368:
p5_invalid_wait_368:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,368
bl p5_invalid_wait_368
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_368
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_368:
p5_label_74: ! %cwp = 1
! Mem[000000001a000000] = b56a2ee7, %l4 = 00000000006a000a
lduwa [%o0+%g0]0x89,%l4 ! %l4 = 00000000b56a2ee7
! Victim I-cache invalidate 369, aggressor thread = 2
ba p5_invalid_loop_369
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_369:
ba invalidate_failed
mov 369,%g2
ba p5_invalid_resume_369
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 369
p5_invalid_loop_369:
p5_invalid_wait_369:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,369
bl p5_invalid_wait_369
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = 00000000000000d3, immed = fffff05a, %l4 = 00000000b56a2ee7
and %l0,-0xfa6,%l4 ! %l4 = 0000000000000052
ba p5_invalid_code_369
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_369:
! Victim I-cache invalidate 370, aggressor thread = 2
ba p5_invalid_loop_370
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_370:
ba invalidate_failed
mov 370,%g2
ba p5_invalid_resume_370
nop
nop
! Wait for I-cache invalidate lock 370
p5_invalid_loop_370:
p5_invalid_wait_370:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,370
bl p5_invalid_wait_370
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_370
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_370:
! Victim I-cache invalidate 371, aggressor thread = 2
ba p5_invalid_loop_371
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_371:
ba invalidate_failed
mov 371,%g2
ba p5_invalid_resume_371
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 371
p5_invalid_loop_371:
p5_invalid_wait_371:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,371
bl p5_invalid_wait_371
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_371
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_371:
! Victim I-cache invalidate 372, aggressor thread = 2
ba p5_invalid_loop_372
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_372:
ba invalidate_failed
mov 372,%g2
ba p5_invalid_resume_372
nop
nop
nop
nop
! Wait for I-cache invalidate lock 372
p5_invalid_loop_372:
p5_invalid_wait_372:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,372
bl p5_invalid_wait_372
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_372
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_372:
! %l0 = 00000000000000d3, immd = fffffffffffff8fa, %l6 = c474fabaa5c0119f
sdivx %l0,-0x706,%l6 ! %l6 = 0000000000000000
! Victim I-cache invalidate 373, aggressor thread = 2
ba p5_invalid_loop_373
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_373:
ba invalidate_failed
mov 373,%g2
ba p5_invalid_resume_373
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 373
p5_invalid_loop_373:
p5_invalid_wait_373:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,373
bl p5_invalid_wait_373
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_373
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_373:
! Victim I-cache invalidate 374, aggressor thread = 2
ba p5_invalid_loop_374
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_374:
ba invalidate_failed
mov 374,%g2
ba p5_invalid_resume_374
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 374
p5_invalid_loop_374:
p5_invalid_wait_374:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,374
bl p5_invalid_wait_374
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_374
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_374:
! Victim I-cache invalidate 375, aggressor thread = 2
ba p5_invalid_loop_375
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_375:
ba invalidate_failed
mov 375,%g2
ba p5_invalid_resume_375
nop
nop
! Wait for I-cache invalidate lock 375
p5_invalid_loop_375:
p5_invalid_wait_375:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,375
bl p5_invalid_wait_375
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_375
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_375:
p5_label_75: ! %cwp = 1
! Victim I-cache invalidate 376, aggressor thread = 2
ba p5_invalid_loop_376
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_376:
ba invalidate_failed
mov 376,%g2
ba p5_invalid_resume_376
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 376
p5_invalid_loop_376:
p5_invalid_wait_376:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,376
bl p5_invalid_wait_376
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 0000000000000000, immed = 00000f05, %l4 = 0000000000000052
xorcc %l6,0xf05,%l4 ! %l4 = 0000000000000f05, %ccr = 00
ba p5_invalid_code_376
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_376:
! Victim I-cache invalidate 377, aggressor thread = 2
ba p5_invalid_loop_377
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_377:
ba invalidate_failed
mov 377,%g2
ba p5_invalid_resume_377
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 377
p5_invalid_loop_377:
p5_invalid_wait_377:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,377
bl p5_invalid_wait_377
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001b800018] = 7ee228d2, %l5 = 3b8b05455a3fee60
lduwa [%o3+%o6]0x89,%l5 ! %l5 = 000000007ee228d2
ba p5_invalid_code_377
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_377:
! Victim I-cache invalidate 378, aggressor thread = 2
ba p5_invalid_loop_378
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_378:
ba invalidate_failed
mov 378,%g2
ba p5_invalid_resume_378
nop
! Wait for I-cache invalidate lock 378
p5_invalid_loop_378:
p5_invalid_wait_378:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,378
bl p5_invalid_wait_378
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_378
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_378:
! Victim I-cache invalidate 379, aggressor thread = 2
ba p5_invalid_loop_379
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_379:
ba invalidate_failed
mov 379,%g2
ba p5_invalid_resume_379
nop
nop
! Wait for I-cache invalidate lock 379
p5_invalid_loop_379:
p5_invalid_wait_379:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,379
bl p5_invalid_wait_379
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000003180006c] = db5100a6, %l7 = 00000000398d0000
lduwa [%i3+0x06c]%asi,%l7 ! %l7 = 00000000db5100a6
ba p5_invalid_code_379
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_379:
! Victim I-cache invalidate 380, aggressor thread = 2
ba p5_invalid_loop_380
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_380:
ba invalidate_failed
mov 380,%g2
ba p5_invalid_resume_380
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 380
p5_invalid_loop_380:
p5_invalid_wait_380:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,380
bl p5_invalid_wait_380
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f6 = aa959013 79d43c7c, Mem[0000000031000068] = cdc5ec73 c69bc0a6
std %f6 ,[%i2+0x068] ! Mem[0000000031000068] = aa959013 79d43c7c
ba p5_invalid_code_380
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_380:
! Victim I-cache invalidate 381, aggressor thread = 2
ba p5_invalid_loop_381
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_381:
ba invalidate_failed
mov 381,%g2
ba p5_invalid_resume_381
nop
nop
nop
! Wait for I-cache invalidate lock 381
p5_invalid_loop_381:
p5_invalid_wait_381:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,381
bl p5_invalid_wait_381
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p5_label_76: ! %cwp = 1
! %l6 = 00000000, %l7 = db5100a6, Mem[0000000030000068] = 7fffea3c f06ae70a
std %l6,[%i0+0x068] ! Mem[0000000030000068] = 00000000 db5100a6
ba p5_invalid_code_381
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_381:
! Victim I-cache invalidate 382, aggressor thread = 2
ba p5_invalid_loop_382
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_382:
ba invalidate_failed
mov 382,%g2
ba p5_invalid_resume_382
nop
nop
nop
! Wait for I-cache invalidate lock 382
p5_invalid_loop_382:
p5_invalid_wait_382:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,382
bl p5_invalid_wait_382
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_382
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_382:
! Victim I-cache invalidate 383, aggressor thread = 2
ba p5_invalid_loop_383
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_383:
ba invalidate_failed
mov 383,%g2
ba p5_invalid_resume_383
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 383
p5_invalid_loop_383:
p5_invalid_wait_383:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,383
bl p5_invalid_wait_383
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_383
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_383:
! Victim I-cache invalidate 384, aggressor thread = 2
ba p5_invalid_loop_384
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_384:
ba invalidate_failed
mov 384,%g2
ba p5_invalid_resume_384
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 384
p5_invalid_loop_384:
p5_invalid_wait_384:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,384
bl p5_invalid_wait_384
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_384
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_384:
! Victim I-cache invalidate 385, aggressor thread = 2
ba p5_invalid_loop_385
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_385:
ba invalidate_failed
mov 385,%g2
ba p5_invalid_resume_385
nop
nop
nop
! Wait for I-cache invalidate lock 385
p5_invalid_loop_385:
p5_invalid_wait_385:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,385
bl p5_invalid_wait_385
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f22 = bf62cd9f, Mem[0000000031000028] = ffffffca
st %f22,[%i2+%i6] ! Mem[0000000031000028] = bf62cd9f
ba p5_invalid_code_385
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_385:
! Victim I-cache invalidate 386, aggressor thread = 2
ba p5_invalid_loop_386
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_386:
ba invalidate_failed
mov 386,%g2
ba p5_invalid_resume_386
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 386
p5_invalid_loop_386:
p5_invalid_wait_386:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,386
bl p5_invalid_wait_386
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_386
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_386:
! Victim I-cache invalidate 387, aggressor thread = 2
ba p5_invalid_loop_387
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_387:
ba invalidate_failed
mov 387,%g2
ba p5_invalid_resume_387
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 387
p5_invalid_loop_387:
p5_invalid_wait_387:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,387
bl p5_invalid_wait_387
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_387
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_387:
! Victim I-cache invalidate 388, aggressor thread = 2
ba p5_invalid_loop_388
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_388:
ba invalidate_failed
mov 388,%g2
ba p5_invalid_resume_388
nop
nop
nop
! Wait for I-cache invalidate lock 388
p5_invalid_loop_388:
p5_invalid_wait_388:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,388
bl p5_invalid_wait_388
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_388
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_388:
! Victim I-cache invalidate 389, aggressor thread = 2
ba p5_invalid_loop_389
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_389:
ba invalidate_failed
mov 389,%g2
ba p5_invalid_resume_389
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 389
p5_invalid_loop_389:
p5_invalid_wait_389:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,389
bl p5_invalid_wait_389
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p5_label_77: ! %cwp = 1
ba p5_invalid_code_389
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_389:
! Victim I-cache invalidate 390, aggressor thread = 2
ba p5_invalid_loop_390
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_390:
ba invalidate_failed
mov 390,%g2
ba p5_invalid_resume_390
nop
nop
nop
nop
! Wait for I-cache invalidate lock 390
p5_invalid_loop_390:
p5_invalid_wait_390:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,390
bl p5_invalid_wait_390
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_390
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_390:
! Victim I-cache invalidate 391, aggressor thread = 2
ba p5_invalid_loop_391
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_391:
ba invalidate_failed
mov 391,%g2
ba p5_invalid_resume_391
nop
nop
nop
nop
! Wait for I-cache invalidate lock 391
p5_invalid_loop_391:
p5_invalid_wait_391:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,391
bl p5_invalid_wait_391
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 000000007ee228d2, immed = fffffa3a, %l2 = fffffffffffffff2
taddcc %l5,-0x5c6,%l2 ! %l2 = 000000007ee2230c, %ccr = 13
ba p5_invalid_code_391
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_391:
! Mem[0000000031000028] = bf62cd9f, %l5 = 000000007ee228d2
ldub [%i2+0x029],%l5 ! %l5 = 0000000000000062
! Victim I-cache invalidate 392, aggressor thread = 2
ba p5_invalid_loop_392
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_392:
ba invalidate_failed
mov 392,%g2
ba p5_invalid_resume_392
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 392
p5_invalid_loop_392:
p5_invalid_wait_392:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,392
bl p5_invalid_wait_392
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[000000001a800008] = d0ffd479 fefa3f25, %l4 = 00000f05, %l5 = 00000062
ldda [%o1+%o4]0x80,%l4 ! %l4 = 00000000d0ffd479 00000000fefa3f25
! Mem[0000000031000028] = bf62cd9f, %l7 = 00000000db5100a6
ldub [%i2+%i6],%l7 ! %l7 = 00000000000000bf
! Invert Register : %l2 = 000000007ee2230c
xor %l2,-1,%l2 ! %l2 = ffffffff811ddcf3
! Clear Register : %l6 = 0000000000000000
clr %l6 ! %l6 = 0000000000000000
! Mem[0000000031800028] = b966a9a8, %l1 = 0000000000000000
ldub [%i3+0x029],%l1 ! %l1 = 0000000000000066
ba p5_invalid_code_392
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_392:
p5_label_78: ! %cwp = 1
! %l3 = 0000000000000000, Mem[000000001a80007a] = 096fb8d7
sth %l3,[%o1+0x07a] ! Mem[000000001a800078] = 096f0000
! Mem[000000003100006c] = 79d43c7c, %l6 = 0000000000000000
lduw [%i2+0x06c],%l6 ! %l6 = 0000000079d43c7c
! %l5 = 00000000fefa3f25, immed = 00000b58, %l7 = 00000000000000bf
xor %l5,0xb58,%l7 ! %l7 = 00000000fefa347d
! Victim I-cache invalidate 393, aggressor thread = 2
ba p5_invalid_loop_393
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_393:
ba invalidate_failed
mov 393,%g2
ba p5_invalid_resume_393
nop
nop
nop
! Wait for I-cache invalidate lock 393
p5_invalid_loop_393:
p5_invalid_wait_393:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,393
bl p5_invalid_wait_393
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[0000000031800028] = b966a9a8, %f27 = d3355891
ld [%i3+%i6],%f27 ! %f27 = b966a9a8
! Mem[0000000031000068] = aa95901379d43c7c, %f12 = b966a9a8 f06a000a
ldd [%i2+0x068],%f12 ! %f12 = aa959013 79d43c7c
ba p5_invalid_code_393
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_393:
! Victim I-cache invalidate 394, aggressor thread = 2
ba p5_invalid_loop_394
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_394:
ba invalidate_failed
mov 394,%g2
ba p5_invalid_resume_394
nop
! Wait for I-cache invalidate lock 394
p5_invalid_loop_394:
p5_invalid_wait_394:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,394
bl p5_invalid_wait_394
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[000000001b000008] = cfc20c00, %l2 = ffffffff811ddcf3
lduba [%o2+%o4]0x88,%l2 ! %l2 = 0000000000000000
ba p5_invalid_code_394
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_394:
! Victim I-cache invalidate 395, aggressor thread = 2
ba p5_invalid_loop_395
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_395:
ba invalidate_failed
mov 395,%g2
ba p5_invalid_resume_395
nop
nop
nop
nop
! Wait for I-cache invalidate lock 395
p5_invalid_loop_395:
p5_invalid_wait_395:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,395
bl p5_invalid_wait_395
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p5_invalid_code_395
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_395:
! Victim I-cache invalidate 396, aggressor thread = 2
ba p5_invalid_loop_396
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_396:
ba invalidate_failed
mov 396,%g2
ba p5_invalid_resume_396
nop
! Wait for I-cache invalidate lock 396
p5_invalid_loop_396:
p5_invalid_wait_396:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,396
bl p5_invalid_wait_396
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
p5_label_79: ! %cwp = 1
ba p5_invalid_code_396
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_396:
! Victim I-cache invalidate 397, aggressor thread = 2
ba p5_invalid_loop_397
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_397:
ba invalidate_failed
mov 397,%g2
ba p5_invalid_resume_397
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 397
p5_invalid_loop_397:
p5_invalid_wait_397:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,397
bl p5_invalid_wait_397
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p5_invalid_code_397
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_397:
! Victim I-cache invalidate 398, aggressor thread = 2
ba p5_invalid_loop_398
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_398:
ba invalidate_failed
mov 398,%g2
ba p5_invalid_resume_398
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 398
p5_invalid_loop_398:
p5_invalid_wait_398:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,398
bl p5_invalid_wait_398
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[000000001b800014] = ed03745a, %l1 = 0000000000000066
ldsb [%o3+0x017],%l1 ! %l1 = 000000000000005a
ba p5_invalid_code_398
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_398:
! Victim I-cache invalidate 399, aggressor thread = 2
ba p5_invalid_loop_399
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_399:
ba invalidate_failed
mov 399,%g2
ba p5_invalid_resume_399
nop
nop
nop
nop
! Wait for I-cache invalidate lock 399
p5_invalid_loop_399:
p5_invalid_wait_399:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,399
bl p5_invalid_wait_399
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[000000001a800020] = bf62cd9f, %l4 = 00000000d0ffd479
lduw [%o1+%i4],%l4 ! %l4 = 00000000bf62cd9f
ba p5_invalid_code_399
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_399:
! Victim I-cache invalidate 400, aggressor thread = 2
ba p5_invalid_loop_400
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_400:
ba invalidate_failed
mov 400,%g2
ba p5_invalid_resume_400
nop
nop
nop
! Wait for I-cache invalidate lock 400
p5_invalid_loop_400:
p5_invalid_wait_400:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,400
bl p5_invalid_wait_400
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p5_invalid_code_400
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_400:
! Victim I-cache invalidate 401, aggressor thread = 2
ba p5_invalid_loop_401
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_401:
ba invalidate_failed
mov 401,%g2
ba p5_invalid_resume_401
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 401
p5_invalid_loop_401:
p5_invalid_wait_401:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,401
bl p5_invalid_wait_401
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[000000003000006c] = db5100a6, %l1 = 000000000000005a
ldsb [%i0+0x06f],%l1 ! %l1 = ffffffffffffffa6
! %f13 = 79d43c7c, Mem[000000001a800008] = 79d4ffd0
sta %f13,[%o1+%o4]0x89 ! Mem[000000001a800008] = 79d43c7c
ba p5_invalid_code_401
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_401:
! %l5 = 00000000fefa3f25, immd = fffffffffffff01f, %l7 = 00000000fefa347d
sdivx %l5,-0xfe1,%l7 ! %l7 = ffffffffffeff140
p5_label_80: ! %cwp = 1
! Victim I-cache invalidate 402, aggressor thread = 2
ba p5_invalid_loop_402
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_402:
ba invalidate_failed
mov 402,%g2
ba p5_invalid_resume_402
nop
! Wait for I-cache invalidate lock 402
p5_invalid_loop_402:
p5_invalid_wait_402:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,402
bl p5_invalid_wait_402
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! %l5 = 00000000fefa3f25, Mem[000000001a800010] = e72e6ab5
stha %l5,[%o1+%o5]0x81 ! Mem[000000001a800010] = 3f256ab5
! %l2 = 0000000000000000, immed = fffffedb, %l3 = 0000000000000000
taddcc %l2,-0x125,%l3 ! %l3 = fffffffffffffedb, %ccr = 8a
ba p5_invalid_code_402
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_402:
! Victim I-cache invalidate 403, aggressor thread = 2
ba p5_invalid_loop_403
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_403:
ba invalidate_failed
mov 403,%g2
ba p5_invalid_resume_403
nop
nop
nop
nop
! Wait for I-cache invalidate lock 403
p5_invalid_loop_403:
p5_invalid_wait_403:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,403
bl p5_invalid_wait_403
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[000000001a000018] = 705d4863793432bf, %l0 = 00000000000000d3
ldxa [%o0+%o6]0x89,%l0 ! %l0 = 705d4863793432bf
ba p5_invalid_code_403
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_403:
! Victim I-cache invalidate 404, aggressor thread = 2
ba p5_invalid_loop_404
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_404:
ba invalidate_failed
mov 404,%g2
ba p5_invalid_resume_404
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 404
p5_invalid_loop_404:
p5_invalid_wait_404:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,404
bl p5_invalid_wait_404
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_404
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_404:
! Victim I-cache invalidate 405, aggressor thread = 2
ba p5_invalid_loop_405
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_405:
ba invalidate_failed
mov 405,%g2
ba p5_invalid_resume_405
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 405
p5_invalid_loop_405:
p5_invalid_wait_405:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,405
bl p5_invalid_wait_405
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[000000001a000020] = e916168757d78ccd, %l0 = 705d4863793432bf
ldx [%o0+%i4],%l0 ! %l0 = e916168757d78ccd
! Mem[000000001a000000] = b56a2ee7, %l6 = 0000000079d43c7c
lduwa [%o0+%g0]0x89,%l6 ! %l6 = 00000000b56a2ee7
! Mem[0000000030000068] = 00000000 db5100a6, %l0 = 57d78ccd, %l1 = ffffffa6
ldd [%i0+0x068],%l0 ! %l0 = 0000000000000000 00000000db5100a6
p5_label_81: ! %cwp = 1
ba p5_invalid_code_405
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_405:
! Victim I-cache invalidate 406, aggressor thread = 2
ba p5_invalid_loop_406
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_406:
ba invalidate_failed
mov 406,%g2
ba p5_invalid_resume_406
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 406
p5_invalid_loop_406:
p5_invalid_wait_406:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,406
bl p5_invalid_wait_406
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! %l1 = 00000000db5100a6, %l3 = fffffffffffffedb, %l5 = 00000000fefa3f25
xorcc %l1,%l3,%l5 ! %l5 = ffffffff24aefe7d, %ccr = 80
! Mem[000000001a000028] = 00000000, %l7 = ffffffffffeff140
ldub [%o0+0x02b],%l7 ! %l7 = 0000000000000000
ba p5_invalid_code_406
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_406:
! Victim I-cache invalidate 407, aggressor thread = 2
ba p5_invalid_loop_407
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_407:
ba invalidate_failed
mov 407,%g2
ba p5_invalid_resume_407
nop
nop
nop
! Wait for I-cache invalidate lock 407
p5_invalid_loop_407:
p5_invalid_wait_407:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,407
bl p5_invalid_wait_407
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p5_invalid_code_407
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_407:
! Victim I-cache invalidate 408, aggressor thread = 2
ba p5_invalid_loop_408
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_408:
ba invalidate_failed
mov 408,%g2
ba p5_invalid_resume_408
nop
! Wait for I-cache invalidate lock 408
p5_invalid_loop_408:
p5_invalid_wait_408:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,408
bl p5_invalid_wait_408
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p5_invalid_code_408
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_408:
! Victim I-cache invalidate 409, aggressor thread = 2
ba p5_invalid_loop_409
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_409:
ba invalidate_failed
mov 409,%g2
ba p5_invalid_resume_409
nop
nop
nop
! Wait for I-cache invalidate lock 409
p5_invalid_loop_409:
p5_invalid_wait_409:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,409
bl p5_invalid_wait_409
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p5_invalid_code_409
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_409:
! Victim I-cache invalidate 410, aggressor thread = 2
ba p5_invalid_loop_410
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_410:
ba invalidate_failed
mov 410,%g2
ba p5_invalid_resume_410
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 410
p5_invalid_loop_410:
p5_invalid_wait_410:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,410
bl p5_invalid_wait_410
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p5_invalid_code_410
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_410:
! Mem[000000001a000018] = 793432bf, %f25 = 9dd77ae7
lda [%o0+%o6]0x88,%f25 ! %f25 = 793432bf
! Victim I-cache invalidate 411, aggressor thread = 2
ba p5_invalid_loop_411
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_411:
ba invalidate_failed
mov 411,%g2
ba p5_invalid_resume_411
nop
nop
! Wait for I-cache invalidate lock 411
p5_invalid_loop_411:
p5_invalid_wait_411:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,411
bl p5_invalid_wait_411
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %f5 = 0f7f38f7, Mem[000000001b000078] = 10ff0680
st %f5 ,[%o2+0x078] ! Mem[000000001b000078] = 0f7f38f7
ba p5_invalid_code_411
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_411:
p5_label_82: ! %cwp = 1
! Victim I-cache invalidate 412, aggressor thread = 2
ba p5_invalid_loop_412
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_412:
ba invalidate_failed
mov 412,%g2
ba p5_invalid_resume_412
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 412
p5_invalid_loop_412:
p5_invalid_wait_412:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,412
bl p5_invalid_wait_412
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l4 = 00000000bf62cd9f, immed = 00000649, %l0 = 0000000000000000
add %l4,0x649,%l0 ! %l0 = 00000000bf62d3e8
ba p5_invalid_code_412
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_412:
! Victim I-cache invalidate 413, aggressor thread = 2
ba p5_invalid_loop_413
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_413:
ba invalidate_failed
mov 413,%g2
ba p5_invalid_resume_413
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 413
p5_invalid_loop_413:
p5_invalid_wait_413:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,413
bl p5_invalid_wait_413
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l5 = ffffffff24aefe7d, Mem[0000000031000068] = aa959013
sth %l5,[%i2+0x068] ! Mem[0000000031000068] = fe7d9013
! Mem[000000003180006c] = db5100a6, %l2 = 0000000000000000
ldsb [%i3+0x06d],%l2 ! %l2 = 0000000000000051
! Mem[000000001b000008] = 000cc2cf, %l5 = ffffffff24aefe7d
lduba [%o2+%o4]0x81,%l5 ! %l5 = 0000000000000000
ba p5_invalid_code_413
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_413:
! Victim I-cache invalidate 414, aggressor thread = 2
ba p5_invalid_loop_414
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_414:
ba invalidate_failed
mov 414,%g2
ba p5_invalid_resume_414
nop
nop
nop
! Wait for I-cache invalidate lock 414
p5_invalid_loop_414:
p5_invalid_wait_414:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,414
bl p5_invalid_wait_414
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p5_invalid_code_414
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_414:
! Victim I-cache invalidate 415, aggressor thread = 2
ba p5_invalid_loop_415
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_415:
ba invalidate_failed
mov 415,%g2
ba p5_invalid_resume_415
nop
! Wait for I-cache invalidate lock 415
p5_invalid_loop_415:
p5_invalid_wait_415:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,415
bl p5_invalid_wait_415
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l5 = 0000000000000000, Mem[000000003100006c] = 79d43c7c
stw %l5,[%i2+0x06c] ! Mem[000000003100006c] = 00000000
ba p5_invalid_code_415
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_415:
! Victim I-cache invalidate 416, aggressor thread = 2
ba p5_invalid_loop_416
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_416:
ba invalidate_failed
mov 416,%g2
ba p5_invalid_resume_416
nop
nop
! Wait for I-cache invalidate lock 416
p5_invalid_loop_416:
p5_invalid_wait_416:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,416
bl p5_invalid_wait_416
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p5_invalid_code_416
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_416:
p5_label_83: ! %cwp = 1
! Victim I-cache invalidate 417, aggressor thread = 2
ba p5_invalid_loop_417
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_417:
ba invalidate_failed
mov 417,%g2
ba p5_invalid_resume_417
nop
nop
nop
! Wait for I-cache invalidate lock 417
p5_invalid_loop_417:
p5_invalid_wait_417:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,417
bl p5_invalid_wait_417
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p5_invalid_code_417
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_417:
! Victim I-cache invalidate 418, aggressor thread = 2
ba p5_invalid_loop_418
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_418:
ba invalidate_failed
mov 418,%g2
ba p5_invalid_resume_418
nop
nop
nop
nop
! Wait for I-cache invalidate lock 418
p5_invalid_loop_418:
p5_invalid_wait_418:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,418
bl p5_invalid_wait_418
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l5 = 0000000000000000, immed = ffffff78, %y = dbff20c0
sdivcc %l5,-0x088,%l7 ! %l7 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = bf62d3e8
! %f16 = b56a2ee7 db5100a6, Mem[0000000030000028] = 33ca0000 272ee4e2
std %f16,[%i0+%i6] ! Mem[0000000030000028] = b56a2ee7 db5100a6
! %l1 = 00000000db5100a6, %l7 = 000000007fffffff, %l6 = 00000000b56a2ee7
sll %l1,%l7,%l6 ! %l6 = 6da8805300000000
! Mem[000000001a800000] = 47d1a27a1a7ba47c, %f2 = db4304f2 9fc7eb60
ldda [%o1+%g0]0x88,%f2 ! %f2 = 47d1a27a 1a7ba47c
ba p5_invalid_code_418
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_418:
! Victim I-cache invalidate 419, aggressor thread = 2
ba p5_invalid_loop_419
rd %ccr,%g5 ! Save %ccr (02)
p5_invalid_code_419:
ba invalidate_failed
mov 419,%g2
ba p5_invalid_resume_419
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 419
p5_invalid_loop_419:
p5_invalid_wait_419:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,419
bl p5_invalid_wait_419
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l2 = 0000000000000051, immed = fffff55a, %l5 = 0000000000000000
taddcc %l2,-0xaa6,%l5 ! %l5 = fffffffffffff5ab, %ccr = 8a
! %f24 = e72e6ab5, Mem[000000001a000044] = c18c2338
st %f24,[%o0+0x044] ! Mem[000000001a000044] = e72e6ab5
ba p5_invalid_code_419
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_419:
! Victim I-cache invalidate 420, aggressor thread = 2
ba p5_invalid_loop_420
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_420:
ba invalidate_failed
mov 420,%g2
ba p5_invalid_resume_420
nop
! Wait for I-cache invalidate lock 420
p5_invalid_loop_420:
p5_invalid_wait_420:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,420
bl p5_invalid_wait_420
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
p5_label_84: ! %cwp = 1
ba p5_invalid_code_420
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_420:
! Victim I-cache invalidate 421, aggressor thread = 2
ba p5_invalid_loop_421
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_421:
ba invalidate_failed
mov 421,%g2
ba p5_invalid_resume_421
nop
nop
nop
nop
! Wait for I-cache invalidate lock 421
p5_invalid_loop_421:
p5_invalid_wait_421:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,421
bl p5_invalid_wait_421
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_421
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_421:
! %f8 = cd8cd757 871616e9, Mem[0000000030800028] = c69bc0f9 1407fefe
std %f8 ,[%i1+%i6] ! Mem[0000000030800028] = cd8cd757 871616e9
! Victim I-cache invalidate 422, aggressor thread = 2
ba p5_invalid_loop_422
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_422:
ba invalidate_failed
mov 422,%g2
ba p5_invalid_resume_422
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 422
p5_invalid_loop_422:
p5_invalid_wait_422:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,422
bl p5_invalid_wait_422
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[000000001b800050] = 2d8f1f998d8e5867, %l4 = 00000000bf62cd9f
ldxa [%o3+0x050]%asi,%l4 ! %l4 = 2d8f1f998d8e5867
ba p5_invalid_code_422
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_422:
! Victim I-cache invalidate 423, aggressor thread = 2
ba p5_invalid_loop_423
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_423:
ba invalidate_failed
mov 423,%g2
ba p5_invalid_resume_423
nop
nop
nop
! Wait for I-cache invalidate lock 423
p5_invalid_loop_423:
p5_invalid_wait_423:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,423
bl p5_invalid_wait_423
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! %l7 = 000000007fffffff, immed = 00000060, %l6 = 6da8805300000000
orncc %l7,0x060,%l6 ! %l6 = ffffffffffffffff, %ccr = 88
! Mem[0000000030000068] = 00000000db5100a6, %f16 = b56a2ee7 db5100a6
ldd [%i0+0x068],%f16 ! %f16 = 00000000 db5100a6
! Mem[000000003100006c] = 00000000, %l4 = 2d8f1f998d8e5867
lduh [%i2+0x06e],%l4 ! %l4 = 0000000000000000
! %f26 = 272ee4e2 b966a9a8, Mem[000000001b800018] = 7ee228d2 915835d3
stda %f26,[%o3+%o6]0x88 ! Mem[000000001b800018] = 272ee4e2 b966a9a8
ba p5_invalid_code_423
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_423:
! %l1 = 00000000db5100a6, %l6 = ffffffffffffffff, %l0 = 00000000bf62d3e8
srlx %l1,%l6,%l0 ! %l0 = 0000000000000000
p5_label_85: ! %cwp = 1
! Victim I-cache invalidate 424, aggressor thread = 2
ba p5_invalid_loop_424
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_424:
ba invalidate_failed
mov 424,%g2
ba p5_invalid_resume_424
nop
nop
nop
nop
! Wait for I-cache invalidate lock 424
p5_invalid_loop_424:
p5_invalid_wait_424:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,424
bl p5_invalid_wait_424
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_424
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_424:
! Victim I-cache invalidate 425, aggressor thread = 2
ba p5_invalid_loop_425
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_425:
ba invalidate_failed
mov 425,%g2
ba p5_invalid_resume_425
nop
! Wait for I-cache invalidate lock 425
p5_invalid_loop_425:
p5_invalid_wait_425:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,425
bl p5_invalid_wait_425
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_425
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_425:
! Victim I-cache invalidate 426, aggressor thread = 2
ba p5_invalid_loop_426
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_426:
ba invalidate_failed
mov 426,%g2
ba p5_invalid_resume_426
nop
nop
nop
! Wait for I-cache invalidate lock 426
p5_invalid_loop_426:
p5_invalid_wait_426:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,426
bl p5_invalid_wait_426
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001a000020] = cd8cd757871616e9, %l2 = 0000000000000051
ldxa [%o0+%i4]0x89,%l2 ! %l2 = cd8cd757871616e9
ba p5_invalid_code_426
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_426:
! Victim I-cache invalidate 427, aggressor thread = 2
ba p5_invalid_loop_427
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_427:
ba invalidate_failed
mov 427,%g2
ba p5_invalid_resume_427
nop
nop
nop
nop
! Wait for I-cache invalidate lock 427
p5_invalid_loop_427:
p5_invalid_wait_427:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,427
bl p5_invalid_wait_427
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000068] = 00000000, %l2 = cd8cd757871616e9
lduh [%i0+0x068],%l2 ! %l2 = 0000000000000000
ba p5_invalid_code_427
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_427:
! Victim I-cache invalidate 428, aggressor thread = 2
ba p5_invalid_loop_428
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_428:
ba invalidate_failed
mov 428,%g2
ba p5_invalid_resume_428
nop
! Wait for I-cache invalidate lock 428
p5_invalid_loop_428:
p5_invalid_wait_428:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,428
bl p5_invalid_wait_428
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_428
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_428:
! Victim I-cache invalidate 429, aggressor thread = 2
ba p5_invalid_loop_429
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_429:
ba invalidate_failed
mov 429,%g2
ba p5_invalid_resume_429
nop
nop
nop
! Wait for I-cache invalidate lock 429
p5_invalid_loop_429:
p5_invalid_wait_429:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,429
bl p5_invalid_wait_429
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_429
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_429:
! Victim I-cache invalidate 430, aggressor thread = 2
ba p5_invalid_loop_430
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_430:
ba invalidate_failed
mov 430,%g2
ba p5_invalid_resume_430
nop
nop
nop
nop
! Wait for I-cache invalidate lock 430
p5_invalid_loop_430:
p5_invalid_wait_430:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,430
bl p5_invalid_wait_430
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_430
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_430:
! Victim I-cache invalidate 431, aggressor thread = 2
ba p5_invalid_loop_431
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_431:
ba invalidate_failed
mov 431,%g2
ba p5_invalid_resume_431
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 431
p5_invalid_loop_431:
p5_invalid_wait_431:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,431
bl p5_invalid_wait_431
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p5_invalid_code_431
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_431:
p5_label_86: ! %cwp = 1
! %l4 = 0000000000000000, Mem[000000003180002c] = 006a000a
sth %l4,[%i3+0x02c] ! Mem[000000003180002c] = 0000000a
! %l0 = 0000000000000000, immed = fffff1ae, %y = bf62d3e8
umulcc %l0,-0xe52,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00000000
! Victim I-cache invalidate 432, aggressor thread = 2
ba p5_invalid_loop_432
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_432:
ba invalidate_failed
mov 432,%g2
ba p5_invalid_resume_432
nop
! Wait for I-cache invalidate lock 432
p5_invalid_loop_432:
p5_invalid_wait_432:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,432
bl p5_invalid_wait_432
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %f30 = 04565bec 79cfecd2, Mem[000000001a800000] = 7ca47b1a 7aa2d147
stda %f30,[%o1+%g0]0x80 ! Mem[000000001a800000] = 04565bec 79cfecd2
ba p5_invalid_code_432
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_432:
! Victim I-cache invalidate 433, aggressor thread = 2
ba p5_invalid_loop_433
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_433:
ba invalidate_failed
mov 433,%g2
ba p5_invalid_resume_433
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 433
p5_invalid_loop_433:
p5_invalid_wait_433:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,433
bl p5_invalid_wait_433
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_433
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_433:
! Victim I-cache invalidate 434, aggressor thread = 2
ba p5_invalid_loop_434
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_434:
ba invalidate_failed
mov 434,%g2
ba p5_invalid_resume_434
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 434
p5_invalid_loop_434:
p5_invalid_wait_434:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,434
bl p5_invalid_wait_434
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000001b000040] = b2cb0cb529d25224, %l5 = fffffffffffff5ab
ldx [%o2+0x040],%l5 ! %l5 = b2cb0cb529d25224
! Mem[000000001a000008] = 0a006af0, %l2 = 0000000000000000
lduwa [%o0+%o4]0x80,%l2 ! %l2 = 000000000a006af0
! Mem[000000003180006c] = db5100a6, %f16 = 00000000
ld [%i3+0x06c],%f16 ! %f16 = db5100a6
! Mem[000000003180006c] = db5100a6, %l5 = b2cb0cb529d25224
ldsh [%i3+0x06c],%l5 ! %l5 = ffffffffffffdb51
p5_label_87: ! %cwp = 1
! %l5 = ffffffffffffdb51, Mem[000000001a800020] = 9fcd62bf
stba %l5,[%o1+%i4]0x89 ! Mem[000000001a800020] = 9fcd6251
ba p5_invalid_code_434
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_434:
! Victim I-cache invalidate 435, aggressor thread = 2
ba p5_invalid_loop_435
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_435:
ba invalidate_failed
mov 435,%g2
ba p5_invalid_resume_435
nop
nop
! Wait for I-cache invalidate lock 435
p5_invalid_loop_435:
p5_invalid_wait_435:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,435
bl p5_invalid_wait_435
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000030000028] = b56a2ee7, %l5 = ffffffffffffdb51
lduh [%i0+%i6],%l5 ! %l5 = 000000000000b56a
ba p5_invalid_code_435
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_435:
! Victim I-cache invalidate 436, aggressor thread = 2
ba p5_invalid_loop_436
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_436:
ba invalidate_failed
mov 436,%g2
ba p5_invalid_resume_436
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 436
p5_invalid_loop_436:
p5_invalid_wait_436:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,436
bl p5_invalid_wait_436
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_436
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_436:
! Victim I-cache invalidate 437, aggressor thread = 2
ba p5_invalid_loop_437
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_437:
ba invalidate_failed
mov 437,%g2
ba p5_invalid_resume_437
nop
nop
nop
nop
! Wait for I-cache invalidate lock 437
p5_invalid_loop_437:
p5_invalid_wait_437:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,437
bl p5_invalid_wait_437
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_437
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_437:
! Victim I-cache invalidate 438, aggressor thread = 2
ba p5_invalid_loop_438
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_438:
ba invalidate_failed
mov 438,%g2
ba p5_invalid_resume_438
nop
! Wait for I-cache invalidate lock 438
p5_invalid_loop_438:
p5_invalid_wait_438:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,438
bl p5_invalid_wait_438
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_438
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_438:
! Victim I-cache invalidate 439, aggressor thread = 2
ba p5_invalid_loop_439
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_439:
ba invalidate_failed
mov 439,%g2
ba p5_invalid_resume_439
nop
! Wait for I-cache invalidate lock 439
p5_invalid_loop_439:
p5_invalid_wait_439:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,439
bl p5_invalid_wait_439
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %f9 = 871616e9, Mem[000000001b000008] = cfc20c00
sta %f9 ,[%o2+%o4]0x89 ! Mem[000000001b000008] = 871616e9
ba p5_invalid_code_439
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_439:
! Victim I-cache invalidate 440, aggressor thread = 2
ba p5_invalid_loop_440
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_440:
ba invalidate_failed
mov 440,%g2
ba p5_invalid_resume_440
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 440
p5_invalid_loop_440:
p5_invalid_wait_440:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,440
bl p5_invalid_wait_440
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l6 = ffffffffffffffff, Mem[000000001b000050] = 10dce812
stw %l6,[%o2+0x050] ! Mem[000000001b000050] = ffffffff
p5_label_88: ! %cwp = 1
! %f25 = 793432bf, Mem[000000001a800018] = 4f2a2b77
sta %f25,[%o1+%o6]0x89 ! Mem[000000001a800018] = 793432bf
ba p5_invalid_code_440
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_440:
! Victim I-cache invalidate 441, aggressor thread = 2
ba p5_invalid_loop_441
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_441:
ba invalidate_failed
mov 441,%g2
ba p5_invalid_resume_441
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 441
p5_invalid_loop_441:
p5_invalid_wait_441:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,441
bl p5_invalid_wait_441
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %f26 = 272ee4e2 b966a9a8, Mem[000000001b800010] = 00003cea 5a7403ed
stda %f26,[%o3+%o5]0x88 ! Mem[000000001b800010] = 272ee4e2 b966a9a8
ba p5_invalid_code_441
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_441:
! %l6 = ffffffffffffffff, Mem[000000003080002f] = 871616e9
stba %l6,[%i1+0x02f]%asi ! Mem[000000003080002c] = 871616ff
! Mem[000000001b800018] = a8a966b9, %f1 = f06a000a
lda [%o3+%o6]0x80,%f1 ! %f1 = a8a966b9
! %l4 = 0000000000000000, Mem[000000001b800020] = ed510714
stwa %l4,[%o3+%i4]0x80 ! Mem[000000001b800020] = 00000000
! Victim I-cache invalidate 442, aggressor thread = 2
ba p5_invalid_loop_442
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_442:
ba invalidate_failed
mov 442,%g2
ba p5_invalid_resume_442
nop
nop
nop
nop
! Wait for I-cache invalidate lock 442
p5_invalid_loop_442:
p5_invalid_wait_442:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,442
bl p5_invalid_wait_442
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_442
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_442:
! Victim I-cache invalidate 443, aggressor thread = 2
ba p5_invalid_loop_443
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_443:
ba invalidate_failed
mov 443,%g2
ba p5_invalid_resume_443
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 443
p5_invalid_loop_443:
p5_invalid_wait_443:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,443
bl p5_invalid_wait_443
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l0 = 0000000000000000, immed = 000002f7, %y = 00000000
sdivcc %l0,0x2f7,%l4 ! %l4 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000000
! Mem[000000001a800020] = 5162cd9f, %l4 = 0000000000000000
ldsba [%o1+%i4]0x81,%l4 ! %l4 = 0000000000000051
p5_label_89: ! %cwp = 1
! %l2 = 000000000a006af0, Mem[000000003000002c] = db5100a6
stw %l2,[%i0+0x02c] ! Mem[000000003000002c] = 0a006af0
! Mem[000000001a000018] = 705d4863 793432bf, %l0 = 00000000, %l1 = db5100a6
ldda [%o0+%o6]0x88,%l0 ! %l0 = 00000000793432bf 00000000705d4863
! Mem[0000000031000028] = bf62cd9f, %l0 = 00000000793432bf
ldub [%i2+0x029],%l0 ! %l0 = 0000000000000062
ba p5_invalid_code_443
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_443:
! Victim I-cache invalidate 444, aggressor thread = 2
ba p5_invalid_loop_444
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_444:
ba invalidate_failed
mov 444,%g2
ba p5_invalid_resume_444
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 444
p5_invalid_loop_444:
p5_invalid_wait_444:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,444
bl p5_invalid_wait_444
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000001b000028] = fe005d70 bf323479, %l2 = 0a006af0, %l3 = fffffedb
ldda [%o2+%i6]0x80,%l2 ! %l2 = 00000000fe005d70 00000000bf323479
ba p5_invalid_code_444
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_444:
! Victim I-cache invalidate 445, aggressor thread = 2
ba p5_invalid_loop_445
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_445:
ba invalidate_failed
mov 445,%g2
ba p5_invalid_resume_445
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 445
p5_invalid_loop_445:
p5_invalid_wait_445:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,445
bl p5_invalid_wait_445
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l5 = 000000000000b56a, Mem[000000001a00006c] = b6fd6b2f
stw %l5,[%o0+0x06c] ! Mem[000000001a00006c] = 0000b56a
ba p5_invalid_code_445
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_445:
! %l4 = 0000000000000051, Mem[000000001a000010] = 13e12de1
stw %l4,[%o0+%o5] ! Mem[000000001a000010] = 00000051
! Victim I-cache invalidate 446, aggressor thread = 2
ba p5_invalid_loop_446
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_446:
ba invalidate_failed
mov 446,%g2
ba p5_invalid_resume_446
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 446
p5_invalid_loop_446:
p5_invalid_wait_446:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,446
bl p5_invalid_wait_446
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l6 = ffffffffffffffff, immed = fffff334, %l3 = 00000000bf323479
xorcc %l6,-0xccc,%l3 ! %l3 = 0000000000000ccb, %ccr = 00
ba p5_invalid_code_446
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_446:
p5_label_90: ! %cwp = 1
! Mem[000000003000002c] = 0a006af0, %l7 = 000000007fffffff
lduba [%i0+0x02f]%asi,%l7 ! %l7 = 00000000000000f0
! %l0 = 00000062, %l1 = 705d4863, Mem[000000001b000028] = 705d00fe 793432bf
stda %l0,[%o2+%i6]0x89 ! Mem[000000001b000028] = 00000062 705d4863
! Victim I-cache invalidate 447, aggressor thread = 2
ba p5_invalid_loop_447
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_447:
ba invalidate_failed
mov 447,%g2
ba p5_invalid_resume_447
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 447
p5_invalid_loop_447:
p5_invalid_wait_447:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,447
bl p5_invalid_wait_447
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_447
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_447:
! Victim I-cache invalidate 448, aggressor thread = 2
ba p5_invalid_loop_448
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_448:
ba invalidate_failed
mov 448,%g2
ba p5_invalid_resume_448
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 448
p5_invalid_loop_448:
p5_invalid_wait_448:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,448
bl p5_invalid_wait_448
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_448
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_448:
! Victim I-cache invalidate 449, aggressor thread = 2
ba p5_invalid_loop_449
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_449:
ba invalidate_failed
mov 449,%g2
ba p5_invalid_resume_449
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 449
p5_invalid_loop_449:
p5_invalid_wait_449:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,449
bl p5_invalid_wait_449
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001b000018] = 00000000, %l2 = 00000000fe005d70
lduh [%o2+%o6],%l2 ! %l2 = 0000000000000000
! %l7 = 00000000000000f0, immed = fffff32d, %l6 = ffffffffffffffff
tsubcc %l7,-0xcd3,%l6 ! %l6 = 0000000000000dc3, %ccr = 13
! %l6 = 0000000000000dc3, %l1 = 00000000705d4863, %l3 = 0000000000000ccb
xorcc %l6,%l1,%l3 ! %l3 = 00000000705d45a0, %ccr = 00
ba p5_invalid_code_449
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_449:
! Victim I-cache invalidate 450, aggressor thread = 2
ba p5_invalid_loop_450
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_450:
ba invalidate_failed
mov 450,%g2
ba p5_invalid_resume_450
nop
! Wait for I-cache invalidate lock 450
p5_invalid_loop_450:
p5_invalid_wait_450:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,450
bl p5_invalid_wait_450
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_450
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_450:
! Victim I-cache invalidate 451, aggressor thread = 2
ba p5_invalid_loop_451
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_451:
ba invalidate_failed
mov 451,%g2
ba p5_invalid_resume_451
nop
nop
nop
! Wait for I-cache invalidate lock 451
p5_invalid_loop_451:
p5_invalid_wait_451:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,451
bl p5_invalid_wait_451
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p5_label_91: ! %cwp = 1
ba p5_invalid_code_451
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_451:
! Victim I-cache invalidate 452, aggressor thread = 2
ba p5_invalid_loop_452
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_452:
ba invalidate_failed
mov 452,%g2
ba p5_invalid_resume_452
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 452
p5_invalid_loop_452:
p5_invalid_wait_452:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,452
bl p5_invalid_wait_452
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_452
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_452:
! retry : should take illegal inst trap, %l0 = 0000000000000062
retry ! Illegal inst trap : %l0 = 0000000000000072
! Victim I-cache invalidate 453, aggressor thread = 2
ba p5_invalid_loop_453
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_453:
ba invalidate_failed
mov 453,%g2
ba p5_invalid_resume_453
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 453
p5_invalid_loop_453:
p5_invalid_wait_453:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,453
bl p5_invalid_wait_453
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f6 = aa959013, Mem[000000003000002c] = 0a006af0
st %f6 ,[%i0+0x02c] ! Mem[000000003000002c] = aa959013
ba p5_invalid_code_453
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_453:
! Victim I-cache invalidate 454, aggressor thread = 2
ba p5_invalid_loop_454
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_454:
ba invalidate_failed
mov 454,%g2
ba p5_invalid_resume_454
nop
nop
nop
nop
! Wait for I-cache invalidate lock 454
p5_invalid_loop_454:
p5_invalid_wait_454:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,454
bl p5_invalid_wait_454
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_454
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_454:
! %l0 = 0000000000000072, immed = 000000a0, %l5 = 000000000000b56a
and %l0,0x0a0,%l5 ! %l5 = 0000000000000020
! Mem[000000001a000010] = 82cf8e97 51000000, %l6 = 00000dc3, %l7 = 000000f0
ldda [%o0+%o5]0x88,%l6 ! %l6 = 0000000051000000 0000000082cf8e97
! Victim I-cache invalidate 455, aggressor thread = 2
ba p5_invalid_loop_455
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_455:
ba invalidate_failed
mov 455,%g2
ba p5_invalid_resume_455
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 455
p5_invalid_loop_455:
p5_invalid_wait_455:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,455
bl p5_invalid_wait_455
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 0000000000000000, immed = fffff6b9, %l3 = 00000000705d45a0
addc %l2,-0x947,%l3 ! %l3 = fffffffffffff6b9
ba p5_invalid_code_455
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_455:
! Victim I-cache invalidate 456, aggressor thread = 2
ba p5_invalid_loop_456
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_456:
ba invalidate_failed
mov 456,%g2
ba p5_invalid_resume_456
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 456
p5_invalid_loop_456:
p5_invalid_wait_456:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,456
bl p5_invalid_wait_456
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p5_label_92: ! %cwp = 1
ba p5_invalid_code_456
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_456:
! Victim I-cache invalidate 457, aggressor thread = 2
ba p5_invalid_loop_457
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_457:
ba invalidate_failed
mov 457,%g2
ba p5_invalid_resume_457
nop
! Wait for I-cache invalidate lock 457
p5_invalid_loop_457:
p5_invalid_wait_457:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,457
bl p5_invalid_wait_457
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_457
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_457:
! Mem[000000001b000028] = 00000062, %l4 = 0000000000000051
ldswa [%o2+%i6]0x88,%l4 ! %l4 = 0000000000000062
! Victim I-cache invalidate 458, aggressor thread = 2
ba p5_invalid_loop_458
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_458:
ba invalidate_failed
mov 458,%g2
ba p5_invalid_resume_458
nop
! Wait for I-cache invalidate lock 458
p5_invalid_loop_458:
p5_invalid_wait_458:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,458
bl p5_invalid_wait_458
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_458
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_458:
! Victim I-cache invalidate 459, aggressor thread = 2
ba p5_invalid_loop_459
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_459:
ba invalidate_failed
mov 459,%g2
ba p5_invalid_resume_459
nop
nop
nop
nop
! Wait for I-cache invalidate lock 459
p5_invalid_loop_459:
p5_invalid_wait_459:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,459
bl p5_invalid_wait_459
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_459
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_459:
! Victim I-cache invalidate 460, aggressor thread = 2
ba p5_invalid_loop_460
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_460:
ba invalidate_failed
mov 460,%g2
ba p5_invalid_resume_460
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 460
p5_invalid_loop_460:
p5_invalid_wait_460:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,460
bl p5_invalid_wait_460
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_460
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_460:
! Victim I-cache invalidate 461, aggressor thread = 2
ba p5_invalid_loop_461
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_461:
ba invalidate_failed
mov 461,%g2
ba p5_invalid_resume_461
nop
nop
! Wait for I-cache invalidate lock 461
p5_invalid_loop_461:
p5_invalid_wait_461:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,461
bl p5_invalid_wait_461
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_461
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_461:
! Victim I-cache invalidate 462, aggressor thread = 2
ba p5_invalid_loop_462
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_462:
ba invalidate_failed
mov 462,%g2
ba p5_invalid_resume_462
nop
nop
nop
nop
! Wait for I-cache invalidate lock 462
p5_invalid_loop_462:
p5_invalid_wait_462:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,462
bl p5_invalid_wait_462
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001a800018] = bf323479, %l2 = 0000000000000000
lduwa [%o1+%o6]0x80,%l2 ! %l2 = 00000000bf323479
ba p5_invalid_code_462
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_462:
! %l3 = fffffffffffff6b9, %l7 = 0000000082cf8e97, %y = 00000000
mulscc %l3,%l7,%l6 ! %l6 = 000000007ffffb5c, %ccr = 00, %y = 80000000
! Mem[0000000030000028] = b56a2ee7aa959013, %f28 = 7fffea3c c1fa1517
ldd [%i0+%i6],%f28 ! %f28 = b56a2ee7 aa959013
p5_label_93: ! %cwp = 1
! Victim I-cache invalidate 463, aggressor thread = 2
ba p5_invalid_loop_463
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_463:
ba invalidate_failed
mov 463,%g2
ba p5_invalid_resume_463
nop
nop
nop
! Wait for I-cache invalidate lock 463
p5_invalid_loop_463:
p5_invalid_wait_463:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,463
bl p5_invalid_wait_463
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_463
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_463:
! Victim I-cache invalidate 464, aggressor thread = 2
ba p5_invalid_loop_464
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_464:
ba invalidate_failed
mov 464,%g2
ba p5_invalid_resume_464
nop
nop
nop
! Wait for I-cache invalidate lock 464
p5_invalid_loop_464:
p5_invalid_wait_464:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,464
bl p5_invalid_wait_464
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_464
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_464:
! Victim I-cache invalidate 465, aggressor thread = 2
ba p5_invalid_loop_465
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_465:
ba invalidate_failed
mov 465,%g2
ba p5_invalid_resume_465
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 465
p5_invalid_loop_465:
p5_invalid_wait_465:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,465
bl p5_invalid_wait_465
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001a800008] = 7c3cd479, %l1 = 00000000705d4863
ldswa [%o1+%o4]0x80,%l1 ! %l1 = 000000007c3cd479
ba p5_invalid_code_465
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_465:
! Victim I-cache invalidate 466, aggressor thread = 2
ba p5_invalid_loop_466
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_466:
ba invalidate_failed
mov 466,%g2
ba p5_invalid_resume_466
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 466
p5_invalid_loop_466:
p5_invalid_wait_466:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,466
bl p5_invalid_wait_466
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_466
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_466:
! Victim I-cache invalidate 467, aggressor thread = 2
ba p5_invalid_loop_467
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_467:
ba invalidate_failed
mov 467,%g2
ba p5_invalid_resume_467
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 467
p5_invalid_loop_467:
p5_invalid_wait_467:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,467
bl p5_invalid_wait_467
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800028] = b966a9a8, %l2 = 00000000bf323479
ldsb [%i3+0x02a],%l2 ! %l2 = ffffffffffffffa9
ba p5_invalid_code_467
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_467:
! Victim I-cache invalidate 468, aggressor thread = 2
ba p5_invalid_loop_468
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_468:
ba invalidate_failed
mov 468,%g2
ba p5_invalid_resume_468
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 468
p5_invalid_loop_468:
p5_invalid_wait_468:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,468
bl p5_invalid_wait_468
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
restore ! CWP = 0
ba p5_invalid_code_468
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_468:
! Victim I-cache invalidate 469, aggressor thread = 2
ba p5_invalid_loop_469
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_469:
ba invalidate_failed
mov 469,%g2
ba p5_invalid_resume_469
nop
nop
! Wait for I-cache invalidate lock 469
p5_invalid_loop_469:
p5_invalid_wait_469:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,469
bl p5_invalid_wait_469
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p5_label_94:
! %f30 = 04565bec 79cfecd2, Mem[000000001b000020] = e2e42e27 000c0000
stda %f30,[%i2+%o4]0x80 ! Mem[000000001b000020] = 04565bec 79cfecd2
ba p5_invalid_code_469
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_469:
! Victim I-cache invalidate 470, aggressor thread = 2
ba p5_invalid_loop_470
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_470:
ba invalidate_failed
mov 470,%g2
ba p5_invalid_resume_470
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 470
p5_invalid_loop_470:
p5_invalid_wait_470:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,470
bl p5_invalid_wait_470
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_470
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_470:
! Victim I-cache invalidate 471, aggressor thread = 2
ba p5_invalid_loop_471
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_471:
ba invalidate_failed
mov 471,%g2
ba p5_invalid_resume_471
nop
! Wait for I-cache invalidate lock 471
p5_invalid_loop_471:
p5_invalid_wait_471:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,471
bl p5_invalid_wait_471
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = fffff5f7, %l3 = 00000000, Mem[0000000031800028] = b966a9a8 0000000a
std %l2,[%o3+%o6] ! Mem[0000000031800028] = fffff5f7 00000000
! %l0 = 00000000000034fe, %l6 = 0000000070f2a1e7, %l2 = fffffffffffff5f7
sll %l0,%l6,%l2 ! %l2 = 00000000001a7f00
ba p5_invalid_code_471
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_471:
! %f12 = aa959013, Mem[000000001a800000] = 04565bec
sta %f12,[%i1+%g0]0x81 ! Mem[000000001a800000] = aa959013
! retry : should take illegal inst trap, %l0 = 00000000000034fe
retry ! Illegal inst trap : %l0 = 000000000000350e
! Victim I-cache invalidate 472, aggressor thread = 2
ba p5_invalid_loop_472
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_472:
ba invalidate_failed
mov 472,%g2
ba p5_invalid_resume_472
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 472
p5_invalid_loop_472:
p5_invalid_wait_472:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,472
bl p5_invalid_wait_472
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_472
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_472:
! Victim I-cache invalidate 473, aggressor thread = 2
ba p5_invalid_loop_473
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_473:
ba invalidate_failed
mov 473,%g2
ba p5_invalid_resume_473
nop
nop
! Wait for I-cache invalidate lock 473
p5_invalid_loop_473:
p5_invalid_wait_473:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,473
bl p5_invalid_wait_473
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_473
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_473:
! %l6 = 0000000070f2a1e7, Mem[000000003000006c] = db5100a6
stw %l6,[%o0+0x06c] ! Mem[000000003000006c] = 70f2a1e7
p5_label_95:
! %l0 = 000000000000350e
setx 0x8c868eb88c868eb8,%g7,%l0 ! %l0 = 8c868eb88c868eb8
! %l5 = 00000000ed03745a, %l1 = 6200bad76200bad7, %y = 80000000
umulcc %l5,%l1,%l6 ! %l6 = 5abbff8604701b96, %ccr = 00, %y = 5abbff86
! Victim I-cache invalidate 474, aggressor thread = 2
ba p5_invalid_loop_474
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_474:
ba invalidate_failed
mov 474,%g2
ba p5_invalid_resume_474
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 474
p5_invalid_loop_474:
p5_invalid_wait_474:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,474
bl p5_invalid_wait_474
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_474
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_474:
! Victim I-cache invalidate 475, aggressor thread = 2
ba p5_invalid_loop_475
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_475:
ba invalidate_failed
mov 475,%g2
ba p5_invalid_resume_475
nop
! Wait for I-cache invalidate lock 475
p5_invalid_loop_475:
p5_invalid_wait_475:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,475
bl p5_invalid_wait_475
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001a000010] = 51000000, %l1 = 6200bad76200bad7
ldswa [%i0+%i5]0x88,%l1 ! %l1 = 0000000051000000
ba p5_invalid_code_475
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_475:
! Mem[000000003080006c] = 000000a3, %l2 = 00000000001a7f00
lduh [%o1+0x06e],%l2 ! %l2 = 00000000000000a3
! %l5 = 00000000ed03745a, Mem[000000001b80004c] = ce5d2861
stw %l5,[%i3+0x04c] ! Mem[000000001b80004c] = ed03745a
! Victim I-cache invalidate 476, aggressor thread = 2
ba p5_invalid_loop_476
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_476:
ba invalidate_failed
mov 476,%g2
ba p5_invalid_resume_476
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 476
p5_invalid_loop_476:
p5_invalid_wait_476:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,476
bl p5_invalid_wait_476
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 5abbff8604701b96, immed = fffffe54, %y = 5abbff86
sdiv %l6,-0x1ac,%l5 ! %l5 = ffffffff80000000
mov %l0,%y ! %y = 8c868eb8
! %f24 = e72e6ab5 793432bf, Mem[0000000030000028] = b56a2ee7 aa959013
std %f24,[%o0+%o6] ! Mem[0000000030000028] = e72e6ab5 793432bf
p5_label_96:
ba p5_invalid_code_476
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_476:
! Victim I-cache invalidate 477, aggressor thread = 2
ba p5_invalid_loop_477
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_477:
ba invalidate_failed
mov 477,%g2
ba p5_invalid_resume_477
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 477
p5_invalid_loop_477:
p5_invalid_wait_477:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,477
bl p5_invalid_wait_477
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_477
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_477:
! Victim I-cache invalidate 478, aggressor thread = 2
ba p5_invalid_loop_478
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_478:
ba invalidate_failed
mov 478,%g2
ba p5_invalid_resume_478
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 478
p5_invalid_loop_478:
p5_invalid_wait_478:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,478
bl p5_invalid_wait_478
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800068] = b56a2ee7, %f23 = 55602a7a
ld [%o3+0x068],%f23 ! %f23 = b56a2ee7
ba p5_invalid_code_478
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_478:
! %f6 = aa959013, Mem[000000003180002c] = 00000000
st %f6 ,[%o3+0x02c] ! Mem[000000003180002c] = aa959013
! %f4 = 27b4c59b, Mem[000000001a800028] = 82cf8e97
sta %f4 ,[%i1+%o6]0x89 ! Mem[000000001a800028] = 27b4c59b
! Victim I-cache invalidate 479, aggressor thread = 2
ba p5_invalid_loop_479
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_479:
ba invalidate_failed
mov 479,%g2
ba p5_invalid_resume_479
nop
! Wait for I-cache invalidate lock 479
p5_invalid_loop_479:
p5_invalid_wait_479:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,479
bl p5_invalid_wait_479
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_479
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_479:
! Victim I-cache invalidate 480, aggressor thread = 2
ba p5_invalid_loop_480
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_480:
ba invalidate_failed
mov 480,%g2
ba p5_invalid_resume_480
nop
nop
! Wait for I-cache invalidate lock 480
p5_invalid_loop_480:
p5_invalid_wait_480:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,480
bl p5_invalid_wait_480
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001a800000] = 139095aa, %l7 = 000000000000db43
ldsha [%i1+%g0]0x88,%l7 ! %l7 = ffffffffffff95aa
ba p5_invalid_code_480
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_480:
! Victim I-cache invalidate 481, aggressor thread = 2
ba p5_invalid_loop_481
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_481:
ba invalidate_failed
mov 481,%g2
ba p5_invalid_resume_481
nop
! Wait for I-cache invalidate lock 481
p5_invalid_loop_481:
p5_invalid_wait_481:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,481
bl p5_invalid_wait_481
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_481
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_481:
! Victim I-cache invalidate 482, aggressor thread = 2
ba p5_invalid_loop_482
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_482:
ba invalidate_failed
mov 482,%g2
ba p5_invalid_resume_482
nop
! Wait for I-cache invalidate lock 482
p5_invalid_loop_482:
p5_invalid_wait_482:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,482
bl p5_invalid_wait_482
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p5_label_97:
ba p5_invalid_code_482
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_482:
! Victim I-cache invalidate 483, aggressor thread = 2
ba p5_invalid_loop_483
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_483:
ba invalidate_failed
mov 483,%g2
ba p5_invalid_resume_483
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 483
p5_invalid_loop_483:
p5_invalid_wait_483:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,483
bl p5_invalid_wait_483
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_483
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_483:
! Mem[0000000031800028] = fffff5f7, %l4 = 1da06e8b40000000
lduba [%o3+0x02a]%asi,%l4 ! %l4 = 00000000000000f5
! %l5 = ffffffff80000000, %l0 = 8c868eb88c868eb8, %l0 = 8c868eb88c868eb8
and %l5,%l0,%l0 ! %l0 = 8c868eb880000000
! %f31 = 79cfecd2, Mem[000000003080002c] = 871616ff
st %f31,[%o1+0x02c] ! Mem[000000003080002c] = 79cfecd2
! Victim I-cache invalidate 484, aggressor thread = 2
ba p5_invalid_loop_484
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_484:
ba invalidate_failed
mov 484,%g2
ba p5_invalid_resume_484
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 484
p5_invalid_loop_484:
p5_invalid_wait_484:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,484
bl p5_invalid_wait_484
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_484
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_484:
! Mem[000000003180002c] = aa959013, %l4 = 00000000000000f5
ldub [%o3+0x02c],%l4 ! %l4 = 00000000000000aa
! Victim I-cache invalidate 485, aggressor thread = 2
ba p5_invalid_loop_485
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_485:
ba invalidate_failed
mov 485,%g2
ba p5_invalid_resume_485
nop
nop
! Wait for I-cache invalidate lock 485
p5_invalid_loop_485:
p5_invalid_wait_485:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,485
bl p5_invalid_wait_485
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l7 = ffffffffffff95aa, %l5 = ffffffff80000000, %l7 = ffffffffffff95aa
addc %l7,%l5,%l7 ! %l7 = ffffffff7fff95aa
ba p5_invalid_code_485
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_485:
! Victim I-cache invalidate 486, aggressor thread = 2
ba p5_invalid_loop_486
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_486:
ba invalidate_failed
mov 486,%g2
ba p5_invalid_resume_486
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 486
p5_invalid_loop_486:
p5_invalid_wait_486:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,486
bl p5_invalid_wait_486
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_486
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_486:
! Victim I-cache invalidate 487, aggressor thread = 2
ba p5_invalid_loop_487
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_487:
ba invalidate_failed
mov 487,%g2
ba p5_invalid_resume_487
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 487
p5_invalid_loop_487:
p5_invalid_wait_487:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,487
bl p5_invalid_wait_487
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p5_invalid_code_487
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_487:
p5_label_98:
! Clear Register : %l4 = 00000000000000aa
clr %l4 ! %l4 = 0000000000000000
! Victim I-cache invalidate 488, aggressor thread = 2
ba p5_invalid_loop_488
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_488:
ba invalidate_failed
mov 488,%g2
ba p5_invalid_resume_488
nop
nop
nop
nop
! Wait for I-cache invalidate lock 488
p5_invalid_loop_488:
p5_invalid_wait_488:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,488
bl p5_invalid_wait_488
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001a800008] = 7c3cd479, %l2 = 00000000000000a3
lduha [%i1+0x00a]%asi,%l2 ! %l2 = 000000000000d479
ba p5_invalid_code_488
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_488:
! Clear Register : %l0 = 8c868eb880000000
clr %l0 ! %l0 = 0000000000000000
! %l3 = 0000000000000000, Mem[000000003000006e] = 70f2a1e7
stb %l3,[%o0+0x06e] ! Mem[000000003000006c] = 70f200e7
! Victim I-cache invalidate 489, aggressor thread = 2
ba p5_invalid_loop_489
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_489:
ba invalidate_failed
mov 489,%g2
ba p5_invalid_resume_489
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 489
p5_invalid_loop_489:
p5_invalid_wait_489:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,489
bl p5_invalid_wait_489
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000068] = fe7d9013, %l5 = ffffffff80000000
ldub [%o2+0x06a],%l5 ! %l5 = 0000000000000090
! %l2 = 000000000000d479, immed = fffff2a1, %l6 = 5abbff8604701b96
taddcc %l2,-0xd5f,%l6 ! %l6 = 000000000000c71a, %ccr = 13
ba p5_invalid_code_489
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_489:
! Victim I-cache invalidate 490, aggressor thread = 2
ba p5_invalid_loop_490
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_490:
ba invalidate_failed
mov 490,%g2
ba p5_invalid_resume_490
nop
nop
nop
nop
! Wait for I-cache invalidate lock 490
p5_invalid_loop_490:
p5_invalid_wait_490:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,490
bl p5_invalid_wait_490
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p5_invalid_code_490
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_490:
! Victim I-cache invalidate 491, aggressor thread = 2
ba p5_invalid_loop_491
rd %ccr,%g5 ! Save %ccr (13)
p5_invalid_code_491:
ba invalidate_failed
mov 491,%g2
ba p5_invalid_resume_491
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 491
p5_invalid_loop_491:
p5_invalid_wait_491:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,491
bl p5_invalid_wait_491
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
p5_label_99:
! %f29 = aa959013, Mem[0000000031000028] = bf62cd9f
st %f29,[%o2+%o6] ! Mem[0000000031000028] = aa959013
! %l0 = 0000000000000000, %l2 = 000000000000d479, %l5 = 0000000000000090
andcc %l0,%l2,%l5 ! %l5 = 0000000000000000, %ccr = 44
! %l1 = 0000000051000000, immed = 00000010, %l7 = ffffffff7fff95aa
srl %l1,0x010,%l7 ! %l7 = 0000000000005100
ba p5_invalid_code_491
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_491:
! Victim I-cache invalidate 492, aggressor thread = 2
ba p5_invalid_loop_492
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_492:
ba invalidate_failed
mov 492,%g2
ba p5_invalid_resume_492
nop
nop
nop
nop
! Wait for I-cache invalidate lock 492
p5_invalid_loop_492:
p5_invalid_wait_492:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,492
bl p5_invalid_wait_492
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_492
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_492:
! Victim I-cache invalidate 493, aggressor thread = 2
ba p5_invalid_loop_493
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_493:
ba invalidate_failed
mov 493,%g2
ba p5_invalid_resume_493
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 493
p5_invalid_loop_493:
p5_invalid_wait_493:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,493
bl p5_invalid_wait_493
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000030800028] = cd8cd757, %l6 = 000000000000c71a
lduha [%o1+0x02a]%asi,%l6 ! %l6 = 000000000000d757
ba p5_invalid_code_493
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_493:
! Victim I-cache invalidate 494, aggressor thread = 2
ba p5_invalid_loop_494
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_494:
ba invalidate_failed
mov 494,%g2
ba p5_invalid_resume_494
nop
! Wait for I-cache invalidate lock 494
p5_invalid_loop_494:
p5_invalid_wait_494:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,494
bl p5_invalid_wait_494
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l3 = 0000000000000000, Mem[000000003080006a] = 0000a9a8, %asi = 80
stha %l3,[%o1+0x06a]%asi ! Mem[0000000030800068] = 00000000
ba p5_invalid_code_494
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_494:
! Victim I-cache invalidate 495, aggressor thread = 2
ba p5_invalid_loop_495
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_495:
ba invalidate_failed
mov 495,%g2
ba p5_invalid_resume_495
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 495
p5_invalid_loop_495:
p5_invalid_wait_495:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,495
bl p5_invalid_wait_495
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p5_invalid_code_495
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_495:
! Victim I-cache invalidate 496, aggressor thread = 2
ba p5_invalid_loop_496
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_496:
ba invalidate_failed
mov 496,%g2
ba p5_invalid_resume_496
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 496
p5_invalid_loop_496:
p5_invalid_wait_496:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,496
bl p5_invalid_wait_496
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p5_label_100:
! %l2 = 000000000000d479, Mem[000000003080002e] = 79cfecd2
sth %l2,[%o1+0x02e] ! Mem[000000003080002c] = 79cfd479
! %l2 = 000000000000d479, immed = 0000007a, %y = 8c868eb8
sdivcc %l2,0x07a,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 00000000
ba p5_invalid_code_496
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_496:
! Victim I-cache invalidate 497, aggressor thread = 2
ba p5_invalid_loop_497
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_497:
ba invalidate_failed
mov 497,%g2
ba p5_invalid_resume_497
nop
! Wait for I-cache invalidate lock 497
p5_invalid_loop_497:
p5_invalid_wait_497:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,497
bl p5_invalid_wait_497
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_497
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_497:
! Victim I-cache invalidate 498, aggressor thread = 2
ba p5_invalid_loop_498
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_498:
ba invalidate_failed
mov 498,%g2
ba p5_invalid_resume_498
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 498
p5_invalid_loop_498:
p5_invalid_wait_498:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,498
bl p5_invalid_wait_498
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000030800028] = cd8cd75779cfd479, %l2 = 000000000000d479
ldx [%o1+%o6],%l2 ! %l2 = cd8cd75779cfd479
! Mem[000000001b00002c] = 63485d70, %l2 = cd8cd75779cfd479
ldsw [%i2+0x02c],%l2 ! %l2 = 0000000063485d70
! Mem[0000000030000068] = 00000000 70f200e7, %l2 = 63485d70, %l3 = 00000000
ldd [%o0+0x068],%l2 ! %l2 = 0000000000000000 0000000070f200e7
ba p5_invalid_code_498
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_498:
! Victim I-cache invalidate 499, aggressor thread = 2
ba p5_invalid_loop_499
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_499:
ba invalidate_failed
mov 499,%g2
ba p5_invalid_resume_499
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 499
p5_invalid_loop_499:
p5_invalid_wait_499:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,499
bl p5_invalid_wait_499
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p5_invalid_code_499
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_499:
! %l1 = 0000000051000000, Mem[000000001a000010] = 00000051978ecf82
stxa %l1,[%i0+%i5]0x81 ! Mem[000000001a000010] = 0000000051000000
! Victim I-cache invalidate 500, aggressor thread = 2
ba p5_invalid_loop_500
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_500:
ba invalidate_failed
mov 500,%g2
ba p5_invalid_resume_500
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 500
p5_invalid_loop_500:
p5_invalid_wait_500:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,500
bl p5_invalid_wait_500
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba,a p5_not_taken_0_end
p5_not_taken_0:
! The following code should not be executed
stb %l2,[%o0+0x045]
ldsh [%o1+0x040],%l4
nop
lduh [%i2+0x066],%l2
ldub [%i3+0x01c],%l2
ldub [%i0+0x00c],%l6
ldswa [%o3+0x004]%asi,%l6
ba,a p5_branch_failed
p5_not_taken_0_end:
ba p5_invalid_code_500
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_500:
! End of Random Code for Processor 5
p5_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x014] ! Set processor 5 done flag
! Check Registers
p5_check_registers:
set p5_expected_registers,%g1
ldx [%g1+0x000],%g2
cmp %l0,%g2 ! %l0 should be 0000000000000000
bne,a,pn %xcc,p5_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 0000000051000000
bne,a,pn %xcc,p5_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 0000000000000000
bne,a,pn %xcc,p5_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 0000000070f200e7
bne,a,pn %xcc,p5_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be ffffffff80000000
bne,a,pn %xcc,p5_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 0000000000000000
bne,a,pn %xcc,p5_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 000000000000d757
bne,a,pn %xcc,p5_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 0000000000005100
bne,a,pn %xcc,p5_reg_l7_fail
mov %l7,%g3
! Check Floating Point Registers
p5_check_fp_registers:
set p5_temp,%g1
set p5_expected_fp_regs,%g3
std %f0,[%g1]
ldx [%g1],%l1
ldx [%g3+0x00],%l0
cmp %l0,%l1 ! %f0 should be 978ecf82 a8a966b9
bne %xcc,p5_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 47d1a27a 1a7ba47c
bne %xcc,p5_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 27b4c59b 0f7f38f7
bne %xcc,p5_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be aa959013 79d43c7c
bne %xcc,p5_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be cd8cd757 871616e9
bne %xcc,p5_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be ac1270f2 39da0714
bne %xcc,p5_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be aa959013 79d43c7c
bne %xcc,p5_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be bf62cd9f 55602a7a
bne %xcc,p5_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be db5100a6 db5100a6
bne %xcc,p5_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 79d4e938 4f2a2b77
bne %xcc,p5_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 33ca49b6 b56a2ee7
bne %xcc,p5_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be bf62cd9f b56a2ee7
bne %xcc,p5_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be e72e6ab5 793432bf
bne %xcc,p5_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 272ee4e2 b966a9a8
bne %xcc,p5_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be b56a2ee7 aa959013
bne %xcc,p5_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 04565bec 79cfecd2
bne %xcc,p5_f30_fail
nop
! Check Local Memory
set p5_local0_expect,%g1
ldx [%g1+0x010],%g2 ! Expected data = 0000000051000000
ldx [%i0+0x010],%g3 ! Observed data at 000000001a000010
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i0,0x010,%g4
ldx [%g1+0x028],%g2 ! Expected data = 00000000000000fe
ldx [%i0+0x028],%g3 ! Observed data at 000000001a000028
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i0,0x028,%g4
ldx [%g1+0x038],%g2 ! Expected data = 19ca992235181544
ldx [%i0+0x038],%g3 ! Observed data at 000000001a000038
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i0,0x038,%g4
ldx [%g1+0x040],%g2 ! Expected data = 3b36891ee72e6ab5
ldx [%i0+0x040],%g3 ! Observed data at 000000001a000040
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i0,0x040,%g4
ldx [%g1+0x068],%g2 ! Expected data = 1f6e70330000b56a
ldx [%i0+0x068],%g3 ! Observed data at 000000001a000068
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i0,0x068,%g4
set p5_local1_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = aa95901379cfecd2
ldx [%i1+0x000],%g3 ! Observed data at 000000001a800000
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x000,%g4
ldx [%g1+0x010],%g2 ! Expected data = 3f256ab59dd77ae7
ldx [%i1+0x010],%g3 ! Observed data at 000000001a800010
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x010,%g4
ldx [%g1+0x020],%g2 ! Expected data = 5162cd9f55602a7a
ldx [%i1+0x020],%g3 ! Observed data at 000000001a800020
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 9bc5b42783c8ad54
ldx [%i1+0x028],%g3 ! Observed data at 000000001a800028
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x028,%g4
ldx [%g1+0x048],%g2 ! Expected data = 25a30a6013e12de1
ldx [%i1+0x048],%g3 ! Observed data at 000000001a800048
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x048,%g4
ldx [%g1+0x058],%g2 ! Expected data = bf62000a096fb8d7
ldx [%i1+0x058],%g3 ! Observed data at 000000001a800058
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x058,%g4
ldx [%g1+0x070],%g2 ! Expected data = 79d43c7c871616e9
ldx [%i1+0x070],%g3 ! Observed data at 000000001a800070
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x070,%g4
ldx [%g1+0x078],%g2 ! Expected data = 096f00007e7f9a19
ldx [%i1+0x078],%g3 ! Observed data at 000000001a800078
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x078,%g4
set p5_local2_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 79d4e93800000000
ldx [%i2+0x000],%g3 ! Observed data at 000000001b000000
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i2,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = e916168751d98690
ldx [%i2+0x008],%g3 ! Observed data at 000000001b000008
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i2,0x008,%g4
ldx [%g1+0x020],%g2 ! Expected data = 04565bec79cfecd2
ldx [%i2+0x020],%g3 ! Observed data at 000000001b000020
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i2,0x020,%g4
ldx [%g1+0x038],%g2 ! Expected data = 00000000ed03745a
ldx [%i2+0x038],%g3 ! Observed data at 000000001b000038
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i2,0x038,%g4
ldx [%g1+0x050],%g2 ! Expected data = ffffffff62f335d4
ldx [%i2+0x050],%g3 ! Observed data at 000000001b000050
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i2,0x050,%g4
ldx [%g1+0x060],%g2 ! Expected data = e13a453d8832c0f9
ldx [%i2+0x060],%g3 ! Observed data at 000000001b000060
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i2,0x060,%g4
ldx [%g1+0x078],%g2 ! Expected data = 0f7f38f712ab3aba
ldx [%i2+0x078],%g3 ! Observed data at 000000001b000078
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i2,0x078,%g4
set p5_local3_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 00feb7e8b2e06188
ldx [%i3+0x000],%g3 ! Observed data at 000000001b800000
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = 398d000000000000
ldx [%i3+0x008],%g3 ! Observed data at 000000001b800008
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = a8a966b9e2e42e27
ldx [%i3+0x010],%g3 ! Observed data at 000000001b800010
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = a8a966b9e2e42e27
ldx [%i3+0x018],%g3 ! Observed data at 000000001b800018
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 00000000140751ed
ldx [%i3+0x020],%g3 ! Observed data at 000000001b800020
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x020,%g4
ldx [%g1+0x048],%g2 ! Expected data = 17309839ed03745a
ldx [%i3+0x048],%g3 ! Observed data at 000000001b800048
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x048,%g4
ldx [%g1+0x068],%g2 ! Expected data = ffffd479fefa3f25
ldx [%i3+0x068],%g3 ! Observed data at 000000001b800068
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x068,%g4
ldx [%g1+0x078],%g2 ! Expected data = 33ca28badb5100a6
ldx [%i3+0x078],%g3 ! Observed data at 000000001b800078
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x078,%g4
! Check Shared Memory
set share0_expect,%g4
set p5_share_mask,%g5
set 0x30000000,%g6 ! Physical Addr of Share 0
p5_memcheck_share0:
ldx [%g4+0x028],%g2 ! Expected value = e72e6ab5793432bf
ldx [%o0+0x028],%g3 ! Read value at Mem[0000000030000028]
cmp %g2,%g3
bne,pn %xcc,p5_failed
add %g6,0x028,%g1
ldx [%g4+0x068],%g2 ! Expected value = 0000000070f200e7
ldx [%o0+0x068],%g3 ! Read value at Mem[0000000030000068]
cmp %g2,%g3
bne,pn %xcc,p5_failed
add %g6,0x068,%g1
set share1_expect,%g4
set 0x30800000,%g6 ! Physical Addr of Share 1
p5_memcheck_share1:
ldx [%g4+0x028],%g2 ! Expected value = cd8cd75779cfd479
ldx [%o1+0x028],%g3 ! Read value at Mem[0000000030800028]
cmp %g2,%g3
bne,pn %xcc,p5_failed
add %g6,0x028,%g1
ldx [%g4+0x068],%g2 ! Expected value = 00000000000000a3
ldx [%o1+0x068],%g3 ! Read value at Mem[0000000030800068]
cmp %g2,%g3
bne,pn %xcc,p5_failed
add %g6,0x068,%g1
set share2_expect,%g4
set 0x31000000,%g6 ! Physical Addr of Share 2
p5_memcheck_share2:
ldx [%g4+0x028],%g2 ! Expected value = aa9590130000a9a8
ldx [%o2+0x028],%g3 ! Read value at Mem[0000000031000028]
cmp %g2,%g3
bne,pn %xcc,p5_failed
add %g6,0x028,%g1
ldx [%g4+0x068],%g2 ! Expected value = fe7d901300000000
ldx [%o2+0x068],%g3 ! Read value at Mem[0000000031000068]
cmp %g2,%g3
bne,pn %xcc,p5_failed
add %g6,0x068,%g1
set share3_expect,%g4
set 0x31800000,%g6 ! Physical Addr of Share 3
p5_memcheck_share3:
ldx [%g4+0x028],%g2 ! Expected value = fffff5f7aa959013
ldx [%o3+0x028],%g3 ! Read value at Mem[0000000031800028]
cmp %g2,%g3
bne,pn %xcc,p5_failed
add %g6,0x028,%g1
ldx [%g4+0x068],%g2 ! Expected value = b56a2ee7db5100a6
ldx [%o3+0x068],%g3 ! Read value at Mem[0000000031800068]
cmp %g2,%g3
bne,pn %xcc,p5_failed
add %g6,0x068,%g1
! The test for processor 5 has passed
p5_passed:
ta GOOD_TRAP
nop
p5_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p5_failed
p5_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p5_failed
p5_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p5_failed
p5_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p5_failed
p5_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p5_failed
p5_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p5_failed
p5_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p5_failed
p5_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p5_failed
p5_f0_fail:
set p5_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f2_fail:
set p5_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f4_fail:
set p5_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f6_fail:
set p5_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f8_fail:
set p5_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f10_fail:
set p5_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f12_fail:
set p5_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f14_fail:
set p5_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f16_fail:
set p5_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f18_fail:
set p5_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f20_fail:
set p5_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f22_fail:
set p5_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f24_fail:
set p5_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f26_fail:
set p5_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f28_fail:
set p5_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f30_fail:
set p5_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 5 failed
p5_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x014] ! Set processor 5 done flag
set p5_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
ta BAD_TRAP
! The local area data for processor 5 failed
p5_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x014] ! Set processor 5 done flag
set p5_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
st %fsr,[%g6+24]
ta BAD_TRAP
p5_dfill_failed:
ba p5_failed
mov 0xddd,%g1
p5_selfmod_failed:
ba p5_failed
mov 0xabc,%g1
p5_common_error:
or %g0,0xee5,%g1
ba p5_failed
mov %o5,%g3
p5_common_signature_error:
set p5_temp,%g1
ba p5_failed
st %g2,[%g1] ! Common Lock Number
p5_common_timeout:
set p5_temp,%g1
ba p5_failed
st %g2,[%g1] ! Common Lock Number
p5_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p5_failed
mov 0x0,%g3
p5_trap1e:
taddcc %l6,-0xb02,%l7
std %l2,[%i1+0x030] ! Mem[000000001a800030]
ldsw [%o2+0x028],%l7 ! Mem[0000000031000028]
andncc %l1,-0x710,%l3
lduh [%o3+0x02c],%l7 ! Mem[000000003180002c]
stw %l6,[%i1+0x01c] ! Mem[000000001a80001c]
nop
done
p5_trap1o:
taddcc %l6,-0xb02,%l7
std %l2,[%o1+0x030] ! Mem[000000001a800030]
ldsw [%i2+0x028],%l7 ! Mem[0000000031000028]
andncc %l1,-0x710,%l3
lduh [%i3+0x02c],%l7 ! Mem[000000003180002c]
stw %l6,[%o1+0x01c] ! Mem[000000001a80001c]
nop
done
p5_trap2e:
lduh [%i0+0x008],%l5 ! Mem[000000001a000008]
ldsw [%i2+0x06c],%l7 ! Mem[000000001b00006c]
andn %l2,%l4,%l1
done
p5_trap2o:
lduh [%o0+0x008],%l5 ! Mem[000000001a000008]
ldsw [%o2+0x06c],%l7 ! Mem[000000001b00006c]
andn %l2,%l4,%l1
done
p5_trap3e:
addc %l3,0x35d,%l7
andn %l0,%l2,%l0
and %l5,0x03e,%l4
xor %l0,-0x4ca,%l2
andn %l6,%l5,%l6
andn %l7,%l4,%l6
xor %l3,%l6,%l4
done
p5_trap3o:
addc %l3,0x35d,%l7
andn %l0,%l2,%l0
and %l5,0x03e,%l4
xor %l0,-0x4ca,%l2
andn %l6,%l5,%l6
andn %l7,%l4,%l6
xor %l3,%l6,%l4
done
p5_init_memory_pointers:
set p5_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p5_local0_start,%i0
set p5_local1_start,%i1
set p5_local2_start,%i2
set p5_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 2cbc3230abee0a31
ldx [%g1+0x008],%l1 ! %l1 = a85f6ab47a6ccdf4
ldx [%g1+0x010],%l2 ! %l2 = 8d150a61e57d0f27
ldx [%g1+0x018],%l3 ! %l3 = 94f86c5dbb6399e5
ldx [%g1+0x020],%l4 ! %l4 = 063932adda7d3a36
ldx [%g1+0x028],%l5 ! %l5 = 5add246bf158fde5
ldx [%g1+0x030],%l6 ! %l6 = 0dd7990c2331d104
ldx [%g1+0x038],%l7 ! %l7 = 10dce81262f335d4
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 9000743019d34db8
ldx [%g1+0x048],%l1 ! %l1 = 710b4bb2670565de
ldx [%g1+0x050],%l2 ! %l2 = 091df85613bebd55
ldx [%g1+0x058],%l3 ! %l3 = 723a0cb849fe9e61
ldx [%g1+0x060],%l4 ! %l4 = 4593a8a0772b2a4f
ldx [%g1+0x068],%l5 ! %l5 = 92edc6ee38e9d479
ldx [%g1+0x070],%l6 ! %l6 = c474fabaa5c0119f
ldx [%g1+0x078],%l7 ! %l7 = d4af6f268bc21a35
save
! Initialize memory pointers for window 2
set p5_local0_start,%i0
set p5_local1_start,%i1
set p5_local2_start,%i2
set p5_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = a4c16af0a8a966b9
ldx [%g1+0x088],%l1 ! %l1 = 5aa50cf8e1af385f
ldx [%g1+0x090],%l2 ! %l2 = ebcb78a04fea1399
ldx [%g1+0x098],%l3 ! %l3 = b8321412e5c1a556
ldx [%g1+0x0a0],%l4 ! %l4 = 4e9cdfce7717502c
ldx [%g1+0x0a8],%l5 ! %l5 = 1b7a5a77ffacb05c
ldx [%g1+0x0b0],%l6 ! %l6 = a977973c2e1c95bd
ldx [%g1+0x0b8],%l7 ! %l7 = ebadebda9968b14e
save
! Initialize memory points for window 3
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
mov %g0,%i7
! Init Local Registers in Window 3
ldx [%g1+0x0c0],%l0 ! %l0 = eb8194cc26316636
ldx [%g1+0x0c8],%l1 ! %l1 = 9a01b80a83c8ad54
ldx [%g1+0x0d0],%l2 ! %l2 = cdc5ec73c69bc0f9
ldx [%g1+0x0d8],%l3 ! %l3 = aa78b9e6a21d48a8
ldx [%g1+0x0e0],%l4 ! %l4 = 78172aa422ef0a6f
ldx [%g1+0x0e8],%l5 ! %l5 = df0b51d7b7c6720f
ldx [%g1+0x0f0],%l6 ! %l6 = b68e9c83af0cd5db
ldx [%g1+0x0f8],%l7 ! %l7 = 2b5d3cdcb4d04002
! Initialize the output register of window 3
set p5_local0_start,%o0
set p5_local1_start,%o1
set p5_local2_start,%o2
set p5_local3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
mov %g0,%o7
restore
restore
restore
retl
nop
! Random code for Processor 6
processor_6:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x18] ! Set the start flag
wrpr %g0,7,%cleanwin
call p6_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 6
wr %g0,0x4,%fprs ! Make sure fef is 1
set p6_init_freg,%g1
! %f0 = eeb399e2 893a94d9 71aab4c5 6422ef39
! %f4 = 6a80ab97 ad3ca1a7 46826002 566ba6ad
! %f8 = 280dc574 ad91eea0 72a141bb 49ea4359
! %f12 = bbf04060 f9651318 7a70d572 3bbbe337
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = a221de01 a7fb1a7e 5c84da9d 5afd0281
! %f20 = 8377f461 4bc953da 9457363e 405a94fa
! %f24 = 968b8834 99191927 eace41f2 c2a92698
! %f28 = 6e03e9ad 215f3d96 fcce350d 6411c695
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 4caafcfe 76a03a56 beeed86a 3a647c0f
! %f36 = cece6060 5e8a40cf cb9c6f71 6e639b70
! %f40 = 77fccc43 3c49dfb5 aba01dd9 9e6903c7
! %f44 = 6e96107d 740e9a86 e6460b4c 313b6c1a
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x34a46bc80000002e,%g7,%g1 ! GSR scale = 5, align = 6
wr %g1,%g0,%gsr ! GSR = 34a46bc80000002e
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 6
p6_label_1:
! %l4 = 4793efbc880d0efe, Mem[000000001c800010] = af36929a
stwa %l4,[%i1+%i5]0x88 ! Mem[000000001c800010] = 880d0efe
! %l4 = 880d0efe, %l5 = 3e3eaeff, Mem[000000001d800028] = 21dc8b8e 96cbbb6a
stda %l4,[%i3+%o6]0x80 ! Mem[000000001d800028] = 880d0efe 3e3eaeff
! Mem[000000001d000018] = 9ef00976, %l7 = e696938bd99edaf5
ldsba [%i2+%i6]0x88,%l7 ! %l7 = 0000000000000076
! Mem[000000001d000028] = 32c243850d288dd7, %f26 = eace41f2 c2a92698
ldda [%i2+0x028]%asi,%f26 ! %f26 = 32c24385 0d288dd7
! %l0 = 84a41e34a5c6d0f7, immed = fffff6a0, %l6 = 25618087c3f412d9
tsubcc %l0,-0x960,%l6 ! %l6 = 84a41e34a5c6da57, %ccr = 9b
! Victim I-cache invalidate 1, aggressor thread = 3
ba p6_invalid_loop_1
rd %ccr,%g5 ! Save %ccr (9b)
p6_invalid_code_1:
ba invalidate_failed
mov 1,%g2
ba p6_invalid_resume_1
nop
nop
nop
! Wait for I-cache invalidate lock 1
p6_invalid_loop_1:
set p6_invalidate_semaphore,%g6
p6_invalid_wait_1:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,1
bl p6_invalid_wait_1
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p6_invalid_code_1
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_1:
! Victim I-cache invalidate 2, aggressor thread = 3
ba p6_invalid_loop_2
rd %ccr,%g5 ! Save %ccr (9b)
p6_invalid_code_2:
ba invalidate_failed
mov 2,%g2
ba p6_invalid_resume_2
nop
nop
nop
! Wait for I-cache invalidate lock 2
p6_invalid_loop_2:
p6_invalid_wait_2:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,2
bl p6_invalid_wait_2
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p6_invalid_code_2
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_2:
! Victim I-cache invalidate 3, aggressor thread = 3
ba p6_invalid_loop_3
rd %ccr,%g5 ! Save %ccr (9b)
p6_invalid_code_3:
ba invalidate_failed
mov 3,%g2
ba p6_invalid_resume_3
nop
nop
! Wait for I-cache invalidate lock 3
p6_invalid_loop_3:
p6_invalid_wait_3:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,3
bl p6_invalid_wait_3
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p6_invalid_code_3
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_3:
! Victim I-cache invalidate 4, aggressor thread = 3
ba p6_invalid_loop_4
rd %ccr,%g5 ! Save %ccr (9b)
p6_invalid_code_4:
ba invalidate_failed
mov 4,%g2
ba p6_invalid_resume_4
nop
nop
nop
! Wait for I-cache invalidate lock 4
p6_invalid_loop_4:
p6_invalid_wait_4:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,4
bl p6_invalid_wait_4
nop
wr %g5,%g0,%ccr ! restore %ccr (9b)
ba p6_invalid_code_4
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_4:
! %l4 = 4793efbc880d0efe, immed = fffff113, %l7 = 0000000000000076
and %l4,-0xeed,%l7 ! %l7 = 4793efbc880d0012
p6_label_2:
! %f22 = 9457363e, Mem[000000001d800014] = 48b8c51a
st %f22,[%i3+0x014] ! Mem[000000001d800014] = 9457363e
! %l2 = e036a2d20aec5f14, %l4 = 4793efbc880d0efe, %l5 = 6c108cf23e3eaeff
addccc %l2,%l4,%l5 ! %l5 = 27ca928e92f96e13, %ccr = 18
! Victim I-cache invalidate 5, aggressor thread = 3
ba p6_invalid_loop_5
rd %ccr,%g5 ! Save %ccr (18)
p6_invalid_code_5:
ba invalidate_failed
mov 5,%g2
ba p6_invalid_resume_5
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 5
p6_invalid_loop_5:
p6_invalid_wait_5:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,5
bl p6_invalid_wait_5
nop
wr %g5,%g0,%ccr ! restore %ccr (18)
! %l7 = 4793efbc880d0012, immed = 00000217, %l1 = bb6a19bae030394d
add %l7,0x217,%l1 ! %l1 = 4793efbc880d0229
ba p6_invalid_code_5
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_5:
! Victim I-cache invalidate 6, aggressor thread = 3
ba p6_invalid_loop_6
rd %ccr,%g5 ! Save %ccr (18)
p6_invalid_code_6:
ba invalidate_failed
mov 6,%g2
ba p6_invalid_resume_6
nop
nop
! Wait for I-cache invalidate lock 6
p6_invalid_loop_6:
p6_invalid_wait_6:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,6
bl p6_invalid_wait_6
nop
wr %g5,%g0,%ccr ! restore %ccr (18)
! Mem[000000001d80005c] = f99ab836, %f7 = 566ba6ad
lda [%i3+0x05c]%asi,%f7 ! %f7 = f99ab836
ba p6_invalid_code_6
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_6:
! Mem[0000000030000070] = 6cef2b64, %l4 = 4793efbc880d0efe
lduh [%o0+0x070],%l4 ! %l4 = 0000000000006cef
! %f22 = 9457363e, Mem[0000000031800070] = 8e7e0b73
st %f22,[%o3+0x070] ! Mem[0000000031800070] = 9457363e
! %l5 = 27ca928e92f96e13, %l3 = d2150b505de1b45b, %l4 = 0000000000006cef
sdivx %l5,%l3,%l4 ! %l4 = 0000000000000000
! Mem[000000001c800018] = 4255fee7d1ab04fc, %f14 = 7a70d572 3bbbe337
ldda [%i1+%i6]0x80,%f14 ! %f14 = 4255fee7 d1ab04fc
p6_label_3:
! %l1 = 4793efbc880d0229, immed = fffff0bd, %l7 = 4793efbc880d0012
orncc %l1,-0xf43,%l7 ! %l7 = 4793efbc880d0f6b, %ccr = 08
! Victim I-cache invalidate 7, aggressor thread = 3
ba p6_invalid_loop_7
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_7:
ba invalidate_failed
mov 7,%g2
ba p6_invalid_resume_7
nop
nop
nop
nop
! Wait for I-cache invalidate lock 7
p6_invalid_loop_7:
p6_invalid_wait_7:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,7
bl p6_invalid_wait_7
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001d000010] = d5275b3b, %l0 = 84a41e34a5c6d0f7
lduha [%i2+%i5]0x89,%l0 ! %l0 = 0000000000005b3b
! Mem[000000001c000040] = 2f87131f, %l7 = 4793efbc880d0f6b
lduw [%i0+0x040],%l7 ! %l7 = 000000002f87131f
ba p6_invalid_code_7
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_7:
! Victim I-cache invalidate 8, aggressor thread = 3
ba p6_invalid_loop_8
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_8:
ba invalidate_failed
mov 8,%g2
ba p6_invalid_resume_8
nop
nop
nop
nop
! Wait for I-cache invalidate lock 8
p6_invalid_loop_8:
p6_invalid_wait_8:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,8
bl p6_invalid_wait_8
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_8
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_8:
! Victim I-cache invalidate 9, aggressor thread = 3
ba p6_invalid_loop_9
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_9:
ba invalidate_failed
mov 9,%g2
ba p6_invalid_resume_9
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 9
p6_invalid_loop_9:
p6_invalid_wait_9:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,9
bl p6_invalid_wait_9
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_9
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_9:
! Victim I-cache invalidate 10, aggressor thread = 3
ba p6_invalid_loop_10
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_10:
ba invalidate_failed
mov 10,%g2
ba p6_invalid_resume_10
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 10
p6_invalid_loop_10:
p6_invalid_wait_10:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,10
bl p6_invalid_wait_10
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l4 = 00000000, %l5 = 92f96e13, Mem[000000001c000010] = 71f259bc 4811cc91
stda %l4,[%i0+%i5]0x88 ! Mem[000000001c000010] = 00000000 92f96e13
ba p6_invalid_code_10
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_10:
! Victim I-cache invalidate 11, aggressor thread = 3
ba p6_invalid_loop_11
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_11:
ba invalidate_failed
mov 11,%g2
ba p6_invalid_resume_11
nop
nop
nop
! Wait for I-cache invalidate lock 11
p6_invalid_loop_11:
p6_invalid_wait_11:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,11
bl p6_invalid_wait_11
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_11
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_11:
! Victim I-cache invalidate 12, aggressor thread = 3
ba p6_invalid_loop_12
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_12:
ba invalidate_failed
mov 12,%g2
ba p6_invalid_resume_12
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 12
p6_invalid_loop_12:
p6_invalid_wait_12:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,12
bl p6_invalid_wait_12
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p6_label_4:
ba p6_invalid_code_12
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_12:
! Victim I-cache invalidate 13, aggressor thread = 3
ba p6_invalid_loop_13
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_13:
ba invalidate_failed
mov 13,%g2
ba p6_invalid_resume_13
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 13
p6_invalid_loop_13:
p6_invalid_wait_13:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,13
bl p6_invalid_wait_13
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_13
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_13:
! Victim I-cache invalidate 14, aggressor thread = 3
ba p6_invalid_loop_14
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_14:
ba invalidate_failed
mov 14,%g2
ba p6_invalid_resume_14
nop
! Wait for I-cache invalidate lock 14
p6_invalid_loop_14:
p6_invalid_wait_14:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,14
bl p6_invalid_wait_14
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_14
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_14:
! Victim I-cache invalidate 15, aggressor thread = 3
ba p6_invalid_loop_15
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_15:
ba invalidate_failed
mov 15,%g2
ba p6_invalid_resume_15
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 15
p6_invalid_loop_15:
p6_invalid_wait_15:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,15
bl p6_invalid_wait_15
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_15
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_15:
! Mem[000000001d000028] = d78d280d8543c232, %f20 = 8377f461 4bc953da
ldda [%i2+%o6]0x88,%f20 ! %f20 = d78d280d 8543c232
! Victim I-cache invalidate 16, aggressor thread = 3
ba p6_invalid_loop_16
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_16:
ba invalidate_failed
mov 16,%g2
ba p6_invalid_resume_16
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 16
p6_invalid_loop_16:
p6_invalid_wait_16:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,16
bl p6_invalid_wait_16
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_16
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_16:
! Victim I-cache invalidate 17, aggressor thread = 3
ba p6_invalid_loop_17
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_17:
ba invalidate_failed
mov 17,%g2
ba p6_invalid_resume_17
nop
! Wait for I-cache invalidate lock 17
p6_invalid_loop_17:
p6_invalid_wait_17:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,17
bl p6_invalid_wait_17
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %f8 = 280dc574, Mem[0000000030800074] = dee6a389
st %f8 ,[%o1+0x074] ! Mem[0000000030800074] = 280dc574
! %l7 = 000000002f87131f, Mem[000000001d800028] = fe0e0d88
stha %l7,[%i3+%o6]0x89 ! Mem[000000001d800028] = fe0e131f
ba p6_invalid_code_17
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_17:
! Victim I-cache invalidate 18, aggressor thread = 3
ba p6_invalid_loop_18
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_18:
ba invalidate_failed
mov 18,%g2
ba p6_invalid_resume_18
nop
nop
nop
nop
! Wait for I-cache invalidate lock 18
p6_invalid_loop_18:
p6_invalid_wait_18:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,18
bl p6_invalid_wait_18
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_18
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_18:
! Victim I-cache invalidate 19, aggressor thread = 3
ba p6_invalid_loop_19
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_19:
ba invalidate_failed
mov 19,%g2
ba p6_invalid_resume_19
nop
nop
nop
nop
! Wait for I-cache invalidate lock 19
p6_invalid_loop_19:
p6_invalid_wait_19:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,19
bl p6_invalid_wait_19
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p6_label_5:
ba p6_invalid_code_19
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_19:
! Victim I-cache invalidate 20, aggressor thread = 3
ba p6_invalid_loop_20
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_20:
ba invalidate_failed
mov 20,%g2
ba p6_invalid_resume_20
nop
nop
! Wait for I-cache invalidate lock 20
p6_invalid_loop_20:
p6_invalid_wait_20:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,20
bl p6_invalid_wait_20
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001d800020] = 2705b8b8, %f11 = 49ea4359
lda [%i3+%o4]0x80,%f11 ! %f11 = 2705b8b8
ba p6_invalid_code_20
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_20:
! Victim I-cache invalidate 21, aggressor thread = 3
ba p6_invalid_loop_21
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_21:
ba invalidate_failed
mov 21,%g2
ba p6_invalid_resume_21
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 21
p6_invalid_loop_21:
p6_invalid_wait_21:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,21
bl p6_invalid_wait_21
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_21
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_21:
! Victim I-cache invalidate 22, aggressor thread = 3
ba p6_invalid_loop_22
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_22:
ba invalidate_failed
mov 22,%g2
ba p6_invalid_resume_22
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 22
p6_invalid_loop_22:
p6_invalid_wait_22:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,22
bl p6_invalid_wait_22
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l6 = 84a41e34a5c6da57, %l1 = 4793efbc880d0229, %l5 = 27ca928e92f96e13
addc %l6,%l1,%l5 ! %l5 = cc380df12dd3dc80
ba p6_invalid_code_22
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_22:
! Victim I-cache invalidate 23, aggressor thread = 3
ba p6_invalid_loop_23
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_23:
ba invalidate_failed
mov 23,%g2
ba p6_invalid_resume_23
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 23
p6_invalid_loop_23:
p6_invalid_wait_23:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,23
bl p6_invalid_wait_23
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_23
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_23:
! Victim I-cache invalidate 24, aggressor thread = 3
ba p6_invalid_loop_24
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_24:
ba invalidate_failed
mov 24,%g2
ba p6_invalid_resume_24
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 24
p6_invalid_loop_24:
p6_invalid_wait_24:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,24
bl p6_invalid_wait_24
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_24
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_24:
! Victim I-cache invalidate 25, aggressor thread = 3
ba p6_invalid_loop_25
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_25:
ba invalidate_failed
mov 25,%g2
ba p6_invalid_resume_25
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 25
p6_invalid_loop_25:
p6_invalid_wait_25:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,25
bl p6_invalid_wait_25
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l2 = e036a2d20aec5f14, %l1 = 4793efbc880d0229, %l3 = d2150b505de1b45b
taddcc %l2,%l1,%l3 ! %l3 = 27ca928e92f9613d, %ccr = 1a
! %l6 = a5c6da57, %l7 = 2f87131f, Mem[0000000031000030] = d011bd62 5764e90f
std %l6,[%o2+0x030] ! Mem[0000000031000030] = a5c6da57 2f87131f
p6_label_6:
ba p6_invalid_code_25
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_25:
! Victim I-cache invalidate 26, aggressor thread = 3
ba p6_invalid_loop_26
rd %ccr,%g5 ! Save %ccr (1a)
p6_invalid_code_26:
ba invalidate_failed
mov 26,%g2
ba p6_invalid_resume_26
nop
nop
nop
! Wait for I-cache invalidate lock 26
p6_invalid_loop_26:
p6_invalid_wait_26:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,26
bl p6_invalid_wait_26
nop
wr %g5,%g0,%ccr ! restore %ccr (1a)
ba p6_invalid_code_26
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_26:
! Victim I-cache invalidate 27, aggressor thread = 3
ba p6_invalid_loop_27
rd %ccr,%g5 ! Save %ccr (1a)
p6_invalid_code_27:
ba invalidate_failed
mov 27,%g2
ba p6_invalid_resume_27
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 27
p6_invalid_loop_27:
p6_invalid_wait_27:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,27
bl p6_invalid_wait_27
nop
wr %g5,%g0,%ccr ! restore %ccr (1a)
! %l3 = 27ca928e92f9613d, Mem[0000000030800070] = 8cf6de78280dc574
stx %l3,[%o1+0x070] ! Mem[0000000030800070] = 27ca928e92f9613d
! %l0 = 00005b3b, %l1 = 880d0229, Mem[0000000031800030] = df9ceeae 984e3467
std %l0,[%o3+0x030] ! Mem[0000000031800030] = 00005b3b 880d0229
ba p6_invalid_code_27
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_27:
! Victim I-cache invalidate 28, aggressor thread = 3
ba p6_invalid_loop_28
rd %ccr,%g5 ! Save %ccr (1a)
p6_invalid_code_28:
ba invalidate_failed
mov 28,%g2
ba p6_invalid_resume_28
nop
! Wait for I-cache invalidate lock 28
p6_invalid_loop_28:
p6_invalid_wait_28:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,28
bl p6_invalid_wait_28
nop
wr %g5,%g0,%ccr ! restore %ccr (1a)
! %l2 = e036a2d20aec5f14, immed = fffffa9e, %l1 = 4793efbc880d0229
and %l2,-0x562,%l1 ! %l1 = e036a2d20aec5a14
! retry : should take illegal inst trap, %l0 = 0000000000005b3b
retry ! Illegal inst trap : %l0 = 0000000000005b4b
ba p6_invalid_code_28
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_28:
! Victim I-cache invalidate 29, aggressor thread = 3
ba p6_invalid_loop_29
rd %ccr,%g5 ! Save %ccr (1a)
p6_invalid_code_29:
ba invalidate_failed
mov 29,%g2
ba p6_invalid_resume_29
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 29
p6_invalid_loop_29:
p6_invalid_wait_29:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,29
bl p6_invalid_wait_29
nop
wr %g5,%g0,%ccr ! restore %ccr (1a)
ba p6_invalid_code_29
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_29:
! Victim I-cache invalidate 30, aggressor thread = 3
ba p6_invalid_loop_30
rd %ccr,%g5 ! Save %ccr (1a)
p6_invalid_code_30:
ba invalidate_failed
mov 30,%g2
ba p6_invalid_resume_30
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 30
p6_invalid_loop_30:
p6_invalid_wait_30:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,30
bl p6_invalid_wait_30
nop
wr %g5,%g0,%ccr ! restore %ccr (1a)
! %f10 = 72a141bb 2705b8b8, Mem[000000001d800020] = b8b80527 61735129
stda %f10,[%i3+%o4]0x88 ! Mem[000000001d800020] = 72a141bb 2705b8b8
p6_label_7:
ba p6_invalid_code_30
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_30:
! Victim I-cache invalidate 31, aggressor thread = 3
ba p6_invalid_loop_31
rd %ccr,%g5 ! Save %ccr (1a)
p6_invalid_code_31:
ba invalidate_failed
mov 31,%g2
ba p6_invalid_resume_31
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 31
p6_invalid_loop_31:
p6_invalid_wait_31:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,31
bl p6_invalid_wait_31
nop
wr %g5,%g0,%ccr ! restore %ccr (1a)
! %l5 = cc380df12dd3dc80, Mem[000000001c000000] = 22f249fb723d1616
stxa %l5,[%i0+%g0]0x88 ! Mem[000000001c000000] = cc380df12dd3dc80
! Mem[000000001c800008] = b3900a1a, %l1 = e036a2d20aec5a14
ldswa [%i1+%i4]0x88,%l1 ! %l1 = ffffffffb3900a1a
! Mem[0000000031800070] = 9457363e, %l3 = 27ca928e92f9613d
ldub [%o3+0x071],%l3 ! %l3 = 0000000000000057
! Mem[000000001c80004c] = 0c706041, %l2 = e036a2d20aec5f14
ldsw [%i1+0x04c],%l2 ! %l2 = 000000000c706041
ba p6_invalid_code_31
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_31:
! %f4 = 6a80ab97, Mem[000000001c000008] = 16d67b97
sta %f4 ,[%i0+%i4]0x81 ! Mem[000000001c000008] = 6a80ab97
! Victim I-cache invalidate 32, aggressor thread = 3
ba p6_invalid_loop_32
rd %ccr,%g5 ! Save %ccr (1a)
p6_invalid_code_32:
ba invalidate_failed
mov 32,%g2
ba p6_invalid_resume_32
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 32
p6_invalid_loop_32:
p6_invalid_wait_32:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,32
bl p6_invalid_wait_32
nop
wr %g5,%g0,%ccr ! restore %ccr (1a)
! %l1 = ffffffffb3900a1a, Mem[000000001d000000] = b49734b66f97e8de
stxa %l1,[%i2+%g0]0x81 ! Mem[000000001d000000] = ffffffffb3900a1a
ba p6_invalid_code_32
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_32:
! Victim I-cache invalidate 33, aggressor thread = 3
ba p6_invalid_loop_33
rd %ccr,%g5 ! Save %ccr (1a)
p6_invalid_code_33:
ba invalidate_failed
mov 33,%g2
ba p6_invalid_resume_33
nop
nop
nop
! Wait for I-cache invalidate lock 33
p6_invalid_loop_33:
p6_invalid_wait_33:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,33
bl p6_invalid_wait_33
nop
wr %g5,%g0,%ccr ! restore %ccr (1a)
! %l3 = 0000000000000057, %l1 = ffffffffb3900a1a, %l2 = 000000000c706041
orncc %l3,%l1,%l2 ! %l2 = 000000004c6ff5f7, %ccr = 00
p6_label_8:
ba p6_invalid_code_33
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_33:
! Victim I-cache invalidate 34, aggressor thread = 3
ba p6_invalid_loop_34
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_34:
ba invalidate_failed
mov 34,%g2
ba p6_invalid_resume_34
nop
nop
nop
nop
! Wait for I-cache invalidate lock 34
p6_invalid_loop_34:
p6_invalid_wait_34:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,34
bl p6_invalid_wait_34
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000034] = f1a104f1, %l0 = 0000000000005b4b
lduwa [%o0+0x034]%asi,%l0 ! %l0 = 00000000f1a104f1
ba p6_invalid_code_34
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_34:
! Victim I-cache invalidate 35, aggressor thread = 3
ba p6_invalid_loop_35
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_35:
ba invalidate_failed
mov 35,%g2
ba p6_invalid_resume_35
nop
nop
nop
! Wait for I-cache invalidate lock 35
p6_invalid_loop_35:
p6_invalid_wait_35:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,35
bl p6_invalid_wait_35
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = a5c6da57, %l7 = 2f87131f, Mem[000000001c800000] = 703b4bb9 cc9f7ad8
stda %l6,[%i1+%g0]0x80 ! Mem[000000001c800000] = a5c6da57 2f87131f
ba p6_invalid_code_35
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_35:
! Victim I-cache invalidate 36, aggressor thread = 3
ba p6_invalid_loop_36
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_36:
ba invalidate_failed
mov 36,%g2
ba p6_invalid_resume_36
nop
nop
nop
nop
! Wait for I-cache invalidate lock 36
p6_invalid_loop_36:
p6_invalid_wait_36:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,36
bl p6_invalid_wait_36
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_36
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_36:
! Victim I-cache invalidate 37, aggressor thread = 3
ba p6_invalid_loop_37
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_37:
ba invalidate_failed
mov 37,%g2
ba p6_invalid_resume_37
nop
! Wait for I-cache invalidate lock 37
p6_invalid_loop_37:
p6_invalid_wait_37:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,37
bl p6_invalid_wait_37
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_37
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_37:
! Victim I-cache invalidate 38, aggressor thread = 3
ba p6_invalid_loop_38
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_38:
ba invalidate_failed
mov 38,%g2
ba p6_invalid_resume_38
nop
nop
nop
! Wait for I-cache invalidate lock 38
p6_invalid_loop_38:
p6_invalid_wait_38:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,38
bl p6_invalid_wait_38
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_38
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_38:
! Victim I-cache invalidate 39, aggressor thread = 3
ba p6_invalid_loop_39
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_39:
ba invalidate_failed
mov 39,%g2
ba p6_invalid_resume_39
nop
nop
nop
nop
! Wait for I-cache invalidate lock 39
p6_invalid_loop_39:
p6_invalid_wait_39:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,39
bl p6_invalid_wait_39
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_39
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_39:
! Victim I-cache invalidate 40, aggressor thread = 3
ba p6_invalid_loop_40
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_40:
ba invalidate_failed
mov 40,%g2
ba p6_invalid_resume_40
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 40
p6_invalid_loop_40:
p6_invalid_wait_40:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,40
bl p6_invalid_wait_40
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_40
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_40:
! Victim I-cache invalidate 41, aggressor thread = 3
ba p6_invalid_loop_41
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_41:
ba invalidate_failed
mov 41,%g2
ba p6_invalid_resume_41
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 41
p6_invalid_loop_41:
p6_invalid_wait_41:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,41
bl p6_invalid_wait_41
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p6_label_9:
ba p6_invalid_code_41
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_41:
! Victim I-cache invalidate 42, aggressor thread = 3
ba p6_invalid_loop_42
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_42:
ba invalidate_failed
mov 42,%g2
ba p6_invalid_resume_42
nop
nop
nop
! Wait for I-cache invalidate lock 42
p6_invalid_loop_42:
p6_invalid_wait_42:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,42
bl p6_invalid_wait_42
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 84a41e34a5c6da57, immed = fffff423, %l0 = 00000000f1a104f1
andcc %l6,-0xbdd,%l0 ! %l0 = 84a41e34a5c6d003, %ccr = 88
! Mem[000000001c000038] = e3794e79, %l2 = 000000004c6ff5f7
lduh [%i0+0x03a],%l2 ! %l2 = 0000000000004e79
ba p6_invalid_code_42
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_42:
! Victim I-cache invalidate 43, aggressor thread = 3
ba p6_invalid_loop_43
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_43:
ba invalidate_failed
mov 43,%g2
ba p6_invalid_resume_43
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 43
p6_invalid_loop_43:
p6_invalid_wait_43:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,43
bl p6_invalid_wait_43
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_43
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_43:
! Victim I-cache invalidate 44, aggressor thread = 3
ba p6_invalid_loop_44
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_44:
ba invalidate_failed
mov 44,%g2
ba p6_invalid_resume_44
nop
nop
nop
nop
! Wait for I-cache invalidate lock 44
p6_invalid_loop_44:
p6_invalid_wait_44:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,44
bl p6_invalid_wait_44
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_44
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_44:
! Mem[000000001d000008] = 82a330c5, %l1 = ffffffffb3900a1a
ldsba [%i2+%i4]0x81,%l1 ! %l1 = ffffffffffffff82
! Victim I-cache invalidate 45, aggressor thread = 3
ba p6_invalid_loop_45
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_45:
ba invalidate_failed
mov 45,%g2
ba p6_invalid_resume_45
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 45
p6_invalid_loop_45:
p6_invalid_wait_45:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,45
bl p6_invalid_wait_45
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_45
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_45:
! Victim I-cache invalidate 46, aggressor thread = 3
ba p6_invalid_loop_46
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_46:
ba invalidate_failed
mov 46,%g2
ba p6_invalid_resume_46
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 46
p6_invalid_loop_46:
p6_invalid_wait_46:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,46
bl p6_invalid_wait_46
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_46
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_46:
! Victim I-cache invalidate 47, aggressor thread = 3
ba p6_invalid_loop_47
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_47:
ba invalidate_failed
mov 47,%g2
ba p6_invalid_resume_47
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 47
p6_invalid_loop_47:
p6_invalid_wait_47:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,47
bl p6_invalid_wait_47
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_47
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_47:
! Victim I-cache invalidate 48, aggressor thread = 3
ba p6_invalid_loop_48
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_48:
ba invalidate_failed
mov 48,%g2
ba p6_invalid_resume_48
nop
nop
nop
! Wait for I-cache invalidate lock 48
p6_invalid_loop_48:
p6_invalid_wait_48:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,48
bl p6_invalid_wait_48
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p6_label_10:
! %l7 = 000000002f87131f, immed = 0000085a, %l4 = 0000000000000000
xor %l7,0x85a,%l4 ! %l4 = 000000002f871b45
ba p6_invalid_code_48
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_48:
! Victim I-cache invalidate 49, aggressor thread = 3
ba p6_invalid_loop_49
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_49:
ba invalidate_failed
mov 49,%g2
ba p6_invalid_resume_49
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 49
p6_invalid_loop_49:
p6_invalid_wait_49:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,49
bl p6_invalid_wait_49
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l6 = 84a41e34a5c6da57, Mem[000000001c000010] = 92f96e1300000000
stxa %l6,[%i0+%i5]0x88 ! Mem[000000001c000010] = 84a41e34a5c6da57
! %l6 = 84a41e34a5c6da57, Mem[0000000031800070] = 9457363e406418c6, %asi = 80
stxa %l6,[%o3+0x070]%asi ! Mem[0000000031800070] = 84a41e34a5c6da57
! Mem[000000001c000028] = 26c65b7ce517f154, %l5 = cc380df12dd3dc80
ldx [%i0+%o6],%l5 ! %l5 = 26c65b7ce517f154
ba p6_invalid_code_49
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_49:
! Victim I-cache invalidate 50, aggressor thread = 3
ba p6_invalid_loop_50
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_50:
ba invalidate_failed
mov 50,%g2
ba p6_invalid_resume_50
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 50
p6_invalid_loop_50:
p6_invalid_wait_50:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,50
bl p6_invalid_wait_50
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_50
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_50:
! Victim I-cache invalidate 51, aggressor thread = 3
ba p6_invalid_loop_51
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_51:
ba invalidate_failed
mov 51,%g2
ba p6_invalid_resume_51
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 51
p6_invalid_loop_51:
p6_invalid_wait_51:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,51
bl p6_invalid_wait_51
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_51
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_51:
! Victim I-cache invalidate 52, aggressor thread = 3
ba p6_invalid_loop_52
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_52:
ba invalidate_failed
mov 52,%g2
ba p6_invalid_resume_52
nop
nop
nop
! Wait for I-cache invalidate lock 52
p6_invalid_loop_52:
p6_invalid_wait_52:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,52
bl p6_invalid_wait_52
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_52
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_52:
! %l5 = 26c65b7ce517f154, %l2 = 0000000000004e79, %y = 00000000
sdiv %l5,%l2,%l4 ! %l4 = 000000000002eb5e
mov %l0,%y ! %y = a5c6d003
! Mem[0000000030000030] = bb33cd68f1a104f1, %l7 = 000000002f87131f
ldx [%o0+0x030],%l7 ! %l7 = bb33cd68f1a104f1
p6_label_11:
! %f22 = 9457363e 405a94fa, Mem[000000001c800028] = bc93b4f3 dd21b362
stda %f22,[%i1+%o6]0x88 ! Mem[000000001c800028] = 9457363e 405a94fa
! Victim I-cache invalidate 53, aggressor thread = 3
ba p6_invalid_loop_53
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_53:
ba invalidate_failed
mov 53,%g2
ba p6_invalid_resume_53
nop
nop
nop
! Wait for I-cache invalidate lock 53
p6_invalid_loop_53:
p6_invalid_wait_53:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,53
bl p6_invalid_wait_53
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_53
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_53:
! Victim I-cache invalidate 54, aggressor thread = 3
ba p6_invalid_loop_54
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_54:
ba invalidate_failed
mov 54,%g2
ba p6_invalid_resume_54
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 54
p6_invalid_loop_54:
p6_invalid_wait_54:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,54
bl p6_invalid_wait_54
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_54
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_54:
! Victim I-cache invalidate 55, aggressor thread = 3
ba p6_invalid_loop_55
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_55:
ba invalidate_failed
mov 55,%g2
ba p6_invalid_resume_55
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 55
p6_invalid_loop_55:
p6_invalid_wait_55:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,55
bl p6_invalid_wait_55
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_55
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_55:
! Victim I-cache invalidate 56, aggressor thread = 3
ba p6_invalid_loop_56
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_56:
ba invalidate_failed
mov 56,%g2
ba p6_invalid_resume_56
nop
nop
nop
! Wait for I-cache invalidate lock 56
p6_invalid_loop_56:
p6_invalid_wait_56:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,56
bl p6_invalid_wait_56
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = 26c65b7ce517f154, Mem[000000001d000038] = 6435f41430d5ae37
stx %l5,[%i2+0x038] ! Mem[000000001d000038] = 26c65b7ce517f154
ba p6_invalid_code_56
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_56:
! Victim I-cache invalidate 57, aggressor thread = 3
ba p6_invalid_loop_57
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_57:
ba invalidate_failed
mov 57,%g2
ba p6_invalid_resume_57
nop
nop
nop
nop
! Wait for I-cache invalidate lock 57
p6_invalid_loop_57:
p6_invalid_wait_57:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,57
bl p6_invalid_wait_57
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = 0000000000000057, %l0 = 84a41e34a5c6d003, %y = a5c6d003
sdivcc %l3,%l0,%l0 ! %l0 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 7fffffff
ba p6_invalid_code_57
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_57:
! Victim I-cache invalidate 58, aggressor thread = 3
ba p6_invalid_loop_58
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_58:
ba invalidate_failed
mov 58,%g2
ba p6_invalid_resume_58
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 58
p6_invalid_loop_58:
p6_invalid_wait_58:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,58
bl p6_invalid_wait_58
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030800070] = 27ca928e, %l0 = 000000007fffffff
lduba [%o1+0x072]%asi,%l0 ! %l0 = 0000000000000092
p6_label_12:
! Mem[0000000031000030] = a5c6da572f87131f, %l1 = ffffffffffffff82
ldx [%o2+0x030],%l1 ! %l1 = a5c6da572f87131f
ba p6_invalid_code_58
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_58:
! Victim I-cache invalidate 59, aggressor thread = 3
ba p6_invalid_loop_59
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_59:
ba invalidate_failed
mov 59,%g2
ba p6_invalid_resume_59
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 59
p6_invalid_loop_59:
p6_invalid_wait_59:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,59
bl p6_invalid_wait_59
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030000070] = 6cef2b64, %l1 = a5c6da572f87131f
lduw [%o0+0x070],%l1 ! %l1 = 000000006cef2b64
ba p6_invalid_code_59
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_59:
! Victim I-cache invalidate 60, aggressor thread = 3
ba p6_invalid_loop_60
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_60:
ba invalidate_failed
mov 60,%g2
ba p6_invalid_resume_60
nop
! Wait for I-cache invalidate lock 60
p6_invalid_loop_60:
p6_invalid_wait_60:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,60
bl p6_invalid_wait_60
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_60
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_60:
! Mem[000000001d000008] = c530a382, %l4 = 000000000002eb5e
ldsba [%i2+%i4]0x88,%l4 ! %l4 = ffffffffffffff82
! %l7 = bb33cd68f1a104f1, immed = 0000043d, %y = 7fffffff
mulscc %l7,0x43d,%l5 ! %l5 = 00000000f8d086b5, %ccr = 08, %y = bfffffff
! Mem[0000000031000070] = 520ef764, %l0 = 0000000000000092
ldsba [%o2+0x073]%asi,%l0 ! %l0 = 0000000000000064
! Victim I-cache invalidate 61, aggressor thread = 3
ba p6_invalid_loop_61
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_61:
ba invalidate_failed
mov 61,%g2
ba p6_invalid_resume_61
nop
nop
nop
nop
! Wait for I-cache invalidate lock 61
p6_invalid_loop_61:
p6_invalid_wait_61:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,61
bl p6_invalid_wait_61
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_61
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_61:
! Victim I-cache invalidate 62, aggressor thread = 3
ba p6_invalid_loop_62
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_62:
ba invalidate_failed
mov 62,%g2
ba p6_invalid_resume_62
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 62
p6_invalid_loop_62:
p6_invalid_wait_62:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,62
bl p6_invalid_wait_62
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %f0 = eeb399e2 893a94d9, Mem[000000001d000020] = 9e08af5c cfdd4ee4
stda %f0 ,[%i2+%o4]0x88 ! Mem[000000001d000020] = eeb399e2 893a94d9
p6_label_13:
ba p6_invalid_code_62
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_62:
! Victim I-cache invalidate 63, aggressor thread = 3
ba p6_invalid_loop_63
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_63:
ba invalidate_failed
mov 63,%g2
ba p6_invalid_resume_63
nop
nop
! Wait for I-cache invalidate lock 63
p6_invalid_loop_63:
p6_invalid_wait_63:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,63
bl p6_invalid_wait_63
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030000074] = 8ea06b07, %l6 = 84a41e34a5c6da57
ldsh [%o0+0x076],%l6 ! %l6 = 0000000000006b07
ba p6_invalid_code_63
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_63:
! Victim I-cache invalidate 64, aggressor thread = 3
ba p6_invalid_loop_64
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_64:
ba invalidate_failed
mov 64,%g2
ba p6_invalid_resume_64
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 64
p6_invalid_loop_64:
p6_invalid_wait_64:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,64
bl p6_invalid_wait_64
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_64
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_64:
! Victim I-cache invalidate 65, aggressor thread = 3
ba p6_invalid_loop_65
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_65:
ba invalidate_failed
mov 65,%g2
ba p6_invalid_resume_65
nop
nop
nop
! Wait for I-cache invalidate lock 65
p6_invalid_loop_65:
p6_invalid_wait_65:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,65
bl p6_invalid_wait_65
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000030000070] = 6cef2b64 8ea06b07, %l4 = ffffff82, %l5 = f8d086b5
ldd [%o0+0x070],%l4 ! %l4 = 000000006cef2b64 000000008ea06b07
ba p6_invalid_code_65
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_65:
! %f2 = 71aab4c5, Mem[0000000030800070] = 27ca928e
st %f2 ,[%o1+0x070] ! Mem[0000000030800070] = 71aab4c5
! %l6 = 0000000000006b07, %l3 = 0000000000000057, %l5 = 000000008ea06b07
xorcc %l6,%l3,%l5 ! %l5 = 0000000000006b50, %ccr = 00
! %l1 = 000000006cef2b64, immed = fffff480, %l3 = 0000000000000057
orcc %l1,-0xb80,%l3 ! %l3 = ffffffffffffffe4, %ccr = 88
! %l4 = 000000006cef2b64, %l6 = 0000000000006b07, %l2 = 0000000000004e79
subc %l4,%l6,%l2 ! %l2 = 000000006ceec05d
! Mem[0000000030000030] = bb33cd68 f1a104f1, %l6 = 00006b07, %l7 = f1a104f1
ldd [%o0+0x030],%l6 ! %l6 = 00000000bb33cd68 00000000f1a104f1
p6_label_14:
! Victim I-cache invalidate 66, aggressor thread = 3
ba p6_invalid_loop_66
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_66:
ba invalidate_failed
mov 66,%g2
ba p6_invalid_resume_66
nop
nop
nop
nop
! Wait for I-cache invalidate lock 66
p6_invalid_loop_66:
p6_invalid_wait_66:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,66
bl p6_invalid_wait_66
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001d800018] = 29e31a4a 2e88100b, %l4 = 6cef2b64, %l5 = 00006b50
ldda [%i3+%i6]0x88,%l4 ! %l4 = 000000002e88100b 0000000029e31a4a
! %l7 = 00000000f1a104f1, %l2 = 000000006ceec05d, %l6 = 00000000bb33cd68
addc %l7,%l2,%l6 ! %l6 = 000000015e8fc54e
! Mem[0000000030000074] = 8ea06b07, %f5 = ad3ca1a7
ld [%o0+0x074],%f5 ! %f5 = 8ea06b07
ba p6_invalid_code_66
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_66:
! Victim I-cache invalidate 67, aggressor thread = 3
ba p6_invalid_loop_67
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_67:
ba invalidate_failed
mov 67,%g2
ba p6_invalid_resume_67
nop
nop
nop
! Wait for I-cache invalidate lock 67
p6_invalid_loop_67:
p6_invalid_wait_67:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,67
bl p6_invalid_wait_67
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 0000000000000064, immed = 0000000d, %l0 = 0000000000000064
srl %l0,0x00d,%l0 ! %l0 = 0000000000000000
ba p6_invalid_code_67
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_67:
! Victim I-cache invalidate 68, aggressor thread = 3
ba p6_invalid_loop_68
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_68:
ba invalidate_failed
mov 68,%g2
ba p6_invalid_resume_68
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 68
p6_invalid_loop_68:
p6_invalid_wait_68:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,68
bl p6_invalid_wait_68
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800070] = 71aab4c592f9613d, %f10 = 72a141bb 2705b8b8
ldda [%o1+0x070]%asi,%f10 ! %f10 = 71aab4c5 92f9613d
! Mem[000000001c000058] = a584c00b, %l0 = 0000000000000000
ldub [%i0+0x05a],%l0 ! %l0 = 00000000000000c0
ba p6_invalid_code_68
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_68:
! Victim I-cache invalidate 69, aggressor thread = 3
ba p6_invalid_loop_69
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_69:
ba invalidate_failed
mov 69,%g2
ba p6_invalid_resume_69
nop
! Wait for I-cache invalidate lock 69
p6_invalid_loop_69:
p6_invalid_wait_69:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,69
bl p6_invalid_wait_69
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p6_label_15:
! %l6 = 000000015e8fc54e, Mem[0000000030800070] = 71aab4c5
stw %l6,[%o1+0x070] ! Mem[0000000030800070] = 5e8fc54e
ba p6_invalid_code_69
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_69:
! Victim I-cache invalidate 70, aggressor thread = 3
ba p6_invalid_loop_70
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_70:
ba invalidate_failed
mov 70,%g2
ba p6_invalid_resume_70
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 70
p6_invalid_loop_70:
p6_invalid_wait_70:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,70
bl p6_invalid_wait_70
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_70
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_70:
! Victim I-cache invalidate 71, aggressor thread = 3
ba p6_invalid_loop_71
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_71:
ba invalidate_failed
mov 71,%g2
ba p6_invalid_resume_71
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 71
p6_invalid_loop_71:
p6_invalid_wait_71:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,71
bl p6_invalid_wait_71
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f15 = d1ab04fc, Mem[0000000031800074] = a5c6da57
st %f15,[%o3+0x074] ! Mem[0000000031800074] = d1ab04fc
ba p6_invalid_code_71
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_71:
! Victim I-cache invalidate 72, aggressor thread = 3
ba p6_invalid_loop_72
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_72:
ba invalidate_failed
mov 72,%g2
ba p6_invalid_resume_72
nop
nop
! Wait for I-cache invalidate lock 72
p6_invalid_loop_72:
p6_invalid_wait_72:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,72
bl p6_invalid_wait_72
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = 000000002e88100b, Mem[000000001d800028] = 1f130efe
stwa %l4,[%i3+%o6]0x80 ! Mem[000000001d800028] = 2e88100b
ba p6_invalid_code_72
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_72:
! Victim I-cache invalidate 73, aggressor thread = 3
ba p6_invalid_loop_73
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_73:
ba invalidate_failed
mov 73,%g2
ba p6_invalid_resume_73
nop
nop
nop
nop
! Wait for I-cache invalidate lock 73
p6_invalid_loop_73:
p6_invalid_wait_73:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,73
bl p6_invalid_wait_73
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 00000000000000c0, immed = fffff9a3, %l1 = 000000006cef2b64
addccc %l0,-0x65d,%l1 ! %l1 = fffffffffffffa63, %ccr = 88
ba p6_invalid_code_73
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_73:
! Victim I-cache invalidate 74, aggressor thread = 3
ba p6_invalid_loop_74
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_74:
ba invalidate_failed
mov 74,%g2
ba p6_invalid_resume_74
nop
nop
nop
nop
! Wait for I-cache invalidate lock 74
p6_invalid_loop_74:
p6_invalid_wait_74:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,74
bl p6_invalid_wait_74
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_74
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_74:
! Victim I-cache invalidate 75, aggressor thread = 3
ba p6_invalid_loop_75
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_75:
ba invalidate_failed
mov 75,%g2
ba p6_invalid_resume_75
nop
nop
! Wait for I-cache invalidate lock 75
p6_invalid_loop_75:
p6_invalid_wait_75:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,75
bl p6_invalid_wait_75
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p6_label_16:
! Mem[000000001c800024] = 3ae3ef29, %l1 = fffffffffffffa63
ldsh [%i1+0x026],%l1 ! %l1 = ffffffffffffef29
ba p6_invalid_code_75
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_75:
! Victim I-cache invalidate 76, aggressor thread = 3
ba p6_invalid_loop_76
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_76:
ba invalidate_failed
mov 76,%g2
ba p6_invalid_resume_76
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 76
p6_invalid_loop_76:
p6_invalid_wait_76:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,76
bl p6_invalid_wait_76
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000034] = f1a104f1, %f4 = 6a80ab97
ld [%o0+0x034],%f4 ! %f4 = f1a104f1
ba p6_invalid_code_76
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_76:
! Victim I-cache invalidate 77, aggressor thread = 3
ba p6_invalid_loop_77
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_77:
ba invalidate_failed
mov 77,%g2
ba p6_invalid_resume_77
nop
nop
nop
nop
! Wait for I-cache invalidate lock 77
p6_invalid_loop_77:
p6_invalid_wait_77:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,77
bl p6_invalid_wait_77
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_77
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_77:
! Victim I-cache invalidate 78, aggressor thread = 3
ba p6_invalid_loop_78
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_78:
ba invalidate_failed
mov 78,%g2
ba p6_invalid_resume_78
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 78
p6_invalid_loop_78:
p6_invalid_wait_78:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,78
bl p6_invalid_wait_78
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_78
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_78:
! Victim I-cache invalidate 79, aggressor thread = 3
ba p6_invalid_loop_79
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_79:
ba invalidate_failed
mov 79,%g2
ba p6_invalid_resume_79
nop
nop
! Wait for I-cache invalidate lock 79
p6_invalid_loop_79:
p6_invalid_wait_79:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,79
bl p6_invalid_wait_79
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000034] = f1a104f1, %l1 = ffffffffffffef29
ldsba [%o0+0x034]%asi,%l1 ! %l1 = fffffffffffffff1
! Mem[000000001d800000] = 1ebab987, %l7 = 00000000f1a104f1
ldswa [%i3+%g0]0x81,%l7 ! %l7 = 000000001ebab987
ba p6_invalid_code_79
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_79:
! Victim I-cache invalidate 80, aggressor thread = 3
ba p6_invalid_loop_80
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_80:
ba invalidate_failed
mov 80,%g2
ba p6_invalid_resume_80
nop
nop
nop
! Wait for I-cache invalidate lock 80
p6_invalid_loop_80:
p6_invalid_wait_80:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,80
bl p6_invalid_wait_80
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_80
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_80:
! Victim I-cache invalidate 81, aggressor thread = 3
ba p6_invalid_loop_81
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_81:
ba invalidate_failed
mov 81,%g2
ba p6_invalid_resume_81
nop
! Wait for I-cache invalidate lock 81
p6_invalid_loop_81:
p6_invalid_wait_81:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,81
bl p6_invalid_wait_81
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p6_label_17:
ba p6_invalid_code_81
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_81:
! Victim I-cache invalidate 82, aggressor thread = 3
ba p6_invalid_loop_82
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_82:
ba invalidate_failed
mov 82,%g2
ba p6_invalid_resume_82
nop
nop
nop
! Wait for I-cache invalidate lock 82
p6_invalid_loop_82:
p6_invalid_wait_82:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,82
bl p6_invalid_wait_82
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = 000000006ceec05d, immed = 00000648, %y = bfffffff
sdiv %l2,0x648,%l3 ! %l3 = ffffffff80000000
mov %l0,%y ! %y = 000000c0
ba p6_invalid_code_82
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_82:
! Victim I-cache invalidate 83, aggressor thread = 3
ba p6_invalid_loop_83
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_83:
ba invalidate_failed
mov 83,%g2
ba p6_invalid_resume_83
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 83
p6_invalid_loop_83:
p6_invalid_wait_83:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,83
bl p6_invalid_wait_83
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f22 = 9457363e 405a94fa, Mem[000000001c000010] = a5c6da57 84a41e34
stda %f22,[%i0+%i5]0x88 ! Mem[000000001c000010] = 9457363e 405a94fa
! Mem[000000001d000018] = 7609f09e, %l7 = 000000001ebab987
lduba [%i2+%i6]0x81,%l7 ! %l7 = 0000000000000076
ba p6_invalid_code_83
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_83:
! Victim I-cache invalidate 84, aggressor thread = 3
ba p6_invalid_loop_84
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_84:
ba invalidate_failed
mov 84,%g2
ba p6_invalid_resume_84
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 84
p6_invalid_loop_84:
p6_invalid_wait_84:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,84
bl p6_invalid_wait_84
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = 000000006ceec05d, Mem[000000001d000008] = c530a382
stba %l2,[%i2+%i4]0x89 ! Mem[000000001d000008] = c530a35d
ba p6_invalid_code_84
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_84:
! Victim I-cache invalidate 85, aggressor thread = 3
ba p6_invalid_loop_85
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_85:
ba invalidate_failed
mov 85,%g2
ba p6_invalid_resume_85
nop
! Wait for I-cache invalidate lock 85
p6_invalid_loop_85:
p6_invalid_wait_85:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,85
bl p6_invalid_wait_85
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = 000000006ceec05d, Mem[0000000030000074] = 8ea06b07
sth %l2,[%o0+0x074] ! Mem[0000000030000074] = c05d6b07
ba p6_invalid_code_85
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_85:
! Victim I-cache invalidate 86, aggressor thread = 3
ba p6_invalid_loop_86
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_86:
ba invalidate_failed
mov 86,%g2
ba p6_invalid_resume_86
nop
! Wait for I-cache invalidate lock 86
p6_invalid_loop_86:
p6_invalid_wait_86:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,86
bl p6_invalid_wait_86
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p6_label_18:
! %l5 = 0000000029e31a4a, Mem[0000000030800034] = 54bcf4cb
stw %l5,[%o1+0x034] ! Mem[0000000030800034] = 29e31a4a
! %l7 = 0000000000000076, immed = fffffabe, %l7 = 0000000000000076
orcc %l7,-0x542,%l7 ! %l7 = fffffffffffffafe, %ccr = 88
ba p6_invalid_code_86
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_86:
! Victim I-cache invalidate 87, aggressor thread = 3
ba p6_invalid_loop_87
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_87:
ba invalidate_failed
mov 87,%g2
ba p6_invalid_resume_87
nop
nop
! Wait for I-cache invalidate lock 87
p6_invalid_loop_87:
p6_invalid_wait_87:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,87
bl p6_invalid_wait_87
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 000000c0, %l1 = fffffff1, Mem[0000000030000070] = 6cef2b64 c05d6b07
std %l0,[%o0+0x070] ! Mem[0000000030000070] = 000000c0 fffffff1
ba p6_invalid_code_87
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_87:
! Victim I-cache invalidate 88, aggressor thread = 3
ba p6_invalid_loop_88
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_88:
ba invalidate_failed
mov 88,%g2
ba p6_invalid_resume_88
nop
nop
nop
! Wait for I-cache invalidate lock 88
p6_invalid_loop_88:
p6_invalid_wait_88:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,88
bl p6_invalid_wait_88
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_88
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_88:
! Victim I-cache invalidate 89, aggressor thread = 3
ba p6_invalid_loop_89
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_89:
ba invalidate_failed
mov 89,%g2
ba p6_invalid_resume_89
nop
! Wait for I-cache invalidate lock 89
p6_invalid_loop_89:
p6_invalid_wait_89:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,89
bl p6_invalid_wait_89
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_89
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_89:
! Victim I-cache invalidate 90, aggressor thread = 3
ba p6_invalid_loop_90
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_90:
ba invalidate_failed
mov 90,%g2
ba p6_invalid_resume_90
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 90
p6_invalid_loop_90:
p6_invalid_wait_90:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,90
bl p6_invalid_wait_90
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = ffffffff80000000, Mem[000000001d80000a] = 08ded21a
sth %l3,[%i3+0x00a] ! Mem[000000001d800008] = 08de0000
ba p6_invalid_code_90
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_90:
! %l7 = fffffffffffffafe, Mem[000000001d000028] = 8543c232
stha %l7,[%i2+%o6]0x89 ! Mem[000000001d000028] = 8543fafe
! Victim I-cache invalidate 91, aggressor thread = 3
ba p6_invalid_loop_91
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_91:
ba invalidate_failed
mov 91,%g2
ba p6_invalid_resume_91
nop
nop
nop
nop
! Wait for I-cache invalidate lock 91
p6_invalid_loop_91:
p6_invalid_wait_91:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,91
bl p6_invalid_wait_91
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p6_label_19:
ba p6_invalid_code_91
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_91:
! Victim I-cache invalidate 92, aggressor thread = 3
ba p6_invalid_loop_92
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_92:
ba invalidate_failed
mov 92,%g2
ba p6_invalid_resume_92
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 92
p6_invalid_loop_92:
p6_invalid_wait_92:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,92
bl p6_invalid_wait_92
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = ffffffff80000000, %l6 = 000000015e8fc54e, %y = 000000c0
umulcc %l3,%l6,%l2 ! %l2 = 2f47e2a700000000, %ccr = 04, %y = 2f47e2a7
! Mem[0000000031000074] = f2f72dd3, %l7 = fffffffffffffafe
lduw [%o2+0x074],%l7 ! %l7 = 00000000f2f72dd3
! %l0 = 00000000000000c0, immed = 000008d6, %y = 2f47e2a7
umulcc %l0,0x8d6,%l4 ! %l4 = 000000000006a080, %ccr = 00, %y = 00000000
ba p6_invalid_code_92
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_92:
! Victim I-cache invalidate 93, aggressor thread = 3
ba p6_invalid_loop_93
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_93:
ba invalidate_failed
mov 93,%g2
ba p6_invalid_resume_93
nop
nop
nop
nop
! Wait for I-cache invalidate lock 93
p6_invalid_loop_93:
p6_invalid_wait_93:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,93
bl p6_invalid_wait_93
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 2f47e2a700000000, Mem[000000001c000014] = 3e365794
stw %l2,[%i0+0x014] ! Mem[000000001c000014] = 00000000
! %l1 = fffffffffffffff1, immed = fffffca9, %y = 00000000
sdiv %l1,-0x357,%l5 ! %l5 = ffffffffffb35987
mov %l0,%y ! %y = 000000c0
ba p6_invalid_code_93
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_93:
! Victim I-cache invalidate 94, aggressor thread = 3
ba p6_invalid_loop_94
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_94:
ba invalidate_failed
mov 94,%g2
ba p6_invalid_resume_94
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 94
p6_invalid_loop_94:
p6_invalid_wait_94:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,94
bl p6_invalid_wait_94
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_94
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_94:
! Victim I-cache invalidate 95, aggressor thread = 3
ba p6_invalid_loop_95
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_95:
ba invalidate_failed
mov 95,%g2
ba p6_invalid_resume_95
nop
! Wait for I-cache invalidate lock 95
p6_invalid_loop_95:
p6_invalid_wait_95:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,95
bl p6_invalid_wait_95
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_95
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_95:
! Victim I-cache invalidate 96, aggressor thread = 3
ba p6_invalid_loop_96
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_96:
ba invalidate_failed
mov 96,%g2
ba p6_invalid_resume_96
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 96
p6_invalid_loop_96:
p6_invalid_wait_96:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,96
bl p6_invalid_wait_96
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p6_label_20:
ba p6_invalid_code_96
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_96:
! Victim I-cache invalidate 97, aggressor thread = 3
ba p6_invalid_loop_97
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_97:
ba invalidate_failed
mov 97,%g2
ba p6_invalid_resume_97
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 97
p6_invalid_loop_97:
p6_invalid_wait_97:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,97
bl p6_invalid_wait_97
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_97
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_97:
! Victim I-cache invalidate 98, aggressor thread = 3
ba p6_invalid_loop_98
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_98:
ba invalidate_failed
mov 98,%g2
ba p6_invalid_resume_98
nop
nop
nop
! Wait for I-cache invalidate lock 98
p6_invalid_loop_98:
p6_invalid_wait_98:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,98
bl p6_invalid_wait_98
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f23 = 405a94fa, Mem[0000000031800074] = d1ab04fc
st %f23,[%o3+0x074] ! Mem[0000000031800074] = 405a94fa
ba p6_invalid_code_98
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_98:
! Victim I-cache invalidate 99, aggressor thread = 3
ba p6_invalid_loop_99
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_99:
ba invalidate_failed
mov 99,%g2
ba p6_invalid_resume_99
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 99
p6_invalid_loop_99:
p6_invalid_wait_99:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,99
bl p6_invalid_wait_99
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001c800020] = 29efe33aa01882bf, %l7 = 00000000f2f72dd3
ldxa [%i1+%o4]0x89,%l7 ! %l7 = 29efe33aa01882bf
ba p6_invalid_code_99
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_99:
! Victim I-cache invalidate 100, aggressor thread = 3
ba p6_invalid_loop_100
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_100:
ba invalidate_failed
mov 100,%g2
ba p6_invalid_resume_100
nop
nop
nop
! Wait for I-cache invalidate lock 100
p6_invalid_loop_100:
p6_invalid_wait_100:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,100
bl p6_invalid_wait_100
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_100
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_100:
! Victim I-cache invalidate 101, aggressor thread = 3
ba p6_invalid_loop_101
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_101:
ba invalidate_failed
mov 101,%g2
ba p6_invalid_resume_101
nop
nop
nop
nop
! Wait for I-cache invalidate lock 101
p6_invalid_loop_101:
p6_invalid_wait_101:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,101
bl p6_invalid_wait_101
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_101
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_101:
! Victim I-cache invalidate 102, aggressor thread = 3
ba p6_invalid_loop_102
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_102:
ba invalidate_failed
mov 102,%g2
ba p6_invalid_resume_102
nop
! Wait for I-cache invalidate lock 102
p6_invalid_loop_102:
p6_invalid_wait_102:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,102
bl p6_invalid_wait_102
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_102
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_102:
! Victim I-cache invalidate 103, aggressor thread = 3
ba p6_invalid_loop_103
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_103:
ba invalidate_failed
mov 103,%g2
ba p6_invalid_resume_103
nop
nop
nop
! Wait for I-cache invalidate lock 103
p6_invalid_loop_103:
p6_invalid_wait_103:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,103
bl p6_invalid_wait_103
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f18 = 5c84da9d, Mem[0000000031800034] = 880d0229
st %f18,[%o3+0x034] ! Mem[0000000031800034] = 5c84da9d
p6_label_21:
ba p6_invalid_code_103
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_103:
! Victim I-cache invalidate 104, aggressor thread = 3
ba p6_invalid_loop_104
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_104:
ba invalidate_failed
mov 104,%g2
ba p6_invalid_resume_104
nop
nop
nop
! Wait for I-cache invalidate lock 104
p6_invalid_loop_104:
p6_invalid_wait_104:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,104
bl p6_invalid_wait_104
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_104
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_104:
! Victim I-cache invalidate 105, aggressor thread = 3
ba p6_invalid_loop_105
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_105:
ba invalidate_failed
mov 105,%g2
ba p6_invalid_resume_105
nop
nop
nop
! Wait for I-cache invalidate lock 105
p6_invalid_loop_105:
p6_invalid_wait_105:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,105
bl p6_invalid_wait_105
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_105
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_105:
! Mem[000000001d000010] = 3b5b27d54724278e, %f6 = 46826002 f99ab836
ldda [%i2+%i5]0x80,%f6 ! %f6 = 3b5b27d5 4724278e
! Victim I-cache invalidate 106, aggressor thread = 3
ba p6_invalid_loop_106
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_106:
ba invalidate_failed
mov 106,%g2
ba p6_invalid_resume_106
nop
nop
nop
! Wait for I-cache invalidate lock 106
p6_invalid_loop_106:
p6_invalid_wait_106:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,106
bl p6_invalid_wait_106
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_106
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_106:
! Victim I-cache invalidate 107, aggressor thread = 3
ba p6_invalid_loop_107
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_107:
ba invalidate_failed
mov 107,%g2
ba p6_invalid_resume_107
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 107
p6_invalid_loop_107:
p6_invalid_wait_107:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,107
bl p6_invalid_wait_107
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001c000000] = cc380df1 2dd3dc80, %l2 = 00000000, %l3 = 80000000
ldda [%i0+%g0]0x88,%l2 ! %l2 = 000000002dd3dc80 00000000cc380df1
ba p6_invalid_code_107
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_107:
! Victim I-cache invalidate 108, aggressor thread = 3
ba p6_invalid_loop_108
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_108:
ba invalidate_failed
mov 108,%g2
ba p6_invalid_resume_108
nop
nop
! Wait for I-cache invalidate lock 108
p6_invalid_loop_108:
p6_invalid_wait_108:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,108
bl p6_invalid_wait_108
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_108
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_108:
! Victim I-cache invalidate 109, aggressor thread = 3
ba p6_invalid_loop_109
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_109:
ba invalidate_failed
mov 109,%g2
ba p6_invalid_resume_109
nop
nop
nop
nop
! Wait for I-cache invalidate lock 109
p6_invalid_loop_109:
p6_invalid_wait_109:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,109
bl p6_invalid_wait_109
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001c000074] = 0f47f06c, %l0 = 00000000000000c0
lduba [%i0+0x074]%asi,%l0 ! %l0 = 000000000000000f
ba p6_invalid_code_109
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_109:
! Victim I-cache invalidate 110, aggressor thread = 3
ba p6_invalid_loop_110
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_110:
ba invalidate_failed
mov 110,%g2
ba p6_invalid_resume_110
nop
! Wait for I-cache invalidate lock 110
p6_invalid_loop_110:
p6_invalid_wait_110:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,110
bl p6_invalid_wait_110
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p6_label_22:
ba p6_invalid_code_110
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_110:
! Victim I-cache invalidate 111, aggressor thread = 3
ba p6_invalid_loop_111
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_111:
ba invalidate_failed
mov 111,%g2
ba p6_invalid_resume_111
nop
nop
nop
nop
! Wait for I-cache invalidate lock 111
p6_invalid_loop_111:
p6_invalid_wait_111:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,111
bl p6_invalid_wait_111
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_111
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_111:
! Victim I-cache invalidate 112, aggressor thread = 3
ba p6_invalid_loop_112
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_112:
ba invalidate_failed
mov 112,%g2
ba p6_invalid_resume_112
nop
nop
! Wait for I-cache invalidate lock 112
p6_invalid_loop_112:
p6_invalid_wait_112:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,112
bl p6_invalid_wait_112
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000074] = fffffff1, %l2 = 000000002dd3dc80
ldub [%o0+0x076],%l2 ! %l2 = 00000000000000ff
! Mem[000000001c000008] = 6a80ab97, %l7 = 29efe33aa01882bf
ldswa [%i0+%i4]0x80,%l7 ! %l7 = 000000006a80ab97
ba p6_invalid_code_112
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_112:
! Victim I-cache invalidate 113, aggressor thread = 3
ba p6_invalid_loop_113
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_113:
ba invalidate_failed
mov 113,%g2
ba p6_invalid_resume_113
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 113
p6_invalid_loop_113:
p6_invalid_wait_113:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,113
bl p6_invalid_wait_113
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 00000000cc380df1, immed = fffff0f2, %y = 000000c0
smul %l3,-0xf0e,%l3 ! %l3 = 0000030b8c1e1dd2, %y = 0000030b
! Mem[000000001d800008] = e6a7653e 0000de08, %l0 = 0000000f, %l1 = fffffff1
ldda [%i3+%i4]0x88,%l0 ! %l0 = 000000000000de08 00000000e6a7653e
! %l7 = 000000006a80ab97, %l2 = 00000000000000ff, %y = 0000030b
umulcc %l7,%l2,%l2 ! %l2 = 0000006a162aeb69, %ccr = 00, %y = 0000006a
! %l2 = 0000006a162aeb69, Mem[000000001d800020] = b8b80527
stha %l2,[%i3+%o4]0x81 ! Mem[000000001d800020] = eb690527
ba p6_invalid_code_113
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_113:
! Victim I-cache invalidate 114, aggressor thread = 3
ba p6_invalid_loop_114
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_114:
ba invalidate_failed
mov 114,%g2
ba p6_invalid_resume_114
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 114
p6_invalid_loop_114:
p6_invalid_wait_114:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,114
bl p6_invalid_wait_114
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p6_label_23:
! Invert Register : %l5 = ffffffffffb35987
xor %l5,-1,%l5 ! %l5 = 00000000004ca678
ba p6_invalid_code_114
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_114:
! Victim I-cache invalidate 115, aggressor thread = 3
ba p6_invalid_loop_115
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_115:
ba invalidate_failed
mov 115,%g2
ba p6_invalid_resume_115
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 115
p6_invalid_loop_115:
p6_invalid_wait_115:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,115
bl p6_invalid_wait_115
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_115
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_115:
! Mem[000000001d800024] = bb41a172, %f1 = 893a94d9
ld [%i3+0x024],%f1 ! %f1 = bb41a172
! Victim I-cache invalidate 116, aggressor thread = 3
ba p6_invalid_loop_116
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_116:
ba invalidate_failed
mov 116,%g2
ba p6_invalid_resume_116
nop
nop
! Wait for I-cache invalidate lock 116
p6_invalid_loop_116:
p6_invalid_wait_116:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,116
bl p6_invalid_wait_116
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_116
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_116:
! Victim I-cache invalidate 117, aggressor thread = 3
ba p6_invalid_loop_117
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_117:
ba invalidate_failed
mov 117,%g2
ba p6_invalid_resume_117
nop
nop
nop
nop
! Wait for I-cache invalidate lock 117
p6_invalid_loop_117:
p6_invalid_wait_117:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,117
bl p6_invalid_wait_117
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_117
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_117:
! Victim I-cache invalidate 118, aggressor thread = 3
ba p6_invalid_loop_118
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_118:
ba invalidate_failed
mov 118,%g2
ba p6_invalid_resume_118
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 118
p6_invalid_loop_118:
p6_invalid_wait_118:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,118
bl p6_invalid_wait_118
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_118
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_118:
! Victim I-cache invalidate 119, aggressor thread = 3
ba p6_invalid_loop_119
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_119:
ba invalidate_failed
mov 119,%g2
ba p6_invalid_resume_119
nop
nop
nop
! Wait for I-cache invalidate lock 119
p6_invalid_loop_119:
p6_invalid_wait_119:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,119
bl p6_invalid_wait_119
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_119
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_119:
! Victim I-cache invalidate 120, aggressor thread = 3
ba p6_invalid_loop_120
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_120:
ba invalidate_failed
mov 120,%g2
ba p6_invalid_resume_120
nop
nop
nop
! Wait for I-cache invalidate lock 120
p6_invalid_loop_120:
p6_invalid_wait_120:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,120
bl p6_invalid_wait_120
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000030b8c1e1dd2, Mem[000000001d800060] = b59fdda8f816a71c, %asi = 80
stxa %l3,[%i3+0x060]%asi ! Mem[000000001d800060] = 0000030b8c1e1dd2
ba p6_invalid_code_120
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_120:
! Victim I-cache invalidate 121, aggressor thread = 3
ba p6_invalid_loop_121
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_121:
ba invalidate_failed
mov 121,%g2
ba p6_invalid_resume_121
nop
! Wait for I-cache invalidate lock 121
p6_invalid_loop_121:
p6_invalid_wait_121:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,121
bl p6_invalid_wait_121
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_121
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_121:
p6_label_24:
! Victim I-cache invalidate 122, aggressor thread = 3
ba p6_invalid_loop_122
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_122:
ba invalidate_failed
mov 122,%g2
ba p6_invalid_resume_122
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 122
p6_invalid_loop_122:
p6_invalid_wait_122:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,122
bl p6_invalid_wait_122
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_122
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_122:
! Victim I-cache invalidate 123, aggressor thread = 3
ba p6_invalid_loop_123
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_123:
ba invalidate_failed
mov 123,%g2
ba p6_invalid_resume_123
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 123
p6_invalid_loop_123:
p6_invalid_wait_123:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,123
bl p6_invalid_wait_123
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 00000000e6a7653e, Mem[000000001d000003] = ffffffff
stb %l1,[%i2+0x003] ! Mem[000000001d000000] = ffffff3e
! Mem[000000001d800020] = eb690527, %f8 = 280dc574
lda [%i3+%o4]0x80,%f8 ! %f8 = eb690527
ba p6_invalid_code_123
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_123:
! Victim I-cache invalidate 124, aggressor thread = 3
ba p6_invalid_loop_124
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_124:
ba invalidate_failed
mov 124,%g2
ba p6_invalid_resume_124
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 124
p6_invalid_loop_124:
p6_invalid_wait_124:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,124
bl p6_invalid_wait_124
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_124
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_124:
! Victim I-cache invalidate 125, aggressor thread = 3
ba p6_invalid_loop_125
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_125:
ba invalidate_failed
mov 125,%g2
ba p6_invalid_resume_125
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 125
p6_invalid_loop_125:
p6_invalid_wait_125:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,125
bl p6_invalid_wait_125
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000070] = 520ef764, %f4 = f1a104f1
ld [%o2+0x070],%f4 ! %f4 = 520ef764
! %l0 = 0000de08, %l1 = e6a7653e, Mem[000000001c000078] = a9e0a162 4e2483e9
std %l0,[%i0+0x078] ! Mem[000000001c000078] = 0000de08 e6a7653e
! %l3 = 0000030b8c1e1dd2, %l7 = 000000006a80ab97, %l4 = 000000000006a080
and %l3,%l7,%l4 ! %l4 = 0000000008000992
! Mem[000000001c80000c] = a94550bf, %l5 = 00000000004ca678
lduw [%i1+0x00c],%l5 ! %l5 = 00000000a94550bf
p6_label_25:
! %l1 = 00000000e6a7653e, %l7 = 000000006a80ab97, %l2 = 0000006a162aeb69
sdivx %l1,%l7,%l2 ! %l2 = 0000000000000002
ba p6_invalid_code_125
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_125:
! %l3 = 0000030b8c1e1dd2, Mem[000000001c800028] = fa945a403e365794
stxa %l3,[%i1+%o6]0x81 ! Mem[000000001c800028] = 0000030b8c1e1dd2
! Victim I-cache invalidate 126, aggressor thread = 3
ba p6_invalid_loop_126
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_126:
ba invalidate_failed
mov 126,%g2
ba p6_invalid_resume_126
nop
nop
nop
! Wait for I-cache invalidate lock 126
p6_invalid_loop_126:
p6_invalid_wait_126:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,126
bl p6_invalid_wait_126
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_126
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_126:
! Victim I-cache invalidate 127, aggressor thread = 3
ba p6_invalid_loop_127
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_127:
ba invalidate_failed
mov 127,%g2
ba p6_invalid_resume_127
nop
nop
! Wait for I-cache invalidate lock 127
p6_invalid_loop_127:
p6_invalid_wait_127:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,127
bl p6_invalid_wait_127
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_127
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_127:
! Victim I-cache invalidate 128, aggressor thread = 3
ba p6_invalid_loop_128
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_128:
ba invalidate_failed
mov 128,%g2
ba p6_invalid_resume_128
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 128
p6_invalid_loop_128:
p6_invalid_wait_128:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,128
bl p6_invalid_wait_128
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_128
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_128:
! Victim I-cache invalidate 129, aggressor thread = 3
ba p6_invalid_loop_129
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_129:
ba invalidate_failed
mov 129,%g2
ba p6_invalid_resume_129
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 129
p6_invalid_loop_129:
p6_invalid_wait_129:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,129
bl p6_invalid_wait_129
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = 0000000008000992, %l2 = 0000000000000002, %y = 0000006a
sdiv %l4,%l2,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
ba p6_invalid_code_129
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_129:
! Victim I-cache invalidate 130, aggressor thread = 3
ba p6_invalid_loop_130
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_130:
ba invalidate_failed
mov 130,%g2
ba p6_invalid_resume_130
nop
! Wait for I-cache invalidate lock 130
p6_invalid_loop_130:
p6_invalid_wait_130:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,130
bl p6_invalid_wait_130
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_130
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_130:
! Victim I-cache invalidate 131, aggressor thread = 3
ba p6_invalid_loop_131
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_131:
ba invalidate_failed
mov 131,%g2
ba p6_invalid_resume_131
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 131
p6_invalid_loop_131:
p6_invalid_wait_131:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,131
bl p6_invalid_wait_131
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f14 = 4255fee7, Mem[0000000030800070] = 5e8fc54e
st %f14,[%o1+0x070] ! Mem[0000000030800070] = 4255fee7
p6_label_26:
ba p6_invalid_code_131
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_131:
! Victim I-cache invalidate 132, aggressor thread = 3
ba p6_invalid_loop_132
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_132:
ba invalidate_failed
mov 132,%g2
ba p6_invalid_resume_132
nop
nop
! Wait for I-cache invalidate lock 132
p6_invalid_loop_132:
p6_invalid_wait_132:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,132
bl p6_invalid_wait_132
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_132
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_132:
! Victim I-cache invalidate 133, aggressor thread = 3
ba p6_invalid_loop_133
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_133:
ba invalidate_failed
mov 133,%g2
ba p6_invalid_resume_133
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 133
p6_invalid_loop_133:
p6_invalid_wait_133:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,133
bl p6_invalid_wait_133
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 00000000a94550bf, Mem[0000000030000032] = bb33cd68
sth %l5,[%o0+0x032] ! Mem[0000000030000030] = bb3350bf
! Mem[0000000031800070] = 84a41e34, %l6 = 000000015e8fc54e
ldub [%o3+0x073],%l6 ! %l6 = 0000000000000034
! %l4 = 0000000008000992, Mem[000000001c800018] = 4255fee7
stba %l4,[%i1+%i6]0x81 ! Mem[000000001c800018] = 9255fee7
ba p6_invalid_code_133
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_133:
! Mem[000000001c800000] = a5c6da57, %l7 = 000000006a80ab97
lduba [%i1+%g0]0x81,%l7 ! %l7 = 00000000000000a5
! %l7 = 00000000000000a5, %l7 = 00000000000000a5, %l1 = 00000000e6a7653e
tsubcc %l7,%l7,%l1 ! %l1 = 0000000000000000, %ccr = 46
! %f10 = 71aab4c5 92f9613d, Mem[000000001c000018] = f0b3f63a e59d8816
stda %f10,[%i0+%i6]0x80 ! Mem[000000001c000018] = 71aab4c5 92f9613d
! Victim I-cache invalidate 134, aggressor thread = 3
ba p6_invalid_loop_134
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_134:
ba invalidate_failed
mov 134,%g2
ba p6_invalid_resume_134
nop
nop
! Wait for I-cache invalidate lock 134
p6_invalid_loop_134:
p6_invalid_wait_134:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,134
bl p6_invalid_wait_134
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p6_invalid_code_134
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_134:
! Victim I-cache invalidate 135, aggressor thread = 3
ba p6_invalid_loop_135
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_135:
ba invalidate_failed
mov 135,%g2
ba p6_invalid_resume_135
nop
nop
nop
! Wait for I-cache invalidate lock 135
p6_invalid_loop_135:
p6_invalid_wait_135:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,135
bl p6_invalid_wait_135
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
p6_label_27:
! Mem[000000001d000028] = 8543fafe, %l1 = 0000000000000000
ldswa [%i2+%o6]0x88,%l1 ! %l1 = ffffffff8543fafe
ba p6_invalid_code_135
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_135:
! Victim I-cache invalidate 136, aggressor thread = 3
ba p6_invalid_loop_136
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_136:
ba invalidate_failed
mov 136,%g2
ba p6_invalid_resume_136
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 136
p6_invalid_loop_136:
p6_invalid_wait_136:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,136
bl p6_invalid_wait_136
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p6_invalid_code_136
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_136:
! Victim I-cache invalidate 137, aggressor thread = 3
ba p6_invalid_loop_137
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_137:
ba invalidate_failed
mov 137,%g2
ba p6_invalid_resume_137
nop
nop
nop
! Wait for I-cache invalidate lock 137
p6_invalid_loop_137:
p6_invalid_wait_137:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,137
bl p6_invalid_wait_137
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
! Mem[000000001c800028] = 0b030000, %f13 = f9651318
lda [%i1+%o6]0x88,%f13 ! %f13 = 0b030000
! %l3 = 0000030b8c1e1dd2, Mem[0000000030800070] = 4255fee792f9613d
stx %l3,[%o1+0x070] ! Mem[0000000030800070] = 0000030b8c1e1dd2
ba p6_invalid_code_137
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_137:
! Victim I-cache invalidate 138, aggressor thread = 3
ba p6_invalid_loop_138
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_138:
ba invalidate_failed
mov 138,%g2
ba p6_invalid_resume_138
nop
nop
nop
nop
! Wait for I-cache invalidate lock 138
p6_invalid_loop_138:
p6_invalid_wait_138:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,138
bl p6_invalid_wait_138
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p6_invalid_code_138
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_138:
! Victim I-cache invalidate 139, aggressor thread = 3
ba p6_invalid_loop_139
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_139:
ba invalidate_failed
mov 139,%g2
ba p6_invalid_resume_139
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 139
p6_invalid_loop_139:
p6_invalid_wait_139:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,139
bl p6_invalid_wait_139
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
! Mem[000000001c800010] = fe0e0d88, %l4 = 0000000008000992
lduha [%i1+%i5]0x81,%l4 ! %l4 = 000000000000fe0e
ba p6_invalid_code_139
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_139:
! Victim I-cache invalidate 140, aggressor thread = 3
ba p6_invalid_loop_140
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_140:
ba invalidate_failed
mov 140,%g2
ba p6_invalid_resume_140
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 140
p6_invalid_loop_140:
p6_invalid_wait_140:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,140
bl p6_invalid_wait_140
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p6_invalid_code_140
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_140:
! Victim I-cache invalidate 141, aggressor thread = 3
ba p6_invalid_loop_141
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_141:
ba invalidate_failed
mov 141,%g2
ba p6_invalid_resume_141
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 141
p6_invalid_loop_141:
p6_invalid_wait_141:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,141
bl p6_invalid_wait_141
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
p6_label_28:
! Mem[000000001c80003c] = 5a48476a, %l6 = 0000000000000034
lduw [%i1+0x03c],%l6 ! %l6 = 000000005a48476a
ba p6_invalid_code_141
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_141:
! Victim I-cache invalidate 142, aggressor thread = 3
ba p6_invalid_loop_142
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_142:
ba invalidate_failed
mov 142,%g2
ba p6_invalid_resume_142
nop
nop
! Wait for I-cache invalidate lock 142
p6_invalid_loop_142:
p6_invalid_wait_142:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,142
bl p6_invalid_wait_142
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p6_invalid_code_142
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_142:
! Mem[000000001d00005c] = f8d52997, %l1 = ffffffff8543fafe
ldub [%i2+0x05e],%l1 ! %l1 = 0000000000000029
! Victim I-cache invalidate 143, aggressor thread = 3
ba p6_invalid_loop_143
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_143:
ba invalidate_failed
mov 143,%g2
ba p6_invalid_resume_143
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 143
p6_invalid_loop_143:
p6_invalid_wait_143:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,143
bl p6_invalid_wait_143
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p6_invalid_code_143
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_143:
! Victim I-cache invalidate 144, aggressor thread = 3
ba p6_invalid_loop_144
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_144:
ba invalidate_failed
mov 144,%g2
ba p6_invalid_resume_144
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 144
p6_invalid_loop_144:
p6_invalid_wait_144:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,144
bl p6_invalid_wait_144
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
! %l1 = 0000000000000029, Mem[0000000031000076] = f2f72dd3
stb %l1,[%o2+0x076] ! Mem[0000000031000074] = f2f729d3
! Mem[000000001d800000] = 1ebab987, %f21 = 8543c232
ld [%i3+%g0],%f21 ! %f21 = 1ebab987
! %f13 = 0b030000, Mem[000000001c000028] = 26c65b7c
st %f13,[%i0+%o6] ! Mem[000000001c000028] = 0b030000
! Mem[000000001c000018] = c5b4aa71, %l4 = 000000000000fe0e
ldsba [%i0+%i6]0x88,%l4 ! %l4 = 0000000000000071
! Mem[0000000031000030] = a5c6da572f87131f, %l1 = 0000000000000029
ldxa [%o2+0x030]%asi,%l1 ! %l1 = a5c6da572f87131f
ba p6_invalid_code_144
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_144:
p6_label_29:
! Victim I-cache invalidate 145, aggressor thread = 3
ba p6_invalid_loop_145
rd %ccr,%g5 ! Save %ccr (46)
p6_invalid_code_145:
ba invalidate_failed
mov 145,%g2
ba p6_invalid_resume_145
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 145
p6_invalid_loop_145:
p6_invalid_wait_145:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,145
bl p6_invalid_wait_145
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
! %l5 = 00000000a94550bf, %l7 = 00000000000000a5, %l4 = 0000000000000071
xorcc %l5,%l7,%l4 ! %l4 = 00000000a945501a, %ccr = 08
! %l5 = 00000000a94550bf, immed = fffffce9, %l5 = 00000000a94550bf
andcc %l5,-0x317,%l5 ! %l5 = 00000000a94550a9, %ccr = 08
ba p6_invalid_code_145
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_145:
! Victim I-cache invalidate 146, aggressor thread = 3
ba p6_invalid_loop_146
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_146:
ba invalidate_failed
mov 146,%g2
ba p6_invalid_resume_146
nop
! Wait for I-cache invalidate lock 146
p6_invalid_loop_146:
p6_invalid_wait_146:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,146
bl p6_invalid_wait_146
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_146
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_146:
! Victim I-cache invalidate 147, aggressor thread = 3
ba p6_invalid_loop_147
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_147:
ba invalidate_failed
mov 147,%g2
ba p6_invalid_resume_147
nop
nop
nop
! Wait for I-cache invalidate lock 147
p6_invalid_loop_147:
p6_invalid_wait_147:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,147
bl p6_invalid_wait_147
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_147
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_147:
! Victim I-cache invalidate 148, aggressor thread = 3
ba p6_invalid_loop_148
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_148:
ba invalidate_failed
mov 148,%g2
ba p6_invalid_resume_148
nop
! Wait for I-cache invalidate lock 148
p6_invalid_loop_148:
p6_invalid_wait_148:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,148
bl p6_invalid_wait_148
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_148
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_148:
! Mem[0000000031800070] = 84a41e34, %l0 = 000000007fffffff
ldsh [%o3+0x070],%l0 ! %l0 = ffffffffffff84a4
! Victim I-cache invalidate 149, aggressor thread = 3
ba p6_invalid_loop_149
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_149:
ba invalidate_failed
mov 149,%g2
ba p6_invalid_resume_149
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 149
p6_invalid_loop_149:
p6_invalid_wait_149:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,149
bl p6_invalid_wait_149
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_149
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_149:
! Victim I-cache invalidate 150, aggressor thread = 3
ba p6_invalid_loop_150
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_150:
ba invalidate_failed
mov 150,%g2
ba p6_invalid_resume_150
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 150
p6_invalid_loop_150:
p6_invalid_wait_150:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,150
bl p6_invalid_wait_150
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_150
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_150:
! %l5 = 00000000a94550a9, Mem[000000001d800010] = 3e365794e8c18ac9
stxa %l5,[%i3+%i5]0x88 ! Mem[000000001d800010] = 00000000a94550a9
p6_label_30:
! Mem[000000001c000050] = e223bad3, %l3 = 0000030b8c1e1dd2
ldub [%i0+0x053],%l3 ! %l3 = 00000000000000d3
! Victim I-cache invalidate 151, aggressor thread = 3
ba p6_invalid_loop_151
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_151:
ba invalidate_failed
mov 151,%g2
ba p6_invalid_resume_151
nop
nop
nop
nop
! Wait for I-cache invalidate lock 151
p6_invalid_loop_151:
p6_invalid_wait_151:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,151
bl p6_invalid_wait_151
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001d000030] = 85994b99, %l2 = 0000000000000002
lduh [%i2+0x030],%l2 ! %l2 = 0000000000008599
ba p6_invalid_code_151
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_151:
! Victim I-cache invalidate 152, aggressor thread = 3
ba p6_invalid_loop_152
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_152:
ba invalidate_failed
mov 152,%g2
ba p6_invalid_resume_152
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 152
p6_invalid_loop_152:
p6_invalid_wait_152:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,152
bl p6_invalid_wait_152
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %f24 = 968b8834 99191927, Mem[0000000031800030] = 00005b3b 5c84da9d
std %f24,[%o3+0x030] ! Mem[0000000031800030] = 968b8834 99191927
! Mem[0000000031800074] = 405a94fa, %l1 = a5c6da572f87131f
ldsw [%o3+0x074],%l1 ! %l1 = 00000000405a94fa
ba p6_invalid_code_152
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_152:
! Mem[0000000030000030] = bb3350bff1a104f1, %l1 = 00000000405a94fa
ldxa [%o0+0x030]%asi,%l1 ! %l1 = bb3350bff1a104f1
! %l2 = 0000000000008599, immed = 00000130, %y = 7fffffff
sdiv %l2,0x130,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
! Mem[0000000031800070] = 84a41e34405a94fa, %f16 = a221de01 a7fb1a7e
ldda [%o3+0x070]%asi,%f16 ! %f16 = 84a41e34 405a94fa
! Mem[000000001c800010] = 345679ce880d0efe, %l2 = 0000000000008599
ldxa [%i1+%i5]0x89,%l2 ! %l2 = 345679ce880d0efe
p6_label_31:
! Victim I-cache invalidate 153, aggressor thread = 3
ba p6_invalid_loop_153
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_153:
ba invalidate_failed
mov 153,%g2
ba p6_invalid_resume_153
nop
nop
nop
! Wait for I-cache invalidate lock 153
p6_invalid_loop_153:
p6_invalid_wait_153:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,153
bl p6_invalid_wait_153
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_153
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_153:
! Victim I-cache invalidate 154, aggressor thread = 3
ba p6_invalid_loop_154
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_154:
ba invalidate_failed
mov 154,%g2
ba p6_invalid_resume_154
nop
nop
! Wait for I-cache invalidate lock 154
p6_invalid_loop_154:
p6_invalid_wait_154:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,154
bl p6_invalid_wait_154
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_154
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_154:
! Victim I-cache invalidate 155, aggressor thread = 3
ba p6_invalid_loop_155
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_155:
ba invalidate_failed
mov 155,%g2
ba p6_invalid_resume_155
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 155
p6_invalid_loop_155:
p6_invalid_wait_155:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,155
bl p6_invalid_wait_155
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_155
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_155:
! Victim I-cache invalidate 156, aggressor thread = 3
ba p6_invalid_loop_156
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_156:
ba invalidate_failed
mov 156,%g2
ba p6_invalid_resume_156
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 156
p6_invalid_loop_156:
p6_invalid_wait_156:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,156
bl p6_invalid_wait_156
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_156
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_156:
! Victim I-cache invalidate 157, aggressor thread = 3
ba p6_invalid_loop_157
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_157:
ba invalidate_failed
mov 157,%g2
ba p6_invalid_resume_157
nop
nop
! Wait for I-cache invalidate lock 157
p6_invalid_loop_157:
p6_invalid_wait_157:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,157
bl p6_invalid_wait_157
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_157
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_157:
! Victim I-cache invalidate 158, aggressor thread = 3
ba p6_invalid_loop_158
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_158:
ba invalidate_failed
mov 158,%g2
ba p6_invalid_resume_158
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 158
p6_invalid_loop_158:
p6_invalid_wait_158:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,158
bl p6_invalid_wait_158
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_158
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_158:
! Victim I-cache invalidate 159, aggressor thread = 3
ba p6_invalid_loop_159
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_159:
ba invalidate_failed
mov 159,%g2
ba p6_invalid_resume_159
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 159
p6_invalid_loop_159:
p6_invalid_wait_159:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,159
bl p6_invalid_wait_159
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_159
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_159:
! Victim I-cache invalidate 160, aggressor thread = 3
ba p6_invalid_loop_160
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_160:
ba invalidate_failed
mov 160,%g2
ba p6_invalid_resume_160
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 160
p6_invalid_loop_160:
p6_invalid_wait_160:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,160
bl p6_invalid_wait_160
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_160
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_160:
! Victim I-cache invalidate 161, aggressor thread = 3
ba p6_invalid_loop_161
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_161:
ba invalidate_failed
mov 161,%g2
ba p6_invalid_resume_161
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 161
p6_invalid_loop_161:
p6_invalid_wait_161:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,161
bl p6_invalid_wait_161
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %f16 = 84a41e34 405a94fa, Mem[000000001c000000] = 2dd3dc80 cc380df1
stda %f16,[%i0+%g0]0x88 ! Mem[000000001c000000] = 84a41e34 405a94fa
p6_label_32:
! Mem[000000001d000000] = ffffff3e, %f10 = 71aab4c5
lda [%i2+%g0]0x80,%f10 ! %f10 = ffffff3e
ba p6_invalid_code_161
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_161:
! Victim I-cache invalidate 162, aggressor thread = 3
ba p6_invalid_loop_162
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_162:
ba invalidate_failed
mov 162,%g2
ba p6_invalid_resume_162
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 162
p6_invalid_loop_162:
p6_invalid_wait_162:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,162
bl p6_invalid_wait_162
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l3 = 00000000000000d3, Mem[000000001d800020] = 270569eb
stba %l3,[%i3+%o4]0x89 ! Mem[000000001d800020] = 270569d3
ba p6_invalid_code_162
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_162:
! %l2 = 345679ce880d0efe, %l0 = 000000007fffffff, %y = 7fffffff
umulcc %l2,%l0,%l4 ! %l4 = 4406877e77f2f102, %ccr = 00, %y = 4406877e
! Mem[000000001c000008] = 6a80ab97, %l2 = 345679ce880d0efe
ldsha [%i0+%i4]0x80,%l2 ! %l2 = 0000000000006a80
! Mem[0000000030800070] = 0000030b, %l1 = bb3350bff1a104f1
lduh [%o1+0x070],%l1 ! %l1 = 0000000000000000
! %l3 = 00000000000000d3, immed = fffff60f, %l3 = 00000000000000d3
taddcc %l3,-0x9f1,%l3 ! %l3 = fffffffffffff6e2, %ccr = 8a
! Victim I-cache invalidate 163, aggressor thread = 3
ba p6_invalid_loop_163
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_163:
ba invalidate_failed
mov 163,%g2
ba p6_invalid_resume_163
nop
nop
nop
! Wait for I-cache invalidate lock 163
p6_invalid_loop_163:
p6_invalid_wait_163:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,163
bl p6_invalid_wait_163
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000030000070] = 000000c0 fffffff1, %l6 = 5a48476a, %l7 = 000000a5
ldd [%o0+0x070],%l6 ! %l6 = 00000000000000c0 00000000fffffff1
! Mem[000000001c80003c] = 5a48476a, %f18 = 5c84da9d
ld [%i1+0x03c],%f18 ! %f18 = 5a48476a
p6_label_33:
! %l4 = 4406877e77f2f102, Mem[0000000030000072] = 000000c0
stb %l4,[%o0+0x072] ! Mem[0000000030000070] = 000002c0
ba p6_invalid_code_163
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_163:
! Victim I-cache invalidate 164, aggressor thread = 3
ba p6_invalid_loop_164
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_164:
ba invalidate_failed
mov 164,%g2
ba p6_invalid_resume_164
nop
! Wait for I-cache invalidate lock 164
p6_invalid_loop_164:
p6_invalid_wait_164:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,164
bl p6_invalid_wait_164
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_164
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_164:
! Victim I-cache invalidate 165, aggressor thread = 3
ba p6_invalid_loop_165
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_165:
ba invalidate_failed
mov 165,%g2
ba p6_invalid_resume_165
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 165
p6_invalid_loop_165:
p6_invalid_wait_165:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,165
bl p6_invalid_wait_165
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000030000034] = f1a104f1, %l7 = 00000000fffffff1
ldub [%o0+0x037],%l7 ! %l7 = 00000000000000f1
ba p6_invalid_code_165
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_165:
! Victim I-cache invalidate 166, aggressor thread = 3
ba p6_invalid_loop_166
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_166:
ba invalidate_failed
mov 166,%g2
ba p6_invalid_resume_166
nop
! Wait for I-cache invalidate lock 166
p6_invalid_loop_166:
p6_invalid_wait_166:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,166
bl p6_invalid_wait_166
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_166
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_166:
! Victim I-cache invalidate 167, aggressor thread = 3
ba p6_invalid_loop_167
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_167:
ba invalidate_failed
mov 167,%g2
ba p6_invalid_resume_167
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 167
p6_invalid_loop_167:
p6_invalid_wait_167:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,167
bl p6_invalid_wait_167
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_167
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_167:
! Victim I-cache invalidate 168, aggressor thread = 3
ba p6_invalid_loop_168
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_168:
ba invalidate_failed
mov 168,%g2
ba p6_invalid_resume_168
nop
nop
! Wait for I-cache invalidate lock 168
p6_invalid_loop_168:
p6_invalid_wait_168:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,168
bl p6_invalid_wait_168
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000031000030] = a5c6da572f87131f, %f22 = 9457363e 405a94fa
ldd [%o2+0x030],%f22 ! %f22 = a5c6da57 2f87131f
! %l1 = 0000000000000000, Mem[000000001c800008] = 1a0a90b3
stha %l1,[%i1+%i4]0x81 ! Mem[000000001c800008] = 000090b3
ba p6_invalid_code_168
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_168:
! %l5 = 00000000a94550a9, %l3 = fffffffffffff6e2, %l1 = 0000000000000000
taddcc %l5,%l3,%l1 ! %l1 = 00000000a945478b, %ccr = 1b
p6_label_34:
! Mem[000000001d000018] = 7609f09e, %l5 = 00000000a94550a9
lduha [%i2+%i6]0x81,%l5 ! %l5 = 0000000000007609
! %l2 = 0000000000006a80, immed = 000006bd, %y = 4406877e
mulscc %l2,0x6bd,%l2 ! %l2 = 0000000000003540, %ccr = 00, %y = 220343bf
! %f12 = bbf04060 0b030000, Mem[000000001d800048] = af63e94e 56e382b2
std %f12,[%i3+0x048] ! Mem[000000001d800048] = bbf04060 0b030000
! Victim I-cache invalidate 169, aggressor thread = 3
ba p6_invalid_loop_169
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_169:
ba invalidate_failed
mov 169,%g2
ba p6_invalid_resume_169
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 169
p6_invalid_loop_169:
p6_invalid_wait_169:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,169
bl p6_invalid_wait_169
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_169
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_169:
! Victim I-cache invalidate 170, aggressor thread = 3
ba p6_invalid_loop_170
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_170:
ba invalidate_failed
mov 170,%g2
ba p6_invalid_resume_170
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 170
p6_invalid_loop_170:
p6_invalid_wait_170:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,170
bl p6_invalid_wait_170
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_170
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_170:
! Victim I-cache invalidate 171, aggressor thread = 3
ba p6_invalid_loop_171
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_171:
ba invalidate_failed
mov 171,%g2
ba p6_invalid_resume_171
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 171
p6_invalid_loop_171:
p6_invalid_wait_171:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,171
bl p6_invalid_wait_171
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001d800028] = ffae3e3e 0b10882e, %l4 = 77f2f102, %l5 = 00007609
ldda [%i3+%o6]0x88,%l4 ! %l4 = 000000000b10882e 00000000ffae3e3e
! %l5 = 00000000ffae3e3e, Mem[000000001c000020] = 88131040b7d6029d
stxa %l5,[%i0+%o4]0x88 ! Mem[000000001c000020] = 00000000ffae3e3e
! %l7 = 00000000000000f1, %l0 = 000000007fffffff, %l0 = 000000007fffffff
xorcc %l7,%l0,%l0 ! %l0 = 000000007fffff0e, %ccr = 00
! %l2 = 0000000000003540, %l0 = 000000007fffff0e, %l7 = 00000000000000f1
sll %l2,%l0,%l7 ! %l7 = 000000000d500000
ba p6_invalid_code_171
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_171:
p6_label_35:
! %l1 = 00000000a945478b, %l4 = 000000000b10882e, %l7 = 000000000d500000
sdivx %l1,%l4,%l7 ! %l7 = 000000000000000f
! Victim I-cache invalidate 172, aggressor thread = 3
ba p6_invalid_loop_172
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_172:
ba invalidate_failed
mov 172,%g2
ba p6_invalid_resume_172
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 172
p6_invalid_loop_172:
p6_invalid_wait_172:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,172
bl p6_invalid_wait_172
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 0000000000003540, immed = 00000f5c, %l5 = 00000000ffae3e3e
andcc %l2,0xf5c,%l5 ! %l5 = 0000000000000540, %ccr = 00
! %l4 = 000000000b10882e, Mem[000000001d000028] = fefa4385
stw %l4,[%i2+%o6] ! Mem[000000001d000028] = 0b10882e
! %l0 = 7fffff0e, %l1 = a945478b, Mem[000000001c800000] = a5c6da57 2f87131f
std %l0,[%i1+%g0] ! Mem[000000001c800000] = 7fffff0e a945478b
ba p6_invalid_code_172
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_172:
! Victim I-cache invalidate 173, aggressor thread = 3
ba p6_invalid_loop_173
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_173:
ba invalidate_failed
mov 173,%g2
ba p6_invalid_resume_173
nop
nop
nop
! Wait for I-cache invalidate lock 173
p6_invalid_loop_173:
p6_invalid_wait_173:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,173
bl p6_invalid_wait_173
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_173
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_173:
! Victim I-cache invalidate 174, aggressor thread = 3
ba p6_invalid_loop_174
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_174:
ba invalidate_failed
mov 174,%g2
ba p6_invalid_resume_174
nop
nop
nop
nop
! Wait for I-cache invalidate lock 174
p6_invalid_loop_174:
p6_invalid_wait_174:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,174
bl p6_invalid_wait_174
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 0000000000000540, %l1 = 00000000a945478b, %l1 = 00000000a945478b
add %l5,%l1,%l1 ! %l1 = 00000000a9454ccb
ba p6_invalid_code_174
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_174:
! Mem[0000000031000034] = 2f87131f, %l5 = 0000000000000540
ldsba [%o2+0x034]%asi,%l5 ! %l5 = 000000000000002f
! %f0 = eeb399e2 bb41a172, Mem[0000000031800030] = 968b8834 99191927
std %f0 ,[%o3+0x030] ! Mem[0000000031800030] = eeb399e2 bb41a172
p6_label_36:
! Victim I-cache invalidate 175, aggressor thread = 3
ba p6_invalid_loop_175
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_175:
ba invalidate_failed
mov 175,%g2
ba p6_invalid_resume_175
nop
nop
nop
nop
! Wait for I-cache invalidate lock 175
p6_invalid_loop_175:
p6_invalid_wait_175:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,175
bl p6_invalid_wait_175
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_175
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_175:
! Victim I-cache invalidate 176, aggressor thread = 3
ba p6_invalid_loop_176
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_176:
ba invalidate_failed
mov 176,%g2
ba p6_invalid_resume_176
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 176
p6_invalid_loop_176:
p6_invalid_wait_176:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,176
bl p6_invalid_wait_176
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_176
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_176:
! Victim I-cache invalidate 177, aggressor thread = 3
ba p6_invalid_loop_177
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_177:
ba invalidate_failed
mov 177,%g2
ba p6_invalid_resume_177
nop
nop
nop
nop
! Wait for I-cache invalidate lock 177
p6_invalid_loop_177:
p6_invalid_wait_177:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,177
bl p6_invalid_wait_177
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_177
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_177:
! Victim I-cache invalidate 178, aggressor thread = 3
ba p6_invalid_loop_178
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_178:
ba invalidate_failed
mov 178,%g2
ba p6_invalid_resume_178
nop
nop
nop
! Wait for I-cache invalidate lock 178
p6_invalid_loop_178:
p6_invalid_wait_178:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,178
bl p6_invalid_wait_178
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_178
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_178:
! Victim I-cache invalidate 179, aggressor thread = 3
ba p6_invalid_loop_179
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_179:
ba invalidate_failed
mov 179,%g2
ba p6_invalid_resume_179
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 179
p6_invalid_loop_179:
p6_invalid_wait_179:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,179
bl p6_invalid_wait_179
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800074] = 405a94fa, %f6 = 3b5b27d5
lda [%o3+0x074]%asi,%f6 ! %f6 = 405a94fa
! %l2 = 0000000000003540, Mem[0000000030800077] = 8c1e1dd2
stb %l2,[%o1+0x077] ! Mem[0000000030800074] = 8c1e1d40
! Randomly selected nop
nop
ba p6_invalid_code_179
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_179:
! Victim I-cache invalidate 180, aggressor thread = 3
ba p6_invalid_loop_180
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_180:
ba invalidate_failed
mov 180,%g2
ba p6_invalid_resume_180
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 180
p6_invalid_loop_180:
p6_invalid_wait_180:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,180
bl p6_invalid_wait_180
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = fffffffffffff6e2, Mem[000000001c000028] = 0b030000e517f154
stxa %l3,[%i0+%o6]0x81 ! Mem[000000001c000028] = fffffffffffff6e2
p6_label_37:
ba p6_invalid_code_180
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_180:
! Victim I-cache invalidate 181, aggressor thread = 3
ba p6_invalid_loop_181
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_181:
ba invalidate_failed
mov 181,%g2
ba p6_invalid_resume_181
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 181
p6_invalid_loop_181:
p6_invalid_wait_181:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,181
bl p6_invalid_wait_181
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_181
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_181:
! Victim I-cache invalidate 182, aggressor thread = 3
ba p6_invalid_loop_182
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_182:
ba invalidate_failed
mov 182,%g2
ba p6_invalid_resume_182
nop
nop
nop
! Wait for I-cache invalidate lock 182
p6_invalid_loop_182:
p6_invalid_wait_182:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,182
bl p6_invalid_wait_182
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_182
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_182:
! Mem[0000000030000030] = bb3350bf, %f4 = 520ef764
lda [%o0+0x030]%asi,%f4 ! %f4 = bb3350bf
save ! CWP = 1
! %l6 = e80105aa8900a172, %l2 = 20d6ca42cfe271ce, %l6 = e80105aa8900a172
xorcc %l6,%l2,%l6 ! %l6 = c8d7cfe846e2d0bc, %ccr = 80
! Victim I-cache invalidate 183, aggressor thread = 3
ba p6_invalid_loop_183
rd %ccr,%g5 ! Save %ccr (80)
p6_invalid_code_183:
ba invalidate_failed
mov 183,%g2
ba p6_invalid_resume_183
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 183
p6_invalid_loop_183:
set p6_invalidate_semaphore,%g6
p6_invalid_wait_183:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,183
bl p6_invalid_wait_183
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! Mem[000000001c800040] = 76275f88ec2597f9, %l6 = c8d7cfe846e2d0bc
ldxa [%o1+0x040]%asi,%l6 ! %l6 = 76275f88ec2597f9
ba p6_invalid_code_183
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_183:
! Victim I-cache invalidate 184, aggressor thread = 3
ba p6_invalid_loop_184
rd %ccr,%g5 ! Save %ccr (80)
p6_invalid_code_184:
ba invalidate_failed
mov 184,%g2
ba p6_invalid_resume_184
nop
nop
! Wait for I-cache invalidate lock 184
p6_invalid_loop_184:
p6_invalid_wait_184:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,184
bl p6_invalid_wait_184
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! Mem[000000001d800020] = 270569d3, %f19 = 5afd0281
lda [%o3+%i4]0x88,%f19 ! %f19 = 270569d3
! %l3 = e8646c304c8a092c, Mem[000000001c800018] = fc04abd1e7fe5592
stxa %l3,[%o1+%o6]0x89 ! Mem[000000001c800018] = e8646c304c8a092c
ba p6_invalid_code_184
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_184:
p6_label_38: ! %cwp = 1
! %l4 = bd04deca953938ad, Mem[0000000031800034] = bb41a172
stw %l4,[%i3+0x034] ! Mem[0000000031800034] = 953938ad
! Victim I-cache invalidate 185, aggressor thread = 3
ba p6_invalid_loop_185
rd %ccr,%g5 ! Save %ccr (80)
p6_invalid_code_185:
ba invalidate_failed
mov 185,%g2
ba p6_invalid_resume_185
nop
nop
nop
! Wait for I-cache invalidate lock 185
p6_invalid_loop_185:
p6_invalid_wait_185:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,185
bl p6_invalid_wait_185
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p6_invalid_code_185
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_185:
! %l3 = e8646c304c8a092c, immed = 00000017, %l4 = bd04deca953938ad
sll %l3,0x017,%l4 ! %l4 = 1826450496000000
! Mem[000000001c000050] = e223bad3 264f3d69, %l2 = cfe271ce, %l3 = 4c8a092c
ldd [%o0+0x050],%l2 ! %l2 = 00000000e223bad3 00000000264f3d69
! Victim I-cache invalidate 186, aggressor thread = 3
ba p6_invalid_loop_186
rd %ccr,%g5 ! Save %ccr (80)
p6_invalid_code_186:
ba invalidate_failed
mov 186,%g2
ba p6_invalid_resume_186
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 186
p6_invalid_loop_186:
p6_invalid_wait_186:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,186
bl p6_invalid_wait_186
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p6_invalid_code_186
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_186:
! Mem[0000000031000074] = f2f729d3, %l3 = 00000000264f3d69
lduw [%i2+0x074],%l3 ! %l3 = 00000000f2f729d3
! %l5 = e2dd9cf2178ede62, Mem[000000001d800023] = d3690527
stba %l5,[%o3+0x023]%asi ! Mem[000000001d800020] = d3690562
! Victim I-cache invalidate 187, aggressor thread = 3
ba p6_invalid_loop_187
rd %ccr,%g5 ! Save %ccr (80)
p6_invalid_code_187:
ba invalidate_failed
mov 187,%g2
ba p6_invalid_resume_187
nop
nop
! Wait for I-cache invalidate lock 187
p6_invalid_loop_187:
p6_invalid_wait_187:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,187
bl p6_invalid_wait_187
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p6_invalid_code_187
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_187:
! Victim I-cache invalidate 188, aggressor thread = 3
ba p6_invalid_loop_188
rd %ccr,%g5 ! Save %ccr (80)
p6_invalid_code_188:
ba invalidate_failed
mov 188,%g2
ba p6_invalid_resume_188
nop
nop
! Wait for I-cache invalidate lock 188
p6_invalid_loop_188:
p6_invalid_wait_188:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,188
bl p6_invalid_wait_188
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p6_invalid_code_188
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_188:
! Victim I-cache invalidate 189, aggressor thread = 3
ba p6_invalid_loop_189
rd %ccr,%g5 ! Save %ccr (80)
p6_invalid_code_189:
ba invalidate_failed
mov 189,%g2
ba p6_invalid_resume_189
nop
nop
nop
nop
! Wait for I-cache invalidate lock 189
p6_invalid_loop_189:
p6_invalid_wait_189:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,189
bl p6_invalid_wait_189
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
p6_label_39: ! %cwp = 1
ba p6_invalid_code_189
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_189:
! Victim I-cache invalidate 190, aggressor thread = 3
ba p6_invalid_loop_190
rd %ccr,%g5 ! Save %ccr (80)
p6_invalid_code_190:
ba invalidate_failed
mov 190,%g2
ba p6_invalid_resume_190
nop
nop
! Wait for I-cache invalidate lock 190
p6_invalid_loop_190:
p6_invalid_wait_190:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,190
bl p6_invalid_wait_190
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! Mem[000000001d800028] = 2e88100b, %l0 = 17b0f1aa666f470a
lduha [%o3+%i6]0x81,%l0 ! %l0 = 0000000000002e88
! Mem[000000001d000018] = 9ef00976, %l6 = 76275f88ec2597f9
lduha [%o2+%o6]0x89,%l6 ! %l6 = 0000000000000976
! Mem[000000001c800000] = 0effff7f, %f13 = 0b030000
lda [%o1+%g0]0x88,%f13 ! %f13 = 0effff7f
ba p6_invalid_code_190
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_190:
! Victim I-cache invalidate 191, aggressor thread = 3
ba p6_invalid_loop_191
rd %ccr,%g5 ! Save %ccr (80)
p6_invalid_code_191:
ba invalidate_failed
mov 191,%g2
ba p6_invalid_resume_191
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 191
p6_invalid_loop_191:
p6_invalid_wait_191:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,191
bl p6_invalid_wait_191
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p6_invalid_code_191
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_191:
! Victim I-cache invalidate 192, aggressor thread = 3
ba p6_invalid_loop_192
rd %ccr,%g5 ! Save %ccr (80)
p6_invalid_code_192:
ba invalidate_failed
mov 192,%g2
ba p6_invalid_resume_192
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 192
p6_invalid_loop_192:
p6_invalid_wait_192:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,192
bl p6_invalid_wait_192
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p6_invalid_code_192
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_192:
! Victim I-cache invalidate 193, aggressor thread = 3
ba p6_invalid_loop_193
rd %ccr,%g5 ! Save %ccr (80)
p6_invalid_code_193:
ba invalidate_failed
mov 193,%g2
ba p6_invalid_resume_193
nop
nop
nop
! Wait for I-cache invalidate lock 193
p6_invalid_loop_193:
p6_invalid_wait_193:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,193
bl p6_invalid_wait_193
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l0 = 0000000000002e88, immed = fffff9e9, %l6 = 0000000000000976
addccc %l0,-0x617,%l6 ! %l6 = 0000000000002871, %ccr = 11
ba p6_invalid_code_193
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_193:
! Victim I-cache invalidate 194, aggressor thread = 3
ba p6_invalid_loop_194
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_194:
ba invalidate_failed
mov 194,%g2
ba p6_invalid_resume_194
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 194
p6_invalid_loop_194:
p6_invalid_wait_194:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,194
bl p6_invalid_wait_194
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_194
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_194:
! Victim I-cache invalidate 195, aggressor thread = 3
ba p6_invalid_loop_195
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_195:
ba invalidate_failed
mov 195,%g2
ba p6_invalid_resume_195
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 195
p6_invalid_loop_195:
p6_invalid_wait_195:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,195
bl p6_invalid_wait_195
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
p6_label_40: ! %cwp = 1
! %f4 = bb3350bf, Mem[0000000031000034] = 2f87131f
st %f4 ,[%i2+0x034] ! Mem[0000000031000034] = bb3350bf
ba p6_invalid_code_195
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_195:
! Victim I-cache invalidate 196, aggressor thread = 3
ba p6_invalid_loop_196
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_196:
ba invalidate_failed
mov 196,%g2
ba p6_invalid_resume_196
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 196
p6_invalid_loop_196:
p6_invalid_wait_196:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,196
bl p6_invalid_wait_196
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_196
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_196:
! Victim I-cache invalidate 197, aggressor thread = 3
ba p6_invalid_loop_197
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_197:
ba invalidate_failed
mov 197,%g2
ba p6_invalid_resume_197
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 197
p6_invalid_loop_197:
p6_invalid_wait_197:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,197
bl p6_invalid_wait_197
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l5 = e2dd9cf2178ede62, %l2 = 00000000e223bad3, %l7 = 961b23a5f7a81f54
xor %l5,%l2,%l7 ! %l7 = e2dd9cf2f5ad64b1
ba p6_invalid_code_197
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_197:
! Victim I-cache invalidate 198, aggressor thread = 3
ba p6_invalid_loop_198
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_198:
ba invalidate_failed
mov 198,%g2
ba p6_invalid_resume_198
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 198
p6_invalid_loop_198:
p6_invalid_wait_198:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,198
bl p6_invalid_wait_198
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_198
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_198:
! Mem[000000001c000020] = 3e3eaeff, %l0 = 0000000000002e88
lduha [%o0+%i4]0x81,%l0 ! %l0 = 0000000000003e3e
! Victim I-cache invalidate 199, aggressor thread = 3
ba p6_invalid_loop_199
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_199:
ba invalidate_failed
mov 199,%g2
ba p6_invalid_resume_199
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 199
p6_invalid_loop_199:
p6_invalid_wait_199:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,199
bl p6_invalid_wait_199
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_199
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_199:
! Victim I-cache invalidate 200, aggressor thread = 3
ba p6_invalid_loop_200
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_200:
ba invalidate_failed
mov 200,%g2
ba p6_invalid_resume_200
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 200
p6_invalid_loop_200:
p6_invalid_wait_200:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,200
bl p6_invalid_wait_200
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_200
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_200:
! Mem[0000000031800034] = 953938ad, %l7 = e2dd9cf2f5ad64b1
lduw [%i3+0x034],%l7 ! %l7 = 00000000953938ad
! Victim I-cache invalidate 201, aggressor thread = 3
ba p6_invalid_loop_201
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_201:
ba invalidate_failed
mov 201,%g2
ba p6_invalid_resume_201
nop
nop
! Wait for I-cache invalidate lock 201
p6_invalid_loop_201:
p6_invalid_wait_201:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,201
bl p6_invalid_wait_201
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
p6_label_41: ! %cwp = 1
ba p6_invalid_code_201
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_201:
! Victim I-cache invalidate 202, aggressor thread = 3
ba p6_invalid_loop_202
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_202:
ba invalidate_failed
mov 202,%g2
ba p6_invalid_resume_202
nop
nop
nop
nop
! Wait for I-cache invalidate lock 202
p6_invalid_loop_202:
p6_invalid_wait_202:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,202
bl p6_invalid_wait_202
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_202
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_202:
! Victim I-cache invalidate 203, aggressor thread = 3
ba p6_invalid_loop_203
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_203:
ba invalidate_failed
mov 203,%g2
ba p6_invalid_resume_203
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 203
p6_invalid_loop_203:
p6_invalid_wait_203:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,203
bl p6_invalid_wait_203
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_203
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_203:
! Victim I-cache invalidate 204, aggressor thread = 3
ba p6_invalid_loop_204
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_204:
ba invalidate_failed
mov 204,%g2
ba p6_invalid_resume_204
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 204
p6_invalid_loop_204:
p6_invalid_wait_204:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,204
bl p6_invalid_wait_204
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_204
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_204:
! %f15 = d1ab04fc, Mem[000000001d800020] = 620569d3
sta %f15,[%o3+%i4]0x89 ! Mem[000000001d800020] = d1ab04fc
! Victim I-cache invalidate 205, aggressor thread = 3
ba p6_invalid_loop_205
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_205:
ba invalidate_failed
mov 205,%g2
ba p6_invalid_resume_205
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 205
p6_invalid_loop_205:
p6_invalid_wait_205:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,205
bl p6_invalid_wait_205
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_205
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_205:
! Victim I-cache invalidate 206, aggressor thread = 3
ba p6_invalid_loop_206
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_206:
ba invalidate_failed
mov 206,%g2
ba p6_invalid_resume_206
nop
! Wait for I-cache invalidate lock 206
p6_invalid_loop_206:
p6_invalid_wait_206:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,206
bl p6_invalid_wait_206
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_206
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_206:
! Victim I-cache invalidate 207, aggressor thread = 3
ba p6_invalid_loop_207
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_207:
ba invalidate_failed
mov 207,%g2
ba p6_invalid_resume_207
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 207
p6_invalid_loop_207:
p6_invalid_wait_207:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,207
bl p6_invalid_wait_207
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_207
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_207:
! Victim I-cache invalidate 208, aggressor thread = 3
ba p6_invalid_loop_208
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_208:
ba invalidate_failed
mov 208,%g2
ba p6_invalid_resume_208
nop
nop
nop
! Wait for I-cache invalidate lock 208
p6_invalid_loop_208:
p6_invalid_wait_208:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,208
bl p6_invalid_wait_208
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_208
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_208:
! Victim I-cache invalidate 209, aggressor thread = 3
ba p6_invalid_loop_209
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_209:
ba invalidate_failed
mov 209,%g2
ba p6_invalid_resume_209
nop
! Wait for I-cache invalidate lock 209
p6_invalid_loop_209:
p6_invalid_wait_209:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,209
bl p6_invalid_wait_209
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_209
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_209:
! Victim I-cache invalidate 210, aggressor thread = 3
ba p6_invalid_loop_210
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_210:
ba invalidate_failed
mov 210,%g2
ba p6_invalid_resume_210
nop
! Wait for I-cache invalidate lock 210
p6_invalid_loop_210:
p6_invalid_wait_210:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,210
bl p6_invalid_wait_210
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
p6_label_42: ! %cwp = 1
ba p6_invalid_code_210
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_210:
! Victim I-cache invalidate 211, aggressor thread = 3
ba p6_invalid_loop_211
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_211:
ba invalidate_failed
mov 211,%g2
ba p6_invalid_resume_211
nop
nop
! Wait for I-cache invalidate lock 211
p6_invalid_loop_211:
p6_invalid_wait_211:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,211
bl p6_invalid_wait_211
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
save ! CWP = 2
ba p6_invalid_code_211
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_211:
! Victim I-cache invalidate 212, aggressor thread = 3
ba p6_invalid_loop_212
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_212:
ba invalidate_failed
mov 212,%g2
ba p6_invalid_resume_212
nop
nop
nop
! Wait for I-cache invalidate lock 212
p6_invalid_loop_212:
set p6_invalidate_semaphore,%g6
p6_invalid_wait_212:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,212
bl p6_invalid_wait_212
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001c000048] = 22fc677a, %l2 = 5b3e5d41dcc1159e
ldsw [%i0+0x048],%l2 ! %l2 = 0000000022fc677a
! Mem[000000001c000058] = a584c00b d41db632, %l0 = a44eb770, %l1 = 54748107
ldd [%i0+0x058],%l0 ! %l0 = 00000000a584c00b 00000000d41db632
ba p6_invalid_code_212
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_212:
! Victim I-cache invalidate 213, aggressor thread = 3
ba p6_invalid_loop_213
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_213:
ba invalidate_failed
mov 213,%g2
ba p6_invalid_resume_213
nop
nop
nop
! Wait for I-cache invalidate lock 213
p6_invalid_loop_213:
p6_invalid_wait_213:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,213
bl p6_invalid_wait_213
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_213
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_213:
! Victim I-cache invalidate 214, aggressor thread = 3
ba p6_invalid_loop_214
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_214:
ba invalidate_failed
mov 214,%g2
ba p6_invalid_resume_214
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 214
p6_invalid_loop_214:
p6_invalid_wait_214:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,214
bl p6_invalid_wait_214
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_214
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_214:
! Mem[000000001d000010] = d5275b3b, %l5 = 7299aa4e215446d8
ldsha [%i2+%i5]0x88,%l5 ! %l5 = 0000000000005b3b
! Victim I-cache invalidate 215, aggressor thread = 3
ba p6_invalid_loop_215
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_215:
ba invalidate_failed
mov 215,%g2
ba p6_invalid_resume_215
nop
! Wait for I-cache invalidate lock 215
p6_invalid_loop_215:
p6_invalid_wait_215:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,215
bl p6_invalid_wait_215
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l2 = 0000000022fc677a, Mem[000000001c000060] = 6f492913b7859c55
stx %l2,[%i0+0x060] ! Mem[000000001c000060] = 0000000022fc677a
p6_label_43: ! %cwp = 2
ba p6_invalid_code_215
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_215:
! Victim I-cache invalidate 216, aggressor thread = 3
ba p6_invalid_loop_216
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_216:
ba invalidate_failed
mov 216,%g2
ba p6_invalid_resume_216
nop
nop
nop
nop
! Wait for I-cache invalidate lock 216
p6_invalid_loop_216:
p6_invalid_wait_216:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,216
bl p6_invalid_wait_216
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001c000008] = 6a80ab97 247745ba, %l4 = c2d9d37e, %l5 = 00005b3b
ldda [%i0+%i4]0x80,%l4 ! %l4 = 000000006a80ab97 00000000247745ba
ba p6_invalid_code_216
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_216:
! Victim I-cache invalidate 217, aggressor thread = 3
ba p6_invalid_loop_217
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_217:
ba invalidate_failed
mov 217,%g2
ba p6_invalid_resume_217
nop
nop
! Wait for I-cache invalidate lock 217
p6_invalid_loop_217:
p6_invalid_wait_217:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,217
bl p6_invalid_wait_217
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_217
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_217:
! Victim I-cache invalidate 218, aggressor thread = 3
ba p6_invalid_loop_218
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_218:
ba invalidate_failed
mov 218,%g2
ba p6_invalid_resume_218
nop
nop
! Wait for I-cache invalidate lock 218
p6_invalid_loop_218:
p6_invalid_wait_218:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,218
bl p6_invalid_wait_218
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000031000074] = f2f729d3, %l2 = 0000000022fc677a
ldsw [%o2+0x074],%l2 ! %l2 = fffffffff2f729d3
ba p6_invalid_code_218
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_218:
! Victim I-cache invalidate 219, aggressor thread = 3
ba p6_invalid_loop_219
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_219:
ba invalidate_failed
mov 219,%g2
ba p6_invalid_resume_219
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 219
p6_invalid_loop_219:
p6_invalid_wait_219:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,219
bl p6_invalid_wait_219
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_219
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_219:
! Victim I-cache invalidate 220, aggressor thread = 3
ba p6_invalid_loop_220
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_220:
ba invalidate_failed
mov 220,%g2
ba p6_invalid_resume_220
nop
nop
nop
! Wait for I-cache invalidate lock 220
p6_invalid_loop_220:
p6_invalid_wait_220:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,220
bl p6_invalid_wait_220
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001c800000] = 7fffff0ea945478b, %l7 = 32802e02425a5608
ldx [%i1+%g0],%l7 ! %l7 = 7fffff0ea945478b
ba p6_invalid_code_220
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_220:
! Victim I-cache invalidate 221, aggressor thread = 3
ba p6_invalid_loop_221
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_221:
ba invalidate_failed
mov 221,%g2
ba p6_invalid_resume_221
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 221
p6_invalid_loop_221:
p6_invalid_wait_221:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,221
bl p6_invalid_wait_221
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l7 = 7fffff0ea945478b, Mem[000000001c800018] = 4c8a092c
stha %l7,[%i1+%i6]0x89 ! Mem[000000001c800018] = 4c8a478b
p6_label_44: ! %cwp = 2
ba p6_invalid_code_221
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_221:
! Victim I-cache invalidate 222, aggressor thread = 3
ba p6_invalid_loop_222
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_222:
ba invalidate_failed
mov 222,%g2
ba p6_invalid_resume_222
nop
nop
nop
nop
! Wait for I-cache invalidate lock 222
p6_invalid_loop_222:
p6_invalid_wait_222:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,222
bl p6_invalid_wait_222
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_222
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_222:
! Victim I-cache invalidate 223, aggressor thread = 3
ba p6_invalid_loop_223
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_223:
ba invalidate_failed
mov 223,%g2
ba p6_invalid_resume_223
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 223
p6_invalid_loop_223:
p6_invalid_wait_223:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,223
bl p6_invalid_wait_223
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001c800020] = bf8218a0, %l5 = 00000000247745ba
lduwa [%i1+%o4]0x81,%l5 ! %l5 = 00000000bf8218a0
ba p6_invalid_code_223
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_223:
! Victim I-cache invalidate 224, aggressor thread = 3
ba p6_invalid_loop_224
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_224:
ba invalidate_failed
mov 224,%g2
ba p6_invalid_resume_224
nop
! Wait for I-cache invalidate lock 224
p6_invalid_loop_224:
p6_invalid_wait_224:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,224
bl p6_invalid_wait_224
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l5 = 00000000bf8218a0, %l0 = 00000000a584c00b, %l7 = 7fffff0ea945478b
sdivx %l5,%l0,%l7 ! %l7 = 0000000000000001
! Mem[0000000030800030] = 6c36644229e31a4a, %l3 = 953ceb56d1946d01
ldx [%o1+0x030],%l3 ! %l3 = 6c36644229e31a4a
ba p6_invalid_code_224
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_224:
! Victim I-cache invalidate 225, aggressor thread = 3
ba p6_invalid_loop_225
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_225:
ba invalidate_failed
mov 225,%g2
ba p6_invalid_resume_225
nop
! Wait for I-cache invalidate lock 225
p6_invalid_loop_225:
p6_invalid_wait_225:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,225
bl p6_invalid_wait_225
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000030800070] = 0000030b, %l6 = a06dbca804aa0b9c
ldsh [%o1+0x072],%l6 ! %l6 = 000000000000030b
ba p6_invalid_code_225
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_225:
! Victim I-cache invalidate 226, aggressor thread = 3
ba p6_invalid_loop_226
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_226:
ba invalidate_failed
mov 226,%g2
ba p6_invalid_resume_226
nop
nop
! Wait for I-cache invalidate lock 226
p6_invalid_loop_226:
p6_invalid_wait_226:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,226
bl p6_invalid_wait_226
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000030800034] = 29e31a4a, %l0 = 00000000a584c00b
lduw [%o1+0x034],%l0 ! %l0 = 0000000029e31a4a
p6_label_45: ! %cwp = 2
! Mem[000000001d800008] = 0000de08, %l1 = 00000000d41db632
lduha [%i3+%i4]0x89,%l1 ! %l1 = 000000000000de08
! %f5 = 8ea06b07, Mem[0000000031800030] = eeb399e2
sta %f5 ,[%o3+0x030]%asi ! Mem[0000000031800030] = 8ea06b07
ba p6_invalid_code_226
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_226:
! Victim I-cache invalidate 227, aggressor thread = 3
ba p6_invalid_loop_227
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_227:
ba invalidate_failed
mov 227,%g2
ba p6_invalid_resume_227
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 227
p6_invalid_loop_227:
p6_invalid_wait_227:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,227
bl p6_invalid_wait_227
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000030800070] = 0000030b, %f11 = 92f9613d
lda [%o1+0x070]%asi,%f11 ! %f11 = 0000030b
ba p6_invalid_code_227
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_227:
! %l3 = 6c36644229e31a4a, Mem[000000001c000020] = 3e3eaeff
stba %l3,[%i0+0x020]%asi ! Mem[000000001c000020] = 4a3eaeff
save ! CWP = 3
! Mem[0000000030000030] = bb3350bf, %l1 = dcdf2daa36972116
lduh [%i0+0x032],%l1 ! %l1 = 00000000000050bf
! %f15 = d1ab04fc, Mem[000000001d000028] = 2e88100b
sta %f15,[%o2+%i6]0x89 ! Mem[000000001d000028] = d1ab04fc
! Victim I-cache invalidate 228, aggressor thread = 3
ba p6_invalid_loop_228
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_228:
ba invalidate_failed
mov 228,%g2
ba p6_invalid_resume_228
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 228
p6_invalid_loop_228:
set p6_invalidate_semaphore,%g6
p6_invalid_wait_228:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,228
bl p6_invalid_wait_228
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_228
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_228:
! Victim I-cache invalidate 229, aggressor thread = 3
ba p6_invalid_loop_229
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_229:
ba invalidate_failed
mov 229,%g2
ba p6_invalid_resume_229
nop
nop
nop
nop
! Wait for I-cache invalidate lock 229
p6_invalid_loop_229:
p6_invalid_wait_229:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,229
bl p6_invalid_wait_229
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
p6_label_46: ! %cwp = 3
ba p6_invalid_code_229
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_229:
! Victim I-cache invalidate 230, aggressor thread = 3
ba p6_invalid_loop_230
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_230:
ba invalidate_failed
mov 230,%g2
ba p6_invalid_resume_230
nop
! Wait for I-cache invalidate lock 230
p6_invalid_loop_230:
p6_invalid_wait_230:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,230
bl p6_invalid_wait_230
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001c00006c] = 72ba3ea3, %f13 = 0effff7f
ld [%o0+0x06c],%f13 ! %f13 = 72ba3ea3
ba p6_invalid_code_230
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_230:
! Victim I-cache invalidate 231, aggressor thread = 3
ba p6_invalid_loop_231
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_231:
ba invalidate_failed
mov 231,%g2
ba p6_invalid_resume_231
nop
! Wait for I-cache invalidate lock 231
p6_invalid_loop_231:
p6_invalid_wait_231:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,231
bl p6_invalid_wait_231
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_231
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_231:
! %f23 = 2f87131f, Mem[000000001c000008] = 97ab806a
sta %f23,[%o0+%o4]0x89 ! Mem[000000001c000008] = 2f87131f
! Victim I-cache invalidate 232, aggressor thread = 3
ba p6_invalid_loop_232
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_232:
ba invalidate_failed
mov 232,%g2
ba p6_invalid_resume_232
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 232
p6_invalid_loop_232:
p6_invalid_wait_232:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,232
bl p6_invalid_wait_232
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l3 = db4cdb3276f8fcec, Mem[000000001d000028] = fc04abd1
stha %l3,[%o2+%i6]0x81 ! Mem[000000001d000028] = fcecabd1
! Invert Register : %l0 = 141deac669849852
xor %l0,-1,%l0 ! %l0 = ebe21539967b67ad
ba p6_invalid_code_232
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_232:
! Victim I-cache invalidate 233, aggressor thread = 3
ba p6_invalid_loop_233
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_233:
ba invalidate_failed
mov 233,%g2
ba p6_invalid_resume_233
nop
nop
nop
nop
! Wait for I-cache invalidate lock 233
p6_invalid_loop_233:
p6_invalid_wait_233:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,233
bl p6_invalid_wait_233
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_233
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_233:
! Victim I-cache invalidate 234, aggressor thread = 3
ba p6_invalid_loop_234
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_234:
ba invalidate_failed
mov 234,%g2
ba p6_invalid_resume_234
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 234
p6_invalid_loop_234:
p6_invalid_wait_234:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,234
bl p6_invalid_wait_234
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_234
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_234:
! Victim I-cache invalidate 235, aggressor thread = 3
ba p6_invalid_loop_235
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_235:
ba invalidate_failed
mov 235,%g2
ba p6_invalid_resume_235
nop
nop
nop
nop
! Wait for I-cache invalidate lock 235
p6_invalid_loop_235:
p6_invalid_wait_235:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,235
bl p6_invalid_wait_235
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
p6_label_47: ! %cwp = 3
! %l5 = 6f98087c00f15db2, immed = fffffc18, %l0 = ebe21539967b67ad
xor %l5,-0x3e8,%l0 ! %l0 = 9067f783ff0ea1aa
ba p6_invalid_code_235
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_235:
! %l0 = 9067f783ff0ea1aa, Mem[0000000031800070] = 84a41e34405a94fa
stx %l0,[%i3+0x070] ! Mem[0000000031800070] = 9067f783ff0ea1aa
! Victim I-cache invalidate 236, aggressor thread = 3
ba p6_invalid_loop_236
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_236:
ba invalidate_failed
mov 236,%g2
ba p6_invalid_resume_236
nop
nop
nop
! Wait for I-cache invalidate lock 236
p6_invalid_loop_236:
p6_invalid_wait_236:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,236
bl p6_invalid_wait_236
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001c000018] = 3d61f992c5b4aa71, %f2 = 71aab4c5 6422ef39
ldda [%o0+%o6]0x88,%f2 ! %f2 = 3d61f992 c5b4aa71
ba p6_invalid_code_236
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_236:
! Victim I-cache invalidate 237, aggressor thread = 3
ba p6_invalid_loop_237
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_237:
ba invalidate_failed
mov 237,%g2
ba p6_invalid_resume_237
nop
nop
nop
! Wait for I-cache invalidate lock 237
p6_invalid_loop_237:
p6_invalid_wait_237:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,237
bl p6_invalid_wait_237
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l7 = abd4897aa50d0851, Mem[000000001c000018] = 71aab4c592f9613d
stxa %l7,[%o0+%o6]0x81 ! Mem[000000001c000018] = abd4897aa50d0851
ba p6_invalid_code_237
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_237:
! Victim I-cache invalidate 238, aggressor thread = 3
ba p6_invalid_loop_238
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_238:
ba invalidate_failed
mov 238,%g2
ba p6_invalid_resume_238
nop
nop
nop
nop
! Wait for I-cache invalidate lock 238
p6_invalid_loop_238:
p6_invalid_wait_238:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,238
bl p6_invalid_wait_238
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_238
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_238:
! Victim I-cache invalidate 239, aggressor thread = 3
ba p6_invalid_loop_239
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_239:
ba invalidate_failed
mov 239,%g2
ba p6_invalid_resume_239
nop
nop
nop
nop
! Wait for I-cache invalidate lock 239
p6_invalid_loop_239:
p6_invalid_wait_239:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,239
bl p6_invalid_wait_239
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001d800008] = 0000de08, %l2 = b3af6c52865a6a1e
lduha [%o3+%o4]0x89,%l2 ! %l2 = 000000000000de08
ba p6_invalid_code_239
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_239:
! Victim I-cache invalidate 240, aggressor thread = 3
ba p6_invalid_loop_240
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_240:
ba invalidate_failed
mov 240,%g2
ba p6_invalid_resume_240
nop
nop
nop
! Wait for I-cache invalidate lock 240
p6_invalid_loop_240:
p6_invalid_wait_240:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,240
bl p6_invalid_wait_240
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
p6_label_48: ! %cwp = 3
rd %pc,%o7
return %o7+12 ! CWP = 2
! Mem[0000000030800074] = 8c1e1d40, %l7 = 0000000000000001
lduh [%o1+0x074],%l7 ! %l7 = 0000000000008c1e
! %f26 = 32c24385 0d288dd7, Mem[000000001c000000] = fa945a40 341ea484
std %f26,[%i0+%g0] ! Mem[000000001c000000] = 32c24385 0d288dd7
ba p6_invalid_code_240
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_240:
! Victim I-cache invalidate 241, aggressor thread = 3
ba p6_invalid_loop_241
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_241:
ba invalidate_failed
mov 241,%g2
ba p6_invalid_resume_241
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 241
p6_invalid_loop_241:
p6_invalid_wait_241:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,241
bl p6_invalid_wait_241
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_241
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_241:
! Victim I-cache invalidate 242, aggressor thread = 3
ba p6_invalid_loop_242
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_242:
ba invalidate_failed
mov 242,%g2
ba p6_invalid_resume_242
nop
nop
! Wait for I-cache invalidate lock 242
p6_invalid_loop_242:
p6_invalid_wait_242:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,242
bl p6_invalid_wait_242
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %f20 = d78d280d 1ebab987, Mem[0000000030000070] = 000002c0 fffffff1
std %f20,[%o0+0x070] ! Mem[0000000030000070] = d78d280d 1ebab987
! %l6 = 000000000000030b, Mem[000000001d000070] = 8ce1816f, %asi = 80
stha %l6,[%i2+0x070]%asi ! Mem[000000001d000070] = 030b816f
! Mem[0000000031000030] = a5c6da57, %l1 = 000000000000de08
lduha [%o2+0x032]%asi,%l1 ! %l1 = 000000000000da57
ba p6_invalid_code_242
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_242:
! %l7 = 0000000000008c1e, immed = fffffa97, %l1 = 000000000000da57
addccc %l7,-0x569,%l1 ! %l1 = 00000000000086b6, %ccr = 11
! Mem[000000001c000000] = 32c24385, %l2 = fffffffff2f729d3
ldswa [%i0+%g0]0x81,%l2 ! %l2 = 0000000032c24385
p6_label_49: ! %cwp = 2
! Victim I-cache invalidate 243, aggressor thread = 3
ba p6_invalid_loop_243
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_243:
ba invalidate_failed
mov 243,%g2
ba p6_invalid_resume_243
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 243
p6_invalid_loop_243:
p6_invalid_wait_243:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,243
bl p6_invalid_wait_243
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_243
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_243:
! Victim I-cache invalidate 244, aggressor thread = 3
ba p6_invalid_loop_244
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_244:
ba invalidate_failed
mov 244,%g2
ba p6_invalid_resume_244
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 244
p6_invalid_loop_244:
p6_invalid_wait_244:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,244
bl p6_invalid_wait_244
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001d800074] = 65e9ce01, %l3 = 6c36644229e31a4a
ldsh [%i3+0x074],%l3 ! %l3 = 00000000000065e9
ba p6_invalid_code_244
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_244:
! Victim I-cache invalidate 245, aggressor thread = 3
ba p6_invalid_loop_245
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_245:
ba invalidate_failed
mov 245,%g2
ba p6_invalid_resume_245
nop
nop
nop
nop
! Wait for I-cache invalidate lock 245
p6_invalid_loop_245:
p6_invalid_wait_245:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,245
bl p6_invalid_wait_245
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_245
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_245:
! Mem[0000000031000074] = f2f729d3, %l0 = 0000000029e31a4a
ldub [%o2+0x075],%l0 ! %l0 = 00000000000000f7
! Randomly selected nop
nop
! Victim I-cache invalidate 246, aggressor thread = 3
ba p6_invalid_loop_246
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_246:
ba invalidate_failed
mov 246,%g2
ba p6_invalid_resume_246
nop
nop
! Wait for I-cache invalidate lock 246
p6_invalid_loop_246:
p6_invalid_wait_246:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,246
bl p6_invalid_wait_246
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_246
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_246:
! Victim I-cache invalidate 247, aggressor thread = 3
ba p6_invalid_loop_247
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_247:
ba invalidate_failed
mov 247,%g2
ba p6_invalid_resume_247
nop
nop
! Wait for I-cache invalidate lock 247
p6_invalid_loop_247:
p6_invalid_wait_247:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,247
bl p6_invalid_wait_247
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_247
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_247:
! Victim I-cache invalidate 248, aggressor thread = 3
ba p6_invalid_loop_248
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_248:
ba invalidate_failed
mov 248,%g2
ba p6_invalid_resume_248
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 248
p6_invalid_loop_248:
p6_invalid_wait_248:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,248
bl p6_invalid_wait_248
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_248
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_248:
! Mem[000000001c00004c] = 2bfc7147, %l3 = 00000000000065e9
lduwa [%i0+0x04c]%asi,%l3 ! %l3 = 000000002bfc7147
p6_label_50: ! %cwp = 2
! Victim I-cache invalidate 249, aggressor thread = 3
ba p6_invalid_loop_249
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_249:
ba invalidate_failed
mov 249,%g2
ba p6_invalid_resume_249
nop
! Wait for I-cache invalidate lock 249
p6_invalid_loop_249:
p6_invalid_wait_249:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,249
bl p6_invalid_wait_249
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_249
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_249:
! Victim I-cache invalidate 250, aggressor thread = 3
ba p6_invalid_loop_250
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_250:
ba invalidate_failed
mov 250,%g2
ba p6_invalid_resume_250
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 250
p6_invalid_loop_250:
p6_invalid_wait_250:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,250
bl p6_invalid_wait_250
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_250
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_250:
! Victim I-cache invalidate 251, aggressor thread = 3
ba p6_invalid_loop_251
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_251:
ba invalidate_failed
mov 251,%g2
ba p6_invalid_resume_251
nop
nop
nop
! Wait for I-cache invalidate lock 251
p6_invalid_loop_251:
p6_invalid_wait_251:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,251
bl p6_invalid_wait_251
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_251
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_251:
! Victim I-cache invalidate 252, aggressor thread = 3
ba p6_invalid_loop_252
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_252:
ba invalidate_failed
mov 252,%g2
ba p6_invalid_resume_252
nop
! Wait for I-cache invalidate lock 252
p6_invalid_loop_252:
p6_invalid_wait_252:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,252
bl p6_invalid_wait_252
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000030800074] = 8c1e1d40, %l3 = 000000002bfc7147
lduh [%o1+0x074],%l3 ! %l3 = 0000000000008c1e
ba p6_invalid_code_252
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_252:
! Victim I-cache invalidate 253, aggressor thread = 3
ba p6_invalid_loop_253
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_253:
ba invalidate_failed
mov 253,%g2
ba p6_invalid_resume_253
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 253
p6_invalid_loop_253:
p6_invalid_wait_253:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,253
bl p6_invalid_wait_253
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_253
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_253:
! Victim I-cache invalidate 254, aggressor thread = 3
ba p6_invalid_loop_254
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_254:
ba invalidate_failed
mov 254,%g2
ba p6_invalid_resume_254
nop
nop
nop
! Wait for I-cache invalidate lock 254
p6_invalid_loop_254:
p6_invalid_wait_254:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,254
bl p6_invalid_wait_254
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_254
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_254:
! Victim I-cache invalidate 255, aggressor thread = 3
ba p6_invalid_loop_255
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_255:
ba invalidate_failed
mov 255,%g2
ba p6_invalid_resume_255
nop
nop
nop
nop
! Wait for I-cache invalidate lock 255
p6_invalid_loop_255:
p6_invalid_wait_255:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,255
bl p6_invalid_wait_255
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_255
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_255:
! Victim I-cache invalidate 256, aggressor thread = 3
ba p6_invalid_loop_256
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_256:
ba invalidate_failed
mov 256,%g2
ba p6_invalid_resume_256
nop
nop
nop
nop
! Wait for I-cache invalidate lock 256
p6_invalid_loop_256:
p6_invalid_wait_256:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,256
bl p6_invalid_wait_256
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_256
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_256:
! Victim I-cache invalidate 257, aggressor thread = 3
ba p6_invalid_loop_257
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_257:
ba invalidate_failed
mov 257,%g2
ba p6_invalid_resume_257
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 257
p6_invalid_loop_257:
p6_invalid_wait_257:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,257
bl p6_invalid_wait_257
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
p6_label_51: ! %cwp = 2
! %l3 = 0000000000008c1e, immed = 00000f1a, %l3 = 0000000000008c1e
orn %l3,0xf1a,%l3 ! %l3 = fffffffffffffcff
ba p6_invalid_code_257
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_257:
! Victim I-cache invalidate 258, aggressor thread = 3
ba p6_invalid_loop_258
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_258:
ba invalidate_failed
mov 258,%g2
ba p6_invalid_resume_258
nop
nop
nop
! Wait for I-cache invalidate lock 258
p6_invalid_loop_258:
p6_invalid_wait_258:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,258
bl p6_invalid_wait_258
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000031800034] = 953938ad, %l1 = 00000000000086b6
lduw [%o3+0x034],%l1 ! %l1 = 00000000953938ad
! %l3 = fffffffffffffcff, Mem[000000001c800018] = 8b478a4c306c64e8
stxa %l3,[%i1+%i6]0x81 ! Mem[000000001c800018] = fffffffffffffcff
ba p6_invalid_code_258
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_258:
! Victim I-cache invalidate 259, aggressor thread = 3
ba p6_invalid_loop_259
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_259:
ba invalidate_failed
mov 259,%g2
ba p6_invalid_resume_259
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 259
p6_invalid_loop_259:
p6_invalid_wait_259:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,259
bl p6_invalid_wait_259
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_259
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_259:
! Victim I-cache invalidate 260, aggressor thread = 3
ba p6_invalid_loop_260
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_260:
ba invalidate_failed
mov 260,%g2
ba p6_invalid_resume_260
nop
nop
nop
! Wait for I-cache invalidate lock 260
p6_invalid_loop_260:
p6_invalid_wait_260:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,260
bl p6_invalid_wait_260
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001c800018] = fffffffffffffcff, %f16 = 84a41e34 405a94fa
ldda [%i1+%i6]0x80,%f16 ! %f16 = ffffffff fffffcff
! Mem[000000001d800008] = 08de0000, %l2 = 0000000032c24385
ldswa [%i3+%i4]0x80,%l2 ! %l2 = 0000000008de0000
! Mem[000000001d800058] = ee39133f, %f29 = 215f3d96
ld [%i3+0x058],%f29 ! %f29 = ee39133f
! %f12 = bbf04060, Mem[000000001c000000] = 8543c232
sta %f12,[%i0+%g0]0x89 ! Mem[000000001c000000] = bbf04060
ba p6_invalid_code_260
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_260:
p6_label_52: ! %cwp = 2
! Victim I-cache invalidate 261, aggressor thread = 3
ba p6_invalid_loop_261
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_261:
ba invalidate_failed
mov 261,%g2
ba p6_invalid_resume_261
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 261
p6_invalid_loop_261:
p6_invalid_wait_261:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,261
bl p6_invalid_wait_261
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_261
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_261:
! Victim I-cache invalidate 262, aggressor thread = 3
ba p6_invalid_loop_262
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_262:
ba invalidate_failed
mov 262,%g2
ba p6_invalid_resume_262
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 262
p6_invalid_loop_262:
p6_invalid_wait_262:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,262
bl p6_invalid_wait_262
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001d000010] = d5275b3b, %f18 = 5a48476a
lda [%i2+%i5]0x88,%f18 ! %f18 = d5275b3b
ba p6_invalid_code_262
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_262:
! Victim I-cache invalidate 263, aggressor thread = 3
ba p6_invalid_loop_263
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_263:
ba invalidate_failed
mov 263,%g2
ba p6_invalid_resume_263
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 263
p6_invalid_loop_263:
p6_invalid_wait_263:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,263
bl p6_invalid_wait_263
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001d800068] = a6bb721d, %f29 = ee39133f
ld [%i3+0x068],%f29 ! %f29 = a6bb721d
ba p6_invalid_code_263
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_263:
! Victim I-cache invalidate 264, aggressor thread = 3
ba p6_invalid_loop_264
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_264:
ba invalidate_failed
mov 264,%g2
ba p6_invalid_resume_264
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 264
p6_invalid_loop_264:
p6_invalid_wait_264:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,264
bl p6_invalid_wait_264
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_264
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_264:
! Victim I-cache invalidate 265, aggressor thread = 3
ba p6_invalid_loop_265
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_265:
ba invalidate_failed
mov 265,%g2
ba p6_invalid_resume_265
nop
! Wait for I-cache invalidate lock 265
p6_invalid_loop_265:
p6_invalid_wait_265:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,265
bl p6_invalid_wait_265
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l0 = 00000000000000f7, immed = 00000014, %l7 = 0000000000008c1e
srlx %l0,0x014,%l7 ! %l7 = 0000000000000000
restore ! CWP = 1
ba p6_invalid_code_265
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_265:
! Victim I-cache invalidate 266, aggressor thread = 3
ba p6_invalid_loop_266
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_266:
ba invalidate_failed
mov 266,%g2
ba p6_invalid_resume_266
nop
! Wait for I-cache invalidate lock 266
p6_invalid_loop_266:
p6_invalid_wait_266:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,266
bl p6_invalid_wait_266
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
p6_label_53: ! %cwp = 1
! %l6 = 0000000000002871, %l0 = 0000000000003e3e, %l0 = 0000000000003e3e
sdivx %l6,%l0,%l0 ! Div by zero, %l0 = 0000000000000028
! Mem[000000001c000020] = 4a3eaeff, %l3 = 00000000f2f729d3
lduwa [%o0+%i4]0x80,%l3 ! %l3 = 000000004a3eaeff
! %f20 = d78d280d 1ebab987, Mem[000000001c000028] = ffffffff fffff6e2
stda %f20,[%o0+%i6]0x80 ! Mem[000000001c000028] = d78d280d 1ebab987
ba p6_invalid_code_266
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_266:
! Victim I-cache invalidate 267, aggressor thread = 3
ba p6_invalid_loop_267
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_267:
ba invalidate_failed
mov 267,%g2
ba p6_invalid_resume_267
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 267
p6_invalid_loop_267:
p6_invalid_wait_267:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,267
bl p6_invalid_wait_267
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p6_invalid_code_267
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_267:
! Victim I-cache invalidate 268, aggressor thread = 3
ba p6_invalid_loop_268
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_268:
ba invalidate_failed
mov 268,%g2
ba p6_invalid_resume_268
nop
nop
nop
! Wait for I-cache invalidate lock 268
p6_invalid_loop_268:
p6_invalid_wait_268:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,268
bl p6_invalid_wait_268
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001c000010] = 405a94fa, %f18 = d5275b3b
lda [%o0+%o5]0x88,%f18 ! %f18 = 405a94fa
ba p6_invalid_code_268
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_268:
! Victim I-cache invalidate 269, aggressor thread = 3
ba p6_invalid_loop_269
rd %ccr,%g5 ! Save %ccr (11)
p6_invalid_code_269:
ba invalidate_failed
mov 269,%g2
ba p6_invalid_resume_269
nop
! Wait for I-cache invalidate lock 269
p6_invalid_loop_269:
p6_invalid_wait_269:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,269
bl p6_invalid_wait_269
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l2 = 00000000e223bad3, immed = 00000146, %l7 = 00000000953938ad
orncc %l2,0x146,%l7 ! %l7 = fffffffffffffefb, %ccr = 88
ba p6_invalid_code_269
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_269:
! Victim I-cache invalidate 270, aggressor thread = 3
ba p6_invalid_loop_270
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_270:
ba invalidate_failed
mov 270,%g2
ba p6_invalid_resume_270
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 270
p6_invalid_loop_270:
p6_invalid_wait_270:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,270
bl p6_invalid_wait_270
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800034] = 29e31a4a, %l6 = 0000000000002871
ldsw [%i1+0x034],%l6 ! %l6 = 0000000029e31a4a
p6_label_54: ! %cwp = 1
ba p6_invalid_code_270
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_270:
! Victim I-cache invalidate 271, aggressor thread = 3
ba p6_invalid_loop_271
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_271:
ba invalidate_failed
mov 271,%g2
ba p6_invalid_resume_271
nop
! Wait for I-cache invalidate lock 271
p6_invalid_loop_271:
p6_invalid_wait_271:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,271
bl p6_invalid_wait_271
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001c800014] = ce795634, %f10 = ffffff3e
ld [%o1+0x014],%f10 ! %f10 = ce795634
ba p6_invalid_code_271
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_271:
! Victim I-cache invalidate 272, aggressor thread = 3
ba p6_invalid_loop_272
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_272:
ba invalidate_failed
mov 272,%g2
ba p6_invalid_resume_272
nop
! Wait for I-cache invalidate lock 272
p6_invalid_loop_272:
p6_invalid_wait_272:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,272
bl p6_invalid_wait_272
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l7 = fffffffffffffefb
setx 0x5713f4b25713f4b2,%g7,%l7 ! %l7 = 5713f4b25713f4b2
! %l4 = 1826450496000000, Mem[0000000030000070] = d78d280d
sth %l4,[%i0+0x070] ! Mem[0000000030000070] = 0000280d
! %l7 = 5713f4b25713f4b2, Mem[000000001c800028] = 0000030b
stha %l7,[%o1+%i6]0x81 ! Mem[000000001c800028] = f4b2030b
ba p6_invalid_code_272
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_272:
! Victim I-cache invalidate 273, aggressor thread = 3
ba p6_invalid_loop_273
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_273:
ba invalidate_failed
mov 273,%g2
ba p6_invalid_resume_273
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 273
p6_invalid_loop_273:
p6_invalid_wait_273:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,273
bl p6_invalid_wait_273
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = e223bad3, %l3 = 4a3eaeff, Mem[000000001d800020] = d1ab04fc 72a141bb
stda %l2,[%o3+%i4]0x89 ! Mem[000000001d800020] = e223bad3 4a3eaeff
ba p6_invalid_code_273
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_273:
! Victim I-cache invalidate 274, aggressor thread = 3
ba p6_invalid_loop_274
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_274:
ba invalidate_failed
mov 274,%g2
ba p6_invalid_resume_274
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 274
p6_invalid_loop_274:
p6_invalid_wait_274:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,274
bl p6_invalid_wait_274
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 0000000000000000, Mem[000000001d800050] = d5951e62
stw %l0,[%o3+0x050] ! Mem[000000001d800050] = 00000000
p6_label_55: ! %cwp = 1
ba p6_invalid_code_274
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_274:
! Victim I-cache invalidate 275, aggressor thread = 3
ba p6_invalid_loop_275
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_275:
ba invalidate_failed
mov 275,%g2
ba p6_invalid_resume_275
nop
nop
nop
! Wait for I-cache invalidate lock 275
p6_invalid_loop_275:
p6_invalid_wait_275:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,275
bl p6_invalid_wait_275
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001d000018] = cf0f0c899ef00976, %f2 = 3d61f992 c5b4aa71
ldda [%o2+%o6]0x88,%f2 ! %f2 = cf0f0c89 9ef00976
! Mem[0000000031000030] = a5c6da57, %l2 = 00000000e223bad3
lduw [%i2+0x030],%l2 ! %l2 = 00000000a5c6da57
ba p6_invalid_code_275
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_275:
! Victim I-cache invalidate 276, aggressor thread = 3
ba p6_invalid_loop_276
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_276:
ba invalidate_failed
mov 276,%g2
ba p6_invalid_resume_276
nop
nop
! Wait for I-cache invalidate lock 276
p6_invalid_loop_276:
p6_invalid_wait_276:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,276
bl p6_invalid_wait_276
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_276
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_276:
! Victim I-cache invalidate 277, aggressor thread = 3
ba p6_invalid_loop_277
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_277:
ba invalidate_failed
mov 277,%g2
ba p6_invalid_resume_277
nop
nop
nop
nop
! Wait for I-cache invalidate lock 277
p6_invalid_loop_277:
p6_invalid_wait_277:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,277
bl p6_invalid_wait_277
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = 96000000, %l5 = 178ede62, Mem[000000001d800070] = 5c49e38a 65e9ce01
std %l4,[%o3+0x070] ! Mem[000000001d800070] = 96000000 178ede62
ba p6_invalid_code_277
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_277:
! Victim I-cache invalidate 278, aggressor thread = 3
ba p6_invalid_loop_278
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_278:
ba invalidate_failed
mov 278,%g2
ba p6_invalid_resume_278
nop
! Wait for I-cache invalidate lock 278
p6_invalid_loop_278:
p6_invalid_wait_278:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,278
bl p6_invalid_wait_278
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 0000000000000000, %l4 = 1826450496000000, %l5 = e2dd9cf2178ede62
srax %l0,%l4,%l5 ! %l5 = 0000000000000000
! Mem[000000001c800018] = fffcffff ffffffff, %l2 = a5c6da57, %l3 = 4a3eaeff
ldda [%o1+%o6]0x88,%l2 ! %l2 = 00000000ffffffff 00000000fffcffff
ba p6_invalid_code_278
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_278:
! %l1 = 839492fc7ccbedae, Mem[0000000031000070] = 520ef764
stw %l1,[%i2+0x070] ! Mem[0000000031000070] = 7ccbedae
p6_label_56: ! %cwp = 1
! Victim I-cache invalidate 279, aggressor thread = 3
ba p6_invalid_loop_279
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_279:
ba invalidate_failed
mov 279,%g2
ba p6_invalid_resume_279
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 279
p6_invalid_loop_279:
p6_invalid_wait_279:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,279
bl p6_invalid_wait_279
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_279
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_279:
! Victim I-cache invalidate 280, aggressor thread = 3
ba p6_invalid_loop_280
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_280:
ba invalidate_failed
mov 280,%g2
ba p6_invalid_resume_280
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 280
p6_invalid_loop_280:
p6_invalid_wait_280:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,280
bl p6_invalid_wait_280
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_280
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_280:
! Victim I-cache invalidate 281, aggressor thread = 3
ba p6_invalid_loop_281
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_281:
ba invalidate_failed
mov 281,%g2
ba p6_invalid_resume_281
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 281
p6_invalid_loop_281:
p6_invalid_wait_281:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,281
bl p6_invalid_wait_281
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_281
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_281:
! Victim I-cache invalidate 282, aggressor thread = 3
ba p6_invalid_loop_282
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_282:
ba invalidate_failed
mov 282,%g2
ba p6_invalid_resume_282
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 282
p6_invalid_loop_282:
p6_invalid_wait_282:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,282
bl p6_invalid_wait_282
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = 0000000000000000, immed = 00000a38, %l3 = 00000000fffcffff
orncc %l5,0xa38,%l3 ! %l3 = fffffffffffff5c7, %ccr = 88
! Mem[000000001d000008] = 5da330c5, %l7 = 5713f4b25713f4b2
ldsha [%o2+%o4]0x80,%l7 ! %l7 = 0000000000005da3
ba p6_invalid_code_282
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_282:
! Victim I-cache invalidate 283, aggressor thread = 3
ba p6_invalid_loop_283
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_283:
ba invalidate_failed
mov 283,%g2
ba p6_invalid_resume_283
nop
nop
nop
! Wait for I-cache invalidate lock 283
p6_invalid_loop_283:
p6_invalid_wait_283:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,283
bl p6_invalid_wait_283
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_283
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_283:
! Victim I-cache invalidate 284, aggressor thread = 3
ba p6_invalid_loop_284
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_284:
ba invalidate_failed
mov 284,%g2
ba p6_invalid_resume_284
nop
nop
nop
nop
! Wait for I-cache invalidate lock 284
p6_invalid_loop_284:
p6_invalid_wait_284:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,284
bl p6_invalid_wait_284
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_284
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_284:
! %l5 = 0000000000000000, Mem[000000001c800064] = 751c56fc
stw %l5,[%o1+0x064] ! Mem[000000001c800064] = 00000000
! %f8 = eb690527 ad91eea0, Mem[0000000030000030] = bb3350bf f1a104f1
std %f8 ,[%i0+0x030] ! Mem[0000000030000030] = eb690527 ad91eea0
p6_label_57: ! %cwp = 1
! %l5 = 0000000000000000, %l6 = 0000000029e31a4a, %l1 = 839492fc7ccbedae
xorcc %l5,%l6,%l1 ! %l1 = 0000000029e31a4a, %ccr = 00
! Randomly selected nop
nop
! Victim I-cache invalidate 285, aggressor thread = 3
ba p6_invalid_loop_285
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_285:
ba invalidate_failed
mov 285,%g2
ba p6_invalid_resume_285
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 285
p6_invalid_loop_285:
p6_invalid_wait_285:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,285
bl p6_invalid_wait_285
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_285
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_285:
! Victim I-cache invalidate 286, aggressor thread = 3
ba p6_invalid_loop_286
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_286:
ba invalidate_failed
mov 286,%g2
ba p6_invalid_resume_286
nop
! Wait for I-cache invalidate lock 286
p6_invalid_loop_286:
p6_invalid_wait_286:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,286
bl p6_invalid_wait_286
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_286
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_286:
! Victim I-cache invalidate 287, aggressor thread = 3
ba p6_invalid_loop_287
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_287:
ba invalidate_failed
mov 287,%g2
ba p6_invalid_resume_287
nop
nop
! Wait for I-cache invalidate lock 287
p6_invalid_loop_287:
p6_invalid_wait_287:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,287
bl p6_invalid_wait_287
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_287
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_287:
! Victim I-cache invalidate 288, aggressor thread = 3
ba p6_invalid_loop_288
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_288:
ba invalidate_failed
mov 288,%g2
ba p6_invalid_resume_288
nop
nop
! Wait for I-cache invalidate lock 288
p6_invalid_loop_288:
p6_invalid_wait_288:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,288
bl p6_invalid_wait_288
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_288
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_288:
! %l7 = 0000000000005da3, Mem[000000001c000046] = 2e6b68b7
sth %l7,[%o0+0x046] ! Mem[000000001c000044] = 2e6b5da3
! %l7 = 0000000000005da3, %l5 = 0000000000000000, %l1 = 0000000029e31a4a
xorcc %l7,%l5,%l1 ! %l1 = 0000000000005da3, %ccr = 00
! %l1 = 0000000000005da3, Mem[000000001d800020] = d3ba23e2ffae3e4a
stx %l1,[%o3+%i4] ! Mem[000000001d800020] = 0000000000005da3
! Victim I-cache invalidate 289, aggressor thread = 3
ba p6_invalid_loop_289
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_289:
ba invalidate_failed
mov 289,%g2
ba p6_invalid_resume_289
nop
nop
nop
nop
! Wait for I-cache invalidate lock 289
p6_invalid_loop_289:
p6_invalid_wait_289:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,289
bl p6_invalid_wait_289
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p6_label_58: ! %cwp = 1
! Invert Register : %l5 = 0000000000000000
xor %l5,-1,%l5 ! %l5 = ffffffffffffffff
ba p6_invalid_code_289
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_289:
! Victim I-cache invalidate 290, aggressor thread = 3
ba p6_invalid_loop_290
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_290:
ba invalidate_failed
mov 290,%g2
ba p6_invalid_resume_290
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 290
p6_invalid_loop_290:
p6_invalid_wait_290:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,290
bl p6_invalid_wait_290
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_290
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_290:
! Victim I-cache invalidate 291, aggressor thread = 3
ba p6_invalid_loop_291
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_291:
ba invalidate_failed
mov 291,%g2
ba p6_invalid_resume_291
nop
nop
nop
nop
! Wait for I-cache invalidate lock 291
p6_invalid_loop_291:
p6_invalid_wait_291:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,291
bl p6_invalid_wait_291
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_291
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_291:
! %l2 = 00000000ffffffff, %l6 = 0000000029e31a4a, %y = 220343bf
sdiv %l2,%l6,%l7 ! %l7 = 000000007fffffff
mov %l0,%y ! %y = 00000000
! %l6 = 0000000029e31a4a, Mem[000000001c000000] = 6040f0bb0d288dd7
stxa %l6,[%o0+%g0]0x81 ! Mem[000000001c000000] = 0000000029e31a4a
! Victim I-cache invalidate 292, aggressor thread = 3
ba p6_invalid_loop_292
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_292:
ba invalidate_failed
mov 292,%g2
ba p6_invalid_resume_292
nop
nop
nop
nop
! Wait for I-cache invalidate lock 292
p6_invalid_loop_292:
p6_invalid_wait_292:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,292
bl p6_invalid_wait_292
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_292
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_292:
! Victim I-cache invalidate 293, aggressor thread = 3
ba p6_invalid_loop_293
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_293:
ba invalidate_failed
mov 293,%g2
ba p6_invalid_resume_293
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 293
p6_invalid_loop_293:
p6_invalid_wait_293:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,293
bl p6_invalid_wait_293
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_293
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_293:
! Victim I-cache invalidate 294, aggressor thread = 3
ba p6_invalid_loop_294
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_294:
ba invalidate_failed
mov 294,%g2
ba p6_invalid_resume_294
nop
! Wait for I-cache invalidate lock 294
p6_invalid_loop_294:
p6_invalid_wait_294:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,294
bl p6_invalid_wait_294
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = fffffffffffff5c7, %l7 = 000000007fffffff, %l0 = 0000000000000000
andcc %l3,%l7,%l0 ! %l0 = 000000007ffff5c7, %ccr = 00
ba p6_invalid_code_294
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_294:
! %l1 = 0000000000005da3, immed = fffff675, %l6 = 0000000029e31a4a
orcc %l1,-0x98b,%l6 ! %l6 = fffffffffffffff7, %ccr = 88
p6_label_59: ! %cwp = 1
! Victim I-cache invalidate 295, aggressor thread = 3
ba p6_invalid_loop_295
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_295:
ba invalidate_failed
mov 295,%g2
ba p6_invalid_resume_295
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 295
p6_invalid_loop_295:
p6_invalid_wait_295:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,295
bl p6_invalid_wait_295
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_295
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_295:
! Victim I-cache invalidate 296, aggressor thread = 3
ba p6_invalid_loop_296
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_296:
ba invalidate_failed
mov 296,%g2
ba p6_invalid_resume_296
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 296
p6_invalid_loop_296:
p6_invalid_wait_296:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,296
bl p6_invalid_wait_296
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800074] = ff0ea1aa, %f19 = 270569d3
ld [%i3+0x074],%f19 ! %f19 = ff0ea1aa
ba p6_invalid_code_296
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_296:
! Mem[0000000031800030] = 8ea06b07, %l0 = 000000007ffff5c7
lduh [%i3+0x032],%l0 ! %l0 = 0000000000006b07
! Victim I-cache invalidate 297, aggressor thread = 3
ba p6_invalid_loop_297
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_297:
ba invalidate_failed
mov 297,%g2
ba p6_invalid_resume_297
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 297
p6_invalid_loop_297:
p6_invalid_wait_297:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,297
bl p6_invalid_wait_297
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000030] = eb690527, %f3 = 9ef00976
ld [%i0+0x030],%f3 ! %f3 = eb690527
ba p6_invalid_code_297
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_297:
! Victim I-cache invalidate 298, aggressor thread = 3
ba p6_invalid_loop_298
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_298:
ba invalidate_failed
mov 298,%g2
ba p6_invalid_resume_298
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 298
p6_invalid_loop_298:
p6_invalid_wait_298:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,298
bl p6_invalid_wait_298
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001c800028] = f4b2030b, %l1 = 0000000000005da3
ldsba [%o1+%i6]0x81,%l1 ! %l1 = fffffffffffffff4
ba p6_invalid_code_298
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_298:
! Mem[000000001c800010] = 880d0efe, %l0 = 0000000000006b07
ldsba [%o1+%o5]0x88,%l0 ! %l0 = fffffffffffffffe
! Victim I-cache invalidate 299, aggressor thread = 3
ba p6_invalid_loop_299
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_299:
ba invalidate_failed
mov 299,%g2
ba p6_invalid_resume_299
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 299
p6_invalid_loop_299:
p6_invalid_wait_299:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,299
bl p6_invalid_wait_299
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p6_label_60: ! %cwp = 1
ba p6_invalid_code_299
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_299:
! Victim I-cache invalidate 300, aggressor thread = 3
ba p6_invalid_loop_300
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_300:
ba invalidate_failed
mov 300,%g2
ba p6_invalid_resume_300
nop
nop
nop
! Wait for I-cache invalidate lock 300
p6_invalid_loop_300:
p6_invalid_wait_300:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,300
bl p6_invalid_wait_300
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_300
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_300:
! Victim I-cache invalidate 301, aggressor thread = 3
ba p6_invalid_loop_301
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_301:
ba invalidate_failed
mov 301,%g2
ba p6_invalid_resume_301
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 301
p6_invalid_loop_301:
p6_invalid_wait_301:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,301
bl p6_invalid_wait_301
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l7 = 000000007fffffff, Mem[000000001d00006e] = cf8280c4
sth %l7,[%o2+0x06e] ! Mem[000000001d00006c] = cf82ffff
! Mem[000000001d800000] = 1ebab987b57eca36, %f26 = 32c24385 0d288dd7
ldda [%o3+%g0]0x80,%f26 ! %f26 = 1ebab987 b57eca36
ba p6_invalid_code_301
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_301:
! Victim I-cache invalidate 302, aggressor thread = 3
ba p6_invalid_loop_302
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_302:
ba invalidate_failed
mov 302,%g2
ba p6_invalid_resume_302
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 302
p6_invalid_loop_302:
p6_invalid_wait_302:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,302
bl p6_invalid_wait_302
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001d800074] = 178ede62, %f10 = ce795634
ld [%o3+0x074],%f10 ! %f10 = 178ede62
ba p6_invalid_code_302
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_302:
! Victim I-cache invalidate 303, aggressor thread = 3
ba p6_invalid_loop_303
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_303:
ba invalidate_failed
mov 303,%g2
ba p6_invalid_resume_303
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 303
p6_invalid_loop_303:
p6_invalid_wait_303:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,303
bl p6_invalid_wait_303
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = ffffffffffffffff, immed = 0000000f, %l6 = fffffffffffffff7
sll %l5,0x00f,%l6 ! %l6 = ffffffffffff8000
ba p6_invalid_code_303
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_303:
! Victim I-cache invalidate 304, aggressor thread = 3
ba p6_invalid_loop_304
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_304:
ba invalidate_failed
mov 304,%g2
ba p6_invalid_resume_304
nop
nop
! Wait for I-cache invalidate lock 304
p6_invalid_loop_304:
p6_invalid_wait_304:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,304
bl p6_invalid_wait_304
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800070] = 0000030b, %l3 = fffffffffffff5c7
lduwa [%i1+0x070]%asi,%l3 ! %l3 = 000000000000030b
p6_label_61: ! %cwp = 1
ba p6_invalid_code_304
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_304:
! Victim I-cache invalidate 305, aggressor thread = 3
ba p6_invalid_loop_305
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_305:
ba invalidate_failed
mov 305,%g2
ba p6_invalid_resume_305
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 305
p6_invalid_loop_305:
p6_invalid_wait_305:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,305
bl p6_invalid_wait_305
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_305
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_305:
! Victim I-cache invalidate 306, aggressor thread = 3
ba p6_invalid_loop_306
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_306:
ba invalidate_failed
mov 306,%g2
ba p6_invalid_resume_306
nop
nop
nop
! Wait for I-cache invalidate lock 306
p6_invalid_loop_306:
p6_invalid_wait_306:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,306
bl p6_invalid_wait_306
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_306
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_306:
! Mem[0000000030800030] = 6c366442, %l7 = 000000007fffffff
ldub [%i1+0x032],%l7 ! %l7 = 0000000000000064
! Victim I-cache invalidate 307, aggressor thread = 3
ba p6_invalid_loop_307
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_307:
ba invalidate_failed
mov 307,%g2
ba p6_invalid_resume_307
nop
nop
nop
nop
! Wait for I-cache invalidate lock 307
p6_invalid_loop_307:
p6_invalid_wait_307:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,307
bl p6_invalid_wait_307
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l6 = ffff8000, %l7 = 00000064, Mem[0000000031000030] = a5c6da57 bb3350bf
std %l6,[%i2+0x030] ! Mem[0000000031000030] = ffff8000 00000064
! %l4 = 1826450496000000, Mem[000000001d000018] = 7609f09e
stha %l4,[%o2+%o6]0x81 ! Mem[000000001d000018] = 0000f09e
! %l4 = 1826450496000000, immed = 00000804, %l7 = 0000000000000064
subc %l4,0x804,%l7 ! %l7 = 1826450495fff7fc
! Mem[000000001c000010] = fa945a40, %l2 = 00000000ffffffff
lduwa [%o0+%o5]0x81,%l2 ! %l2 = 00000000fa945a40
ba p6_invalid_code_307
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_307:
! Victim I-cache invalidate 308, aggressor thread = 3
ba p6_invalid_loop_308
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_308:
ba invalidate_failed
mov 308,%g2
ba p6_invalid_resume_308
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 308
p6_invalid_loop_308:
p6_invalid_wait_308:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,308
bl p6_invalid_wait_308
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001d800010] = a94550a9, %l0 = fffffffffffffffe
ldsba [%o3+%o5]0x88,%l0 ! %l0 = ffffffffffffffa9
p6_label_62: ! %cwp = 1
! Mem[000000001d00003c] = e517f154, %f1 = bb41a172
ld [%o2+0x03c],%f1 ! %f1 = e517f154
ba p6_invalid_code_308
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_308:
! Mem[0000000030800070] = 0000030b, %l0 = ffffffffffffffa9
lduh [%i1+0x072],%l0 ! %l0 = 000000000000030b
! Victim I-cache invalidate 309, aggressor thread = 3
ba p6_invalid_loop_309
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_309:
ba invalidate_failed
mov 309,%g2
ba p6_invalid_resume_309
nop
! Wait for I-cache invalidate lock 309
p6_invalid_loop_309:
p6_invalid_wait_309:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,309
bl p6_invalid_wait_309
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_309
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_309:
! Victim I-cache invalidate 310, aggressor thread = 3
ba p6_invalid_loop_310
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_310:
ba invalidate_failed
mov 310,%g2
ba p6_invalid_resume_310
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 310
p6_invalid_loop_310:
p6_invalid_wait_310:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,310
bl p6_invalid_wait_310
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 000000000000030b, %l6 = ffffffffffff8000, %l2 = 00000000fa945a40
sll %l0,%l6,%l2 ! %l2 = 000000000000030b
ba p6_invalid_code_310
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_310:
! Victim I-cache invalidate 311, aggressor thread = 3
ba p6_invalid_loop_311
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_311:
ba invalidate_failed
mov 311,%g2
ba p6_invalid_resume_311
nop
nop
nop
! Wait for I-cache invalidate lock 311
p6_invalid_loop_311:
p6_invalid_wait_311:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,311
bl p6_invalid_wait_311
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800034] = 953938ad, %l0 = 000000000000030b
ldub [%i3+0x035],%l0 ! %l0 = 0000000000000039
ba p6_invalid_code_311
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_311:
! Victim I-cache invalidate 312, aggressor thread = 3
ba p6_invalid_loop_312
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_312:
ba invalidate_failed
mov 312,%g2
ba p6_invalid_resume_312
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 312
p6_invalid_loop_312:
p6_invalid_wait_312:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,312
bl p6_invalid_wait_312
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_312
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_312:
! Victim I-cache invalidate 313, aggressor thread = 3
ba p6_invalid_loop_313
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_313:
ba invalidate_failed
mov 313,%g2
ba p6_invalid_resume_313
nop
! Wait for I-cache invalidate lock 313
p6_invalid_loop_313:
p6_invalid_wait_313:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,313
bl p6_invalid_wait_313
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_313
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_313:
! Victim I-cache invalidate 314, aggressor thread = 3
ba p6_invalid_loop_314
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_314:
ba invalidate_failed
mov 314,%g2
ba p6_invalid_resume_314
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 314
p6_invalid_loop_314:
p6_invalid_wait_314:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,314
bl p6_invalid_wait_314
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p6_label_63: ! %cwp = 1
ba p6_invalid_code_314
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_314:
! Victim I-cache invalidate 315, aggressor thread = 3
ba p6_invalid_loop_315
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_315:
ba invalidate_failed
mov 315,%g2
ba p6_invalid_resume_315
nop
nop
nop
! Wait for I-cache invalidate lock 315
p6_invalid_loop_315:
p6_invalid_wait_315:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,315
bl p6_invalid_wait_315
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800034] = 953938ad, %f9 = ad91eea0
ld [%i3+0x034],%f9 ! %f9 = 953938ad
! Mem[000000001c800000] = 0effff7f, %f15 = d1ab04fc
lda [%o1+%g0]0x88,%f15 ! %f15 = 0effff7f
! %f18 = 405a94fa, Mem[000000001d800010] = a95045a9
st %f18,[%o3+%o5] ! Mem[000000001d800010] = 405a94fa
ba p6_invalid_code_315
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_315:
! Mem[000000001c000000] = 00000000, %l3 = 000000000000030b
ldsha [%o0+%g0]0x88,%l3 ! %l3 = 0000000000000000
! %l0 = 0000000000000039, immed = 00000180, %y = 00000000
sdivcc %l0,0x180,%l2 ! %l2 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000039
! %f12 = bbf04060 72ba3ea3, Mem[000000001d800078] = b947e662 5fa863dc
std %f12,[%o3+0x078] ! Mem[000000001d800078] = bbf04060 72ba3ea3
! Mem[0000000030800070] = 0000030b, %f22 = a5c6da57
ld [%i1+0x070],%f22 ! %f22 = 0000030b
! Mem[000000001c800020] = a01882bf, %l4 = 1826450496000000
ldsba [%o1+%i4]0x88,%l4 ! %l4 = ffffffffffffffbf
! Victim I-cache invalidate 316, aggressor thread = 3
ba p6_invalid_loop_316
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_316:
ba invalidate_failed
mov 316,%g2
ba p6_invalid_resume_316
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 316
p6_invalid_loop_316:
p6_invalid_wait_316:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,316
bl p6_invalid_wait_316
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p6_label_64: ! %cwp = 1
ba p6_invalid_code_316
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_316:
! Victim I-cache invalidate 317, aggressor thread = 3
ba p6_invalid_loop_317
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_317:
ba invalidate_failed
mov 317,%g2
ba p6_invalid_resume_317
nop
nop
! Wait for I-cache invalidate lock 317
p6_invalid_loop_317:
p6_invalid_wait_317:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,317
bl p6_invalid_wait_317
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_317
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_317:
! Victim I-cache invalidate 318, aggressor thread = 3
ba p6_invalid_loop_318
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_318:
ba invalidate_failed
mov 318,%g2
ba p6_invalid_resume_318
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 318
p6_invalid_loop_318:
p6_invalid_wait_318:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,318
bl p6_invalid_wait_318
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l3 = 0000000000000000, immed = fffffcd5, %l7 = 1826450495fff7fc
and %l3,-0x32b,%l7 ! %l7 = 0000000000000000
! %l1 = fffffffffffffff4, Mem[0000000031800034] = 953938ad
stb %l1,[%i3+0x034] ! Mem[0000000031800034] = f43938ad
ba p6_invalid_code_318
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_318:
! Victim I-cache invalidate 319, aggressor thread = 3
ba p6_invalid_loop_319
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_319:
ba invalidate_failed
mov 319,%g2
ba p6_invalid_resume_319
nop
nop
nop
! Wait for I-cache invalidate lock 319
p6_invalid_loop_319:
p6_invalid_wait_319:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,319
bl p6_invalid_wait_319
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l2 = 0000000000000000, Mem[0000000031800070] = 9067f783ff0ea1aa, %asi = 80
stxa %l2,[%i3+0x070]%asi ! Mem[0000000031800070] = 0000000000000000
! Mem[000000001c000028] = 0d288dd7, %l2 = 0000000000000000
ldswa [%o0+%i6]0x88,%l2 ! %l2 = 000000000d288dd7
! Mem[0000000031000030] = ffff800000000064, %f14 = 4255fee7 0effff7f
ldd [%i2+0x030],%f14 ! %f14 = ffff8000 00000064
rd %pc,%o7
return %o7+12 ! CWP = 0
ba p6_invalid_code_319
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_319:
! Mem[000000001c000000] = 00000000, %l2 = 0000000000003540
lduha [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
p6_label_65:
save ! CWP = 1
! Mem[000000001c000018] = 7a89d4ab, %l6 = ffffffffffff8000
lduwa [%o0+%o6]0x89,%l6 ! %l6 = 000000007a89d4ab
! Victim I-cache invalidate 320, aggressor thread = 3
ba p6_invalid_loop_320
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_320:
ba invalidate_failed
mov 320,%g2
ba p6_invalid_resume_320
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 320
p6_invalid_loop_320:
p6_invalid_wait_320:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,320
bl p6_invalid_wait_320
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_320
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_320:
! Victim I-cache invalidate 321, aggressor thread = 3
ba p6_invalid_loop_321
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_321:
ba invalidate_failed
mov 321,%g2
ba p6_invalid_resume_321
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 321
p6_invalid_loop_321:
p6_invalid_wait_321:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,321
bl p6_invalid_wait_321
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_321
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_321:
! Victim I-cache invalidate 322, aggressor thread = 3
ba p6_invalid_loop_322
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_322:
ba invalidate_failed
mov 322,%g2
ba p6_invalid_resume_322
nop
nop
nop
nop
! Wait for I-cache invalidate lock 322
p6_invalid_loop_322:
p6_invalid_wait_322:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,322
bl p6_invalid_wait_322
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_322
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_322:
! Victim I-cache invalidate 323, aggressor thread = 3
ba p6_invalid_loop_323
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_323:
ba invalidate_failed
mov 323,%g2
ba p6_invalid_resume_323
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 323
p6_invalid_loop_323:
p6_invalid_wait_323:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,323
bl p6_invalid_wait_323
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_323
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_323:
! Victim I-cache invalidate 324, aggressor thread = 3
ba p6_invalid_loop_324
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_324:
ba invalidate_failed
mov 324,%g2
ba p6_invalid_resume_324
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 324
p6_invalid_loop_324:
p6_invalid_wait_324:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,324
bl p6_invalid_wait_324
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_324
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_324:
! Victim I-cache invalidate 325, aggressor thread = 3
ba p6_invalid_loop_325
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_325:
ba invalidate_failed
mov 325,%g2
ba p6_invalid_resume_325
nop
nop
nop
nop
! Wait for I-cache invalidate lock 325
p6_invalid_loop_325:
p6_invalid_wait_325:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,325
bl p6_invalid_wait_325
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000001c000020] = 4a3eaeff00000000, %l5 = ffffffffffffffff
ldxa [%o0+%i4]0x81,%l5 ! %l5 = 4a3eaeff00000000
ba p6_invalid_code_325
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_325:
! Victim I-cache invalidate 326, aggressor thread = 3
ba p6_invalid_loop_326
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_326:
ba invalidate_failed
mov 326,%g2
ba p6_invalid_resume_326
nop
nop
nop
! Wait for I-cache invalidate lock 326
p6_invalid_loop_326:
p6_invalid_wait_326:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,326
bl p6_invalid_wait_326
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p6_label_66: ! %cwp = 1
ba p6_invalid_code_326
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_326:
! Victim I-cache invalidate 327, aggressor thread = 3
ba p6_invalid_loop_327
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_327:
ba invalidate_failed
mov 327,%g2
ba p6_invalid_resume_327
nop
! Wait for I-cache invalidate lock 327
p6_invalid_loop_327:
p6_invalid_wait_327:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,327
bl p6_invalid_wait_327
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_327
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_327:
! Victim I-cache invalidate 328, aggressor thread = 3
ba p6_invalid_loop_328
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_328:
ba invalidate_failed
mov 328,%g2
ba p6_invalid_resume_328
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 328
p6_invalid_loop_328:
p6_invalid_wait_328:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,328
bl p6_invalid_wait_328
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000031800034] = f43938ad, %l4 = ffffffffffffffbf
lduh [%i3+0x034],%l4 ! %l4 = 000000000000f439
! Mem[000000001c800008] = b3900000, %l1 = fffffffffffffff4
lduwa [%o1+%o4]0x89,%l1 ! %l1 = 00000000b3900000
ba p6_invalid_code_328
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_328:
! Victim I-cache invalidate 329, aggressor thread = 3
ba p6_invalid_loop_329
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_329:
ba invalidate_failed
mov 329,%g2
ba p6_invalid_resume_329
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 329
p6_invalid_loop_329:
p6_invalid_wait_329:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,329
bl p6_invalid_wait_329
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_329
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_329:
! Victim I-cache invalidate 330, aggressor thread = 3
ba p6_invalid_loop_330
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_330:
ba invalidate_failed
mov 330,%g2
ba p6_invalid_resume_330
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 330
p6_invalid_loop_330:
p6_invalid_wait_330:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,330
bl p6_invalid_wait_330
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l6 = 7a89d4ab, %l7 = 00000000, Mem[000000001d000070] = 030b816f 10c46dda
std %l6,[%o2+0x070] ! Mem[000000001d000070] = 7a89d4ab 00000000
ba p6_invalid_code_330
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_330:
! Victim I-cache invalidate 331, aggressor thread = 3
ba p6_invalid_loop_331
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_331:
ba invalidate_failed
mov 331,%g2
ba p6_invalid_resume_331
nop
nop
nop
! Wait for I-cache invalidate lock 331
p6_invalid_loop_331:
p6_invalid_wait_331:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,331
bl p6_invalid_wait_331
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_331
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_331:
! Victim I-cache invalidate 332, aggressor thread = 3
ba p6_invalid_loop_332
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_332:
ba invalidate_failed
mov 332,%g2
ba p6_invalid_resume_332
nop
nop
! Wait for I-cache invalidate lock 332
p6_invalid_loop_332:
p6_invalid_wait_332:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,332
bl p6_invalid_wait_332
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_332
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_332:
! Victim I-cache invalidate 333, aggressor thread = 3
ba p6_invalid_loop_333
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_333:
ba invalidate_failed
mov 333,%g2
ba p6_invalid_resume_333
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 333
p6_invalid_loop_333:
p6_invalid_wait_333:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,333
bl p6_invalid_wait_333
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p6_label_67: ! %cwp = 1
ba p6_invalid_code_333
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_333:
! Victim I-cache invalidate 334, aggressor thread = 3
ba p6_invalid_loop_334
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_334:
ba invalidate_failed
mov 334,%g2
ba p6_invalid_resume_334
nop
! Wait for I-cache invalidate lock 334
p6_invalid_loop_334:
p6_invalid_wait_334:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,334
bl p6_invalid_wait_334
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_334
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_334:
! Victim I-cache invalidate 335, aggressor thread = 3
ba p6_invalid_loop_335
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_335:
ba invalidate_failed
mov 335,%g2
ba p6_invalid_resume_335
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 335
p6_invalid_loop_335:
p6_invalid_wait_335:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,335
bl p6_invalid_wait_335
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l3 = 0000000000000000, immed = 0000000c, %l6 = 000000007a89d4ab
srl %l3,0x00c,%l6 ! %l6 = 0000000000000000
ba p6_invalid_code_335
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_335:
! Victim I-cache invalidate 336, aggressor thread = 3
ba p6_invalid_loop_336
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_336:
ba invalidate_failed
mov 336,%g2
ba p6_invalid_resume_336
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 336
p6_invalid_loop_336:
p6_invalid_wait_336:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,336
bl p6_invalid_wait_336
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_336
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_336:
! Victim I-cache invalidate 337, aggressor thread = 3
ba p6_invalid_loop_337
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_337:
ba invalidate_failed
mov 337,%g2
ba p6_invalid_resume_337
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 337
p6_invalid_loop_337:
p6_invalid_wait_337:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,337
bl p6_invalid_wait_337
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_337
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_337:
! Victim I-cache invalidate 338, aggressor thread = 3
ba p6_invalid_loop_338
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_338:
ba invalidate_failed
mov 338,%g2
ba p6_invalid_resume_338
nop
nop
nop
! Wait for I-cache invalidate lock 338
p6_invalid_loop_338:
p6_invalid_wait_338:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,338
bl p6_invalid_wait_338
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_338
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_338:
! Victim I-cache invalidate 339, aggressor thread = 3
ba p6_invalid_loop_339
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_339:
ba invalidate_failed
mov 339,%g2
ba p6_invalid_resume_339
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 339
p6_invalid_loop_339:
p6_invalid_wait_339:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,339
bl p6_invalid_wait_339
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000030000030] = eb690527ad91eea0, %f24 = 968b8834 99191927
ldd [%i0+0x030],%f24 ! %f24 = eb690527 ad91eea0
ba p6_invalid_code_339
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_339:
! Victim I-cache invalidate 340, aggressor thread = 3
ba p6_invalid_loop_340
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_340:
ba invalidate_failed
mov 340,%g2
ba p6_invalid_resume_340
nop
nop
nop
nop
! Wait for I-cache invalidate lock 340
p6_invalid_loop_340:
p6_invalid_wait_340:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,340
bl p6_invalid_wait_340
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000030000070] = 0000280d1ebab987, %f28 = 6e03e9ad a6bb721d
ldd [%i0+0x070],%f28 ! %f28 = 0000280d 1ebab987
p6_label_68: ! %cwp = 1
! %l7 = 0000000000000000, Mem[0000000031800074] = 00000000
stw %l7,[%i3+0x074] ! Mem[0000000031800074] = 00000000
! Mem[0000000031800074] = 00000000, %l2 = 000000000d288dd7
lduba [%i3+0x075]%asi,%l2 ! %l2 = 0000000000000000
ba p6_invalid_code_340
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_340:
! %l1 = 00000000b3900000, %l7 = 0000000000000000, %l3 = 0000000000000000
orn %l1,%l7,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000031000030] = ffff8000, %l3 = ffffffffffffffff
lduw [%i2+0x030],%l3 ! %l3 = 00000000ffff8000
! Mem[0000000031000030] = ffff8000, %l7 = 0000000000000000
ldsba [%i2+0x030]%asi,%l7 ! %l7 = ffffffffffffffff
! Victim I-cache invalidate 341, aggressor thread = 3
ba p6_invalid_loop_341
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_341:
ba invalidate_failed
mov 341,%g2
ba p6_invalid_resume_341
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 341
p6_invalid_loop_341:
p6_invalid_wait_341:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,341
bl p6_invalid_wait_341
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l7 = ffffffffffffffff, immed = 00000ed2, %l5 = 4a3eaeff00000000
and %l7,0xed2,%l5 ! %l5 = 0000000000000ed2
ba p6_invalid_code_341
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_341:
! %l1 = 00000000b3900000, Mem[000000001d000008] = c530a35d
stha %l1,[%o2+%o4]0x89 ! Mem[000000001d000008] = c5300000
! Mem[0000000030000034] = ad91eea0, %l5 = 0000000000000ed2
ldub [%i0+0x036],%l5 ! %l5 = 00000000000000ee
! %l3 = 00000000ffff8000, Mem[000000001d000008] = 000030c5
stba %l3,[%o2+%o4]0x81 ! Mem[000000001d000008] = 000030c5
p6_label_69: ! %cwp = 1
! Victim I-cache invalidate 342, aggressor thread = 3
ba p6_invalid_loop_342
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_342:
ba invalidate_failed
mov 342,%g2
ba p6_invalid_resume_342
nop
nop
! Wait for I-cache invalidate lock 342
p6_invalid_loop_342:
p6_invalid_wait_342:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,342
bl p6_invalid_wait_342
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_342
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_342:
! Victim I-cache invalidate 343, aggressor thread = 3
ba p6_invalid_loop_343
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_343:
ba invalidate_failed
mov 343,%g2
ba p6_invalid_resume_343
nop
nop
nop
nop
! Wait for I-cache invalidate lock 343
p6_invalid_loop_343:
p6_invalid_wait_343:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,343
bl p6_invalid_wait_343
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_343
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_343:
! Victim I-cache invalidate 344, aggressor thread = 3
ba p6_invalid_loop_344
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_344:
ba invalidate_failed
mov 344,%g2
ba p6_invalid_resume_344
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 344
p6_invalid_loop_344:
p6_invalid_wait_344:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,344
bl p6_invalid_wait_344
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_344
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_344:
! Victim I-cache invalidate 345, aggressor thread = 3
ba p6_invalid_loop_345
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_345:
ba invalidate_failed
mov 345,%g2
ba p6_invalid_resume_345
nop
nop
nop
nop
! Wait for I-cache invalidate lock 345
p6_invalid_loop_345:
p6_invalid_wait_345:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,345
bl p6_invalid_wait_345
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_345
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_345:
! Victim I-cache invalidate 346, aggressor thread = 3
ba p6_invalid_loop_346
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_346:
ba invalidate_failed
mov 346,%g2
ba p6_invalid_resume_346
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 346
p6_invalid_loop_346:
p6_invalid_wait_346:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,346
bl p6_invalid_wait_346
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_346
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_346:
! Victim I-cache invalidate 347, aggressor thread = 3
ba p6_invalid_loop_347
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_347:
ba invalidate_failed
mov 347,%g2
ba p6_invalid_resume_347
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 347
p6_invalid_loop_347:
p6_invalid_wait_347:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,347
bl p6_invalid_wait_347
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_347
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_347:
! Victim I-cache invalidate 348, aggressor thread = 3
ba p6_invalid_loop_348
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_348:
ba invalidate_failed
mov 348,%g2
ba p6_invalid_resume_348
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 348
p6_invalid_loop_348:
p6_invalid_wait_348:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,348
bl p6_invalid_wait_348
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_348
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_348:
! Victim I-cache invalidate 349, aggressor thread = 3
ba p6_invalid_loop_349
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_349:
ba invalidate_failed
mov 349,%g2
ba p6_invalid_resume_349
nop
nop
! Wait for I-cache invalidate lock 349
p6_invalid_loop_349:
p6_invalid_wait_349:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,349
bl p6_invalid_wait_349
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l2 = 00000000, %l3 = ffff8000, Mem[000000001d000028] = fcecabd1 0d288dd7
stda %l2,[%o2+%i6]0x80 ! Mem[000000001d000028] = 00000000 ffff8000
! %f28 = 0000280d 1ebab987, Mem[000000001d800000] = 87b9ba1e 36ca7eb5
stda %f28,[%o3+%g0]0x88 ! Mem[000000001d800000] = 0000280d 1ebab987
p6_label_70: ! %cwp = 1
ba p6_invalid_code_349
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_349:
! Victim I-cache invalidate 350, aggressor thread = 3
ba p6_invalid_loop_350
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_350:
ba invalidate_failed
mov 350,%g2
ba p6_invalid_resume_350
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 350
p6_invalid_loop_350:
p6_invalid_wait_350:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,350
bl p6_invalid_wait_350
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_350
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_350:
! Victim I-cache invalidate 351, aggressor thread = 3
ba p6_invalid_loop_351
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_351:
ba invalidate_failed
mov 351,%g2
ba p6_invalid_resume_351
nop
! Wait for I-cache invalidate lock 351
p6_invalid_loop_351:
p6_invalid_wait_351:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,351
bl p6_invalid_wait_351
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_351
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_351:
! Victim I-cache invalidate 352, aggressor thread = 3
ba p6_invalid_loop_352
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_352:
ba invalidate_failed
mov 352,%g2
ba p6_invalid_resume_352
nop
nop
! Wait for I-cache invalidate lock 352
p6_invalid_loop_352:
p6_invalid_wait_352:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,352
bl p6_invalid_wait_352
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l0 = 00000039, %l1 = b3900000, Mem[0000000030000070] = 0000280d 1ebab987
std %l0,[%i0+0x070] ! Mem[0000000030000070] = 00000039 b3900000
! Mem[0000000030000074] = b3900000, %l7 = ffffffffffffffff
ldsw [%i0+0x074],%l7 ! %l7 = ffffffffb3900000
! %l1 = 00000000b3900000, Mem[000000001c000078] = 0000de08e6a7653e
stx %l1,[%o0+0x078] ! Mem[000000001c000078] = 00000000b3900000
! %f26 = 1ebab987 b57eca36, Mem[000000001c000010] = fa945a40 00000000
std %f26,[%o0+%o5] ! Mem[000000001c000010] = 1ebab987 b57eca36
! Mem[0000000031800074] = 00000000, %l3 = 00000000ffff8000
ldsw [%i3+0x074],%l3 ! %l3 = 0000000000000000
ba p6_invalid_code_352
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_352:
! Victim I-cache invalidate 353, aggressor thread = 3
ba p6_invalid_loop_353
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_353:
ba invalidate_failed
mov 353,%g2
ba p6_invalid_resume_353
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 353
p6_invalid_loop_353:
p6_invalid_wait_353:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,353
bl p6_invalid_wait_353
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_353
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_353:
! Victim I-cache invalidate 354, aggressor thread = 3
ba p6_invalid_loop_354
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_354:
ba invalidate_failed
mov 354,%g2
ba p6_invalid_resume_354
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 354
p6_invalid_loop_354:
p6_invalid_wait_354:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,354
bl p6_invalid_wait_354
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p6_label_71: ! %cwp = 1
ba p6_invalid_code_354
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_354:
! Victim I-cache invalidate 355, aggressor thread = 3
ba p6_invalid_loop_355
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_355:
ba invalidate_failed
mov 355,%g2
ba p6_invalid_resume_355
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 355
p6_invalid_loop_355:
p6_invalid_wait_355:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,355
bl p6_invalid_wait_355
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p6_invalid_code_355
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_355:
! Victim I-cache invalidate 356, aggressor thread = 3
ba p6_invalid_loop_356
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_356:
ba invalidate_failed
mov 356,%g2
ba p6_invalid_resume_356
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 356
p6_invalid_loop_356:
p6_invalid_wait_356:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,356
bl p6_invalid_wait_356
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l4 = 000000000000f439, immed = 00000511, %l2 = 0000000000000000
addccc %l4,0x511,%l2 ! %l2 = 000000000000f94a, %ccr = 00
! Mem[0000000031800070] = 00000000, %l1 = 00000000b3900000
ldsb [%i3+0x072],%l1 ! %l1 = 0000000000000000
ba p6_invalid_code_356
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_356:
! Victim I-cache invalidate 357, aggressor thread = 3
ba p6_invalid_loop_357
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_357:
ba invalidate_failed
mov 357,%g2
ba p6_invalid_resume_357
nop
! Wait for I-cache invalidate lock 357
p6_invalid_loop_357:
p6_invalid_wait_357:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,357
bl p6_invalid_wait_357
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_357
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_357:
! Victim I-cache invalidate 358, aggressor thread = 3
ba p6_invalid_loop_358
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_358:
ba invalidate_failed
mov 358,%g2
ba p6_invalid_resume_358
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 358
p6_invalid_loop_358:
p6_invalid_wait_358:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,358
bl p6_invalid_wait_358
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800030] = 6c366442, %l0 = 0000000000000039
ldub [%i1+0x030],%l0 ! %l0 = 000000000000006c
ba p6_invalid_code_358
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_358:
save ! CWP = 2
! Victim I-cache invalidate 359, aggressor thread = 3
ba p6_invalid_loop_359
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_359:
ba invalidate_failed
mov 359,%g2
ba p6_invalid_resume_359
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 359
p6_invalid_loop_359:
p6_invalid_wait_359:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,359
bl p6_invalid_wait_359
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_359
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_359:
! Victim I-cache invalidate 360, aggressor thread = 3
ba p6_invalid_loop_360
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_360:
ba invalidate_failed
mov 360,%g2
ba p6_invalid_resume_360
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 360
p6_invalid_loop_360:
p6_invalid_wait_360:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,360
bl p6_invalid_wait_360
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p6_label_72: ! %cwp = 2
! %l2 = 0000000008de0000, %l0 = 00000000000000f7, %y = 00000039
sdivcc %l2,%l0,%l7 ! %l7 = 000000003b1ce1f1, %ccr = 00
mov %l0,%y ! %y = 000000f7
! %l5 = 00000000bf8218a0, Mem[000000001d000010] = d5275b3b
stha %l5,[%i2+%i5]0x89 ! Mem[000000001d000010] = d52718a0
ba p6_invalid_code_360
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_360:
! Victim I-cache invalidate 361, aggressor thread = 3
ba p6_invalid_loop_361
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_361:
ba invalidate_failed
mov 361,%g2
ba p6_invalid_resume_361
nop
nop
nop
nop
! Wait for I-cache invalidate lock 361
p6_invalid_loop_361:
p6_invalid_wait_361:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,361
bl p6_invalid_wait_361
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Invert Register : %l0 = 00000000000000f7
xor %l0,-1,%l0 ! %l0 = ffffffffffffff08
save ! CWP = 3
ba p6_invalid_code_361
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_361:
! Victim I-cache invalidate 362, aggressor thread = 3
ba p6_invalid_loop_362
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_362:
ba invalidate_failed
mov 362,%g2
ba p6_invalid_resume_362
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 362
p6_invalid_loop_362:
p6_invalid_wait_362:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,362
bl p6_invalid_wait_362
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_362
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_362:
! Victim I-cache invalidate 363, aggressor thread = 3
ba p6_invalid_loop_363
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_363:
ba invalidate_failed
mov 363,%g2
ba p6_invalid_resume_363
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 363
p6_invalid_loop_363:
p6_invalid_wait_363:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,363
bl p6_invalid_wait_363
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_363
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_363:
! Victim I-cache invalidate 364, aggressor thread = 3
ba p6_invalid_loop_364
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_364:
ba invalidate_failed
mov 364,%g2
ba p6_invalid_resume_364
nop
! Wait for I-cache invalidate lock 364
p6_invalid_loop_364:
p6_invalid_wait_364:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,364
bl p6_invalid_wait_364
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l7 = abd4897aa50d0851, Mem[000000001d000058] = cd8b9c41f8d52997
stx %l7,[%o2+0x058] ! Mem[000000001d000058] = abd4897aa50d0851
! Mem[000000001d800010] = 405a94fa00000000, %l3 = db4cdb3276f8fcec
ldx [%o3+%o5],%l3 ! %l3 = 405a94fa00000000
p6_label_73: ! %cwp = 3
! Mem[0000000031000070] = 7ccbedae, %l3 = 405a94fa00000000
lduh [%i2+0x072],%l3 ! %l3 = 000000000000edae
ba p6_invalid_code_364
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_364:
! Victim I-cache invalidate 365, aggressor thread = 3
ba p6_invalid_loop_365
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_365:
ba invalidate_failed
mov 365,%g2
ba p6_invalid_resume_365
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 365
p6_invalid_loop_365:
p6_invalid_wait_365:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,365
bl p6_invalid_wait_365
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_365
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_365:
! Victim I-cache invalidate 366, aggressor thread = 3
ba p6_invalid_loop_366
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_366:
ba invalidate_failed
mov 366,%g2
ba p6_invalid_resume_366
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 366
p6_invalid_loop_366:
p6_invalid_wait_366:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,366
bl p6_invalid_wait_366
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
save ! CWP = 4
! %l5 = 095221820df2e55a, Mem[0000000030000070] = 00000039
stw %l5,[%o0+0x070] ! Mem[0000000030000070] = 0df2e55a
ba p6_invalid_code_366
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_366:
! %l2 = b185da745b4f475e
setx 0x9580674e9580674e,%g7,%l2 ! %l2 = 9580674e9580674e
! Victim I-cache invalidate 367, aggressor thread = 3
ba p6_invalid_loop_367
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_367:
ba invalidate_failed
mov 367,%g2
ba p6_invalid_resume_367
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 367
p6_invalid_loop_367:
set p6_invalidate_semaphore,%g6
p6_invalid_wait_367:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,367
bl p6_invalid_wait_367
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 628f0b185fbd8a41, %l2 = 9580674e9580674e, %l3 = 628f0b185fbd8a41
orn %l3,%l2,%l3 ! %l3 = 6aff9bb97fff9af1
! %f24 = eb690527, Mem[000000001d800028] = 0b10882e
sta %f24,[%i3+%o6]0x89 ! Mem[000000001d800028] = eb690527
ba p6_invalid_code_367
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_367:
! Victim I-cache invalidate 368, aggressor thread = 3
ba p6_invalid_loop_368
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_368:
ba invalidate_failed
mov 368,%g2
ba p6_invalid_resume_368
nop
nop
nop
! Wait for I-cache invalidate lock 368
p6_invalid_loop_368:
p6_invalid_wait_368:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,368
bl p6_invalid_wait_368
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p6_label_74: ! %cwp = 4
! %l6 = 0b041b5bd54ceb5e, Mem[000000001d000024] = e299b3ee
stw %l6,[%i2+0x024] ! Mem[000000001d000024] = d54ceb5e
ba p6_invalid_code_368
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_368:
! Victim I-cache invalidate 369, aggressor thread = 3
ba p6_invalid_loop_369
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_369:
ba invalidate_failed
mov 369,%g2
ba p6_invalid_resume_369
nop
nop
nop
nop
! Wait for I-cache invalidate lock 369
p6_invalid_loop_369:
p6_invalid_wait_369:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,369
bl p6_invalid_wait_369
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 6aff9bb97fff9af1, Mem[000000001d800020] = 00000000
stha %l3,[%i3+%o4]0x81 ! Mem[000000001d800020] = 9af10000
ba p6_invalid_code_369
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_369:
! Victim I-cache invalidate 370, aggressor thread = 3
ba p6_invalid_loop_370
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_370:
ba invalidate_failed
mov 370,%g2
ba p6_invalid_resume_370
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 370
p6_invalid_loop_370:
p6_invalid_wait_370:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,370
bl p6_invalid_wait_370
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_370
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_370:
! Victim I-cache invalidate 371, aggressor thread = 3
ba p6_invalid_loop_371
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_371:
ba invalidate_failed
mov 371,%g2
ba p6_invalid_resume_371
nop
! Wait for I-cache invalidate lock 371
p6_invalid_loop_371:
p6_invalid_wait_371:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,371
bl p6_invalid_wait_371
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_371
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_371:
! Victim I-cache invalidate 372, aggressor thread = 3
ba p6_invalid_loop_372
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_372:
ba invalidate_failed
mov 372,%g2
ba p6_invalid_resume_372
nop
nop
! Wait for I-cache invalidate lock 372
p6_invalid_loop_372:
p6_invalid_wait_372:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,372
bl p6_invalid_wait_372
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001d800018] = 0b10882e4a1ae329, %f22 = 0000030b 2f87131f
ldda [%i3+%i6]0x80,%f22 ! %f22 = 0b10882e 4a1ae329
ba p6_invalid_code_372
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_372:
! Victim I-cache invalidate 373, aggressor thread = 3
ba p6_invalid_loop_373
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_373:
ba invalidate_failed
mov 373,%g2
ba p6_invalid_resume_373
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 373
p6_invalid_loop_373:
p6_invalid_wait_373:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,373
bl p6_invalid_wait_373
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_373
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_373:
! Victim I-cache invalidate 374, aggressor thread = 3
ba p6_invalid_loop_374
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_374:
ba invalidate_failed
mov 374,%g2
ba p6_invalid_resume_374
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 374
p6_invalid_loop_374:
p6_invalid_wait_374:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,374
bl p6_invalid_wait_374
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_374
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_374:
! Victim I-cache invalidate 375, aggressor thread = 3
ba p6_invalid_loop_375
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_375:
ba invalidate_failed
mov 375,%g2
ba p6_invalid_resume_375
nop
nop
! Wait for I-cache invalidate lock 375
p6_invalid_loop_375:
p6_invalid_wait_375:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,375
bl p6_invalid_wait_375
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_375
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_375:
p6_label_75: ! %cwp = 4
! Victim I-cache invalidate 376, aggressor thread = 3
ba p6_invalid_loop_376
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_376:
ba invalidate_failed
mov 376,%g2
ba p6_invalid_resume_376
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 376
p6_invalid_loop_376:
p6_invalid_wait_376:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,376
bl p6_invalid_wait_376
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001c800000] = 7fffff0e, %l0 = e2fd172c70ee6813
ldsha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000007fff
ba p6_invalid_code_376
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_376:
! Victim I-cache invalidate 377, aggressor thread = 3
ba p6_invalid_loop_377
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_377:
ba invalidate_failed
mov 377,%g2
ba p6_invalid_resume_377
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 377
p6_invalid_loop_377:
p6_invalid_wait_377:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,377
bl p6_invalid_wait_377
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 095221820df2e55a, immed = 00000d89, %y = 000000f7
sdivcc %l5,0xd89,%l4 ! %l4 = 000000001240b770, %ccr = 00
mov %l0,%y ! %y = 00007fff
ba p6_invalid_code_377
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_377:
! Victim I-cache invalidate 378, aggressor thread = 3
ba p6_invalid_loop_378
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_378:
ba invalidate_failed
mov 378,%g2
ba p6_invalid_resume_378
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 378
p6_invalid_loop_378:
p6_invalid_wait_378:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,378
bl p6_invalid_wait_378
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_378
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_378:
! Victim I-cache invalidate 379, aggressor thread = 3
ba p6_invalid_loop_379
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_379:
ba invalidate_failed
mov 379,%g2
ba p6_invalid_resume_379
nop
nop
! Wait for I-cache invalidate lock 379
p6_invalid_loop_379:
p6_invalid_wait_379:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,379
bl p6_invalid_wait_379
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800034] = 29e31a4a, %l3 = 6aff9bb97fff9af1
ldsb [%o1+0x036],%l3 ! %l3 = 000000000000001a
ba p6_invalid_code_379
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_379:
! Victim I-cache invalidate 380, aggressor thread = 3
ba p6_invalid_loop_380
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_380:
ba invalidate_failed
mov 380,%g2
ba p6_invalid_resume_380
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 380
p6_invalid_loop_380:
p6_invalid_wait_380:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,380
bl p6_invalid_wait_380
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_380
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_380:
! %l6 = 0b041b5bd54ceb5e, immed = fffff53b, %l1 = f4312e63b90e964e
orncc %l6,-0xac5,%l1 ! %l1 = 0b041b5bd54cebde, %ccr = 08
! Victim I-cache invalidate 381, aggressor thread = 3
ba p6_invalid_loop_381
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_381:
ba invalidate_failed
mov 381,%g2
ba p6_invalid_resume_381
nop
nop
! Wait for I-cache invalidate lock 381
p6_invalid_loop_381:
p6_invalid_wait_381:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,381
bl p6_invalid_wait_381
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p6_label_76: ! %cwp = 4
! %f26 = 1ebab987, Mem[0000000031800074] = 00000000
sta %f26,[%o3+0x074]%asi ! Mem[0000000031800074] = 1ebab987
ba p6_invalid_code_381
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_381:
! Victim I-cache invalidate 382, aggressor thread = 3
ba p6_invalid_loop_382
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_382:
ba invalidate_failed
mov 382,%g2
ba p6_invalid_resume_382
nop
nop
nop
! Wait for I-cache invalidate lock 382
p6_invalid_loop_382:
p6_invalid_wait_382:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,382
bl p6_invalid_wait_382
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_382
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_382:
! Victim I-cache invalidate 383, aggressor thread = 3
ba p6_invalid_loop_383
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_383:
ba invalidate_failed
mov 383,%g2
ba p6_invalid_resume_383
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 383
p6_invalid_loop_383:
p6_invalid_wait_383:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,383
bl p6_invalid_wait_383
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_383
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_383:
! Victim I-cache invalidate 384, aggressor thread = 3
ba p6_invalid_loop_384
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_384:
ba invalidate_failed
mov 384,%g2
ba p6_invalid_resume_384
nop
nop
nop
! Wait for I-cache invalidate lock 384
p6_invalid_loop_384:
p6_invalid_wait_384:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,384
bl p6_invalid_wait_384
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p6_invalid_code_384
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_384:
! Victim I-cache invalidate 385, aggressor thread = 3
ba p6_invalid_loop_385
rd %ccr,%g5 ! Save %ccr (08)
p6_invalid_code_385:
ba invalidate_failed
mov 385,%g2
ba p6_invalid_resume_385
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 385
p6_invalid_loop_385:
p6_invalid_wait_385:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,385
bl p6_invalid_wait_385
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l3 = 000000000000001a, immed = 00000df9, %y = 00007fff
umulcc %l3,0xdf9,%l4 ! %l4 = 0000000000016b4a, %ccr = 00, %y = 00000000
ba p6_invalid_code_385
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_385:
! Victim I-cache invalidate 386, aggressor thread = 3
ba p6_invalid_loop_386
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_386:
ba invalidate_failed
mov 386,%g2
ba p6_invalid_resume_386
nop
nop
! Wait for I-cache invalidate lock 386
p6_invalid_loop_386:
p6_invalid_wait_386:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,386
bl p6_invalid_wait_386
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_386
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_386:
! Victim I-cache invalidate 387, aggressor thread = 3
ba p6_invalid_loop_387
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_387:
ba invalidate_failed
mov 387,%g2
ba p6_invalid_resume_387
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 387
p6_invalid_loop_387:
p6_invalid_wait_387:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,387
bl p6_invalid_wait_387
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_387
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_387:
! Victim I-cache invalidate 388, aggressor thread = 3
ba p6_invalid_loop_388
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_388:
ba invalidate_failed
mov 388,%g2
ba p6_invalid_resume_388
nop
! Wait for I-cache invalidate lock 388
p6_invalid_loop_388:
p6_invalid_wait_388:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,388
bl p6_invalid_wait_388
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_388
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_388:
! Victim I-cache invalidate 389, aggressor thread = 3
ba p6_invalid_loop_389
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_389:
ba invalidate_failed
mov 389,%g2
ba p6_invalid_resume_389
nop
! Wait for I-cache invalidate lock 389
p6_invalid_loop_389:
p6_invalid_wait_389:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,389
bl p6_invalid_wait_389
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p6_label_77: ! %cwp = 4
ba p6_invalid_code_389
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_389:
! Victim I-cache invalidate 390, aggressor thread = 3
ba p6_invalid_loop_390
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_390:
ba invalidate_failed
mov 390,%g2
ba p6_invalid_resume_390
nop
nop
nop
! Wait for I-cache invalidate lock 390
p6_invalid_loop_390:
p6_invalid_wait_390:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,390
bl p6_invalid_wait_390
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_390
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_390:
! Victim I-cache invalidate 391, aggressor thread = 3
ba p6_invalid_loop_391
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_391:
ba invalidate_failed
mov 391,%g2
ba p6_invalid_resume_391
nop
! Wait for I-cache invalidate lock 391
p6_invalid_loop_391:
p6_invalid_wait_391:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,391
bl p6_invalid_wait_391
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_391
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_391:
! Mem[0000000031800070] = 000000001ebab987, %f24 = eb690527 ad91eea0
ldd [%o3+0x070],%f24 ! %f24 = 00000000 1ebab987
! %l4 = 00016b4a, %l5 = 0df2e55a, Mem[000000001c000020] = 4a3eaeff 00000000
stda %l4,[%i0+%o4]0x80 ! Mem[000000001c000020] = 00016b4a 0df2e55a
! Victim I-cache invalidate 392, aggressor thread = 3
ba p6_invalid_loop_392
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_392:
ba invalidate_failed
mov 392,%g2
ba p6_invalid_resume_392
nop
nop
nop
nop
! Wait for I-cache invalidate lock 392
p6_invalid_loop_392:
p6_invalid_wait_392:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,392
bl p6_invalid_wait_392
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = 00016b4a, %l5 = 0df2e55a, Mem[000000001c000018] = 7a89d4ab 51080da5
stda %l4,[%i0+%i6]0x89 ! Mem[000000001c000018] = 00016b4a 0df2e55a
! Mem[000000001c800020] = 29efe33a a01882bf, %l6 = d54ceb5e, %l7 = 4135670c
ldda [%i1+%o4]0x88,%l6 ! %l6 = 00000000a01882bf 0000000029efe33a
! Mem[000000001c000000] = 00000000, %l7 = 0000000029efe33a
lduwa [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, immed = fffffbe2, %l1 = 0b041b5bd54cebde
xor %l7,-0x41e,%l1 ! %l1 = fffffffffffffbe2
! %l7 = 0000000000000000, immed = fffff1f1, %y = 00000000
mulscc %l7,-0xe0f,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00000000
ba p6_invalid_code_392
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_392:
p6_label_78: ! %cwp = 4
! Mem[000000001c800030] = 7c363766444ea85d, %l0 = 0000000000000000
ldxa [%i1+0x030]%asi,%l0 ! %l0 = 7c363766444ea85d
! %l2 = 9580674e9580674e, immed = ffffff96, %l7 = 0000000000000000
and %l2,-0x06a,%l7 ! %l7 = 9580674e95806706
! Mem[000000001d800000] = 0000280d1ebab987, %f16 = ffffffff fffffcff
ldda [%i3+%g0]0x88,%f16 ! %f16 = 0000280d 1ebab987
! Victim I-cache invalidate 393, aggressor thread = 3
ba p6_invalid_loop_393
rd %ccr,%g5 ! Save %ccr (44)
p6_invalid_code_393:
ba invalidate_failed
mov 393,%g2
ba p6_invalid_resume_393
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 393
p6_invalid_loop_393:
p6_invalid_wait_393:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,393
bl p6_invalid_wait_393
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l2 = 9580674e9580674e, immed = fffff594, %l2 = 9580674e9580674e
orncc %l2,-0xa6c,%l2 ! %l2 = 9580674e95806f6f, %ccr = 88
ba p6_invalid_code_393
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_393:
! Mem[000000001d000038] = 26c65b7c, %l6 = 00000000a01882bf
lduw [%i2+0x038],%l6 ! %l6 = 0000000026c65b7c
! Victim I-cache invalidate 394, aggressor thread = 3
ba p6_invalid_loop_394
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_394:
ba invalidate_failed
mov 394,%g2
ba p6_invalid_resume_394
nop
! Wait for I-cache invalidate lock 394
p6_invalid_loop_394:
p6_invalid_wait_394:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,394
bl p6_invalid_wait_394
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800070] = 000000001ebab987, %f24 = 00000000 1ebab987
ldd [%o3+0x070],%f24 ! %f24 = 00000000 1ebab987
ba p6_invalid_code_394
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_394:
! Victim I-cache invalidate 395, aggressor thread = 3
ba p6_invalid_loop_395
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_395:
ba invalidate_failed
mov 395,%g2
ba p6_invalid_resume_395
nop
nop
nop
! Wait for I-cache invalidate lock 395
p6_invalid_loop_395:
p6_invalid_wait_395:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,395
bl p6_invalid_wait_395
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_395
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_395:
! Victim I-cache invalidate 396, aggressor thread = 3
ba p6_invalid_loop_396
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_396:
ba invalidate_failed
mov 396,%g2
ba p6_invalid_resume_396
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 396
p6_invalid_loop_396:
p6_invalid_wait_396:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,396
bl p6_invalid_wait_396
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p6_label_79: ! %cwp = 4
ba p6_invalid_code_396
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_396:
! Victim I-cache invalidate 397, aggressor thread = 3
ba p6_invalid_loop_397
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_397:
ba invalidate_failed
mov 397,%g2
ba p6_invalid_resume_397
nop
nop
! Wait for I-cache invalidate lock 397
p6_invalid_loop_397:
p6_invalid_wait_397:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,397
bl p6_invalid_wait_397
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_397
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_397:
! Victim I-cache invalidate 398, aggressor thread = 3
ba p6_invalid_loop_398
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_398:
ba invalidate_failed
mov 398,%g2
ba p6_invalid_resume_398
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 398
p6_invalid_loop_398:
p6_invalid_wait_398:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,398
bl p6_invalid_wait_398
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001c000000] = 4a1ae32900000000, %l5 = 095221820df2e55a
ldxa [%i0+%g0]0x89,%l5 ! %l5 = 4a1ae32900000000
ba p6_invalid_code_398
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_398:
! Victim I-cache invalidate 399, aggressor thread = 3
ba p6_invalid_loop_399
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_399:
ba invalidate_failed
mov 399,%g2
ba p6_invalid_resume_399
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 399
p6_invalid_loop_399:
p6_invalid_wait_399:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,399
bl p6_invalid_wait_399
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_399
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_399:
! Mem[0000000031000070] = 7ccbedae, %l5 = 4a1ae32900000000
ldsb [%o2+0x072],%l5 ! %l5 = ffffffffffffffed
! Victim I-cache invalidate 400, aggressor thread = 3
ba p6_invalid_loop_400
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_400:
ba invalidate_failed
mov 400,%g2
ba p6_invalid_resume_400
nop
! Wait for I-cache invalidate lock 400
p6_invalid_loop_400:
p6_invalid_wait_400:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,400
bl p6_invalid_wait_400
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_400
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_400:
! Victim I-cache invalidate 401, aggressor thread = 3
ba p6_invalid_loop_401
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_401:
ba invalidate_failed
mov 401,%g2
ba p6_invalid_resume_401
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 401
p6_invalid_loop_401:
p6_invalid_wait_401:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,401
bl p6_invalid_wait_401
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = 0000000000016b4a, %l1 = fffffffffffffbe2, %l1 = fffffffffffffbe2
srl %l4,%l1,%l1 ! %l1 = 0000000000005ad2
! Mem[000000001d800018] = 0b10882e, %l2 = 9580674e95806f6f
lduba [%i3+%i6]0x81,%l2 ! %l2 = 000000000000000b
ba p6_invalid_code_401
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_401:
! %l2 = 000000000000000b, Mem[000000001c80001a] = ffffffff, %asi = 80
stha %l2,[%i1+0x01a]%asi ! Mem[000000001c800018] = ffff000b
p6_label_80: ! %cwp = 4
! Victim I-cache invalidate 402, aggressor thread = 3
ba p6_invalid_loop_402
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_402:
ba invalidate_failed
mov 402,%g2
ba p6_invalid_resume_402
nop
nop
nop
nop
! Wait for I-cache invalidate lock 402
p6_invalid_loop_402:
p6_invalid_wait_402:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,402
bl p6_invalid_wait_402
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001c800030] = 7c363766, %l6 = 0000000026c65b7c
ldsb [%i1+0x033],%l6 ! %l6 = 0000000000000066
! Mem[000000001d800030] = 08ae1a80e60549c0, %f30 = fcce350d 6411c695
ldd [%i3+0x030],%f30 ! %f30 = 08ae1a80 e60549c0
ba p6_invalid_code_402
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_402:
! Victim I-cache invalidate 403, aggressor thread = 3
ba p6_invalid_loop_403
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_403:
ba invalidate_failed
mov 403,%g2
ba p6_invalid_resume_403
nop
! Wait for I-cache invalidate lock 403
p6_invalid_loop_403:
p6_invalid_wait_403:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,403
bl p6_invalid_wait_403
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f6 = 405a94fa, Mem[000000001d000020] = 893a94d9
sta %f6 ,[%i2+%o4]0x89 ! Mem[000000001d000020] = 405a94fa
ba p6_invalid_code_403
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_403:
! Victim I-cache invalidate 404, aggressor thread = 3
ba p6_invalid_loop_404
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_404:
ba invalidate_failed
mov 404,%g2
ba p6_invalid_resume_404
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 404
p6_invalid_loop_404:
p6_invalid_wait_404:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,404
bl p6_invalid_wait_404
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_404
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_404:
! Victim I-cache invalidate 405, aggressor thread = 3
ba p6_invalid_loop_405
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_405:
ba invalidate_failed
mov 405,%g2
ba p6_invalid_resume_405
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 405
p6_invalid_loop_405:
p6_invalid_wait_405:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,405
bl p6_invalid_wait_405
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l1 = 0000000000005ad2, Mem[0000000031800077] = 1ebab987
stb %l1,[%o3+0x077] ! Mem[0000000031800074] = 1ebab9d2
! Mem[000000001c000050] = e223bad3, %l0 = 7c363766444ea85d
lduha [%i0+0x052]%asi,%l0 ! %l0 = 000000000000bad3
ba p6_invalid_code_405
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_405:
! %l3 = 000000000000001a, immed = 0000001e, %l6 = 0000000000000066
srax %l3,0x01e,%l6 ! %l6 = 0000000000000000
p6_label_81: ! %cwp = 4
! Victim I-cache invalidate 406, aggressor thread = 3
ba p6_invalid_loop_406
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_406:
ba invalidate_failed
mov 406,%g2
ba p6_invalid_resume_406
nop
nop
nop
nop
! Wait for I-cache invalidate lock 406
p6_invalid_loop_406:
p6_invalid_wait_406:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,406
bl p6_invalid_wait_406
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001d800010] = 405a94fa, %l5 = ffffffffffffffed
lduwa [%i3+%i5]0x80,%l5 ! %l5 = 00000000405a94fa
! %l4 = 0000000000016b4a, Mem[000000001c000008] = 1f13872f
stba %l4,[%i0+%i4]0x81 ! Mem[000000001c000008] = 4a13872f
ba p6_invalid_code_406
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_406:
! Victim I-cache invalidate 407, aggressor thread = 3
ba p6_invalid_loop_407
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_407:
ba invalidate_failed
mov 407,%g2
ba p6_invalid_resume_407
nop
nop
! Wait for I-cache invalidate lock 407
p6_invalid_loop_407:
p6_invalid_wait_407:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,407
bl p6_invalid_wait_407
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_407
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_407:
! Victim I-cache invalidate 408, aggressor thread = 3
ba p6_invalid_loop_408
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_408:
ba invalidate_failed
mov 408,%g2
ba p6_invalid_resume_408
nop
! Wait for I-cache invalidate lock 408
p6_invalid_loop_408:
p6_invalid_wait_408:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,408
bl p6_invalid_wait_408
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_408
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_408:
! Victim I-cache invalidate 409, aggressor thread = 3
ba p6_invalid_loop_409
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_409:
ba invalidate_failed
mov 409,%g2
ba p6_invalid_resume_409
nop
nop
! Wait for I-cache invalidate lock 409
p6_invalid_loop_409:
p6_invalid_wait_409:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,409
bl p6_invalid_wait_409
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_409
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_409:
! Victim I-cache invalidate 410, aggressor thread = 3
ba p6_invalid_loop_410
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_410:
ba invalidate_failed
mov 410,%g2
ba p6_invalid_resume_410
nop
nop
nop
nop
! Wait for I-cache invalidate lock 410
p6_invalid_loop_410:
p6_invalid_wait_410:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,410
bl p6_invalid_wait_410
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = 0000000000016b4a, Mem[000000001d000020] = 5eeb4cd5405a94fa
stxa %l4,[%i2+%o4]0x89 ! Mem[000000001d000020] = 0000000000016b4a
ba p6_invalid_code_410
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_410:
! Victim I-cache invalidate 411, aggressor thread = 3
ba p6_invalid_loop_411
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_411:
ba invalidate_failed
mov 411,%g2
ba p6_invalid_resume_411
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 411
p6_invalid_loop_411:
p6_invalid_wait_411:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,411
bl p6_invalid_wait_411
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800070] = 00000000, %l4 = 0000000000016b4a
ldsb [%o3+0x073],%l4 ! %l4 = 0000000000000000
p6_label_82: ! %cwp = 4
ba p6_invalid_code_411
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_411:
! Victim I-cache invalidate 412, aggressor thread = 3
ba p6_invalid_loop_412
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_412:
ba invalidate_failed
mov 412,%g2
ba p6_invalid_resume_412
nop
nop
nop
! Wait for I-cache invalidate lock 412
p6_invalid_loop_412:
p6_invalid_wait_412:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,412
bl p6_invalid_wait_412
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001d800028] = eb690527, %l5 = 00000000405a94fa
lduba [%i3+%o6]0x88,%l5 ! %l5 = 0000000000000027
ba p6_invalid_code_412
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_412:
! Victim I-cache invalidate 413, aggressor thread = 3
ba p6_invalid_loop_413
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_413:
ba invalidate_failed
mov 413,%g2
ba p6_invalid_resume_413
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 413
p6_invalid_loop_413:
p6_invalid_wait_413:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,413
bl p6_invalid_wait_413
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800030] = 6c366442, %l3 = 000000000000001a
lduha [%o1+0x030]%asi,%l3 ! %l3 = 0000000000006c36
ba p6_invalid_code_413
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_413:
! %l7 = 9580674e95806706, Mem[0000000030000071] = 0df2e55a
stb %l7,[%o0+0x071] ! Mem[0000000030000070] = 0d06e55a
! %l0 = 0000bad3, %l1 = 00005ad2, Mem[0000000030000070] = 0d06e55a b3900000
std %l0,[%o0+0x070] ! Mem[0000000030000070] = 0000bad3 00005ad2
! Victim I-cache invalidate 414, aggressor thread = 3
ba p6_invalid_loop_414
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_414:
ba invalidate_failed
mov 414,%g2
ba p6_invalid_resume_414
nop
nop
nop
! Wait for I-cache invalidate lock 414
p6_invalid_loop_414:
p6_invalid_wait_414:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,414
bl p6_invalid_wait_414
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_414
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_414:
! Victim I-cache invalidate 415, aggressor thread = 3
ba p6_invalid_loop_415
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_415:
ba invalidate_failed
mov 415,%g2
ba p6_invalid_resume_415
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 415
p6_invalid_loop_415:
p6_invalid_wait_415:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,415
bl p6_invalid_wait_415
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = 0000000000006c36, Mem[0000000030800072] = 0000030b
sth %l3,[%o1+0x072] ! Mem[0000000030800070] = 00006c36
ba p6_invalid_code_415
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_415:
! Victim I-cache invalidate 416, aggressor thread = 3
ba p6_invalid_loop_416
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_416:
ba invalidate_failed
mov 416,%g2
ba p6_invalid_resume_416
nop
nop
nop
nop
! Wait for I-cache invalidate lock 416
p6_invalid_loop_416:
p6_invalid_wait_416:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,416
bl p6_invalid_wait_416
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p6_label_83: ! %cwp = 4
ba p6_invalid_code_416
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_416:
! Victim I-cache invalidate 417, aggressor thread = 3
ba p6_invalid_loop_417
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_417:
ba invalidate_failed
mov 417,%g2
ba p6_invalid_resume_417
nop
nop
! Wait for I-cache invalidate lock 417
p6_invalid_loop_417:
p6_invalid_wait_417:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,417
bl p6_invalid_wait_417
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p6_invalid_code_417
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_417:
! Victim I-cache invalidate 418, aggressor thread = 3
ba p6_invalid_loop_418
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_418:
ba invalidate_failed
mov 418,%g2
ba p6_invalid_resume_418
nop
! Wait for I-cache invalidate lock 418
p6_invalid_loop_418:
p6_invalid_wait_418:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,418
bl p6_invalid_wait_418
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001d000010] = 8e272447 d52718a0, %l0 = 0000bad3, %l1 = 00005ad2
ldda [%i2+%i5]0x88,%l0 ! %l0 = 00000000d52718a0 000000008e272447
! %l0 = 00000000d52718a0, immed = fffff298, %l7 = 9580674e95806706
addc %l0,-0xd68,%l7 ! %l7 = 00000000d5270b38
! Invert Register : %l0 = 00000000d52718a0
xor %l0,-1,%l0 ! %l0 = ffffffff2ad8e75f
! Randomly selected nop
nop
ba p6_invalid_code_418
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_418:
! Victim I-cache invalidate 419, aggressor thread = 3
ba p6_invalid_loop_419
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_419:
ba invalidate_failed
mov 419,%g2
ba p6_invalid_resume_419
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 419
p6_invalid_loop_419:
p6_invalid_wait_419:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,419
bl p6_invalid_wait_419
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001d800028] = eb690527, %l4 = 0000000000000000
ldsba [%i3+%o6]0x88,%l4 ! %l4 = 0000000000000027
! %l6 = 0000000000000000, Mem[0000000031000034] = 00000064
stw %l6,[%o2+0x034] ! Mem[0000000031000034] = 00000000
ba p6_invalid_code_419
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_419:
! Victim I-cache invalidate 420, aggressor thread = 3
ba p6_invalid_loop_420
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_420:
ba invalidate_failed
mov 420,%g2
ba p6_invalid_resume_420
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 420
p6_invalid_loop_420:
p6_invalid_wait_420:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,420
bl p6_invalid_wait_420
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p6_label_84: ! %cwp = 4
ba p6_invalid_code_420
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_420:
! Victim I-cache invalidate 421, aggressor thread = 3
ba p6_invalid_loop_421
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_421:
ba invalidate_failed
mov 421,%g2
ba p6_invalid_resume_421
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 421
p6_invalid_loop_421:
p6_invalid_wait_421:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,421
bl p6_invalid_wait_421
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800034] = f43938ad, %l2 = 000000000000000b
ldub [%o3+0x035],%l2 ! %l2 = 0000000000000039
ba p6_invalid_code_421
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_421:
! Victim I-cache invalidate 422, aggressor thread = 3
ba p6_invalid_loop_422
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_422:
ba invalidate_failed
mov 422,%g2
ba p6_invalid_resume_422
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 422
p6_invalid_loop_422:
p6_invalid_wait_422:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,422
bl p6_invalid_wait_422
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001d00003c] = e517f154, %l7 = 00000000d5270b38
lduh [%i2+0x03e],%l7 ! %l7 = 000000000000f154
ba p6_invalid_code_422
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_422:
! Victim I-cache invalidate 423, aggressor thread = 3
ba p6_invalid_loop_423
rd %ccr,%g5 ! Save %ccr (88)
p6_invalid_code_423:
ba invalidate_failed
mov 423,%g2
ba p6_invalid_resume_423
nop
nop
nop
! Wait for I-cache invalidate lock 423
p6_invalid_loop_423:
p6_invalid_wait_423:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,423
bl p6_invalid_wait_423
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l1 = 000000008e272447, immed = fffff602, %l3 = 0000000000006c36
taddcc %l1,-0x9fe,%l3 ! %l3 = 000000008e271a49, %ccr = 1b
! %l6 = 0000000000000000, Mem[000000001c800060] = 9295b51a
stb %l6,[%i1+0x060] ! Mem[000000001c800060] = 0095b51a
! %l1 = 000000008e272447, Mem[000000001c800030] = 7c363766444ea85d, %asi = 80
stxa %l1,[%i1+0x030]%asi ! Mem[000000001c800030] = 000000008e272447
ba p6_invalid_code_423
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_423:
! Randomly selected nop
nop
! Mem[000000001c000020] = 5ae5f20d4a6b0100, %f4 = bb3350bf 8ea06b07
ldda [%i0+%o4]0x88,%f4 ! %f4 = 5ae5f20d 4a6b0100
p6_label_85: ! %cwp = 4
! Victim I-cache invalidate 424, aggressor thread = 3
ba p6_invalid_loop_424
rd %ccr,%g5 ! Save %ccr (1b)
p6_invalid_code_424:
ba invalidate_failed
mov 424,%g2
ba p6_invalid_resume_424
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 424
p6_invalid_loop_424:
p6_invalid_wait_424:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,424
bl p6_invalid_wait_424
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p6_invalid_code_424
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_424:
! Victim I-cache invalidate 425, aggressor thread = 3
ba p6_invalid_loop_425
rd %ccr,%g5 ! Save %ccr (1b)
p6_invalid_code_425:
ba invalidate_failed
mov 425,%g2
ba p6_invalid_resume_425
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 425
p6_invalid_loop_425:
p6_invalid_wait_425:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,425
bl p6_invalid_wait_425
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p6_invalid_code_425
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_425:
! Victim I-cache invalidate 426, aggressor thread = 3
ba p6_invalid_loop_426
rd %ccr,%g5 ! Save %ccr (1b)
p6_invalid_code_426:
ba invalidate_failed
mov 426,%g2
ba p6_invalid_resume_426
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 426
p6_invalid_loop_426:
p6_invalid_wait_426:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,426
bl p6_invalid_wait_426
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[000000001d000000] = ffffff3e, %l3 = 000000008e271a49
ldsha [%i2+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
ba p6_invalid_code_426
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_426:
! Victim I-cache invalidate 427, aggressor thread = 3
ba p6_invalid_loop_427
rd %ccr,%g5 ! Save %ccr (1b)
p6_invalid_code_427:
ba invalidate_failed
mov 427,%g2
ba p6_invalid_resume_427
nop
nop
nop
! Wait for I-cache invalidate lock 427
p6_invalid_loop_427:
p6_invalid_wait_427:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,427
bl p6_invalid_wait_427
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l6 = 0000000000000000, immed = 000009aa, %l5 = 0000000000000027
add %l6,0x9aa,%l5 ! %l5 = 00000000000009aa
ba p6_invalid_code_427
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_427:
! Victim I-cache invalidate 428, aggressor thread = 3
ba p6_invalid_loop_428
rd %ccr,%g5 ! Save %ccr (1b)
p6_invalid_code_428:
ba invalidate_failed
mov 428,%g2
ba p6_invalid_resume_428
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 428
p6_invalid_loop_428:
p6_invalid_wait_428:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,428
bl p6_invalid_wait_428
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p6_invalid_code_428
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_428:
! Victim I-cache invalidate 429, aggressor thread = 3
ba p6_invalid_loop_429
rd %ccr,%g5 ! Save %ccr (1b)
p6_invalid_code_429:
ba invalidate_failed
mov 429,%g2
ba p6_invalid_resume_429
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 429
p6_invalid_loop_429:
p6_invalid_wait_429:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,429
bl p6_invalid_wait_429
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p6_invalid_code_429
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_429:
! Victim I-cache invalidate 430, aggressor thread = 3
ba p6_invalid_loop_430
rd %ccr,%g5 ! Save %ccr (1b)
p6_invalid_code_430:
ba invalidate_failed
mov 430,%g2
ba p6_invalid_resume_430
nop
! Wait for I-cache invalidate lock 430
p6_invalid_loop_430:
p6_invalid_wait_430:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,430
bl p6_invalid_wait_430
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p6_invalid_code_430
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_430:
! Victim I-cache invalidate 431, aggressor thread = 3
ba p6_invalid_loop_431
rd %ccr,%g5 ! Save %ccr (1b)
p6_invalid_code_431:
ba invalidate_failed
mov 431,%g2
ba p6_invalid_resume_431
nop
nop
nop
nop
! Wait for I-cache invalidate lock 431
p6_invalid_loop_431:
p6_invalid_wait_431:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,431
bl p6_invalid_wait_431
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p6_invalid_code_431
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_431:
p6_label_86: ! %cwp = 4
! Mem[000000001c000060] = 0000000022fc677a, %l6 = 0000000000000000
ldx [%i0+0x060],%l6 ! %l6 = 0000000022fc677a
! %l6 = 22fc677a, %l7 = 0000f154, Mem[000000001d000038] = 26c65b7c e517f154
std %l6,[%i2+0x038] ! Mem[000000001d000038] = 22fc677a 0000f154
! Victim I-cache invalidate 432, aggressor thread = 3
ba p6_invalid_loop_432
rd %ccr,%g5 ! Save %ccr (1b)
p6_invalid_code_432:
ba invalidate_failed
mov 432,%g2
ba p6_invalid_resume_432
nop
! Wait for I-cache invalidate lock 432
p6_invalid_loop_432:
p6_invalid_wait_432:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,432
bl p6_invalid_wait_432
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l1 = 000000008e272447, Mem[0000000031000070] = 7ccbedae
stb %l1,[%o2+0x070] ! Mem[0000000031000070] = 47cbedae
ba p6_invalid_code_432
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_432:
! Victim I-cache invalidate 433, aggressor thread = 3
ba p6_invalid_loop_433
rd %ccr,%g5 ! Save %ccr (1b)
p6_invalid_code_433:
ba invalidate_failed
mov 433,%g2
ba p6_invalid_resume_433
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 433
p6_invalid_loop_433:
p6_invalid_wait_433:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,433
bl p6_invalid_wait_433
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p6_invalid_code_433
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_433:
! Victim I-cache invalidate 434, aggressor thread = 3
ba p6_invalid_loop_434
rd %ccr,%g5 ! Save %ccr (1b)
p6_invalid_code_434:
ba invalidate_failed
mov 434,%g2
ba p6_invalid_resume_434
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 434
p6_invalid_loop_434:
p6_invalid_wait_434:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,434
bl p6_invalid_wait_434
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l4 = 0000000000000027, immed = 00000e62, %l1 = 000000008e272447
taddcc %l4,0xe62,%l1 ! %l1 = 0000000000000e89, %ccr = 02
! Mem[000000001d800028] = 270569eb 3e3eaeff, %l2 = 00000039, %l3 = ffffffff
ldda [%i3+%o6]0x80,%l2 ! %l2 = 00000000270569eb 000000003e3eaeff
! %l4 = 0000000000000027, Mem[0000000031000076] = f2f729d3
stb %l4,[%o2+0x076] ! Mem[0000000031000074] = f2f727d3
ba p6_invalid_code_434
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_434:
! Mem[0000000030800074] = 8c1e1d40, %l2 = 00000000270569eb
lduw [%o1+0x074],%l2 ! %l2 = 000000008c1e1d40
p6_label_87: ! %cwp = 4
! Mem[0000000031000030] = ffff800000000000, %f10 = 178ede62 0000030b
ldd [%o2+0x030],%f10 ! %f10 = ffff8000 00000000
! Victim I-cache invalidate 435, aggressor thread = 3
ba p6_invalid_loop_435
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_435:
ba invalidate_failed
mov 435,%g2
ba p6_invalid_resume_435
nop
nop
! Wait for I-cache invalidate lock 435
p6_invalid_loop_435:
p6_invalid_wait_435:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,435
bl p6_invalid_wait_435
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001d000018] = 0000f09e890c0fcf, %f0 = eeb399e2 e517f154
ldd [%i2+%i6],%f0 ! %f0 = 0000f09e 890c0fcf
ba p6_invalid_code_435
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_435:
! Victim I-cache invalidate 436, aggressor thread = 3
ba p6_invalid_loop_436
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_436:
ba invalidate_failed
mov 436,%g2
ba p6_invalid_resume_436
nop
nop
nop
nop
! Wait for I-cache invalidate lock 436
p6_invalid_loop_436:
p6_invalid_wait_436:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,436
bl p6_invalid_wait_436
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_436
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_436:
! Victim I-cache invalidate 437, aggressor thread = 3
ba p6_invalid_loop_437
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_437:
ba invalidate_failed
mov 437,%g2
ba p6_invalid_resume_437
nop
nop
nop
! Wait for I-cache invalidate lock 437
p6_invalid_loop_437:
p6_invalid_wait_437:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,437
bl p6_invalid_wait_437
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_437
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_437:
! Victim I-cache invalidate 438, aggressor thread = 3
ba p6_invalid_loop_438
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_438:
ba invalidate_failed
mov 438,%g2
ba p6_invalid_resume_438
nop
nop
! Wait for I-cache invalidate lock 438
p6_invalid_loop_438:
p6_invalid_wait_438:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,438
bl p6_invalid_wait_438
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_438
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_438:
! Victim I-cache invalidate 439, aggressor thread = 3
ba p6_invalid_loop_439
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_439:
ba invalidate_failed
mov 439,%g2
ba p6_invalid_resume_439
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 439
p6_invalid_loop_439:
p6_invalid_wait_439:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,439
bl p6_invalid_wait_439
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001c800010] = 880d0efe, %l0 = ffffffff2ad8e75f
lduwa [%i1+%i5]0x89,%l0 ! %l0 = 00000000880d0efe
ba p6_invalid_code_439
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_439:
! Victim I-cache invalidate 440, aggressor thread = 3
ba p6_invalid_loop_440
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_440:
ba invalidate_failed
mov 440,%g2
ba p6_invalid_resume_440
nop
nop
nop
! Wait for I-cache invalidate lock 440
p6_invalid_loop_440:
p6_invalid_wait_440:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,440
bl p6_invalid_wait_440
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l1 = 0000000000000e89, Mem[000000001c000058] = a584c00bd41db632
stx %l1,[%i0+0x058] ! Mem[000000001c000058] = 0000000000000e89
p6_label_88: ! %cwp = 4
! %l7 = 000000000000f154, Mem[0000000031800036] = f43938ad
sth %l7,[%o3+0x036] ! Mem[0000000031800034] = f439f154
ba p6_invalid_code_440
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_440:
! Victim I-cache invalidate 441, aggressor thread = 3
ba p6_invalid_loop_441
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_441:
ba invalidate_failed
mov 441,%g2
ba p6_invalid_resume_441
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 441
p6_invalid_loop_441:
p6_invalid_wait_441:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,441
bl p6_invalid_wait_441
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l2 = 000000008c1e1d40, %l2 = 000000008c1e1d40, %l0 = 00000000880d0efe
add %l2,%l2,%l0 ! %l0 = 00000001183c3a80
! %l7 = 000000000000f154, Mem[000000001d000028] = 00000000
stha %l7,[%i2+%o6]0x81 ! Mem[000000001d000028] = f1540000
! Mem[0000000031000030] = ffff8000 00000000, %l4 = 00000027, %l5 = 000009aa
ldd [%o2+0x030],%l4 ! %l4 = 00000000ffff8000 0000000000000000
! Mem[000000001c800010] = fe0e0d88ce795634, %f12 = bbf04060 72ba3ea3
ldda [%i1+0x010]%asi,%f12 ! %f12 = fe0e0d88 ce795634
ba p6_invalid_code_441
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_441:
! Victim I-cache invalidate 442, aggressor thread = 3
ba p6_invalid_loop_442
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_442:
ba invalidate_failed
mov 442,%g2
ba p6_invalid_resume_442
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 442
p6_invalid_loop_442:
p6_invalid_wait_442:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,442
bl p6_invalid_wait_442
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_442
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_442:
! Victim I-cache invalidate 443, aggressor thread = 3
ba p6_invalid_loop_443
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_443:
ba invalidate_failed
mov 443,%g2
ba p6_invalid_resume_443
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 443
p6_invalid_loop_443:
p6_invalid_wait_443:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,443
bl p6_invalid_wait_443
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001d800020] = 0000f19a, %l2 = 000000008c1e1d40
ldsha [%i3+%o4]0x88,%l2 ! %l2 = fffffffffffff19a
! Invert Register : %l4 = 00000000ffff8000
xor %l4,-1,%l4 ! %l4 = ffffffff00007fff
ba p6_invalid_code_443
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_443:
p6_label_89: ! %cwp = 4
! %l4 = ffffffff00007fff, Mem[000000001d800000] = 1ebab987
stba %l4,[%i3+%g0]0x89 ! Mem[000000001d800000] = 1ebab9ff
! %l1 = 0000000000000e89, %l1 = 0000000000000e89, %y = 00000000
sdiv %l1,%l1,%l7 ! %l7 = 0000000000000001
mov %l0,%y ! %y = 183c3a80
! Mem[000000001d000018] = 9ef00000, %l5 = 0000000000000000
ldswa [%i2+%i6]0x88,%l5 ! %l5 = ffffffff9ef00000
! Victim I-cache invalidate 444, aggressor thread = 3
ba p6_invalid_loop_444
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_444:
ba invalidate_failed
mov 444,%g2
ba p6_invalid_resume_444
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 444
p6_invalid_loop_444:
p6_invalid_wait_444:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,444
bl p6_invalid_wait_444
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %f31 = e60549c0, Mem[0000000031000034] = 00000000
sta %f31,[%o2+0x034]%asi ! Mem[0000000031000034] = e60549c0
ba p6_invalid_code_444
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_444:
! Victim I-cache invalidate 445, aggressor thread = 3
ba p6_invalid_loop_445
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_445:
ba invalidate_failed
mov 445,%g2
ba p6_invalid_resume_445
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 445
p6_invalid_loop_445:
p6_invalid_wait_445:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,445
bl p6_invalid_wait_445
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001d800008] = 08de0000, %l7 = 0000000000000001
ldsba [%i3+%i4]0x81,%l7 ! %l7 = 0000000000000008
! Randomly selected nop
nop
ba p6_invalid_code_445
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_445:
! Victim I-cache invalidate 446, aggressor thread = 3
ba p6_invalid_loop_446
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_446:
ba invalidate_failed
mov 446,%g2
ba p6_invalid_resume_446
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 446
p6_invalid_loop_446:
p6_invalid_wait_446:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,446
bl p6_invalid_wait_446
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001d000068] = 142ffb0c, %l1 = 0000000000000e89
lduh [%i2+0x068],%l1 ! %l1 = 000000000000142f
p6_label_90: ! %cwp = 4
! Mem[0000000030000074] = 00005ad2, %l1 = 000000000000142f
ldsh [%o0+0x074],%l1 ! %l1 = 0000000000000000
! Mem[0000000030800030] = 6c366442, %l0 = 00000001183c3a80
lduha [%o1+0x032]%asi,%l0 ! %l0 = 0000000000006442
ba p6_invalid_code_446
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_446:
! Victim I-cache invalidate 447, aggressor thread = 3
ba p6_invalid_loop_447
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_447:
ba invalidate_failed
mov 447,%g2
ba p6_invalid_resume_447
nop
! Wait for I-cache invalidate lock 447
p6_invalid_loop_447:
p6_invalid_wait_447:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,447
bl p6_invalid_wait_447
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_447
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_447:
! Victim I-cache invalidate 448, aggressor thread = 3
ba p6_invalid_loop_448
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_448:
ba invalidate_failed
mov 448,%g2
ba p6_invalid_resume_448
nop
! Wait for I-cache invalidate lock 448
p6_invalid_loop_448:
p6_invalid_wait_448:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,448
bl p6_invalid_wait_448
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_448
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_448:
! Victim I-cache invalidate 449, aggressor thread = 3
ba p6_invalid_loop_449
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_449:
ba invalidate_failed
mov 449,%g2
ba p6_invalid_resume_449
nop
! Wait for I-cache invalidate lock 449
p6_invalid_loop_449:
p6_invalid_wait_449:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,449
bl p6_invalid_wait_449
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l7 = 0000000000000008, Mem[0000000031800034] = f439f154
stw %l7,[%o3+0x034] ! Mem[0000000031800034] = 00000008
! %f6 = 405a94fa 4724278e, Mem[000000001c800000] = 0effff7f 8b4745a9
stda %f6 ,[%i1+%g0]0x88 ! Mem[000000001c800000] = 405a94fa 4724278e
ba p6_invalid_code_449
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_449:
! Mem[000000001c000028] = 0d288dd7, %f25 = 1ebab987
lda [%i0+%o6]0x88,%f25 ! %f25 = 0d288dd7
! Victim I-cache invalidate 450, aggressor thread = 3
ba p6_invalid_loop_450
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_450:
ba invalidate_failed
mov 450,%g2
ba p6_invalid_resume_450
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 450
p6_invalid_loop_450:
p6_invalid_wait_450:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,450
bl p6_invalid_wait_450
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_450
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_450:
! Victim I-cache invalidate 451, aggressor thread = 3
ba p6_invalid_loop_451
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_451:
ba invalidate_failed
mov 451,%g2
ba p6_invalid_resume_451
nop
nop
! Wait for I-cache invalidate lock 451
p6_invalid_loop_451:
p6_invalid_wait_451:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,451
bl p6_invalid_wait_451
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p6_label_91: ! %cwp = 4
ba p6_invalid_code_451
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_451:
! Victim I-cache invalidate 452, aggressor thread = 3
ba p6_invalid_loop_452
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_452:
ba invalidate_failed
mov 452,%g2
ba p6_invalid_resume_452
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 452
p6_invalid_loop_452:
p6_invalid_wait_452:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,452
bl p6_invalid_wait_452
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001c800018] = 0b00ffff, %l0 = 0000000000006442
lduwa [%i1+%i6]0x89,%l0 ! %l0 = 000000000b00ffff
ba p6_invalid_code_452
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_452:
! Victim I-cache invalidate 453, aggressor thread = 3
ba p6_invalid_loop_453
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_453:
ba invalidate_failed
mov 453,%g2
ba p6_invalid_resume_453
nop
nop
! Wait for I-cache invalidate lock 453
p6_invalid_loop_453:
p6_invalid_wait_453:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,453
bl p6_invalid_wait_453
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001d800054] = 8175d5ff, %l5 = ffffffff9ef00000
lduh [%i3+0x056],%l5 ! %l5 = 000000000000d5ff
ba p6_invalid_code_453
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_453:
! Victim I-cache invalidate 454, aggressor thread = 3
ba p6_invalid_loop_454
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_454:
ba invalidate_failed
mov 454,%g2
ba p6_invalid_resume_454
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 454
p6_invalid_loop_454:
p6_invalid_wait_454:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,454
bl p6_invalid_wait_454
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l5 = 000000000000d5ff, %l0 = 000000000b00ffff, %l3 = 000000003e3eaeff
sdivx %l5,%l0,%l3 ! %l3 = 0000000000000000
! Mem[000000001d800008] = e6a7653e0000de08, %f12 = fe0e0d88 ce795634
ldda [%i3+%i4]0x88,%f12 ! %f12 = e6a7653e 0000de08
ba p6_invalid_code_454
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_454:
! Victim I-cache invalidate 455, aggressor thread = 3
ba p6_invalid_loop_455
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_455:
ba invalidate_failed
mov 455,%g2
ba p6_invalid_resume_455
nop
nop
! Wait for I-cache invalidate lock 455
p6_invalid_loop_455:
p6_invalid_wait_455:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,455
bl p6_invalid_wait_455
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001d000020] = 4a6b010000000000, %f18 = 405a94fa ff0ea1aa
ldda [%i2+%o4]0x80,%f18 ! %f18 = 4a6b0100 00000000
ba p6_invalid_code_455
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_455:
! Victim I-cache invalidate 456, aggressor thread = 3
ba p6_invalid_loop_456
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_456:
ba invalidate_failed
mov 456,%g2
ba p6_invalid_resume_456
nop
nop
nop
nop
! Wait for I-cache invalidate lock 456
p6_invalid_loop_456:
p6_invalid_wait_456:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,456
bl p6_invalid_wait_456
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p6_label_92: ! %cwp = 4
ba p6_invalid_code_456
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_456:
! Victim I-cache invalidate 457, aggressor thread = 3
ba p6_invalid_loop_457
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_457:
ba invalidate_failed
mov 457,%g2
ba p6_invalid_resume_457
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 457
p6_invalid_loop_457:
p6_invalid_wait_457:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,457
bl p6_invalid_wait_457
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030000070] = 0000bad3 00005ad2, %l2 = fffff19a, %l3 = 00000000
ldd [%o0+0x070],%l2 ! %l2 = 000000000000bad3 0000000000005ad2
ba p6_invalid_code_457
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_457:
! Victim I-cache invalidate 458, aggressor thread = 3
ba p6_invalid_loop_458
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_458:
ba invalidate_failed
mov 458,%g2
ba p6_invalid_resume_458
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 458
p6_invalid_loop_458:
p6_invalid_wait_458:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,458
bl p6_invalid_wait_458
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_458
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_458:
! Victim I-cache invalidate 459, aggressor thread = 3
ba p6_invalid_loop_459
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_459:
ba invalidate_failed
mov 459,%g2
ba p6_invalid_resume_459
nop
nop
nop
! Wait for I-cache invalidate lock 459
p6_invalid_loop_459:
p6_invalid_wait_459:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,459
bl p6_invalid_wait_459
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_459
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_459:
! Victim I-cache invalidate 460, aggressor thread = 3
ba p6_invalid_loop_460
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_460:
ba invalidate_failed
mov 460,%g2
ba p6_invalid_resume_460
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 460
p6_invalid_loop_460:
p6_invalid_wait_460:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,460
bl p6_invalid_wait_460
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_460
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_460:
! Victim I-cache invalidate 461, aggressor thread = 3
ba p6_invalid_loop_461
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_461:
ba invalidate_failed
mov 461,%g2
ba p6_invalid_resume_461
nop
! Wait for I-cache invalidate lock 461
p6_invalid_loop_461:
p6_invalid_wait_461:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,461
bl p6_invalid_wait_461
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p6_invalid_code_461
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_461:
! Victim I-cache invalidate 462, aggressor thread = 3
ba p6_invalid_loop_462
rd %ccr,%g5 ! Save %ccr (02)
p6_invalid_code_462:
ba invalidate_failed
mov 462,%g2
ba p6_invalid_resume_462
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 462
p6_invalid_loop_462:
p6_invalid_wait_462:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,462
bl p6_invalid_wait_462
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %f6 = 405a94fa, Mem[0000000030000030] = eb690527
st %f6 ,[%o0+0x030] ! Mem[0000000030000030] = 405a94fa
! Mem[000000001d800058] = ee39133ff99ab836, %l2 = 000000000000bad3
ldx [%i3+0x058],%l2 ! %l2 = ee39133ff99ab836
! %l2 = ee39133ff99ab836, %l6 = 0000000022fc677a, %l6 = 0000000022fc677a
tsubcc %l2,%l6,%l6 ! %l6 = ee39133fd69e50bc, %ccr = 8a
ba p6_invalid_code_462
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_462:
p6_label_93: ! %cwp = 4
! Victim I-cache invalidate 463, aggressor thread = 3
ba p6_invalid_loop_463
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_463:
ba invalidate_failed
mov 463,%g2
ba p6_invalid_resume_463
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 463
p6_invalid_loop_463:
p6_invalid_wait_463:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,463
bl p6_invalid_wait_463
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_463
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_463:
! Victim I-cache invalidate 464, aggressor thread = 3
ba p6_invalid_loop_464
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_464:
ba invalidate_failed
mov 464,%g2
ba p6_invalid_resume_464
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 464
p6_invalid_loop_464:
p6_invalid_wait_464:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,464
bl p6_invalid_wait_464
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_464
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_464:
! Victim I-cache invalidate 465, aggressor thread = 3
ba p6_invalid_loop_465
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_465:
ba invalidate_failed
mov 465,%g2
ba p6_invalid_resume_465
nop
nop
nop
nop
! Wait for I-cache invalidate lock 465
p6_invalid_loop_465:
p6_invalid_wait_465:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,465
bl p6_invalid_wait_465
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[000000001d00002c] = ffff8000, %l5 = 000000000000d5ff
ldsh [%i2+0x02c],%l5 ! %l5 = ffffffffffffffff
ba p6_invalid_code_465
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_465:
! Victim I-cache invalidate 466, aggressor thread = 3
ba p6_invalid_loop_466
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_466:
ba invalidate_failed
mov 466,%g2
ba p6_invalid_resume_466
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 466
p6_invalid_loop_466:
p6_invalid_wait_466:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,466
bl p6_invalid_wait_466
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_466
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_466:
! Victim I-cache invalidate 467, aggressor thread = 3
ba p6_invalid_loop_467
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_467:
ba invalidate_failed
mov 467,%g2
ba p6_invalid_resume_467
nop
nop
nop
nop
! Wait for I-cache invalidate lock 467
p6_invalid_loop_467:
p6_invalid_wait_467:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,467
bl p6_invalid_wait_467
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000031800034] = 00000008, %l6 = ee39133fd69e50bc
ldub [%o3+0x034],%l6 ! %l6 = 0000000000000000
ba p6_invalid_code_467
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_467:
! Victim I-cache invalidate 468, aggressor thread = 3
ba p6_invalid_loop_468
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_468:
ba invalidate_failed
mov 468,%g2
ba p6_invalid_resume_468
nop
nop
nop
nop
! Wait for I-cache invalidate lock 468
p6_invalid_loop_468:
p6_invalid_wait_468:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,468
bl p6_invalid_wait_468
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000031000030] = ffff8000, %l4 = ffffffff00007fff
ldsb [%o2+0x030],%l4 ! %l4 = ffffffffffffffff
ba p6_invalid_code_468
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_468:
! Victim I-cache invalidate 469, aggressor thread = 3
ba p6_invalid_loop_469
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_469:
ba invalidate_failed
mov 469,%g2
ba p6_invalid_resume_469
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 469
p6_invalid_loop_469:
p6_invalid_wait_469:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,469
bl p6_invalid_wait_469
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
p6_label_94: ! %cwp = 4
! Mem[0000000031800074] = 1ebab9d2, %l1 = 0000000000000000
ldsba [%o3+0x075]%asi,%l1 ! %l1 = ffffffffffffffba
ba p6_invalid_code_469
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_469:
! Victim I-cache invalidate 470, aggressor thread = 3
ba p6_invalid_loop_470
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_470:
ba invalidate_failed
mov 470,%g2
ba p6_invalid_resume_470
nop
! Wait for I-cache invalidate lock 470
p6_invalid_loop_470:
p6_invalid_wait_470:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,470
bl p6_invalid_wait_470
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_470
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_470:
! Victim I-cache invalidate 471, aggressor thread = 3
ba p6_invalid_loop_471
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_471:
ba invalidate_failed
mov 471,%g2
ba p6_invalid_resume_471
nop
nop
! Wait for I-cache invalidate lock 471
p6_invalid_loop_471:
p6_invalid_wait_471:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,471
bl p6_invalid_wait_471
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! %l1 = ffffffffffffffba, immd = 0000000000000ab2, %l4 = ffffffffffffffff
sdivx %l1,0xab2,%l4 ! %l4 = 0000000000000000
! Mem[000000001c000000] = 00000000, %l0 = 000000000b00ffff
lduha [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[000000001d800020] = 9af10000, %f20 = d78d280d
lda [%i3+0x020]%asi,%f20 ! %f20 = 9af10000
ba p6_invalid_code_471
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_471:
! %l4 = 00000000, %l5 = ffffffff, Mem[000000001d800008] = 0000de08 e6a7653e
stda %l4,[%i3+%i4]0x89 ! Mem[000000001d800008] = 00000000 ffffffff
! Victim I-cache invalidate 472, aggressor thread = 3
ba p6_invalid_loop_472
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_472:
ba invalidate_failed
mov 472,%g2
ba p6_invalid_resume_472
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 472
p6_invalid_loop_472:
p6_invalid_wait_472:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,472
bl p6_invalid_wait_472
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_472
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_472:
! Victim I-cache invalidate 473, aggressor thread = 3
ba p6_invalid_loop_473
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_473:
ba invalidate_failed
mov 473,%g2
ba p6_invalid_resume_473
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 473
p6_invalid_loop_473:
p6_invalid_wait_473:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,473
bl p6_invalid_wait_473
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! %l2 = ee39133ff99ab836, Mem[0000000030000034] = ad91eea0
sth %l2,[%o0+0x034] ! Mem[0000000030000034] = b836eea0
p6_label_95: ! %cwp = 4
! Mem[000000001d800050] = 00000000, %l5 = ffffffffffffffff
ldub [%i3+0x051],%l5 ! %l5 = 0000000000000000
! %l4 = 0000000000000000, immed = fffff59d, %l2 = ee39133ff99ab836
taddcc %l4,-0xa63,%l2 ! %l2 = fffffffffffff59d, %ccr = 8a
ba p6_invalid_code_473
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_473:
! Victim I-cache invalidate 474, aggressor thread = 3
ba p6_invalid_loop_474
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_474:
ba invalidate_failed
mov 474,%g2
ba p6_invalid_resume_474
nop
nop
nop
! Wait for I-cache invalidate lock 474
p6_invalid_loop_474:
p6_invalid_wait_474:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,474
bl p6_invalid_wait_474
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_474
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_474:
! Victim I-cache invalidate 475, aggressor thread = 3
ba p6_invalid_loop_475
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_475:
ba invalidate_failed
mov 475,%g2
ba p6_invalid_resume_475
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 475
p6_invalid_loop_475:
p6_invalid_wait_475:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,475
bl p6_invalid_wait_475
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_475
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_475:
! %l0 = 00000000, %l1 = ffffffba, Mem[000000001d800008] = 00000000 ffffffff
stda %l0,[%i3+%i4]0x80 ! Mem[000000001d800008] = 00000000 ffffffba
! Mem[000000001d000034] = 73dad3b6, %l5 = 0000000000000000
ldsw [%i2+0x034],%l5 ! %l5 = 0000000073dad3b6
! %l1 = ffffffffffffffba, %l4 = 0000000000000000, %y = 183c3a80
sdiv %l1,%l4,%l2 ! Div by zero, %l0 = 0000000000000050
mov %l0,%y ! %y = 00000028
! Victim I-cache invalidate 476, aggressor thread = 3
ba p6_invalid_loop_476
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_476:
ba invalidate_failed
mov 476,%g2
ba p6_invalid_resume_476
nop
! Wait for I-cache invalidate lock 476
p6_invalid_loop_476:
p6_invalid_wait_476:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,476
bl p6_invalid_wait_476
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[000000001d800008] = baffffff00000000, %l5 = 0000000073dad3b6
ldxa [%i3+%i4]0x89,%l5 ! %l5 = baffffff00000000
! %l1 = ffffffffffffffba, Mem[000000001d800028] = eb690527
stwa %l1,[%i3+%o6]0x88 ! Mem[000000001d800028] = ffffffba
p6_label_96: ! %cwp = 4
ba p6_invalid_code_476
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_476:
! Victim I-cache invalidate 477, aggressor thread = 3
ba p6_invalid_loop_477
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_477:
ba invalidate_failed
mov 477,%g2
ba p6_invalid_resume_477
nop
! Wait for I-cache invalidate lock 477
p6_invalid_loop_477:
p6_invalid_wait_477:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,477
bl p6_invalid_wait_477
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_477
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_477:
! Victim I-cache invalidate 478, aggressor thread = 3
ba p6_invalid_loop_478
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_478:
ba invalidate_failed
mov 478,%g2
ba p6_invalid_resume_478
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 478
p6_invalid_loop_478:
p6_invalid_wait_478:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,478
bl p6_invalid_wait_478
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[0000000030800070] = 00006c36, %l2 = fffffffffffff59d
lduh [%o1+0x070],%l2 ! %l2 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000030000034] = b836eea0
stw %l6,[%o0+0x034] ! Mem[0000000030000034] = 00000000
ba p6_invalid_code_478
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_478:
! Mem[000000001d000028] = f1540000, %l5 = baffffff00000000
ldsha [%i2+%o6]0x80,%l5 ! %l5 = fffffffffffff154
! Victim I-cache invalidate 479, aggressor thread = 3
ba p6_invalid_loop_479
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_479:
ba invalidate_failed
mov 479,%g2
ba p6_invalid_resume_479
nop
nop
! Wait for I-cache invalidate lock 479
p6_invalid_loop_479:
p6_invalid_wait_479:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,479
bl p6_invalid_wait_479
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_479
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_479:
! Victim I-cache invalidate 480, aggressor thread = 3
ba p6_invalid_loop_480
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_480:
ba invalidate_failed
mov 480,%g2
ba p6_invalid_resume_480
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 480
p6_invalid_loop_480:
p6_invalid_wait_480:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,480
bl p6_invalid_wait_480
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! %l7 = 0000000000000008, %l3 = 0000000000005ad2, %y = 00000028
sdiv %l7,%l3,%l3 ! %l3 = 000000000070c007
mov %l0,%y ! %y = 00000028
ba p6_invalid_code_480
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_480:
! Victim I-cache invalidate 481, aggressor thread = 3
ba p6_invalid_loop_481
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_481:
ba invalidate_failed
mov 481,%g2
ba p6_invalid_resume_481
nop
nop
nop
nop
! Wait for I-cache invalidate lock 481
p6_invalid_loop_481:
p6_invalid_wait_481:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,481
bl p6_invalid_wait_481
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
ba p6_invalid_code_481
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_481:
! Victim I-cache invalidate 482, aggressor thread = 3
ba p6_invalid_loop_482
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_482:
ba invalidate_failed
mov 482,%g2
ba p6_invalid_resume_482
nop
nop
nop
nop
! Wait for I-cache invalidate lock 482
p6_invalid_loop_482:
p6_invalid_wait_482:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,482
bl p6_invalid_wait_482
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
p6_label_97: ! %cwp = 4
ba p6_invalid_code_482
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_482:
! Victim I-cache invalidate 483, aggressor thread = 3
ba p6_invalid_loop_483
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_483:
ba invalidate_failed
mov 483,%g2
ba p6_invalid_resume_483
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 483
p6_invalid_loop_483:
p6_invalid_wait_483:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,483
bl p6_invalid_wait_483
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! Mem[000000001c000018] = 4a6b01005ae5f20d, %l6 = 0000000000000000
ldxa [%i0+%i6]0x81,%l6 ! %l6 = 4a6b01005ae5f20d
! %l2 = 00000000, %l3 = 0070c007, Mem[000000001c800000] = 4724278e 405a94fa
stda %l2,[%i1+%g0]0x88 ! Mem[000000001c800000] = 00000000 0070c007
! %l3 = 000000000070c007, Mem[0000000030800077] = 8c1e1d40
stb %l3,[%o1+0x077] ! Mem[0000000030800074] = 8c1e1d07
ba p6_invalid_code_483
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_483:
! Victim I-cache invalidate 484, aggressor thread = 3
ba p6_invalid_loop_484
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_484:
ba invalidate_failed
mov 484,%g2
ba p6_invalid_resume_484
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 484
p6_invalid_loop_484:
p6_invalid_wait_484:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,484
bl p6_invalid_wait_484
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! %l5 = fffffffffffff154, Mem[000000001d800008] = 00000000
stwa %l5,[%i3+%i4]0x88 ! Mem[000000001d800008] = fffff154
ba p6_invalid_code_484
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_484:
! Victim I-cache invalidate 485, aggressor thread = 3
ba p6_invalid_loop_485
rd %ccr,%g5 ! Save %ccr (8a)
p6_invalid_code_485:
ba invalidate_failed
mov 485,%g2
ba p6_invalid_resume_485
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 485
p6_invalid_loop_485:
p6_invalid_wait_485:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,485
bl p6_invalid_wait_485
nop
wr %g5,%g0,%ccr ! restore %ccr (8a)
! %l3 = 000000000070c007, immed = 00000de0, %y = 00000028
sdivcc %l3,0xde0,%l6 ! %l6 = 0000000002e20cbd, %ccr = 00
mov %l0,%y ! %y = 00000028
ba p6_invalid_code_485
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_485:
! Victim I-cache invalidate 486, aggressor thread = 3
ba p6_invalid_loop_486
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_486:
ba invalidate_failed
mov 486,%g2
ba p6_invalid_resume_486
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 486
p6_invalid_loop_486:
p6_invalid_wait_486:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,486
bl p6_invalid_wait_486
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_486
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_486:
! Victim I-cache invalidate 487, aggressor thread = 3
ba p6_invalid_loop_487
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_487:
ba invalidate_failed
mov 487,%g2
ba p6_invalid_resume_487
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 487
p6_invalid_loop_487:
p6_invalid_wait_487:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,487
bl p6_invalid_wait_487
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p6_label_98: ! %cwp = 4
! Mem[0000000031000070] = 47cbedae, %l7 = 0000000000000008
lduwa [%o2+0x070]%asi,%l7 ! %l7 = 0000000047cbedae
ba p6_invalid_code_487
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_487:
! Victim I-cache invalidate 488, aggressor thread = 3
ba p6_invalid_loop_488
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_488:
ba invalidate_failed
mov 488,%g2
ba p6_invalid_resume_488
nop
nop
! Wait for I-cache invalidate lock 488
p6_invalid_loop_488:
p6_invalid_wait_488:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,488
bl p6_invalid_wait_488
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000070] = 0000bad300005ad2, %f18 = 4a6b0100 00000000
ldd [%o0+0x070],%f18 ! %f18 = 0000bad3 00005ad2
! %l6 = 0000000002e20cbd, Mem[000000001d000044] = aef04e62
stw %l6,[%i2+0x044] ! Mem[000000001d000044] = 02e20cbd
! Mem[000000001c000010] = 1ebab987, %l5 = fffffffffffff154
lduha [%i0+%i5]0x81,%l5 ! %l5 = 0000000000001eba
ba p6_invalid_code_488
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_488:
! Victim I-cache invalidate 489, aggressor thread = 3
ba p6_invalid_loop_489
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_489:
ba invalidate_failed
mov 489,%g2
ba p6_invalid_resume_489
nop
nop
! Wait for I-cache invalidate lock 489
p6_invalid_loop_489:
p6_invalid_wait_489:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,489
bl p6_invalid_wait_489
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f24 = 00000000, Mem[000000001c00001c] = 5ae5f20d
st %f24,[%i0+0x01c] ! Mem[000000001c00001c] = 00000000
ba p6_invalid_code_489
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_489:
! %l2 = 0000000000000000
setx 0x359e3882359e3882,%g7,%l2 ! %l2 = 359e3882359e3882
! Victim I-cache invalidate 490, aggressor thread = 3
ba p6_invalid_loop_490
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_490:
ba invalidate_failed
mov 490,%g2
ba p6_invalid_resume_490
nop
nop
nop
! Wait for I-cache invalidate lock 490
p6_invalid_loop_490:
p6_invalid_wait_490:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,490
bl p6_invalid_wait_490
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_490
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_490:
! Victim I-cache invalidate 491, aggressor thread = 3
ba p6_invalid_loop_491
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_491:
ba invalidate_failed
mov 491,%g2
ba p6_invalid_resume_491
nop
nop
nop
! Wait for I-cache invalidate lock 491
p6_invalid_loop_491:
p6_invalid_wait_491:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,491
bl p6_invalid_wait_491
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p6_label_99: ! %cwp = 4
! Invert Register : %l3 = 000000000070c007
xor %l3,-1,%l3 ! %l3 = ffffffffff8f3ff8
! Mem[0000000031800030] = 8ea06b0700000008, %f8 = eb690527 953938ad
ldd [%o3+0x030],%f8 ! %f8 = 8ea06b07 00000008
! Mem[0000000031800030] = 8ea06b0700000008, %f24 = 00000000 0d288dd7
ldd [%o3+0x030],%f24 ! %f24 = 8ea06b07 00000008
ba p6_invalid_code_491
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_491:
! Victim I-cache invalidate 492, aggressor thread = 3
ba p6_invalid_loop_492
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_492:
ba invalidate_failed
mov 492,%g2
ba p6_invalid_resume_492
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 492
p6_invalid_loop_492:
p6_invalid_wait_492:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,492
bl p6_invalid_wait_492
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_492
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_492:
! Victim I-cache invalidate 493, aggressor thread = 3
ba p6_invalid_loop_493
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_493:
ba invalidate_failed
mov 493,%g2
ba p6_invalid_resume_493
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 493
p6_invalid_loop_493:
p6_invalid_wait_493:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,493
bl p6_invalid_wait_493
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 0000000000001eba, %l7 = 0000000047cbedae, %l2 = 359e3882359e3882
addc %l5,%l7,%l2 ! %l2 = 0000000047cc0c68
ba p6_invalid_code_493
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_493:
! Victim I-cache invalidate 494, aggressor thread = 3
ba p6_invalid_loop_494
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_494:
ba invalidate_failed
mov 494,%g2
ba p6_invalid_resume_494
nop
! Wait for I-cache invalidate lock 494
p6_invalid_loop_494:
p6_invalid_wait_494:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,494
bl p6_invalid_wait_494
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001c800044] = ec2597f9, %l7 = 0000000047cbedae
lduh [%i1+0x046],%l7 ! %l7 = 00000000000097f9
ba p6_invalid_code_494
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_494:
! Victim I-cache invalidate 495, aggressor thread = 3
ba p6_invalid_loop_495
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_495:
ba invalidate_failed
mov 495,%g2
ba p6_invalid_resume_495
nop
nop
nop
nop
! Wait for I-cache invalidate lock 495
p6_invalid_loop_495:
p6_invalid_wait_495:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,495
bl p6_invalid_wait_495
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_495
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_495:
! Victim I-cache invalidate 496, aggressor thread = 3
ba p6_invalid_loop_496
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_496:
ba invalidate_failed
mov 496,%g2
ba p6_invalid_resume_496
nop
nop
nop
nop
! Wait for I-cache invalidate lock 496
p6_invalid_loop_496:
p6_invalid_wait_496:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,496
bl p6_invalid_wait_496
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p6_label_100: ! %cwp = 4
! Mem[0000000030000070] = 0000bad300005ad2, %l0 = 0000000000000028
ldx [%o0+0x070],%l0 ! %l0 = 0000bad300005ad2
! Mem[0000000031000034] = e60549c0, %l4 = 0000000000000000
ldsh [%o2+0x034],%l4 ! %l4 = ffffffffffffe605
ba p6_invalid_code_496
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_496:
! Victim I-cache invalidate 497, aggressor thread = 3
ba p6_invalid_loop_497
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_497:
ba invalidate_failed
mov 497,%g2
ba p6_invalid_resume_497
nop
! Wait for I-cache invalidate lock 497
p6_invalid_loop_497:
p6_invalid_wait_497:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,497
bl p6_invalid_wait_497
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p6_invalid_code_497
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_497:
! Victim I-cache invalidate 498, aggressor thread = 3
ba p6_invalid_loop_498
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_498:
ba invalidate_failed
mov 498,%g2
ba p6_invalid_resume_498
nop
! Wait for I-cache invalidate lock 498
p6_invalid_loop_498:
p6_invalid_wait_498:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,498
bl p6_invalid_wait_498
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 0000000002e20cbd, Mem[0000000030800030] = 6c36644229e31a4a
stx %l6,[%o1+0x030] ! Mem[0000000030800030] = 0000000002e20cbd
! %l3 = ffffffffff8f3ff8, %l5 = 0000000000001eba, %l7 = 00000000000097f9
sdivx %l3,%l5,%l7 ! %l7 = fffffffffffffc55
! Mem[000000001d000030] = 85994b99, %f17 = 1ebab987
lda [%i2+0x030]%asi,%f17 ! %f17 = 85994b99
ba p6_invalid_code_498
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_498:
! Victim I-cache invalidate 499, aggressor thread = 3
ba p6_invalid_loop_499
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_499:
ba invalidate_failed
mov 499,%g2
ba p6_invalid_resume_499
nop
nop
! Wait for I-cache invalidate lock 499
p6_invalid_loop_499:
p6_invalid_wait_499:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,499
bl p6_invalid_wait_499
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001c800020] = bf8218a0, %f21 = 1ebab987
lda [%i1+%o4]0x80,%f21 ! %f21 = bf8218a0
ba p6_invalid_code_499
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_499:
! Victim I-cache invalidate 500, aggressor thread = 3
ba p6_invalid_loop_500
rd %ccr,%g5 ! Save %ccr (00)
p6_invalid_code_500:
ba invalidate_failed
mov 500,%g2
ba p6_invalid_resume_500
nop
nop
nop
! Wait for I-cache invalidate lock 500
p6_invalid_loop_500:
p6_invalid_wait_500:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,500
bl p6_invalid_wait_500
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba,a p6_not_taken_0_end
p6_not_taken_0:
! The following code should not be executed
stb %l2,[%o0+0x045]
ldsh [%o1+0x040],%l4
nop
lduh [%i2+0x066],%l2
ldub [%i3+0x01c],%l2
ldub [%i0+0x00c],%l6
ldswa [%o3+0x004]%asi,%l6
ba,a p6_branch_failed
p6_not_taken_0_end:
ba p6_invalid_code_500
iflush %i0 ! Flush the instruction queue
p6_invalid_resume_500:
! End of Random Code for Processor 6
restore ! CWP = 3
restore ! CWP = 2
restore ! CWP = 1
restore ! CWP = 0
p6_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x018] ! Set processor 6 done flag
! Check Registers
p6_check_registers:
set p6_expected_registers,%g1
ldx [%g1+0x000],%g2
cmp %l0,%g2 ! %l0 should be 000000007fffff0e
bne,a,pn %xcc,p6_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 00000000a9454ccb
bne,a,pn %xcc,p6_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 0000000000000000
bne,a,pn %xcc,p6_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be fffffffffffff6e2
bne,a,pn %xcc,p6_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 000000000b10882e
bne,a,pn %xcc,p6_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 000000000000002f
bne,a,pn %xcc,p6_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 00000000000000c0
bne,a,pn %xcc,p6_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 000000000000000f
bne,a,pn %xcc,p6_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0x00000028,%g2
rd %y,%g3
cmp %g2,%g3
bne,a p6_failed
mov 0x111,%g1
! Check Floating Point Registers
p6_check_fp_registers:
set p6_temp,%g1
set p6_expected_fp_regs,%g3
std %f0,[%g1]
ldx [%g1],%l1
ldx [%g3+0x00],%l0
cmp %l0,%l1 ! %f0 should be 0000f09e 890c0fcf
bne %xcc,p6_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be cf0f0c89 eb690527
bne %xcc,p6_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 5ae5f20d 4a6b0100
bne %xcc,p6_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 405a94fa 4724278e
bne %xcc,p6_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 8ea06b07 00000008
bne %xcc,p6_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be ffff8000 00000000
bne %xcc,p6_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be e6a7653e 0000de08
bne %xcc,p6_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be ffff8000 00000064
bne %xcc,p6_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 0000280d 85994b99
bne %xcc,p6_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 0000bad3 00005ad2
bne %xcc,p6_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 9af10000 bf8218a0
bne %xcc,p6_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 0b10882e 4a1ae329
bne %xcc,p6_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be 8ea06b07 00000008
bne %xcc,p6_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 1ebab987 b57eca36
bne %xcc,p6_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 0000280d 1ebab987
bne %xcc,p6_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 08ae1a80 e60549c0
bne %xcc,p6_f30_fail
nop
! Check Local Memory
set p6_local0_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = 4a13872f247745ba
ldx [%i0+0x008],%g3 ! Observed data at 000000001c000008
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 1ebab987b57eca36
ldx [%i0+0x010],%g3 ! Observed data at 000000001c000010
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 4a6b010000000000
ldx [%i0+0x018],%g3 ! Observed data at 000000001c000018
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x018,%g4
ldx [%g1+0x028],%g2 ! Expected data = d78d280d1ebab987
ldx [%i0+0x028],%g3 ! Observed data at 000000001c000028
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x028,%g4
ldx [%g1+0x040],%g2 ! Expected data = 2f87131f2e6b5da3
ldx [%i0+0x040],%g3 ! Observed data at 000000001c000040
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x040,%g4
ldx [%g1+0x058],%g2 ! Expected data = 0000000000000e89
ldx [%i0+0x058],%g3 ! Observed data at 000000001c000058
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x058,%g4
ldx [%g1+0x078],%g2 ! Expected data = 00000000b3900000
ldx [%i0+0x078],%g3 ! Observed data at 000000001c000078
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x078,%g4
set p6_local1_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 0000000007c07000
ldx [%i1+0x000],%g3 ! Observed data at 000000001c800000
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x000,%g4
ldx [%g1+0x028],%g2 ! Expected data = f4b2030b8c1e1dd2
ldx [%i1+0x028],%g3 ! Observed data at 000000001c800028
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x028,%g4
ldx [%g1+0x030],%g2 ! Expected data = 000000008e272447
ldx [%i1+0x030],%g3 ! Observed data at 000000001c800030
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x030,%g4
ldx [%g1+0x060],%g2 ! Expected data = 0095b51a00000000
ldx [%i1+0x060],%g3 ! Observed data at 000000001c800060
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x060,%g4
set p6_local2_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = 000030c557a673a9
ldx [%i2+0x008],%g3 ! Observed data at 000000001d000008
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x008,%g4
ldx [%g1+0x028],%g2 ! Expected data = f1540000ffff8000
ldx [%i2+0x028],%g3 ! Observed data at 000000001d000028
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x028,%g4
ldx [%g1+0x038],%g2 ! Expected data = 22fc677a0000f154
ldx [%i2+0x038],%g3 ! Observed data at 000000001d000038
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x038,%g4
ldx [%g1+0x040],%g2 ! Expected data = b50e301602e20cbd
ldx [%i2+0x040],%g3 ! Observed data at 000000001d000040
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x040,%g4
ldx [%g1+0x058],%g2 ! Expected data = abd4897aa50d0851
ldx [%i2+0x058],%g3 ! Observed data at 000000001d000058
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x058,%g4
ldx [%g1+0x068],%g2 ! Expected data = 142ffb0ccf82ffff
ldx [%i2+0x068],%g3 ! Observed data at 000000001d000068
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x068,%g4
ldx [%g1+0x070],%g2 ! Expected data = 7a89d4ab00000000
ldx [%i2+0x070],%g3 ! Observed data at 000000001d000070
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x070,%g4
set p6_local3_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = ffb9ba1e0d280000
ldx [%i3+0x000],%g3 ! Observed data at 000000001d800000
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = 54f1ffffffffffba
ldx [%i3+0x008],%g3 ! Observed data at 000000001d800008
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x008,%g4
ldx [%g1+0x020],%g2 ! Expected data = 9af1000000005da3
ldx [%i3+0x020],%g3 ! Observed data at 000000001d800020
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = baffffff3e3eaeff
ldx [%i3+0x028],%g3 ! Observed data at 000000001d800028
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x028,%g4
ldx [%g1+0x048],%g2 ! Expected data = bbf040600b030000
ldx [%i3+0x048],%g3 ! Observed data at 000000001d800048
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x048,%g4
ldx [%g1+0x050],%g2 ! Expected data = 000000008175d5ff
ldx [%i3+0x050],%g3 ! Observed data at 000000001d800050
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x050,%g4
ldx [%g1+0x060],%g2 ! Expected data = 0000030b8c1e1dd2
ldx [%i3+0x060],%g3 ! Observed data at 000000001d800060
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x060,%g4
ldx [%g1+0x070],%g2 ! Expected data = 96000000178ede62
ldx [%i3+0x070],%g3 ! Observed data at 000000001d800070
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x070,%g4
ldx [%g1+0x078],%g2 ! Expected data = bbf0406072ba3ea3
ldx [%i3+0x078],%g3 ! Observed data at 000000001d800078
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x078,%g4
! Check Shared Memory
set share0_expect,%g4
set p6_share_mask,%g5
set 0x30000000,%g6 ! Physical Addr of Share 0
p6_memcheck_share0:
ldx [%g4+0x030],%g2 ! Expected value = 405a94fa00000000
ldx [%o0+0x030],%g3 ! Read value at Mem[0000000030000030]
cmp %g2,%g3
bne,pn %xcc,p6_failed
add %g6,0x030,%g1
ldx [%g4+0x070],%g2 ! Expected value = 0000bad300005ad2
ldx [%o0+0x070],%g3 ! Read value at Mem[0000000030000070]
cmp %g2,%g3
bne,pn %xcc,p6_failed
add %g6,0x070,%g1
set share1_expect,%g4
set 0x30800000,%g6 ! Physical Addr of Share 1
p6_memcheck_share1:
ldx [%g4+0x030],%g2 ! Expected value = 0000000002e20cbd
ldx [%o1+0x030],%g3 ! Read value at Mem[0000000030800030]
cmp %g2,%g3
bne,pn %xcc,p6_failed
add %g6,0x030,%g1
ldx [%g4+0x070],%g2 ! Expected value = 00006c368c1e1d07
ldx [%o1+0x070],%g3 ! Read value at Mem[0000000030800070]
cmp %g2,%g3
bne,pn %xcc,p6_failed
add %g6,0x070,%g1
set share2_expect,%g4
set 0x31000000,%g6 ! Physical Addr of Share 2
p6_memcheck_share2:
ldx [%g4+0x030],%g2 ! Expected value = ffff8000e60549c0
ldx [%o2+0x030],%g3 ! Read value at Mem[0000000031000030]
cmp %g2,%g3
bne,pn %xcc,p6_failed
add %g6,0x030,%g1
ldx [%g4+0x070],%g2 ! Expected value = 47cbedaef2f727d3
ldx [%o2+0x070],%g3 ! Read value at Mem[0000000031000070]
cmp %g2,%g3
bne,pn %xcc,p6_failed
add %g6,0x070,%g1
set share3_expect,%g4
set 0x31800000,%g6 ! Physical Addr of Share 3
p6_memcheck_share3:
ldx [%g4+0x030],%g2 ! Expected value = 8ea06b0700000008
ldx [%o3+0x030],%g3 ! Read value at Mem[0000000031800030]
cmp %g2,%g3
bne,pn %xcc,p6_failed
add %g6,0x030,%g1
ldx [%g4+0x070],%g2 ! Expected value = 000000001ebab9d2
ldx [%o3+0x070],%g3 ! Read value at Mem[0000000031800070]
cmp %g2,%g3
bne,pn %xcc,p6_failed
add %g6,0x070,%g1
! The test for processor 6 has passed
p6_passed:
ta GOOD_TRAP
nop
p6_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p6_failed
p6_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p6_failed
p6_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p6_failed
p6_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p6_failed
p6_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p6_failed
p6_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p6_failed
p6_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p6_failed
p6_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p6_failed
p6_f0_fail:
set p6_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f2_fail:
set p6_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f4_fail:
set p6_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f6_fail:
set p6_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f8_fail:
set p6_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f10_fail:
set p6_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f12_fail:
set p6_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f14_fail:
set p6_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f16_fail:
set p6_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f18_fail:
set p6_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f20_fail:
set p6_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f22_fail:
set p6_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f24_fail:
set p6_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f26_fail:
set p6_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f28_fail:
set p6_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f30_fail:
set p6_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 6 failed
p6_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x018] ! Set processor 6 done flag
set p6_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
ta BAD_TRAP
! The local area data for processor 6 failed
p6_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x018] ! Set processor 6 done flag
set p6_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
st %fsr,[%g6+24]
ta BAD_TRAP
p6_dfill_failed:
ba p6_failed
mov 0xddd,%g1
p6_selfmod_failed:
ba p6_failed
mov 0xabc,%g1
p6_common_error:
or %g0,0xee6,%g1
ba p6_failed
mov %o5,%g3
p6_common_signature_error:
set p6_temp,%g1
ba p6_failed
st %g2,[%g1] ! Common Lock Number
p6_common_timeout:
set p6_temp,%g1
ba p6_failed
st %g2,[%g1] ! Common Lock Number
p6_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p6_failed
mov 0x0,%g3
p6_trap1e:
ldsh [%o1+0x072],%l2 ! Mem[0000000030800072]
xnor %l3,0xf9a,%l5
done
p6_trap1o:
ldsh [%i1+0x072],%l2 ! Mem[0000000030800072]
xnor %l3,0xf9a,%l5
done
p6_trap2e:
lduh [%o2+0x076],%l3 ! Mem[0000000031000076]
done
p6_trap2o:
lduh [%i2+0x076],%l3 ! Mem[0000000031000076]
done
p6_trap3e:
subc %l5,0x53c,%l6
orn %l7,-0x460,%l3
addc %l6,0x459,%l4
or %l1,%l0,%l5
addc %l7,%l6,%l1
andn %l2,0xe34,%l7
xnor %l7,-0x709,%l1
done
p6_trap3o:
subc %l5,0x53c,%l6
orn %l7,-0x460,%l3
addc %l6,0x459,%l4
or %l1,%l0,%l5
addc %l7,%l6,%l1
andn %l2,0xe34,%l7
xnor %l7,-0x709,%l1
done
p6_init_memory_pointers:
set p6_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p6_local0_start,%i0
set p6_local1_start,%i1
set p6_local2_start,%i2
set p6_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 84a41e34a5c6d0f7
ldx [%g1+0x008],%l1 ! %l1 = bb6a19bae030394d
ldx [%g1+0x010],%l2 ! %l2 = e036a2d20aec5f14
ldx [%g1+0x018],%l3 ! %l3 = d2150b505de1b45b
ldx [%g1+0x020],%l4 ! %l4 = 4793efbc880d0efe
ldx [%g1+0x028],%l5 ! %l5 = 6c108cf23e3eaeff
ldx [%g1+0x030],%l6 ! %l6 = 25618087c3f412d9
ldx [%g1+0x038],%l7 ! %l7 = e696938bd99edaf5
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 17b0f1aa666f470a
ldx [%g1+0x048],%l1 ! %l1 = 839492fc7ccbedae
ldx [%g1+0x050],%l2 ! %l2 = 20d6ca42cfe271ce
ldx [%g1+0x058],%l3 ! %l3 = e8646c304c8a092c
ldx [%g1+0x060],%l4 ! %l4 = bd04deca953938ad
ldx [%g1+0x068],%l5 ! %l5 = e2dd9cf2178ede62
ldx [%g1+0x070],%l6 ! %l6 = e80105aa8900a172
ldx [%g1+0x078],%l7 ! %l7 = 961b23a5f7a81f54
save
! Initialize memory pointers for window 2
set p6_local0_start,%i0
set p6_local1_start,%i1
set p6_local2_start,%i2
set p6_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = 565881a5a44eb770
ldx [%g1+0x088],%l1 ! %l1 = dae0a75854748107
ldx [%g1+0x090],%l2 ! %l2 = 5b3e5d41dcc1159e
ldx [%g1+0x098],%l3 ! %l3 = 953ceb56d1946d01
ldx [%g1+0x0a0],%l4 ! %l4 = a274c6b1c2d9d37e
ldx [%g1+0x0a8],%l5 ! %l5 = 7299aa4e215446d8
ldx [%g1+0x0b0],%l6 ! %l6 = a06dbca804aa0b9c
ldx [%g1+0x0b8],%l7 ! %l7 = 32802e02425a5608
save
! Initialize memory points for window 3
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
mov %g0,%i7
! Init Local Registers in Window 3
ldx [%g1+0x0c0],%l0 ! %l0 = 141deac669849852
ldx [%g1+0x0c8],%l1 ! %l1 = dcdf2daa36972116
ldx [%g1+0x0d0],%l2 ! %l2 = b3af6c52865a6a1e
ldx [%g1+0x0d8],%l3 ! %l3 = db4cdb3276f8fcec
ldx [%g1+0x0e0],%l4 ! %l4 = 2a75dd40a2c00890
ldx [%g1+0x0e8],%l5 ! %l5 = 6f98087c00f15db2
ldx [%g1+0x0f0],%l6 ! %l6 = 6e80e27e4a6e17f5
ldx [%g1+0x0f8],%l7 ! %l7 = abd4897aa50d0851
save
! Initialize memory pointers for window 4
set p6_local0_start,%i0
set p6_local1_start,%i1
set p6_local2_start,%i2
set p6_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 4
ldx [%g1+0x100],%l0 ! %l0 = e2fd172c70ee6813
ldx [%g1+0x108],%l1 ! %l1 = f4312e63b90e964e
ldx [%g1+0x110],%l2 ! %l2 = b185da745b4f475e
ldx [%g1+0x118],%l3 ! %l3 = 628f0b185fbd8a41
ldx [%g1+0x120],%l4 ! %l4 = 735d4d4604980df8
ldx [%g1+0x128],%l5 ! %l5 = 095221820df2e55a
ldx [%g1+0x130],%l6 ! %l6 = 0b041b5bd54ceb5e
ldx [%g1+0x138],%l7 ! %l7 = 90242c7c4135670c
! Initialize the output register of window 4
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x20,%o4
mov 0x00,%o5
mov 0x28,%o6
mov %g0,%o7
restore
restore
restore
restore
retl
nop
! Random code for Processor 7
processor_7:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x1c] ! Set the start flag
wrpr %g0,7,%cleanwin
call p7_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 7
wr %g0,0x4,%fprs ! Make sure fef is 1
set p7_init_freg,%g1
! %f0 = e0b9468b b3694137 097ee34e ab03543a
! %f4 = 3333ffb0 17e44b1f 3b52cf15 2383da30
! %f8 = 40cad0c1 7c01cdca 22c600c5 f114538f
! %f12 = 9a7fb34c 651631ca 791e0f2b 2a9e4c79
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 2e248d96 e2c68929 aced4dcc 93ebd573
! %f20 = 16f2eaa2 f38834ab 45c9a587 2a0e437b
! %f24 = 78842782 4ed84ba2 7b245fbe ab91170a
! %f28 = 9aeb0be2 7ee41d85 717ca0b2 98084364
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 270745cf bc19b96d 6f6d8510 b0868a19
! %f36 = 5d6895b2 fc2233ea 3413b7c0 10210d62
! %f40 = 0422788c 8758a5ea 17a431b6 f3467bd4
! %f44 = b5e8cc89 07ccc5a5 aa84ec58 88151823
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x30b4c40700000071,%g7,%g1 ! GSR scale = 14, align = 1
wr %g1,%g0,%gsr ! GSR = 30b4c40700000071
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 7
p7_label_1:
! %l7 = 4cf44749b2895b6b, %l4 = 8919e8940491ba6c, %y = 00000000
smul %l7,%l4,%l5 ! %l5 = fe9e0cd191f94f24, %y = fe9e0cd1
save ! CWP = 1
! %l7 = c46d5f3c5e06d08d, Mem[000000001f000060] = b7a3711e
stb %l7,[%o2+0x060] ! Mem[000000001f000060] = 8da3711e
! Mem[000000003000003c] = 730101b2, %l1 = 9fdf200016e49fe0
lduwa [%i0+0x03c]%asi,%l1 ! %l1 = 00000000730101b2
! %l3 = b468c15664ec8475, Mem[000000003100007e] = 77841b71
stba %l3,[%i2+0x07e]%asi ! Mem[000000003100007c] = 77847571
! Victim I-cache invalidate 1, aggressor thread = 1
ba p7_invalid_loop_1
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_1:
ba invalidate_failed
mov 1,%g2
ba p7_invalid_resume_1
nop
nop
nop
! Wait for I-cache invalidate lock 1
p7_invalid_loop_1:
set p7_invalidate_semaphore,%g6
p7_invalid_wait_1:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,1
bl p7_invalid_wait_1
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_1
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_1:
! Victim I-cache invalidate 2, aggressor thread = 1
ba p7_invalid_loop_2
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_2:
ba invalidate_failed
mov 2,%g2
ba p7_invalid_resume_2
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 2
p7_invalid_loop_2:
p7_invalid_wait_2:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,2
bl p7_invalid_wait_2
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_2
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_2:
! Victim I-cache invalidate 3, aggressor thread = 1
ba p7_invalid_loop_3
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_3:
ba invalidate_failed
mov 3,%g2
ba p7_invalid_resume_3
nop
nop
nop
nop
! Wait for I-cache invalidate lock 3
p7_invalid_loop_3:
p7_invalid_wait_3:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,3
bl p7_invalid_wait_3
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_3
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_3:
! Victim I-cache invalidate 4, aggressor thread = 1
ba p7_invalid_loop_4
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_4:
ba invalidate_failed
mov 4,%g2
ba p7_invalid_resume_4
nop
nop
nop
nop
! Wait for I-cache invalidate lock 4
p7_invalid_loop_4:
p7_invalid_wait_4:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,4
bl p7_invalid_wait_4
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l7 = c46d5f3c5e06d08d, Mem[000000003100007c] = 77847571
sth %l7,[%i2+0x07c] ! Mem[000000003100007c] = d08d7571
p7_label_2: ! %cwp = 1
! %l6 = 19c9ea64a9576b4d, Mem[000000001f80002c] = 137e4093
stw %l6,[%o3+0x02c] ! Mem[000000001f80002c] = a9576b4d
ba p7_invalid_code_4
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_4:
! %l7 = c46d5f3c5e06d08d, immed = 00000578, %y = fe9e0cd1
umulcc %l7,0x578,%l0 ! %l0 = 0000020235448318, %ccr = 00, %y = 00000202
! Victim I-cache invalidate 5, aggressor thread = 1
ba p7_invalid_loop_5
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_5:
ba invalidate_failed
mov 5,%g2
ba p7_invalid_resume_5
nop
! Wait for I-cache invalidate lock 5
p7_invalid_loop_5:
p7_invalid_wait_5:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,5
bl p7_invalid_wait_5
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001f000020] = 7b952ff9, %l0 = 0000020235448318
ldsha [%o2+%i4]0x88,%l0 ! %l0 = 0000000000002ff9
ba p7_invalid_code_5
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_5:
! Victim I-cache invalidate 6, aggressor thread = 1
ba p7_invalid_loop_6
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_6:
ba invalidate_failed
mov 6,%g2
ba p7_invalid_resume_6
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 6
p7_invalid_loop_6:
p7_invalid_wait_6:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,6
bl p7_invalid_wait_6
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_6
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_6:
! Mem[000000001e800018] = 7adee7fd, %l4 = 080c9b463a62656c
ldsba [%o1+%o6]0x88,%l4 ! %l4 = fffffffffffffffd
! %l1 = 00000000730101b2, Mem[000000003100003f] = 35880687
stba %l1,[%i2+0x03f]%asi ! Mem[000000003100003c] = 358806b2
! %l7 = c46d5f3c5e06d08d, %l7 = c46d5f3c5e06d08d, %l2 = 4005a15c4ae6e665
tsubcc %l7,%l7,%l2 ! %l2 = 0000000000000000, %ccr = 46
! %l1 = 00000000730101b2, Mem[0000000031000038] = 8153df05358806b2
stx %l1,[%i2+0x038] ! Mem[0000000031000038] = 00000000730101b2
! Mem[000000001f800020] = f7fa634b16e38642, %f22 = 45c9a587 2a0e437b
ldda [%o3+%i4]0x88,%f22 ! %f22 = f7fa634b 16e38642
p7_label_3: ! %cwp = 1
! Mem[0000000030000078] = 720d5b0a, %f23 = 16e38642
ld [%i0+0x078],%f23 ! %f23 = 720d5b0a
! Victim I-cache invalidate 7, aggressor thread = 1
ba p7_invalid_loop_7
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_7:
ba invalidate_failed
mov 7,%g2
ba p7_invalid_resume_7
nop
! Wait for I-cache invalidate lock 7
p7_invalid_loop_7:
p7_invalid_wait_7:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,7
bl p7_invalid_wait_7
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
! %l0 = 0000000000002ff9, Mem[000000001e00003d] = 4457368d
stb %l0,[%o0+0x03d] ! Mem[000000001e00003c] = 44f9368d
ba p7_invalid_code_7
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_7:
! %f0 = e0b9468b, Mem[000000003180007c] = c6cde27d
st %f0 ,[%i3+0x07c] ! Mem[000000003180007c] = e0b9468b
! Victim I-cache invalidate 8, aggressor thread = 1
ba p7_invalid_loop_8
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_8:
ba invalidate_failed
mov 8,%g2
ba p7_invalid_resume_8
nop
nop
nop
nop
! Wait for I-cache invalidate lock 8
p7_invalid_loop_8:
p7_invalid_wait_8:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,8
bl p7_invalid_wait_8
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p7_invalid_code_8
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_8:
! Victim I-cache invalidate 9, aggressor thread = 1
ba p7_invalid_loop_9
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_9:
ba invalidate_failed
mov 9,%g2
ba p7_invalid_resume_9
nop
nop
nop
! Wait for I-cache invalidate lock 9
p7_invalid_loop_9:
p7_invalid_wait_9:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,9
bl p7_invalid_wait_9
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p7_invalid_code_9
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_9:
! Victim I-cache invalidate 10, aggressor thread = 1
ba p7_invalid_loop_10
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_10:
ba invalidate_failed
mov 10,%g2
ba p7_invalid_resume_10
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 10
p7_invalid_loop_10:
p7_invalid_wait_10:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,10
bl p7_invalid_wait_10
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
! %l5 = cb155bac8c5df058
setx 0xbfcf260cbfcf260c,%g7,%l5 ! %l5 = bfcf260cbfcf260c
ba p7_invalid_code_10
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_10:
! Victim I-cache invalidate 11, aggressor thread = 1
ba p7_invalid_loop_11
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_11:
ba invalidate_failed
mov 11,%g2
ba p7_invalid_resume_11
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 11
p7_invalid_loop_11:
p7_invalid_wait_11:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,11
bl p7_invalid_wait_11
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p7_invalid_code_11
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_11:
! Victim I-cache invalidate 12, aggressor thread = 1
ba p7_invalid_loop_12
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_12:
ba invalidate_failed
mov 12,%g2
ba p7_invalid_resume_12
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 12
p7_invalid_loop_12:
p7_invalid_wait_12:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,12
bl p7_invalid_wait_12
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
p7_label_4: ! %cwp = 1
ba p7_invalid_code_12
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_12:
! Victim I-cache invalidate 13, aggressor thread = 1
ba p7_invalid_loop_13
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_13:
ba invalidate_failed
mov 13,%g2
ba p7_invalid_resume_13
nop
nop
! Wait for I-cache invalidate lock 13
p7_invalid_loop_13:
p7_invalid_wait_13:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,13
bl p7_invalid_wait_13
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p7_invalid_code_13
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_13:
! Victim I-cache invalidate 14, aggressor thread = 1
ba p7_invalid_loop_14
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_14:
ba invalidate_failed
mov 14,%g2
ba p7_invalid_resume_14
nop
nop
nop
nop
! Wait for I-cache invalidate lock 14
p7_invalid_loop_14:
p7_invalid_wait_14:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,14
bl p7_invalid_wait_14
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p7_invalid_code_14
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_14:
! Victim I-cache invalidate 15, aggressor thread = 1
ba p7_invalid_loop_15
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_15:
ba invalidate_failed
mov 15,%g2
ba p7_invalid_resume_15
nop
nop
nop
nop
! Wait for I-cache invalidate lock 15
p7_invalid_loop_15:
p7_invalid_wait_15:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,15
bl p7_invalid_wait_15
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
! %l3 = b468c15664ec8475, Mem[000000003100003a] = 00000000
sth %l3,[%i2+0x03a] ! Mem[0000000031000038] = 00008475
ba p7_invalid_code_15
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_15:
! Victim I-cache invalidate 16, aggressor thread = 1
ba p7_invalid_loop_16
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_16:
ba invalidate_failed
mov 16,%g2
ba p7_invalid_resume_16
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 16
p7_invalid_loop_16:
p7_invalid_wait_16:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,16
bl p7_invalid_wait_16
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p7_invalid_code_16
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_16:
! Victim I-cache invalidate 17, aggressor thread = 1
ba p7_invalid_loop_17
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_17:
ba invalidate_failed
mov 17,%g2
ba p7_invalid_resume_17
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 17
p7_invalid_loop_17:
p7_invalid_wait_17:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,17
bl p7_invalid_wait_17
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
! %l1 = 00000000730101b2, Mem[000000001e000028] = 3076cece90ef716d
stxa %l1,[%o0+%i6]0x81 ! Mem[000000001e000028] = 00000000730101b2
! Mem[000000001f000028] = 35dcb0eb 0a58e596, %l4 = fffffffd, %l5 = bfcf260c
ldda [%o2+%i6]0x80,%l4 ! %l4 = 0000000035dcb0eb 000000000a58e596
ba p7_invalid_code_17
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_17:
! Victim I-cache invalidate 18, aggressor thread = 1
ba p7_invalid_loop_18
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_18:
ba invalidate_failed
mov 18,%g2
ba p7_invalid_resume_18
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 18
p7_invalid_loop_18:
p7_invalid_wait_18:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,18
bl p7_invalid_wait_18
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p7_invalid_code_18
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_18:
! Victim I-cache invalidate 19, aggressor thread = 1
ba p7_invalid_loop_19
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_19:
ba invalidate_failed
mov 19,%g2
ba p7_invalid_resume_19
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 19
p7_invalid_loop_19:
p7_invalid_wait_19:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,19
bl p7_invalid_wait_19
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
p7_label_5: ! %cwp = 1
ba p7_invalid_code_19
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_19:
! Victim I-cache invalidate 20, aggressor thread = 1
ba p7_invalid_loop_20
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_20:
ba invalidate_failed
mov 20,%g2
ba p7_invalid_resume_20
nop
nop
! Wait for I-cache invalidate lock 20
p7_invalid_loop_20:
p7_invalid_wait_20:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,20
bl p7_invalid_wait_20
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
! Mem[000000001e800020] = 69b563c6, %l0 = 0000000000002ff9
lduwa [%o1+%i4]0x81,%l0 ! %l0 = 0000000069b563c6
ba p7_invalid_code_20
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_20:
! Victim I-cache invalidate 21, aggressor thread = 1
ba p7_invalid_loop_21
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_21:
ba invalidate_failed
mov 21,%g2
ba p7_invalid_resume_21
nop
nop
! Wait for I-cache invalidate lock 21
p7_invalid_loop_21:
p7_invalid_wait_21:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,21
bl p7_invalid_wait_21
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p7_invalid_code_21
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_21:
! Victim I-cache invalidate 22, aggressor thread = 1
ba p7_invalid_loop_22
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_22:
ba invalidate_failed
mov 22,%g2
ba p7_invalid_resume_22
nop
! Wait for I-cache invalidate lock 22
p7_invalid_loop_22:
p7_invalid_wait_22:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,22
bl p7_invalid_wait_22
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
! %l7 = c46d5f3c5e06d08d, Mem[000000001e800020] = 69b563c6
stwa %l7,[%o1+%i4]0x80 ! Mem[000000001e800020] = 5e06d08d
ba p7_invalid_code_22
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_22:
! Victim I-cache invalidate 23, aggressor thread = 1
ba p7_invalid_loop_23
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_23:
ba invalidate_failed
mov 23,%g2
ba p7_invalid_resume_23
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 23
p7_invalid_loop_23:
p7_invalid_wait_23:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,23
bl p7_invalid_wait_23
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p7_invalid_code_23
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_23:
! Victim I-cache invalidate 24, aggressor thread = 1
ba p7_invalid_loop_24
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_24:
ba invalidate_failed
mov 24,%g2
ba p7_invalid_resume_24
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 24
p7_invalid_loop_24:
p7_invalid_wait_24:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,24
bl p7_invalid_wait_24
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
ba p7_invalid_code_24
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_24:
! Victim I-cache invalidate 25, aggressor thread = 1
ba p7_invalid_loop_25
rd %ccr,%g5 ! Save %ccr (46)
p7_invalid_code_25:
ba invalidate_failed
mov 25,%g2
ba p7_invalid_resume_25
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 25
p7_invalid_loop_25:
p7_invalid_wait_25:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,25
bl p7_invalid_wait_25
nop
wr %g5,%g0,%ccr ! restore %ccr (46)
! %l7 = c46d5f3c5e06d08d, Mem[000000001e000028] = 00000000
stba %l7,[%o0+%i6]0x81 ! Mem[000000001e000028] = 8d000000
! %l5 = 000000000a58e596, immed = fffffc08, %y = 00000202
umulcc %l5,-0x3f8,%l4 ! %l4 = 0a58e56cef30d4b0, %ccr = 08, %y = 0a58e56c
p7_label_6: ! %cwp = 1
ba p7_invalid_code_25
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_25:
! Victim I-cache invalidate 26, aggressor thread = 1
ba p7_invalid_loop_26
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_26:
ba invalidate_failed
mov 26,%g2
ba p7_invalid_resume_26
nop
! Wait for I-cache invalidate lock 26
p7_invalid_loop_26:
p7_invalid_wait_26:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,26
bl p7_invalid_wait_26
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_26
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_26:
! Victim I-cache invalidate 27, aggressor thread = 1
ba p7_invalid_loop_27
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_27:
ba invalidate_failed
mov 27,%g2
ba p7_invalid_resume_27
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 27
p7_invalid_loop_27:
p7_invalid_wait_27:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,27
bl p7_invalid_wait_27
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_27
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_27:
! Mem[000000001e000074] = 54a14144, %l5 = 000000000a58e596
lduh [%o0+0x074],%l5 ! %l5 = 00000000000054a1
! %l4 = 0a58e56cef30d4b0, Mem[0000000031800078] = 01835d58e0b9468b, %asi = 80
stxa %l4,[%i3+0x078]%asi ! Mem[0000000031800078] = 0a58e56cef30d4b0
! Victim I-cache invalidate 28, aggressor thread = 1
ba p7_invalid_loop_28
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_28:
ba invalidate_failed
mov 28,%g2
ba p7_invalid_resume_28
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 28
p7_invalid_loop_28:
p7_invalid_wait_28:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,28
bl p7_invalid_wait_28
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l6 = a9576b4d, %l7 = 5e06d08d, Mem[000000001e000020] = 41575113 dd4285a2
stda %l6,[%o0+%i4]0x80 ! Mem[000000001e000020] = a9576b4d 5e06d08d
! %l4 = 0a58e56cef30d4b0, Mem[0000000031800078] = 0a58e56c
sth %l4,[%i3+0x078] ! Mem[0000000031800078] = d4b0e56c
ba p7_invalid_code_28
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_28:
! Victim I-cache invalidate 29, aggressor thread = 1
ba p7_invalid_loop_29
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_29:
ba invalidate_failed
mov 29,%g2
ba p7_invalid_resume_29
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 29
p7_invalid_loop_29:
p7_invalid_wait_29:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,29
bl p7_invalid_wait_29
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_29
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_29:
! Victim I-cache invalidate 30, aggressor thread = 1
ba p7_invalid_loop_30
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_30:
ba invalidate_failed
mov 30,%g2
ba p7_invalid_resume_30
nop
nop
nop
nop
! Wait for I-cache invalidate lock 30
p7_invalid_loop_30:
p7_invalid_wait_30:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,30
bl p7_invalid_wait_30
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001e000034] = 807f8c77, %l1 = 00000000730101b2
ldsw [%o0+0x034],%l1 ! %l1 = ffffffff807f8c77
p7_label_7: ! %cwp = 1
ba p7_invalid_code_30
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_30:
! Victim I-cache invalidate 31, aggressor thread = 1
ba p7_invalid_loop_31
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_31:
ba invalidate_failed
mov 31,%g2
ba p7_invalid_resume_31
nop
! Wait for I-cache invalidate lock 31
p7_invalid_loop_31:
p7_invalid_wait_31:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,31
bl p7_invalid_wait_31
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l6 = 19c9ea64a9576b4d, Mem[000000003180003c] = f862da40
sth %l6,[%i3+0x03c] ! Mem[000000003180003c] = 6b4dda40
ba p7_invalid_code_31
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_31:
! %f8 = 40cad0c1 7c01cdca, Mem[000000001e000010] = e4e4b4d5 5cbf75e6
stda %f8 ,[%o0+%o5]0x80 ! Mem[000000001e000010] = 40cad0c1 7c01cdca
rd %pc,%o7
return %o7+12 ! CWP = 0
! Mem[000000001e800010] = 269fbfd1, %l2 = 3640da1c70f46032
lduha [%i1+%i5]0x89,%l2 ! %l2 = 000000000000bfd1
! %l6 = c44397941dcac543, Mem[000000001e000000] = 84ed0d1787c934d6
stxa %l6,[%i0+%g0]0x81 ! Mem[000000001e000000] = c44397941dcac543
! Victim I-cache invalidate 32, aggressor thread = 1
ba p7_invalid_loop_32
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_32:
ba invalidate_failed
mov 32,%g2
ba p7_invalid_resume_32
nop
! Wait for I-cache invalidate lock 32
p7_invalid_loop_32:
set p7_invalidate_semaphore,%g6
p7_invalid_wait_32:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,32
bl p7_invalid_wait_32
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001e800040] = adceea73, %f17 = e2c68929
ld [%i1+0x040],%f17 ! %f17 = adceea73
ba p7_invalid_code_32
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_32:
! Victim I-cache invalidate 33, aggressor thread = 1
ba p7_invalid_loop_33
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_33:
ba invalidate_failed
mov 33,%g2
ba p7_invalid_resume_33
nop
! Wait for I-cache invalidate lock 33
p7_invalid_loop_33:
p7_invalid_wait_33:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,33
bl p7_invalid_wait_33
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000003000007c] = 2ebd58e0, %l3 = ff72a3b9d61a475c
ldsh [%o0+0x07e],%l3 ! %l3 = 00000000000058e0
ba p7_invalid_code_33
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_33:
p7_label_8:
! Victim I-cache invalidate 34, aggressor thread = 1
ba p7_invalid_loop_34
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_34:
ba invalidate_failed
mov 34,%g2
ba p7_invalid_resume_34
nop
! Wait for I-cache invalidate lock 34
p7_invalid_loop_34:
p7_invalid_wait_34:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,34
bl p7_invalid_wait_34
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l4 = 8919e8940491ba6c, Mem[000000001f000010] = 77eed9194aa7d609
stxa %l4,[%i2+%i5]0x81 ! Mem[000000001f000010] = 8919e8940491ba6c
ba p7_invalid_code_34
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_34:
! Victim I-cache invalidate 35, aggressor thread = 1
ba p7_invalid_loop_35
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_35:
ba invalidate_failed
mov 35,%g2
ba p7_invalid_resume_35
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 35
p7_invalid_loop_35:
p7_invalid_wait_35:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,35
bl p7_invalid_wait_35
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_35
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_35:
! Mem[000000003180003c] = 6b4dda40, %l6 = c44397941dcac543
lduw [%o3+0x03c],%l6 ! %l6 = 000000006b4dda40
! Victim I-cache invalidate 36, aggressor thread = 1
ba p7_invalid_loop_36
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_36:
ba invalidate_failed
mov 36,%g2
ba p7_invalid_resume_36
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 36
p7_invalid_loop_36:
p7_invalid_wait_36:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,36
bl p7_invalid_wait_36
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_36
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_36:
! Victim I-cache invalidate 37, aggressor thread = 1
ba p7_invalid_loop_37
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_37:
ba invalidate_failed
mov 37,%g2
ba p7_invalid_resume_37
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 37
p7_invalid_loop_37:
p7_invalid_wait_37:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,37
bl p7_invalid_wait_37
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_37
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_37:
! Victim I-cache invalidate 38, aggressor thread = 1
ba p7_invalid_loop_38
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_38:
ba invalidate_failed
mov 38,%g2
ba p7_invalid_resume_38
nop
nop
nop
! Wait for I-cache invalidate lock 38
p7_invalid_loop_38:
p7_invalid_wait_38:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,38
bl p7_invalid_wait_38
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_38
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_38:
! Victim I-cache invalidate 39, aggressor thread = 1
ba p7_invalid_loop_39
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_39:
ba invalidate_failed
mov 39,%g2
ba p7_invalid_resume_39
nop
nop
! Wait for I-cache invalidate lock 39
p7_invalid_loop_39:
p7_invalid_wait_39:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,39
bl p7_invalid_wait_39
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_39
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_39:
! Victim I-cache invalidate 40, aggressor thread = 1
ba p7_invalid_loop_40
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_40:
ba invalidate_failed
mov 40,%g2
ba p7_invalid_resume_40
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 40
p7_invalid_loop_40:
p7_invalid_wait_40:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,40
bl p7_invalid_wait_40
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_40
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_40:
! Victim I-cache invalidate 41, aggressor thread = 1
ba p7_invalid_loop_41
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_41:
ba invalidate_failed
mov 41,%g2
ba p7_invalid_resume_41
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 41
p7_invalid_loop_41:
p7_invalid_wait_41:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,41
bl p7_invalid_wait_41
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p7_label_9:
ba p7_invalid_code_41
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_41:
! Victim I-cache invalidate 42, aggressor thread = 1
ba p7_invalid_loop_42
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_42:
ba invalidate_failed
mov 42,%g2
ba p7_invalid_resume_42
nop
nop
nop
nop
! Wait for I-cache invalidate lock 42
p7_invalid_loop_42:
p7_invalid_wait_42:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,42
bl p7_invalid_wait_42
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000003100007c] = d08d7571, %l5 = fe9e0cd191f94f24
lduwa [%o2+0x07c]%asi,%l5 ! %l5 = 00000000d08d7571
! %l1 = bf03a93a0ac1ecf8, Mem[0000000030000078] = 720d5b0a
sth %l1,[%o0+0x078] ! Mem[0000000030000078] = ecf85b0a
ba p7_invalid_code_42
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_42:
! Victim I-cache invalidate 43, aggressor thread = 1
ba p7_invalid_loop_43
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_43:
ba invalidate_failed
mov 43,%g2
ba p7_invalid_resume_43
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 43
p7_invalid_loop_43:
p7_invalid_wait_43:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,43
bl p7_invalid_wait_43
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_43
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_43:
! Victim I-cache invalidate 44, aggressor thread = 1
ba p7_invalid_loop_44
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_44:
ba invalidate_failed
mov 44,%g2
ba p7_invalid_resume_44
nop
! Wait for I-cache invalidate lock 44
p7_invalid_loop_44:
p7_invalid_wait_44:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,44
bl p7_invalid_wait_44
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l7 = 4cf44749b2895b6b, Mem[000000001e00000a] = e94180f3
sth %l7,[%i0+0x00a] ! Mem[000000001e000008] = e9415b6b
ba p7_invalid_code_44
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_44:
! Victim I-cache invalidate 45, aggressor thread = 1
ba p7_invalid_loop_45
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_45:
ba invalidate_failed
mov 45,%g2
ba p7_invalid_resume_45
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 45
p7_invalid_loop_45:
p7_invalid_wait_45:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,45
bl p7_invalid_wait_45
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_45
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_45:
! Victim I-cache invalidate 46, aggressor thread = 1
ba p7_invalid_loop_46
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_46:
ba invalidate_failed
mov 46,%g2
ba p7_invalid_resume_46
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 46
p7_invalid_loop_46:
p7_invalid_wait_46:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,46
bl p7_invalid_wait_46
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_46
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_46:
! Victim I-cache invalidate 47, aggressor thread = 1
ba p7_invalid_loop_47
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_47:
ba invalidate_failed
mov 47,%g2
ba p7_invalid_resume_47
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 47
p7_invalid_loop_47:
p7_invalid_wait_47:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,47
bl p7_invalid_wait_47
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_47
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_47:
! Victim I-cache invalidate 48, aggressor thread = 1
ba p7_invalid_loop_48
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_48:
ba invalidate_failed
mov 48,%g2
ba p7_invalid_resume_48
nop
! Wait for I-cache invalidate lock 48
p7_invalid_loop_48:
p7_invalid_wait_48:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,48
bl p7_invalid_wait_48
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p7_label_10:
! Mem[000000001e000008] = 6b5b41e9, %l1 = bf03a93a0ac1ecf8
ldsba [%i0+%i4]0x88,%l1 ! %l1 = ffffffffffffffe9
ba p7_invalid_code_48
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_48:
! Victim I-cache invalidate 49, aggressor thread = 1
ba p7_invalid_loop_49
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_49:
ba invalidate_failed
mov 49,%g2
ba p7_invalid_resume_49
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 49
p7_invalid_loop_49:
p7_invalid_wait_49:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,49
bl p7_invalid_wait_49
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_49
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_49:
! Mem[0000000031000038] = 00008475, %l0 = 2a230898a2818ffc
lduha [%o2+0x03a]%asi,%l0 ! %l0 = 0000000000008475
! Mem[0000000031000038] = 00008475, %l4 = 8919e8940491ba6c
ldsb [%o2+0x038],%l4 ! %l4 = 0000000000000000
! %l2 = 000000000000bfd1, immed = fffff737, %y = 0a58e56c
mulscc %l2,-0x8c9,%l7 ! %l7 = 0000000080005fe8, %ccr = 08, %y = 852c72b6
! Victim I-cache invalidate 50, aggressor thread = 1
ba p7_invalid_loop_50
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_50:
ba invalidate_failed
mov 50,%g2
ba p7_invalid_resume_50
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 50
p7_invalid_loop_50:
p7_invalid_wait_50:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,50
bl p7_invalid_wait_50
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_50
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_50:
! Victim I-cache invalidate 51, aggressor thread = 1
ba p7_invalid_loop_51
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_51:
ba invalidate_failed
mov 51,%g2
ba p7_invalid_resume_51
nop
nop
nop
nop
! Wait for I-cache invalidate lock 51
p7_invalid_loop_51:
p7_invalid_wait_51:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,51
bl p7_invalid_wait_51
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_51
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_51:
! Victim I-cache invalidate 52, aggressor thread = 1
ba p7_invalid_loop_52
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_52:
ba invalidate_failed
mov 52,%g2
ba p7_invalid_resume_52
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 52
p7_invalid_loop_52:
p7_invalid_wait_52:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,52
bl p7_invalid_wait_52
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l7 = 0000000080005fe8, immed = fffff7e8, %l2 = 000000000000bfd1
addc %l7,-0x818,%l2 ! %l2 = 00000000800057d0
! Mem[0000000031000038] = 00008475, %l0 = 0000000000008475
lduh [%o2+0x03a],%l0 ! %l0 = 0000000000008475
ba p7_invalid_code_52
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_52:
p7_label_11:
! %f5 = 17e44b1f, Mem[000000001e800018] = fde7de7a
st %f5 ,[%i1+%i6] ! Mem[000000001e800018] = 17e44b1f
! Victim I-cache invalidate 53, aggressor thread = 1
ba p7_invalid_loop_53
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_53:
ba invalidate_failed
mov 53,%g2
ba p7_invalid_resume_53
nop
nop
! Wait for I-cache invalidate lock 53
p7_invalid_loop_53:
p7_invalid_wait_53:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,53
bl p7_invalid_wait_53
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_53
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_53:
! Victim I-cache invalidate 54, aggressor thread = 1
ba p7_invalid_loop_54
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_54:
ba invalidate_failed
mov 54,%g2
ba p7_invalid_resume_54
nop
! Wait for I-cache invalidate lock 54
p7_invalid_loop_54:
p7_invalid_wait_54:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,54
bl p7_invalid_wait_54
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_54
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_54:
! Victim I-cache invalidate 55, aggressor thread = 1
ba p7_invalid_loop_55
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_55:
ba invalidate_failed
mov 55,%g2
ba p7_invalid_resume_55
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 55
p7_invalid_loop_55:
p7_invalid_wait_55:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,55
bl p7_invalid_wait_55
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_55
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_55:
! Victim I-cache invalidate 56, aggressor thread = 1
ba p7_invalid_loop_56
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_56:
ba invalidate_failed
mov 56,%g2
ba p7_invalid_resume_56
nop
nop
nop
nop
! Wait for I-cache invalidate lock 56
p7_invalid_loop_56:
p7_invalid_wait_56:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,56
bl p7_invalid_wait_56
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001e000000] = 949743c4, %l6 = 000000006b4dda40
ldsha [%i0+%g0]0x88,%l6 ! %l6 = 00000000000043c4
ba p7_invalid_code_56
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_56:
! Victim I-cache invalidate 57, aggressor thread = 1
ba p7_invalid_loop_57
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_57:
ba invalidate_failed
mov 57,%g2
ba p7_invalid_resume_57
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 57
p7_invalid_loop_57:
p7_invalid_wait_57:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,57
bl p7_invalid_wait_57
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l2 = 00000000800057d0, immed = fffff5d6, %l2 = 00000000800057d0
addc %l2,-0xa2a,%l2 ! %l2 = 0000000080004da6
ba p7_invalid_code_57
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_57:
! Victim I-cache invalidate 58, aggressor thread = 1
ba p7_invalid_loop_58
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_58:
ba invalidate_failed
mov 58,%g2
ba p7_invalid_resume_58
nop
nop
nop
nop
! Wait for I-cache invalidate lock 58
p7_invalid_loop_58:
p7_invalid_wait_58:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,58
bl p7_invalid_wait_58
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l3 = 00000000000058e0, Mem[000000001f800070] = 8a0798cefb7cf8e4
stx %l3,[%i3+0x070] ! Mem[000000001f800070] = 00000000000058e0
ba p7_invalid_code_58
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_58:
p7_label_12:
! %l2 = 0000000080004da6, Mem[000000001e800010] = d1bf9f26
stha %l2,[%i1+%i5]0x81 ! Mem[000000001e800010] = 4da69f26
! Victim I-cache invalidate 59, aggressor thread = 1
ba p7_invalid_loop_59
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_59:
ba invalidate_failed
mov 59,%g2
ba p7_invalid_resume_59
nop
! Wait for I-cache invalidate lock 59
p7_invalid_loop_59:
p7_invalid_wait_59:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,59
bl p7_invalid_wait_59
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000003000003c] = 730101b2, %l3 = 00000000000058e0
lduh [%o0+0x03c],%l3 ! %l3 = 0000000000007301
ba p7_invalid_code_59
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_59:
! Victim I-cache invalidate 60, aggressor thread = 1
ba p7_invalid_loop_60
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_60:
ba invalidate_failed
mov 60,%g2
ba p7_invalid_resume_60
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 60
p7_invalid_loop_60:
p7_invalid_wait_60:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,60
bl p7_invalid_wait_60
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_60
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_60:
! %l7 = 0000000080005fe8, Mem[000000001f800010] = cd84a651
stwa %l7,[%i3+%i5]0x80 ! Mem[000000001f800010] = 80005fe8
! Mem[000000001f000010] = 8919e894, %l6 = 00000000000043c4
lduha [%i2+%i5]0x81,%l6 ! %l6 = 0000000000008919
! %l2 = 80004da6, %l3 = 00007301, Mem[0000000030000038] = 74074f03 730101b2
std %l2,[%o0+0x038] ! Mem[0000000030000038] = 80004da6 00007301
! Victim I-cache invalidate 61, aggressor thread = 1
ba p7_invalid_loop_61
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_61:
ba invalidate_failed
mov 61,%g2
ba p7_invalid_resume_61
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 61
p7_invalid_loop_61:
p7_invalid_wait_61:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,61
bl p7_invalid_wait_61
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_61
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_61:
! Victim I-cache invalidate 62, aggressor thread = 1
ba p7_invalid_loop_62
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_62:
ba invalidate_failed
mov 62,%g2
ba p7_invalid_resume_62
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 62
p7_invalid_loop_62:
p7_invalid_wait_62:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,62
bl p7_invalid_wait_62
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_62
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_62:
! %l6 = 0000000000008919, %l0 = 0000000000008475, %l3 = 0000000000007301
add %l6,%l0,%l3 ! %l3 = 0000000000010d8e
p7_label_13:
! Victim I-cache invalidate 63, aggressor thread = 1
ba p7_invalid_loop_63
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_63:
ba invalidate_failed
mov 63,%g2
ba p7_invalid_resume_63
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 63
p7_invalid_loop_63:
p7_invalid_wait_63:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,63
bl p7_invalid_wait_63
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001e800010] = 83873870 269fa64d, %l0 = 00008475, %l1 = ffffffe9
ldda [%i1+%i5]0x88,%l0 ! %l0 = 00000000269fa64d 0000000083873870
ba p7_invalid_code_63
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_63:
! Victim I-cache invalidate 64, aggressor thread = 1
ba p7_invalid_loop_64
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_64:
ba invalidate_failed
mov 64,%g2
ba p7_invalid_resume_64
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 64
p7_invalid_loop_64:
p7_invalid_wait_64:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,64
bl p7_invalid_wait_64
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_64
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_64:
! Victim I-cache invalidate 65, aggressor thread = 1
ba p7_invalid_loop_65
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_65:
ba invalidate_failed
mov 65,%g2
ba p7_invalid_resume_65
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 65
p7_invalid_loop_65:
p7_invalid_wait_65:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,65
bl p7_invalid_wait_65
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %f8 = 40cad0c1, Mem[000000001f000018] = 95b69ddf
sta %f8 ,[%i2+%i6]0x81 ! Mem[000000001f000018] = 40cad0c1
! %l4 = 0000000000000000, %l6 = 0000000000008919, %l3 = 0000000000010d8e
taddcc %l4,%l6,%l3 ! %l3 = 0000000000008919, %ccr = 02
! %l2 = 0000000080004da6, %l4 = 0000000000000000, %l5 = 00000000d08d7571
addc %l2,%l4,%l5 ! %l5 = 0000000080004da6
ba p7_invalid_code_65
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_65:
! %l7 = 0000000080005fe8, Mem[0000000030800078] = 0540b80a30c0342f
stx %l7,[%o1+0x078] ! Mem[0000000030800078] = 0000000080005fe8
! %l3 = 0000000000008919, immed = 00000880, %l0 = 00000000269fa64d
orn %l3,0x880,%l0 ! %l0 = ffffffffffffff7f
save ! CWP = 1
p7_label_14: ! %cwp = 1
! Victim I-cache invalidate 66, aggressor thread = 1
ba p7_invalid_loop_66
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_66:
ba invalidate_failed
mov 66,%g2
ba p7_invalid_resume_66
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 66
p7_invalid_loop_66:
p7_invalid_wait_66:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,66
bl p7_invalid_wait_66
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030800038] = 3321865b, %l4 = 0a58e56cef30d4b0
lduh [%i1+0x038],%l4 ! %l4 = 0000000000003321
! %l3 = b468c15664ec8475, %l4 = 0000000000003321, %l7 = c46d5f3c5e06d08d
xor %l3,%l4,%l7 ! %l7 = b468c15664ecb754
ba p7_invalid_code_66
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_66:
! Mem[000000003080003c] = a59fcd4b, %l0 = 0000000069b563c6
lduha [%i1+0x03c]%asi,%l0 ! %l0 = 000000000000a59f
! Victim I-cache invalidate 67, aggressor thread = 1
ba p7_invalid_loop_67
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_67:
ba invalidate_failed
mov 67,%g2
ba p7_invalid_resume_67
nop
nop
! Wait for I-cache invalidate lock 67
p7_invalid_loop_67:
p7_invalid_wait_67:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,67
bl p7_invalid_wait_67
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000031000038] = 00008475730101b2, %l7 = b468c15664ecb754
ldx [%i2+0x038],%l7 ! %l7 = 00008475730101b2
ba p7_invalid_code_67
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_67:
! Victim I-cache invalidate 68, aggressor thread = 1
ba p7_invalid_loop_68
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_68:
ba invalidate_failed
mov 68,%g2
ba p7_invalid_resume_68
nop
! Wait for I-cache invalidate lock 68
p7_invalid_loop_68:
p7_invalid_wait_68:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,68
bl p7_invalid_wait_68
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000003100007c] = d08d7571, %l5 = 00000000000054a1
ldsw [%i2+0x07c],%l5 ! %l5 = ffffffffd08d7571
! Mem[000000001f80000c] = 5a80aa72, %f28 = 9aeb0be2
ld [%o3+0x00c],%f28 ! %f28 = 5a80aa72
ba p7_invalid_code_68
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_68:
! Victim I-cache invalidate 69, aggressor thread = 1
ba p7_invalid_loop_69
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_69:
ba invalidate_failed
mov 69,%g2
ba p7_invalid_resume_69
nop
nop
nop
! Wait for I-cache invalidate lock 69
p7_invalid_loop_69:
p7_invalid_wait_69:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,69
bl p7_invalid_wait_69
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_69
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_69:
p7_label_15: ! %cwp = 1
! Mem[000000001e000000] = c44397941dcac543, %l0 = 000000000000a59f
ldxa [%o0+%g0]0x81,%l0 ! %l0 = c44397941dcac543
! Victim I-cache invalidate 70, aggressor thread = 1
ba p7_invalid_loop_70
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_70:
ba invalidate_failed
mov 70,%g2
ba p7_invalid_resume_70
nop
nop
! Wait for I-cache invalidate lock 70
p7_invalid_loop_70:
p7_invalid_wait_70:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,70
bl p7_invalid_wait_70
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_70
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_70:
! Victim I-cache invalidate 71, aggressor thread = 1
ba p7_invalid_loop_71
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_71:
ba invalidate_failed
mov 71,%g2
ba p7_invalid_resume_71
nop
nop
nop
! Wait for I-cache invalidate lock 71
p7_invalid_loop_71:
p7_invalid_wait_71:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,71
bl p7_invalid_wait_71
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030000038] = 80004da600007301, %f6 = 3b52cf15 2383da30
ldd [%i0+0x038],%f6 ! %f6 = 80004da6 00007301
ba p7_invalid_code_71
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_71:
! Victim I-cache invalidate 72, aggressor thread = 1
ba p7_invalid_loop_72
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_72:
ba invalidate_failed
mov 72,%g2
ba p7_invalid_resume_72
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 72
p7_invalid_loop_72:
p7_invalid_wait_72:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,72
bl p7_invalid_wait_72
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l2 = 00000000, %l3 = 64ec8475, Mem[000000001e000010] = 40cad0c1 7c01cdca
stda %l2,[%o0+%o5]0x80 ! Mem[000000001e000010] = 00000000 64ec8475
ba p7_invalid_code_72
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_72:
! Victim I-cache invalidate 73, aggressor thread = 1
ba p7_invalid_loop_73
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_73:
ba invalidate_failed
mov 73,%g2
ba p7_invalid_resume_73
nop
nop
! Wait for I-cache invalidate lock 73
p7_invalid_loop_73:
p7_invalid_wait_73:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,73
bl p7_invalid_wait_73
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030800038] = 3321865ba59fcd4b, %l7 = 00008475730101b2
ldxa [%i1+0x038]%asi,%l7 ! %l7 = 3321865ba59fcd4b
ba p7_invalid_code_73
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_73:
! Victim I-cache invalidate 74, aggressor thread = 1
ba p7_invalid_loop_74
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_74:
ba invalidate_failed
mov 74,%g2
ba p7_invalid_resume_74
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 74
p7_invalid_loop_74:
p7_invalid_wait_74:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,74
bl p7_invalid_wait_74
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_74
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_74:
! Victim I-cache invalidate 75, aggressor thread = 1
ba p7_invalid_loop_75
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_75:
ba invalidate_failed
mov 75,%g2
ba p7_invalid_resume_75
nop
nop
nop
! Wait for I-cache invalidate lock 75
p7_invalid_loop_75:
p7_invalid_wait_75:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,75
bl p7_invalid_wait_75
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_16: ! %cwp = 1
! Randomly selected nop
nop
ba p7_invalid_code_75
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_75:
! Victim I-cache invalidate 76, aggressor thread = 1
ba p7_invalid_loop_76
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_76:
ba invalidate_failed
mov 76,%g2
ba p7_invalid_resume_76
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 76
p7_invalid_loop_76:
p7_invalid_wait_76:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,76
bl p7_invalid_wait_76
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000031800078] = d4b0e56c, %l4 = 0000000000003321
ldsb [%i3+0x078],%l4 ! %l4 = ffffffffffffffd4
ba p7_invalid_code_76
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_76:
! Victim I-cache invalidate 77, aggressor thread = 1
ba p7_invalid_loop_77
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_77:
ba invalidate_failed
mov 77,%g2
ba p7_invalid_resume_77
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 77
p7_invalid_loop_77:
p7_invalid_wait_77:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,77
bl p7_invalid_wait_77
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_77
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_77:
! Victim I-cache invalidate 78, aggressor thread = 1
ba p7_invalid_loop_78
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_78:
ba invalidate_failed
mov 78,%g2
ba p7_invalid_resume_78
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 78
p7_invalid_loop_78:
p7_invalid_wait_78:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,78
bl p7_invalid_wait_78
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_78
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_78:
! Victim I-cache invalidate 79, aggressor thread = 1
ba p7_invalid_loop_79
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_79:
ba invalidate_failed
mov 79,%g2
ba p7_invalid_resume_79
nop
nop
! Wait for I-cache invalidate lock 79
p7_invalid_loop_79:
p7_invalid_wait_79:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,79
bl p7_invalid_wait_79
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l5 = ffffffffd08d7571, Mem[0000000031800078] = d4b0e56cef30d4b0, %asi = 80
stxa %l5,[%i3+0x078]%asi ! Mem[0000000031800078] = ffffffffd08d7571
ba p7_invalid_code_79
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_79:
! Mem[000000001e800018] = 1f4be417, %l4 = ffffffffffffffd4
lduwa [%o1+%o6]0x89,%l4 ! %l4 = 000000001f4be417
! Victim I-cache invalidate 80, aggressor thread = 1
ba p7_invalid_loop_80
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_80:
ba invalidate_failed
mov 80,%g2
ba p7_invalid_resume_80
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 80
p7_invalid_loop_80:
p7_invalid_wait_80:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,80
bl p7_invalid_wait_80
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_80
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_80:
! Victim I-cache invalidate 81, aggressor thread = 1
ba p7_invalid_loop_81
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_81:
ba invalidate_failed
mov 81,%g2
ba p7_invalid_resume_81
nop
nop
nop
! Wait for I-cache invalidate lock 81
p7_invalid_loop_81:
p7_invalid_wait_81:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,81
bl p7_invalid_wait_81
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_17: ! %cwp = 1
ba p7_invalid_code_81
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_81:
! Victim I-cache invalidate 82, aggressor thread = 1
ba p7_invalid_loop_82
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_82:
ba invalidate_failed
mov 82,%g2
ba p7_invalid_resume_82
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 82
p7_invalid_loop_82:
p7_invalid_wait_82:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,82
bl p7_invalid_wait_82
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l0 = c44397941dcac543, %l2 = 0000000000000000, %l7 = 3321865ba59fcd4b
srlx %l0,%l2,%l7 ! %l7 = c44397941dcac543
ba p7_invalid_code_82
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_82:
! Victim I-cache invalidate 83, aggressor thread = 1
ba p7_invalid_loop_83
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_83:
ba invalidate_failed
mov 83,%g2
ba p7_invalid_resume_83
nop
! Wait for I-cache invalidate lock 83
p7_invalid_loop_83:
p7_invalid_wait_83:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,83
bl p7_invalid_wait_83
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l5 = ffffffffd08d7571, Mem[000000003000003a] = 80004da6
sth %l5,[%i0+0x03a] ! Mem[0000000030000038] = 80007571
ba p7_invalid_code_83
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_83:
! Randomly selected nop
nop
! Victim I-cache invalidate 84, aggressor thread = 1
ba p7_invalid_loop_84
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_84:
ba invalidate_failed
mov 84,%g2
ba p7_invalid_resume_84
nop
nop
nop
nop
! Wait for I-cache invalidate lock 84
p7_invalid_loop_84:
p7_invalid_wait_84:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,84
bl p7_invalid_wait_84
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l5 = ffffffffd08d7571, Mem[000000003080003a] = 3321865b
sth %l5,[%i1+0x03a] ! Mem[0000000030800038] = 33217571
ba p7_invalid_code_84
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_84:
! Victim I-cache invalidate 85, aggressor thread = 1
ba p7_invalid_loop_85
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_85:
ba invalidate_failed
mov 85,%g2
ba p7_invalid_resume_85
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 85
p7_invalid_loop_85:
p7_invalid_wait_85:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,85
bl p7_invalid_wait_85
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001f00006c] = 8c2b0d5f, %l4 = 000000001f4be417
ldsba [%o2+0x06f]%asi,%l4 ! %l4 = 000000000000005f
ba p7_invalid_code_85
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_85:
! Victim I-cache invalidate 86, aggressor thread = 1
ba p7_invalid_loop_86
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_86:
ba invalidate_failed
mov 86,%g2
ba p7_invalid_resume_86
nop
nop
! Wait for I-cache invalidate lock 86
p7_invalid_loop_86:
p7_invalid_wait_86:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,86
bl p7_invalid_wait_86
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_18: ! %cwp = 1
! %l3 = b468c15664ec8475, Mem[000000001f800018] = 66b49998cf8f2f01
stxa %l3,[%o3+%o6]0x89 ! Mem[000000001f800018] = b468c15664ec8475
! Mem[0000000031800078] = ffffffff d08d7571, %l4 = 0000005f, %l5 = d08d7571
ldd [%i3+0x078],%l4 ! %l4 = 00000000ffffffff 00000000d08d7571
ba p7_invalid_code_86
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_86:
! Victim I-cache invalidate 87, aggressor thread = 1
ba p7_invalid_loop_87
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_87:
ba invalidate_failed
mov 87,%g2
ba p7_invalid_resume_87
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 87
p7_invalid_loop_87:
p7_invalid_wait_87:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,87
bl p7_invalid_wait_87
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l0 = c44397941dcac543, %l1 = ffffffff807f8c77, %l2 = 0000000000000000
srlx %l0,%l1,%l2 ! %l2 = 0000000000000188
ba p7_invalid_code_87
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_87:
! Victim I-cache invalidate 88, aggressor thread = 1
ba p7_invalid_loop_88
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_88:
ba invalidate_failed
mov 88,%g2
ba p7_invalid_resume_88
nop
nop
nop
! Wait for I-cache invalidate lock 88
p7_invalid_loop_88:
p7_invalid_wait_88:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,88
bl p7_invalid_wait_88
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_88
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_88:
! Victim I-cache invalidate 89, aggressor thread = 1
ba p7_invalid_loop_89
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_89:
ba invalidate_failed
mov 89,%g2
ba p7_invalid_resume_89
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 89
p7_invalid_loop_89:
p7_invalid_wait_89:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,89
bl p7_invalid_wait_89
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_89
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_89:
! Victim I-cache invalidate 90, aggressor thread = 1
ba p7_invalid_loop_90
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_90:
ba invalidate_failed
mov 90,%g2
ba p7_invalid_resume_90
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 90
p7_invalid_loop_90:
p7_invalid_wait_90:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,90
bl p7_invalid_wait_90
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l4 = 00000000ffffffff, Mem[000000001e000010] = 0000000064ec8475
stxa %l4,[%o0+%o5]0x81 ! Mem[000000001e000010] = 00000000ffffffff
! %l4 = 00000000ffffffff, Mem[000000001e800020] = 5e06d08d1ebb9a9c
stxa %l4,[%o1+%i4]0x81 ! Mem[000000001e800020] = 00000000ffffffff
ba p7_invalid_code_90
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_90:
! Victim I-cache invalidate 91, aggressor thread = 1
ba p7_invalid_loop_91
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_91:
ba invalidate_failed
mov 91,%g2
ba p7_invalid_resume_91
nop
nop
nop
nop
! Wait for I-cache invalidate lock 91
p7_invalid_loop_91:
p7_invalid_wait_91:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,91
bl p7_invalid_wait_91
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_19: ! %cwp = 1
ba p7_invalid_code_91
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_91:
! Victim I-cache invalidate 92, aggressor thread = 1
ba p7_invalid_loop_92
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_92:
ba invalidate_failed
mov 92,%g2
ba p7_invalid_resume_92
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 92
p7_invalid_loop_92:
p7_invalid_wait_92:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,92
bl p7_invalid_wait_92
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001f800000] = c583921b, %l6 = 19c9ea64a9576b4d
ldsba [%o3+%g0]0x81,%l6 ! %l6 = ffffffffffffffc5
! %f12 = 9a7fb34c 651631ca, Mem[000000001f000038] = 9be23295 187c22d4
std %f12,[%o2+0x038] ! Mem[000000001f000038] = 9a7fb34c 651631ca
! Mem[000000001f000000] = 7a5fb0f9, %l1 = ffffffff807f8c77
ldswa [%o2+%g0]0x80,%l1 ! %l1 = 000000007a5fb0f9
ba p7_invalid_code_92
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_92:
! Victim I-cache invalidate 93, aggressor thread = 1
ba p7_invalid_loop_93
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_93:
ba invalidate_failed
mov 93,%g2
ba p7_invalid_resume_93
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 93
p7_invalid_loop_93:
p7_invalid_wait_93:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,93
bl p7_invalid_wait_93
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %f4 = 3333ffb0, Mem[000000001f00001c] = c8d62d0d
sta %f4 ,[%o2+0x01c]%asi ! Mem[000000001f00001c] = 3333ffb0
ba p7_invalid_code_93
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_93:
! Mem[000000001f000078] = a8163d4866055f3c, %l7 = c44397941dcac543
ldx [%o2+0x078],%l7 ! %l7 = a8163d4866055f3c
! Victim I-cache invalidate 94, aggressor thread = 1
ba p7_invalid_loop_94
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_94:
ba invalidate_failed
mov 94,%g2
ba p7_invalid_resume_94
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 94
p7_invalid_loop_94:
p7_invalid_wait_94:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,94
bl p7_invalid_wait_94
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_94
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_94:
! Victim I-cache invalidate 95, aggressor thread = 1
ba p7_invalid_loop_95
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_95:
ba invalidate_failed
mov 95,%g2
ba p7_invalid_resume_95
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 95
p7_invalid_loop_95:
p7_invalid_wait_95:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,95
bl p7_invalid_wait_95
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_95
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_95:
! Victim I-cache invalidate 96, aggressor thread = 1
ba p7_invalid_loop_96
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_96:
ba invalidate_failed
mov 96,%g2
ba p7_invalid_resume_96
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 96
p7_invalid_loop_96:
p7_invalid_wait_96:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,96
bl p7_invalid_wait_96
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_20: ! %cwp = 1
ba p7_invalid_code_96
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_96:
! Victim I-cache invalidate 97, aggressor thread = 1
ba p7_invalid_loop_97
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_97:
ba invalidate_failed
mov 97,%g2
ba p7_invalid_resume_97
nop
nop
nop
! Wait for I-cache invalidate lock 97
p7_invalid_loop_97:
p7_invalid_wait_97:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,97
bl p7_invalid_wait_97
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_97
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_97:
! Victim I-cache invalidate 98, aggressor thread = 1
ba p7_invalid_loop_98
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_98:
ba invalidate_failed
mov 98,%g2
ba p7_invalid_resume_98
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 98
p7_invalid_loop_98:
p7_invalid_wait_98:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,98
bl p7_invalid_wait_98
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001e800058] = 6978d1a7, %l2 = 0000000000000188
lduw [%o1+0x058],%l2 ! %l2 = 000000006978d1a7
ba p7_invalid_code_98
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_98:
! Victim I-cache invalidate 99, aggressor thread = 1
ba p7_invalid_loop_99
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_99:
ba invalidate_failed
mov 99,%g2
ba p7_invalid_resume_99
nop
nop
nop
nop
! Wait for I-cache invalidate lock 99
p7_invalid_loop_99:
p7_invalid_wait_99:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,99
bl p7_invalid_wait_99
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_99
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_99:
! Mem[000000001e000018] = 57bba183 6e91468c, %l2 = 6978d1a7, %l3 = 64ec8475
ldda [%o0+%o6]0x80,%l2 ! %l2 = 0000000057bba183 000000006e91468c
! Victim I-cache invalidate 100, aggressor thread = 1
ba p7_invalid_loop_100
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_100:
ba invalidate_failed
mov 100,%g2
ba p7_invalid_resume_100
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 100
p7_invalid_loop_100:
p7_invalid_wait_100:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,100
bl p7_invalid_wait_100
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_100
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_100:
! Victim I-cache invalidate 101, aggressor thread = 1
ba p7_invalid_loop_101
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_101:
ba invalidate_failed
mov 101,%g2
ba p7_invalid_resume_101
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 101
p7_invalid_loop_101:
p7_invalid_wait_101:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,101
bl p7_invalid_wait_101
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_101
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_101:
! Victim I-cache invalidate 102, aggressor thread = 1
ba p7_invalid_loop_102
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_102:
ba invalidate_failed
mov 102,%g2
ba p7_invalid_resume_102
nop
! Wait for I-cache invalidate lock 102
p7_invalid_loop_102:
p7_invalid_wait_102:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,102
bl p7_invalid_wait_102
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_102
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_102:
! Victim I-cache invalidate 103, aggressor thread = 1
ba p7_invalid_loop_103
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_103:
ba invalidate_failed
mov 103,%g2
ba p7_invalid_resume_103
nop
nop
nop
nop
! Wait for I-cache invalidate lock 103
p7_invalid_loop_103:
p7_invalid_wait_103:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,103
bl p7_invalid_wait_103
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030000078] = ecf85b0a, %l2 = 0000000057bba183
ldsh [%i0+0x078],%l2 ! %l2 = ffffffffffffecf8
p7_label_21: ! %cwp = 1
ba p7_invalid_code_103
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_103:
! Victim I-cache invalidate 104, aggressor thread = 1
ba p7_invalid_loop_104
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_104:
ba invalidate_failed
mov 104,%g2
ba p7_invalid_resume_104
nop
! Wait for I-cache invalidate lock 104
p7_invalid_loop_104:
p7_invalid_wait_104:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,104
bl p7_invalid_wait_104
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_104
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_104:
! Victim I-cache invalidate 105, aggressor thread = 1
ba p7_invalid_loop_105
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_105:
ba invalidate_failed
mov 105,%g2
ba p7_invalid_resume_105
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 105
p7_invalid_loop_105:
p7_invalid_wait_105:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,105
bl p7_invalid_wait_105
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l6 = ffffffffffffffc5, %l0 = c44397941dcac543, %l7 = a8163d4866055f3c
subc %l6,%l0,%l7 ! %l7 = 3bbc686be2353a82
ba p7_invalid_code_105
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_105:
! Victim I-cache invalidate 106, aggressor thread = 1
ba p7_invalid_loop_106
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_106:
ba invalidate_failed
mov 106,%g2
ba p7_invalid_resume_106
nop
nop
nop
! Wait for I-cache invalidate lock 106
p7_invalid_loop_106:
p7_invalid_wait_106:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,106
bl p7_invalid_wait_106
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_106
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_106:
! Victim I-cache invalidate 107, aggressor thread = 1
ba p7_invalid_loop_107
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_107:
ba invalidate_failed
mov 107,%g2
ba p7_invalid_resume_107
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 107
p7_invalid_loop_107:
p7_invalid_wait_107:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,107
bl p7_invalid_wait_107
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l2 = ffffffffffffecf8, %l4 = 00000000ffffffff, %l3 = 000000006e91468c
addccc %l2,%l4,%l3 ! %l3 = 00000000ffffecf7, %ccr = 19
ba p7_invalid_code_107
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_107:
! Victim I-cache invalidate 108, aggressor thread = 1
ba p7_invalid_loop_108
rd %ccr,%g5 ! Save %ccr (19)
p7_invalid_code_108:
ba invalidate_failed
mov 108,%g2
ba p7_invalid_resume_108
nop
! Wait for I-cache invalidate lock 108
p7_invalid_loop_108:
p7_invalid_wait_108:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,108
bl p7_invalid_wait_108
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p7_invalid_code_108
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_108:
! Victim I-cache invalidate 109, aggressor thread = 1
ba p7_invalid_loop_109
rd %ccr,%g5 ! Save %ccr (19)
p7_invalid_code_109:
ba invalidate_failed
mov 109,%g2
ba p7_invalid_resume_109
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 109
p7_invalid_loop_109:
p7_invalid_wait_109:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,109
bl p7_invalid_wait_109
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p7_invalid_code_109
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_109:
! Mem[000000001e800010] = 4da69f26, %l1 = 000000007a5fb0f9
ldsha [%o1+%o5]0x80,%l1 ! %l1 = 0000000000004da6
! Victim I-cache invalidate 110, aggressor thread = 1
ba p7_invalid_loop_110
rd %ccr,%g5 ! Save %ccr (19)
p7_invalid_code_110:
ba invalidate_failed
mov 110,%g2
ba p7_invalid_resume_110
nop
nop
! Wait for I-cache invalidate lock 110
p7_invalid_loop_110:
p7_invalid_wait_110:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,110
bl p7_invalid_wait_110
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
p7_label_22: ! %cwp = 1
ba p7_invalid_code_110
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_110:
! Victim I-cache invalidate 111, aggressor thread = 1
ba p7_invalid_loop_111
rd %ccr,%g5 ! Save %ccr (19)
p7_invalid_code_111:
ba invalidate_failed
mov 111,%g2
ba p7_invalid_resume_111
nop
! Wait for I-cache invalidate lock 111
p7_invalid_loop_111:
p7_invalid_wait_111:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,111
bl p7_invalid_wait_111
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p7_invalid_code_111
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_111:
! Victim I-cache invalidate 112, aggressor thread = 1
ba p7_invalid_loop_112
rd %ccr,%g5 ! Save %ccr (19)
p7_invalid_code_112:
ba invalidate_failed
mov 112,%g2
ba p7_invalid_resume_112
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 112
p7_invalid_loop_112:
p7_invalid_wait_112:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,112
bl p7_invalid_wait_112
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! %l0 = c44397941dcac543, Mem[000000001f800018] = 7584ec6456c168b4
stxa %l0,[%o3+%o6]0x81 ! Mem[000000001f800018] = c44397941dcac543
! Mem[0000000030800078] = 0000000080005fe8, %l7 = 3bbc686be2353a82
ldxa [%i1+0x078]%asi,%l7 ! %l7 = 0000000080005fe8
ba p7_invalid_code_112
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_112:
! Victim I-cache invalidate 113, aggressor thread = 1
ba p7_invalid_loop_113
rd %ccr,%g5 ! Save %ccr (19)
p7_invalid_code_113:
ba invalidate_failed
mov 113,%g2
ba p7_invalid_resume_113
nop
nop
nop
! Wait for I-cache invalidate lock 113
p7_invalid_loop_113:
p7_invalid_wait_113:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,113
bl p7_invalid_wait_113
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000030800078] = 00000000, %l4 = 00000000ffffffff
lduh [%i1+0x078],%l4 ! %l4 = 0000000000000000
! %l5 = 00000000d08d7571, %l1 = 0000000000004da6, %y = 852c72b6
umulcc %l5,%l1,%l6 ! %l6 = 00003f41c80d2446, %ccr = 08, %y = 00003f41
! %l2 = ffffffffffffecf8, %l0 = c44397941dcac543, %l0 = c44397941dcac543
xor %l2,%l0,%l0 ! %l0 = 3bbc686be23529bb
! %l0 = 3bbc686be23529bb, %l5 = 00000000d08d7571, %l4 = 0000000000000000
sll %l0,%l5,%l4 ! %l4 = d0d7c46a53760000
ba p7_invalid_code_113
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_113:
! Victim I-cache invalidate 114, aggressor thread = 1
ba p7_invalid_loop_114
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_114:
ba invalidate_failed
mov 114,%g2
ba p7_invalid_resume_114
nop
nop
nop
! Wait for I-cache invalidate lock 114
p7_invalid_loop_114:
p7_invalid_wait_114:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,114
bl p7_invalid_wait_114
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p7_label_23: ! %cwp = 1
! Mem[000000003100003c] = 730101b2, %l0 = 3bbc686be23529bb
ldub [%i2+0x03d],%l0 ! %l0 = 0000000000000001
ba p7_invalid_code_114
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_114:
! Victim I-cache invalidate 115, aggressor thread = 1
ba p7_invalid_loop_115
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_115:
ba invalidate_failed
mov 115,%g2
ba p7_invalid_resume_115
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 115
p7_invalid_loop_115:
p7_invalid_wait_115:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,115
bl p7_invalid_wait_115
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[000000001f000068] = ddf31c0f, %l6 = 00003f41c80d2446
ldub [%o2+0x06a],%l6 ! %l6 = 000000000000001c
ba p7_invalid_code_115
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_115:
! Victim I-cache invalidate 116, aggressor thread = 1
ba p7_invalid_loop_116
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_116:
ba invalidate_failed
mov 116,%g2
ba p7_invalid_resume_116
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 116
p7_invalid_loop_116:
p7_invalid_wait_116:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,116
bl p7_invalid_wait_116
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_116
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_116:
! Victim I-cache invalidate 117, aggressor thread = 1
ba p7_invalid_loop_117
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_117:
ba invalidate_failed
mov 117,%g2
ba p7_invalid_resume_117
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 117
p7_invalid_loop_117:
p7_invalid_wait_117:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,117
bl p7_invalid_wait_117
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_117
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_117:
! Victim I-cache invalidate 118, aggressor thread = 1
ba p7_invalid_loop_118
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_118:
ba invalidate_failed
mov 118,%g2
ba p7_invalid_resume_118
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 118
p7_invalid_loop_118:
p7_invalid_wait_118:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,118
bl p7_invalid_wait_118
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_118
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_118:
! Victim I-cache invalidate 119, aggressor thread = 1
ba p7_invalid_loop_119
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_119:
ba invalidate_failed
mov 119,%g2
ba p7_invalid_resume_119
nop
nop
nop
nop
! Wait for I-cache invalidate lock 119
p7_invalid_loop_119:
p7_invalid_wait_119:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,119
bl p7_invalid_wait_119
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p7_invalid_code_119
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_119:
! Victim I-cache invalidate 120, aggressor thread = 1
ba p7_invalid_loop_120
rd %ccr,%g5 ! Save %ccr (08)
p7_invalid_code_120:
ba invalidate_failed
mov 120,%g2
ba p7_invalid_resume_120
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 120
p7_invalid_loop_120:
p7_invalid_wait_120:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,120
bl p7_invalid_wait_120
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l7 = 0000000080005fe8, %l6 = 000000000000001c, %y = 00003f41
sdivcc %l7,%l6,%l1 ! %l1 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000001
ba p7_invalid_code_120
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_120:
! Victim I-cache invalidate 121, aggressor thread = 1
ba p7_invalid_loop_121
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_121:
ba invalidate_failed
mov 121,%g2
ba p7_invalid_resume_121
nop
nop
! Wait for I-cache invalidate lock 121
p7_invalid_loop_121:
p7_invalid_wait_121:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,121
bl p7_invalid_wait_121
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_24: ! %cwp = 1
ba p7_invalid_code_121
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_121:
! Victim I-cache invalidate 122, aggressor thread = 1
ba p7_invalid_loop_122
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_122:
ba invalidate_failed
mov 122,%g2
ba p7_invalid_resume_122
nop
nop
! Wait for I-cache invalidate lock 122
p7_invalid_loop_122:
p7_invalid_wait_122:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,122
bl p7_invalid_wait_122
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_122
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_122:
! Victim I-cache invalidate 123, aggressor thread = 1
ba p7_invalid_loop_123
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_123:
ba invalidate_failed
mov 123,%g2
ba p7_invalid_resume_123
nop
nop
nop
nop
! Wait for I-cache invalidate lock 123
p7_invalid_loop_123:
p7_invalid_wait_123:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,123
bl p7_invalid_wait_123
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030000078] = ecf85b0a 2ebd58e0, %l0 = 00000001, %l1 = 7fffffff
ldd [%i0+0x078],%l0 ! %l0 = 00000000ecf85b0a 000000002ebd58e0
! %l0 = 00000000ecf85b0a, Mem[0000000031800038] = b0ef9ad26b4dda40
stx %l0,[%i3+0x038] ! Mem[0000000031800038] = 00000000ecf85b0a
ba p7_invalid_code_123
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_123:
! Victim I-cache invalidate 124, aggressor thread = 1
ba p7_invalid_loop_124
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_124:
ba invalidate_failed
mov 124,%g2
ba p7_invalid_resume_124
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 124
p7_invalid_loop_124:
p7_invalid_wait_124:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,124
bl p7_invalid_wait_124
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_124
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_124:
! Victim I-cache invalidate 125, aggressor thread = 1
ba p7_invalid_loop_125
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_125:
ba invalidate_failed
mov 125,%g2
ba p7_invalid_resume_125
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 125
p7_invalid_loop_125:
p7_invalid_wait_125:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,125
bl p7_invalid_wait_125
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l6 = 000000000000001c, Mem[000000001f800010] = 80005fe83a768355
stx %l6,[%o3+%o5] ! Mem[000000001f800010] = 000000000000001c
! Mem[000000001f800020] = 4286e316, %l2 = ffffffffffffecf8
ldswa [%o3+%i4]0x81,%l2 ! %l2 = 000000004286e316
! Mem[000000001e000070] = 7544c813, %l5 = 00000000d08d7571
lduha [%o0+0x072]%asi,%l5 ! %l5 = 000000000000c813
ba p7_invalid_code_125
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_125:
restore ! CWP = 0
p7_label_25:
! %l7 = 0000000080005fe8, Mem[000000003100007c] = d08d7571
stw %l7,[%o2+0x07c] ! Mem[000000003100007c] = 80005fe8
! Mem[0000000030800038] = 33217571a59fcd4b, %l0 = ffffffffffffff7f
ldxa [%o1+0x038]%asi,%l0 ! %l0 = 33217571a59fcd4b
! Victim I-cache invalidate 126, aggressor thread = 1
ba p7_invalid_loop_126
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_126:
ba invalidate_failed
mov 126,%g2
ba p7_invalid_resume_126
nop
nop
! Wait for I-cache invalidate lock 126
p7_invalid_loop_126:
p7_invalid_wait_126:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,126
bl p7_invalid_wait_126
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_126
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_126:
! Victim I-cache invalidate 127, aggressor thread = 1
ba p7_invalid_loop_127
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_127:
ba invalidate_failed
mov 127,%g2
ba p7_invalid_resume_127
nop
nop
nop
! Wait for I-cache invalidate lock 127
p7_invalid_loop_127:
p7_invalid_wait_127:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,127
bl p7_invalid_wait_127
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_127
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_127:
! Victim I-cache invalidate 128, aggressor thread = 1
ba p7_invalid_loop_128
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_128:
ba invalidate_failed
mov 128,%g2
ba p7_invalid_resume_128
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 128
p7_invalid_loop_128:
p7_invalid_wait_128:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,128
bl p7_invalid_wait_128
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_128
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_128:
! Victim I-cache invalidate 129, aggressor thread = 1
ba p7_invalid_loop_129
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_129:
ba invalidate_failed
mov 129,%g2
ba p7_invalid_resume_129
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 129
p7_invalid_loop_129:
p7_invalid_wait_129:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,129
bl p7_invalid_wait_129
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000031800078] = ffffffff, %l3 = 0000000000008919
lduw [%o3+0x078],%l3 ! %l3 = 00000000ffffffff
ba p7_invalid_code_129
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_129:
! Victim I-cache invalidate 130, aggressor thread = 1
ba p7_invalid_loop_130
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_130:
ba invalidate_failed
mov 130,%g2
ba p7_invalid_resume_130
nop
nop
nop
nop
! Wait for I-cache invalidate lock 130
p7_invalid_loop_130:
p7_invalid_wait_130:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,130
bl p7_invalid_wait_130
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_130
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_130:
! Victim I-cache invalidate 131, aggressor thread = 1
ba p7_invalid_loop_131
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_131:
ba invalidate_failed
mov 131,%g2
ba p7_invalid_resume_131
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 131
p7_invalid_loop_131:
p7_invalid_wait_131:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,131
bl p7_invalid_wait_131
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_131
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_131:
! Mem[000000001f800028] = d71deea9, %l1 = 0000000083873870
lduha [%i3+%o6]0x81,%l1 ! %l1 = 000000000000d71d
p7_label_26:
! Victim I-cache invalidate 132, aggressor thread = 1
ba p7_invalid_loop_132
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_132:
ba invalidate_failed
mov 132,%g2
ba p7_invalid_resume_132
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 132
p7_invalid_loop_132:
p7_invalid_wait_132:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,132
bl p7_invalid_wait_132
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_132
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_132:
! Victim I-cache invalidate 133, aggressor thread = 1
ba p7_invalid_loop_133
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_133:
ba invalidate_failed
mov 133,%g2
ba p7_invalid_resume_133
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 133
p7_invalid_loop_133:
p7_invalid_wait_133:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,133
bl p7_invalid_wait_133
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_133
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_133:
! Mem[000000003000007c] = 2ebd58e0, %l7 = 0000000080005fe8
ldsw [%o0+0x07c],%l7 ! %l7 = 000000002ebd58e0
! %l3 = 00000000ffffffff, %l5 = 0000000080004da6, %l0 = 33217571a59fcd4b
xor %l3,%l5,%l0 ! %l0 = 000000007fffb259
! Mem[000000001f000064] = 62ee77d6, %l7 = 000000002ebd58e0
ldsh [%i2+0x064],%l7 ! %l7 = 00000000000062ee
! %f20 = 16f2eaa2 f38834ab, Mem[000000001e800020] = 00000000 ffffffff
std %f20,[%i1+%o4] ! Mem[000000001e800020] = 16f2eaa2 f38834ab
! Mem[000000001f800020] = 16e38642, %l5 = 0000000080004da6
lduha [%i3+%o4]0x89,%l5 ! %l5 = 0000000000008642
! %l1 = 000000000000d71d, Mem[000000001e00007c] = fd9f5fea
stb %l1,[%i0+0x07c] ! Mem[000000001e00007c] = 1d9f5fea
! Victim I-cache invalidate 134, aggressor thread = 1
ba p7_invalid_loop_134
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_134:
ba invalidate_failed
mov 134,%g2
ba p7_invalid_resume_134
nop
nop
nop
! Wait for I-cache invalidate lock 134
p7_invalid_loop_134:
p7_invalid_wait_134:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,134
bl p7_invalid_wait_134
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_134
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_134:
! Victim I-cache invalidate 135, aggressor thread = 1
ba p7_invalid_loop_135
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_135:
ba invalidate_failed
mov 135,%g2
ba p7_invalid_resume_135
nop
! Wait for I-cache invalidate lock 135
p7_invalid_loop_135:
p7_invalid_wait_135:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,135
bl p7_invalid_wait_135
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_27:
! %l1 = 000000000000d71d, Mem[0000000030000038] = 8000757100007301
stx %l1,[%o0+0x038] ! Mem[0000000030000038] = 000000000000d71d
ba p7_invalid_code_135
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_135:
! Victim I-cache invalidate 136, aggressor thread = 1
ba p7_invalid_loop_136
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_136:
ba invalidate_failed
mov 136,%g2
ba p7_invalid_resume_136
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 136
p7_invalid_loop_136:
p7_invalid_wait_136:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,136
bl p7_invalid_wait_136
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_136
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_136:
! Victim I-cache invalidate 137, aggressor thread = 1
ba p7_invalid_loop_137
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_137:
ba invalidate_failed
mov 137,%g2
ba p7_invalid_resume_137
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 137
p7_invalid_loop_137:
p7_invalid_wait_137:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,137
bl p7_invalid_wait_137
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l3 = 00000000ffffffff, %l2 = 0000000080004da6, %l1 = 000000000000d71d
sdivx %l3,%l2,%l1 ! %l1 = 0000000000000001
! Mem[000000003000007c] = 2ebd58e0, %f7 = 00007301
ld [%o0+0x07c],%f7 ! %f7 = 2ebd58e0
ba p7_invalid_code_137
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_137:
! Victim I-cache invalidate 138, aggressor thread = 1
ba p7_invalid_loop_138
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_138:
ba invalidate_failed
mov 138,%g2
ba p7_invalid_resume_138
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 138
p7_invalid_loop_138:
p7_invalid_wait_138:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,138
bl p7_invalid_wait_138
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_138
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_138:
! Victim I-cache invalidate 139, aggressor thread = 1
ba p7_invalid_loop_139
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_139:
ba invalidate_failed
mov 139,%g2
ba p7_invalid_resume_139
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 139
p7_invalid_loop_139:
p7_invalid_wait_139:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,139
bl p7_invalid_wait_139
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001f000014] = 0491ba6c, %l3 = 00000000ffffffff
ldsw [%i2+0x014],%l3 ! %l3 = 000000000491ba6c
ba p7_invalid_code_139
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_139:
! Victim I-cache invalidate 140, aggressor thread = 1
ba p7_invalid_loop_140
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_140:
ba invalidate_failed
mov 140,%g2
ba p7_invalid_resume_140
nop
nop
! Wait for I-cache invalidate lock 140
p7_invalid_loop_140:
p7_invalid_wait_140:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,140
bl p7_invalid_wait_140
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_140
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_140:
! Victim I-cache invalidate 141, aggressor thread = 1
ba p7_invalid_loop_141
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_141:
ba invalidate_failed
mov 141,%g2
ba p7_invalid_resume_141
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 141
p7_invalid_loop_141:
p7_invalid_wait_141:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,141
bl p7_invalid_wait_141
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_141
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_141:
p7_label_28:
! %l5 = 0000000000008642, Mem[0000000030800078] = 00000000
stw %l5,[%o1+0x078] ! Mem[0000000030800078] = 00008642
! Victim I-cache invalidate 142, aggressor thread = 1
ba p7_invalid_loop_142
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_142:
ba invalidate_failed
mov 142,%g2
ba p7_invalid_resume_142
nop
nop
! Wait for I-cache invalidate lock 142
p7_invalid_loop_142:
p7_invalid_wait_142:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,142
bl p7_invalid_wait_142
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l6 = 0000000000008919, immed = 00000d94, %l2 = 0000000080004da6
subc %l6,0xd94,%l2 ! %l2 = 0000000000007b85
ba p7_invalid_code_142
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_142:
! Victim I-cache invalidate 143, aggressor thread = 1
ba p7_invalid_loop_143
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_143:
ba invalidate_failed
mov 143,%g2
ba p7_invalid_resume_143
nop
nop
nop
! Wait for I-cache invalidate lock 143
p7_invalid_loop_143:
p7_invalid_wait_143:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,143
bl p7_invalid_wait_143
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_143
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_143:
! Victim I-cache invalidate 144, aggressor thread = 1
ba p7_invalid_loop_144
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_144:
ba invalidate_failed
mov 144,%g2
ba p7_invalid_resume_144
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 144
p7_invalid_loop_144:
p7_invalid_wait_144:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,144
bl p7_invalid_wait_144
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l7 = 00000000000062ee, immed = 0000001d, %l2 = 0000000000007b85
srl %l7,0x01d,%l2 ! %l2 = 0000000000000000
! %f23 = 720d5b0a, Mem[0000000030000038] = 00000000
st %f23,[%o0+0x038] ! Mem[0000000030000038] = 720d5b0a
! Mem[000000001f000028] = 35dcb0eb, %l6 = 0000000000008919
ldsba [%i2+%o6]0x81,%l6 ! %l6 = 0000000000000035
! Mem[0000000030000078] = ecf85b0a, %l0 = 000000007fffb259
ldsb [%o0+0x07a],%l0 ! %l0 = 000000000000005b
! Mem[0000000030800078] = 00008642, %l3 = 000000000491ba6c
lduw [%o1+0x078],%l3 ! %l3 = 0000000000008642
ba p7_invalid_code_144
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_144:
p7_label_29:
! Victim I-cache invalidate 145, aggressor thread = 1
ba p7_invalid_loop_145
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_145:
ba invalidate_failed
mov 145,%g2
ba p7_invalid_resume_145
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 145
p7_invalid_loop_145:
p7_invalid_wait_145:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,145
bl p7_invalid_wait_145
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_145
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_145:
! %l3 = 0000000000008642, %l5 = 0000000000008642, %l7 = 00000000000062ee
xorcc %l3,%l5,%l7 ! %l7 = 0000000000000000, %ccr = 44
! %l6 = 0000000000000035, Mem[000000003000007c] = 2ebd58e0
stw %l6,[%o0+0x07c] ! Mem[000000003000007c] = 00000035
! Victim I-cache invalidate 146, aggressor thread = 1
ba p7_invalid_loop_146
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_146:
ba invalidate_failed
mov 146,%g2
ba p7_invalid_resume_146
nop
nop
! Wait for I-cache invalidate lock 146
p7_invalid_loop_146:
p7_invalid_wait_146:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,146
bl p7_invalid_wait_146
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_146
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_146:
! Victim I-cache invalidate 147, aggressor thread = 1
ba p7_invalid_loop_147
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_147:
ba invalidate_failed
mov 147,%g2
ba p7_invalid_resume_147
nop
nop
nop
! Wait for I-cache invalidate lock 147
p7_invalid_loop_147:
p7_invalid_wait_147:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,147
bl p7_invalid_wait_147
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_147
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_147:
! Victim I-cache invalidate 148, aggressor thread = 1
ba p7_invalid_loop_148
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_148:
ba invalidate_failed
mov 148,%g2
ba p7_invalid_resume_148
nop
! Wait for I-cache invalidate lock 148
p7_invalid_loop_148:
p7_invalid_wait_148:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,148
bl p7_invalid_wait_148
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000031800038] = 00000000, %l6 = 0000000000000035
lduwa [%o3+0x038]%asi,%l6 ! %l6 = 0000000000000000
ba p7_invalid_code_148
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_148:
! Victim I-cache invalidate 149, aggressor thread = 1
ba p7_invalid_loop_149
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_149:
ba invalidate_failed
mov 149,%g2
ba p7_invalid_resume_149
nop
nop
nop
nop
! Wait for I-cache invalidate lock 149
p7_invalid_loop_149:
p7_invalid_wait_149:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,149
bl p7_invalid_wait_149
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_149
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_149:
! Victim I-cache invalidate 150, aggressor thread = 1
ba p7_invalid_loop_150
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_150:
ba invalidate_failed
mov 150,%g2
ba p7_invalid_resume_150
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 150
p7_invalid_loop_150:
p7_invalid_wait_150:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,150
bl p7_invalid_wait_150
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l7 = 0000000000000000, Mem[000000001e00000e] = 97eb65db, %asi = 80
stha %l7,[%i0+0x00e]%asi ! Mem[000000001e00000c] = 97eb0000
p7_label_30:
! Mem[000000003180003c] = ecf85b0a, %f1 = b3694137
lda [%o3+0x03c]%asi,%f1 ! %f1 = ecf85b0a
ba p7_invalid_code_150
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_150:
! Victim I-cache invalidate 151, aggressor thread = 1
ba p7_invalid_loop_151
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_151:
ba invalidate_failed
mov 151,%g2
ba p7_invalid_resume_151
nop
! Wait for I-cache invalidate lock 151
p7_invalid_loop_151:
p7_invalid_wait_151:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,151
bl p7_invalid_wait_151
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000001e000074] = 54a14144, %f31 = 98084364
ld [%i0+0x074],%f31 ! %f31 = 54a14144
ba p7_invalid_code_151
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_151:
! Victim I-cache invalidate 152, aggressor thread = 1
ba p7_invalid_loop_152
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_152:
ba invalidate_failed
mov 152,%g2
ba p7_invalid_resume_152
nop
nop
nop
nop
! Wait for I-cache invalidate lock 152
p7_invalid_loop_152:
p7_invalid_wait_152:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,152
bl p7_invalid_wait_152
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Invert Register : %l6 = 0000000000000000
xor %l6,-1,%l6 ! %l6 = ffffffffffffffff
! Mem[000000001f800018] = 43c5ca1d 949743c4, %l2 = 00000000, %l3 = 00008642
ldda [%i3+%i6]0x88,%l2 ! %l2 = 00000000949743c4 0000000043c5ca1d
ba p7_invalid_code_152
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_152:
! %f9 = 7c01cdca, Mem[0000000031000078] = 82ea59d2
st %f9 ,[%o2+0x078] ! Mem[0000000031000078] = 7c01cdca
! %f29 = 7ee41d85, Mem[000000001e800000] = f75271b5
sta %f29,[%i1+%g0]0x81 ! Mem[000000001e800000] = 7ee41d85
! Mem[0000000031800078] = ffffffffd08d7571, %f20 = 16f2eaa2 f38834ab
ldd [%o3+0x078],%f20 ! %f20 = ffffffff d08d7571
! %l4 = 0000000000000000, Mem[0000000030000079] = ecf85b0a
stb %l4,[%o0+0x079] ! Mem[0000000030000078] = ec005b0a
p7_label_31:
! Victim I-cache invalidate 153, aggressor thread = 1
ba p7_invalid_loop_153
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_153:
ba invalidate_failed
mov 153,%g2
ba p7_invalid_resume_153
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 153
p7_invalid_loop_153:
p7_invalid_wait_153:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,153
bl p7_invalid_wait_153
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_153
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_153:
! Victim I-cache invalidate 154, aggressor thread = 1
ba p7_invalid_loop_154
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_154:
ba invalidate_failed
mov 154,%g2
ba p7_invalid_resume_154
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 154
p7_invalid_loop_154:
p7_invalid_wait_154:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,154
bl p7_invalid_wait_154
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_154
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_154:
! Victim I-cache invalidate 155, aggressor thread = 1
ba p7_invalid_loop_155
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_155:
ba invalidate_failed
mov 155,%g2
ba p7_invalid_resume_155
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 155
p7_invalid_loop_155:
p7_invalid_wait_155:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,155
bl p7_invalid_wait_155
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_155
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_155:
! Victim I-cache invalidate 156, aggressor thread = 1
ba p7_invalid_loop_156
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_156:
ba invalidate_failed
mov 156,%g2
ba p7_invalid_resume_156
nop
nop
nop
! Wait for I-cache invalidate lock 156
p7_invalid_loop_156:
p7_invalid_wait_156:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,156
bl p7_invalid_wait_156
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_156
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_156:
! Victim I-cache invalidate 157, aggressor thread = 1
ba p7_invalid_loop_157
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_157:
ba invalidate_failed
mov 157,%g2
ba p7_invalid_resume_157
nop
nop
nop
! Wait for I-cache invalidate lock 157
p7_invalid_loop_157:
p7_invalid_wait_157:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,157
bl p7_invalid_wait_157
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_157
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_157:
! Victim I-cache invalidate 158, aggressor thread = 1
ba p7_invalid_loop_158
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_158:
ba invalidate_failed
mov 158,%g2
ba p7_invalid_resume_158
nop
nop
nop
! Wait for I-cache invalidate lock 158
p7_invalid_loop_158:
p7_invalid_wait_158:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,158
bl p7_invalid_wait_158
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_158
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_158:
! Victim I-cache invalidate 159, aggressor thread = 1
ba p7_invalid_loop_159
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_159:
ba invalidate_failed
mov 159,%g2
ba p7_invalid_resume_159
nop
nop
nop
nop
! Wait for I-cache invalidate lock 159
p7_invalid_loop_159:
p7_invalid_wait_159:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,159
bl p7_invalid_wait_159
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_159
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_159:
! Victim I-cache invalidate 160, aggressor thread = 1
ba p7_invalid_loop_160
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_160:
ba invalidate_failed
mov 160,%g2
ba p7_invalid_resume_160
nop
! Wait for I-cache invalidate lock 160
p7_invalid_loop_160:
p7_invalid_wait_160:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,160
bl p7_invalid_wait_160
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p7_invalid_code_160
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_160:
! Victim I-cache invalidate 161, aggressor thread = 1
ba p7_invalid_loop_161
rd %ccr,%g5 ! Save %ccr (44)
p7_invalid_code_161:
ba invalidate_failed
mov 161,%g2
ba p7_invalid_resume_161
nop
nop
nop
! Wait for I-cache invalidate lock 161
p7_invalid_loop_161:
p7_invalid_wait_161:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,161
bl p7_invalid_wait_161
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l7 = 0000000000000000, immed = 00000a77, %l0 = 000000000000005b
xorcc %l7,0xa77,%l0 ! %l0 = 0000000000000a77, %ccr = 00
p7_label_32:
! Invert Register : %l2 = 00000000949743c4
xor %l2,-1,%l2 ! %l2 = ffffffff6b68bc3b
ba p7_invalid_code_161
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_161:
! Victim I-cache invalidate 162, aggressor thread = 1
ba p7_invalid_loop_162
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_162:
ba invalidate_failed
mov 162,%g2
ba p7_invalid_resume_162
nop
nop
nop
nop
! Wait for I-cache invalidate lock 162
p7_invalid_loop_162:
p7_invalid_wait_162:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,162
bl p7_invalid_wait_162
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_162
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_162:
! Mem[0000000030800038] = 33217571, %l2 = ffffffff6b68bc3b
lduh [%o1+0x038],%l2 ! %l2 = 0000000000003321
! %f27 = ab91170a, Mem[000000001f800020] = 4286e316
sta %f27,[%i3+%o4]0x81 ! Mem[000000001f800020] = ab91170a
! Mem[000000001e000018] = 57bba183, %l7 = 0000000000000000
ldsha [%i0+%i6]0x80,%l7 ! %l7 = 00000000000057bb
! %l6 = ffffffffffffffff, immed = 00000ef7, %l6 = ffffffffffffffff
add %l6,0xef7,%l6 ! %l6 = 0000000000000ef6
! %l3 = 0000000043c5ca1d, Mem[0000000030000078] = ec005b0a
stb %l3,[%o0+0x078] ! Mem[0000000030000078] = 1d005b0a
! Victim I-cache invalidate 163, aggressor thread = 1
ba p7_invalid_loop_163
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_163:
ba invalidate_failed
mov 163,%g2
ba p7_invalid_resume_163
nop
nop
nop
nop
! Wait for I-cache invalidate lock 163
p7_invalid_loop_163:
p7_invalid_wait_163:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,163
bl p7_invalid_wait_163
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800078] = 0000864280005fe8, %l2 = 0000000000003321
ldx [%o1+0x078],%l2 ! %l2 = 0000864280005fe8
! %l2 = 0000864280005fe8, immed = ffffffb7, %y = 00000001
sdivcc %l2,-0x049,%l3 ! %l3 = fffffffffabd5d60, %ccr = 88
mov %l0,%y ! %y = 00000a77
ba p7_invalid_code_163
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_163:
p7_label_33:
! Mem[000000001f000020] = 7b952ff9, %l4 = 0000000000000000
lduwa [%i2+%o4]0x89,%l4 ! %l4 = 000000007b952ff9
! Victim I-cache invalidate 164, aggressor thread = 1
ba p7_invalid_loop_164
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_164:
ba invalidate_failed
mov 164,%g2
ba p7_invalid_resume_164
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 164
p7_invalid_loop_164:
p7_invalid_wait_164:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,164
bl p7_invalid_wait_164
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_164
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_164:
! Victim I-cache invalidate 165, aggressor thread = 1
ba p7_invalid_loop_165
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_165:
ba invalidate_failed
mov 165,%g2
ba p7_invalid_resume_165
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 165
p7_invalid_loop_165:
p7_invalid_wait_165:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,165
bl p7_invalid_wait_165
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_165
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_165:
! Invert Register : %l4 = 000000007b952ff9
xor %l4,-1,%l4 ! %l4 = ffffffff846ad006
! Victim I-cache invalidate 166, aggressor thread = 1
ba p7_invalid_loop_166
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_166:
ba invalidate_failed
mov 166,%g2
ba p7_invalid_resume_166
nop
nop
! Wait for I-cache invalidate lock 166
p7_invalid_loop_166:
p7_invalid_wait_166:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,166
bl p7_invalid_wait_166
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_166
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_166:
! Victim I-cache invalidate 167, aggressor thread = 1
ba p7_invalid_loop_167
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_167:
ba invalidate_failed
mov 167,%g2
ba p7_invalid_resume_167
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 167
p7_invalid_loop_167:
p7_invalid_wait_167:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,167
bl p7_invalid_wait_167
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_167
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_167:
! Victim I-cache invalidate 168, aggressor thread = 1
ba p7_invalid_loop_168
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_168:
ba invalidate_failed
mov 168,%g2
ba p7_invalid_resume_168
nop
nop
! Wait for I-cache invalidate lock 168
p7_invalid_loop_168:
p7_invalid_wait_168:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,168
bl p7_invalid_wait_168
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001e000028] = 8d000000, %f2 = 097ee34e
lda [%i0+%o6]0x80,%f2 ! %f2 = 8d000000
! %l4 = ffffffff846ad006, %l4 = ffffffff846ad006, %l6 = 0000000000000ef6
addccc %l4,%l4,%l6 ! %l6 = ffffffff08d5a00c, %ccr = 93
! Mem[000000001f000008] = 5ecd9dd8875f819f, %l6 = ffffffff08d5a00c
ldxa [%i2+%i4]0x81,%l6 ! %l6 = 5ecd9dd8875f819f
ba p7_invalid_code_168
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_168:
p7_label_34:
! %l1 = 0000000000000001, Mem[000000001e800058] = 6978d1a715ddaaaa
stx %l1,[%i1+0x058] ! Mem[000000001e800058] = 0000000000000001
! %l1 = 0000000000000001, Mem[000000001f000028] = 35dcb0eb
stw %l1,[%i2+%o6] ! Mem[000000001f000028] = 00000001
! Mem[000000001f800020] = ab91170a, %l0 = 0000000000000a77
lduba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ab
! Victim I-cache invalidate 169, aggressor thread = 1
ba p7_invalid_loop_169
rd %ccr,%g5 ! Save %ccr (93)
p7_invalid_code_169:
ba invalidate_failed
mov 169,%g2
ba p7_invalid_resume_169
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 169
p7_invalid_loop_169:
p7_invalid_wait_169:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,169
bl p7_invalid_wait_169
nop
wr %g5,%g0,%ccr ! restore %ccr (93)
ba p7_invalid_code_169
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_169:
! Victim I-cache invalidate 170, aggressor thread = 1
ba p7_invalid_loop_170
rd %ccr,%g5 ! Save %ccr (93)
p7_invalid_code_170:
ba invalidate_failed
mov 170,%g2
ba p7_invalid_resume_170
nop
nop
nop
! Wait for I-cache invalidate lock 170
p7_invalid_loop_170:
p7_invalid_wait_170:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,170
bl p7_invalid_wait_170
nop
wr %g5,%g0,%ccr ! restore %ccr (93)
ba p7_invalid_code_170
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_170:
! Victim I-cache invalidate 171, aggressor thread = 1
ba p7_invalid_loop_171
rd %ccr,%g5 ! Save %ccr (93)
p7_invalid_code_171:
ba invalidate_failed
mov 171,%g2
ba p7_invalid_resume_171
nop
! Wait for I-cache invalidate lock 171
p7_invalid_loop_171:
p7_invalid_wait_171:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,171
bl p7_invalid_wait_171
nop
wr %g5,%g0,%ccr ! restore %ccr (93)
! %l0 = 00000000000000ab, Mem[000000001e800028] = 977ffd3b
stha %l0,[%i1+%o6]0x81 ! Mem[000000001e800028] = 00abfd3b
ba p7_invalid_code_171
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_171:
! %l6 = 5ecd9dd8875f819f, %l3 = fffffffffabd5d60, %l0 = 00000000000000ab
tsubcc %l6,%l3,%l0 ! %l0 = 5ecd9dd88ca2243f, %ccr = 1b
! Mem[000000001f800000] = c583921b, %l6 = 5ecd9dd8875f819f
lduwa [%i3+%g0]0x80,%l6 ! %l6 = 00000000c583921b
! %l7 = 00000000000057bb, %l3 = fffffffffabd5d60, %l0 = 5ecd9dd88ca2243f
addc %l7,%l3,%l0 ! %l0 = fffffffffabdb51c
p7_label_35:
! %l3 = fffffffffabd5d60, Mem[000000001f000048] = 48f4c0af978e022f
stx %l3,[%i2+0x048] ! Mem[000000001f000048] = fffffffffabd5d60
! Victim I-cache invalidate 172, aggressor thread = 1
ba p7_invalid_loop_172
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_172:
ba invalidate_failed
mov 172,%g2
ba p7_invalid_resume_172
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 172
p7_invalid_loop_172:
p7_invalid_wait_172:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,172
bl p7_invalid_wait_172
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l5 = 0000000000008642, %l1 = 0000000000000001, %y = 00000a77
smul %l5,%l1,%l0 ! %l0 = 0000000000008642, %y = 00000000
! %l1 = 0000000000000001, %l7 = 00000000000057bb, %y = 00000000
sdiv %l1,%l7,%l3 ! %l3 = 0000000000000000
mov %l0,%y ! %y = 00008642
ba p7_invalid_code_172
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_172:
! retry : should take illegal inst trap, %l0 = 0000000000008642
retry ! Illegal inst trap : %l0 = 0000000000008652
! Victim I-cache invalidate 173, aggressor thread = 1
ba p7_invalid_loop_173
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_173:
ba invalidate_failed
mov 173,%g2
ba p7_invalid_resume_173
nop
nop
nop
! Wait for I-cache invalidate lock 173
p7_invalid_loop_173:
p7_invalid_wait_173:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,173
bl p7_invalid_wait_173
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_173
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_173:
! Victim I-cache invalidate 174, aggressor thread = 1
ba p7_invalid_loop_174
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_174:
ba invalidate_failed
mov 174,%g2
ba p7_invalid_resume_174
nop
nop
! Wait for I-cache invalidate lock 174
p7_invalid_loop_174:
p7_invalid_wait_174:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,174
bl p7_invalid_wait_174
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l6 = 00000000c583921b, Mem[000000001f000000] = f9b05f7a
stha %l6,[%i2+%g0]0x89 ! Mem[000000001f000000] = f9b0921b
ba p7_invalid_code_174
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_174:
save ! CWP = 1
! Mem[000000001e800000] = 7ee41d85, %l5 = 000000000000c813
lduba [%o1+%g0]0x81,%l5 ! %l5 = 000000000000007e
p7_label_36: ! %cwp = 1
! Victim I-cache invalidate 175, aggressor thread = 1
ba p7_invalid_loop_175
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_175:
ba invalidate_failed
mov 175,%g2
ba p7_invalid_resume_175
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 175
p7_invalid_loop_175:
p7_invalid_wait_175:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,175
bl p7_invalid_wait_175
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_175
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_175:
! Victim I-cache invalidate 176, aggressor thread = 1
ba p7_invalid_loop_176
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_176:
ba invalidate_failed
mov 176,%g2
ba p7_invalid_resume_176
nop
nop
nop
nop
! Wait for I-cache invalidate lock 176
p7_invalid_loop_176:
p7_invalid_wait_176:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,176
bl p7_invalid_wait_176
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_176
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_176:
! Victim I-cache invalidate 177, aggressor thread = 1
ba p7_invalid_loop_177
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_177:
ba invalidate_failed
mov 177,%g2
ba p7_invalid_resume_177
nop
nop
nop
! Wait for I-cache invalidate lock 177
p7_invalid_loop_177:
p7_invalid_wait_177:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,177
bl p7_invalid_wait_177
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_177
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_177:
! Victim I-cache invalidate 178, aggressor thread = 1
ba p7_invalid_loop_178
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_178:
ba invalidate_failed
mov 178,%g2
ba p7_invalid_resume_178
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 178
p7_invalid_loop_178:
p7_invalid_wait_178:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,178
bl p7_invalid_wait_178
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_178
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_178:
! Victim I-cache invalidate 179, aggressor thread = 1
ba p7_invalid_loop_179
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_179:
ba invalidate_failed
mov 179,%g2
ba p7_invalid_resume_179
nop
nop
nop
nop
! Wait for I-cache invalidate lock 179
p7_invalid_loop_179:
p7_invalid_wait_179:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,179
bl p7_invalid_wait_179
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l7 = 0000000080005fe8, Mem[000000001f00003c] = 651631ca
sth %l7,[%o2+0x03c] ! Mem[000000001f00003c] = 5fe831ca
! %l6 = 000000000000001c, %l1 = 000000002ebd58e0, %l6 = 000000000000001c
srax %l6,%l1,%l6 ! %l6 = 0000000000000000
! %l3 = 00000000ffffecf7, Mem[000000001f000008] = 5ecd9dd8
stba %l3,[%o2+%o4]0x81 ! Mem[000000001f000008] = f7cd9dd8
ba p7_invalid_code_179
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_179:
! Victim I-cache invalidate 180, aggressor thread = 1
ba p7_invalid_loop_180
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_180:
ba invalidate_failed
mov 180,%g2
ba p7_invalid_resume_180
nop
! Wait for I-cache invalidate lock 180
p7_invalid_loop_180:
p7_invalid_wait_180:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,180
bl p7_invalid_wait_180
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l3 = 00000000ffffecf7, Mem[000000003000007c] = 00000035
stw %l3,[%i0+0x07c] ! Mem[000000003000007c] = ffffecf7
p7_label_37: ! %cwp = 1
ba p7_invalid_code_180
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_180:
! Victim I-cache invalidate 181, aggressor thread = 1
ba p7_invalid_loop_181
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_181:
ba invalidate_failed
mov 181,%g2
ba p7_invalid_resume_181
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 181
p7_invalid_loop_181:
p7_invalid_wait_181:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,181
bl p7_invalid_wait_181
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_181
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_181:
! Victim I-cache invalidate 182, aggressor thread = 1
ba p7_invalid_loop_182
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_182:
ba invalidate_failed
mov 182,%g2
ba p7_invalid_resume_182
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 182
p7_invalid_loop_182:
p7_invalid_wait_182:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,182
bl p7_invalid_wait_182
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000030800038] = 33217571a59fcd4b, %f6 = 80004da6 2ebd58e0
ldd [%i1+0x038],%f6 ! %f6 = 33217571 a59fcd4b
ba p7_invalid_code_182
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_182:
! %l6 = 0000000000000000, Mem[000000001e800070] = 6572ee8a99b53e16, %asi = 80
stxa %l6,[%o1+0x070]%asi ! Mem[000000001e800070] = 0000000000000000
! Mem[0000000030800038] = 33217571, %l6 = 0000000000000000
ldub [%i1+0x03a],%l6 ! %l6 = 0000000000000075
! Victim I-cache invalidate 183, aggressor thread = 1
ba p7_invalid_loop_183
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_183:
ba invalidate_failed
mov 183,%g2
ba p7_invalid_resume_183
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 183
p7_invalid_loop_183:
p7_invalid_wait_183:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,183
bl p7_invalid_wait_183
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[000000001e000018] = 83a1bb57, %l2 = 000000004286e316
lduha [%o0+%o6]0x89,%l2 ! %l2 = 000000000000bb57
ba p7_invalid_code_183
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_183:
! Victim I-cache invalidate 184, aggressor thread = 1
ba p7_invalid_loop_184
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_184:
ba invalidate_failed
mov 184,%g2
ba p7_invalid_resume_184
nop
nop
nop
nop
! Wait for I-cache invalidate lock 184
p7_invalid_loop_184:
p7_invalid_wait_184:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,184
bl p7_invalid_wait_184
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l2 = 0000bb57, %l3 = ffffecf7, Mem[000000001e000008] = 6b5b41e9 0000eb97
stda %l2,[%o0+%o4]0x89 ! Mem[000000001e000008] = 0000bb57 ffffecf7
! Mem[000000001e800078] = b59c4991, %f0 = e0b9468b
ld [%o1+0x078],%f0 ! %f0 = b59c4991
p7_label_38: ! %cwp = 1
! %l0 = 00000000ecf85b0a, immed = fffff1fd, %l1 = 000000002ebd58e0
orn %l0,-0xe03,%l1 ! %l1 = 00000000ecf85f0a
ba p7_invalid_code_184
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_184:
! Victim I-cache invalidate 185, aggressor thread = 1
ba p7_invalid_loop_185
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_185:
ba invalidate_failed
mov 185,%g2
ba p7_invalid_resume_185
nop
nop
nop
nop
! Wait for I-cache invalidate lock 185
p7_invalid_loop_185:
p7_invalid_wait_185:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,185
bl p7_invalid_wait_185
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[000000001e000058] = 7b50e993, %l0 = 00000000ecf85b0a
ldsh [%o0+0x058],%l0 ! %l0 = 0000000000007b50
! Mem[000000003000007c] = ffffecf7, %l7 = 0000000080005fe8
ldsh [%i0+0x07c],%l7 ! %l7 = ffffffffffffffff
ba p7_invalid_code_185
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_185:
! Victim I-cache invalidate 186, aggressor thread = 1
ba p7_invalid_loop_186
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_186:
ba invalidate_failed
mov 186,%g2
ba p7_invalid_resume_186
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 186
p7_invalid_loop_186:
p7_invalid_wait_186:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,186
bl p7_invalid_wait_186
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l3 = 00000000ffffecf7, Mem[000000001f800038] = 60fd84423f0da6d4
stx %l3,[%o3+0x038] ! Mem[000000001f800038] = 00000000ffffecf7
! Mem[000000001e800004] = 4b692e3e, %l0 = 0000000000007b50
lduba [%o1+0x004]%asi,%l0 ! %l0 = 000000000000004b
ba p7_invalid_code_186
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_186:
! Victim I-cache invalidate 187, aggressor thread = 1
ba p7_invalid_loop_187
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_187:
ba invalidate_failed
mov 187,%g2
ba p7_invalid_resume_187
nop
nop
nop
nop
! Wait for I-cache invalidate lock 187
p7_invalid_loop_187:
p7_invalid_wait_187:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,187
bl p7_invalid_wait_187
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_187
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_187:
! Victim I-cache invalidate 188, aggressor thread = 1
ba p7_invalid_loop_188
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_188:
ba invalidate_failed
mov 188,%g2
ba p7_invalid_resume_188
nop
! Wait for I-cache invalidate lock 188
p7_invalid_loop_188:
p7_invalid_wait_188:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,188
bl p7_invalid_wait_188
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_188
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_188:
! Victim I-cache invalidate 189, aggressor thread = 1
ba p7_invalid_loop_189
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_189:
ba invalidate_failed
mov 189,%g2
ba p7_invalid_resume_189
nop
nop
nop
nop
! Wait for I-cache invalidate lock 189
p7_invalid_loop_189:
p7_invalid_wait_189:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,189
bl p7_invalid_wait_189
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
p7_label_39: ! %cwp = 1
ba p7_invalid_code_189
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_189:
! Victim I-cache invalidate 190, aggressor thread = 1
ba p7_invalid_loop_190
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_190:
ba invalidate_failed
mov 190,%g2
ba p7_invalid_resume_190
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 190
p7_invalid_loop_190:
p7_invalid_wait_190:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,190
bl p7_invalid_wait_190
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l1 = 00000000ecf85f0a, %l6 = 0000000000000075, %l3 = 00000000ffffecf7
sdivx %l1,%l6,%l3 ! %l3 = 0000000002067fb7
! Mem[000000001e000000] = 949743c4, %l7 = ffffffffffffffff
ldsba [%o0+%g0]0x88,%l7 ! %l7 = ffffffffffffffc4
! %l6 = 00000075, %l7 = ffffffc4, Mem[000000001f000008] = f7cd9dd8 875f819f
std %l6,[%o2+%o4] ! Mem[000000001f000008] = 00000075 ffffffc4
ba p7_invalid_code_190
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_190:
! Victim I-cache invalidate 191, aggressor thread = 1
ba p7_invalid_loop_191
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_191:
ba invalidate_failed
mov 191,%g2
ba p7_invalid_resume_191
nop
nop
nop
nop
! Wait for I-cache invalidate lock 191
p7_invalid_loop_191:
p7_invalid_wait_191:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,191
bl p7_invalid_wait_191
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_191
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_191:
! Victim I-cache invalidate 192, aggressor thread = 1
ba p7_invalid_loop_192
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_192:
ba invalidate_failed
mov 192,%g2
ba p7_invalid_resume_192
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 192
p7_invalid_loop_192:
p7_invalid_wait_192:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,192
bl p7_invalid_wait_192
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_192
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_192:
! Victim I-cache invalidate 193, aggressor thread = 1
ba p7_invalid_loop_193
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_193:
ba invalidate_failed
mov 193,%g2
ba p7_invalid_resume_193
nop
nop
! Wait for I-cache invalidate lock 193
p7_invalid_loop_193:
p7_invalid_wait_193:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,193
bl p7_invalid_wait_193
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[000000003180007c] = d08d7571, %l3 = 0000000002067fb7
lduh [%i3+0x07e],%l3 ! %l3 = 0000000000007571
ba p7_invalid_code_193
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_193:
! Victim I-cache invalidate 194, aggressor thread = 1
ba p7_invalid_loop_194
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_194:
ba invalidate_failed
mov 194,%g2
ba p7_invalid_resume_194
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 194
p7_invalid_loop_194:
p7_invalid_wait_194:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,194
bl p7_invalid_wait_194
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_194
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_194:
! Victim I-cache invalidate 195, aggressor thread = 1
ba p7_invalid_loop_195
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_195:
ba invalidate_failed
mov 195,%g2
ba p7_invalid_resume_195
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 195
p7_invalid_loop_195:
p7_invalid_wait_195:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,195
bl p7_invalid_wait_195
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_195
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_195:
p7_label_40: ! %cwp = 1
! %l1 = 00000000ecf85f0a, immed = fffff5ca, %l5 = 000000000000007e
taddcc %l1,-0xa36,%l5 ! %l5 = 00000000ecf854d4, %ccr = 1b
! Victim I-cache invalidate 196, aggressor thread = 1
ba p7_invalid_loop_196
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_196:
ba invalidate_failed
mov 196,%g2
ba p7_invalid_resume_196
nop
! Wait for I-cache invalidate lock 196
p7_invalid_loop_196:
p7_invalid_wait_196:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,196
bl p7_invalid_wait_196
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_196
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_196:
! Victim I-cache invalidate 197, aggressor thread = 1
ba p7_invalid_loop_197
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_197:
ba invalidate_failed
mov 197,%g2
ba p7_invalid_resume_197
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 197
p7_invalid_loop_197:
p7_invalid_wait_197:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,197
bl p7_invalid_wait_197
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %f22 = f7fa634b 720d5b0a, Mem[000000001e000000] = 949743c4 43c5ca1d
stda %f22,[%o0+%g0]0x88 ! Mem[000000001e000000] = f7fa634b 720d5b0a
ba p7_invalid_code_197
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_197:
! Victim I-cache invalidate 198, aggressor thread = 1
ba p7_invalid_loop_198
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_198:
ba invalidate_failed
mov 198,%g2
ba p7_invalid_resume_198
nop
nop
nop
! Wait for I-cache invalidate lock 198
p7_invalid_loop_198:
p7_invalid_wait_198:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,198
bl p7_invalid_wait_198
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[000000001e800028] = 3bfdab00, %l5 = 00000000ecf854d4
lduha [%o1+%i6]0x89,%l5 ! %l5 = 000000000000ab00
ba p7_invalid_code_198
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_198:
! Victim I-cache invalidate 199, aggressor thread = 1
ba p7_invalid_loop_199
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_199:
ba invalidate_failed
mov 199,%g2
ba p7_invalid_resume_199
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 199
p7_invalid_loop_199:
p7_invalid_wait_199:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,199
bl p7_invalid_wait_199
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_199
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_199:
! Victim I-cache invalidate 200, aggressor thread = 1
ba p7_invalid_loop_200
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_200:
ba invalidate_failed
mov 200,%g2
ba p7_invalid_resume_200
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 200
p7_invalid_loop_200:
p7_invalid_wait_200:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,200
bl p7_invalid_wait_200
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000030000078] = 1d005b0a, %f28 = 5a80aa72
lda [%i0+0x078]%asi,%f28 ! %f28 = 1d005b0a
ba p7_invalid_code_200
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_200:
! Victim I-cache invalidate 201, aggressor thread = 1
ba p7_invalid_loop_201
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_201:
ba invalidate_failed
mov 201,%g2
ba p7_invalid_resume_201
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 201
p7_invalid_loop_201:
p7_invalid_wait_201:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,201
bl p7_invalid_wait_201
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
p7_label_41: ! %cwp = 1
ba p7_invalid_code_201
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_201:
! Victim I-cache invalidate 202, aggressor thread = 1
ba p7_invalid_loop_202
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_202:
ba invalidate_failed
mov 202,%g2
ba p7_invalid_resume_202
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 202
p7_invalid_loop_202:
p7_invalid_wait_202:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,202
bl p7_invalid_wait_202
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_202
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_202:
! Victim I-cache invalidate 203, aggressor thread = 1
ba p7_invalid_loop_203
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_203:
ba invalidate_failed
mov 203,%g2
ba p7_invalid_resume_203
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 203
p7_invalid_loop_203:
p7_invalid_wait_203:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,203
bl p7_invalid_wait_203
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_203
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_203:
! Victim I-cache invalidate 204, aggressor thread = 1
ba p7_invalid_loop_204
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_204:
ba invalidate_failed
mov 204,%g2
ba p7_invalid_resume_204
nop
nop
nop
nop
! Wait for I-cache invalidate lock 204
p7_invalid_loop_204:
p7_invalid_wait_204:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,204
bl p7_invalid_wait_204
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %f12 = 9a7fb34c 651631ca, Mem[000000001f000028] = 01000000 96e5580a
stda %f12,[%o2+%i6]0x88 ! Mem[000000001f000028] = 9a7fb34c 651631ca
ba p7_invalid_code_204
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_204:
! Victim I-cache invalidate 205, aggressor thread = 1
ba p7_invalid_loop_205
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_205:
ba invalidate_failed
mov 205,%g2
ba p7_invalid_resume_205
nop
nop
nop
nop
! Wait for I-cache invalidate lock 205
p7_invalid_loop_205:
p7_invalid_wait_205:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,205
bl p7_invalid_wait_205
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_205
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_205:
! Victim I-cache invalidate 206, aggressor thread = 1
ba p7_invalid_loop_206
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_206:
ba invalidate_failed
mov 206,%g2
ba p7_invalid_resume_206
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 206
p7_invalid_loop_206:
p7_invalid_wait_206:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,206
bl p7_invalid_wait_206
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_206
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_206:
! Victim I-cache invalidate 207, aggressor thread = 1
ba p7_invalid_loop_207
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_207:
ba invalidate_failed
mov 207,%g2
ba p7_invalid_resume_207
nop
! Wait for I-cache invalidate lock 207
p7_invalid_loop_207:
p7_invalid_wait_207:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,207
bl p7_invalid_wait_207
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_207
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_207:
! Victim I-cache invalidate 208, aggressor thread = 1
ba p7_invalid_loop_208
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_208:
ba invalidate_failed
mov 208,%g2
ba p7_invalid_resume_208
nop
! Wait for I-cache invalidate lock 208
p7_invalid_loop_208:
p7_invalid_wait_208:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,208
bl p7_invalid_wait_208
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_208
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_208:
! Victim I-cache invalidate 209, aggressor thread = 1
ba p7_invalid_loop_209
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_209:
ba invalidate_failed
mov 209,%g2
ba p7_invalid_resume_209
nop
nop
! Wait for I-cache invalidate lock 209
p7_invalid_loop_209:
p7_invalid_wait_209:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,209
bl p7_invalid_wait_209
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_209
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_209:
! Victim I-cache invalidate 210, aggressor thread = 1
ba p7_invalid_loop_210
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_210:
ba invalidate_failed
mov 210,%g2
ba p7_invalid_resume_210
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 210
p7_invalid_loop_210:
p7_invalid_wait_210:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,210
bl p7_invalid_wait_210
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
p7_label_42: ! %cwp = 1
ba p7_invalid_code_210
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_210:
! Victim I-cache invalidate 211, aggressor thread = 1
ba p7_invalid_loop_211
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_211:
ba invalidate_failed
mov 211,%g2
ba p7_invalid_resume_211
nop
nop
nop
! Wait for I-cache invalidate lock 211
p7_invalid_loop_211:
p7_invalid_wait_211:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,211
bl p7_invalid_wait_211
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l2 = 0000bb57, %l3 = 00007571, Mem[000000001e000068] = d23ca489 39757670
std %l2,[%o0+0x068] ! Mem[000000001e000068] = 0000bb57 00007571
ba p7_invalid_code_211
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_211:
! Victim I-cache invalidate 212, aggressor thread = 1
ba p7_invalid_loop_212
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_212:
ba invalidate_failed
mov 212,%g2
ba p7_invalid_resume_212
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 212
p7_invalid_loop_212:
p7_invalid_wait_212:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,212
bl p7_invalid_wait_212
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l7 = ffffffffffffffc4, immed = fffff558, %l7 = ffffffffffffffc4
tsubcc %l7,-0xaa8,%l7 ! %l7 = 0000000000000a6c, %ccr = 00
! %l3 = 0000000000007571, Mem[0000000030800078] = 00008642
sth %l3,[%i1+0x078] ! Mem[0000000030800078] = 75718642
ba p7_invalid_code_212
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_212:
! Victim I-cache invalidate 213, aggressor thread = 1
ba p7_invalid_loop_213
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_213:
ba invalidate_failed
mov 213,%g2
ba p7_invalid_resume_213
nop
! Wait for I-cache invalidate lock 213
p7_invalid_loop_213:
p7_invalid_wait_213:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,213
bl p7_invalid_wait_213
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_213
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_213:
! Victim I-cache invalidate 214, aggressor thread = 1
ba p7_invalid_loop_214
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_214:
ba invalidate_failed
mov 214,%g2
ba p7_invalid_resume_214
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 214
p7_invalid_loop_214:
p7_invalid_wait_214:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,214
bl p7_invalid_wait_214
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 0000000000000075, immed = fffff644, %l2 = 000000000000bb57
add %l6,-0x9bc,%l2 ! %l2 = fffffffffffff6b9
ba p7_invalid_code_214
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_214:
! Victim I-cache invalidate 215, aggressor thread = 1
ba p7_invalid_loop_215
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_215:
ba invalidate_failed
mov 215,%g2
ba p7_invalid_resume_215
nop
nop
nop
! Wait for I-cache invalidate lock 215
p7_invalid_loop_215:
p7_invalid_wait_215:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,215
bl p7_invalid_wait_215
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000038] = 00008475, %l6 = 0000000000000075
lduha [%i2+0x03a]%asi,%l6 ! %l6 = 0000000000008475
p7_label_43: ! %cwp = 1
ba p7_invalid_code_215
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_215:
! Victim I-cache invalidate 216, aggressor thread = 1
ba p7_invalid_loop_216
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_216:
ba invalidate_failed
mov 216,%g2
ba p7_invalid_resume_216
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 216
p7_invalid_loop_216:
p7_invalid_wait_216:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,216
bl p7_invalid_wait_216
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000003000003c] = 0000d71d, %f10 = 22c600c5
ld [%i0+0x03c],%f10 ! %f10 = 0000d71d
ba p7_invalid_code_216
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_216:
! Victim I-cache invalidate 217, aggressor thread = 1
ba p7_invalid_loop_217
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_217:
ba invalidate_failed
mov 217,%g2
ba p7_invalid_resume_217
nop
! Wait for I-cache invalidate lock 217
p7_invalid_loop_217:
p7_invalid_wait_217:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,217
bl p7_invalid_wait_217
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_217
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_217:
! Victim I-cache invalidate 218, aggressor thread = 1
ba p7_invalid_loop_218
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_218:
ba invalidate_failed
mov 218,%g2
ba p7_invalid_resume_218
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 218
p7_invalid_loop_218:
p7_invalid_wait_218:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,218
bl p7_invalid_wait_218
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = fffffffffffff6b9, %l0 = 000000000000004b, %l0 = 000000000000004b
srax %l2,%l0,%l0 ! %l0 = fffffffffffffffe
ba p7_invalid_code_218
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_218:
! Victim I-cache invalidate 219, aggressor thread = 1
ba p7_invalid_loop_219
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_219:
ba invalidate_failed
mov 219,%g2
ba p7_invalid_resume_219
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 219
p7_invalid_loop_219:
p7_invalid_wait_219:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,219
bl p7_invalid_wait_219
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_219
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_219:
! Victim I-cache invalidate 220, aggressor thread = 1
ba p7_invalid_loop_220
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_220:
ba invalidate_failed
mov 220,%g2
ba p7_invalid_resume_220
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 220
p7_invalid_loop_220:
p7_invalid_wait_220:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,220
bl p7_invalid_wait_220
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 00000000ecf85f0a, Mem[000000001e000012] = 00000000, %asi = 80
stha %l1,[%o0+0x012]%asi ! Mem[000000001e000010] = 00005f0a
ba p7_invalid_code_220
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_220:
! Victim I-cache invalidate 221, aggressor thread = 1
ba p7_invalid_loop_221
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_221:
ba invalidate_failed
mov 221,%g2
ba p7_invalid_resume_221
nop
nop
! Wait for I-cache invalidate lock 221
p7_invalid_loop_221:
p7_invalid_wait_221:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,221
bl p7_invalid_wait_221
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = fffffffffffff6b9, %l3 = 0000000000007571, %y = 00008642
sdivcc %l2,%l3,%l2 ! %l2 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = fffffffe
ba p7_invalid_code_221
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_221:
p7_label_44: ! %cwp = 1
! Victim I-cache invalidate 222, aggressor thread = 1
ba p7_invalid_loop_222
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_222:
ba invalidate_failed
mov 222,%g2
ba p7_invalid_resume_222
nop
nop
! Wait for I-cache invalidate lock 222
p7_invalid_loop_222:
p7_invalid_wait_222:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,222
bl p7_invalid_wait_222
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_222
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_222:
! Victim I-cache invalidate 223, aggressor thread = 1
ba p7_invalid_loop_223
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_223:
ba invalidate_failed
mov 223,%g2
ba p7_invalid_resume_223
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 223
p7_invalid_loop_223:
p7_invalid_wait_223:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,223
bl p7_invalid_wait_223
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000003000007c] = ffffecf7, %f15 = 2a9e4c79
ld [%i0+0x07c],%f15 ! %f15 = ffffecf7
ba p7_invalid_code_223
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_223:
! Victim I-cache invalidate 224, aggressor thread = 1
ba p7_invalid_loop_224
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_224:
ba invalidate_failed
mov 224,%g2
ba p7_invalid_resume_224
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 224
p7_invalid_loop_224:
p7_invalid_wait_224:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,224
bl p7_invalid_wait_224
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001e80004c] = 70ae2f30, %l7 = 0000000000000a6c
lduh [%o1+0x04c],%l7 ! %l7 = 00000000000070ae
! %l2 = 000000007fffffff, Mem[000000001f800057] = 9c7edd44
stb %l2,[%o3+0x057] ! Mem[000000001f800054] = 9c7eddff
ba p7_invalid_code_224
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_224:
! Victim I-cache invalidate 225, aggressor thread = 1
ba p7_invalid_loop_225
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_225:
ba invalidate_failed
mov 225,%g2
ba p7_invalid_resume_225
nop
nop
! Wait for I-cache invalidate lock 225
p7_invalid_loop_225:
p7_invalid_wait_225:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,225
bl p7_invalid_wait_225
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l6 = 0000000000008475, Mem[000000001f000007] = c003aaf5
stb %l6,[%o2+0x007] ! Mem[000000001f000004] = c003aa75
ba p7_invalid_code_225
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_225:
! Victim I-cache invalidate 226, aggressor thread = 1
ba p7_invalid_loop_226
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_226:
ba invalidate_failed
mov 226,%g2
ba p7_invalid_resume_226
nop
nop
nop
nop
! Wait for I-cache invalidate lock 226
p7_invalid_loop_226:
p7_invalid_wait_226:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,226
bl p7_invalid_wait_226
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l4 = d0d7c46a53760000, %l7 = 00000000000070ae, %y = fffffffe
sdiv %l4,%l7,%l0 ! %l0 = fffffffffffc3265
mov %l0,%y ! %y = fffc3265
ba p7_invalid_code_226
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_226:
p7_label_45: ! %cwp = 1
! %l4 = d0d7c46a53760000, immed = 00000016, %l2 = 000000007fffffff
srl %l4,0x016,%l2 ! %l2 = 000000000000014d
! %l2 = 000000000000014d, immed = fffff16d, %y = fffc3265
smul %l2,-0xe93,%l7 ! %l7 = ffffffffffed0ac9, %y = ffffffff
! Victim I-cache invalidate 227, aggressor thread = 1
ba p7_invalid_loop_227
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_227:
ba invalidate_failed
mov 227,%g2
ba p7_invalid_resume_227
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 227
p7_invalid_loop_227:
p7_invalid_wait_227:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,227
bl p7_invalid_wait_227
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %f22 = f7fa634b, Mem[000000001f000040] = ad534bf4
st %f22,[%o2+0x040] ! Mem[000000001f000040] = f7fa634b
! Mem[000000003000003c] = 0000d71d, %l2 = 000000000000014d
ldsb [%i0+0x03e],%l2 ! %l2 = ffffffffffffffd7
! %l4 = d0d7c46a53760000
setx 0x9e6f24729e6f2472,%g7,%l4 ! %l4 = 9e6f24729e6f2472
ba p7_invalid_code_227
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_227:
rd %pc,%o7
return %o7+12 ! CWP = 0
! Mem[000000001e000064] = d237acb7, %l5 = 0000000000008642
lduh [%i0+0x066],%l5 ! %l5 = 000000000000acb7
! Victim I-cache invalidate 228, aggressor thread = 1
ba p7_invalid_loop_228
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_228:
ba invalidate_failed
mov 228,%g2
ba p7_invalid_resume_228
nop
nop
nop
nop
! Wait for I-cache invalidate lock 228
p7_invalid_loop_228:
p7_invalid_wait_228:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,228
bl p7_invalid_wait_228
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_228
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_228:
! Victim I-cache invalidate 229, aggressor thread = 1
ba p7_invalid_loop_229
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_229:
ba invalidate_failed
mov 229,%g2
ba p7_invalid_resume_229
nop
! Wait for I-cache invalidate lock 229
p7_invalid_loop_229:
p7_invalid_wait_229:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,229
bl p7_invalid_wait_229
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_46:
ba p7_invalid_code_229
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_229:
! Victim I-cache invalidate 230, aggressor thread = 1
ba p7_invalid_loop_230
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_230:
ba invalidate_failed
mov 230,%g2
ba p7_invalid_resume_230
nop
nop
nop
! Wait for I-cache invalidate lock 230
p7_invalid_loop_230:
p7_invalid_wait_230:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,230
bl p7_invalid_wait_230
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l4 = ffffffff846ad006, Mem[000000003180007c] = d08d7571
stb %l4,[%o3+0x07c] ! Mem[000000003180007c] = 068d7571
ba p7_invalid_code_230
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_230:
! Victim I-cache invalidate 231, aggressor thread = 1
ba p7_invalid_loop_231
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_231:
ba invalidate_failed
mov 231,%g2
ba p7_invalid_resume_231
nop
nop
! Wait for I-cache invalidate lock 231
p7_invalid_loop_231:
p7_invalid_wait_231:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,231
bl p7_invalid_wait_231
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001e800020] = 16f2eaa2, %l1 = 0000000000000001
lduba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000016
ba p7_invalid_code_231
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_231:
! Victim I-cache invalidate 232, aggressor thread = 1
ba p7_invalid_loop_232
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_232:
ba invalidate_failed
mov 232,%g2
ba p7_invalid_resume_232
nop
nop
nop
! Wait for I-cache invalidate lock 232
p7_invalid_loop_232:
p7_invalid_wait_232:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,232
bl p7_invalid_wait_232
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l7 = 00000000000057bb, immed = fffff5fa, %l3 = 0000000000000000
orn %l7,-0xa06,%l3 ! %l3 = 0000000000005fbf
! %f13 = 651631ca, Mem[000000001f800018] = 949743c4
sta %f13,[%i3+%i6]0x89 ! Mem[000000001f800018] = 651631ca
ba p7_invalid_code_232
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_232:
! Victim I-cache invalidate 233, aggressor thread = 1
ba p7_invalid_loop_233
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_233:
ba invalidate_failed
mov 233,%g2
ba p7_invalid_resume_233
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 233
p7_invalid_loop_233:
p7_invalid_wait_233:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,233
bl p7_invalid_wait_233
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_233
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_233:
! Victim I-cache invalidate 234, aggressor thread = 1
ba p7_invalid_loop_234
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_234:
ba invalidate_failed
mov 234,%g2
ba p7_invalid_resume_234
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 234
p7_invalid_loop_234:
p7_invalid_wait_234:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,234
bl p7_invalid_wait_234
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_234
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_234:
! Victim I-cache invalidate 235, aggressor thread = 1
ba p7_invalid_loop_235
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_235:
ba invalidate_failed
mov 235,%g2
ba p7_invalid_resume_235
nop
nop
nop
! Wait for I-cache invalidate lock 235
p7_invalid_loop_235:
p7_invalid_wait_235:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,235
bl p7_invalid_wait_235
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_47:
! Mem[000000001f800008] = a92f0e69, %l0 = 0000000000008652
lduwa [%i3+%i4]0x81,%l0 ! %l0 = 00000000a92f0e69
! %l7 = 00000000000057bb, Mem[000000001e800074] = 00000000
sth %l7,[%i1+0x074] ! Mem[000000001e800074] = 57bb0000
ba p7_invalid_code_235
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_235:
! Victim I-cache invalidate 236, aggressor thread = 1
ba p7_invalid_loop_236
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_236:
ba invalidate_failed
mov 236,%g2
ba p7_invalid_resume_236
nop
nop
nop
nop
! Wait for I-cache invalidate lock 236
p7_invalid_loop_236:
p7_invalid_wait_236:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,236
bl p7_invalid_wait_236
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_236
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_236:
! Mem[0000000031800038] = 00000000, %l2 = 0000864280005fe8
lduh [%o3+0x038],%l2 ! %l2 = 0000000000000000
! Victim I-cache invalidate 237, aggressor thread = 1
ba p7_invalid_loop_237
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_237:
ba invalidate_failed
mov 237,%g2
ba p7_invalid_resume_237
nop
nop
nop
! Wait for I-cache invalidate lock 237
p7_invalid_loop_237:
p7_invalid_wait_237:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,237
bl p7_invalid_wait_237
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l0 = 00000000a92f0e69, %l1 = 0000000000000016, %y = ffffffff
sdivcc %l0,%l1,%l7 ! %l7 = fffffffffc0dc67a, %ccr = 88
mov %l0,%y ! %y = a92f0e69
ba p7_invalid_code_237
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_237:
! Victim I-cache invalidate 238, aggressor thread = 1
ba p7_invalid_loop_238
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_238:
ba invalidate_failed
mov 238,%g2
ba p7_invalid_resume_238
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 238
p7_invalid_loop_238:
p7_invalid_wait_238:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,238
bl p7_invalid_wait_238
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_238
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_238:
! Victim I-cache invalidate 239, aggressor thread = 1
ba p7_invalid_loop_239
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_239:
ba invalidate_failed
mov 239,%g2
ba p7_invalid_resume_239
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 239
p7_invalid_loop_239:
p7_invalid_wait_239:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,239
bl p7_invalid_wait_239
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_239
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_239:
! retry : should take illegal inst trap, %l0 = 00000000a92f0e69
retry ! Illegal inst trap : %l0 = 00000000a92f0e79
! Victim I-cache invalidate 240, aggressor thread = 1
ba p7_invalid_loop_240
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_240:
ba invalidate_failed
mov 240,%g2
ba p7_invalid_resume_240
nop
nop
nop
! Wait for I-cache invalidate lock 240
p7_invalid_loop_240:
p7_invalid_wait_240:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,240
bl p7_invalid_wait_240
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p7_label_48:
! %l1 = 0000000000000016, Mem[000000001e000028] = 8d000000730101b2
stxa %l1,[%i0+%o6]0x81 ! Mem[000000001e000028] = 0000000000000016
ba p7_invalid_code_240
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_240:
! Mem[000000001f000008] = 00000075, %l1 = 0000000000000016
lduba [%i2+%i4]0x81,%l1 ! %l1 = 0000000000000000
! %l6 = 00000000c583921b, Mem[000000001f800008] = 690e2fa9
stha %l6,[%i3+%i4]0x89 ! Mem[000000001f800008] = 690e921b
! Victim I-cache invalidate 241, aggressor thread = 1
ba p7_invalid_loop_241
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_241:
ba invalidate_failed
mov 241,%g2
ba p7_invalid_resume_241
nop
nop
nop
nop
! Wait for I-cache invalidate lock 241
p7_invalid_loop_241:
p7_invalid_wait_241:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,241
bl p7_invalid_wait_241
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_241
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_241:
! Victim I-cache invalidate 242, aggressor thread = 1
ba p7_invalid_loop_242
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_242:
ba invalidate_failed
mov 242,%g2
ba p7_invalid_resume_242
nop
! Wait for I-cache invalidate lock 242
p7_invalid_loop_242:
p7_invalid_wait_242:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,242
bl p7_invalid_wait_242
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 00000000a92f0e79, Mem[000000003000007c] = ffffecf7
stw %l0,[%o0+0x07c] ! Mem[000000003000007c] = a92f0e79
! Mem[000000001e000010] = ffffffff0a5f0000, %f2 = 8d000000 ab03543a
ldda [%i0+%i5]0x88,%f2 ! %f2 = ffffffff 0a5f0000
ba p7_invalid_code_242
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_242:
! %l3 = 0000000000005fbf, immed = 0000076e, %l5 = 000000000000acb7
andcc %l3,0x76e,%l5 ! %l5 = 000000000000072e, %ccr = 00
! Mem[000000001f000018] = 40cad0c1, %l2 = 0000000000000000
lduba [%i2+%i6]0x81,%l2 ! %l2 = 0000000000000040
! Mem[000000001f000020] = 7b952ff9, %l4 = ffffffff846ad006
lduwa [%i2+%o4]0x89,%l4 ! %l4 = 000000007b952ff9
p7_label_49:
! Victim I-cache invalidate 243, aggressor thread = 1
ba p7_invalid_loop_243
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_243:
ba invalidate_failed
mov 243,%g2
ba p7_invalid_resume_243
nop
nop
! Wait for I-cache invalidate lock 243
p7_invalid_loop_243:
p7_invalid_wait_243:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,243
bl p7_invalid_wait_243
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_243
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_243:
! Victim I-cache invalidate 244, aggressor thread = 1
ba p7_invalid_loop_244
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_244:
ba invalidate_failed
mov 244,%g2
ba p7_invalid_resume_244
nop
nop
! Wait for I-cache invalidate lock 244
p7_invalid_loop_244:
p7_invalid_wait_244:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,244
bl p7_invalid_wait_244
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_244
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_244:
! %f28 = 1d005b0a 7ee41d85, Mem[000000001e800000] = 851de47e 3e2e694b
stda %f28,[%i1+%g0]0x88 ! Mem[000000001e800000] = 1d005b0a 7ee41d85
! Victim I-cache invalidate 245, aggressor thread = 1
ba p7_invalid_loop_245
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_245:
ba invalidate_failed
mov 245,%g2
ba p7_invalid_resume_245
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 245
p7_invalid_loop_245:
p7_invalid_wait_245:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,245
bl p7_invalid_wait_245
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000078] = 7c01cdca, %l6 = 00000000c583921b
lduwa [%o2+0x078]%asi,%l6 ! %l6 = 000000007c01cdca
! %l6 = 000000007c01cdca, %l6 = 000000007c01cdca, %l2 = 0000000000000040
orcc %l6,%l6,%l2 ! %l2 = 000000007c01cdca, %ccr = 00
ba p7_invalid_code_245
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_245:
! Victim I-cache invalidate 246, aggressor thread = 1
ba p7_invalid_loop_246
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_246:
ba invalidate_failed
mov 246,%g2
ba p7_invalid_resume_246
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 246
p7_invalid_loop_246:
p7_invalid_wait_246:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,246
bl p7_invalid_wait_246
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_246
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_246:
! Victim I-cache invalidate 247, aggressor thread = 1
ba p7_invalid_loop_247
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_247:
ba invalidate_failed
mov 247,%g2
ba p7_invalid_resume_247
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 247
p7_invalid_loop_247:
p7_invalid_wait_247:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,247
bl p7_invalid_wait_247
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_247
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_247:
! Victim I-cache invalidate 248, aggressor thread = 1
ba p7_invalid_loop_248
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_248:
ba invalidate_failed
mov 248,%g2
ba p7_invalid_resume_248
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 248
p7_invalid_loop_248:
p7_invalid_wait_248:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,248
bl p7_invalid_wait_248
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f12 = 9a7fb34c 651631ca, Mem[000000001e000078] = 91b6027b 1d9f5fea
std %f12,[%i0+0x078] ! Mem[000000001e000078] = 9a7fb34c 651631ca
p7_label_50:
ba p7_invalid_code_248
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_248:
! Victim I-cache invalidate 249, aggressor thread = 1
ba p7_invalid_loop_249
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_249:
ba invalidate_failed
mov 249,%g2
ba p7_invalid_resume_249
nop
nop
! Wait for I-cache invalidate lock 249
p7_invalid_loop_249:
p7_invalid_wait_249:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,249
bl p7_invalid_wait_249
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_249
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_249:
! Victim I-cache invalidate 250, aggressor thread = 1
ba p7_invalid_loop_250
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_250:
ba invalidate_failed
mov 250,%g2
ba p7_invalid_resume_250
nop
nop
nop
nop
! Wait for I-cache invalidate lock 250
p7_invalid_loop_250:
p7_invalid_wait_250:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,250
bl p7_invalid_wait_250
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_250
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_250:
! Victim I-cache invalidate 251, aggressor thread = 1
ba p7_invalid_loop_251
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_251:
ba invalidate_failed
mov 251,%g2
ba p7_invalid_resume_251
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 251
p7_invalid_loop_251:
p7_invalid_wait_251:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,251
bl p7_invalid_wait_251
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_251
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_251:
! Victim I-cache invalidate 252, aggressor thread = 1
ba p7_invalid_loop_252
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_252:
ba invalidate_failed
mov 252,%g2
ba p7_invalid_resume_252
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 252
p7_invalid_loop_252:
p7_invalid_wait_252:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,252
bl p7_invalid_wait_252
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001e800024] = f38834ab, %l4 = 000000007b952ff9
ldsb [%i1+0x024],%l4 ! %l4 = fffffffffffffff3
ba p7_invalid_code_252
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_252:
! Victim I-cache invalidate 253, aggressor thread = 1
ba p7_invalid_loop_253
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_253:
ba invalidate_failed
mov 253,%g2
ba p7_invalid_resume_253
nop
nop
nop
! Wait for I-cache invalidate lock 253
p7_invalid_loop_253:
p7_invalid_wait_253:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,253
bl p7_invalid_wait_253
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_253
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_253:
! Victim I-cache invalidate 254, aggressor thread = 1
ba p7_invalid_loop_254
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_254:
ba invalidate_failed
mov 254,%g2
ba p7_invalid_resume_254
nop
nop
nop
! Wait for I-cache invalidate lock 254
p7_invalid_loop_254:
p7_invalid_wait_254:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,254
bl p7_invalid_wait_254
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_254
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_254:
! Victim I-cache invalidate 255, aggressor thread = 1
ba p7_invalid_loop_255
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_255:
ba invalidate_failed
mov 255,%g2
ba p7_invalid_resume_255
nop
! Wait for I-cache invalidate lock 255
p7_invalid_loop_255:
p7_invalid_wait_255:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,255
bl p7_invalid_wait_255
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_255
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_255:
! Victim I-cache invalidate 256, aggressor thread = 1
ba p7_invalid_loop_256
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_256:
ba invalidate_failed
mov 256,%g2
ba p7_invalid_resume_256
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 256
p7_invalid_loop_256:
p7_invalid_wait_256:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,256
bl p7_invalid_wait_256
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_256
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_256:
! Victim I-cache invalidate 257, aggressor thread = 1
ba p7_invalid_loop_257
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_257:
ba invalidate_failed
mov 257,%g2
ba p7_invalid_resume_257
nop
nop
nop
! Wait for I-cache invalidate lock 257
p7_invalid_loop_257:
p7_invalid_wait_257:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,257
bl p7_invalid_wait_257
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p7_label_51:
! %l0 = 00000000a92f0e79, Mem[000000001e000020] = 4d6b57a9
stwa %l0,[%i0+%o4]0x88 ! Mem[000000001e000020] = a92f0e79
ba p7_invalid_code_257
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_257:
! Victim I-cache invalidate 258, aggressor thread = 1
ba p7_invalid_loop_258
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_258:
ba invalidate_failed
mov 258,%g2
ba p7_invalid_resume_258
nop
! Wait for I-cache invalidate lock 258
p7_invalid_loop_258:
p7_invalid_wait_258:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,258
bl p7_invalid_wait_258
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 000000007c01cdca, Mem[0000000031800038] = 00000000
stb %l2,[%o3+0x038] ! Mem[0000000031800038] = ca000000
! Mem[000000001e000000] = f7fa634b720d5b0a, %l4 = fffffffffffffff3
ldxa [%i0+%g0]0x89,%l4 ! %l4 = f7fa634b720d5b0a
ba p7_invalid_code_258
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_258:
! Victim I-cache invalidate 259, aggressor thread = 1
ba p7_invalid_loop_259
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_259:
ba invalidate_failed
mov 259,%g2
ba p7_invalid_resume_259
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 259
p7_invalid_loop_259:
p7_invalid_wait_259:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,259
bl p7_invalid_wait_259
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_259
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_259:
! Victim I-cache invalidate 260, aggressor thread = 1
ba p7_invalid_loop_260
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_260:
ba invalidate_failed
mov 260,%g2
ba p7_invalid_resume_260
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 260
p7_invalid_loop_260:
p7_invalid_wait_260:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,260
bl p7_invalid_wait_260
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001f800008] = 1b920e695a80aa72, %l0 = 00000000a92f0e79
ldx [%i3+%i4],%l0 ! %l0 = 1b920e695a80aa72
! Mem[000000001f000018] = b0ff3333c1d0ca40, %f4 = 3333ffb0 17e44b1f
ldda [%i2+%i6]0x88,%f4 ! %f4 = b0ff3333 c1d0ca40
ba p7_invalid_code_260
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_260:
! Mem[0000000030000078] = 1d005b0a, %f19 = 93ebd573
ld [%o0+0x078],%f19 ! %f19 = 1d005b0a
! %l0 = 1b920e695a80aa72, Mem[0000000030000078] = 1d005b0a
stw %l0,[%o0+0x078] ! Mem[0000000030000078] = 5a80aa72
p7_label_52:
! Victim I-cache invalidate 261, aggressor thread = 1
ba p7_invalid_loop_261
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_261:
ba invalidate_failed
mov 261,%g2
ba p7_invalid_resume_261
nop
! Wait for I-cache invalidate lock 261
p7_invalid_loop_261:
p7_invalid_wait_261:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,261
bl p7_invalid_wait_261
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_261
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_261:
! Victim I-cache invalidate 262, aggressor thread = 1
ba p7_invalid_loop_262
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_262:
ba invalidate_failed
mov 262,%g2
ba p7_invalid_resume_262
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 262
p7_invalid_loop_262:
p7_invalid_wait_262:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,262
bl p7_invalid_wait_262
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000003100003c] = 730101b2, %l6 = 000000007c01cdca
lduba [%o2+0x03f]%asi,%l6 ! %l6 = 00000000000000b2
ba p7_invalid_code_262
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_262:
! Victim I-cache invalidate 263, aggressor thread = 1
ba p7_invalid_loop_263
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_263:
ba invalidate_failed
mov 263,%g2
ba p7_invalid_resume_263
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 263
p7_invalid_loop_263:
p7_invalid_wait_263:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,263
bl p7_invalid_wait_263
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000000005fbf, %l0 = 1b920e695a80aa72, %l4 = f7fa634b720d5b0a
srl %l3,%l0,%l4 ! %l4 = 0000000000000000
ba p7_invalid_code_263
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_263:
! Victim I-cache invalidate 264, aggressor thread = 1
ba p7_invalid_loop_264
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_264:
ba invalidate_failed
mov 264,%g2
ba p7_invalid_resume_264
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 264
p7_invalid_loop_264:
p7_invalid_wait_264:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,264
bl p7_invalid_wait_264
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_264
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_264:
! Victim I-cache invalidate 265, aggressor thread = 1
ba p7_invalid_loop_265
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_265:
ba invalidate_failed
mov 265,%g2
ba p7_invalid_resume_265
nop
nop
! Wait for I-cache invalidate lock 265
p7_invalid_loop_265:
p7_invalid_wait_265:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,265
bl p7_invalid_wait_265
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_265
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_265:
! Mem[000000003180007c] = 068d7571, %l4 = 0000000000000000
ldub [%o3+0x07d],%l4 ! %l4 = 000000000000008d
! Mem[000000001e800000] = 851de47e, %l3 = 0000000000005fbf
lduha [%i1+%g0]0x81,%l3 ! %l3 = 000000000000851d
! Victim I-cache invalidate 266, aggressor thread = 1
ba p7_invalid_loop_266
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_266:
ba invalidate_failed
mov 266,%g2
ba p7_invalid_resume_266
nop
nop
nop
! Wait for I-cache invalidate lock 266
p7_invalid_loop_266:
p7_invalid_wait_266:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,266
bl p7_invalid_wait_266
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p7_label_53:
! Mem[000000001f800028] = 4d6b57a9a9ee1dd7, %l0 = 1b920e695a80aa72
ldxa [%i3+%o6]0x89,%l0 ! %l0 = 4d6b57a9a9ee1dd7
ba p7_invalid_code_266
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_266:
! %l6 = 00000000000000b2, immed = 0000065f, %l3 = 000000000000851d
addc %l6,0x65f,%l3 ! %l3 = 0000000000000711
! %l4 = 0000008d, %l5 = 0000072e, Mem[000000001e800028] = 3bfdab00 2567ba19
stda %l4,[%i1+%o6]0x88 ! Mem[000000001e800028] = 0000008d 0000072e
! Victim I-cache invalidate 267, aggressor thread = 1
ba p7_invalid_loop_267
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_267:
ba invalidate_failed
mov 267,%g2
ba p7_invalid_resume_267
nop
nop
! Wait for I-cache invalidate lock 267
p7_invalid_loop_267:
p7_invalid_wait_267:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,267
bl p7_invalid_wait_267
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_267
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_267:
! Victim I-cache invalidate 268, aggressor thread = 1
ba p7_invalid_loop_268
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_268:
ba invalidate_failed
mov 268,%g2
ba p7_invalid_resume_268
nop
nop
! Wait for I-cache invalidate lock 268
p7_invalid_loop_268:
p7_invalid_wait_268:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,268
bl p7_invalid_wait_268
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = 4d6b57a9a9ee1dd7, Mem[000000001e800078] = b59c499186aa00f4
stx %l0,[%i1+0x078] ! Mem[000000001e800078] = 4d6b57a9a9ee1dd7
ba p7_invalid_code_268
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_268:
! Victim I-cache invalidate 269, aggressor thread = 1
ba p7_invalid_loop_269
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_269:
ba invalidate_failed
mov 269,%g2
ba p7_invalid_resume_269
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 269
p7_invalid_loop_269:
p7_invalid_wait_269:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,269
bl p7_invalid_wait_269
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 0000000000000000, Mem[000000001f000018] = 40cad0c13333ffb0
stxa %l1,[%i2+%i6]0x81 ! Mem[000000001f000018] = 0000000000000000
ba p7_invalid_code_269
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_269:
! Victim I-cache invalidate 270, aggressor thread = 1
ba p7_invalid_loop_270
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_270:
ba invalidate_failed
mov 270,%g2
ba p7_invalid_resume_270
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 270
p7_invalid_loop_270:
p7_invalid_wait_270:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,270
bl p7_invalid_wait_270
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000038] = 720d5b0a, %f29 = 7ee41d85
ld [%o0+0x038],%f29 ! %f29 = 720d5b0a
p7_label_54:
ba p7_invalid_code_270
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_270:
! Victim I-cache invalidate 271, aggressor thread = 1
ba p7_invalid_loop_271
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_271:
ba invalidate_failed
mov 271,%g2
ba p7_invalid_resume_271
nop
! Wait for I-cache invalidate lock 271
p7_invalid_loop_271:
p7_invalid_wait_271:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,271
bl p7_invalid_wait_271
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
save ! CWP = 1
ba p7_invalid_code_271
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_271:
! Victim I-cache invalidate 272, aggressor thread = 1
ba p7_invalid_loop_272
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_272:
ba invalidate_failed
mov 272,%g2
ba p7_invalid_resume_272
nop
! Wait for I-cache invalidate lock 272
p7_invalid_loop_272:
p7_invalid_wait_272:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,272
bl p7_invalid_wait_272
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001f800028] = a9ee1dd7, %l3 = 0000000000007571
ldsha [%o3+%i6]0x88,%l3 ! %l3 = 0000000000001dd7
! Randomly selected nop
nop
! %l4 = 9e6f24729e6f2472, Mem[000000003100007e] = 80005fe8
sth %l4,[%i2+0x07e] ! Mem[000000003100007c] = 80002472
ba p7_invalid_code_272
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_272:
! Victim I-cache invalidate 273, aggressor thread = 1
ba p7_invalid_loop_273
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_273:
ba invalidate_failed
mov 273,%g2
ba p7_invalid_resume_273
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 273
p7_invalid_loop_273:
p7_invalid_wait_273:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,273
bl p7_invalid_wait_273
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001e000010] = 00005f0a, %l1 = 00000000ecf85f0a
ldub [%o0+%o5],%l1 ! %l1 = 0000000000000000
ba p7_invalid_code_273
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_273:
! Victim I-cache invalidate 274, aggressor thread = 1
ba p7_invalid_loop_274
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_274:
ba invalidate_failed
mov 274,%g2
ba p7_invalid_resume_274
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 274
p7_invalid_loop_274:
p7_invalid_wait_274:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,274
bl p7_invalid_wait_274
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 0000000000008475, immed = 00000cb1, %l5 = 000000000000ab00
tsubcc %l6,0xcb1,%l5 ! %l5 = 00000000000077c4, %ccr = 02
p7_label_55: ! %cwp = 1
ba p7_invalid_code_274
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_274:
! Victim I-cache invalidate 275, aggressor thread = 1
ba p7_invalid_loop_275
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_275:
ba invalidate_failed
mov 275,%g2
ba p7_invalid_resume_275
nop
nop
! Wait for I-cache invalidate lock 275
p7_invalid_loop_275:
p7_invalid_wait_275:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,275
bl p7_invalid_wait_275
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l0 = fffc3265, %l1 = 00000000, Mem[000000001e000020] = 790e2fa9 5e06d08d
stda %l0,[%o0+%i4]0x80 ! Mem[000000001e000020] = fffc3265 00000000
! %l3 = 0000000000001dd7, Mem[000000001f800020] = 0a1791ab
stwa %l3,[%o3+%i4]0x88 ! Mem[000000001f800020] = 00001dd7
ba p7_invalid_code_275
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_275:
! Victim I-cache invalidate 276, aggressor thread = 1
ba p7_invalid_loop_276
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_276:
ba invalidate_failed
mov 276,%g2
ba p7_invalid_resume_276
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 276
p7_invalid_loop_276:
p7_invalid_wait_276:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,276
bl p7_invalid_wait_276
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_276
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_276:
! Victim I-cache invalidate 277, aggressor thread = 1
ba p7_invalid_loop_277
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_277:
ba invalidate_failed
mov 277,%g2
ba p7_invalid_resume_277
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 277
p7_invalid_loop_277:
p7_invalid_wait_277:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,277
bl p7_invalid_wait_277
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l0 = fffffffffffc3265, Mem[000000003080007c] = 80005fe8
stw %l0,[%i1+0x07c] ! Mem[000000003080007c] = fffc3265
ba p7_invalid_code_277
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_277:
! Victim I-cache invalidate 278, aggressor thread = 1
ba p7_invalid_loop_278
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_278:
ba invalidate_failed
mov 278,%g2
ba p7_invalid_resume_278
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 278
p7_invalid_loop_278:
p7_invalid_wait_278:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,278
bl p7_invalid_wait_278
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l3 = 0000000000001dd7, %l0 = fffffffffffc3265, %l0 = fffffffffffc3265
addc %l3,%l0,%l0 ! %l0 = fffffffffffc503c
ba p7_invalid_code_278
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_278:
! Mem[0000000031800038] = ca000000, %l0 = fffffffffffc503c
lduh [%i3+0x03a],%l0 ! %l0 = 0000000000000000
! %l5 = 00000000000077c4, %l1 = 0000000000000000, %l2 = ffffffffffffffd7
and %l5,%l1,%l2 ! %l2 = 0000000000000000
p7_label_56: ! %cwp = 1
! Victim I-cache invalidate 279, aggressor thread = 1
ba p7_invalid_loop_279
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_279:
ba invalidate_failed
mov 279,%g2
ba p7_invalid_resume_279
nop
nop
nop
! Wait for I-cache invalidate lock 279
p7_invalid_loop_279:
p7_invalid_wait_279:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,279
bl p7_invalid_wait_279
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_279
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_279:
! Victim I-cache invalidate 280, aggressor thread = 1
ba p7_invalid_loop_280
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_280:
ba invalidate_failed
mov 280,%g2
ba p7_invalid_resume_280
nop
nop
nop
nop
! Wait for I-cache invalidate lock 280
p7_invalid_loop_280:
p7_invalid_wait_280:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,280
bl p7_invalid_wait_280
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_280
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_280:
! Victim I-cache invalidate 281, aggressor thread = 1
ba p7_invalid_loop_281
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_281:
ba invalidate_failed
mov 281,%g2
ba p7_invalid_resume_281
nop
! Wait for I-cache invalidate lock 281
p7_invalid_loop_281:
p7_invalid_wait_281:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,281
bl p7_invalid_wait_281
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_281
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_281:
! Victim I-cache invalidate 282, aggressor thread = 1
ba p7_invalid_loop_282
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_282:
ba invalidate_failed
mov 282,%g2
ba p7_invalid_resume_282
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 282
p7_invalid_loop_282:
p7_invalid_wait_282:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,282
bl p7_invalid_wait_282
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_282
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_282:
! %l6 = 0000000000008475, immed = 00000023, %l2 = 0000000000000000
srax %l6,0x023,%l2 ! %l2 = 0000000000000000
! Mem[0000000031800078] = ffffffff, %l1 = 0000000000000000
lduw [%i3+0x078],%l1 ! %l1 = 00000000ffffffff
! Victim I-cache invalidate 283, aggressor thread = 1
ba p7_invalid_loop_283
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_283:
ba invalidate_failed
mov 283,%g2
ba p7_invalid_resume_283
nop
nop
! Wait for I-cache invalidate lock 283
p7_invalid_loop_283:
p7_invalid_wait_283:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,283
bl p7_invalid_wait_283
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_283
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_283:
! Victim I-cache invalidate 284, aggressor thread = 1
ba p7_invalid_loop_284
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_284:
ba invalidate_failed
mov 284,%g2
ba p7_invalid_resume_284
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 284
p7_invalid_loop_284:
p7_invalid_wait_284:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,284
bl p7_invalid_wait_284
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Invert Register : %l7 = ffffffffffed0ac9
xor %l7,-1,%l7 ! %l7 = 000000000012f536
rd %pc,%o7
return %o7+12 ! CWP = 0
ba p7_invalid_code_284
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_284:
p7_label_57:
! %l0 = 4d6b57a9a9ee1dd7, %l2 = 000000007c01cdca, %l7 = fffffffffc0dc67a
sdivx %l0,%l2,%l7 ! %l7 = 000000009fd306f0
! %l4 = 000000000000008d, immed = fffffba6, %l7 = 000000009fd306f0
andcc %l4,-0x45a,%l7 ! %l7 = 0000000000000084, %ccr = 00
! Victim I-cache invalidate 285, aggressor thread = 1
ba p7_invalid_loop_285
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_285:
ba invalidate_failed
mov 285,%g2
ba p7_invalid_resume_285
nop
nop
nop
! Wait for I-cache invalidate lock 285
p7_invalid_loop_285:
p7_invalid_wait_285:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,285
bl p7_invalid_wait_285
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_285
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_285:
! Victim I-cache invalidate 286, aggressor thread = 1
ba p7_invalid_loop_286
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_286:
ba invalidate_failed
mov 286,%g2
ba p7_invalid_resume_286
nop
nop
nop
! Wait for I-cache invalidate lock 286
p7_invalid_loop_286:
p7_invalid_wait_286:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,286
bl p7_invalid_wait_286
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_286
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_286:
! Victim I-cache invalidate 287, aggressor thread = 1
ba p7_invalid_loop_287
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_287:
ba invalidate_failed
mov 287,%g2
ba p7_invalid_resume_287
nop
nop
nop
! Wait for I-cache invalidate lock 287
p7_invalid_loop_287:
p7_invalid_wait_287:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,287
bl p7_invalid_wait_287
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_287
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_287:
! Victim I-cache invalidate 288, aggressor thread = 1
ba p7_invalid_loop_288
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_288:
ba invalidate_failed
mov 288,%g2
ba p7_invalid_resume_288
nop
nop
nop
nop
! Wait for I-cache invalidate lock 288
p7_invalid_loop_288:
p7_invalid_wait_288:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,288
bl p7_invalid_wait_288
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 00000000000000b2, %l6 = 00000000000000b2, %l5 = 000000000000072e
sll %l6,%l6,%l5 ! %l5 = 0000000002c80000
! Mem[0000000030000038] = 720d5b0a0000d71d, %f16 = 2e248d96 adceea73
ldd [%o0+0x038],%f16 ! %f16 = 720d5b0a 0000d71d
ba p7_invalid_code_288
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_288:
! Mem[000000001f800018] = ca311665, %l3 = 0000000000000711
ldsha [%i3+%i6]0x80,%l3 ! %l3 = ffffffffffffca31
! Victim I-cache invalidate 289, aggressor thread = 1
ba p7_invalid_loop_289
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_289:
ba invalidate_failed
mov 289,%g2
ba p7_invalid_resume_289
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 289
p7_invalid_loop_289:
p7_invalid_wait_289:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,289
bl p7_invalid_wait_289
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p7_label_58:
! %l1 = 0000000000000000, Mem[0000000031800038] = ca000000ecf85b0a
stx %l1,[%o3+0x038] ! Mem[0000000031800038] = 0000000000000000
ba p7_invalid_code_289
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_289:
! Victim I-cache invalidate 290, aggressor thread = 1
ba p7_invalid_loop_290
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_290:
ba invalidate_failed
mov 290,%g2
ba p7_invalid_resume_290
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 290
p7_invalid_loop_290:
p7_invalid_wait_290:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,290
bl p7_invalid_wait_290
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_290
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_290:
! Victim I-cache invalidate 291, aggressor thread = 1
ba p7_invalid_loop_291
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_291:
ba invalidate_failed
mov 291,%g2
ba p7_invalid_resume_291
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 291
p7_invalid_loop_291:
p7_invalid_wait_291:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,291
bl p7_invalid_wait_291
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000003180007c] = 068d7571, %l4 = 000000000000008d
lduw [%o3+0x07c],%l4 ! %l4 = 00000000068d7571
ba p7_invalid_code_291
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_291:
! %f11 = f114538f, Mem[000000001f80002c] = a9576b4d
sta %f11,[%i3+0x02c]%asi ! Mem[000000001f80002c] = f114538f
! Victim I-cache invalidate 292, aggressor thread = 1
ba p7_invalid_loop_292
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_292:
ba invalidate_failed
mov 292,%g2
ba p7_invalid_resume_292
nop
nop
! Wait for I-cache invalidate lock 292
p7_invalid_loop_292:
p7_invalid_wait_292:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,292
bl p7_invalid_wait_292
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_292
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_292:
! Victim I-cache invalidate 293, aggressor thread = 1
ba p7_invalid_loop_293
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_293:
ba invalidate_failed
mov 293,%g2
ba p7_invalid_resume_293
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 293
p7_invalid_loop_293:
p7_invalid_wait_293:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,293
bl p7_invalid_wait_293
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_293
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_293:
! Victim I-cache invalidate 294, aggressor thread = 1
ba p7_invalid_loop_294
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_294:
ba invalidate_failed
mov 294,%g2
ba p7_invalid_resume_294
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 294
p7_invalid_loop_294:
p7_invalid_wait_294:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,294
bl p7_invalid_wait_294
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001e80007c] = a9ee1dd7, %l2 = 000000007c01cdca
ldsh [%i1+0x07e],%l2 ! %l2 = 0000000000001dd7
! %l5 = 0000000002c80000, Mem[000000003000007e] = a92f0e79
sth %l5,[%o0+0x07e] ! Mem[000000003000007c] = a92f0000
p7_label_59:
ba p7_invalid_code_294
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_294:
! Victim I-cache invalidate 295, aggressor thread = 1
ba p7_invalid_loop_295
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_295:
ba invalidate_failed
mov 295,%g2
ba p7_invalid_resume_295
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 295
p7_invalid_loop_295:
p7_invalid_wait_295:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,295
bl p7_invalid_wait_295
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_295
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_295:
! Victim I-cache invalidate 296, aggressor thread = 1
ba p7_invalid_loop_296
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_296:
ba invalidate_failed
mov 296,%g2
ba p7_invalid_resume_296
nop
nop
! Wait for I-cache invalidate lock 296
p7_invalid_loop_296:
p7_invalid_wait_296:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,296
bl p7_invalid_wait_296
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f2 = ffffffff, Mem[0000000030800078] = 75718642
st %f2 ,[%o1+0x078] ! Mem[0000000030800078] = ffffffff
! Mem[000000001e000018] = 8c46916e83a1bb57, %f22 = f7fa634b 720d5b0a
ldda [%i0+%i6]0x88,%f22 ! %f22 = 8c46916e 83a1bb57
ba p7_invalid_code_296
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_296:
! Victim I-cache invalidate 297, aggressor thread = 1
ba p7_invalid_loop_297
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_297:
ba invalidate_failed
mov 297,%g2
ba p7_invalid_resume_297
nop
! Wait for I-cache invalidate lock 297
p7_invalid_loop_297:
p7_invalid_wait_297:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,297
bl p7_invalid_wait_297
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000078] = 5a80aa72, %l7 = 0000000000000084
ldsba [%o0+0x079]%asi,%l7 ! %l7 = ffffffffffffff80
ba p7_invalid_code_297
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_297:
! Victim I-cache invalidate 298, aggressor thread = 1
ba p7_invalid_loop_298
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_298:
ba invalidate_failed
mov 298,%g2
ba p7_invalid_resume_298
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 298
p7_invalid_loop_298:
p7_invalid_wait_298:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,298
bl p7_invalid_wait_298
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_298
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_298:
! %l2 = 0000000000001dd7, immed = 000008e6, %l5 = 0000000002c80000
tsubcc %l2,0x8e6,%l5 ! %l5 = 00000000000014f1, %ccr = 02
! Mem[000000001f000010] = 8919e894, %l3 = ffffffffffffca31
ldswa [%i2+%i5]0x80,%l3 ! %l3 = ffffffff8919e894
! Victim I-cache invalidate 299, aggressor thread = 1
ba p7_invalid_loop_299
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_299:
ba invalidate_failed
mov 299,%g2
ba p7_invalid_resume_299
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 299
p7_invalid_loop_299:
p7_invalid_wait_299:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,299
bl p7_invalid_wait_299
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_60:
ba p7_invalid_code_299
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_299:
! Victim I-cache invalidate 300, aggressor thread = 1
ba p7_invalid_loop_300
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_300:
ba invalidate_failed
mov 300,%g2
ba p7_invalid_resume_300
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 300
p7_invalid_loop_300:
p7_invalid_wait_300:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,300
bl p7_invalid_wait_300
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_300
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_300:
! Victim I-cache invalidate 301, aggressor thread = 1
ba p7_invalid_loop_301
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_301:
ba invalidate_failed
mov 301,%g2
ba p7_invalid_resume_301
nop
nop
nop
nop
! Wait for I-cache invalidate lock 301
p7_invalid_loop_301:
p7_invalid_wait_301:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,301
bl p7_invalid_wait_301
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001f000000] = 1b92b0f9c003aa75, %f8 = 40cad0c1 7c01cdca
ldda [%i2+%g0]0x80,%f8 ! %f8 = 1b92b0f9 c003aa75
! Mem[000000003080003c] = a59fcd4b, %l1 = 0000000000000000
ldub [%o1+0x03d],%l1 ! %l1 = 000000000000009f
ba p7_invalid_code_301
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_301:
! Victim I-cache invalidate 302, aggressor thread = 1
ba p7_invalid_loop_302
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_302:
ba invalidate_failed
mov 302,%g2
ba p7_invalid_resume_302
nop
nop
nop
nop
! Wait for I-cache invalidate lock 302
p7_invalid_loop_302:
p7_invalid_wait_302:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,302
bl p7_invalid_wait_302
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001e80007c] = a9ee1dd7, %f15 = ffffecf7
ld [%i1+0x07c],%f15 ! %f15 = a9ee1dd7
ba p7_invalid_code_302
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_302:
! Victim I-cache invalidate 303, aggressor thread = 1
ba p7_invalid_loop_303
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_303:
ba invalidate_failed
mov 303,%g2
ba p7_invalid_resume_303
nop
nop
nop
nop
! Wait for I-cache invalidate lock 303
p7_invalid_loop_303:
p7_invalid_wait_303:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,303
bl p7_invalid_wait_303
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001e800020] = 16f2eaa2, %l1 = 000000000000009f
lduha [%i1+%o4]0x81,%l1 ! %l1 = 00000000000016f2
ba p7_invalid_code_303
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_303:
! Victim I-cache invalidate 304, aggressor thread = 1
ba p7_invalid_loop_304
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_304:
ba invalidate_failed
mov 304,%g2
ba p7_invalid_resume_304
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 304
p7_invalid_loop_304:
p7_invalid_wait_304:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,304
bl p7_invalid_wait_304
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l4 = 00000000068d7571, immed = 000000bd, %y = a92f0e69
sdiv %l4,0x0bd,%l4 ! %l4 = ffffffff80000000
mov %l0,%y ! %y = a9ee1dd7
p7_label_61:
ba p7_invalid_code_304
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_304:
! Victim I-cache invalidate 305, aggressor thread = 1
ba p7_invalid_loop_305
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_305:
ba invalidate_failed
mov 305,%g2
ba p7_invalid_resume_305
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 305
p7_invalid_loop_305:
p7_invalid_wait_305:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,305
bl p7_invalid_wait_305
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_305
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_305:
! Victim I-cache invalidate 306, aggressor thread = 1
ba p7_invalid_loop_306
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_306:
ba invalidate_failed
mov 306,%g2
ba p7_invalid_resume_306
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 306
p7_invalid_loop_306:
p7_invalid_wait_306:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,306
bl p7_invalid_wait_306
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000003180003c] = 00000000, %l7 = ffffffffffffff80
lduw [%o3+0x03c],%l7 ! %l7 = 0000000000000000
ba p7_invalid_code_306
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_306:
! Victim I-cache invalidate 307, aggressor thread = 1
ba p7_invalid_loop_307
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_307:
ba invalidate_failed
mov 307,%g2
ba p7_invalid_resume_307
nop
! Wait for I-cache invalidate lock 307
p7_invalid_loop_307:
p7_invalid_wait_307:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,307
bl p7_invalid_wait_307
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l2 = 0000000000001dd7, Mem[000000001f800075] = 000058e0
stb %l2,[%i3+0x075] ! Mem[000000001f800074] = 00d758e0
ba p7_invalid_code_307
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_307:
! %f12 = 9a7fb34c 651631ca, Mem[0000000030800038] = 33217571 a59fcd4b
std %f12,[%o1+0x038] ! Mem[0000000030800038] = 9a7fb34c 651631ca
! Clear Register : %l0 = 4d6b57a9a9ee1dd7
clr %l0 ! %l0 = 0000000000000000
! %f20 = ffffffff d08d7571, Mem[000000001e000030] = 5fd43f4c 807f8c77
std %f20,[%i0+0x030] ! Mem[000000001e000030] = ffffffff d08d7571
! Victim I-cache invalidate 308, aggressor thread = 1
ba p7_invalid_loop_308
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_308:
ba invalidate_failed
mov 308,%g2
ba p7_invalid_resume_308
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 308
p7_invalid_loop_308:
p7_invalid_wait_308:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,308
bl p7_invalid_wait_308
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %f25 = 4ed84ba2, Mem[000000001e000050] = 6665bde1
st %f25,[%i0+0x050] ! Mem[000000001e000050] = 4ed84ba2
p7_label_62:
! %l7 = 0000000000000000, immed = fffff3f7, %l1 = 00000000000016f2
and %l7,-0xc09,%l1 ! %l1 = 0000000000000000
ba p7_invalid_code_308
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_308:
! %l2 = 00001dd7, %l3 = 8919e894, Mem[0000000030800078] = ffffffff fffc3265
std %l2,[%o1+0x078] ! Mem[0000000030800078] = 00001dd7 8919e894
! Victim I-cache invalidate 309, aggressor thread = 1
ba p7_invalid_loop_309
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_309:
ba invalidate_failed
mov 309,%g2
ba p7_invalid_resume_309
nop
nop
nop
! Wait for I-cache invalidate lock 309
p7_invalid_loop_309:
p7_invalid_wait_309:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,309
bl p7_invalid_wait_309
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_309
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_309:
! Victim I-cache invalidate 310, aggressor thread = 1
ba p7_invalid_loop_310
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_310:
ba invalidate_failed
mov 310,%g2
ba p7_invalid_resume_310
nop
nop
! Wait for I-cache invalidate lock 310
p7_invalid_loop_310:
p7_invalid_wait_310:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,310
bl p7_invalid_wait_310
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001e000068] = 0000bb5700007571, %f8 = 1b92b0f9 c003aa75
ldd [%i0+0x068],%f8 ! %f8 = 0000bb57 00007571
ba p7_invalid_code_310
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_310:
! Victim I-cache invalidate 311, aggressor thread = 1
ba p7_invalid_loop_311
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_311:
ba invalidate_failed
mov 311,%g2
ba p7_invalid_resume_311
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 311
p7_invalid_loop_311:
p7_invalid_wait_311:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,311
bl p7_invalid_wait_311
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l2 = 0000000000001dd7, Mem[0000000030800038] = 9a7fb34c
sth %l2,[%o1+0x038] ! Mem[0000000030800038] = 1dd7b34c
ba p7_invalid_code_311
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_311:
! Victim I-cache invalidate 312, aggressor thread = 1
ba p7_invalid_loop_312
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_312:
ba invalidate_failed
mov 312,%g2
ba p7_invalid_resume_312
nop
nop
! Wait for I-cache invalidate lock 312
p7_invalid_loop_312:
p7_invalid_wait_312:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,312
bl p7_invalid_wait_312
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_312
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_312:
! Victim I-cache invalidate 313, aggressor thread = 1
ba p7_invalid_loop_313
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_313:
ba invalidate_failed
mov 313,%g2
ba p7_invalid_resume_313
nop
nop
! Wait for I-cache invalidate lock 313
p7_invalid_loop_313:
p7_invalid_wait_313:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,313
bl p7_invalid_wait_313
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_313
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_313:
! Victim I-cache invalidate 314, aggressor thread = 1
ba p7_invalid_loop_314
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_314:
ba invalidate_failed
mov 314,%g2
ba p7_invalid_resume_314
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 314
p7_invalid_loop_314:
p7_invalid_wait_314:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,314
bl p7_invalid_wait_314
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_63:
ba p7_invalid_code_314
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_314:
! Victim I-cache invalidate 315, aggressor thread = 1
ba p7_invalid_loop_315
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_315:
ba invalidate_failed
mov 315,%g2
ba p7_invalid_resume_315
nop
nop
! Wait for I-cache invalidate lock 315
p7_invalid_loop_315:
p7_invalid_wait_315:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,315
bl p7_invalid_wait_315
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030800078] = 00001dd7, %l4 = ffffffff80000000
ldsw [%o1+0x078],%l4 ! %l4 = 0000000000001dd7
ba p7_invalid_code_315
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_315:
! %l6 = 00000000000000b2, immed = 00000019, %l0 = 0000000000000000
srl %l6,0x019,%l0 ! %l0 = 0000000000000000
! %l4 = 0000000000001dd7, Mem[000000001e800018] = 17e44b1f
stwa %l4,[%i1+%i6]0x80 ! Mem[000000001e800018] = 00001dd7
! Mem[0000000030800038] = 1dd7b34c, %l2 = 0000000000001dd7
ldsw [%o1+0x038],%l2 ! %l2 = 000000001dd7b34c
! Mem[000000001e800028] = 8d000000, %l3 = ffffffff8919e894
lduwa [%i1+%o6]0x81,%l3 ! %l3 = 000000008d000000
! %l0 = 0000000000000000, Mem[000000001f000028] = 651631ca
stba %l0,[%i2+%o6]0x89 ! Mem[000000001f000028] = 65163100
! Mem[000000001e800020] = 16f2eaa2, %l3 = 000000008d000000
lduwa [%i1+%o4]0x80,%l3 ! %l3 = 0000000016f2eaa2
! %f4 = b0ff3333 c1d0ca40, Mem[0000000031000078] = 7c01cdca 80002472
std %f4 ,[%o2+0x078] ! Mem[0000000031000078] = b0ff3333 c1d0ca40
! Victim I-cache invalidate 316, aggressor thread = 1
ba p7_invalid_loop_316
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_316:
ba invalidate_failed
mov 316,%g2
ba p7_invalid_resume_316
nop
! Wait for I-cache invalidate lock 316
p7_invalid_loop_316:
p7_invalid_wait_316:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,316
bl p7_invalid_wait_316
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_64:
ba p7_invalid_code_316
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_316:
! Victim I-cache invalidate 317, aggressor thread = 1
ba p7_invalid_loop_317
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_317:
ba invalidate_failed
mov 317,%g2
ba p7_invalid_resume_317
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 317
p7_invalid_loop_317:
p7_invalid_wait_317:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,317
bl p7_invalid_wait_317
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_317
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_317:
! Victim I-cache invalidate 318, aggressor thread = 1
ba p7_invalid_loop_318
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_318:
ba invalidate_failed
mov 318,%g2
ba p7_invalid_resume_318
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 318
p7_invalid_loop_318:
p7_invalid_wait_318:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,318
bl p7_invalid_wait_318
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %f24 = 78842782, Mem[000000001f000008] = 00000075
sta %f24,[%i2+%i4]0x81 ! Mem[000000001f000008] = 78842782
ba p7_invalid_code_318
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_318:
! Mem[000000001f800008] = 1b920e69 5a80aa72, %l6 = 000000b2, %l7 = 00000000
ldda [%i3+%i4]0x80,%l6 ! %l6 = 000000001b920e69 000000005a80aa72
! Victim I-cache invalidate 319, aggressor thread = 1
ba p7_invalid_loop_319
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_319:
ba invalidate_failed
mov 319,%g2
ba p7_invalid_resume_319
nop
nop
nop
! Wait for I-cache invalidate lock 319
p7_invalid_loop_319:
p7_invalid_wait_319:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,319
bl p7_invalid_wait_319
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001f800028] = 8f5314f1a9ee1dd7, %f16 = 720d5b0a 0000d71d
ldda [%i3+%o6]0x88,%f16 ! %f16 = 8f5314f1 a9ee1dd7
! Mem[000000001f800008] = 690e921b, %f10 = 0000d71d
lda [%i3+%i4]0x88,%f10 ! %f10 = 690e921b
! Mem[000000001e800008] = d9297ddd, %l2 = 000000001dd7b34c
ldswa [%i1+%i4]0x80,%l2 ! %l2 = ffffffffd9297ddd
! Mem[000000001e000010] = 00005f0a, %l4 = 0000000000001dd7
ldswa [%i0+%i5]0x80,%l4 ! %l4 = 0000000000005f0a
ba p7_invalid_code_319
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_319:
! Mem[000000001e000018] = 57bba183, %l2 = ffffffffd9297ddd
ldswa [%i0+%i6]0x81,%l2 ! %l2 = 0000000057bba183
p7_label_65:
! Mem[000000001e000010] = ffffffff0a5f0000, %f18 = aced4dcc 1d005b0a
ldda [%i0+%i5]0x88,%f18 ! %f18 = ffffffff 0a5f0000
! Mem[000000001f800000] = 1b9283c5, %l7 = 000000005a80aa72
ldswa [%i3+%g0]0x88,%l7 ! %l7 = 000000001b9283c5
! Victim I-cache invalidate 320, aggressor thread = 1
ba p7_invalid_loop_320
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_320:
ba invalidate_failed
mov 320,%g2
ba p7_invalid_resume_320
nop
! Wait for I-cache invalidate lock 320
p7_invalid_loop_320:
p7_invalid_wait_320:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,320
bl p7_invalid_wait_320
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_320
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_320:
! Victim I-cache invalidate 321, aggressor thread = 1
ba p7_invalid_loop_321
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_321:
ba invalidate_failed
mov 321,%g2
ba p7_invalid_resume_321
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 321
p7_invalid_loop_321:
p7_invalid_wait_321:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,321
bl p7_invalid_wait_321
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_321
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_321:
! Victim I-cache invalidate 322, aggressor thread = 1
ba p7_invalid_loop_322
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_322:
ba invalidate_failed
mov 322,%g2
ba p7_invalid_resume_322
nop
nop
nop
! Wait for I-cache invalidate lock 322
p7_invalid_loop_322:
p7_invalid_wait_322:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,322
bl p7_invalid_wait_322
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_322
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_322:
! Victim I-cache invalidate 323, aggressor thread = 1
ba p7_invalid_loop_323
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_323:
ba invalidate_failed
mov 323,%g2
ba p7_invalid_resume_323
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 323
p7_invalid_loop_323:
p7_invalid_wait_323:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,323
bl p7_invalid_wait_323
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_323
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_323:
! Victim I-cache invalidate 324, aggressor thread = 1
ba p7_invalid_loop_324
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_324:
ba invalidate_failed
mov 324,%g2
ba p7_invalid_resume_324
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 324
p7_invalid_loop_324:
p7_invalid_wait_324:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,324
bl p7_invalid_wait_324
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_324
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_324:
! Victim I-cache invalidate 325, aggressor thread = 1
ba p7_invalid_loop_325
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_325:
ba invalidate_failed
mov 325,%g2
ba p7_invalid_resume_325
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 325
p7_invalid_loop_325:
p7_invalid_wait_325:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,325
bl p7_invalid_wait_325
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_325
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_325:
! Mem[000000001f800000] = c583921b, %f12 = 9a7fb34c
lda [%i3+%g0]0x80,%f12 ! %f12 = c583921b
! Victim I-cache invalidate 326, aggressor thread = 1
ba p7_invalid_loop_326
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_326:
ba invalidate_failed
mov 326,%g2
ba p7_invalid_resume_326
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 326
p7_invalid_loop_326:
p7_invalid_wait_326:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,326
bl p7_invalid_wait_326
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_66:
ba p7_invalid_code_326
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_326:
! Victim I-cache invalidate 327, aggressor thread = 1
ba p7_invalid_loop_327
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_327:
ba invalidate_failed
mov 327,%g2
ba p7_invalid_resume_327
nop
! Wait for I-cache invalidate lock 327
p7_invalid_loop_327:
p7_invalid_wait_327:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,327
bl p7_invalid_wait_327
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_327
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_327:
! Victim I-cache invalidate 328, aggressor thread = 1
ba p7_invalid_loop_328
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_328:
ba invalidate_failed
mov 328,%g2
ba p7_invalid_resume_328
nop
nop
nop
nop
! Wait for I-cache invalidate lock 328
p7_invalid_loop_328:
p7_invalid_wait_328:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,328
bl p7_invalid_wait_328
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001e000008] = 57bb0000, %l5 = 00000000000014f1
ldsha [%i0+%i4]0x80,%l5 ! %l5 = 00000000000057bb
! %l4 = 0000000000005f0a, Mem[000000001e800028] = 0000008d
stha %l4,[%i1+%o6]0x89 ! Mem[000000001e800028] = 00005f0a
ba p7_invalid_code_328
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_328:
! Victim I-cache invalidate 329, aggressor thread = 1
ba p7_invalid_loop_329
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_329:
ba invalidate_failed
mov 329,%g2
ba p7_invalid_resume_329
nop
nop
nop
! Wait for I-cache invalidate lock 329
p7_invalid_loop_329:
p7_invalid_wait_329:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,329
bl p7_invalid_wait_329
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_329
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_329:
! Victim I-cache invalidate 330, aggressor thread = 1
ba p7_invalid_loop_330
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_330:
ba invalidate_failed
mov 330,%g2
ba p7_invalid_resume_330
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 330
p7_invalid_loop_330:
p7_invalid_wait_330:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,330
bl p7_invalid_wait_330
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030000038] = 720d5b0a, %l5 = 00000000000057bb
lduha [%o0+0x03a]%asi,%l5 ! %l5 = 0000000000005b0a
ba p7_invalid_code_330
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_330:
! Victim I-cache invalidate 331, aggressor thread = 1
ba p7_invalid_loop_331
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_331:
ba invalidate_failed
mov 331,%g2
ba p7_invalid_resume_331
nop
nop
nop
! Wait for I-cache invalidate lock 331
p7_invalid_loop_331:
p7_invalid_wait_331:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,331
bl p7_invalid_wait_331
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_331
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_331:
! Victim I-cache invalidate 332, aggressor thread = 1
ba p7_invalid_loop_332
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_332:
ba invalidate_failed
mov 332,%g2
ba p7_invalid_resume_332
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 332
p7_invalid_loop_332:
p7_invalid_wait_332:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,332
bl p7_invalid_wait_332
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_332
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_332:
! Victim I-cache invalidate 333, aggressor thread = 1
ba p7_invalid_loop_333
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_333:
ba invalidate_failed
mov 333,%g2
ba p7_invalid_resume_333
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 333
p7_invalid_loop_333:
p7_invalid_wait_333:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,333
bl p7_invalid_wait_333
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_67:
ba p7_invalid_code_333
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_333:
! Victim I-cache invalidate 334, aggressor thread = 1
ba p7_invalid_loop_334
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_334:
ba invalidate_failed
mov 334,%g2
ba p7_invalid_resume_334
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 334
p7_invalid_loop_334:
p7_invalid_wait_334:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,334
bl p7_invalid_wait_334
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_334
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_334:
! Victim I-cache invalidate 335, aggressor thread = 1
ba p7_invalid_loop_335
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_335:
ba invalidate_failed
mov 335,%g2
ba p7_invalid_resume_335
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 335
p7_invalid_loop_335:
p7_invalid_wait_335:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,335
bl p7_invalid_wait_335
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001f800000] = c583921b, %l5 = 0000000000005b0a
lduha [%i3+%g0]0x81,%l5 ! %l5 = 000000000000c583
ba p7_invalid_code_335
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_335:
! Victim I-cache invalidate 336, aggressor thread = 1
ba p7_invalid_loop_336
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_336:
ba invalidate_failed
mov 336,%g2
ba p7_invalid_resume_336
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 336
p7_invalid_loop_336:
p7_invalid_wait_336:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,336
bl p7_invalid_wait_336
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_336
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_336:
! Victim I-cache invalidate 337, aggressor thread = 1
ba p7_invalid_loop_337
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_337:
ba invalidate_failed
mov 337,%g2
ba p7_invalid_resume_337
nop
nop
nop
! Wait for I-cache invalidate lock 337
p7_invalid_loop_337:
p7_invalid_wait_337:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,337
bl p7_invalid_wait_337
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_337
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_337:
! Victim I-cache invalidate 338, aggressor thread = 1
ba p7_invalid_loop_338
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_338:
ba invalidate_failed
mov 338,%g2
ba p7_invalid_resume_338
nop
! Wait for I-cache invalidate lock 338
p7_invalid_loop_338:
p7_invalid_wait_338:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,338
bl p7_invalid_wait_338
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_338
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_338:
! Victim I-cache invalidate 339, aggressor thread = 1
ba p7_invalid_loop_339
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_339:
ba invalidate_failed
mov 339,%g2
ba p7_invalid_resume_339
nop
nop
nop
nop
! Wait for I-cache invalidate lock 339
p7_invalid_loop_339:
p7_invalid_wait_339:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,339
bl p7_invalid_wait_339
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l1 = 0000000000000000, Mem[0000000031000038] = 00008475
stw %l1,[%o2+0x038] ! Mem[0000000031000038] = 00000000
ba p7_invalid_code_339
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_339:
! Victim I-cache invalidate 340, aggressor thread = 1
ba p7_invalid_loop_340
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_340:
ba invalidate_failed
mov 340,%g2
ba p7_invalid_resume_340
nop
nop
nop
! Wait for I-cache invalidate lock 340
p7_invalid_loop_340:
p7_invalid_wait_340:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,340
bl p7_invalid_wait_340
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_340
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_340:
! Mem[000000003000003c] = 0000d71d, %l2 = 0000000057bba183
lduh [%o0+0x03c],%l2 ! %l2 = 0000000000000000
p7_label_68:
! Mem[0000000031800078] = ffffffff 068d7571, %l6 = 1b920e69, %l7 = 1b9283c5
ldd [%o3+0x078],%l6 ! %l6 = 00000000ffffffff 00000000068d7571
! Randomly selected nop
nop
! Mem[0000000031800078] = ffffffff068d7571, %f30 = 717ca0b2 54a14144
ldda [%o3+0x078]%asi,%f30 ! %f30 = ffffffff 068d7571
! Mem[0000000031800038] = 00000000, %l5 = 000000000000c583
ldub [%o3+0x038],%l5 ! %l5 = 0000000000000000
! %l7 = 00000000068d7571, %l0 = 0000000000000000, %l4 = 0000000000005f0a
tsubcc %l7,%l0,%l4 ! %l4 = 00000000068d7571, %ccr = 02
! Victim I-cache invalidate 341, aggressor thread = 1
ba p7_invalid_loop_341
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_341:
ba invalidate_failed
mov 341,%g2
ba p7_invalid_resume_341
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 341
p7_invalid_loop_341:
p7_invalid_wait_341:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,341
bl p7_invalid_wait_341
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l0 = 0000000000000000, immed = 00000e5f, %l1 = 0000000000000000
orn %l0,0xe5f,%l1 ! %l1 = fffffffffffff1a0
! Mem[000000001f000028] = 00311665 4cb37f9a, %l2 = 00000000, %l3 = 16f2eaa2
ldd [%i2+%o6],%l2 ! %l2 = 0000000000311665 000000004cb37f9a
! Mem[0000000030800038] = 1dd7b34c651631ca, %l0 = 0000000000000000
ldx [%o1+0x038],%l0 ! %l0 = 1dd7b34c651631ca
ba p7_invalid_code_341
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_341:
! %l6 = 00000000ffffffff, Mem[000000001e800000] = 851de47e0a5b001d
stx %l6,[%i1+%g0] ! Mem[000000001e800000] = 00000000ffffffff
p7_label_69:
! Victim I-cache invalidate 342, aggressor thread = 1
ba p7_invalid_loop_342
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_342:
ba invalidate_failed
mov 342,%g2
ba p7_invalid_resume_342
nop
! Wait for I-cache invalidate lock 342
p7_invalid_loop_342:
p7_invalid_wait_342:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,342
bl p7_invalid_wait_342
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_342
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_342:
! Victim I-cache invalidate 343, aggressor thread = 1
ba p7_invalid_loop_343
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_343:
ba invalidate_failed
mov 343,%g2
ba p7_invalid_resume_343
nop
nop
nop
! Wait for I-cache invalidate lock 343
p7_invalid_loop_343:
p7_invalid_wait_343:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,343
bl p7_invalid_wait_343
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_343
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_343:
! Victim I-cache invalidate 344, aggressor thread = 1
ba p7_invalid_loop_344
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_344:
ba invalidate_failed
mov 344,%g2
ba p7_invalid_resume_344
nop
nop
nop
! Wait for I-cache invalidate lock 344
p7_invalid_loop_344:
p7_invalid_wait_344:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,344
bl p7_invalid_wait_344
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_344
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_344:
! Victim I-cache invalidate 345, aggressor thread = 1
ba p7_invalid_loop_345
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_345:
ba invalidate_failed
mov 345,%g2
ba p7_invalid_resume_345
nop
nop
nop
! Wait for I-cache invalidate lock 345
p7_invalid_loop_345:
p7_invalid_wait_345:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,345
bl p7_invalid_wait_345
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_345
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_345:
! Victim I-cache invalidate 346, aggressor thread = 1
ba p7_invalid_loop_346
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_346:
ba invalidate_failed
mov 346,%g2
ba p7_invalid_resume_346
nop
nop
nop
nop
! Wait for I-cache invalidate lock 346
p7_invalid_loop_346:
p7_invalid_wait_346:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,346
bl p7_invalid_wait_346
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_346
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_346:
! Victim I-cache invalidate 347, aggressor thread = 1
ba p7_invalid_loop_347
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_347:
ba invalidate_failed
mov 347,%g2
ba p7_invalid_resume_347
nop
nop
nop
! Wait for I-cache invalidate lock 347
p7_invalid_loop_347:
p7_invalid_wait_347:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,347
bl p7_invalid_wait_347
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_347
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_347:
! Victim I-cache invalidate 348, aggressor thread = 1
ba p7_invalid_loop_348
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_348:
ba invalidate_failed
mov 348,%g2
ba p7_invalid_resume_348
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 348
p7_invalid_loop_348:
p7_invalid_wait_348:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,348
bl p7_invalid_wait_348
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_348
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_348:
! Victim I-cache invalidate 349, aggressor thread = 1
ba p7_invalid_loop_349
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_349:
ba invalidate_failed
mov 349,%g2
ba p7_invalid_resume_349
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 349
p7_invalid_loop_349:
p7_invalid_wait_349:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,349
bl p7_invalid_wait_349
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[0000000030000038] = 720d5b0a0000d71d, %f2 = ffffffff 0a5f0000
ldd [%o0+0x038],%f2 ! %f2 = 720d5b0a 0000d71d
! Mem[000000001e800000] = ffffffff00000000, %l4 = 00000000068d7571
ldxa [%i1+%g0]0x89,%l4 ! %l4 = ffffffff00000000
p7_label_70:
ba p7_invalid_code_349
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_349:
! Victim I-cache invalidate 350, aggressor thread = 1
ba p7_invalid_loop_350
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_350:
ba invalidate_failed
mov 350,%g2
ba p7_invalid_resume_350
nop
nop
! Wait for I-cache invalidate lock 350
p7_invalid_loop_350:
p7_invalid_wait_350:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,350
bl p7_invalid_wait_350
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_350
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_350:
! Victim I-cache invalidate 351, aggressor thread = 1
ba p7_invalid_loop_351
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_351:
ba invalidate_failed
mov 351,%g2
ba p7_invalid_resume_351
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 351
p7_invalid_loop_351:
p7_invalid_wait_351:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,351
bl p7_invalid_wait_351
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_351
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_351:
! Victim I-cache invalidate 352, aggressor thread = 1
ba p7_invalid_loop_352
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_352:
ba invalidate_failed
mov 352,%g2
ba p7_invalid_resume_352
nop
! Wait for I-cache invalidate lock 352
p7_invalid_loop_352:
p7_invalid_wait_352:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,352
bl p7_invalid_wait_352
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_352
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_352:
! %l3 = 000000004cb37f9a, Mem[000000001e000000] = 720d5b0a
stha %l3,[%i0+%g0]0x89 ! Mem[000000001e000000] = 720d7f9a
! Invert Register : %l5 = 0000000000000000
xor %l5,-1,%l5 ! %l5 = ffffffffffffffff
! %l7 = 00000000068d7571, %l1 = fffffffffffff1a0, %l2 = 0000000000311665
srl %l7,%l1,%l2 ! %l2 = 00000000068d7571
! %f6 = 33217571, Mem[000000001e000014] = ffffffff
st %f6 ,[%i0+0x014] ! Mem[000000001e000014] = 33217571
! Mem[000000003180007c] = 068d7571, %l2 = 00000000068d7571
ldub [%o3+0x07c],%l2 ! %l2 = 0000000000000006
! Victim I-cache invalidate 353, aggressor thread = 1
ba p7_invalid_loop_353
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_353:
ba invalidate_failed
mov 353,%g2
ba p7_invalid_resume_353
nop
nop
nop
nop
! Wait for I-cache invalidate lock 353
p7_invalid_loop_353:
p7_invalid_wait_353:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,353
bl p7_invalid_wait_353
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_353
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_353:
! Victim I-cache invalidate 354, aggressor thread = 1
ba p7_invalid_loop_354
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_354:
ba invalidate_failed
mov 354,%g2
ba p7_invalid_resume_354
nop
nop
nop
nop
! Wait for I-cache invalidate lock 354
p7_invalid_loop_354:
p7_invalid_wait_354:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,354
bl p7_invalid_wait_354
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_71:
ba p7_invalid_code_354
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_354:
! Victim I-cache invalidate 355, aggressor thread = 1
ba p7_invalid_loop_355
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_355:
ba invalidate_failed
mov 355,%g2
ba p7_invalid_resume_355
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 355
p7_invalid_loop_355:
p7_invalid_wait_355:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,355
bl p7_invalid_wait_355
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_355
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_355:
! Victim I-cache invalidate 356, aggressor thread = 1
ba p7_invalid_loop_356
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_356:
ba invalidate_failed
mov 356,%g2
ba p7_invalid_resume_356
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 356
p7_invalid_loop_356:
p7_invalid_wait_356:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,356
bl p7_invalid_wait_356
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001f800038] = 00000000ffffecf7, %f26 = 7b245fbe ab91170a
ldda [%i3+0x038]%asi,%f26 ! %f26 = 00000000 ffffecf7
! Mem[000000001e800060] = 7001c3f79b1e339c, %l3 = 000000004cb37f9a
ldx [%i1+0x060],%l3 ! %l3 = 7001c3f79b1e339c
ba p7_invalid_code_356
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_356:
! Victim I-cache invalidate 357, aggressor thread = 1
ba p7_invalid_loop_357
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_357:
ba invalidate_failed
mov 357,%g2
ba p7_invalid_resume_357
nop
! Wait for I-cache invalidate lock 357
p7_invalid_loop_357:
p7_invalid_wait_357:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,357
bl p7_invalid_wait_357
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_357
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_357:
! Victim I-cache invalidate 358, aggressor thread = 1
ba p7_invalid_loop_358
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_358:
ba invalidate_failed
mov 358,%g2
ba p7_invalid_resume_358
nop
nop
! Wait for I-cache invalidate lock 358
p7_invalid_loop_358:
p7_invalid_wait_358:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,358
bl p7_invalid_wait_358
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l6 = 00000000ffffffff, Mem[000000001f800068] = fb17a9fde10dab11
stx %l6,[%i3+0x068] ! Mem[000000001f800068] = 00000000ffffffff
! %l5 = ffffffffffffffff, Mem[0000000030000078] = 5a80aa72
stw %l5,[%o0+0x078] ! Mem[0000000030000078] = ffffffff
ba p7_invalid_code_358
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_358:
! Victim I-cache invalidate 359, aggressor thread = 1
ba p7_invalid_loop_359
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_359:
ba invalidate_failed
mov 359,%g2
ba p7_invalid_resume_359
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 359
p7_invalid_loop_359:
p7_invalid_wait_359:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,359
bl p7_invalid_wait_359
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_359
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_359:
! Victim I-cache invalidate 360, aggressor thread = 1
ba p7_invalid_loop_360
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_360:
ba invalidate_failed
mov 360,%g2
ba p7_invalid_resume_360
nop
nop
nop
nop
! Wait for I-cache invalidate lock 360
p7_invalid_loop_360:
p7_invalid_wait_360:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,360
bl p7_invalid_wait_360
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_72:
! Mem[000000001e800010] = 269fa64d, %l6 = 00000000ffffffff
lduba [%i1+%i5]0x88,%l6 ! %l6 = 000000000000004d
! %l6 = 000000000000004d, Mem[000000001f800020] = d71d0000
stba %l6,[%i3+%o4]0x81 ! Mem[000000001f800020] = 4d1d0000
ba p7_invalid_code_360
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_360:
! Victim I-cache invalidate 361, aggressor thread = 1
ba p7_invalid_loop_361
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_361:
ba invalidate_failed
mov 361,%g2
ba p7_invalid_resume_361
nop
nop
nop
nop
! Wait for I-cache invalidate lock 361
p7_invalid_loop_361:
p7_invalid_wait_361:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,361
bl p7_invalid_wait_361
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001f000028] = 00311665, %l3 = 7001c3f79b1e339c
ldsba [%i2+0x02b]%asi,%l3 ! %l3 = 0000000000000065
ba p7_invalid_code_361
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_361:
! Mem[000000003000003c] = 0000d71d, %l6 = 000000000000004d
ldsba [%o0+0x03e]%asi,%l6 ! %l6 = ffffffffffffffd7
! Victim I-cache invalidate 362, aggressor thread = 1
ba p7_invalid_loop_362
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_362:
ba invalidate_failed
mov 362,%g2
ba p7_invalid_resume_362
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 362
p7_invalid_loop_362:
p7_invalid_wait_362:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,362
bl p7_invalid_wait_362
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_362
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_362:
! Victim I-cache invalidate 363, aggressor thread = 1
ba p7_invalid_loop_363
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_363:
ba invalidate_failed
mov 363,%g2
ba p7_invalid_resume_363
nop
nop
! Wait for I-cache invalidate lock 363
p7_invalid_loop_363:
p7_invalid_wait_363:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,363
bl p7_invalid_wait_363
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_363
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_363:
! Victim I-cache invalidate 364, aggressor thread = 1
ba p7_invalid_loop_364
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_364:
ba invalidate_failed
mov 364,%g2
ba p7_invalid_resume_364
nop
nop
nop
! Wait for I-cache invalidate lock 364
p7_invalid_loop_364:
p7_invalid_wait_364:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,364
bl p7_invalid_wait_364
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001f800008] = 1b920e69 5a80aa72, %l2 = 00000006, %l3 = 00000065
ldda [%i3+%i4]0x80,%l2 ! %l2 = 000000001b920e69 000000005a80aa72
! %l0 = 651631ca, %l1 = fffff1a0, Mem[000000001f000028] = 00311665 4cb37f9a
stda %l0,[%i2+%o6]0x80 ! Mem[000000001f000028] = 651631ca fffff1a0
p7_label_73:
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000031800038] = 00000000 00000000
std %l4,[%o3+0x038] ! Mem[0000000031800038] = 00000000 ffffffff
ba p7_invalid_code_364
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_364:
! Victim I-cache invalidate 365, aggressor thread = 1
ba p7_invalid_loop_365
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_365:
ba invalidate_failed
mov 365,%g2
ba p7_invalid_resume_365
nop
nop
nop
! Wait for I-cache invalidate lock 365
p7_invalid_loop_365:
p7_invalid_wait_365:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,365
bl p7_invalid_wait_365
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_365
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_365:
! Victim I-cache invalidate 366, aggressor thread = 1
ba p7_invalid_loop_366
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_366:
ba invalidate_failed
mov 366,%g2
ba p7_invalid_resume_366
nop
nop
! Wait for I-cache invalidate lock 366
p7_invalid_loop_366:
p7_invalid_wait_366:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,366
bl p7_invalid_wait_366
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001f000008] = 78842782, %l3 = 000000005a80aa72
lduba [%i2+%i4]0x81,%l3 ! %l3 = 0000000000000078
! %l3 = 0000000000000078, Mem[0000000031800078] = ffffffff068d7571
stx %l3,[%o3+0x078] ! Mem[0000000031800078] = 0000000000000078
! %l6 = ffffffffffffffd7, immed = 0000001f, %l7 = 00000000068d7571
srl %l6,0x01f,%l7 ! %l7 = 0000000000000001
ba p7_invalid_code_366
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_366:
! Victim I-cache invalidate 367, aggressor thread = 1
ba p7_invalid_loop_367
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_367:
ba invalidate_failed
mov 367,%g2
ba p7_invalid_resume_367
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 367
p7_invalid_loop_367:
p7_invalid_wait_367:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,367
bl p7_invalid_wait_367
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_367
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_367:
! %f2 = 720d5b0a 0000d71d, Mem[000000001f000050] = e900b486 81a9e6a8
std %f2 ,[%i2+0x050] ! Mem[000000001f000050] = 720d5b0a 0000d71d
! %l5 = ffffffffffffffff, Mem[000000001e000020] = fffc326500000000
stxa %l5,[%i0+%o4]0x81 ! Mem[000000001e000020] = ffffffffffffffff
! Victim I-cache invalidate 368, aggressor thread = 1
ba p7_invalid_loop_368
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_368:
ba invalidate_failed
mov 368,%g2
ba p7_invalid_resume_368
nop
! Wait for I-cache invalidate lock 368
p7_invalid_loop_368:
p7_invalid_wait_368:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,368
bl p7_invalid_wait_368
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_74:
! Mem[0000000030800078] = 00001dd7, %l3 = 0000000000000078
ldsw [%o1+0x078],%l3 ! %l3 = 0000000000001dd7
ba p7_invalid_code_368
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_368:
! Victim I-cache invalidate 369, aggressor thread = 1
ba p7_invalid_loop_369
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_369:
ba invalidate_failed
mov 369,%g2
ba p7_invalid_resume_369
nop
nop
nop
! Wait for I-cache invalidate lock 369
p7_invalid_loop_369:
p7_invalid_wait_369:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,369
bl p7_invalid_wait_369
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l5 = ffffffffffffffff, Mem[0000000030800078] = 00001dd78919e894
stx %l5,[%o1+0x078] ! Mem[0000000030800078] = ffffffffffffffff
ba p7_invalid_code_369
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_369:
! Victim I-cache invalidate 370, aggressor thread = 1
ba p7_invalid_loop_370
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_370:
ba invalidate_failed
mov 370,%g2
ba p7_invalid_resume_370
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 370
p7_invalid_loop_370:
p7_invalid_wait_370:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,370
bl p7_invalid_wait_370
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_370
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_370:
! Victim I-cache invalidate 371, aggressor thread = 1
ba p7_invalid_loop_371
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_371:
ba invalidate_failed
mov 371,%g2
ba p7_invalid_resume_371
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 371
p7_invalid_loop_371:
p7_invalid_wait_371:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,371
bl p7_invalid_wait_371
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_371
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_371:
! Victim I-cache invalidate 372, aggressor thread = 1
ba p7_invalid_loop_372
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_372:
ba invalidate_failed
mov 372,%g2
ba p7_invalid_resume_372
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 372
p7_invalid_loop_372:
p7_invalid_wait_372:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,372
bl p7_invalid_wait_372
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! Mem[000000001e000008] = 57bb0000 f7ecffff, %l2 = 1b920e69, %l3 = 00001dd7
ldda [%i0+%i4]0x80,%l2 ! %l2 = 0000000057bb0000 00000000f7ecffff
ba p7_invalid_code_372
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_372:
! Victim I-cache invalidate 373, aggressor thread = 1
ba p7_invalid_loop_373
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_373:
ba invalidate_failed
mov 373,%g2
ba p7_invalid_resume_373
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 373
p7_invalid_loop_373:
p7_invalid_wait_373:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,373
bl p7_invalid_wait_373
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_373
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_373:
! Victim I-cache invalidate 374, aggressor thread = 1
ba p7_invalid_loop_374
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_374:
ba invalidate_failed
mov 374,%g2
ba p7_invalid_resume_374
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 374
p7_invalid_loop_374:
p7_invalid_wait_374:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,374
bl p7_invalid_wait_374
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_374
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_374:
! Victim I-cache invalidate 375, aggressor thread = 1
ba p7_invalid_loop_375
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_375:
ba invalidate_failed
mov 375,%g2
ba p7_invalid_resume_375
nop
! Wait for I-cache invalidate lock 375
p7_invalid_loop_375:
p7_invalid_wait_375:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,375
bl p7_invalid_wait_375
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_375
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_375:
p7_label_75:
! Victim I-cache invalidate 376, aggressor thread = 1
ba p7_invalid_loop_376
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_376:
ba invalidate_failed
mov 376,%g2
ba p7_invalid_resume_376
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 376
p7_invalid_loop_376:
p7_invalid_wait_376:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,376
bl p7_invalid_wait_376
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_376
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_376:
! Mem[000000001e800018] = d71d0000, %l1 = fffffffffffff1a0
ldswa [%i1+%i6]0x88,%l1 ! %l1 = ffffffffd71d0000
! Victim I-cache invalidate 377, aggressor thread = 1
ba p7_invalid_loop_377
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_377:
ba invalidate_failed
mov 377,%g2
ba p7_invalid_resume_377
nop
nop
! Wait for I-cache invalidate lock 377
p7_invalid_loop_377:
p7_invalid_wait_377:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,377
bl p7_invalid_wait_377
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l1 = ffffffffd71d0000, Mem[000000001e000058] = 7b50e9930e4e7350
stx %l1,[%i0+0x058] ! Mem[000000001e000058] = ffffffffd71d0000
ba p7_invalid_code_377
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_377:
! Victim I-cache invalidate 378, aggressor thread = 1
ba p7_invalid_loop_378
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_378:
ba invalidate_failed
mov 378,%g2
ba p7_invalid_resume_378
nop
nop
! Wait for I-cache invalidate lock 378
p7_invalid_loop_378:
p7_invalid_wait_378:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,378
bl p7_invalid_wait_378
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_378
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_378:
! Victim I-cache invalidate 379, aggressor thread = 1
ba p7_invalid_loop_379
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_379:
ba invalidate_failed
mov 379,%g2
ba p7_invalid_resume_379
nop
nop
nop
nop
! Wait for I-cache invalidate lock 379
p7_invalid_loop_379:
p7_invalid_wait_379:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,379
bl p7_invalid_wait_379
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_379
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_379:
! %l7 = 0000000000000001, Mem[000000001f000070] = a182f879
sth %l7,[%i2+0x070] ! Mem[000000001f000070] = 0001f879
! Victim I-cache invalidate 380, aggressor thread = 1
ba p7_invalid_loop_380
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_380:
ba invalidate_failed
mov 380,%g2
ba p7_invalid_resume_380
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 380
p7_invalid_loop_380:
p7_invalid_wait_380:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,380
bl p7_invalid_wait_380
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000031000038] = 00000000 730101b2
std %l4,[%o2+0x038] ! Mem[0000000031000038] = 00000000 ffffffff
ba p7_invalid_code_380
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_380:
! Victim I-cache invalidate 381, aggressor thread = 1
ba p7_invalid_loop_381
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_381:
ba invalidate_failed
mov 381,%g2
ba p7_invalid_resume_381
nop
nop
nop
! Wait for I-cache invalidate lock 381
p7_invalid_loop_381:
p7_invalid_wait_381:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,381
bl p7_invalid_wait_381
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_76:
! %l7 = 0000000000000001, Mem[0000000031800078] = 0000000000000078, %asi = 80
stxa %l7,[%o3+0x078]%asi ! Mem[0000000031800078] = 0000000000000001
ba p7_invalid_code_381
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_381:
! Victim I-cache invalidate 382, aggressor thread = 1
ba p7_invalid_loop_382
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_382:
ba invalidate_failed
mov 382,%g2
ba p7_invalid_resume_382
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 382
p7_invalid_loop_382:
p7_invalid_wait_382:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,382
bl p7_invalid_wait_382
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_382
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_382:
! Victim I-cache invalidate 383, aggressor thread = 1
ba p7_invalid_loop_383
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_383:
ba invalidate_failed
mov 383,%g2
ba p7_invalid_resume_383
nop
nop
nop
nop
! Wait for I-cache invalidate lock 383
p7_invalid_loop_383:
p7_invalid_wait_383:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,383
bl p7_invalid_wait_383
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_383
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_383:
! Victim I-cache invalidate 384, aggressor thread = 1
ba p7_invalid_loop_384
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_384:
ba invalidate_failed
mov 384,%g2
ba p7_invalid_resume_384
nop
nop
nop
! Wait for I-cache invalidate lock 384
p7_invalid_loop_384:
p7_invalid_wait_384:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,384
bl p7_invalid_wait_384
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_384
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_384:
! Victim I-cache invalidate 385, aggressor thread = 1
ba p7_invalid_loop_385
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_385:
ba invalidate_failed
mov 385,%g2
ba p7_invalid_resume_385
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 385
p7_invalid_loop_385:
p7_invalid_wait_385:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,385
bl p7_invalid_wait_385
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l5 = ffffffffffffffff, Mem[000000001e800018] = 00001dd7
stha %l5,[%i1+%i6]0x81 ! Mem[000000001e800018] = ffff1dd7
ba p7_invalid_code_385
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_385:
! Victim I-cache invalidate 386, aggressor thread = 1
ba p7_invalid_loop_386
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_386:
ba invalidate_failed
mov 386,%g2
ba p7_invalid_resume_386
nop
nop
nop
nop
! Wait for I-cache invalidate lock 386
p7_invalid_loop_386:
p7_invalid_wait_386:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,386
bl p7_invalid_wait_386
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_386
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_386:
! Victim I-cache invalidate 387, aggressor thread = 1
ba p7_invalid_loop_387
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_387:
ba invalidate_failed
mov 387,%g2
ba p7_invalid_resume_387
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 387
p7_invalid_loop_387:
p7_invalid_wait_387:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,387
bl p7_invalid_wait_387
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_387
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_387:
! Victim I-cache invalidate 388, aggressor thread = 1
ba p7_invalid_loop_388
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_388:
ba invalidate_failed
mov 388,%g2
ba p7_invalid_resume_388
nop
nop
nop
! Wait for I-cache invalidate lock 388
p7_invalid_loop_388:
p7_invalid_wait_388:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,388
bl p7_invalid_wait_388
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_388
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_388:
! Victim I-cache invalidate 389, aggressor thread = 1
ba p7_invalid_loop_389
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_389:
ba invalidate_failed
mov 389,%g2
ba p7_invalid_resume_389
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 389
p7_invalid_loop_389:
p7_invalid_wait_389:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,389
bl p7_invalid_wait_389
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
p7_label_77:
ba p7_invalid_code_389
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_389:
! Victim I-cache invalidate 390, aggressor thread = 1
ba p7_invalid_loop_390
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_390:
ba invalidate_failed
mov 390,%g2
ba p7_invalid_resume_390
nop
nop
nop
! Wait for I-cache invalidate lock 390
p7_invalid_loop_390:
p7_invalid_wait_390:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,390
bl p7_invalid_wait_390
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_390
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_390:
! Victim I-cache invalidate 391, aggressor thread = 1
ba p7_invalid_loop_391
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_391:
ba invalidate_failed
mov 391,%g2
ba p7_invalid_resume_391
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 391
p7_invalid_loop_391:
p7_invalid_wait_391:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,391
bl p7_invalid_wait_391
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
! %l7 = 0000000000000001
setx 0xa1740991a1740991,%g7,%l7 ! %l7 = a1740991a1740991
ba p7_invalid_code_391
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_391:
! Mem[000000001f800018] = ca3116651dcac543, %f6 = 33217571 a59fcd4b
ldda [%i3+%i6]0x80,%f6 ! %f6 = ca311665 1dcac543
! Victim I-cache invalidate 392, aggressor thread = 1
ba p7_invalid_loop_392
rd %ccr,%g5 ! Save %ccr (02)
p7_invalid_code_392:
ba invalidate_failed
mov 392,%g2
ba p7_invalid_resume_392
nop
! Wait for I-cache invalidate lock 392
p7_invalid_loop_392:
p7_invalid_wait_392:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,392
bl p7_invalid_wait_392
nop
wr %g5,%g0,%ccr ! restore %ccr (02)
ba p7_invalid_code_392
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_392:
! Mem[000000001f800008] = 690e921b, %l0 = 1dd7b34c651631ca
lduwa [%i3+%i4]0x89,%l0 ! %l0 = 00000000690e921b
! %l0 = 00000000690e921b, immd = 0000000000000167, %l3 = 00000000f7ecffff
sdivx %l0,0x167,%l3 ! %l3 = 00000000004aea4d
! %l6 = ffffffffffffffd7, %l1 = ffffffffd71d0000, %l2 = 0000000057bb0000
orcc %l6,%l1,%l2 ! %l2 = ffffffffffffffd7, %ccr = 88
! %l3 = 00000000004aea4d, %l6 = ffffffffffffffd7, %l3 = 00000000004aea4d
taddcc %l3,%l6,%l3 ! %l3 = 00000000004aea24, %ccr = 13
! %l0 = 00000000690e921b, Mem[000000003080003a] = 1dd7b34c
stb %l0,[%o1+0x03a] ! Mem[0000000030800038] = 1dd71b4c
p7_label_78:
! Mem[000000001e000028] = 0000000000000016, %l2 = ffffffffffffffd7
ldx [%i0+%o6],%l2 ! %l2 = 0000000000000016
! Mem[000000001f000048] = ffffffff, %l0 = 00000000690e921b
lduba [%i2+0x048]%asi,%l0 ! %l0 = 00000000000000ff
! %l6 = ffffffffffffffd7, Mem[0000000031000078] = b0ff3333
sth %l6,[%o2+0x078] ! Mem[0000000031000078] = ffd73333
! Victim I-cache invalidate 393, aggressor thread = 1
ba p7_invalid_loop_393
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_393:
ba invalidate_failed
mov 393,%g2
ba p7_invalid_resume_393
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 393
p7_invalid_loop_393:
p7_invalid_wait_393:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,393
bl p7_invalid_wait_393
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p7_invalid_code_393
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_393:
! Mem[0000000030800038] = 1dd71b4c 651631ca, %l0 = 000000ff, %l1 = d71d0000
ldd [%o1+0x038],%l0 ! %l0 = 000000001dd71b4c 00000000651631ca
! %l5 = ffffffffffffffff, Mem[000000003080007a] = ffffffff
stba %l5,[%o1+0x07a]%asi ! Mem[0000000030800078] = ffffffff
! Victim I-cache invalidate 394, aggressor thread = 1
ba p7_invalid_loop_394
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_394:
ba invalidate_failed
mov 394,%g2
ba p7_invalid_resume_394
nop
nop
nop
nop
! Wait for I-cache invalidate lock 394
p7_invalid_loop_394:
p7_invalid_wait_394:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,394
bl p7_invalid_wait_394
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! %l2 = 0000000000000016
setx 0x662f149c662f149c,%g7,%l2 ! %l2 = 662f149c662f149c
ba p7_invalid_code_394
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_394:
! Victim I-cache invalidate 395, aggressor thread = 1
ba p7_invalid_loop_395
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_395:
ba invalidate_failed
mov 395,%g2
ba p7_invalid_resume_395
nop
nop
! Wait for I-cache invalidate lock 395
p7_invalid_loop_395:
p7_invalid_wait_395:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,395
bl p7_invalid_wait_395
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p7_invalid_code_395
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_395:
! Victim I-cache invalidate 396, aggressor thread = 1
ba p7_invalid_loop_396
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_396:
ba invalidate_failed
mov 396,%g2
ba p7_invalid_resume_396
nop
nop
nop
! Wait for I-cache invalidate lock 396
p7_invalid_loop_396:
p7_invalid_wait_396:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,396
bl p7_invalid_wait_396
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
p7_label_79:
ba p7_invalid_code_396
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_396:
! Victim I-cache invalidate 397, aggressor thread = 1
ba p7_invalid_loop_397
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_397:
ba invalidate_failed
mov 397,%g2
ba p7_invalid_resume_397
nop
nop
nop
nop
! Wait for I-cache invalidate lock 397
p7_invalid_loop_397:
p7_invalid_wait_397:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,397
bl p7_invalid_wait_397
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p7_invalid_code_397
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_397:
! Victim I-cache invalidate 398, aggressor thread = 1
ba p7_invalid_loop_398
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_398:
ba invalidate_failed
mov 398,%g2
ba p7_invalid_resume_398
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 398
p7_invalid_loop_398:
p7_invalid_wait_398:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,398
bl p7_invalid_wait_398
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[0000000031800038] = 00000000, %l6 = ffffffffffffffd7
ldub [%o3+0x03b],%l6 ! %l6 = 0000000000000000
ba p7_invalid_code_398
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_398:
! Victim I-cache invalidate 399, aggressor thread = 1
ba p7_invalid_loop_399
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_399:
ba invalidate_failed
mov 399,%g2
ba p7_invalid_resume_399
nop
nop
nop
nop
! Wait for I-cache invalidate lock 399
p7_invalid_loop_399:
p7_invalid_wait_399:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,399
bl p7_invalid_wait_399
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[000000001f800000] = 1b9283c5, %l5 = ffffffffffffffff
ldsha [%i3+%g0]0x88,%l5 ! %l5 = ffffffffffff83c5
ba p7_invalid_code_399
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_399:
! Victim I-cache invalidate 400, aggressor thread = 1
ba p7_invalid_loop_400
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_400:
ba invalidate_failed
mov 400,%g2
ba p7_invalid_resume_400
nop
nop
nop
! Wait for I-cache invalidate lock 400
p7_invalid_loop_400:
p7_invalid_wait_400:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,400
bl p7_invalid_wait_400
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p7_invalid_code_400
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_400:
! Victim I-cache invalidate 401, aggressor thread = 1
ba p7_invalid_loop_401
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_401:
ba invalidate_failed
mov 401,%g2
ba p7_invalid_resume_401
nop
nop
nop
! Wait for I-cache invalidate lock 401
p7_invalid_loop_401:
p7_invalid_wait_401:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,401
bl p7_invalid_wait_401
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[000000001f000054] = 0000d71d, %f25 = 4ed84ba2
ld [%i2+0x054],%f25 ! %f25 = 0000d71d
ba p7_invalid_code_401
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_401:
! Mem[0000000031800038] = 00000000, %l7 = a1740991a1740991
lduw [%o3+0x038],%l7 ! %l7 = 0000000000000000
! Mem[000000001f000020] = 49f23a407b952ff9, %l5 = ffffffffffff83c5
ldxa [%i2+%o4]0x89,%l5 ! %l5 = 49f23a407b952ff9
p7_label_80:
! Victim I-cache invalidate 402, aggressor thread = 1
ba p7_invalid_loop_402
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_402:
ba invalidate_failed
mov 402,%g2
ba p7_invalid_resume_402
nop
nop
! Wait for I-cache invalidate lock 402
p7_invalid_loop_402:
p7_invalid_wait_402:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,402
bl p7_invalid_wait_402
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p7_invalid_code_402
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_402:
! %l3 = 00000000004aea24, immd = fffffffffffff05c, %l6 = 0000000000000000
sdivx %l3,-0xfa4,%l6 ! %l6 = fffffffffffffb36
! %l4 = ffffffff00000000, Mem[0000000031800038] = 00000000ffffffff
stx %l4,[%o3+0x038] ! Mem[0000000031800038] = ffffffff00000000
! Victim I-cache invalidate 403, aggressor thread = 1
ba p7_invalid_loop_403
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_403:
ba invalidate_failed
mov 403,%g2
ba p7_invalid_resume_403
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 403
p7_invalid_loop_403:
p7_invalid_wait_403:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,403
bl p7_invalid_wait_403
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! %l7 = 0000000000000000, Mem[000000001f800000] = c583921b385d2788
stx %l7,[%i3+%g0] ! Mem[000000001f800000] = 0000000000000000
ba p7_invalid_code_403
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_403:
! Victim I-cache invalidate 404, aggressor thread = 1
ba p7_invalid_loop_404
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_404:
ba invalidate_failed
mov 404,%g2
ba p7_invalid_resume_404
nop
! Wait for I-cache invalidate lock 404
p7_invalid_loop_404:
p7_invalid_wait_404:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,404
bl p7_invalid_wait_404
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p7_invalid_code_404
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_404:
! Victim I-cache invalidate 405, aggressor thread = 1
ba p7_invalid_loop_405
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_405:
ba invalidate_failed
mov 405,%g2
ba p7_invalid_resume_405
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 405
p7_invalid_loop_405:
p7_invalid_wait_405:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,405
bl p7_invalid_wait_405
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! %l6 = fffffffffffffb36, Mem[0000000031800078] = 0000000000000001
stx %l6,[%o3+0x078] ! Mem[0000000031800078] = fffffffffffffb36
! Mem[0000000030000078] = ffffffffa92f0000, %l5 = 49f23a407b952ff9
ldx [%o0+0x078],%l5 ! %l5 = ffffffffa92f0000
! Mem[000000001f800028] = a9ee1dd7, %l1 = 00000000651631ca
ldswa [%i3+%o6]0x88,%l1 ! %l1 = ffffffffa9ee1dd7
p7_label_81:
ba p7_invalid_code_405
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_405:
! Victim I-cache invalidate 406, aggressor thread = 1
ba p7_invalid_loop_406
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_406:
ba invalidate_failed
mov 406,%g2
ba p7_invalid_resume_406
nop
nop
! Wait for I-cache invalidate lock 406
p7_invalid_loop_406:
p7_invalid_wait_406:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,406
bl p7_invalid_wait_406
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! %l4 = ffffffff00000000, %l6 = fffffffffffffb36, %y = a9ee1dd7
sdiv %l4,%l6,%l3 ! %l3 = 000000007fffffff
mov %l0,%y ! %y = 1dd71b4c
! %l4 = ffffffff00000000, immed = 0000086f, %y = 1dd71b4c
smul %l4,0x86f,%l6 ! %l6 = 0000000000000000, %y = 00000000
ba p7_invalid_code_406
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_406:
! Victim I-cache invalidate 407, aggressor thread = 1
ba p7_invalid_loop_407
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_407:
ba invalidate_failed
mov 407,%g2
ba p7_invalid_resume_407
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 407
p7_invalid_loop_407:
p7_invalid_wait_407:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,407
bl p7_invalid_wait_407
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p7_invalid_code_407
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_407:
! Victim I-cache invalidate 408, aggressor thread = 1
ba p7_invalid_loop_408
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_408:
ba invalidate_failed
mov 408,%g2
ba p7_invalid_resume_408
nop
nop
nop
! Wait for I-cache invalidate lock 408
p7_invalid_loop_408:
p7_invalid_wait_408:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,408
bl p7_invalid_wait_408
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p7_invalid_code_408
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_408:
! Victim I-cache invalidate 409, aggressor thread = 1
ba p7_invalid_loop_409
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_409:
ba invalidate_failed
mov 409,%g2
ba p7_invalid_resume_409
nop
nop
nop
nop
! Wait for I-cache invalidate lock 409
p7_invalid_loop_409:
p7_invalid_wait_409:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,409
bl p7_invalid_wait_409
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p7_invalid_code_409
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_409:
! Victim I-cache invalidate 410, aggressor thread = 1
ba p7_invalid_loop_410
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_410:
ba invalidate_failed
mov 410,%g2
ba p7_invalid_resume_410
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 410
p7_invalid_loop_410:
p7_invalid_wait_410:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,410
bl p7_invalid_wait_410
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p7_invalid_code_410
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_410:
! Invert Register : %l2 = 662f149c662f149c
xor %l2,-1,%l2 ! %l2 = 99d0eb6399d0eb63
! Victim I-cache invalidate 411, aggressor thread = 1
ba p7_invalid_loop_411
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_411:
ba invalidate_failed
mov 411,%g2
ba p7_invalid_resume_411
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 411
p7_invalid_loop_411:
p7_invalid_wait_411:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,411
bl p7_invalid_wait_411
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! %l2 = 99d0eb6399d0eb63, Mem[000000001e000010] = 0a5f0000
stha %l2,[%i0+%i5]0x89 ! Mem[000000001e000010] = 0a5feb63
p7_label_82:
ba p7_invalid_code_411
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_411:
! Victim I-cache invalidate 412, aggressor thread = 1
ba p7_invalid_loop_412
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_412:
ba invalidate_failed
mov 412,%g2
ba p7_invalid_resume_412
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 412
p7_invalid_loop_412:
p7_invalid_wait_412:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,412
bl p7_invalid_wait_412
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
ba p7_invalid_code_412
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_412:
! %l4 = 00000000, %l5 = a92f0000, Mem[000000001e000020] = ffffffff ffffffff
stda %l4,[%i0+%o4]0x80 ! Mem[000000001e000020] = 00000000 a92f0000
! Victim I-cache invalidate 413, aggressor thread = 1
ba p7_invalid_loop_413
rd %ccr,%g5 ! Save %ccr (13)
p7_invalid_code_413:
ba invalidate_failed
mov 413,%g2
ba p7_invalid_resume_413
nop
nop
! Wait for I-cache invalidate lock 413
p7_invalid_loop_413:
p7_invalid_wait_413:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,413
bl p7_invalid_wait_413
nop
wr %g5,%g0,%ccr ! restore %ccr (13)
! Mem[000000001f80006c] = ffffffff, %l0 = 000000001dd71b4c
lduw [%i3+0x06c],%l0 ! %l0 = 00000000ffffffff
ba p7_invalid_code_413
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_413:
! %l3 = 000000007fffffff, %l6 = 0000000000000000, %l2 = 99d0eb6399d0eb63
orncc %l3,%l6,%l2 ! %l2 = ffffffffffffffff, %ccr = 88
! %l6 = 0000000000000000, immed = 0000001a, %l7 = 0000000000000000
sll %l6,0x01a,%l7 ! %l7 = 0000000000000000
! Victim I-cache invalidate 414, aggressor thread = 1
ba p7_invalid_loop_414
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_414:
ba invalidate_failed
mov 414,%g2
ba p7_invalid_resume_414
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 414
p7_invalid_loop_414:
p7_invalid_wait_414:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,414
bl p7_invalid_wait_414
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_414
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_414:
! Victim I-cache invalidate 415, aggressor thread = 1
ba p7_invalid_loop_415
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_415:
ba invalidate_failed
mov 415,%g2
ba p7_invalid_resume_415
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 415
p7_invalid_loop_415:
p7_invalid_wait_415:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,415
bl p7_invalid_wait_415
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_415
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_415:
! Mem[000000001e000010] = 63eb5f0a, %l6 = 0000000000000000
lduha [%i0+%i5]0x81,%l6 ! %l6 = 00000000000063eb
! Victim I-cache invalidate 416, aggressor thread = 1
ba p7_invalid_loop_416
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_416:
ba invalidate_failed
mov 416,%g2
ba p7_invalid_resume_416
nop
! Wait for I-cache invalidate lock 416
p7_invalid_loop_416:
p7_invalid_wait_416:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,416
bl p7_invalid_wait_416
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p7_label_83:
ba p7_invalid_code_416
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_416:
! Victim I-cache invalidate 417, aggressor thread = 1
ba p7_invalid_loop_417
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_417:
ba invalidate_failed
mov 417,%g2
ba p7_invalid_resume_417
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 417
p7_invalid_loop_417:
p7_invalid_wait_417:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,417
bl p7_invalid_wait_417
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_417
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_417:
! Victim I-cache invalidate 418, aggressor thread = 1
ba p7_invalid_loop_418
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_418:
ba invalidate_failed
mov 418,%g2
ba p7_invalid_resume_418
nop
nop
! Wait for I-cache invalidate lock 418
p7_invalid_loop_418:
p7_invalid_wait_418:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,418
bl p7_invalid_wait_418
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = ffffffffa92f0000, immed = fffff073, %l2 = ffffffffffffffff
and %l5,-0xf8d,%l2 ! %l2 = ffffffffa92f0000
! %l4 = ffffffff00000000, %l5 = ffffffffa92f0000, %l1 = ffffffffa9ee1dd7
orncc %l4,%l5,%l1 ! %l1 = ffffffff56d0ffff, %ccr = 80
! %l3 = 000000007fffffff, immed = 0000043e, %y = 00000000
smul %l3,0x43e,%l0 ! %l0 = 0000021efffffbc2, %y = 0000021e
! Mem[000000001f000008] = c4ffffff82278478, %f4 = b0ff3333 c1d0ca40
ldda [%i2+%i4]0x88,%f4 ! %f4 = c4ffffff 82278478
ba p7_invalid_code_418
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_418:
! Victim I-cache invalidate 419, aggressor thread = 1
ba p7_invalid_loop_419
rd %ccr,%g5 ! Save %ccr (80)
p7_invalid_code_419:
ba invalidate_failed
mov 419,%g2
ba p7_invalid_resume_419
nop
nop
nop
nop
! Wait for I-cache invalidate lock 419
p7_invalid_loop_419:
p7_invalid_wait_419:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,419
bl p7_invalid_wait_419
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %f29 = 720d5b0a, Mem[0000000031000038] = 00000000
st %f29,[%o2+0x038] ! Mem[0000000031000038] = 720d5b0a
ba p7_invalid_code_419
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_419:
! Mem[0000000030000038] = 720d5b0a, %f27 = ffffecf7
ld [%o0+0x038],%f27 ! %f27 = 720d5b0a
! Victim I-cache invalidate 420, aggressor thread = 1
ba p7_invalid_loop_420
rd %ccr,%g5 ! Save %ccr (80)
p7_invalid_code_420:
ba invalidate_failed
mov 420,%g2
ba p7_invalid_resume_420
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 420
p7_invalid_loop_420:
p7_invalid_wait_420:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,420
bl p7_invalid_wait_420
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
p7_label_84:
ba p7_invalid_code_420
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_420:
! Victim I-cache invalidate 421, aggressor thread = 1
ba p7_invalid_loop_421
rd %ccr,%g5 ! Save %ccr (80)
p7_invalid_code_421:
ba invalidate_failed
mov 421,%g2
ba p7_invalid_resume_421
nop
nop
nop
! Wait for I-cache invalidate lock 421
p7_invalid_loop_421:
p7_invalid_wait_421:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,421
bl p7_invalid_wait_421
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! Mem[000000001e800018] = ffff1dd7, %l5 = ffffffffa92f0000
ldsb [%i1+%i6],%l5 ! %l5 = ffffffffffffffff
ba p7_invalid_code_421
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_421:
! Victim I-cache invalidate 422, aggressor thread = 1
ba p7_invalid_loop_422
rd %ccr,%g5 ! Save %ccr (80)
p7_invalid_code_422:
ba invalidate_failed
mov 422,%g2
ba p7_invalid_resume_422
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 422
p7_invalid_loop_422:
p7_invalid_wait_422:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,422
bl p7_invalid_wait_422
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l7 = 0000000000000000, Mem[000000003100007f] = c1d0ca40
stb %l7,[%o2+0x07f] ! Mem[000000003100007c] = c1d0ca00
ba p7_invalid_code_422
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_422:
! Victim I-cache invalidate 423, aggressor thread = 1
ba p7_invalid_loop_423
rd %ccr,%g5 ! Save %ccr (80)
p7_invalid_code_423:
ba invalidate_failed
mov 423,%g2
ba p7_invalid_resume_423
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 423
p7_invalid_loop_423:
p7_invalid_wait_423:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,423
bl p7_invalid_wait_423
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! Mem[0000000030800038] = 1dd71b4c651631ca, %l2 = ffffffffa92f0000
ldx [%o1+0x038],%l2 ! %l2 = 1dd71b4c651631ca
! Mem[000000003180007c] = fffffb36, %l2 = 1dd71b4c651631ca
ldsb [%o3+0x07c],%l2 ! %l2 = ffffffffffffffff
! Mem[000000003000007c] = a92f0000, %f23 = 83a1bb57
ld [%o0+0x07c],%f23 ! %f23 = a92f0000
ba p7_invalid_code_423
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_423:
! %l0 = 0000021efffffbc2, %l2 = ffffffffffffffff, %l4 = ffffffff00000000
taddcc %l0,%l2,%l4 ! %l4 = 0000021efffffbc1, %ccr = 1b
! Mem[000000001f800000] = 00000000, %l4 = 0000021efffffbc1
lduwa [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000
p7_label_85:
! Victim I-cache invalidate 424, aggressor thread = 1
ba p7_invalid_loop_424
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_424:
ba invalidate_failed
mov 424,%g2
ba p7_invalid_resume_424
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 424
p7_invalid_loop_424:
p7_invalid_wait_424:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,424
bl p7_invalid_wait_424
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_424
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_424:
! Victim I-cache invalidate 425, aggressor thread = 1
ba p7_invalid_loop_425
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_425:
ba invalidate_failed
mov 425,%g2
ba p7_invalid_resume_425
nop
! Wait for I-cache invalidate lock 425
p7_invalid_loop_425:
p7_invalid_wait_425:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,425
bl p7_invalid_wait_425
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_425
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_425:
! Victim I-cache invalidate 426, aggressor thread = 1
ba p7_invalid_loop_426
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_426:
ba invalidate_failed
mov 426,%g2
ba p7_invalid_resume_426
nop
nop
nop
! Wait for I-cache invalidate lock 426
p7_invalid_loop_426:
p7_invalid_wait_426:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,426
bl p7_invalid_wait_426
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000031800038] = ffffffff00000000, %f16 = 8f5314f1 a9ee1dd7
ldd [%o3+0x038],%f16 ! %f16 = ffffffff 00000000
ba p7_invalid_code_426
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_426:
! Victim I-cache invalidate 427, aggressor thread = 1
ba p7_invalid_loop_427
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_427:
ba invalidate_failed
mov 427,%g2
ba p7_invalid_resume_427
nop
nop
nop
nop
! Wait for I-cache invalidate lock 427
p7_invalid_loop_427:
p7_invalid_wait_427:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,427
bl p7_invalid_wait_427
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[0000000031000078] = ffd73333, %l2 = ffffffffffffffff
lduha [%o2+0x07a]%asi,%l2 ! %l2 = 0000000000003333
ba p7_invalid_code_427
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_427:
! Victim I-cache invalidate 428, aggressor thread = 1
ba p7_invalid_loop_428
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_428:
ba invalidate_failed
mov 428,%g2
ba p7_invalid_resume_428
nop
! Wait for I-cache invalidate lock 428
p7_invalid_loop_428:
p7_invalid_wait_428:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,428
bl p7_invalid_wait_428
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_428
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_428:
! Victim I-cache invalidate 429, aggressor thread = 1
ba p7_invalid_loop_429
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_429:
ba invalidate_failed
mov 429,%g2
ba p7_invalid_resume_429
nop
nop
nop
! Wait for I-cache invalidate lock 429
p7_invalid_loop_429:
p7_invalid_wait_429:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,429
bl p7_invalid_wait_429
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_429
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_429:
! Victim I-cache invalidate 430, aggressor thread = 1
ba p7_invalid_loop_430
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_430:
ba invalidate_failed
mov 430,%g2
ba p7_invalid_resume_430
nop
nop
nop
! Wait for I-cache invalidate lock 430
p7_invalid_loop_430:
p7_invalid_wait_430:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,430
bl p7_invalid_wait_430
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_430
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_430:
! Victim I-cache invalidate 431, aggressor thread = 1
ba p7_invalid_loop_431
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_431:
ba invalidate_failed
mov 431,%g2
ba p7_invalid_resume_431
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 431
p7_invalid_loop_431:
p7_invalid_wait_431:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,431
bl p7_invalid_wait_431
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
p7_label_86:
! Mem[000000001e800008] = dd7d29d9, %l5 = ffffffffffffffff
lduwa [%i1+%i4]0x89,%l5 ! %l5 = 00000000dd7d29d9
! %l3 = 000000007fffffff, Mem[000000001e000018] = 57bba183
stha %l3,[%i0+%i6]0x81 ! Mem[000000001e000018] = ffffa183
ba p7_invalid_code_431
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_431:
! Victim I-cache invalidate 432, aggressor thread = 1
ba p7_invalid_loop_432
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_432:
ba invalidate_failed
mov 432,%g2
ba p7_invalid_resume_432
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 432
p7_invalid_loop_432:
p7_invalid_wait_432:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,432
bl p7_invalid_wait_432
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[000000001f800040] = 0a6de22f, %l6 = 00000000000063eb
lduba [%i3+0x040]%asi,%l6 ! %l6 = 000000000000000a
ba p7_invalid_code_432
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_432:
! Victim I-cache invalidate 433, aggressor thread = 1
ba p7_invalid_loop_433
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_433:
ba invalidate_failed
mov 433,%g2
ba p7_invalid_resume_433
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 433
p7_invalid_loop_433:
p7_invalid_wait_433:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,433
bl p7_invalid_wait_433
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_433
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_433:
! Victim I-cache invalidate 434, aggressor thread = 1
ba p7_invalid_loop_434
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_434:
ba invalidate_failed
mov 434,%g2
ba p7_invalid_resume_434
nop
! Wait for I-cache invalidate lock 434
p7_invalid_loop_434:
p7_invalid_wait_434:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,434
bl p7_invalid_wait_434
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %f31 = 068d7571, Mem[0000000030000038] = 720d5b0a
st %f31,[%o0+0x038] ! Mem[0000000030000038] = 068d7571
! %l5 = 00000000dd7d29d9, Mem[0000000030800078] = ffffffff
stw %l5,[%o1+0x078] ! Mem[0000000030800078] = dd7d29d9
! %l3 = 000000007fffffff, Mem[000000001f000010] = 8919e8940491ba6c
stxa %l3,[%i2+%i5]0x81 ! Mem[000000001f000010] = 000000007fffffff
! %l7 = 0000000000000000, immed = 000003b2, %l7 = 0000000000000000
orn %l7,0x3b2,%l7 ! %l7 = fffffffffffffc4d
p7_label_87:
! retry : should take illegal inst trap, %l0 = 0000021efffffbc2
retry ! Illegal inst trap : %l0 = 0000021efffffbd2
ba p7_invalid_code_434
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_434:
! Victim I-cache invalidate 435, aggressor thread = 1
ba p7_invalid_loop_435
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_435:
ba invalidate_failed
mov 435,%g2
ba p7_invalid_resume_435
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 435
p7_invalid_loop_435:
p7_invalid_wait_435:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,435
bl p7_invalid_wait_435
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! Mem[000000001f000000] = 1b92b0f9, %l3 = 000000007fffffff
ldsha [%i2+%g0]0x80,%l3 ! %l3 = 0000000000001b92
ba p7_invalid_code_435
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_435:
! Victim I-cache invalidate 436, aggressor thread = 1
ba p7_invalid_loop_436
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_436:
ba invalidate_failed
mov 436,%g2
ba p7_invalid_resume_436
nop
nop
nop
nop
! Wait for I-cache invalidate lock 436
p7_invalid_loop_436:
p7_invalid_wait_436:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,436
bl p7_invalid_wait_436
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_436
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_436:
! Victim I-cache invalidate 437, aggressor thread = 1
ba p7_invalid_loop_437
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_437:
ba invalidate_failed
mov 437,%g2
ba p7_invalid_resume_437
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 437
p7_invalid_loop_437:
p7_invalid_wait_437:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,437
bl p7_invalid_wait_437
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_437
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_437:
! Victim I-cache invalidate 438, aggressor thread = 1
ba p7_invalid_loop_438
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_438:
ba invalidate_failed
mov 438,%g2
ba p7_invalid_resume_438
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 438
p7_invalid_loop_438:
p7_invalid_wait_438:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,438
bl p7_invalid_wait_438
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_438
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_438:
! Victim I-cache invalidate 439, aggressor thread = 1
ba p7_invalid_loop_439
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_439:
ba invalidate_failed
mov 439,%g2
ba p7_invalid_resume_439
nop
nop
nop
! Wait for I-cache invalidate lock 439
p7_invalid_loop_439:
p7_invalid_wait_439:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,439
bl p7_invalid_wait_439
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
ba p7_invalid_code_439
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_439:
! %f4 = c4ffffff 82278478, Mem[0000000031800078] = ffffffff fffffb36
std %f4 ,[%o3+0x078] ! Mem[0000000031800078] = c4ffffff 82278478
! Victim I-cache invalidate 440, aggressor thread = 1
ba p7_invalid_loop_440
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_440:
ba invalidate_failed
mov 440,%g2
ba p7_invalid_resume_440
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 440
p7_invalid_loop_440:
p7_invalid_wait_440:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,440
bl p7_invalid_wait_440
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %l3 = 0000000000001b92, Mem[000000001f800020] = 4d1d00004b63faf7
stxa %l3,[%i3+%o4]0x81 ! Mem[000000001f800020] = 0000000000001b92
ba p7_invalid_code_440
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_440:
p7_label_88:
! Mem[000000001e000010] = 0a5feb63, %f22 = 8c46916e
lda [%i0+%i5]0x88,%f22 ! %f22 = 0a5feb63
! Victim I-cache invalidate 441, aggressor thread = 1
ba p7_invalid_loop_441
rd %ccr,%g5 ! Save %ccr (1b)
p7_invalid_code_441:
ba invalidate_failed
mov 441,%g2
ba p7_invalid_resume_441
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 441
p7_invalid_loop_441:
p7_invalid_wait_441:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,441
bl p7_invalid_wait_441
nop
wr %g5,%g0,%ccr ! restore %ccr (1b)
! %f2 = 720d5b0a 0000d71d, Mem[0000000031000038] = 720d5b0a ffffffff
std %f2 ,[%o2+0x038] ! Mem[0000000031000038] = 720d5b0a 0000d71d
! %l7 = fffffffffffffc4d, immed = 00000a10, %l3 = 0000000000001b92
orncc %l7,0xa10,%l3 ! %l3 = fffffffffffffdef, %ccr = 88
ba p7_invalid_code_441
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_441:
! %l7 = fffffffffffffc4d, Mem[000000003080003f] = 651631ca
stb %l7,[%o1+0x03f] ! Mem[000000003080003c] = 6516314d
! Mem[000000001f000028] = ca311665, %l4 = 0000000000000000
lduha [%i2+%o6]0x89,%l4 ! %l4 = 0000000000001665
! Victim I-cache invalidate 442, aggressor thread = 1
ba p7_invalid_loop_442
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_442:
ba invalidate_failed
mov 442,%g2
ba p7_invalid_resume_442
nop
nop
nop
! Wait for I-cache invalidate lock 442
p7_invalid_loop_442:
p7_invalid_wait_442:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,442
bl p7_invalid_wait_442
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_442
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_442:
! Victim I-cache invalidate 443, aggressor thread = 1
ba p7_invalid_loop_443
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_443:
ba invalidate_failed
mov 443,%g2
ba p7_invalid_resume_443
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 443
p7_invalid_loop_443:
p7_invalid_wait_443:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,443
bl p7_invalid_wait_443
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000078] = ffffffffa92f0000, %l6 = 000000000000000a
ldx [%o0+0x078],%l6 ! %l6 = ffffffffa92f0000
! Mem[0000000030000078] = ffffffff, %l1 = ffffffff56d0ffff
ldsb [%o0+0x079],%l1 ! %l1 = ffffffffffffffff
p7_label_89:
! Mem[000000001e800044] = 2b32c770, %l4 = 0000000000001665
lduha [%i1+0x044]%asi,%l4 ! %l4 = 0000000000002b32
! Mem[0000000030000078] = ffffffff, %l3 = fffffffffffffdef
ldub [%o0+0x07b],%l3 ! %l3 = 00000000000000ff
ba p7_invalid_code_443
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_443:
! Mem[000000001e800034] = eda58972, %l2 = 0000000000003333
ldub [%i1+0x034],%l2 ! %l2 = 00000000000000ed
! Victim I-cache invalidate 444, aggressor thread = 1
ba p7_invalid_loop_444
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_444:
ba invalidate_failed
mov 444,%g2
ba p7_invalid_resume_444
nop
nop
nop
! Wait for I-cache invalidate lock 444
p7_invalid_loop_444:
p7_invalid_wait_444:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,444
bl p7_invalid_wait_444
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001f800000] = 00000000, %l5 = 00000000dd7d29d9
lduha [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
ba p7_invalid_code_444
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_444:
! Victim I-cache invalidate 445, aggressor thread = 1
ba p7_invalid_loop_445
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_445:
ba invalidate_failed
mov 445,%g2
ba p7_invalid_resume_445
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 445
p7_invalid_loop_445:
p7_invalid_wait_445:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,445
bl p7_invalid_wait_445
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_445
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_445:
! Mem[000000001f000020] = 49f23a407b952ff9, %l1 = ffffffffffffffff
ldxa [%i2+%o4]0x89,%l1 ! %l1 = 49f23a407b952ff9
! Mem[000000001f000020] = f92f957b403af249, %f16 = ffffffff 00000000
ldda [%i2+0x020]%asi,%f16 ! %f16 = f92f957b 403af249
! Victim I-cache invalidate 446, aggressor thread = 1
ba p7_invalid_loop_446
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_446:
ba invalidate_failed
mov 446,%g2
ba p7_invalid_resume_446
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 446
p7_invalid_loop_446:
p7_invalid_wait_446:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,446
bl p7_invalid_wait_446
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_446
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_446:
! %f8 = 0000bb57 00007571, Mem[0000000030800078] = dd7d29d9 ffffffff
std %f8 ,[%o1+0x078] ! Mem[0000000030800078] = 0000bb57 00007571
p7_label_90:
! %l3 = 00000000000000ff, immed = fffff11f, %l0 = 0000021efffffbd2
xor %l3,-0xee1,%l0 ! %l0 = fffffffffffff1e0
! Mem[000000001f000028] = ca311665, %l2 = 00000000000000ed
ldswa [%i2+%o6]0x88,%l2 ! %l2 = ffffffffca311665
! Victim I-cache invalidate 447, aggressor thread = 1
ba p7_invalid_loop_447
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_447:
ba invalidate_failed
mov 447,%g2
ba p7_invalid_resume_447
nop
! Wait for I-cache invalidate lock 447
p7_invalid_loop_447:
p7_invalid_wait_447:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,447
bl p7_invalid_wait_447
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_447
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_447:
! Victim I-cache invalidate 448, aggressor thread = 1
ba p7_invalid_loop_448
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_448:
ba invalidate_failed
mov 448,%g2
ba p7_invalid_resume_448
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 448
p7_invalid_loop_448:
p7_invalid_wait_448:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,448
bl p7_invalid_wait_448
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_448
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_448:
! Victim I-cache invalidate 449, aggressor thread = 1
ba p7_invalid_loop_449
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_449:
ba invalidate_failed
mov 449,%g2
ba p7_invalid_resume_449
nop
nop
! Wait for I-cache invalidate lock 449
p7_invalid_loop_449:
p7_invalid_wait_449:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,449
bl p7_invalid_wait_449
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_449
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_449:
! Mem[000000003080003c] = 6516314d, %l3 = 00000000000000ff
lduha [%o1+0x03c]%asi,%l3 ! %l3 = 0000000000006516
! %l0 = fffffffffffff1e0, Mem[000000001e000000] = 9a7f0d72
stha %l0,[%i0+%g0]0x81 ! Mem[000000001e000000] = f1e00d72
! %l7 = fffffffffffffc4d, immed = 00000002, %l5 = 0000000000000000
srax %l7,0x002,%l5 ! %l5 = ffffffffffffff13
! Victim I-cache invalidate 450, aggressor thread = 1
ba p7_invalid_loop_450
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_450:
ba invalidate_failed
mov 450,%g2
ba p7_invalid_resume_450
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 450
p7_invalid_loop_450:
p7_invalid_wait_450:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,450
bl p7_invalid_wait_450
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_450
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_450:
! Victim I-cache invalidate 451, aggressor thread = 1
ba p7_invalid_loop_451
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_451:
ba invalidate_failed
mov 451,%g2
ba p7_invalid_resume_451
nop
nop
nop
! Wait for I-cache invalidate lock 451
p7_invalid_loop_451:
p7_invalid_wait_451:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,451
bl p7_invalid_wait_451
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p7_label_91:
ba p7_invalid_code_451
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_451:
! Victim I-cache invalidate 452, aggressor thread = 1
ba p7_invalid_loop_452
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_452:
ba invalidate_failed
mov 452,%g2
ba p7_invalid_resume_452
nop
nop
nop
! Wait for I-cache invalidate lock 452
p7_invalid_loop_452:
p7_invalid_wait_452:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,452
bl p7_invalid_wait_452
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Clear Register : %l1 = 49f23a407b952ff9
clr %l1 ! %l1 = 0000000000000000
ba p7_invalid_code_452
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_452:
! Victim I-cache invalidate 453, aggressor thread = 1
ba p7_invalid_loop_453
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_453:
ba invalidate_failed
mov 453,%g2
ba p7_invalid_resume_453
nop
! Wait for I-cache invalidate lock 453
p7_invalid_loop_453:
p7_invalid_wait_453:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,453
bl p7_invalid_wait_453
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800038] = ffffffff, %f20 = ffffffff
ld [%o3+0x038],%f20 ! %f20 = ffffffff
ba p7_invalid_code_453
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_453:
! Victim I-cache invalidate 454, aggressor thread = 1
ba p7_invalid_loop_454
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_454:
ba invalidate_failed
mov 454,%g2
ba p7_invalid_resume_454
nop
nop
nop
! Wait for I-cache invalidate lock 454
p7_invalid_loop_454:
p7_invalid_wait_454:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,454
bl p7_invalid_wait_454
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001e000030] = ffffffffd08d7571, %l7 = fffffffffffffc4d
ldx [%i0+0x030],%l7 ! %l7 = ffffffffd08d7571
! %l5 = ffffffffffffff13, Mem[000000001e000010] = 63eb5f0a33217571
stxa %l5,[%i0+%i5]0x81 ! Mem[000000001e000010] = ffffffffffffff13
ba p7_invalid_code_454
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_454:
! Victim I-cache invalidate 455, aggressor thread = 1
ba p7_invalid_loop_455
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_455:
ba invalidate_failed
mov 455,%g2
ba p7_invalid_resume_455
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 455
p7_invalid_loop_455:
p7_invalid_wait_455:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,455
bl p7_invalid_wait_455
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_455
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_455:
! %l3 = 0000000000006516, Mem[0000000030800078] = 0000bb57, %asi = 80
stha %l3,[%o1+0x078]%asi ! Mem[0000000030800078] = 6516bb57
! Victim I-cache invalidate 456, aggressor thread = 1
ba p7_invalid_loop_456
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_456:
ba invalidate_failed
mov 456,%g2
ba p7_invalid_resume_456
nop
nop
! Wait for I-cache invalidate lock 456
p7_invalid_loop_456:
p7_invalid_wait_456:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,456
bl p7_invalid_wait_456
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p7_label_92:
ba p7_invalid_code_456
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_456:
! Victim I-cache invalidate 457, aggressor thread = 1
ba p7_invalid_loop_457
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_457:
ba invalidate_failed
mov 457,%g2
ba p7_invalid_resume_457
nop
nop
nop
! Wait for I-cache invalidate lock 457
p7_invalid_loop_457:
p7_invalid_wait_457:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,457
bl p7_invalid_wait_457
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800038] = ffffffff, %l3 = 0000000000006516
ldsw [%o3+0x038],%l3 ! %l3 = ffffffffffffffff
ba p7_invalid_code_457
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_457:
! Victim I-cache invalidate 458, aggressor thread = 1
ba p7_invalid_loop_458
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_458:
ba invalidate_failed
mov 458,%g2
ba p7_invalid_resume_458
nop
! Wait for I-cache invalidate lock 458
p7_invalid_loop_458:
p7_invalid_wait_458:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,458
bl p7_invalid_wait_458
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_458
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_458:
! Victim I-cache invalidate 459, aggressor thread = 1
ba p7_invalid_loop_459
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_459:
ba invalidate_failed
mov 459,%g2
ba p7_invalid_resume_459
nop
nop
nop
nop
! Wait for I-cache invalidate lock 459
p7_invalid_loop_459:
p7_invalid_wait_459:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,459
bl p7_invalid_wait_459
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_459
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_459:
! Victim I-cache invalidate 460, aggressor thread = 1
ba p7_invalid_loop_460
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_460:
ba invalidate_failed
mov 460,%g2
ba p7_invalid_resume_460
nop
! Wait for I-cache invalidate lock 460
p7_invalid_loop_460:
p7_invalid_wait_460:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,460
bl p7_invalid_wait_460
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_460
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_460:
! Victim I-cache invalidate 461, aggressor thread = 1
ba p7_invalid_loop_461
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_461:
ba invalidate_failed
mov 461,%g2
ba p7_invalid_resume_461
nop
! Wait for I-cache invalidate lock 461
p7_invalid_loop_461:
p7_invalid_wait_461:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,461
bl p7_invalid_wait_461
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_461
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_461:
! Victim I-cache invalidate 462, aggressor thread = 1
ba p7_invalid_loop_462
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_462:
ba invalidate_failed
mov 462,%g2
ba p7_invalid_resume_462
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 462
p7_invalid_loop_462:
p7_invalid_wait_462:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,462
bl p7_invalid_wait_462
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Randomly selected nop
nop
! Mem[000000001e800008] = c20f0122 dd7d29d9, %l0 = fffff1e0, %l1 = 00000000
ldda [%i1+%i4]0x88,%l0 ! %l0 = 00000000dd7d29d9 00000000c20f0122
ba p7_invalid_code_462
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_462:
! Mem[000000001f000008] = c4ffffff 82278478, %l6 = a92f0000, %l7 = d08d7571
ldda [%i2+%i4]0x88,%l6 ! %l6 = 0000000082278478 00000000c4ffffff
p7_label_93:
! Victim I-cache invalidate 463, aggressor thread = 1
ba p7_invalid_loop_463
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_463:
ba invalidate_failed
mov 463,%g2
ba p7_invalid_resume_463
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 463
p7_invalid_loop_463:
p7_invalid_wait_463:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,463
bl p7_invalid_wait_463
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_463
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_463:
! Victim I-cache invalidate 464, aggressor thread = 1
ba p7_invalid_loop_464
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_464:
ba invalidate_failed
mov 464,%g2
ba p7_invalid_resume_464
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 464
p7_invalid_loop_464:
p7_invalid_wait_464:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,464
bl p7_invalid_wait_464
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_464
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_464:
! Victim I-cache invalidate 465, aggressor thread = 1
ba p7_invalid_loop_465
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_465:
ba invalidate_failed
mov 465,%g2
ba p7_invalid_resume_465
nop
! Wait for I-cache invalidate lock 465
p7_invalid_loop_465:
p7_invalid_wait_465:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,465
bl p7_invalid_wait_465
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_465
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_465:
! Mem[000000001f000018] = 00000000, %l7 = 00000000c4ffffff
ldsha [%i2+%i6]0x80,%l7 ! %l7 = 0000000000000000
! Victim I-cache invalidate 466, aggressor thread = 1
ba p7_invalid_loop_466
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_466:
ba invalidate_failed
mov 466,%g2
ba p7_invalid_resume_466
nop
nop
nop
! Wait for I-cache invalidate lock 466
p7_invalid_loop_466:
p7_invalid_wait_466:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,466
bl p7_invalid_wait_466
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_466
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_466:
! Victim I-cache invalidate 467, aggressor thread = 1
ba p7_invalid_loop_467
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_467:
ba invalidate_failed
mov 467,%g2
ba p7_invalid_resume_467
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 467
p7_invalid_loop_467:
p7_invalid_wait_467:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,467
bl p7_invalid_wait_467
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 00000000dd7d29d9, Mem[000000001e000020] = 00000000
stba %l0,[%i0+%o4]0x81 ! Mem[000000001e000020] = d9000000
ba p7_invalid_code_467
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_467:
! Victim I-cache invalidate 468, aggressor thread = 1
ba p7_invalid_loop_468
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_468:
ba invalidate_failed
mov 468,%g2
ba p7_invalid_resume_468
nop
nop
! Wait for I-cache invalidate lock 468
p7_invalid_loop_468:
p7_invalid_wait_468:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,468
bl p7_invalid_wait_468
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001f800018] = ca311665, %l1 = 00000000c20f0122
lduha [%i3+%i6]0x81,%l1 ! %l1 = 000000000000ca31
ba p7_invalid_code_468
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_468:
! Victim I-cache invalidate 469, aggressor thread = 1
ba p7_invalid_loop_469
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_469:
ba invalidate_failed
mov 469,%g2
ba p7_invalid_resume_469
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 469
p7_invalid_loop_469:
p7_invalid_wait_469:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,469
bl p7_invalid_wait_469
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p7_label_94:
! %f28 = 1d005b0a 720d5b0a, Mem[000000001f800010] = 00000000 1c000000
stda %f28,[%i3+%i5]0x88 ! Mem[000000001f800010] = 1d005b0a 720d5b0a
ba p7_invalid_code_469
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_469:
! Victim I-cache invalidate 470, aggressor thread = 1
ba p7_invalid_loop_470
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_470:
ba invalidate_failed
mov 470,%g2
ba p7_invalid_resume_470
nop
! Wait for I-cache invalidate lock 470
p7_invalid_loop_470:
p7_invalid_wait_470:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,470
bl p7_invalid_wait_470
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_470
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_470:
! Victim I-cache invalidate 471, aggressor thread = 1
ba p7_invalid_loop_471
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_471:
ba invalidate_failed
mov 471,%g2
ba p7_invalid_resume_471
nop
nop
! Wait for I-cache invalidate lock 471
p7_invalid_loop_471:
p7_invalid_wait_471:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,471
bl p7_invalid_wait_471
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000003100007c] = c1d0ca00, %l3 = ffffffffffffffff
ldub [%o2+0x07f],%l3 ! %l3 = 0000000000000000
ba p7_invalid_code_471
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_471:
! Mem[000000001e000000] = 720de0f1, %l4 = 0000000000002b32
ldswa [%i0+%g0]0x88,%l4 ! %l4 = 00000000720de0f1
! Mem[000000001f000008] = c4ffffff82278478, %l0 = 00000000dd7d29d9
ldxa [%i2+%i4]0x89,%l0 ! %l0 = c4ffffff82278478
! %l2 = ffffffffca311665, Mem[000000001f000018] = 0000000000000000
stxa %l2,[%i2+%i6]0x88 ! Mem[000000001f000018] = ffffffffca311665
! Victim I-cache invalidate 472, aggressor thread = 1
ba p7_invalid_loop_472
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_472:
ba invalidate_failed
mov 472,%g2
ba p7_invalid_resume_472
nop
nop
nop
nop
! Wait for I-cache invalidate lock 472
p7_invalid_loop_472:
p7_invalid_wait_472:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,472
bl p7_invalid_wait_472
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_472
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_472:
! Victim I-cache invalidate 473, aggressor thread = 1
ba p7_invalid_loop_473
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_473:
ba invalidate_failed
mov 473,%g2
ba p7_invalid_resume_473
nop
! Wait for I-cache invalidate lock 473
p7_invalid_loop_473:
p7_invalid_wait_473:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,473
bl p7_invalid_wait_473
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l6 = 0000000082278478, %l6 = 0000000082278478, %l1 = 000000000000ca31
sdivx %l6,%l6,%l1 ! %l1 = 0000000000000001
p7_label_95:
! %f4 = c4ffffff 82278478, Mem[0000000031800038] = ffffffff 00000000
std %f4 ,[%o3+0x038] ! Mem[0000000031800038] = c4ffffff 82278478
! Mem[000000001e000028] = 0000000000000016, %f22 = 0a5feb63 a92f0000
ldda [%i0+%o6]0x80,%f22 ! %f22 = 00000000 00000016
ba p7_invalid_code_473
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_473:
! Victim I-cache invalidate 474, aggressor thread = 1
ba p7_invalid_loop_474
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_474:
ba invalidate_failed
mov 474,%g2
ba p7_invalid_resume_474
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 474
p7_invalid_loop_474:
p7_invalid_wait_474:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,474
bl p7_invalid_wait_474
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_474
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_474:
! Victim I-cache invalidate 475, aggressor thread = 1
ba p7_invalid_loop_475
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_475:
ba invalidate_failed
mov 475,%g2
ba p7_invalid_resume_475
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 475
p7_invalid_loop_475:
p7_invalid_wait_475:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,475
bl p7_invalid_wait_475
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001f800008] = 1b920e695a80aa72, %f24 = 78842782 0000d71d
ldda [%i3+%i4]0x80,%f24 ! %f24 = 1b920e69 5a80aa72
! Mem[000000001f800010] = 1d005b0a 720d5b0a, %l6 = 82278478, %l7 = 00000000
ldda [%i3+%i5]0x88,%l6 ! %l6 = 00000000720d5b0a 000000001d005b0a
! %l1 = 0000000000000001, immed = fffff093, %l2 = ffffffffca311665
orncc %l1,-0xf6d,%l2 ! %l2 = 0000000000000f6d, %ccr = 00
ba p7_invalid_code_475
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_475:
! Victim I-cache invalidate 476, aggressor thread = 1
ba p7_invalid_loop_476
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_476:
ba invalidate_failed
mov 476,%g2
ba p7_invalid_resume_476
nop
nop
nop
nop
! Wait for I-cache invalidate lock 476
p7_invalid_loop_476:
p7_invalid_wait_476:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,476
bl p7_invalid_wait_476
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001e000068] = 0000bb5700007571, %f8 = 0000bb57 00007571
ldd [%i0+0x068],%f8 ! %f8 = 0000bb57 00007571
! Mem[000000001e800000] = ffffffff00000000, %l1 = 0000000000000001
ldxa [%i1+%g0]0x89,%l1 ! %l1 = ffffffff00000000
p7_label_96:
ba p7_invalid_code_476
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_476:
! Victim I-cache invalidate 477, aggressor thread = 1
ba p7_invalid_loop_477
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_477:
ba invalidate_failed
mov 477,%g2
ba p7_invalid_resume_477
nop
nop
! Wait for I-cache invalidate lock 477
p7_invalid_loop_477:
p7_invalid_wait_477:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,477
bl p7_invalid_wait_477
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_477
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_477:
! Victim I-cache invalidate 478, aggressor thread = 1
ba p7_invalid_loop_478
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_478:
ba invalidate_failed
mov 478,%g2
ba p7_invalid_resume_478
nop
! Wait for I-cache invalidate lock 478
p7_invalid_loop_478:
p7_invalid_wait_478:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,478
bl p7_invalid_wait_478
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001e800070] = 0000000057bb0000, %l6 = 00000000720d5b0a
ldx [%i1+0x070],%l6 ! %l6 = 0000000057bb0000
! Mem[000000001f800058] = 9191796e, %l7 = 000000001d005b0a
lduh [%i3+0x05a],%l7 ! %l7 = 000000000000796e
! %f23 = 00000016, Mem[000000001e800078] = 4d6b57a9
sta %f23,[%i1+0x078]%asi ! Mem[000000001e800078] = 00000016
ba p7_invalid_code_478
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_478:
! Victim I-cache invalidate 479, aggressor thread = 1
ba p7_invalid_loop_479
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_479:
ba invalidate_failed
mov 479,%g2
ba p7_invalid_resume_479
nop
nop
! Wait for I-cache invalidate lock 479
p7_invalid_loop_479:
p7_invalid_wait_479:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,479
bl p7_invalid_wait_479
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_479
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_479:
! Victim I-cache invalidate 480, aggressor thread = 1
ba p7_invalid_loop_480
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_480:
ba invalidate_failed
mov 480,%g2
ba p7_invalid_resume_480
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 480
p7_invalid_loop_480:
p7_invalid_wait_480:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,480
bl p7_invalid_wait_480
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001e800048] = 7e1fc020, %l6 = 0000000057bb0000
lduba [%i1+0x04b]%asi,%l6 ! %l6 = 0000000000000020
ba p7_invalid_code_480
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_480:
! Victim I-cache invalidate 481, aggressor thread = 1
ba p7_invalid_loop_481
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_481:
ba invalidate_failed
mov 481,%g2
ba p7_invalid_resume_481
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 481
p7_invalid_loop_481:
p7_invalid_wait_481:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,481
bl p7_invalid_wait_481
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_481
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_481:
! Victim I-cache invalidate 482, aggressor thread = 1
ba p7_invalid_loop_482
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_482:
ba invalidate_failed
mov 482,%g2
ba p7_invalid_resume_482
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 482
p7_invalid_loop_482:
p7_invalid_wait_482:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,482
bl p7_invalid_wait_482
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p7_label_97:
ba p7_invalid_code_482
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_482:
! Victim I-cache invalidate 483, aggressor thread = 1
ba p7_invalid_loop_483
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_483:
ba invalidate_failed
mov 483,%g2
ba p7_invalid_resume_483
nop
nop
nop
! Wait for I-cache invalidate lock 483
p7_invalid_loop_483:
p7_invalid_wait_483:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,483
bl p7_invalid_wait_483
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p7_invalid_code_483
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_483:
! Mem[000000001f800020] = 921b000000000000, %f30 = ffffffff 068d7571
ldda [%i3+%o4]0x88,%f30 ! %f30 = 921b0000 00000000
! %l2 = 0000000000000f6d, %l3 = 0000000000000000, %l7 = 000000000000796e
orn %l2,%l3,%l7 ! %l7 = ffffffffffffffff
! %l3 = 0000000000000000, %l0 = c4ffffff82278478, %l2 = 0000000000000f6d
tsubcc %l3,%l0,%l2 ! %l2 = 3b0000007dd87b88, %ccr = 11
! Victim I-cache invalidate 484, aggressor thread = 1
ba p7_invalid_loop_484
rd %ccr,%g5 ! Save %ccr (11)
p7_invalid_code_484:
ba invalidate_failed
mov 484,%g2
ba p7_invalid_resume_484
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 484
p7_invalid_loop_484:
p7_invalid_wait_484:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,484
bl p7_invalid_wait_484
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001f000010] = ffffff7f00000000, %l2 = 3b0000007dd87b88
ldxa [%i2+%i5]0x89,%l2 ! %l2 = ffffff7f00000000
ba p7_invalid_code_484
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_484:
! Victim I-cache invalidate 485, aggressor thread = 1
ba p7_invalid_loop_485
rd %ccr,%g5 ! Save %ccr (11)
p7_invalid_code_485:
ba invalidate_failed
mov 485,%g2
ba p7_invalid_resume_485
nop
nop
nop
! Wait for I-cache invalidate lock 485
p7_invalid_loop_485:
p7_invalid_wait_485:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,485
bl p7_invalid_wait_485
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p7_invalid_code_485
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_485:
! Mem[000000001f800018] = ca311665, %l0 = c4ffffff82278478
ldsha [%i3+%i6]0x80,%l0 ! %l0 = ffffffffffffca31
! Victim I-cache invalidate 486, aggressor thread = 1
ba p7_invalid_loop_486
rd %ccr,%g5 ! Save %ccr (11)
p7_invalid_code_486:
ba invalidate_failed
mov 486,%g2
ba p7_invalid_resume_486
nop
nop
! Wait for I-cache invalidate lock 486
p7_invalid_loop_486:
p7_invalid_wait_486:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,486
bl p7_invalid_wait_486
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p7_invalid_code_486
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_486:
! Victim I-cache invalidate 487, aggressor thread = 1
ba p7_invalid_loop_487
rd %ccr,%g5 ! Save %ccr (11)
p7_invalid_code_487:
ba invalidate_failed
mov 487,%g2
ba p7_invalid_resume_487
nop
! Wait for I-cache invalidate lock 487
p7_invalid_loop_487:
p7_invalid_wait_487:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,487
bl p7_invalid_wait_487
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
p7_label_98:
! %l4 = 00000000720de0f1, immed = fffffc1c, %l5 = ffffffffffffff13
andcc %l4,-0x3e4,%l5 ! %l5 = 00000000720de010, %ccr = 00
ba p7_invalid_code_487
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_487:
! Victim I-cache invalidate 488, aggressor thread = 1
ba p7_invalid_loop_488
rd %ccr,%g5 ! Save %ccr (00)
p7_invalid_code_488:
ba invalidate_failed
mov 488,%g2
ba p7_invalid_resume_488
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 488
p7_invalid_loop_488:
p7_invalid_wait_488:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,488
bl p7_invalid_wait_488
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = ffffff7f00000000, Mem[000000001f000028] = 651631ca
stha %l2,[%i2+%o6]0x81 ! Mem[000000001f000028] = 000031ca
! %l3 = 0000000000000000, immed = fffff5cd, %l6 = 0000000000000020
addccc %l3,-0xa33,%l6 ! %l6 = fffffffffffff5cd, %ccr = 88
! %l0 = ffffffffffffca31, %l4 = 00000000720de0f1, %l4 = 00000000720de0f1
sdivx %l0,%l4,%l4 ! Div by zero, %l0 = ffffffffffffca59
ba p7_invalid_code_488
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_488:
! Victim I-cache invalidate 489, aggressor thread = 1
ba p7_invalid_loop_489
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_489:
ba invalidate_failed
mov 489,%g2
ba p7_invalid_resume_489
nop
! Wait for I-cache invalidate lock 489
p7_invalid_loop_489:
p7_invalid_wait_489:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,489
bl p7_invalid_wait_489
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001f800008] = 1b920e69, %l1 = ffffffff00000000
lduba [%i3+%i4]0x81,%l1 ! %l1 = 000000000000001b
! Mem[0000000030800038] = 1dd71b4c, %l7 = ffffffffffffffff
lduwa [%o1+0x038]%asi,%l7 ! %l7 = 000000001dd71b4c
ba p7_invalid_code_489
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_489:
! Victim I-cache invalidate 490, aggressor thread = 1
ba p7_invalid_loop_490
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_490:
ba invalidate_failed
mov 490,%g2
ba p7_invalid_resume_490
nop
! Wait for I-cache invalidate lock 490
p7_invalid_loop_490:
p7_invalid_wait_490:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,490
bl p7_invalid_wait_490
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_490
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_490:
! Victim I-cache invalidate 491, aggressor thread = 1
ba p7_invalid_loop_491
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_491:
ba invalidate_failed
mov 491,%g2
ba p7_invalid_resume_491
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 491
p7_invalid_loop_491:
p7_invalid_wait_491:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,491
bl p7_invalid_wait_491
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p7_label_99:
! %f6 = ca311665, Mem[0000000030000078] = ffffffff
st %f6 ,[%o0+0x078] ! Mem[0000000030000078] = ca311665
! Mem[0000000030800038] = 1dd71b4c, %l5 = 00000000720de010
lduw [%o1+0x038],%l5 ! %l5 = 000000001dd71b4c
! %l6 = fffffffffffff5cd, %l4 = 0000000000000000, %l2 = ffffff7f00000000
and %l6,%l4,%l2 ! %l2 = 0000000000000000
ba p7_invalid_code_491
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_491:
! Victim I-cache invalidate 492, aggressor thread = 1
ba p7_invalid_loop_492
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_492:
ba invalidate_failed
mov 492,%g2
ba p7_invalid_resume_492
nop
! Wait for I-cache invalidate lock 492
p7_invalid_loop_492:
p7_invalid_wait_492:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,492
bl p7_invalid_wait_492
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_492
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_492:
! Victim I-cache invalidate 493, aggressor thread = 1
ba p7_invalid_loop_493
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_493:
ba invalidate_failed
mov 493,%g2
ba p7_invalid_resume_493
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 493
p7_invalid_loop_493:
p7_invalid_wait_493:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,493
bl p7_invalid_wait_493
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_493
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_493:
! %l1 = 000000000000001b, immed = fffffeef, %l7 = 000000001dd71b4c
addc %l1,-0x111,%l7 ! %l7 = ffffffffffffff0a
! Victim I-cache invalidate 494, aggressor thread = 1
ba p7_invalid_loop_494
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_494:
ba invalidate_failed
mov 494,%g2
ba p7_invalid_resume_494
nop
! Wait for I-cache invalidate lock 494
p7_invalid_loop_494:
p7_invalid_wait_494:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,494
bl p7_invalid_wait_494
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f27 = 720d5b0a, Mem[000000001f800010] = 0a5b0d72
sta %f27,[%i3+%i5]0x81 ! Mem[000000001f800010] = 720d5b0a
ba p7_invalid_code_494
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_494:
! Victim I-cache invalidate 495, aggressor thread = 1
ba p7_invalid_loop_495
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_495:
ba invalidate_failed
mov 495,%g2
ba p7_invalid_resume_495
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 495
p7_invalid_loop_495:
p7_invalid_wait_495:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,495
bl p7_invalid_wait_495
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_495
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_495:
! Victim I-cache invalidate 496, aggressor thread = 1
ba p7_invalid_loop_496
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_496:
ba invalidate_failed
mov 496,%g2
ba p7_invalid_resume_496
nop
! Wait for I-cache invalidate lock 496
p7_invalid_loop_496:
p7_invalid_wait_496:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,496
bl p7_invalid_wait_496
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p7_label_100:
! %l2 = 0000000000000000, Mem[000000001f000020] = f92f957b
stw %l2,[%i2+%o4] ! Mem[000000001f000020] = 00000000
! retry : should take illegal inst trap, %l0 = ffffffffffffca31
retry ! Illegal inst trap : %l0 = ffffffffffffca41
ba p7_invalid_code_496
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_496:
! Victim I-cache invalidate 497, aggressor thread = 1
ba p7_invalid_loop_497
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_497:
ba invalidate_failed
mov 497,%g2
ba p7_invalid_resume_497
nop
nop
! Wait for I-cache invalidate lock 497
p7_invalid_loop_497:
p7_invalid_wait_497:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,497
bl p7_invalid_wait_497
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p7_invalid_code_497
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_497:
! Victim I-cache invalidate 498, aggressor thread = 1
ba p7_invalid_loop_498
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_498:
ba invalidate_failed
mov 498,%g2
ba p7_invalid_resume_498
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 498
p7_invalid_loop_498:
p7_invalid_wait_498:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,498
bl p7_invalid_wait_498
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000038] = 068d7571, %l6 = fffffffffffff5cd
lduw [%o0+0x038],%l6 ! %l6 = 00000000068d7571
! %l3 = 0000000000000000, immed = 000008a2, %l0 = ffffffffffffca41
orncc %l3,0x8a2,%l0 ! %l0 = fffffffffffff75d, %ccr = 88
! %l3 = 0000000000000000, immed = 00000ccd, %y = 0000021e
sdiv %l3,0xccd,%l5 ! %l5 = 000000002a5756a2
mov %l0,%y ! %y = fffff75d
ba p7_invalid_code_498
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_498:
! Victim I-cache invalidate 499, aggressor thread = 1
ba p7_invalid_loop_499
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_499:
ba invalidate_failed
mov 499,%g2
ba p7_invalid_resume_499
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 499
p7_invalid_loop_499:
p7_invalid_wait_499:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,499
bl p7_invalid_wait_499
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000001e800074] = 57bb0000, %f8 = 0000bb57
ld [%i1+0x074],%f8 ! %f8 = 57bb0000
ba p7_invalid_code_499
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_499:
! Victim I-cache invalidate 500, aggressor thread = 1
ba p7_invalid_loop_500
rd %ccr,%g5 ! Save %ccr (88)
p7_invalid_code_500:
ba invalidate_failed
mov 500,%g2
ba p7_invalid_resume_500
nop
! Wait for I-cache invalidate lock 500
p7_invalid_loop_500:
p7_invalid_wait_500:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,500
bl p7_invalid_wait_500
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba,a p7_not_taken_0_end
p7_not_taken_0:
! The following code should not be executed
stb %l2,[%o0+0x045]
ldsh [%o1+0x040],%l4
nop
lduh [%i2+0x066],%l2
ldub [%i3+0x01c],%l2
ldub [%i0+0x00c],%l6
ldswa [%o3+0x004]%asi,%l6
ba,a p7_branch_failed
p7_not_taken_0_end:
ba p7_invalid_code_500
iflush %i0 ! Flush the instruction queue
p7_invalid_resume_500:
! End of Random Code for Processor 7
p7_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x01c] ! Set processor 7 done flag
! Check Registers
p7_check_registers:
set p7_expected_registers,%g1
ldx [%g1+0x000],%g2
cmp %l0,%g2 ! %l0 should be fffffffffffff75d
bne,a,pn %xcc,p7_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 000000000000001b
bne,a,pn %xcc,p7_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 0000000000000000
bne,a,pn %xcc,p7_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 0000000000000000
bne,a,pn %xcc,p7_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 0000000000000000
bne,a,pn %xcc,p7_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 000000002a5756a2
bne,a,pn %xcc,p7_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 00000000068d7571
bne,a,pn %xcc,p7_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be ffffffffffffff0a
bne,a,pn %xcc,p7_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0xfffff75d,%g2
rd %y,%g3
cmp %g2,%g3
bne,a p7_failed
mov 0x111,%g1
! Check Floating Point Registers
p7_check_fp_registers:
set p7_temp,%g1
set p7_expected_fp_regs,%g3
std %f0,[%g1]
ldx [%g1],%l1
ldx [%g3+0x00],%l0
cmp %l0,%l1 ! %f0 should be b59c4991 ecf85b0a
bne %xcc,p7_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 720d5b0a 0000d71d
bne %xcc,p7_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be c4ffffff 82278478
bne %xcc,p7_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be ca311665 1dcac543
bne %xcc,p7_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 57bb0000 00007571
bne %xcc,p7_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 690e921b f114538f
bne %xcc,p7_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be c583921b 651631ca
bne %xcc,p7_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 791e0f2b a9ee1dd7
bne %xcc,p7_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be f92f957b 403af249
bne %xcc,p7_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be ffffffff 0a5f0000
bne %xcc,p7_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be ffffffff d08d7571
bne %xcc,p7_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 00000000 00000016
bne %xcc,p7_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be 1b920e69 5a80aa72
bne %xcc,p7_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 00000000 720d5b0a
bne %xcc,p7_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 1d005b0a 720d5b0a
bne %xcc,p7_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 921b0000 00000000
bne %xcc,p7_f30_fail
nop
! Check Local Memory
set p7_local0_expect,%g1
ldx [%g1+0x010],%g2 ! Expected data = ffffffffffffff13
ldx [%i0+0x010],%g3 ! Observed data at 000000001e000010
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = ffffa1836e91468c
ldx [%i0+0x018],%g3 ! Observed data at 000000001e000018
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = d9000000a92f0000
ldx [%i0+0x020],%g3 ! Observed data at 000000001e000020
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x020,%g4
ldx [%g1+0x038],%g2 ! Expected data = 2982cfd044f9368d
ldx [%i0+0x038],%g3 ! Observed data at 000000001e000038
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x038,%g4
ldx [%g1+0x050],%g2 ! Expected data = 4ed84ba24f4f33f6
ldx [%i0+0x050],%g3 ! Observed data at 000000001e000050
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x050,%g4
ldx [%g1+0x058],%g2 ! Expected data = ffffffffd71d0000
ldx [%i0+0x058],%g3 ! Observed data at 000000001e000058
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x058,%g4
ldx [%g1+0x078],%g2 ! Expected data = 9a7fb34c651631ca
ldx [%i0+0x078],%g3 ! Observed data at 000000001e000078
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x078,%g4
set p7_local1_expect,%g1
ldx [%g1+0x018],%g2 ! Expected data = ffff1dd70df91100
ldx [%i1+0x018],%g3 ! Observed data at 000000001e800018
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i1,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 16f2eaa2f38834ab
ldx [%i1+0x020],%g3 ! Observed data at 000000001e800020
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i1,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 0a5f00002e070000
ldx [%i1+0x028],%g3 ! Observed data at 000000001e800028
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i1,0x028,%g4
ldx [%g1+0x058],%g2 ! Expected data = 0000000000000001
ldx [%i1+0x058],%g3 ! Observed data at 000000001e800058
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i1,0x058,%g4
ldx [%g1+0x078],%g2 ! Expected data = 00000016a9ee1dd7
ldx [%i1+0x078],%g3 ! Observed data at 000000001e800078
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i1,0x078,%g4
set p7_local2_expect,%g1
ldx [%g1+0x018],%g2 ! Expected data = 651631caffffffff
ldx [%i2+0x018],%g3 ! Observed data at 000000001f000018
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 00000000403af249
ldx [%i2+0x020],%g3 ! Observed data at 000000001f000020
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 000031cafffff1a0
ldx [%i2+0x028],%g3 ! Observed data at 000000001f000028
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x028,%g4
ldx [%g1+0x038],%g2 ! Expected data = 9a7fb34c5fe831ca
ldx [%i2+0x038],%g3 ! Observed data at 000000001f000038
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x038,%g4
ldx [%g1+0x040],%g2 ! Expected data = f7fa634bc5f47347
ldx [%i2+0x040],%g3 ! Observed data at 000000001f000040
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x040,%g4
ldx [%g1+0x048],%g2 ! Expected data = fffffffffabd5d60
ldx [%i2+0x048],%g3 ! Observed data at 000000001f000048
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x048,%g4
ldx [%g1+0x050],%g2 ! Expected data = 720d5b0a0000d71d
ldx [%i2+0x050],%g3 ! Observed data at 000000001f000050
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x050,%g4
ldx [%g1+0x060],%g2 ! Expected data = 8da3711e62ee77d6
ldx [%i2+0x060],%g3 ! Observed data at 000000001f000060
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x060,%g4
ldx [%g1+0x070],%g2 ! Expected data = 0001f879f4793ffd
ldx [%i2+0x070],%g3 ! Observed data at 000000001f000070
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x070,%g4
set p7_local3_expect,%g1
ldx [%g1+0x010],%g2 ! Expected data = 720d5b0a0a5b001d
ldx [%i3+0x010],%g3 ! Observed data at 000000001f800010
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x010,%g4
ldx [%g1+0x050],%g2 ! Expected data = d01950d39c7eddff
ldx [%i3+0x050],%g3 ! Observed data at 000000001f800050
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x050,%g4
ldx [%g1+0x068],%g2 ! Expected data = 00000000ffffffff
ldx [%i3+0x068],%g3 ! Observed data at 000000001f800068
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x068,%g4
ldx [%g1+0x070],%g2 ! Expected data = 0000000000d758e0
ldx [%i3+0x070],%g3 ! Observed data at 000000001f800070
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x070,%g4
! Check Shared Memory
set share0_expect,%g4
set p7_share_mask,%g5
set 0x30000000,%g6 ! Physical Addr of Share 0
p7_memcheck_share0:
ldx [%g4+0x038],%g2 ! Expected value = 068d75710000d71d
ldx [%o0+0x038],%g3 ! Read value at Mem[0000000030000038]
cmp %g2,%g3
bne,pn %xcc,p7_failed
add %g6,0x038,%g1
ldx [%g4+0x078],%g2 ! Expected value = ca311665a92f0000
ldx [%o0+0x078],%g3 ! Read value at Mem[0000000030000078]
cmp %g2,%g3
bne,pn %xcc,p7_failed
add %g6,0x078,%g1
set share1_expect,%g4
set 0x30800000,%g6 ! Physical Addr of Share 1
p7_memcheck_share1:
ldx [%g4+0x038],%g2 ! Expected value = 1dd71b4c6516314d
ldx [%o1+0x038],%g3 ! Read value at Mem[0000000030800038]
cmp %g2,%g3
bne,pn %xcc,p7_failed
add %g6,0x038,%g1
ldx [%g4+0x078],%g2 ! Expected value = 6516bb5700007571
ldx [%o1+0x078],%g3 ! Read value at Mem[0000000030800078]
cmp %g2,%g3
bne,pn %xcc,p7_failed
add %g6,0x078,%g1
set share2_expect,%g4
set 0x31000000,%g6 ! Physical Addr of Share 2
p7_memcheck_share2:
ldx [%g4+0x038],%g2 ! Expected value = 720d5b0a0000d71d
ldx [%o2+0x038],%g3 ! Read value at Mem[0000000031000038]
cmp %g2,%g3
bne,pn %xcc,p7_failed
add %g6,0x038,%g1
ldx [%g4+0x078],%g2 ! Expected value = ffd73333c1d0ca00
ldx [%o2+0x078],%g3 ! Read value at Mem[0000000031000078]
cmp %g2,%g3
bne,pn %xcc,p7_failed
add %g6,0x078,%g1
set share3_expect,%g4
set 0x31800000,%g6 ! Physical Addr of Share 3
p7_memcheck_share3:
ldx [%g4+0x038],%g2 ! Expected value = c4ffffff82278478
ldx [%o3+0x038],%g3 ! Read value at Mem[0000000031800038]
cmp %g2,%g3
bne,pn %xcc,p7_failed
add %g6,0x038,%g1
ldx [%g4+0x078],%g2 ! Expected value = c4ffffff82278478
ldx [%o3+0x078],%g3 ! Read value at Mem[0000000031800078]
cmp %g2,%g3
bne,pn %xcc,p7_failed
add %g6,0x078,%g1
! The test for processor 7 has passed
p7_passed:
ta GOOD_TRAP
nop
p7_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p7_failed
p7_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p7_failed
p7_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p7_failed
p7_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p7_failed
p7_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p7_failed
p7_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p7_failed
p7_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p7_failed
p7_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p7_failed
p7_f0_fail:
set p7_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f2_fail:
set p7_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f4_fail:
set p7_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f6_fail:
set p7_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f8_fail:
set p7_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f10_fail:
set p7_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f12_fail:
set p7_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f14_fail:
set p7_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f16_fail:
set p7_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f18_fail:
set p7_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f20_fail:
set p7_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f22_fail:
set p7_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f24_fail:
set p7_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f26_fail:
set p7_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f28_fail:
set p7_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f30_fail:
set p7_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 7 failed
p7_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x01c] ! Set processor 7 done flag
set p7_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
ta BAD_TRAP
! The local area data for processor 7 failed
p7_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x01c] ! Set processor 7 done flag
set p7_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
st %fsr,[%g6+24]
ta BAD_TRAP
p7_dfill_failed:
ba p7_failed
mov 0xddd,%g1
p7_selfmod_failed:
ba p7_failed
mov 0xabc,%g1
p7_common_error:
or %g0,0xee7,%g1
ba p7_failed
mov %o5,%g3
p7_common_signature_error:
set p7_temp,%g1
ba p7_failed
st %g2,[%g1] ! Common Lock Number
p7_common_timeout:
set p7_temp,%g1
ba p7_failed
st %g2,[%g1] ! Common Lock Number
p7_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p7_failed
mov 0x0,%g3
p7_trap1e:
orn %l6,0x667,%l2
std %l0,[%i2+0x020] ! Mem[000000001f000020]
umul %l7,%l2,%l7
sth %l2,[%o1+0x03e] ! Mem[000000003080003e]
done
p7_trap1o:
orn %l6,0x667,%l2
std %l0,[%o2+0x020] ! Mem[000000001f000020]
umul %l7,%l2,%l7
sth %l2,[%i1+0x03e] ! Mem[000000003080003e]
done
p7_trap2e:
lduh [%o2+0x03c],%l7 ! Mem[000000003100003c]
done
p7_trap2o:
lduh [%i2+0x03c],%l7 ! Mem[000000003100003c]
done
p7_trap3e:
orn %l6,-0x979,%l2
subc %l0,0xf46,%l2
andn %l4,0xfb9,%l4
done
p7_trap3o:
orn %l6,-0x979,%l2
subc %l0,0xf46,%l2
andn %l4,0xfb9,%l4
done
! Cross Processor Interrupt Handler
cross_intr_handler:
membar #Sync
! Re-enable interrupts and return
9: stxa %g0,[%g0]ASI_INTR_RECEIVE
membar #Sync
retry
inst_access_handler:
done
.align 256
data_access_handler:
1: done
p7_init_memory_pointers:
set p7_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p7_local0_start,%i0
set p7_local1_start,%i1
set p7_local2_start,%i2
set p7_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 2a230898a2818ffc
ldx [%g1+0x008],%l1 ! %l1 = bf03a93a0ac1ecf8
ldx [%g1+0x010],%l2 ! %l2 = 3640da1c70f46032
ldx [%g1+0x018],%l3 ! %l3 = ff72a3b9d61a475c
ldx [%g1+0x020],%l4 ! %l4 = 8919e8940491ba6c
ldx [%g1+0x028],%l5 ! %l5 = 7f0b3222a187c1b2
ldx [%g1+0x030],%l6 ! %l6 = c44397941dcac543
ldx [%g1+0x038],%l7 ! %l7 = 4cf44749b2895b6b
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x00,%i5
mov 0x28,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = caa31bbc3af2cb8a
ldx [%g1+0x048],%l1 ! %l1 = 9fdf200016e49fe0
ldx [%g1+0x050],%l2 ! %l2 = 4005a15c4ae6e665
ldx [%g1+0x058],%l3 ! %l3 = b468c15664ec8475
ldx [%g1+0x060],%l4 ! %l4 = 080c9b463a62656c
ldx [%g1+0x068],%l5 ! %l5 = cb155bac8c5df058
ldx [%g1+0x070],%l6 ! %l6 = 19c9ea64a9576b4d
ldx [%g1+0x078],%l7 ! %l7 = c46d5f3c5e06d08d
! Initialize the output register of window 1
set p7_local0_start,%o0
set p7_local1_start,%o1
set p7_local2_start,%o2
set p7_local3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
restore
retl
nop
user_text_end:
.seg "text"
.align 0x2000
user_near0_start:
p0_near_0_le:
stx %l0,[%o3+0x000] ! Mem[0000000031800000]
ldd [%o2+0x040],%f12 ! Mem[0000000031000040]
ldd [%o3+0x000],%l6 ! Mem[0000000031800000]
ld [%i0+0x014],%f11 ! Mem[0000000010000014]
ld [%o3+0x044],%f8 ! Mem[0000000031800044]
jmpl %o7,%g0
ldx [%o2+0x040],%l5 ! Mem[0000000031000040]
p0_near_0_lo:
stx %l0,[%i3+0x000] ! Mem[0000000031800000]
ldd [%i2+0x040],%f12 ! Mem[0000000031000040]
ldd [%i3+0x000],%l6 ! Mem[0000000031800000]
ld [%o0+0x014],%f11 ! Mem[0000000010000014]
ld [%i3+0x044],%f8 ! Mem[0000000031800044]
jmpl %o7,%g0
ldx [%i2+0x040],%l5 ! Mem[0000000031000040]
p0_near_0_he:
std %f16,[%o0+0x040] ! Mem[0000000030000040]
jmpl %o7,%g0
ldsh [%o2+0x046],%l1 ! Mem[0000000031000046]
p0_near_0_ho:
std %f16,[%i0+0x040] ! Mem[0000000030000040]
jmpl %o7,%g0
ldsh [%i2+0x046],%l1 ! Mem[0000000031000046]
p1_near_0_le:
add %l5,-0xdf6,%l6
andncc %l1,-0x232,%l1
stb %l7,[%o2+0x00a] ! Mem[000000003100000a]
addcc %l2,0x3df,%l0
addc %l7,0x0f2,%l2
jmpl %o7,%g0
std %l4,[%o2+0x008] ! Mem[0000000031000008]
p1_near_0_lo:
add %l5,-0xdf6,%l6
andncc %l1,-0x232,%l1
stb %l7,[%i2+0x00a] ! Mem[000000003100000a]
addcc %l2,0x3df,%l0
addc %l7,0x0f2,%l2
jmpl %o7,%g0
std %l4,[%i2+0x008] ! Mem[0000000031000008]
p1_near_0_he:
stx %l0,[%o2+0x048] ! Mem[0000000031000048]
jmpl %o7,%g0
stw %l3,[%o0+0x008] ! Mem[0000000030000008]
p1_near_0_ho:
stx %l0,[%i2+0x048] ! Mem[0000000031000048]
jmpl %o7,%g0
stw %l3,[%i0+0x008] ! Mem[0000000030000008]
p2_near_0_le:
jmpl %o7,%g0
st %f14,[%i0+0x048] ! Mem[0000000014000048]
jmpl %o7,%g0
nop
p2_near_0_lo:
jmpl %o7,%g0
st %f14,[%o0+0x048] ! Mem[0000000014000048]
jmpl %o7,%g0
nop
p2_near_0_he:
stb %l0,[%i1+0x04c] ! Mem[000000001480004c]
ldsh [%o3+0x016],%l2 ! Mem[0000000031800016]
ldub [%i3+0x072],%l0 ! Mem[0000000015800072]
smul %l5,%l0,%l4
sth %l4,[%o1+0x010] ! Mem[0000000030800010]
jmpl %o7,%g0
srl %l3,%l0,%l0
p2_near_0_ho:
stb %l0,[%o1+0x04c] ! Mem[000000001480004c]
ldsh [%i3+0x016],%l2 ! Mem[0000000031800016]
ldub [%o3+0x072],%l0 ! Mem[0000000015800072]
smul %l5,%l0,%l4
sth %l4,[%i1+0x010] ! Mem[0000000030800010]
jmpl %o7,%g0
srl %l3,%l0,%l0
p3_near_0_le:
ldub [%o1+0x019],%l4 ! Mem[0000000030800019]
ldsw [%i1+0x04c],%l4 ! Mem[000000001680004c]
jmpl %o7,%g0
ldub [%o0+0x018],%l7 ! Mem[0000000030000018]
p3_near_0_lo:
ldub [%i1+0x019],%l4 ! Mem[0000000030800019]
ldsw [%o1+0x04c],%l4 ! Mem[000000001680004c]
jmpl %o7,%g0
ldub [%i0+0x018],%l7 ! Mem[0000000030000018]
p3_near_0_he:
sth %l2,[%o0+0x01e] ! Mem[000000003000001e]
jmpl %o7,%g0
sll %l4,0x004,%l5
p3_near_0_ho:
sth %l2,[%i0+0x01e] ! Mem[000000003000001e]
jmpl %o7,%g0
sll %l4,0x004,%l5
p4_near_0_le:
orncc %l5,0x4aa,%l6
ldd [%i3+0x068],%l6 ! Mem[0000000019800068]
lduw [%i1+0x064],%l6 ! Mem[0000000018800064]
lduh [%o2+0x020],%l6 ! Mem[0000000031000020]
jmpl %o7,%g0
ld [%o2+0x024],%f12 ! Mem[0000000031000024]
p4_near_0_lo:
orncc %l5,0x4aa,%l6
ldd [%o3+0x068],%l6 ! Mem[0000000019800068]
lduw [%o1+0x064],%l6 ! Mem[0000000018800064]
lduh [%i2+0x020],%l6 ! Mem[0000000031000020]
jmpl %o7,%g0
ld [%i2+0x024],%f12 ! Mem[0000000031000024]
p4_near_0_he:
stb %l3,[%o3+0x024] ! Mem[0000000031800024]
xnor %l6,-0x827,%l7
jmpl %o7,%g0
lduw [%o1+0x060],%l0 ! Mem[0000000030800060]
p4_near_0_ho:
stb %l3,[%i3+0x024] ! Mem[0000000031800024]
xnor %l6,-0x827,%l7
jmpl %o7,%g0
lduw [%i1+0x060],%l0 ! Mem[0000000030800060]
p5_near_0_le:
taddcc %l6,-0xb02,%l7
std %l2,[%i1+0x030] ! Mem[000000001a800030]
ldsw [%o2+0x028],%l7 ! Mem[0000000031000028]
andncc %l1,-0x710,%l3
lduh [%o3+0x02c],%l7 ! Mem[000000003180002c]
stw %l6,[%i1+0x01c] ! Mem[000000001a80001c]
jmpl %o7,%g0
nop
p5_near_0_lo:
taddcc %l6,-0xb02,%l7
std %l2,[%o1+0x030] ! Mem[000000001a800030]
ldsw [%i2+0x028],%l7 ! Mem[0000000031000028]
andncc %l1,-0x710,%l3
lduh [%i3+0x02c],%l7 ! Mem[000000003180002c]
stw %l6,[%o1+0x01c] ! Mem[000000001a80001c]
jmpl %o7,%g0
nop
p5_near_0_he:
lduh [%i0+0x008],%l5 ! Mem[000000001a000008]
ldsw [%i2+0x06c],%l7 ! Mem[000000001b00006c]
jmpl %o7,%g0
andn %l2,%l4,%l1
p5_near_0_ho:
lduh [%o0+0x008],%l5 ! Mem[000000001a000008]
ldsw [%o2+0x06c],%l7 ! Mem[000000001b00006c]
jmpl %o7,%g0
andn %l2,%l4,%l1
p6_near_0_le:
ldsh [%o1+0x072],%l2 ! Mem[0000000030800072]
jmpl %o7,%g0
xnor %l3,0xf9a,%l5
p6_near_0_lo:
ldsh [%i1+0x072],%l2 ! Mem[0000000030800072]
jmpl %o7,%g0
xnor %l3,0xf9a,%l5
p6_near_0_he:
jmpl %o7,%g0
lduh [%o2+0x076],%l3 ! Mem[0000000031000076]
jmpl %o7,%g0
nop
p6_near_0_ho:
jmpl %o7,%g0
lduh [%i2+0x076],%l3 ! Mem[0000000031000076]
jmpl %o7,%g0
nop
p7_near_0_le:
orn %l6,0x667,%l2
std %l0,[%i2+0x020] ! Mem[000000001f000020]
umul %l7,%l2,%l7
jmpl %o7,%g0
sth %l2,[%o1+0x03e] ! Mem[000000003080003e]
p7_near_0_lo:
orn %l6,0x667,%l2
std %l0,[%o2+0x020] ! Mem[000000001f000020]
umul %l7,%l2,%l7
jmpl %o7,%g0
sth %l2,[%i1+0x03e] ! Mem[000000003080003e]
p7_near_0_he:
jmpl %o7,%g0
lduh [%o2+0x03c],%l7 ! Mem[000000003100003c]
jmpl %o7,%g0
nop
p7_near_0_ho:
jmpl %o7,%g0
lduh [%i2+0x03c],%l7 ! Mem[000000003100003c]
jmpl %o7,%g0
nop
near0_b2b_h:
xnor %l3,-0xbe1,%l4
andcc %l1,0x79e,%l1
jmpl %o7,%g0
andcc %l4,%l1,%l4
near0_b2b_l:
xorcc %l5,-0x46f,%l5
andncc %l2,0x2b3,%l3
jmpl %o7,%g0
nop
user_near0_end:
.seg "text"
.align 0x2000
user_near1_start:
p0_near_1_le:
stb %l2,[%o3+0x004] ! Mem[0000000031800004]
jmpl %o7,%g0
lduw [%o1+0x000],%l4 ! Mem[0000000030800000]
p0_near_1_lo:
stb %l2,[%i3+0x004] ! Mem[0000000031800004]
jmpl %o7,%g0
lduw [%i1+0x000],%l4 ! Mem[0000000030800000]
p0_near_1_he:
lduh [%i0+0x050],%l2 ! Mem[0000000010000050]
jmpl %o7,%g0
srlx %l6,%l2,%l7
p0_near_1_ho:
lduh [%o0+0x050],%l2 ! Mem[0000000010000050]
jmpl %o7,%g0
srlx %l6,%l2,%l7
p1_near_1_le:
jmpl %o7,%g0
ldub [%i1+0x03c],%l6 ! Mem[000000001280003c]
jmpl %o7,%g0
nop
p1_near_1_lo:
jmpl %o7,%g0
ldub [%o1+0x03c],%l6 ! Mem[000000001280003c]
jmpl %o7,%g0
nop
p1_near_1_he:
xorcc %l5,-0x06c,%l0
ldsh [%o3+0x008],%l5 ! Mem[0000000031800008]
srax %l0,0x002,%l0
jmpl %o7,%g0
taddcctv %l1,-0x54d,%l5
p1_near_1_ho:
xorcc %l5,-0x06c,%l0
ldsh [%i3+0x008],%l5 ! Mem[0000000031800008]
srax %l0,0x002,%l0
jmpl %o7,%g0
taddcctv %l1,-0x54d,%l5
p2_near_1_le:
st %f15,[%o2+0x010] ! Mem[0000000031000010]
ldd [%i3+0x000],%f8 ! Mem[0000000015800000]
ldx [%o3+0x050],%l3 ! Mem[0000000031800050]
jmpl %o7,%g0
ldx [%i3+0x060],%l0 ! Mem[0000000015800060]
p2_near_1_lo:
st %f15,[%i2+0x010] ! Mem[0000000031000010]
ldd [%o3+0x000],%f8 ! Mem[0000000015800000]
ldx [%i3+0x050],%l3 ! Mem[0000000031800050]
jmpl %o7,%g0
ldx [%o3+0x060],%l0 ! Mem[0000000015800060]
p2_near_1_he:
jmpl %o7,%g0
std %l4,[%o2+0x050] ! Mem[0000000031000050]
jmpl %o7,%g0
nop
p2_near_1_ho:
jmpl %o7,%g0
std %l4,[%i2+0x050] ! Mem[0000000031000050]
jmpl %o7,%g0
nop
p3_near_1_le:
std %l2,[%o1+0x058] ! Mem[0000000030800058]
std %f12,[%o1+0x058] ! Mem[0000000030800058]
orn %l1,%l0,%l5
stb %l2,[%i1+0x01f] ! Mem[000000001680001f]
std %l6,[%i3+0x020] ! Mem[0000000017800020]
std %l4,[%o0+0x018] ! Mem[0000000030000018]
jmpl %o7,%g0
ldd [%o2+0x058],%f4 ! Mem[0000000031000058]
p3_near_1_lo:
std %l2,[%i1+0x058] ! Mem[0000000030800058]
std %f12,[%i1+0x058] ! Mem[0000000030800058]
orn %l1,%l0,%l5
stb %l2,[%o1+0x01f] ! Mem[000000001680001f]
std %l6,[%o3+0x020] ! Mem[0000000017800020]
std %l4,[%i0+0x018] ! Mem[0000000030000018]
jmpl %o7,%g0
ldd [%i2+0x058],%f4 ! Mem[0000000031000058]
p3_near_1_he:
subccc %l4,%l5,%l3
lduw [%i1+0x00c],%l1 ! Mem[000000001680000c]
stx %l4,[%o1+0x018] ! Mem[0000000030800018]
addccc %l5,%l7,%l6
jmpl %o7,%g0
sll %l2,%l2,%l2
p3_near_1_ho:
subccc %l4,%l5,%l3
lduw [%o1+0x00c],%l1 ! Mem[000000001680000c]
stx %l4,[%i1+0x018] ! Mem[0000000030800018]
addccc %l5,%l7,%l6
jmpl %o7,%g0
sll %l2,%l2,%l2
p4_near_1_le:
jmpl %o7,%g0
st %f3 ,[%o3+0x064] ! Mem[0000000031800064]
jmpl %o7,%g0
nop
p4_near_1_lo:
jmpl %o7,%g0
st %f3 ,[%i3+0x064] ! Mem[0000000031800064]
jmpl %o7,%g0
nop
p4_near_1_he:
ldx [%o3+0x020],%l1 ! Mem[0000000031800020]
stw %l4,[%o3+0x020] ! Mem[0000000031800020]
lduw [%o0+0x020],%l1 ! Mem[0000000030000020]
jmpl %o7,%g0
std %l6,[%o1+0x020] ! Mem[0000000030800020]
p4_near_1_ho:
ldx [%i3+0x020],%l1 ! Mem[0000000031800020]
stw %l4,[%i3+0x020] ! Mem[0000000031800020]
lduw [%i0+0x020],%l1 ! Mem[0000000030000020]
jmpl %o7,%g0
std %l6,[%i1+0x020] ! Mem[0000000030800020]
p5_near_1_le:
ld [%o3+0x028],%f14 ! Mem[0000000031800028]
xorcc %l2,%l5,%l3
st %f15,[%o3+0x068] ! Mem[0000000031800068]
std %f2 ,[%i0+0x078] ! Mem[000000001a000078]
taddcctv %l3,0x1f8,%l5
xnorcc %l4,-0x81f,%l7
jmpl %o7,%g0
ldsb [%i1+0x03c],%l5 ! Mem[000000001a80003c]
p5_near_1_lo:
ld [%i3+0x028],%f14 ! Mem[0000000031800028]
xorcc %l2,%l5,%l3
st %f15,[%i3+0x068] ! Mem[0000000031800068]
std %f2 ,[%o0+0x078] ! Mem[000000001a000078]
taddcctv %l3,0x1f8,%l5
xnorcc %l4,-0x81f,%l7
jmpl %o7,%g0
ldsb [%o1+0x03c],%l5 ! Mem[000000001a80003c]
p5_near_1_he:
srax %l3,%l3,%l7
ldsb [%o0+0x06b],%l2 ! Mem[000000003000006b]
jmpl %o7,%g0
taddcctv %l7,-0x350,%l1
p5_near_1_ho:
srax %l3,%l3,%l7
ldsb [%i0+0x06b],%l2 ! Mem[000000003000006b]
jmpl %o7,%g0
taddcctv %l7,-0x350,%l1
p6_near_1_le:
std %f0 ,[%o1+0x070] ! Mem[0000000030800070]
smul %l5,%l0,%l4
ldsb [%o2+0x033],%l3 ! Mem[0000000031000033]
sllx %l2,0x002,%l2
ldub [%i2+0x00f],%l3 ! Mem[000000001d00000f]
st %f8 ,[%o2+0x074] ! Mem[0000000031000074]
jmpl %o7,%g0
std %l6,[%o0+0x030] ! Mem[0000000030000030]
p6_near_1_lo:
std %f0 ,[%i1+0x070] ! Mem[0000000030800070]
smul %l5,%l0,%l4
ldsb [%i2+0x033],%l3 ! Mem[0000000031000033]
sllx %l2,0x002,%l2
ldub [%o2+0x00f],%l3 ! Mem[000000001d00000f]
st %f8 ,[%i2+0x074] ! Mem[0000000031000074]
jmpl %o7,%g0
std %l6,[%i0+0x030] ! Mem[0000000030000030]
p6_near_1_he:
lduh [%i0+0x050],%l4 ! Mem[000000001c000050]
nop
jmpl %o7,%g0
subc %l5,0x53c,%l6
p6_near_1_ho:
lduh [%o0+0x050],%l4 ! Mem[000000001c000050]
nop
jmpl %o7,%g0
subc %l5,0x53c,%l6
p7_near_1_le:
ld [%o0+0x078],%f12 ! Mem[0000000030000078]
lduw [%o1+0x03c],%l3 ! Mem[000000003080003c]
jmpl %o7,%g0
ldsb [%o3+0x039],%l7 ! Mem[0000000031800039]
p7_near_1_lo:
ld [%i0+0x078],%f12 ! Mem[0000000030000078]
lduw [%i1+0x03c],%l3 ! Mem[000000003080003c]
jmpl %o7,%g0
ldsb [%i3+0x039],%l7 ! Mem[0000000031800039]
p7_near_1_he:
jmpl %o7,%g0
ld [%i3+0x074],%f20 ! Mem[000000001f800074]
jmpl %o7,%g0
nop
p7_near_1_ho:
jmpl %o7,%g0
ld [%o3+0x074],%f20 ! Mem[000000001f800074]
jmpl %o7,%g0
nop
near1_b2b_h:
jmpl %o7,%g0
smulcc %l7,%l7,%l4
jmpl %o7,%g0
nop
near1_b2b_l:
jmpl %o7,%g0
subc %l2,-0x57f,%l7
jmpl %o7,%g0
nop
user_near1_end:
.seg "text"
.align 0x2000
user_near2_start:
p0_near_2_le:
xorcc %l4,-0xd6a,%l6
jmpl %o7,%g0
taddcc %l0,%l6,%l4
p0_near_2_lo:
xorcc %l4,-0xd6a,%l6
jmpl %o7,%g0
taddcc %l0,%l6,%l4
p0_near_2_he:
jmpl %o7,%g0
orncc %l6,-0xedc,%l1
jmpl %o7,%g0
nop
p0_near_2_ho:
jmpl %o7,%g0
orncc %l6,-0xedc,%l1
jmpl %o7,%g0
nop
p1_near_2_le:
jmpl %o7,%g0
stx %l6,[%o1+0x048] ! Mem[0000000030800048]
jmpl %o7,%g0
nop
p1_near_2_lo:
jmpl %o7,%g0
stx %l6,[%i1+0x048] ! Mem[0000000030800048]
jmpl %o7,%g0
nop
p1_near_2_he:
xor %l6,0xfb4,%l2
srl %l4,0x00b,%l1
ldub [%i1+0x010],%l5 ! Mem[0000000012800010]
ldsw [%o0+0x04c],%l1 ! Mem[000000003000004c]
srl %l2,%l4,%l6
orn %l4,-0x1d5,%l0
jmpl %o7,%g0
st %f20,[%o3+0x048] ! Mem[0000000031800048]
p1_near_2_ho:
xor %l6,0xfb4,%l2
srl %l4,0x00b,%l1
ldub [%o1+0x010],%l5 ! Mem[0000000012800010]
ldsw [%i0+0x04c],%l1 ! Mem[000000003000004c]
srl %l2,%l4,%l6
orn %l4,-0x1d5,%l0
jmpl %o7,%g0
st %f20,[%i3+0x048] ! Mem[0000000031800048]
p2_near_2_le:
ldsh [%i2+0x078],%l1 ! Mem[0000000015000078]
jmpl %o7,%g0
ldd [%i1+0x060],%l0 ! Mem[0000000014800060]
p2_near_2_lo:
ldsh [%o2+0x078],%l1 ! Mem[0000000015000078]
jmpl %o7,%g0
ldd [%o1+0x060],%l0 ! Mem[0000000014800060]
p2_near_2_he:
st %f16,[%o0+0x050] ! Mem[0000000030000050]
ld [%o3+0x054],%f23 ! Mem[0000000031800054]
ldub [%o1+0x011],%l2 ! Mem[0000000030800011]
or %l3,%l7,%l4
jmpl %o7,%g0
xor %l4,-0x346,%l6
p2_near_2_ho:
st %f16,[%i0+0x050] ! Mem[0000000030000050]
ld [%i3+0x054],%f23 ! Mem[0000000031800054]
ldub [%i1+0x011],%l2 ! Mem[0000000030800011]
or %l3,%l7,%l4
jmpl %o7,%g0
xor %l4,-0x346,%l6
p3_near_2_le:
taddcc %l0,0xfa4,%l3
umulcc %l1,%l6,%l1
ldd [%o0+0x018],%f14 ! Mem[0000000030000018]
lduw [%i2+0x03c],%l4 ! Mem[000000001700003c]
st %f2 ,[%o2+0x05c] ! Mem[000000003100005c]
jmpl %o7,%g0
lduh [%o1+0x05c],%l1 ! Mem[000000003080005c]
p3_near_2_lo:
taddcc %l0,0xfa4,%l3
umulcc %l1,%l6,%l1
ldd [%i0+0x018],%f14 ! Mem[0000000030000018]
lduw [%o2+0x03c],%l4 ! Mem[000000001700003c]
st %f2 ,[%i2+0x05c] ! Mem[000000003100005c]
jmpl %o7,%g0
lduh [%i1+0x05c],%l1 ! Mem[000000003080005c]
p3_near_2_he:
ldsw [%o2+0x018],%l6 ! Mem[0000000031000018]
ldd [%i2+0x058],%l6 ! Mem[0000000017000058]
ldsh [%o2+0x058],%l6 ! Mem[0000000031000058]
ldsh [%o1+0x05a],%l1 ! Mem[000000003080005a]
jmpl %o7,%g0
std %f18,[%o3+0x018] ! Mem[0000000031800018]
p3_near_2_ho:
ldsw [%i2+0x018],%l6 ! Mem[0000000031000018]
ldd [%o2+0x058],%l6 ! Mem[0000000017000058]
ldsh [%i2+0x058],%l6 ! Mem[0000000031000058]
ldsh [%i1+0x05a],%l1 ! Mem[000000003080005a]
jmpl %o7,%g0
std %f18,[%i3+0x018] ! Mem[0000000031800018]
p4_near_2_le:
std %f4 ,[%o0+0x060] ! Mem[0000000030000060]
ldx [%o1+0x020],%l7 ! Mem[0000000030800020]
add %l3,-0xe4d,%l5
ldub [%i1+0x044],%l5 ! Mem[0000000018800044]
andn %l4,-0xb05,%l2
jmpl %o7,%g0
st %f12,[%o2+0x020] ! Mem[0000000031000020]
p4_near_2_lo:
std %f4 ,[%i0+0x060] ! Mem[0000000030000060]
ldx [%i1+0x020],%l7 ! Mem[0000000030800020]
add %l3,-0xe4d,%l5
ldub [%o1+0x044],%l5 ! Mem[0000000018800044]
andn %l4,-0xb05,%l2
jmpl %o7,%g0
st %f12,[%i2+0x020] ! Mem[0000000031000020]
p4_near_2_he:
stx %l5,[%o0+0x020] ! Mem[0000000030000020]
ldsb [%i0+0x06a],%l6 ! Mem[000000001800006a]
ldd [%o1+0x020],%l2 ! Mem[0000000030800020]
srl %l4,0x002,%l0
ldub [%o2+0x024],%l3 ! Mem[0000000031000024]
lduh [%i0+0x04c],%l2 ! Mem[000000001800004c]
jmpl %o7,%g0
ldsb [%i0+0x05c],%l5 ! Mem[000000001800005c]
p4_near_2_ho:
stx %l5,[%i0+0x020] ! Mem[0000000030000020]
ldsb [%o0+0x06a],%l6 ! Mem[000000001800006a]
ldd [%i1+0x020],%l2 ! Mem[0000000030800020]
srl %l4,0x002,%l0
ldub [%i2+0x024],%l3 ! Mem[0000000031000024]
lduh [%o0+0x04c],%l2 ! Mem[000000001800004c]
jmpl %o7,%g0
ldsb [%o0+0x05c],%l5 ! Mem[000000001800005c]
p5_near_2_le:
jmpl %o7,%g0
umul %l7,%l6,%l4
jmpl %o7,%g0
nop
p5_near_2_lo:
jmpl %o7,%g0
umul %l7,%l6,%l4
jmpl %o7,%g0
nop
p5_near_2_he:
jmpl %o7,%g0
ldx [%i2+0x020],%l3 ! Mem[000000001b000020]
jmpl %o7,%g0
nop
p5_near_2_ho:
jmpl %o7,%g0
ldx [%o2+0x020],%l3 ! Mem[000000001b000020]
jmpl %o7,%g0
nop
p6_near_2_le:
and %l3,%l1,%l0
addccc %l4,-0x65b,%l7
jmpl %o7,%g0
smulcc %l2,-0x650,%l0
p6_near_2_lo:
and %l3,%l1,%l0
addccc %l4,-0x65b,%l7
jmpl %o7,%g0
smulcc %l2,-0x650,%l0
p6_near_2_he:
stw %l1,[%o3+0x034] ! Mem[0000000031800034]
sub %l5,0x6dd,%l4
addcc %l0,%l5,%l4
jmpl %o7,%g0
ldd [%i3+0x070],%l2 ! Mem[000000001d800070]
p6_near_2_ho:
stw %l1,[%i3+0x034] ! Mem[0000000031800034]
sub %l5,0x6dd,%l4
addcc %l0,%l5,%l4
jmpl %o7,%g0
ldd [%o3+0x070],%l2 ! Mem[000000001d800070]
p7_near_2_le:
stx %l0,[%i2+0x040] ! Mem[000000001f000040]
ldx [%i3+0x070],%l1 ! Mem[000000001f800070]
std %l4,[%i0+0x078] ! Mem[000000001e000078]
orn %l6,%l7,%l2
std %l4,[%i3+0x028] ! Mem[000000001f800028]
sth %l2,[%i3+0x01e] ! Mem[000000001f80001e]
jmpl %o7,%g0
sth %l5,[%o2+0x03c] ! Mem[000000003100003c]
p7_near_2_lo:
stx %l0,[%o2+0x040] ! Mem[000000001f000040]
ldx [%o3+0x070],%l1 ! Mem[000000001f800070]
std %l4,[%o0+0x078] ! Mem[000000001e000078]
orn %l6,%l7,%l2
std %l4,[%o3+0x028] ! Mem[000000001f800028]
sth %l2,[%o3+0x01e] ! Mem[000000001f80001e]
jmpl %o7,%g0
sth %l5,[%i2+0x03c] ! Mem[000000003100003c]
p7_near_2_he:
umul %l4,0xe44,%l0
stx %l1,[%o0+0x038] ! Mem[0000000030000038]
sth %l7,[%o2+0x07a] ! Mem[000000003100007a]
ldsw [%o1+0x078],%l4 ! Mem[0000000030800078]
jmpl %o7,%g0
stb %l6,[%i1+0x039] ! Mem[000000001e800039]
p7_near_2_ho:
umul %l4,0xe44,%l0
stx %l1,[%i0+0x038] ! Mem[0000000030000038]
sth %l7,[%i2+0x07a] ! Mem[000000003100007a]
ldsw [%i1+0x078],%l4 ! Mem[0000000030800078]
jmpl %o7,%g0
stb %l6,[%o1+0x039] ! Mem[000000001e800039]
near2_b2b_h:
srl %l0,%l4,%l2
jmpl %o7,%g0
tsubcctv %l5,%l5,%l6
near2_b2b_l:
addc %l1,%l6,%l7
jmpl %o7,%g0
xnorcc %l5,-0x84b,%l3
user_near2_end:
.seg "text"
.align 0x2000
user_near3_start:
p0_near_3_le:
addcc %l7,-0x494,%l3
stb %l6,[%o2+0x007] ! Mem[0000000031000007]
ldx [%o0+0x000],%l7 ! Mem[0000000030000000]
std %l6,[%o0+0x000] ! Mem[0000000030000000]
lduh [%o2+0x044],%l4 ! Mem[0000000031000044]
umulcc %l7,%l3,%l6
jmpl %o7,%g0
orncc %l0,%l6,%l2
p0_near_3_lo:
addcc %l7,-0x494,%l3
stb %l6,[%i2+0x007] ! Mem[0000000031000007]
ldx [%i0+0x000],%l7 ! Mem[0000000030000000]
std %l6,[%i0+0x000] ! Mem[0000000030000000]
lduh [%i2+0x044],%l4 ! Mem[0000000031000044]
umulcc %l7,%l3,%l6
jmpl %o7,%g0
orncc %l0,%l6,%l2
p0_near_3_he:
stb %l4,[%o2+0x006] ! Mem[0000000031000006]
sdivx %l6,-0x5e8,%l4
or %l1,%l6,%l5
sth %l1,[%o3+0x046] ! Mem[0000000031800046]
jmpl %o7,%g0
ldd [%i3+0x050],%f18 ! Mem[0000000011800050]
p0_near_3_ho:
stb %l4,[%i2+0x006] ! Mem[0000000031000006]
sdivx %l6,-0x5e8,%l4
or %l1,%l6,%l5
sth %l1,[%i3+0x046] ! Mem[0000000031800046]
jmpl %o7,%g0
ldd [%o3+0x050],%f18 ! Mem[0000000011800050]
p1_near_3_le:
ldub [%o2+0x04e],%l2 ! Mem[000000003100004e]
ldub [%o3+0x00a],%l5 ! Mem[000000003180000a]
jmpl %o7,%g0
or %l6,%l0,%l0
p1_near_3_lo:
ldub [%i2+0x04e],%l2 ! Mem[000000003100004e]
ldub [%i3+0x00a],%l5 ! Mem[000000003180000a]
jmpl %o7,%g0
or %l6,%l0,%l0
p1_near_3_he:
ldd [%o2+0x048],%f24 ! Mem[0000000031000048]
sllx %l4,%l3,%l2
stx %l4,[%o1+0x008] ! Mem[0000000030800008]
ldd [%o2+0x048],%l0 ! Mem[0000000031000048]
std %f26,[%o0+0x008] ! Mem[0000000030000008]
mulx %l4,-0xdfa,%l1
jmpl %o7,%g0
std %l2,[%o0+0x008] ! Mem[0000000030000008]
p1_near_3_ho:
ldd [%i2+0x048],%f24 ! Mem[0000000031000048]
sllx %l4,%l3,%l2
stx %l4,[%i1+0x008] ! Mem[0000000030800008]
ldd [%i2+0x048],%l0 ! Mem[0000000031000048]
std %f26,[%i0+0x008] ! Mem[0000000030000008]
mulx %l4,-0xdfa,%l1
jmpl %o7,%g0
std %l2,[%i0+0x008] ! Mem[0000000030000008]
p2_near_3_le:
std %l4,[%i2+0x070] ! Mem[0000000015000070]
addccc %l1,0x0d1,%l7
sth %l2,[%i0+0x054] ! Mem[0000000014000054]
ldsw [%o1+0x014],%l2 ! Mem[0000000030800014]
taddcc %l3,%l1,%l7
jmpl %o7,%g0
lduw [%o0+0x054],%l3 ! Mem[0000000030000054]
p2_near_3_lo:
std %l4,[%o2+0x070] ! Mem[0000000015000070]
addccc %l1,0x0d1,%l7
sth %l2,[%o0+0x054] ! Mem[0000000014000054]
ldsw [%i1+0x014],%l2 ! Mem[0000000030800014]
taddcc %l3,%l1,%l7
jmpl %o7,%g0
lduw [%i0+0x054],%l3 ! Mem[0000000030000054]
p2_near_3_he:
addcc %l1,%l4,%l1
umul %l3,%l6,%l0
lduw [%o1+0x054],%l1 ! Mem[0000000030800054]
jmpl %o7,%g0
smul %l4,%l4,%l4
p2_near_3_ho:
addcc %l1,%l4,%l1
umul %l3,%l6,%l0
lduw [%i1+0x054],%l1 ! Mem[0000000030800054]
jmpl %o7,%g0
smul %l4,%l4,%l4
p3_near_3_le:
tsubcctv %l0,-0x2e0,%l7
lduh [%o1+0x05e],%l7 ! Mem[000000003080005e]
std %f14,[%o3+0x058] ! Mem[0000000031800058]
stx %l4,[%o1+0x018] ! Mem[0000000030800018]
jmpl %o7,%g0
ldsh [%i3+0x050],%l4 ! Mem[0000000017800050]
p3_near_3_lo:
tsubcctv %l0,-0x2e0,%l7
lduh [%i1+0x05e],%l7 ! Mem[000000003080005e]
std %f14,[%i3+0x058] ! Mem[0000000031800058]
stx %l4,[%i1+0x018] ! Mem[0000000030800018]
jmpl %o7,%g0
ldsh [%o3+0x050],%l4 ! Mem[0000000017800050]
p3_near_3_he:
jmpl %o7,%g0
ldd [%o3+0x058],%l6 ! Mem[0000000031800058]
jmpl %o7,%g0
nop
p3_near_3_ho:
jmpl %o7,%g0
ldd [%i3+0x058],%l6 ! Mem[0000000031800058]
jmpl %o7,%g0
nop
p4_near_3_le:
sdivx %l5,-0x5de,%l6
jmpl %o7,%g0
xor %l6,0x232,%l6
p4_near_3_lo:
sdivx %l5,-0x5de,%l6
jmpl %o7,%g0
xor %l6,0x232,%l6
p4_near_3_he:
std %f28,[%i0+0x038] ! Mem[0000000018000038]
orn %l1,-0xc50,%l6
lduw [%o0+0x024],%l0 ! Mem[0000000030000024]
ld [%o3+0x060],%f28 ! Mem[0000000031800060]
jmpl %o7,%g0
tsubcctv %l0,%l0,%l4
p4_near_3_ho:
std %f28,[%o0+0x038] ! Mem[0000000018000038]
orn %l1,-0xc50,%l6
lduw [%i0+0x024],%l0 ! Mem[0000000030000024]
ld [%i3+0x060],%f28 ! Mem[0000000031800060]
jmpl %o7,%g0
tsubcctv %l0,%l0,%l4
p5_near_3_le:
std %f4 ,[%o0+0x068] ! Mem[0000000030000068]
andncc %l0,-0x33a,%l2
orcc %l4,%l1,%l4
jmpl %o7,%g0
sllx %l7,0x03a,%l0
p5_near_3_lo:
std %f4 ,[%i0+0x068] ! Mem[0000000030000068]
andncc %l0,-0x33a,%l2
orcc %l4,%l1,%l4
jmpl %o7,%g0
sllx %l7,0x03a,%l0
p5_near_3_he:
std %f30,[%o1+0x068] ! Mem[0000000030800068]
st %f24,[%o3+0x02c] ! Mem[000000003180002c]
stx %l5,[%o0+0x028] ! Mem[0000000030000028]
ldsw [%o0+0x06c],%l6 ! Mem[000000003000006c]
std %f16,[%i0+0x050] ! Mem[000000001a000050]
std %f22,[%i3+0x020] ! Mem[000000001b800020]
jmpl %o7,%g0
andn %l0,-0xec6,%l0
p5_near_3_ho:
std %f30,[%i1+0x068] ! Mem[0000000030800068]
st %f24,[%i3+0x02c] ! Mem[000000003180002c]
stx %l5,[%i0+0x028] ! Mem[0000000030000028]
ldsw [%i0+0x06c],%l6 ! Mem[000000003000006c]
std %f16,[%o0+0x050] ! Mem[000000001a000050]
std %f22,[%o3+0x020] ! Mem[000000001b800020]
jmpl %o7,%g0
andn %l0,-0xec6,%l0
p6_near_3_le:
std %l4,[%o2+0x070] ! Mem[0000000031000070]
umulcc %l7,0x8f2,%l5
jmpl %o7,%g0
sth %l4,[%i3+0x052] ! Mem[000000001d800052]
p6_near_3_lo:
std %l4,[%i2+0x070] ! Mem[0000000031000070]
umulcc %l7,0x8f2,%l5
jmpl %o7,%g0
sth %l4,[%o3+0x052] ! Mem[000000001d800052]
p6_near_3_he:
ldsb [%i3+0x038],%l1 ! Mem[000000001d800038]
ldub [%i0+0x06b],%l0 ! Mem[000000001c00006b]
lduh [%i1+0x05e],%l2 ! Mem[000000001c80005e]
addccc %l6,%l6,%l0
or %l0,%l4,%l4
jmpl %o7,%g0
sra %l4,0x004,%l5
p6_near_3_ho:
ldsb [%o3+0x038],%l1 ! Mem[000000001d800038]
ldub [%o0+0x06b],%l0 ! Mem[000000001c00006b]
lduh [%o1+0x05e],%l2 ! Mem[000000001c80005e]
addccc %l6,%l6,%l0
or %l0,%l4,%l4
jmpl %o7,%g0
sra %l4,0x004,%l5
p7_near_3_le:
subc %l0,%l6,%l2
andn %l4,0xfb9,%l4
ldsh [%i1+0x05a],%l6 ! Mem[000000001e80005a]
sth %l5,[%o3+0x07e] ! Mem[000000003180007e]
stx %l3,[%i2+0x028] ! Mem[000000001f000028]
jmpl %o7,%g0
sll %l1,%l1,%l5
p7_near_3_lo:
subc %l0,%l6,%l2
andn %l4,0xfb9,%l4
ldsh [%o1+0x05a],%l6 ! Mem[000000001e80005a]
sth %l5,[%i3+0x07e] ! Mem[000000003180007e]
stx %l3,[%o2+0x028] ! Mem[000000001f000028]
jmpl %o7,%g0
sll %l1,%l1,%l5
p7_near_3_he:
jmpl %o7,%g0
lduh [%i3+0x022],%l2 ! Mem[000000001f800022]
jmpl %o7,%g0
nop
p7_near_3_ho:
jmpl %o7,%g0
lduh [%o3+0x022],%l2 ! Mem[000000001f800022]
jmpl %o7,%g0
nop
near3_b2b_h:
tsubcc %l1,0x6a4,%l4
udivx %l2,0xf65,%l4
xnor %l5,0xcf8,%l7
xor %l6,0xb8a,%l1
udivx %l2,%l2,%l5
addccc %l2,%l4,%l3
jmpl %o7,%g0
udivx %l4,0x784,%l5
near3_b2b_l:
sra %l5,0x00a,%l7
and %l5,%l1,%l0
xnor %l2,0x543,%l1
add %l1,-0x297,%l0
umulcc %l7,%l7,%l3
srl %l3,0x007,%l1
jmpl %o7,%g0
sll %l7,0x008,%l0
user_near3_end:
.seg "text"
.text
.align 0x2000
user_far0_start:
p0_far_0_le:
xnor %l0,-0xb2a,%l1
st %f9 ,[%o0+0x040] ! Mem[0000000030000040]
xor %l1,-0xc3e,%l5
subc %l7,-0xea1,%l0
jmpl %o7,%g0
ldx [%o0+0x000],%l2 ! Mem[0000000030000000]
p0_far_0_lo:
xnor %l0,-0xb2a,%l1
st %f9 ,[%i0+0x040] ! Mem[0000000030000040]
xor %l1,-0xc3e,%l5
subc %l7,-0xea1,%l0
jmpl %o7,%g0
ldx [%i0+0x000],%l2 ! Mem[0000000030000000]
p0_far_0_lem:
xnor %l0,-0xb2a,%l1
st %f9 ,[%o0+0x040] ! Mem[0000000030000040]
xor %l1,-0xc3e,%l5
subc %l7,-0xea1,%l0
jmpl %o7,%g0
ldx [%o0+0x000],%l2 ! Mem[0000000030000000]
p0_far_0_lom:
xnor %l0,-0xb2a,%l1
st %f9 ,[%i0+0x040] ! Mem[0000000030000040]
xor %l1,-0xc3e,%l5
subc %l7,-0xea1,%l0
jmpl %o7,%g0
ldx [%i0+0x000],%l2 ! Mem[0000000030000000]
p0_far_0_he:
ldx [%i3+0x038],%l3 ! Mem[0000000011800038]
ldx [%o0+0x040],%l2 ! Mem[0000000030000040]
sdivx %l6,%l5,%l0
jmpl %o7,%g0
std %l2,[%o3+0x040] ! Mem[0000000031800040]
p0_far_0_ho:
ldx [%o3+0x038],%l3 ! Mem[0000000011800038]
ldx [%i0+0x040],%l2 ! Mem[0000000030000040]
sdivx %l6,%l5,%l0
jmpl %o7,%g0
std %l2,[%i3+0x040] ! Mem[0000000031800040]
p0_far_0_hem:
membar #Sync
ldx [%i3+0x038],%l3 ! Mem[0000000011800038]
ldx [%o0+0x040],%l2 ! Mem[0000000030000040]
sdivx %l6,%l5,%l0
jmpl %o7,%g0
std %l2,[%o3+0x040] ! Mem[0000000031800040]
p0_far_0_hom:
membar #Sync
ldx [%o3+0x038],%l3 ! Mem[0000000011800038]
ldx [%i0+0x040],%l2 ! Mem[0000000030000040]
sdivx %l6,%l5,%l0
jmpl %o7,%g0
std %l2,[%i3+0x040] ! Mem[0000000031800040]
p0_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p1_far_0_le:
tsubcc %l0,0x2d0,%l1
st %f10,[%o2+0x008] ! Mem[0000000031000008]
ldsw [%o0+0x04c],%l2 ! Mem[000000003000004c]
mulx %l1,0x7af,%l2
std %f2 ,[%o0+0x008] ! Mem[0000000030000008]
ld [%o2+0x008],%f11 ! Mem[0000000031000008]
jmpl %o7,%g0
addcc %l2,-0xb15,%l4
p1_far_0_lo:
tsubcc %l0,0x2d0,%l1
st %f10,[%i2+0x008] ! Mem[0000000031000008]
ldsw [%i0+0x04c],%l2 ! Mem[000000003000004c]
mulx %l1,0x7af,%l2
std %f2 ,[%i0+0x008] ! Mem[0000000030000008]
ld [%i2+0x008],%f11 ! Mem[0000000031000008]
jmpl %o7,%g0
addcc %l2,-0xb15,%l4
p1_far_0_lem:
tsubcc %l0,0x2d0,%l1
st %f10,[%o2+0x008] ! Mem[0000000031000008]
ldsw [%o0+0x04c],%l2 ! Mem[000000003000004c]
mulx %l1,0x7af,%l2
std %f2 ,[%o0+0x008] ! Mem[0000000030000008]
ld [%o2+0x008],%f11 ! Mem[0000000031000008]
jmpl %o7,%g0
addcc %l2,-0xb15,%l4
p1_far_0_lom:
tsubcc %l0,0x2d0,%l1
st %f10,[%i2+0x008] ! Mem[0000000031000008]
ldsw [%i0+0x04c],%l2 ! Mem[000000003000004c]
mulx %l1,0x7af,%l2
std %f2 ,[%i0+0x008] ! Mem[0000000030000008]
ld [%i2+0x008],%f11 ! Mem[0000000031000008]
jmpl %o7,%g0
addcc %l2,-0xb15,%l4
p1_far_0_he:
sub %l1,%l6,%l5
ldd [%o3+0x008],%l6 ! Mem[0000000031800008]
umulcc %l4,-0x2ae,%l3
sdivx %l6,%l2,%l5
jmpl %o7,%g0
tsubcctv %l4,-0x1a2,%l6
p1_far_0_ho:
sub %l1,%l6,%l5
ldd [%i3+0x008],%l6 ! Mem[0000000031800008]
umulcc %l4,-0x2ae,%l3
sdivx %l6,%l2,%l5
jmpl %o7,%g0
tsubcctv %l4,-0x1a2,%l6
p1_far_0_hem:
sub %l1,%l6,%l5
ldd [%o3+0x008],%l6 ! Mem[0000000031800008]
umulcc %l4,-0x2ae,%l3
sdivx %l6,%l2,%l5
jmpl %o7,%g0
tsubcctv %l4,-0x1a2,%l6
p1_far_0_hom:
sub %l1,%l6,%l5
ldd [%i3+0x008],%l6 ! Mem[0000000031800008]
umulcc %l4,-0x2ae,%l3
sdivx %l6,%l2,%l5
jmpl %o7,%g0
tsubcctv %l4,-0x1a2,%l6
p1_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p2_far_0_le:
ldsb [%i2+0x016],%l4 ! Mem[0000000015000016]
tsubcctv %l2,0x239,%l0
sth %l1,[%o3+0x054] ! Mem[0000000031800054]
ld [%o1+0x010],%f4 ! Mem[0000000030800010]
lduh [%i3+0x072],%l7 ! Mem[0000000015800072]
ldx [%o3+0x010],%l6 ! Mem[0000000031800010]
jmpl %o7,%g0
sth %l5,[%o3+0x050] ! Mem[0000000031800050]
p2_far_0_lo:
ldsb [%o2+0x016],%l4 ! Mem[0000000015000016]
tsubcctv %l2,0x239,%l0
sth %l1,[%i3+0x054] ! Mem[0000000031800054]
ld [%i1+0x010],%f4 ! Mem[0000000030800010]
lduh [%o3+0x072],%l7 ! Mem[0000000015800072]
ldx [%i3+0x010],%l6 ! Mem[0000000031800010]
jmpl %o7,%g0
sth %l5,[%i3+0x050] ! Mem[0000000031800050]
p2_far_0_lem:
membar #Sync
ldsb [%i2+0x016],%l4 ! Mem[0000000015000016]
tsubcctv %l2,0x239,%l0
sth %l1,[%o3+0x054] ! Mem[0000000031800054]
ld [%o1+0x010],%f4 ! Mem[0000000030800010]
lduh [%i3+0x072],%l7 ! Mem[0000000015800072]
ldx [%o3+0x010],%l6 ! Mem[0000000031800010]
jmpl %o7,%g0
sth %l5,[%o3+0x050] ! Mem[0000000031800050]
p2_far_0_lom:
membar #Sync
ldsb [%o2+0x016],%l4 ! Mem[0000000015000016]
tsubcctv %l2,0x239,%l0
sth %l1,[%i3+0x054] ! Mem[0000000031800054]
ld [%i1+0x010],%f4 ! Mem[0000000030800010]
lduh [%o3+0x072],%l7 ! Mem[0000000015800072]
ldx [%i3+0x010],%l6 ! Mem[0000000031800010]
jmpl %o7,%g0
sth %l5,[%i3+0x050] ! Mem[0000000031800050]
p2_far_0_he:
stx %l2,[%i2+0x068] ! Mem[0000000015000068]
lduh [%o3+0x012],%l5 ! Mem[0000000031800012]
stb %l2,[%o0+0x011] ! Mem[0000000030000011]
orn %l0,-0xba7,%l0
ldd [%o2+0x010],%l4 ! Mem[0000000031000010]
stw %l0,[%o2+0x010] ! Mem[0000000031000010]
jmpl %o7,%g0
sra %l6,0x013,%l2
p2_far_0_ho:
stx %l2,[%o2+0x068] ! Mem[0000000015000068]
lduh [%i3+0x012],%l5 ! Mem[0000000031800012]
stb %l2,[%i0+0x011] ! Mem[0000000030000011]
orn %l0,-0xba7,%l0
ldd [%i2+0x010],%l4 ! Mem[0000000031000010]
stw %l0,[%i2+0x010] ! Mem[0000000031000010]
jmpl %o7,%g0
sra %l6,0x013,%l2
p2_far_0_hem:
stx %l2,[%i2+0x068] ! Mem[0000000015000068]
lduh [%o3+0x012],%l5 ! Mem[0000000031800012]
stb %l2,[%o0+0x011] ! Mem[0000000030000011]
orn %l0,-0xba7,%l0
ldd [%o2+0x010],%l4 ! Mem[0000000031000010]
stw %l0,[%o2+0x010] ! Mem[0000000031000010]
jmpl %o7,%g0
sra %l6,0x013,%l2
p2_far_0_hom:
stx %l2,[%o2+0x068] ! Mem[0000000015000068]
lduh [%i3+0x012],%l5 ! Mem[0000000031800012]
stb %l2,[%i0+0x011] ! Mem[0000000030000011]
orn %l0,-0xba7,%l0
ldd [%i2+0x010],%l4 ! Mem[0000000031000010]
stw %l0,[%i2+0x010] ! Mem[0000000031000010]
jmpl %o7,%g0
sra %l6,0x013,%l2
p2_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p3_far_0_le:
tsubcctv %l0,0x776,%l1
jmpl %o7,%g0
smulcc %l1,-0xc07,%l0
p3_far_0_lo:
tsubcctv %l0,0x776,%l1
jmpl %o7,%g0
smulcc %l1,-0xc07,%l0
p3_far_0_lem:
tsubcctv %l0,0x776,%l1
jmpl %o7,%g0
smulcc %l1,-0xc07,%l0
p3_far_0_lom:
tsubcctv %l0,0x776,%l1
jmpl %o7,%g0
smulcc %l1,-0xc07,%l0
p3_far_0_he:
jmpl %o7,%g0
stw %l4,[%i3+0x054] ! Mem[0000000017800054]
jmpl %o7,%g0
nop
p3_far_0_ho:
jmpl %o7,%g0
stw %l4,[%o3+0x054] ! Mem[0000000017800054]
jmpl %o7,%g0
nop
p3_far_0_hem:
jmpl %o7,%g0
stw %l4,[%i3+0x054] ! Mem[0000000017800054]
jmpl %o7,%g0
nop
p3_far_0_hom:
jmpl %o7,%g0
stw %l4,[%o3+0x054] ! Mem[0000000017800054]
jmpl %o7,%g0
nop
p3_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p4_far_0_le:
orn %l7,-0x677,%l0
smulcc %l7,%l7,%l0
std %l2,[%i1+0x058] ! Mem[0000000018800058]
jmpl %o7,%g0
lduh [%o0+0x064],%l4 ! Mem[0000000030000064]
p4_far_0_lo:
orn %l7,-0x677,%l0
smulcc %l7,%l7,%l0
std %l2,[%o1+0x058] ! Mem[0000000018800058]
jmpl %o7,%g0
lduh [%i0+0x064],%l4 ! Mem[0000000030000064]
p4_far_0_lem:
orn %l7,-0x677,%l0
smulcc %l7,%l7,%l0
std %l2,[%i1+0x058] ! Mem[0000000018800058]
jmpl %o7,%g0
lduh [%o0+0x064],%l4 ! Mem[0000000030000064]
p4_far_0_lom:
orn %l7,-0x677,%l0
smulcc %l7,%l7,%l0
std %l2,[%o1+0x058] ! Mem[0000000018800058]
jmpl %o7,%g0
lduh [%i0+0x064],%l4 ! Mem[0000000030000064]
p4_far_0_he:
stb %l3,[%i0+0x042] ! Mem[0000000018000042]
ldx [%o0+0x060],%l5 ! Mem[0000000030000060]
sth %l5,[%i2+0x00e] ! Mem[000000001900000e]
jmpl %o7,%g0
ldd [%o3+0x060],%f24 ! Mem[0000000031800060]
p4_far_0_ho:
stb %l3,[%o0+0x042] ! Mem[0000000018000042]
ldx [%i0+0x060],%l5 ! Mem[0000000030000060]
sth %l5,[%o2+0x00e] ! Mem[000000001900000e]
jmpl %o7,%g0
ldd [%i3+0x060],%f24 ! Mem[0000000031800060]
p4_far_0_hem:
stb %l3,[%i0+0x042] ! Mem[0000000018000042]
ldx [%o0+0x060],%l5 ! Mem[0000000030000060]
membar #Sync
sth %l5,[%i2+0x00e] ! Mem[000000001900000e]
jmpl %o7,%g0
ldd [%o3+0x060],%f24 ! Mem[0000000031800060]
p4_far_0_hom:
stb %l3,[%o0+0x042] ! Mem[0000000018000042]
ldx [%i0+0x060],%l5 ! Mem[0000000030000060]
membar #Sync
sth %l5,[%o2+0x00e] ! Mem[000000001900000e]
jmpl %o7,%g0
ldd [%i3+0x060],%f24 ! Mem[0000000031800060]
p4_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p5_far_0_le:
ldsw [%o1+0x06c],%l2 ! Mem[000000003080006c]
lduh [%o3+0x06e],%l0 ! Mem[000000003180006e]
sub %l4,-0xa82,%l2
taddcctv %l1,-0x593,%l1
std %l0,[%o3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
sdivx %l4,%l4,%l4
p5_far_0_lo:
ldsw [%i1+0x06c],%l2 ! Mem[000000003080006c]
lduh [%i3+0x06e],%l0 ! Mem[000000003180006e]
sub %l4,-0xa82,%l2
taddcctv %l1,-0x593,%l1
std %l0,[%i3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
sdivx %l4,%l4,%l4
p5_far_0_lem:
ldsw [%o1+0x06c],%l2 ! Mem[000000003080006c]
lduh [%o3+0x06e],%l0 ! Mem[000000003180006e]
sub %l4,-0xa82,%l2
taddcctv %l1,-0x593,%l1
std %l0,[%o3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
sdivx %l4,%l4,%l4
p5_far_0_lom:
ldsw [%i1+0x06c],%l2 ! Mem[000000003080006c]
lduh [%i3+0x06e],%l0 ! Mem[000000003180006e]
sub %l4,-0xa82,%l2
taddcctv %l1,-0x593,%l1
std %l0,[%i3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
sdivx %l4,%l4,%l4
p5_far_0_he:
ldsb [%i1+0x05b],%l6 ! Mem[000000001a80005b]
lduh [%o2+0x02e],%l5 ! Mem[000000003100002e]
ldx [%o3+0x068],%l6 ! Mem[0000000031800068]
ldd [%i2+0x058],%f26 ! Mem[000000001b000058]
jmpl %o7,%g0
srl %l7,0x000,%l4
p5_far_0_ho:
ldsb [%o1+0x05b],%l6 ! Mem[000000001a80005b]
lduh [%i2+0x02e],%l5 ! Mem[000000003100002e]
ldx [%i3+0x068],%l6 ! Mem[0000000031800068]
ldd [%o2+0x058],%f26 ! Mem[000000001b000058]
jmpl %o7,%g0
srl %l7,0x000,%l4
p5_far_0_hem:
ldsb [%i1+0x05b],%l6 ! Mem[000000001a80005b]
lduh [%o2+0x02e],%l5 ! Mem[000000003100002e]
ldx [%o3+0x068],%l6 ! Mem[0000000031800068]
ldd [%i2+0x058],%f26 ! Mem[000000001b000058]
jmpl %o7,%g0
srl %l7,0x000,%l4
p5_far_0_hom:
ldsb [%o1+0x05b],%l6 ! Mem[000000001a80005b]
lduh [%i2+0x02e],%l5 ! Mem[000000003100002e]
ldx [%i3+0x068],%l6 ! Mem[0000000031800068]
ldd [%o2+0x058],%f26 ! Mem[000000001b000058]
jmpl %o7,%g0
srl %l7,0x000,%l4
p5_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p6_far_0_le:
jmpl %o7,%g0
udivx %l0,-0x5ea,%l1
jmpl %o7,%g0
nop
p6_far_0_lo:
jmpl %o7,%g0
udivx %l0,-0x5ea,%l1
jmpl %o7,%g0
nop
p6_far_0_lem:
jmpl %o7,%g0
udivx %l0,-0x5ea,%l1
jmpl %o7,%g0
nop
p6_far_0_lom:
jmpl %o7,%g0
udivx %l0,-0x5ea,%l1
jmpl %o7,%g0
nop
p6_far_0_he:
lduw [%o2+0x034],%l1 ! Mem[0000000031000034]
std %l6,[%i1+0x008] ! Mem[000000001c800008]
orncc %l0,%l3,%l1
jmpl %o7,%g0
sth %l4,[%o3+0x074] ! Mem[0000000031800074]
p6_far_0_ho:
lduw [%i2+0x034],%l1 ! Mem[0000000031000034]
std %l6,[%o1+0x008] ! Mem[000000001c800008]
orncc %l0,%l3,%l1
jmpl %o7,%g0
sth %l4,[%i3+0x074] ! Mem[0000000031800074]
p6_far_0_hem:
lduw [%o2+0x034],%l1 ! Mem[0000000031000034]
membar #Sync
std %l6,[%i1+0x008] ! Mem[000000001c800008]
orncc %l0,%l3,%l1
jmpl %o7,%g0
sth %l4,[%o3+0x074] ! Mem[0000000031800074]
p6_far_0_hom:
lduw [%i2+0x034],%l1 ! Mem[0000000031000034]
membar #Sync
std %l6,[%o1+0x008] ! Mem[000000001c800008]
orncc %l0,%l3,%l1
jmpl %o7,%g0
sth %l4,[%i3+0x074] ! Mem[0000000031800074]
p6_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p7_far_0_le:
subccc %l5,0xc3f,%l4
lduw [%o0+0x078],%l2 ! Mem[0000000030000078]
jmpl %o7,%g0
or %l4,-0x2b7,%l4
p7_far_0_lo:
subccc %l5,0xc3f,%l4
lduw [%i0+0x078],%l2 ! Mem[0000000030000078]
jmpl %o7,%g0
or %l4,-0x2b7,%l4
p7_far_0_lem:
subccc %l5,0xc3f,%l4
lduw [%o0+0x078],%l2 ! Mem[0000000030000078]
jmpl %o7,%g0
or %l4,-0x2b7,%l4
p7_far_0_lom:
subccc %l5,0xc3f,%l4
lduw [%i0+0x078],%l2 ! Mem[0000000030000078]
jmpl %o7,%g0
or %l4,-0x2b7,%l4
p7_far_0_he:
st %f24,[%o3+0x07c] ! Mem[000000003180007c]
ldsh [%i2+0x03a],%l6 ! Mem[000000001f00003a]
stb %l3,[%o2+0x07e] ! Mem[000000003100007e]
taddcc %l3,%l1,%l5
lduh [%o1+0x078],%l6 ! Mem[0000000030800078]
jmpl %o7,%g0
ld [%o3+0x038],%f25 ! Mem[0000000031800038]
p7_far_0_ho:
st %f24,[%i3+0x07c] ! Mem[000000003180007c]
ldsh [%o2+0x03a],%l6 ! Mem[000000001f00003a]
stb %l3,[%i2+0x07e] ! Mem[000000003100007e]
taddcc %l3,%l1,%l5
lduh [%i1+0x078],%l6 ! Mem[0000000030800078]
jmpl %o7,%g0
ld [%i3+0x038],%f25 ! Mem[0000000031800038]
p7_far_0_hem:
st %f24,[%o3+0x07c] ! Mem[000000003180007c]
membar #Sync
ldsh [%i2+0x03a],%l6 ! Mem[000000001f00003a]
stb %l3,[%o2+0x07e] ! Mem[000000003100007e]
taddcc %l3,%l1,%l5
lduh [%o1+0x078],%l6 ! Mem[0000000030800078]
jmpl %o7,%g0
ld [%o3+0x038],%f25 ! Mem[0000000031800038]
p7_far_0_hom:
st %f24,[%i3+0x07c] ! Mem[000000003180007c]
membar #Sync
ldsh [%o2+0x03a],%l6 ! Mem[000000001f00003a]
stb %l3,[%i2+0x07e] ! Mem[000000003100007e]
taddcc %l3,%l1,%l5
lduh [%i1+0x078],%l6 ! Mem[0000000030800078]
jmpl %o7,%g0
ld [%i3+0x038],%f25 ! Mem[0000000031800038]
p7_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
far0_b2b_h:
jmpl %o7,%g0
subc %l2,%l6,%l5
jmpl %o7,%g0
nop
far0_b2b_l:
jmpl %o7,%g0
sllx %l1,0x017,%l2
jmpl %o7,%g0
nop
user_far0_end:
.seg "text"
.text
.align 0x2000
user_far1_start:
p0_far_1_le:
jmpl %o7,%g0
lduw [%o0+0x000],%l1 ! Mem[0000000030000000]
jmpl %o7,%g0
nop
p0_far_1_lo:
jmpl %o7,%g0
lduw [%i0+0x000],%l1 ! Mem[0000000030000000]
jmpl %o7,%g0
nop
p0_far_1_lem:
jmpl %o7,%g0
lduw [%o0+0x000],%l1 ! Mem[0000000030000000]
jmpl %o7,%g0
nop
p0_far_1_lom:
jmpl %o7,%g0
lduw [%i0+0x000],%l1 ! Mem[0000000030000000]
jmpl %o7,%g0
nop
p0_far_1_he:
jmpl %o7,%g0
nop
jmpl %o7,%g0
nop
p0_far_1_ho:
jmpl %o7,%g0
nop
jmpl %o7,%g0
nop
p0_far_1_hem:
jmpl %o7,%g0
nop
jmpl %o7,%g0
nop
p0_far_1_hom:
jmpl %o7,%g0
nop
jmpl %o7,%g0
nop
p0_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p1_far_1_le:
srax %l1,%l4,%l7
stw %l2,[%i3+0x03c] ! Mem[000000001380003c]
lduh [%o3+0x04e],%l5 ! Mem[000000003180004e]
umulcc %l6,-0x755,%l0
jmpl %o7,%g0
sth %l6,[%o2+0x008] ! Mem[0000000031000008]
p1_far_1_lo:
srax %l1,%l4,%l7
stw %l2,[%o3+0x03c] ! Mem[000000001380003c]
lduh [%i3+0x04e],%l5 ! Mem[000000003180004e]
umulcc %l6,-0x755,%l0
jmpl %o7,%g0
sth %l6,[%i2+0x008] ! Mem[0000000031000008]
p1_far_1_lem:
srax %l1,%l4,%l7
membar #Sync
stw %l2,[%i3+0x03c] ! Mem[000000001380003c]
lduh [%o3+0x04e],%l5 ! Mem[000000003180004e]
umulcc %l6,-0x755,%l0
jmpl %o7,%g0
sth %l6,[%o2+0x008] ! Mem[0000000031000008]
p1_far_1_lom:
srax %l1,%l4,%l7
membar #Sync
stw %l2,[%o3+0x03c] ! Mem[000000001380003c]
lduh [%i3+0x04e],%l5 ! Mem[000000003180004e]
umulcc %l6,-0x755,%l0
jmpl %o7,%g0
sth %l6,[%i2+0x008] ! Mem[0000000031000008]
p1_far_1_he:
ldsb [%o2+0x04a],%l0 ! Mem[000000003100004a]
ldd [%o0+0x048],%f18 ! Mem[0000000030000048]
xnor %l3,%l6,%l3
ldsw [%o1+0x048],%l2 ! Mem[0000000030800048]
jmpl %o7,%g0
ldsb [%o2+0x048],%l6 ! Mem[0000000031000048]
p1_far_1_ho:
ldsb [%i2+0x04a],%l0 ! Mem[000000003100004a]
ldd [%i0+0x048],%f18 ! Mem[0000000030000048]
xnor %l3,%l6,%l3
ldsw [%i1+0x048],%l2 ! Mem[0000000030800048]
jmpl %o7,%g0
ldsb [%i2+0x048],%l6 ! Mem[0000000031000048]
p1_far_1_hem:
ldsb [%o2+0x04a],%l0 ! Mem[000000003100004a]
ldd [%o0+0x048],%f18 ! Mem[0000000030000048]
xnor %l3,%l6,%l3
ldsw [%o1+0x048],%l2 ! Mem[0000000030800048]
jmpl %o7,%g0
ldsb [%o2+0x048],%l6 ! Mem[0000000031000048]
p1_far_1_hom:
ldsb [%i2+0x04a],%l0 ! Mem[000000003100004a]
ldd [%i0+0x048],%f18 ! Mem[0000000030000048]
xnor %l3,%l6,%l3
ldsw [%i1+0x048],%l2 ! Mem[0000000030800048]
jmpl %o7,%g0
ldsb [%i2+0x048],%l6 ! Mem[0000000031000048]
p1_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p2_far_1_le:
lduw [%o1+0x050],%l3 ! Mem[0000000030800050]
or %l4,%l1,%l6
or %l6,%l2,%l1
ldsw [%o0+0x014],%l4 ! Mem[0000000030000014]
jmpl %o7,%g0
stb %l3,[%o3+0x010] ! Mem[0000000031800010]
p2_far_1_lo:
lduw [%i1+0x050],%l3 ! Mem[0000000030800050]
or %l4,%l1,%l6
or %l6,%l2,%l1
ldsw [%i0+0x014],%l4 ! Mem[0000000030000014]
jmpl %o7,%g0
stb %l3,[%i3+0x010] ! Mem[0000000031800010]
p2_far_1_lem:
lduw [%o1+0x050],%l3 ! Mem[0000000030800050]
or %l4,%l1,%l6
or %l6,%l2,%l1
ldsw [%o0+0x014],%l4 ! Mem[0000000030000014]
jmpl %o7,%g0
stb %l3,[%o3+0x010] ! Mem[0000000031800010]
p2_far_1_lom:
lduw [%i1+0x050],%l3 ! Mem[0000000030800050]
or %l4,%l1,%l6
or %l6,%l2,%l1
ldsw [%i0+0x014],%l4 ! Mem[0000000030000014]
jmpl %o7,%g0
stb %l3,[%i3+0x010] ! Mem[0000000031800010]
p2_far_1_he:
or %l1,0x870,%l1
jmpl %o7,%g0
stw %l6,[%i0+0x000] ! Mem[0000000014000000]
p2_far_1_ho:
or %l1,0x870,%l1
jmpl %o7,%g0
stw %l6,[%o0+0x000] ! Mem[0000000014000000]
p2_far_1_hem:
or %l1,0x870,%l1
membar #Sync
jmpl %o7,%g0
stw %l6,[%i0+0x000] ! Mem[0000000014000000]
p2_far_1_hom:
or %l1,0x870,%l1
membar #Sync
jmpl %o7,%g0
stw %l6,[%o0+0x000] ! Mem[0000000014000000]
p2_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p3_far_1_le:
lduh [%i1+0x004],%l0 ! Mem[0000000016800004]
st %f15,[%i1+0x018] ! Mem[0000000016800018]
orn %l7,%l4,%l4
ldsw [%i1+0x028],%l6 ! Mem[0000000016800028]
jmpl %o7,%g0
subccc %l2,%l1,%l4
p3_far_1_lo:
lduh [%o1+0x004],%l0 ! Mem[0000000016800004]
st %f15,[%o1+0x018] ! Mem[0000000016800018]
orn %l7,%l4,%l4
ldsw [%o1+0x028],%l6 ! Mem[0000000016800028]
jmpl %o7,%g0
subccc %l2,%l1,%l4
p3_far_1_lem:
membar #Sync
lduh [%i1+0x004],%l0 ! Mem[0000000016800004]
st %f15,[%i1+0x018] ! Mem[0000000016800018]
orn %l7,%l4,%l4
ldsw [%i1+0x028],%l6 ! Mem[0000000016800028]
jmpl %o7,%g0
subccc %l2,%l1,%l4
p3_far_1_lom:
membar #Sync
lduh [%o1+0x004],%l0 ! Mem[0000000016800004]
st %f15,[%o1+0x018] ! Mem[0000000016800018]
orn %l7,%l4,%l4
ldsw [%o1+0x028],%l6 ! Mem[0000000016800028]
jmpl %o7,%g0
subccc %l2,%l1,%l4
p3_far_1_he:
lduw [%o1+0x058],%l5 ! Mem[0000000030800058]
ldd [%o2+0x018],%l2 ! Mem[0000000031000018]
ldsh [%o1+0x05e],%l5 ! Mem[000000003080005e]
tsubcc %l0,%l6,%l4
jmpl %o7,%g0
ldx [%o1+0x058],%l3 ! Mem[0000000030800058]
p3_far_1_ho:
lduw [%i1+0x058],%l5 ! Mem[0000000030800058]
ldd [%i2+0x018],%l2 ! Mem[0000000031000018]
ldsh [%i1+0x05e],%l5 ! Mem[000000003080005e]
tsubcc %l0,%l6,%l4
jmpl %o7,%g0
ldx [%i1+0x058],%l3 ! Mem[0000000030800058]
p3_far_1_hem:
lduw [%o1+0x058],%l5 ! Mem[0000000030800058]
ldd [%o2+0x018],%l2 ! Mem[0000000031000018]
ldsh [%o1+0x05e],%l5 ! Mem[000000003080005e]
tsubcc %l0,%l6,%l4
jmpl %o7,%g0
ldx [%o1+0x058],%l3 ! Mem[0000000030800058]
p3_far_1_hom:
lduw [%i1+0x058],%l5 ! Mem[0000000030800058]
ldd [%i2+0x018],%l2 ! Mem[0000000031000018]
ldsh [%i1+0x05e],%l5 ! Mem[000000003080005e]
tsubcc %l0,%l6,%l4
jmpl %o7,%g0
ldx [%i1+0x058],%l3 ! Mem[0000000030800058]
p3_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p4_far_1_le:
subc %l2,-0x350,%l6
sth %l5,[%o1+0x062] ! Mem[0000000030800062]
std %l0,[%o2+0x060] ! Mem[0000000031000060]
std %f12,[%i0+0x048] ! Mem[0000000018000048]
srlx %l0,0x023,%l7
jmpl %o7,%g0
lduw [%o3+0x064],%l2 ! Mem[0000000031800064]
p4_far_1_lo:
subc %l2,-0x350,%l6
sth %l5,[%i1+0x062] ! Mem[0000000030800062]
std %l0,[%i2+0x060] ! Mem[0000000031000060]
std %f12,[%o0+0x048] ! Mem[0000000018000048]
srlx %l0,0x023,%l7
jmpl %o7,%g0
lduw [%i3+0x064],%l2 ! Mem[0000000031800064]
p4_far_1_lem:
subc %l2,-0x350,%l6
sth %l5,[%o1+0x062] ! Mem[0000000030800062]
std %l0,[%o2+0x060] ! Mem[0000000031000060]
std %f12,[%i0+0x048] ! Mem[0000000018000048]
srlx %l0,0x023,%l7
jmpl %o7,%g0
lduw [%o3+0x064],%l2 ! Mem[0000000031800064]
p4_far_1_lom:
subc %l2,-0x350,%l6
sth %l5,[%i1+0x062] ! Mem[0000000030800062]
std %l0,[%i2+0x060] ! Mem[0000000031000060]
std %f12,[%o0+0x048] ! Mem[0000000018000048]
srlx %l0,0x023,%l7
jmpl %o7,%g0
lduw [%i3+0x064],%l2 ! Mem[0000000031800064]
p4_far_1_he:
std %l4,[%o3+0x020] ! Mem[0000000031800020]
stb %l6,[%o2+0x067] ! Mem[0000000031000067]
ldd [%o0+0x020],%l2 ! Mem[0000000030000020]
ldsw [%o1+0x064],%l1 ! Mem[0000000030800064]
std %f24,[%o0+0x020] ! Mem[0000000030000020]
jmpl %o7,%g0
ldub [%o3+0x066],%l1 ! Mem[0000000031800066]
p4_far_1_ho:
std %l4,[%i3+0x020] ! Mem[0000000031800020]
stb %l6,[%i2+0x067] ! Mem[0000000031000067]
ldd [%i0+0x020],%l2 ! Mem[0000000030000020]
ldsw [%i1+0x064],%l1 ! Mem[0000000030800064]
std %f24,[%i0+0x020] ! Mem[0000000030000020]
jmpl %o7,%g0
ldub [%i3+0x066],%l1 ! Mem[0000000031800066]
p4_far_1_hem:
std %l4,[%o3+0x020] ! Mem[0000000031800020]
stb %l6,[%o2+0x067] ! Mem[0000000031000067]
ldd [%o0+0x020],%l2 ! Mem[0000000030000020]
ldsw [%o1+0x064],%l1 ! Mem[0000000030800064]
std %f24,[%o0+0x020] ! Mem[0000000030000020]
jmpl %o7,%g0
ldub [%o3+0x066],%l1 ! Mem[0000000031800066]
p4_far_1_hom:
std %l4,[%i3+0x020] ! Mem[0000000031800020]
stb %l6,[%i2+0x067] ! Mem[0000000031000067]
ldd [%i0+0x020],%l2 ! Mem[0000000030000020]
ldsw [%i1+0x064],%l1 ! Mem[0000000030800064]
std %f24,[%i0+0x020] ! Mem[0000000030000020]
jmpl %o7,%g0
ldub [%i3+0x066],%l1 ! Mem[0000000031800066]
p4_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p5_far_1_le:
ldsh [%o2+0x02c],%l1 ! Mem[000000003100002c]
ldsh [%i1+0x01e],%l6 ! Mem[000000001a80001e]
jmpl %o7,%g0
sdivx %l1,%l4,%l3
p5_far_1_lo:
ldsh [%i2+0x02c],%l1 ! Mem[000000003100002c]
ldsh [%o1+0x01e],%l6 ! Mem[000000001a80001e]
jmpl %o7,%g0
sdivx %l1,%l4,%l3
p5_far_1_lem:
ldsh [%o2+0x02c],%l1 ! Mem[000000003100002c]
membar #Sync
ldsh [%i1+0x01e],%l6 ! Mem[000000001a80001e]
jmpl %o7,%g0
sdivx %l1,%l4,%l3
p5_far_1_lom:
ldsh [%i2+0x02c],%l1 ! Mem[000000003100002c]
membar #Sync
ldsh [%o1+0x01e],%l6 ! Mem[000000001a80001e]
jmpl %o7,%g0
sdivx %l1,%l4,%l3
p5_far_1_he:
std %f22,[%o1+0x028] ! Mem[0000000030800028]
andcc %l2,%l7,%l2
jmpl %o7,%g0
sub %l1,%l0,%l1
p5_far_1_ho:
std %f22,[%i1+0x028] ! Mem[0000000030800028]
andcc %l2,%l7,%l2
jmpl %o7,%g0
sub %l1,%l0,%l1
p5_far_1_hem:
std %f22,[%o1+0x028] ! Mem[0000000030800028]
andcc %l2,%l7,%l2
jmpl %o7,%g0
sub %l1,%l0,%l1
p5_far_1_hom:
std %f22,[%i1+0x028] ! Mem[0000000030800028]
andcc %l2,%l7,%l2
jmpl %o7,%g0
sub %l1,%l0,%l1
p5_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p6_far_1_le:
sth %l1,[%o1+0x034] ! Mem[0000000030800034]
tsubcc %l5,%l3,%l3
ldd [%o0+0x070],%l4 ! Mem[0000000030000070]
ldd [%o1+0x030],%l4 ! Mem[0000000030800030]
ld [%i3+0x020],%f7 ! Mem[000000001d800020]
std %f8 ,[%o1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
sth %l3,[%o3+0x070] ! Mem[0000000031800070]
p6_far_1_lo:
sth %l1,[%i1+0x034] ! Mem[0000000030800034]
tsubcc %l5,%l3,%l3
ldd [%i0+0x070],%l4 ! Mem[0000000030000070]
ldd [%i1+0x030],%l4 ! Mem[0000000030800030]
ld [%o3+0x020],%f7 ! Mem[000000001d800020]
std %f8 ,[%i1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
sth %l3,[%i3+0x070] ! Mem[0000000031800070]
p6_far_1_lem:
sth %l1,[%o1+0x034] ! Mem[0000000030800034]
tsubcc %l5,%l3,%l3
ldd [%o0+0x070],%l4 ! Mem[0000000030000070]
ldd [%o1+0x030],%l4 ! Mem[0000000030800030]
membar #Sync
ld [%i3+0x020],%f7 ! Mem[000000001d800020]
std %f8 ,[%o1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
sth %l3,[%o3+0x070] ! Mem[0000000031800070]
p6_far_1_lom:
sth %l1,[%i1+0x034] ! Mem[0000000030800034]
tsubcc %l5,%l3,%l3
ldd [%i0+0x070],%l4 ! Mem[0000000030000070]
ldd [%i1+0x030],%l4 ! Mem[0000000030800030]
membar #Sync
ld [%o3+0x020],%f7 ! Mem[000000001d800020]
std %f8 ,[%i1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
sth %l3,[%i3+0x070] ! Mem[0000000031800070]
p6_far_1_he:
sth %l4,[%o1+0x032] ! Mem[0000000030800032]
sll %l7,%l4,%l6
ld [%o0+0x070],%f31 ! Mem[0000000030000070]
lduh [%o2+0x030],%l5 ! Mem[0000000031000030]
ldub [%i0+0x007],%l2 ! Mem[000000001c000007]
orn %l5,0x173,%l2
jmpl %o7,%g0
addc %l2,%l7,%l1
p6_far_1_ho:
sth %l4,[%i1+0x032] ! Mem[0000000030800032]
sll %l7,%l4,%l6
ld [%i0+0x070],%f31 ! Mem[0000000030000070]
lduh [%i2+0x030],%l5 ! Mem[0000000031000030]
ldub [%o0+0x007],%l2 ! Mem[000000001c000007]
orn %l5,0x173,%l2
jmpl %o7,%g0
addc %l2,%l7,%l1
p6_far_1_hem:
sth %l4,[%o1+0x032] ! Mem[0000000030800032]
sll %l7,%l4,%l6
ld [%o0+0x070],%f31 ! Mem[0000000030000070]
lduh [%o2+0x030],%l5 ! Mem[0000000031000030]
membar #Sync
ldub [%i0+0x007],%l2 ! Mem[000000001c000007]
orn %l5,0x173,%l2
jmpl %o7,%g0
addc %l2,%l7,%l1
p6_far_1_hom:
sth %l4,[%i1+0x032] ! Mem[0000000030800032]
sll %l7,%l4,%l6
ld [%i0+0x070],%f31 ! Mem[0000000030000070]
lduh [%i2+0x030],%l5 ! Mem[0000000031000030]
membar #Sync
ldub [%o0+0x007],%l2 ! Mem[000000001c000007]
orn %l5,0x173,%l2
jmpl %o7,%g0
addc %l2,%l7,%l1
p6_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p7_far_1_le:
std %l6,[%o1+0x078] ! Mem[0000000030800078]
xorcc %l4,%l2,%l3
stb %l6,[%o3+0x03c] ! Mem[000000003180003c]
ldsb [%o2+0x079],%l7 ! Mem[0000000031000079]
ldd [%o2+0x038],%l2 ! Mem[0000000031000038]
stx %l2,[%i0+0x078] ! Mem[000000001e000078]
jmpl %o7,%g0
std %l0,[%o0+0x038] ! Mem[0000000030000038]
p7_far_1_lo:
std %l6,[%i1+0x078] ! Mem[0000000030800078]
xorcc %l4,%l2,%l3
stb %l6,[%i3+0x03c] ! Mem[000000003180003c]
ldsb [%i2+0x079],%l7 ! Mem[0000000031000079]
ldd [%i2+0x038],%l2 ! Mem[0000000031000038]
stx %l2,[%o0+0x078] ! Mem[000000001e000078]
jmpl %o7,%g0
std %l0,[%i0+0x038] ! Mem[0000000030000038]
p7_far_1_lem:
std %l6,[%o1+0x078] ! Mem[0000000030800078]
xorcc %l4,%l2,%l3
stb %l6,[%o3+0x03c] ! Mem[000000003180003c]
ldsb [%o2+0x079],%l7 ! Mem[0000000031000079]
ldd [%o2+0x038],%l2 ! Mem[0000000031000038]
stx %l2,[%i0+0x078] ! Mem[000000001e000078]
jmpl %o7,%g0
std %l0,[%o0+0x038] ! Mem[0000000030000038]
p7_far_1_lom:
std %l6,[%i1+0x078] ! Mem[0000000030800078]
xorcc %l4,%l2,%l3
stb %l6,[%i3+0x03c] ! Mem[000000003180003c]
ldsb [%i2+0x079],%l7 ! Mem[0000000031000079]
ldd [%i2+0x038],%l2 ! Mem[0000000031000038]
stx %l2,[%o0+0x078] ! Mem[000000001e000078]
jmpl %o7,%g0
std %l0,[%i0+0x038] ! Mem[0000000030000038]
p7_far_1_he:
stx %l4,[%i2+0x028] ! Mem[000000001f000028]
lduw [%o0+0x03c],%l7 ! Mem[000000003000003c]
ldsw [%o0+0x03c],%l4 ! Mem[000000003000003c]
ldd [%i2+0x008],%l6 ! Mem[000000001f000008]
jmpl %o7,%g0
ldsh [%o2+0x07e],%l5 ! Mem[000000003100007e]
p7_far_1_ho:
stx %l4,[%o2+0x028] ! Mem[000000001f000028]
lduw [%i0+0x03c],%l7 ! Mem[000000003000003c]
ldsw [%i0+0x03c],%l4 ! Mem[000000003000003c]
ldd [%o2+0x008],%l6 ! Mem[000000001f000008]
jmpl %o7,%g0
ldsh [%i2+0x07e],%l5 ! Mem[000000003100007e]
p7_far_1_hem:
membar #Sync
stx %l4,[%i2+0x028] ! Mem[000000001f000028]
lduw [%o0+0x03c],%l7 ! Mem[000000003000003c]
ldsw [%o0+0x03c],%l4 ! Mem[000000003000003c]
ldd [%i2+0x008],%l6 ! Mem[000000001f000008]
jmpl %o7,%g0
ldsh [%o2+0x07e],%l5 ! Mem[000000003100007e]
p7_far_1_hom:
membar #Sync
stx %l4,[%o2+0x028] ! Mem[000000001f000028]
lduw [%i0+0x03c],%l7 ! Mem[000000003000003c]
ldsw [%i0+0x03c],%l4 ! Mem[000000003000003c]
ldd [%o2+0x008],%l6 ! Mem[000000001f000008]
jmpl %o7,%g0
ldsh [%i2+0x07e],%l5 ! Mem[000000003100007e]
p7_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
far1_b2b_h:
xor %l5,-0x0c7,%l6
jmpl %o7,%g0
udivx %l6,%l2,%l6
far1_b2b_l:
orcc %l3,%l5,%l5
jmpl %o7,%g0
addc %l2,%l4,%l1
user_far1_end:
.seg "text"
.text
.align 0x2000
user_far2_start:
p0_far_2_le:
stw %l0,[%o1+0x004] ! Mem[0000000030800004]
st %f10,[%i0+0x05c] ! Mem[000000001000005c]
ld [%o3+0x000],%f11 ! Mem[0000000031800000]
jmpl %o7,%g0
stb %l6,[%i3+0x030] ! Mem[0000000011800030]
p0_far_2_lo:
stw %l0,[%i1+0x004] ! Mem[0000000030800004]
st %f10,[%o0+0x05c] ! Mem[000000001000005c]
ld [%i3+0x000],%f11 ! Mem[0000000031800000]
jmpl %o7,%g0
stb %l6,[%o3+0x030] ! Mem[0000000011800030]
p0_far_2_lem:
stw %l0,[%o1+0x004] ! Mem[0000000030800004]
st %f10,[%i0+0x05c] ! Mem[000000001000005c]
ld [%o3+0x000],%f11 ! Mem[0000000031800000]
membar #Sync
jmpl %o7,%g0
stb %l6,[%i3+0x030] ! Mem[0000000011800030]
p0_far_2_lom:
stw %l0,[%i1+0x004] ! Mem[0000000030800004]
st %f10,[%o0+0x05c] ! Mem[000000001000005c]
ld [%i3+0x000],%f11 ! Mem[0000000031800000]
membar #Sync
jmpl %o7,%g0
stb %l6,[%o3+0x030] ! Mem[0000000011800030]
p0_far_2_he:
jmpl %o7,%g0
sth %l6,[%i3+0x000] ! Mem[0000000011800000]
jmpl %o7,%g0
nop
p0_far_2_ho:
jmpl %o7,%g0
sth %l6,[%o3+0x000] ! Mem[0000000011800000]
jmpl %o7,%g0
nop
p0_far_2_hem:
membar #Sync
jmpl %o7,%g0
sth %l6,[%i3+0x000] ! Mem[0000000011800000]
jmpl %o7,%g0
nop
p0_far_2_hom:
membar #Sync
jmpl %o7,%g0
sth %l6,[%o3+0x000] ! Mem[0000000011800000]
jmpl %o7,%g0
nop
p0_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p1_far_2_le:
jmpl %o7,%g0
stb %l2,[%o2+0x04b] ! Mem[000000003100004b]
jmpl %o7,%g0
nop
p1_far_2_lo:
jmpl %o7,%g0
stb %l2,[%i2+0x04b] ! Mem[000000003100004b]
jmpl %o7,%g0
nop
p1_far_2_lem:
jmpl %o7,%g0
stb %l2,[%o2+0x04b] ! Mem[000000003100004b]
jmpl %o7,%g0
nop
p1_far_2_lom:
jmpl %o7,%g0
stb %l2,[%i2+0x04b] ! Mem[000000003100004b]
jmpl %o7,%g0
nop
p1_far_2_he:
srax %l4,0x030,%l2
tsubcctv %l7,%l5,%l2
ldsh [%i2+0x060],%l4 ! Mem[0000000013000060]
ldx [%i1+0x060],%l4 ! Mem[0000000012800060]
jmpl %o7,%g0
orncc %l6,%l2,%l6
p1_far_2_ho:
srax %l4,0x030,%l2
tsubcctv %l7,%l5,%l2
ldsh [%o2+0x060],%l4 ! Mem[0000000013000060]
ldx [%o1+0x060],%l4 ! Mem[0000000012800060]
jmpl %o7,%g0
orncc %l6,%l2,%l6
p1_far_2_hem:
srax %l4,0x030,%l2
tsubcctv %l7,%l5,%l2
ldsh [%i2+0x060],%l4 ! Mem[0000000013000060]
ldx [%i1+0x060],%l4 ! Mem[0000000012800060]
jmpl %o7,%g0
orncc %l6,%l2,%l6
p1_far_2_hom:
srax %l4,0x030,%l2
tsubcctv %l7,%l5,%l2
ldsh [%o2+0x060],%l4 ! Mem[0000000013000060]
ldx [%o1+0x060],%l4 ! Mem[0000000012800060]
jmpl %o7,%g0
orncc %l6,%l2,%l6
p1_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p2_far_2_le:
ldd [%i3+0x048],%l0 ! Mem[0000000015800048]
jmpl %o7,%g0
umul %l3,-0xdae,%l0
p2_far_2_lo:
ldd [%o3+0x048],%l0 ! Mem[0000000015800048]
jmpl %o7,%g0
umul %l3,-0xdae,%l0
p2_far_2_lem:
ldd [%i3+0x048],%l0 ! Mem[0000000015800048]
jmpl %o7,%g0
umul %l3,-0xdae,%l0
p2_far_2_lom:
ldd [%o3+0x048],%l0 ! Mem[0000000015800048]
jmpl %o7,%g0
umul %l3,-0xdae,%l0
p2_far_2_he:
andncc %l5,%l2,%l3
ldd [%o2+0x010],%l4 ! Mem[0000000031000010]
ldsh [%o0+0x052],%l1 ! Mem[0000000030000052]
jmpl %o7,%g0
ldsb [%i2+0x018],%l0 ! Mem[0000000015000018]
p2_far_2_ho:
andncc %l5,%l2,%l3
ldd [%i2+0x010],%l4 ! Mem[0000000031000010]
ldsh [%i0+0x052],%l1 ! Mem[0000000030000052]
jmpl %o7,%g0
ldsb [%o2+0x018],%l0 ! Mem[0000000015000018]
p2_far_2_hem:
andncc %l5,%l2,%l3
ldd [%o2+0x010],%l4 ! Mem[0000000031000010]
ldsh [%o0+0x052],%l1 ! Mem[0000000030000052]
membar #Sync
jmpl %o7,%g0
ldsb [%i2+0x018],%l0 ! Mem[0000000015000018]
p2_far_2_hom:
andncc %l5,%l2,%l3
ldd [%i2+0x010],%l4 ! Mem[0000000031000010]
ldsh [%i0+0x052],%l1 ! Mem[0000000030000052]
membar #Sync
jmpl %o7,%g0
ldsb [%o2+0x018],%l0 ! Mem[0000000015000018]
p2_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p3_far_2_le:
jmpl %o7,%g0
ldd [%o1+0x058],%l6 ! Mem[0000000030800058]
jmpl %o7,%g0
nop
p3_far_2_lo:
jmpl %o7,%g0
ldd [%i1+0x058],%l6 ! Mem[0000000030800058]
jmpl %o7,%g0
nop
p3_far_2_lem:
jmpl %o7,%g0
ldd [%o1+0x058],%l6 ! Mem[0000000030800058]
jmpl %o7,%g0
nop
p3_far_2_lom:
jmpl %o7,%g0
ldd [%i1+0x058],%l6 ! Mem[0000000030800058]
jmpl %o7,%g0
nop
p3_far_2_he:
stx %l0,[%o2+0x058] ! Mem[0000000031000058]
jmpl %o7,%g0
xorcc %l4,-0x13b,%l4
p3_far_2_ho:
stx %l0,[%i2+0x058] ! Mem[0000000031000058]
jmpl %o7,%g0
xorcc %l4,-0x13b,%l4
p3_far_2_hem:
stx %l0,[%o2+0x058] ! Mem[0000000031000058]
jmpl %o7,%g0
xorcc %l4,-0x13b,%l4
p3_far_2_hom:
stx %l0,[%i2+0x058] ! Mem[0000000031000058]
jmpl %o7,%g0
xorcc %l4,-0x13b,%l4
p3_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p4_far_2_le:
stx %l4,[%i2+0x030] ! Mem[0000000019000030]
sth %l7,[%o1+0x020] ! Mem[0000000030800020]
std %f10,[%o3+0x020] ! Mem[0000000031800020]
ldub [%o2+0x024],%l5 ! Mem[0000000031000024]
std %l4,[%o1+0x020] ! Mem[0000000030800020]
jmpl %o7,%g0
orncc %l1,-0xf43,%l3
p4_far_2_lo:
stx %l4,[%o2+0x030] ! Mem[0000000019000030]
sth %l7,[%i1+0x020] ! Mem[0000000030800020]
std %f10,[%i3+0x020] ! Mem[0000000031800020]
ldub [%i2+0x024],%l5 ! Mem[0000000031000024]
std %l4,[%i1+0x020] ! Mem[0000000030800020]
jmpl %o7,%g0
orncc %l1,-0xf43,%l3
p4_far_2_lem:
membar #Sync
stx %l4,[%i2+0x030] ! Mem[0000000019000030]
sth %l7,[%o1+0x020] ! Mem[0000000030800020]
std %f10,[%o3+0x020] ! Mem[0000000031800020]
ldub [%o2+0x024],%l5 ! Mem[0000000031000024]
std %l4,[%o1+0x020] ! Mem[0000000030800020]
jmpl %o7,%g0
orncc %l1,-0xf43,%l3
p4_far_2_lom:
membar #Sync
stx %l4,[%o2+0x030] ! Mem[0000000019000030]
sth %l7,[%i1+0x020] ! Mem[0000000030800020]
std %f10,[%i3+0x020] ! Mem[0000000031800020]
ldub [%i2+0x024],%l5 ! Mem[0000000031000024]
std %l4,[%i1+0x020] ! Mem[0000000030800020]
jmpl %o7,%g0
orncc %l1,-0xf43,%l3
p4_far_2_he:
ldd [%i3+0x008],%f24 ! Mem[0000000019800008]
ld [%o3+0x064],%f21 ! Mem[0000000031800064]
ldd [%o1+0x020],%f20 ! Mem[0000000030800020]
st %f18,[%i2+0x060] ! Mem[0000000019000060]
mulx %l4,0xadc,%l2
stw %l6,[%o2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
subc %l1,-0x77a,%l7
p4_far_2_ho:
ldd [%o3+0x008],%f24 ! Mem[0000000019800008]
ld [%i3+0x064],%f21 ! Mem[0000000031800064]
ldd [%i1+0x020],%f20 ! Mem[0000000030800020]
st %f18,[%o2+0x060] ! Mem[0000000019000060]
mulx %l4,0xadc,%l2
stw %l6,[%i2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
subc %l1,-0x77a,%l7
p4_far_2_hem:
membar #Sync
ldd [%i3+0x008],%f24 ! Mem[0000000019800008]
ld [%o3+0x064],%f21 ! Mem[0000000031800064]
ldd [%o1+0x020],%f20 ! Mem[0000000030800020]
st %f18,[%i2+0x060] ! Mem[0000000019000060]
mulx %l4,0xadc,%l2
stw %l6,[%o2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
subc %l1,-0x77a,%l7
p4_far_2_hom:
membar #Sync
ldd [%o3+0x008],%f24 ! Mem[0000000019800008]
ld [%i3+0x064],%f21 ! Mem[0000000031800064]
ldd [%i1+0x020],%f20 ! Mem[0000000030800020]
st %f18,[%o2+0x060] ! Mem[0000000019000060]
mulx %l4,0xadc,%l2
stw %l6,[%i2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
subc %l1,-0x77a,%l7
p4_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p5_far_2_le:
jmpl %o7,%g0
orncc %l5,-0x1e7,%l6
jmpl %o7,%g0
nop
p5_far_2_lo:
jmpl %o7,%g0
orncc %l5,-0x1e7,%l6
jmpl %o7,%g0
nop
p5_far_2_lem:
jmpl %o7,%g0
orncc %l5,-0x1e7,%l6
jmpl %o7,%g0
nop
p5_far_2_lom:
jmpl %o7,%g0
orncc %l5,-0x1e7,%l6
jmpl %o7,%g0
nop
p5_far_2_he:
stx %l4,[%o2+0x028] ! Mem[0000000031000028]
ldd [%o0+0x068],%f16 ! Mem[0000000030000068]
jmpl %o7,%g0
ldsw [%o2+0x028],%l4 ! Mem[0000000031000028]
p5_far_2_ho:
stx %l4,[%i2+0x028] ! Mem[0000000031000028]
ldd [%i0+0x068],%f16 ! Mem[0000000030000068]
jmpl %o7,%g0
ldsw [%i2+0x028],%l4 ! Mem[0000000031000028]
p5_far_2_hem:
stx %l4,[%o2+0x028] ! Mem[0000000031000028]
ldd [%o0+0x068],%f16 ! Mem[0000000030000068]
jmpl %o7,%g0
ldsw [%o2+0x028],%l4 ! Mem[0000000031000028]
p5_far_2_hom:
stx %l4,[%i2+0x028] ! Mem[0000000031000028]
ldd [%i0+0x068],%f16 ! Mem[0000000030000068]
jmpl %o7,%g0
ldsw [%i2+0x028],%l4 ! Mem[0000000031000028]
p5_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p6_far_2_le:
orcc %l6,-0x43b,%l2
jmpl %o7,%g0
std %l4,[%o0+0x030] ! Mem[0000000030000030]
p6_far_2_lo:
orcc %l6,-0x43b,%l2
jmpl %o7,%g0
std %l4,[%i0+0x030] ! Mem[0000000030000030]
p6_far_2_lem:
orcc %l6,-0x43b,%l2
jmpl %o7,%g0
std %l4,[%o0+0x030] ! Mem[0000000030000030]
p6_far_2_lom:
orcc %l6,-0x43b,%l2
jmpl %o7,%g0
std %l4,[%i0+0x030] ! Mem[0000000030000030]
p6_far_2_he:
ldx [%o2+0x030],%l2 ! Mem[0000000031000030]
or %l6,-0x798,%l3
ldub [%i2+0x00f],%l3 ! Mem[000000001d00000f]
ld [%o0+0x070],%f16 ! Mem[0000000030000070]
std %f26,[%o1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
st %f29,[%i1+0x00c] ! Mem[000000001c80000c]
p6_far_2_ho:
ldx [%i2+0x030],%l2 ! Mem[0000000031000030]
or %l6,-0x798,%l3
ldub [%o2+0x00f],%l3 ! Mem[000000001d00000f]
ld [%i0+0x070],%f16 ! Mem[0000000030000070]
std %f26,[%i1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
st %f29,[%o1+0x00c] ! Mem[000000001c80000c]
p6_far_2_hem:
ldx [%o2+0x030],%l2 ! Mem[0000000031000030]
or %l6,-0x798,%l3
membar #Sync
ldub [%i2+0x00f],%l3 ! Mem[000000001d00000f]
ld [%o0+0x070],%f16 ! Mem[0000000030000070]
std %f26,[%o1+0x030] ! Mem[0000000030800030]
membar #Sync
jmpl %o7,%g0
st %f29,[%i1+0x00c] ! Mem[000000001c80000c]
p6_far_2_hom:
ldx [%i2+0x030],%l2 ! Mem[0000000031000030]
or %l6,-0x798,%l3
membar #Sync
ldub [%o2+0x00f],%l3 ! Mem[000000001d00000f]
ld [%i0+0x070],%f16 ! Mem[0000000030000070]
std %f26,[%i1+0x030] ! Mem[0000000030800030]
membar #Sync
jmpl %o7,%g0
st %f29,[%o1+0x00c] ! Mem[000000001c80000c]
p6_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p7_far_2_le:
ld [%o3+0x038],%f7 ! Mem[0000000031800038]
ldub [%o0+0x03f],%l5 ! Mem[000000003000003f]
ldsw [%o2+0x038],%l4 ! Mem[0000000031000038]
jmpl %o7,%g0
ldx [%i2+0x008],%l6 ! Mem[000000001f000008]
p7_far_2_lo:
ld [%i3+0x038],%f7 ! Mem[0000000031800038]
ldub [%i0+0x03f],%l5 ! Mem[000000003000003f]
ldsw [%i2+0x038],%l4 ! Mem[0000000031000038]
jmpl %o7,%g0
ldx [%o2+0x008],%l6 ! Mem[000000001f000008]
p7_far_2_lem:
ld [%o3+0x038],%f7 ! Mem[0000000031800038]
ldub [%o0+0x03f],%l5 ! Mem[000000003000003f]
ldsw [%o2+0x038],%l4 ! Mem[0000000031000038]
membar #Sync
jmpl %o7,%g0
ldx [%i2+0x008],%l6 ! Mem[000000001f000008]
p7_far_2_lom:
ld [%i3+0x038],%f7 ! Mem[0000000031800038]
ldub [%i0+0x03f],%l5 ! Mem[000000003000003f]
ldsw [%i2+0x038],%l4 ! Mem[0000000031000038]
membar #Sync
jmpl %o7,%g0
ldx [%o2+0x008],%l6 ! Mem[000000001f000008]
p7_far_2_he:
lduw [%o3+0x078],%l4 ! Mem[0000000031800078]
jmpl %o7,%g0
srax %l0,0x03b,%l0
p7_far_2_ho:
lduw [%i3+0x078],%l4 ! Mem[0000000031800078]
jmpl %o7,%g0
srax %l0,0x03b,%l0
p7_far_2_hem:
lduw [%o3+0x078],%l4 ! Mem[0000000031800078]
jmpl %o7,%g0
srax %l0,0x03b,%l0
p7_far_2_hom:
lduw [%i3+0x078],%l4 ! Mem[0000000031800078]
jmpl %o7,%g0
srax %l0,0x03b,%l0
p7_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
far2_b2b_h:
sra %l0,0x00f,%l1
smulcc %l0,-0x54b,%l3
smul %l5,0x307,%l6
taddcc %l0,-0x001,%l6
jmpl %o7,%g0
addc %l1,%l0,%l3
far2_b2b_l:
sdivx %l7,0x964,%l2
orn %l7,%l6,%l2
tsubcctv %l5,-0x358,%l1
sra %l3,0x008,%l6
jmpl %o7,%g0
srl %l3,0x00c,%l3
user_far2_end:
.seg "text"
.text
.align 0x2000
user_far3_start:
p0_far_3_le:
sra %l0,%l7,%l1
jmpl %o7,%g0
stx %l5,[%i3+0x048] ! Mem[0000000011800048]
p0_far_3_lo:
sra %l0,%l7,%l1
jmpl %o7,%g0
stx %l5,[%o3+0x048] ! Mem[0000000011800048]
p0_far_3_lem:
sra %l0,%l7,%l1
jmpl %o7,%g0
stx %l5,[%i3+0x048] ! Mem[0000000011800048]
p0_far_3_lom:
sra %l0,%l7,%l1
jmpl %o7,%g0
stx %l5,[%o3+0x048] ! Mem[0000000011800048]
p0_far_3_he:
sll %l0,%l7,%l6
std %l6,[%o1+0x040] ! Mem[0000000030800040]
lduh [%i1+0x008],%l2 ! Mem[0000000010800008]
ldub [%i0+0x006],%l2 ! Mem[0000000010000006]
jmpl %o7,%g0
srl %l1,0x009,%l3
p0_far_3_ho:
sll %l0,%l7,%l6
std %l6,[%i1+0x040] ! Mem[0000000030800040]
lduh [%o1+0x008],%l2 ! Mem[0000000010800008]
ldub [%o0+0x006],%l2 ! Mem[0000000010000006]
jmpl %o7,%g0
srl %l1,0x009,%l3
p0_far_3_hem:
sll %l0,%l7,%l6
std %l6,[%o1+0x040] ! Mem[0000000030800040]
membar #Sync
lduh [%i1+0x008],%l2 ! Mem[0000000010800008]
ldub [%i0+0x006],%l2 ! Mem[0000000010000006]
jmpl %o7,%g0
srl %l1,0x009,%l3
p0_far_3_hom:
sll %l0,%l7,%l6
std %l6,[%i1+0x040] ! Mem[0000000030800040]
membar #Sync
lduh [%o1+0x008],%l2 ! Mem[0000000010800008]
ldub [%o0+0x006],%l2 ! Mem[0000000010000006]
jmpl %o7,%g0
srl %l1,0x009,%l3
p0_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p1_far_3_le:
stb %l2,[%o2+0x00c] ! Mem[000000003100000c]
umul %l5,-0x815,%l5
sth %l3,[%i3+0x07e] ! Mem[000000001380007e]
lduh [%o1+0x00e],%l4 ! Mem[000000003080000e]
jmpl %o7,%g0
xnorcc %l0,%l0,%l0
p1_far_3_lo:
stb %l2,[%i2+0x00c] ! Mem[000000003100000c]
umul %l5,-0x815,%l5
sth %l3,[%o3+0x07e] ! Mem[000000001380007e]
lduh [%i1+0x00e],%l4 ! Mem[000000003080000e]
jmpl %o7,%g0
xnorcc %l0,%l0,%l0
p1_far_3_lem:
stb %l2,[%o2+0x00c] ! Mem[000000003100000c]
umul %l5,-0x815,%l5
sth %l3,[%i3+0x07e] ! Mem[000000001380007e]
lduh [%o1+0x00e],%l4 ! Mem[000000003080000e]
jmpl %o7,%g0
xnorcc %l0,%l0,%l0
p1_far_3_lom:
stb %l2,[%i2+0x00c] ! Mem[000000003100000c]
umul %l5,-0x815,%l5
sth %l3,[%o3+0x07e] ! Mem[000000001380007e]
lduh [%i1+0x00e],%l4 ! Mem[000000003080000e]
jmpl %o7,%g0
xnorcc %l0,%l0,%l0
p1_far_3_he:
ldub [%o1+0x008],%l1 ! Mem[0000000030800008]
stx %l0,[%o0+0x008] ! Mem[0000000030000008]
nop
st %f25,[%i0+0x054] ! Mem[0000000012000054]
std %l4,[%o1+0x008] ! Mem[0000000030800008]
ldsw [%o1+0x048],%l6 ! Mem[0000000030800048]
jmpl %o7,%g0
stw %l2,[%o0+0x04c] ! Mem[000000003000004c]
p1_far_3_ho:
ldub [%i1+0x008],%l1 ! Mem[0000000030800008]
stx %l0,[%i0+0x008] ! Mem[0000000030000008]
nop
st %f25,[%o0+0x054] ! Mem[0000000012000054]
std %l4,[%i1+0x008] ! Mem[0000000030800008]
ldsw [%i1+0x048],%l6 ! Mem[0000000030800048]
jmpl %o7,%g0
stw %l2,[%i0+0x04c] ! Mem[000000003000004c]
p1_far_3_hem:
ldub [%o1+0x008],%l1 ! Mem[0000000030800008]
stx %l0,[%o0+0x008] ! Mem[0000000030000008]
nop
st %f25,[%i0+0x054] ! Mem[0000000012000054]
std %l4,[%o1+0x008] ! Mem[0000000030800008]
ldsw [%o1+0x048],%l6 ! Mem[0000000030800048]
jmpl %o7,%g0
stw %l2,[%o0+0x04c] ! Mem[000000003000004c]
p1_far_3_hom:
ldub [%i1+0x008],%l1 ! Mem[0000000030800008]
stx %l0,[%i0+0x008] ! Mem[0000000030000008]
nop
st %f25,[%o0+0x054] ! Mem[0000000012000054]
std %l4,[%i1+0x008] ! Mem[0000000030800008]
ldsw [%i1+0x048],%l6 ! Mem[0000000030800048]
jmpl %o7,%g0
stw %l2,[%i0+0x04c] ! Mem[000000003000004c]
p1_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p2_far_3_le:
ldd [%o1+0x010],%f2 ! Mem[0000000030800010]
umul %l2,%l4,%l1
addccc %l4,%l2,%l4
jmpl %o7,%g0
ldd [%i1+0x020],%f2 ! Mem[0000000014800020]
p2_far_3_lo:
ldd [%i1+0x010],%f2 ! Mem[0000000030800010]
umul %l2,%l4,%l1
addccc %l4,%l2,%l4
jmpl %o7,%g0
ldd [%o1+0x020],%f2 ! Mem[0000000014800020]
p2_far_3_lem:
ldd [%o1+0x010],%f2 ! Mem[0000000030800010]
umul %l2,%l4,%l1
addccc %l4,%l2,%l4
membar #Sync
jmpl %o7,%g0
ldd [%i1+0x020],%f2 ! Mem[0000000014800020]
p2_far_3_lom:
ldd [%i1+0x010],%f2 ! Mem[0000000030800010]
umul %l2,%l4,%l1
addccc %l4,%l2,%l4
membar #Sync
jmpl %o7,%g0
ldd [%o1+0x020],%f2 ! Mem[0000000014800020]
p2_far_3_he:
smul %l4,-0xb1c,%l2
xnorcc %l3,-0xaca,%l6
sdivx %l7,0xf98,%l6
jmpl %o7,%g0
stb %l5,[%o3+0x013] ! Mem[0000000031800013]
p2_far_3_ho:
smul %l4,-0xb1c,%l2
xnorcc %l3,-0xaca,%l6
sdivx %l7,0xf98,%l6
jmpl %o7,%g0
stb %l5,[%i3+0x013] ! Mem[0000000031800013]
p2_far_3_hem:
smul %l4,-0xb1c,%l2
xnorcc %l3,-0xaca,%l6
sdivx %l7,0xf98,%l6
jmpl %o7,%g0
stb %l5,[%o3+0x013] ! Mem[0000000031800013]
p2_far_3_hom:
smul %l4,-0xb1c,%l2
xnorcc %l3,-0xaca,%l6
sdivx %l7,0xf98,%l6
jmpl %o7,%g0
stb %l5,[%i3+0x013] ! Mem[0000000031800013]
p2_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p3_far_3_le:
srlx %l0,0x00e,%l1
lduh [%o0+0x05c],%l5 ! Mem[000000003000005c]
nop
std %l6,[%o1+0x058] ! Mem[0000000030800058]
smulcc %l0,-0x0b7,%l3
jmpl %o7,%g0
ldd [%o0+0x058],%f14 ! Mem[0000000030000058]
p3_far_3_lo:
srlx %l0,0x00e,%l1
lduh [%i0+0x05c],%l5 ! Mem[000000003000005c]
nop
std %l6,[%i1+0x058] ! Mem[0000000030800058]
smulcc %l0,-0x0b7,%l3
jmpl %o7,%g0
ldd [%i0+0x058],%f14 ! Mem[0000000030000058]
p3_far_3_lem:
srlx %l0,0x00e,%l1
lduh [%o0+0x05c],%l5 ! Mem[000000003000005c]
nop
std %l6,[%o1+0x058] ! Mem[0000000030800058]
smulcc %l0,-0x0b7,%l3
jmpl %o7,%g0
ldd [%o0+0x058],%f14 ! Mem[0000000030000058]
p3_far_3_lom:
srlx %l0,0x00e,%l1
lduh [%i0+0x05c],%l5 ! Mem[000000003000005c]
nop
std %l6,[%i1+0x058] ! Mem[0000000030800058]
smulcc %l0,-0x0b7,%l3
jmpl %o7,%g0
ldd [%i0+0x058],%f14 ! Mem[0000000030000058]
p3_far_3_he:
udivx %l4,%l2,%l4
lduh [%o3+0x058],%l2 ! Mem[0000000031800058]
sllx %l5,%l7,%l0
sth %l7,[%o0+0x05c] ! Mem[000000003000005c]
st %f30,[%o1+0x018] ! Mem[0000000030800018]
stb %l7,[%o0+0x05a] ! Mem[000000003000005a]
jmpl %o7,%g0
xorcc %l4,%l7,%l2
p3_far_3_ho:
udivx %l4,%l2,%l4
lduh [%i3+0x058],%l2 ! Mem[0000000031800058]
sllx %l5,%l7,%l0
sth %l7,[%i0+0x05c] ! Mem[000000003000005c]
st %f30,[%i1+0x018] ! Mem[0000000030800018]
stb %l7,[%i0+0x05a] ! Mem[000000003000005a]
jmpl %o7,%g0
xorcc %l4,%l7,%l2
p3_far_3_hem:
udivx %l4,%l2,%l4
lduh [%o3+0x058],%l2 ! Mem[0000000031800058]
sllx %l5,%l7,%l0
sth %l7,[%o0+0x05c] ! Mem[000000003000005c]
st %f30,[%o1+0x018] ! Mem[0000000030800018]
stb %l7,[%o0+0x05a] ! Mem[000000003000005a]
jmpl %o7,%g0
xorcc %l4,%l7,%l2
p3_far_3_hom:
udivx %l4,%l2,%l4
lduh [%i3+0x058],%l2 ! Mem[0000000031800058]
sllx %l5,%l7,%l0
sth %l7,[%i0+0x05c] ! Mem[000000003000005c]
st %f30,[%i1+0x018] ! Mem[0000000030800018]
stb %l7,[%i0+0x05a] ! Mem[000000003000005a]
jmpl %o7,%g0
xorcc %l4,%l7,%l2
p3_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p4_far_3_le:
orn %l4,0xc62,%l2
stw %l3,[%o0+0x064] ! Mem[0000000030000064]
taddcctv %l6,0xe26,%l3
stx %l6,[%o3+0x060] ! Mem[0000000031800060]
xnor %l2,-0xf01,%l1
std %f4 ,[%o2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
sra %l7,0x001,%l0
p4_far_3_lo:
orn %l4,0xc62,%l2
stw %l3,[%i0+0x064] ! Mem[0000000030000064]
taddcctv %l6,0xe26,%l3
stx %l6,[%i3+0x060] ! Mem[0000000031800060]
xnor %l2,-0xf01,%l1
std %f4 ,[%i2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
sra %l7,0x001,%l0
p4_far_3_lem:
orn %l4,0xc62,%l2
stw %l3,[%o0+0x064] ! Mem[0000000030000064]
taddcctv %l6,0xe26,%l3
stx %l6,[%o3+0x060] ! Mem[0000000031800060]
xnor %l2,-0xf01,%l1
std %f4 ,[%o2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
sra %l7,0x001,%l0
p4_far_3_lom:
orn %l4,0xc62,%l2
stw %l3,[%i0+0x064] ! Mem[0000000030000064]
taddcctv %l6,0xe26,%l3
stx %l6,[%i3+0x060] ! Mem[0000000031800060]
xnor %l2,-0xf01,%l1
std %f4 ,[%i2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
sra %l7,0x001,%l0
p4_far_3_he:
addc %l5,%l2,%l5
subc %l7,0x584,%l7
jmpl %o7,%g0
orncc %l3,0x85d,%l7
p4_far_3_ho:
addc %l5,%l2,%l5
subc %l7,0x584,%l7
jmpl %o7,%g0
orncc %l3,0x85d,%l7
p4_far_3_hem:
addc %l5,%l2,%l5
subc %l7,0x584,%l7
jmpl %o7,%g0
orncc %l3,0x85d,%l7
p4_far_3_hom:
addc %l5,%l2,%l5
subc %l7,0x584,%l7
jmpl %o7,%g0
orncc %l3,0x85d,%l7
p4_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p5_far_3_le:
ldsh [%o2+0x06a],%l7 ! Mem[000000003100006a]
jmpl %o7,%g0
ldx [%o2+0x068],%l0 ! Mem[0000000031000068]
p5_far_3_lo:
ldsh [%i2+0x06a],%l7 ! Mem[000000003100006a]
jmpl %o7,%g0
ldx [%i2+0x068],%l0 ! Mem[0000000031000068]
p5_far_3_lem:
ldsh [%o2+0x06a],%l7 ! Mem[000000003100006a]
jmpl %o7,%g0
ldx [%o2+0x068],%l0 ! Mem[0000000031000068]
p5_far_3_lom:
ldsh [%i2+0x06a],%l7 ! Mem[000000003100006a]
jmpl %o7,%g0
ldx [%i2+0x068],%l0 ! Mem[0000000031000068]
p5_far_3_he:
stb %l3,[%o2+0x02f] ! Mem[000000003100002f]
jmpl %o7,%g0
sllx %l5,0x01f,%l4
p5_far_3_ho:
stb %l3,[%i2+0x02f] ! Mem[000000003100002f]
jmpl %o7,%g0
sllx %l5,0x01f,%l4
p5_far_3_hem:
stb %l3,[%o2+0x02f] ! Mem[000000003100002f]
jmpl %o7,%g0
sllx %l5,0x01f,%l4
p5_far_3_hom:
stb %l3,[%i2+0x02f] ! Mem[000000003100002f]
jmpl %o7,%g0
sllx %l5,0x01f,%l4
p5_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p6_far_3_le:
stx %l1,[%o1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
ldub [%o3+0x036],%l2 ! Mem[0000000031800036]
p6_far_3_lo:
stx %l1,[%i1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
ldub [%i3+0x036],%l2 ! Mem[0000000031800036]
p6_far_3_lem:
stx %l1,[%o1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
ldub [%o3+0x036],%l2 ! Mem[0000000031800036]
p6_far_3_lom:
stx %l1,[%i1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
ldub [%i3+0x036],%l2 ! Mem[0000000031800036]
p6_far_3_he:
smul %l2,%l2,%l2
ld [%i0+0x078],%f29 ! Mem[000000001c000078]
st %f22,[%i3+0x070] ! Mem[000000001d800070]
andn %l2,0x4be,%l2
jmpl %o7,%g0
ldsb [%o3+0x031],%l2 ! Mem[0000000031800031]
p6_far_3_ho:
smul %l2,%l2,%l2
ld [%o0+0x078],%f29 ! Mem[000000001c000078]
st %f22,[%o3+0x070] ! Mem[000000001d800070]
andn %l2,0x4be,%l2
jmpl %o7,%g0
ldsb [%i3+0x031],%l2 ! Mem[0000000031800031]
p6_far_3_hem:
smul %l2,%l2,%l2
ld [%i0+0x078],%f29 ! Mem[000000001c000078]
st %f22,[%i3+0x070] ! Mem[000000001d800070]
andn %l2,0x4be,%l2
jmpl %o7,%g0
ldsb [%o3+0x031],%l2 ! Mem[0000000031800031]
p6_far_3_hom:
smul %l2,%l2,%l2
ld [%o0+0x078],%f29 ! Mem[000000001c000078]
st %f22,[%o3+0x070] ! Mem[000000001d800070]
andn %l2,0x4be,%l2
jmpl %o7,%g0
ldsb [%i3+0x031],%l2 ! Mem[0000000031800031]
p6_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p7_far_3_le:
stw %l7,[%i2+0x034] ! Mem[000000001f000034]
ldd [%o1+0x038],%l4 ! Mem[0000000030800038]
jmpl %o7,%g0
ld [%i3+0x00c],%f8 ! Mem[000000001f80000c]
p7_far_3_lo:
stw %l7,[%o2+0x034] ! Mem[000000001f000034]
ldd [%i1+0x038],%l4 ! Mem[0000000030800038]
jmpl %o7,%g0
ld [%o3+0x00c],%f8 ! Mem[000000001f80000c]
p7_far_3_lem:
membar #Sync
stw %l7,[%i2+0x034] ! Mem[000000001f000034]
ldd [%o1+0x038],%l4 ! Mem[0000000030800038]
membar #Sync
jmpl %o7,%g0
ld [%i3+0x00c],%f8 ! Mem[000000001f80000c]
p7_far_3_lom:
membar #Sync
stw %l7,[%o2+0x034] ! Mem[000000001f000034]
ldd [%i1+0x038],%l4 ! Mem[0000000030800038]
membar #Sync
jmpl %o7,%g0
ld [%o3+0x00c],%f8 ! Mem[000000001f80000c]
p7_far_3_he:
andncc %l2,%l7,%l1
srlx %l0,%l4,%l3
jmpl %o7,%g0
ldsh [%o1+0x07a],%l0 ! Mem[000000003080007a]
p7_far_3_ho:
andncc %l2,%l7,%l1
srlx %l0,%l4,%l3
jmpl %o7,%g0
ldsh [%i1+0x07a],%l0 ! Mem[000000003080007a]
p7_far_3_hem:
andncc %l2,%l7,%l1
srlx %l0,%l4,%l3
jmpl %o7,%g0
ldsh [%o1+0x07a],%l0 ! Mem[000000003080007a]
p7_far_3_hom:
andncc %l2,%l7,%l1
srlx %l0,%l4,%l3
jmpl %o7,%g0
ldsh [%i1+0x07a],%l0 ! Mem[000000003080007a]
p7_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
far3_b2b_h:
smul %l5,-0xc16,%l5
jmpl %o7,%g0
tsubcc %l0,%l7,%l6
far3_b2b_l:
orcc %l3,%l4,%l5
jmpl %o7,%g0
andncc %l6,%l2,%l7
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
p0_jmpl_0_le:
std %l2,[%o2+0x040] ! Mem[0000000031000040]
sth %l7,[%o1+0x044] ! Mem[0000000030800044]
sth %l4,[%o1+0x000] ! Mem[0000000030800000]
std %l4,[%i1+0x008] ! Mem[0000000010800008]
ldx [%o1+0x040],%l1 ! Mem[0000000030800040]
jmpl %g6+8,%g0
sth %l7,[%o2+0x042] ! Mem[0000000031000042]
p0_call_0_le:
lduh [%o1+0x042],%l7 ! Mem[0000000030800042]
lduh [%o3+0x004],%l3 ! Mem[0000000031800004]
srlx %l7,0x009,%l4
lduw [%o1+0x040],%l4 ! Mem[0000000030800040]
addccc %l3,0x805,%l4
xnor %l2,%l7,%l3
retl
ldsw [%o3+0x004],%l7 ! Mem[0000000031800004]
p0_jmpl_0_lo:
std %l2,[%i2+0x040] ! Mem[0000000031000040]
sth %l7,[%i1+0x044] ! Mem[0000000030800044]
sth %l4,[%i1+0x000] ! Mem[0000000030800000]
std %l4,[%o1+0x008] ! Mem[0000000010800008]
ldx [%i1+0x040],%l1 ! Mem[0000000030800040]
jmpl %g6+8,%g0
sth %l7,[%i2+0x042] ! Mem[0000000031000042]
p0_call_0_lo:
lduh [%i1+0x042],%l7 ! Mem[0000000030800042]
lduh [%i3+0x004],%l3 ! Mem[0000000031800004]
srlx %l7,0x009,%l4
lduw [%i1+0x040],%l4 ! Mem[0000000030800040]
addccc %l3,0x805,%l4
xnor %l2,%l7,%l3
retl
ldsw [%i3+0x004],%l7 ! Mem[0000000031800004]
p0_jmpl_0_he:
ldd [%o3+0x040],%f18 ! Mem[0000000031800040]
srl %l4,%l2,%l4
ldsw [%o2+0x040],%l2 ! Mem[0000000031000040]
lduw [%i2+0x03c],%l4 ! Mem[000000001100003c]
xorcc %l5,0x91d,%l3
jmpl %g6+8,%g0
andcc %l2,%l5,%l7
p0_call_0_he:
retl
xnor %l5,-0x83e,%l2
p0_jmpl_0_ho:
ldd [%i3+0x040],%f18 ! Mem[0000000031800040]
srl %l4,%l2,%l4
ldsw [%i2+0x040],%l2 ! Mem[0000000031000040]
lduw [%o2+0x03c],%l4 ! Mem[000000001100003c]
xorcc %l5,0x91d,%l3
jmpl %g6+8,%g0
andcc %l2,%l5,%l7
p0_call_0_ho:
retl
xnor %l5,-0x83e,%l2
p1_jmpl_0_le:
jmpl %g6+8,%g0
xor %l5,%l2,%l6
p1_call_0_le:
st %f5 ,[%o1+0x048] ! Mem[0000000030800048]
umul %l4,-0x75b,%l7
srlx %l2,0x032,%l5
xnorcc %l0,%l2,%l2
retl
ldsh [%o2+0x04e],%l6 ! Mem[000000003100004e]
p1_jmpl_0_lo:
jmpl %g6+8,%g0
xor %l5,%l2,%l6
p1_call_0_lo:
st %f5 ,[%i1+0x048] ! Mem[0000000030800048]
umul %l4,-0x75b,%l7
srlx %l2,0x032,%l5
xnorcc %l0,%l2,%l2
retl
ldsh [%i2+0x04e],%l6 ! Mem[000000003100004e]
p1_jmpl_0_he:
ldd [%o3+0x008],%f26 ! Mem[0000000031800008]
ld [%i0+0x03c],%f30 ! Mem[000000001200003c]
stb %l4,[%o3+0x04a] ! Mem[000000003180004a]
add %l0,%l1,%l4
jmpl %g6+8,%g0
ldsw [%o3+0x00c],%l2 ! Mem[000000003180000c]
p1_call_0_he:
sth %l4,[%o2+0x04e] ! Mem[000000003100004e]
mulx %l3,%l3,%l7
retl
ld [%o0+0x008],%f23 ! Mem[0000000030000008]
p1_jmpl_0_ho:
ldd [%i3+0x008],%f26 ! Mem[0000000031800008]
ld [%o0+0x03c],%f30 ! Mem[000000001200003c]
stb %l4,[%i3+0x04a] ! Mem[000000003180004a]
add %l0,%l1,%l4
jmpl %g6+8,%g0
ldsw [%i3+0x00c],%l2 ! Mem[000000003180000c]
p1_call_0_ho:
sth %l4,[%i2+0x04e] ! Mem[000000003100004e]
mulx %l3,%l3,%l7
retl
ld [%i0+0x008],%f23 ! Mem[0000000030000008]
p2_jmpl_0_le:
jmpl %g6+8,%g0
ldd [%o3+0x050],%f2 ! Mem[0000000031800050]
p2_call_0_le:
ldd [%i1+0x050],%f0 ! Mem[0000000014800050]
lduh [%o3+0x052],%l4 ! Mem[0000000031800052]
andn %l7,%l7,%l6
retl
ldsb [%o1+0x016],%l4 ! Mem[0000000030800016]
p2_jmpl_0_lo:
jmpl %g6+8,%g0
ldd [%i3+0x050],%f2 ! Mem[0000000031800050]
p2_call_0_lo:
ldd [%o1+0x050],%f0 ! Mem[0000000014800050]
lduh [%i3+0x052],%l4 ! Mem[0000000031800052]
andn %l7,%l7,%l6
retl
ldsb [%i1+0x016],%l4 ! Mem[0000000030800016]
p2_jmpl_0_he:
std %l4,[%i2+0x078] ! Mem[0000000015000078]
jmpl %g6+8,%g0
lduh [%o3+0x012],%l1 ! Mem[0000000031800012]
p2_call_0_he:
lduh [%o0+0x012],%l0 ! Mem[0000000030000012]
orcc %l4,%l5,%l3
xorcc %l4,-0x696,%l1
std %l4,[%o2+0x010] ! Mem[0000000031000010]
ldd [%o1+0x010],%l0 ! Mem[0000000030800010]
std %f22,[%i1+0x040] ! Mem[0000000014800040]
retl
and %l0,%l4,%l5
p2_jmpl_0_ho:
std %l4,[%o2+0x078] ! Mem[0000000015000078]
jmpl %g6+8,%g0
lduh [%i3+0x012],%l1 ! Mem[0000000031800012]
p2_call_0_ho:
lduh [%i0+0x012],%l0 ! Mem[0000000030000012]
orcc %l4,%l5,%l3
xorcc %l4,-0x696,%l1
std %l4,[%i2+0x010] ! Mem[0000000031000010]
ldd [%i1+0x010],%l0 ! Mem[0000000030800010]
std %f22,[%o1+0x040] ! Mem[0000000014800040]
retl
and %l0,%l4,%l5
p3_jmpl_0_le:
ldub [%i1+0x07a],%l7 ! Mem[000000001680007a]
lduw [%o0+0x01c],%l2 ! Mem[000000003000001c]
jmpl %g6+8,%g0
tsubcctv %l3,-0x2e4,%l7
p3_call_0_le:
lduh [%o0+0x018],%l7 ! Mem[0000000030000018]
ldsh [%i2+0x002],%l1 ! Mem[0000000017000002]
stb %l4,[%i2+0x07b] ! Mem[000000001700007b]
ldd [%i3+0x070],%f0 ! Mem[0000000017800070]
retl
ldx [%o0+0x058],%l7 ! Mem[0000000030000058]
p3_jmpl_0_lo:
ldub [%o1+0x07a],%l7 ! Mem[000000001680007a]
lduw [%i0+0x01c],%l2 ! Mem[000000003000001c]
jmpl %g6+8,%g0
tsubcctv %l3,-0x2e4,%l7
p3_call_0_lo:
lduh [%i0+0x018],%l7 ! Mem[0000000030000018]
ldsh [%o2+0x002],%l1 ! Mem[0000000017000002]
stb %l4,[%o2+0x07b] ! Mem[000000001700007b]
ldd [%o3+0x070],%f0 ! Mem[0000000017800070]
retl
ldx [%i0+0x058],%l7 ! Mem[0000000030000058]
p3_jmpl_0_he:
srl %l1,0x018,%l5
stx %l2,[%i3+0x048] ! Mem[0000000017800048]
jmpl %g6+8,%g0
ld [%o1+0x058],%f29 ! Mem[0000000030800058]
p3_call_0_he:
std %f30,[%o2+0x058] ! Mem[0000000031000058]
add %l1,0xd4b,%l7
retl
sub %l4,-0x51f,%l3
p3_jmpl_0_ho:
srl %l1,0x018,%l5
stx %l2,[%o3+0x048] ! Mem[0000000017800048]
jmpl %g6+8,%g0
ld [%i1+0x058],%f29 ! Mem[0000000030800058]
p3_call_0_ho:
std %f30,[%i2+0x058] ! Mem[0000000031000058]
add %l1,0xd4b,%l7
retl
sub %l4,-0x51f,%l3
p4_jmpl_0_le:
taddcc %l5,%l2,%l6
stw %l2,[%o2+0x020] ! Mem[0000000031000020]
stx %l1,[%o3+0x020] ! Mem[0000000031800020]
andncc %l2,%l3,%l0
jmpl %g6+8,%g0
lduh [%o2+0x060],%l4 ! Mem[0000000031000060]
p4_call_0_le:
retl
ldub [%o0+0x026],%l3 ! Mem[0000000030000026]
p4_jmpl_0_lo:
taddcc %l5,%l2,%l6
stw %l2,[%i2+0x020] ! Mem[0000000031000020]
stx %l1,[%i3+0x020] ! Mem[0000000031800020]
andncc %l2,%l3,%l0
jmpl %g6+8,%g0
lduh [%i2+0x060],%l4 ! Mem[0000000031000060]
p4_call_0_lo:
retl
ldub [%i0+0x026],%l3 ! Mem[0000000030000026]
p4_jmpl_0_he:
tsubcc %l3,0x273,%l3
addc %l0,%l7,%l7
ldsb [%i3+0x059],%l4 ! Mem[0000000019800059]
st %f30,[%o0+0x064] ! Mem[0000000030000064]
ldx [%o0+0x020],%l3 ! Mem[0000000030000020]
jmpl %g6+8,%g0
ldd [%o1+0x060],%l2 ! Mem[0000000030800060]
p4_call_0_he:
ld [%i1+0x038],%f29 ! Mem[0000000018800038]
umulcc %l2,%l4,%l7
std %l0,[%o0+0x020] ! Mem[0000000030000020]
ldd [%o0+0x020],%f24 ! Mem[0000000030000020]
retl
ldub [%o2+0x024],%l4 ! Mem[0000000031000024]
p4_jmpl_0_ho:
tsubcc %l3,0x273,%l3
addc %l0,%l7,%l7
ldsb [%o3+0x059],%l4 ! Mem[0000000019800059]
st %f30,[%i0+0x064] ! Mem[0000000030000064]
ldx [%i0+0x020],%l3 ! Mem[0000000030000020]
jmpl %g6+8,%g0
ldd [%i1+0x060],%l2 ! Mem[0000000030800060]
p4_call_0_ho:
ld [%o1+0x038],%f29 ! Mem[0000000018800038]
umulcc %l2,%l4,%l7
std %l0,[%i0+0x020] ! Mem[0000000030000020]
ldd [%i0+0x020],%f24 ! Mem[0000000030000020]
retl
ldub [%i2+0x024],%l4 ! Mem[0000000031000024]
p5_jmpl_0_le:
sth %l7,[%o3+0x06a] ! Mem[000000003180006a]
ldsh [%i1+0x042],%l1 ! Mem[000000001a800042]
ldsh [%o3+0x02a],%l1 ! Mem[000000003180002a]
smulcc %l5,0x980,%l2
st %f10,[%o1+0x068] ! Mem[0000000030800068]
taddcc %l3,%l1,%l3
jmpl %g6+8,%g0
taddcctv %l7,-0x721,%l6
p5_call_0_le:
sth %l7,[%o1+0x068] ! Mem[0000000030800068]
lduw [%o3+0x02c],%l5 ! Mem[000000003180002c]
xnorcc %l5,0xef4,%l6
srlx %l2,%l4,%l7
srl %l3,%l6,%l6
retl
lduw [%o1+0x028],%l3 ! Mem[0000000030800028]
p5_jmpl_0_lo:
sth %l7,[%i3+0x06a] ! Mem[000000003180006a]
ldsh [%o1+0x042],%l1 ! Mem[000000001a800042]
ldsh [%i3+0x02a],%l1 ! Mem[000000003180002a]
smulcc %l5,0x980,%l2
st %f10,[%i1+0x068] ! Mem[0000000030800068]
taddcc %l3,%l1,%l3
jmpl %g6+8,%g0
taddcctv %l7,-0x721,%l6
p5_call_0_lo:
sth %l7,[%i1+0x068] ! Mem[0000000030800068]
lduw [%i3+0x02c],%l5 ! Mem[000000003180002c]
xnorcc %l5,0xef4,%l6
srlx %l2,%l4,%l7
srl %l3,%l6,%l6
retl
lduw [%i1+0x028],%l3 ! Mem[0000000030800028]
p5_jmpl_0_he:
lduw [%o0+0x02c],%l3 ! Mem[000000003000002c]
lduw [%o0+0x02c],%l3 ! Mem[000000003000002c]
ldd [%i2+0x060],%f16 ! Mem[000000001b000060]
mulx %l5,%l2,%l1
ld [%i0+0x07c],%f29 ! Mem[000000001a00007c]
ldub [%i2+0x033],%l3 ! Mem[000000001b000033]
jmpl %g6+8,%g0
ldd [%o1+0x068],%f16 ! Mem[0000000030800068]
p5_call_0_he:
stb %l4,[%o3+0x06b] ! Mem[000000003180006b]
subccc %l4,0x139,%l4
stb %l4,[%i3+0x012] ! Mem[000000001b800012]
ldsb [%o3+0x02a],%l1 ! Mem[000000003180002a]
orncc %l3,%l4,%l1
retl
ldd [%o3+0x028],%f22 ! Mem[0000000031800028]
p5_jmpl_0_ho:
lduw [%i0+0x02c],%l3 ! Mem[000000003000002c]
lduw [%i0+0x02c],%l3 ! Mem[000000003000002c]
ldd [%o2+0x060],%f16 ! Mem[000000001b000060]
mulx %l5,%l2,%l1
ld [%o0+0x07c],%f29 ! Mem[000000001a00007c]
ldub [%o2+0x033],%l3 ! Mem[000000001b000033]
jmpl %g6+8,%g0
ldd [%i1+0x068],%f16 ! Mem[0000000030800068]
p5_call_0_ho:
stb %l4,[%i3+0x06b] ! Mem[000000003180006b]
subccc %l4,0x139,%l4
stb %l4,[%o3+0x012] ! Mem[000000001b800012]
ldsb [%i3+0x02a],%l1 ! Mem[000000003180002a]
orncc %l3,%l4,%l1
retl
ldd [%i3+0x028],%f22 ! Mem[0000000031800028]
p6_jmpl_0_le:
lduw [%o2+0x034],%l5 ! Mem[0000000031000034]
jmpl %g6+8,%g0
lduh [%o0+0x036],%l7 ! Mem[0000000030000036]
p6_call_0_le:
sth %l5,[%o2+0x032] ! Mem[0000000031000032]
st %f0 ,[%o2+0x034] ! Mem[0000000031000034]
ldsw [%i1+0x06c],%l7 ! Mem[000000001c80006c]
ldd [%o0+0x030],%l0 ! Mem[0000000030000030]
retl
lduw [%o0+0x030],%l5 ! Mem[0000000030000030]
p6_jmpl_0_lo:
lduw [%i2+0x034],%l5 ! Mem[0000000031000034]
jmpl %g6+8,%g0
lduh [%i0+0x036],%l7 ! Mem[0000000030000036]
p6_call_0_lo:
sth %l5,[%i2+0x032] ! Mem[0000000031000032]
st %f0 ,[%i2+0x034] ! Mem[0000000031000034]
ldsw [%o1+0x06c],%l7 ! Mem[000000001c80006c]
ldd [%i0+0x030],%l0 ! Mem[0000000030000030]
retl
lduw [%i0+0x030],%l5 ! Mem[0000000030000030]
p6_jmpl_0_he:
jmpl %g6+8,%g0
ldd [%i0+0x078],%f24 ! Mem[000000001c000078]
p6_call_0_he:
std %f30,[%o1+0x070] ! Mem[0000000030800070]
lduw [%i1+0x06c],%l4 ! Mem[000000001c80006c]
retl
stb %l3,[%i2+0x051] ! Mem[000000001d000051]
p6_jmpl_0_ho:
jmpl %g6+8,%g0
ldd [%o0+0x078],%f24 ! Mem[000000001c000078]
p6_call_0_ho:
std %f30,[%i1+0x070] ! Mem[0000000030800070]
lduw [%o1+0x06c],%l4 ! Mem[000000001c80006c]
retl
stb %l3,[%o2+0x051] ! Mem[000000001d000051]
p7_jmpl_0_le:
ldub [%i1+0x042],%l2 ! Mem[000000001e800042]
xorcc %l1,-0x516,%l4
stw %l3,[%o3+0x03c] ! Mem[000000003180003c]
jmpl %g6+8,%g0
ldd [%o2+0x078],%l4 ! Mem[0000000031000078]
p7_call_0_le:
srl %l7,0x01b,%l2
ldx [%o1+0x078],%l6 ! Mem[0000000030800078]
lduw [%o2+0x07c],%l2 ! Mem[000000003100007c]
std %f8 ,[%i0+0x018] ! Mem[000000001e000018]
ldd [%i3+0x078],%l0 ! Mem[000000001f800078]
retl
andcc %l4,%l3,%l1
p7_jmpl_0_lo:
ldub [%o1+0x042],%l2 ! Mem[000000001e800042]
xorcc %l1,-0x516,%l4
stw %l3,[%i3+0x03c] ! Mem[000000003180003c]
jmpl %g6+8,%g0
ldd [%i2+0x078],%l4 ! Mem[0000000031000078]
p7_call_0_lo:
srl %l7,0x01b,%l2
ldx [%i1+0x078],%l6 ! Mem[0000000030800078]
lduw [%i2+0x07c],%l2 ! Mem[000000003100007c]
std %f8 ,[%o0+0x018] ! Mem[000000001e000018]
ldd [%o3+0x078],%l0 ! Mem[000000001f800078]
retl
andcc %l4,%l3,%l1
p7_jmpl_0_he:
jmpl %g6+8,%g0
stb %l4,[%i3+0x001] ! Mem[000000001f800001]
p7_call_0_he:
retl
sth %l7,[%o3+0x07c] ! Mem[000000003180007c]
p7_jmpl_0_ho:
jmpl %g6+8,%g0
stb %l4,[%o3+0x001] ! Mem[000000001f800001]
p7_call_0_ho:
retl
sth %l7,[%i3+0x07c] ! Mem[000000003180007c]
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
p0_jmpl_1_le:
ldx [%o0+0x040],%l3 ! Mem[0000000030000040]
srax %l3,%l2,%l4
taddcc %l4,%l1,%l4
ldsh [%o2+0x006],%l0 ! Mem[0000000031000006]
jmpl %g6+8,%g0
ldd [%i2+0x040],%f12 ! Mem[0000000011000040]
p0_call_1_le:
retl
sth %l5,[%i3+0x03a] ! Mem[000000001180003a]
p0_jmpl_1_lo:
ldx [%i0+0x040],%l3 ! Mem[0000000030000040]
srax %l3,%l2,%l4
taddcc %l4,%l1,%l4
ldsh [%i2+0x006],%l0 ! Mem[0000000031000006]
jmpl %g6+8,%g0
ldd [%o2+0x040],%f12 ! Mem[0000000011000040]
p0_call_1_lo:
retl
sth %l5,[%o3+0x03a] ! Mem[000000001180003a]
p0_jmpl_1_he:
std %l2,[%o2+0x000] ! Mem[0000000031000000]
lduw [%i1+0x010],%l5 ! Mem[0000000010800010]
or %l2,%l4,%l5
umul %l1,%l0,%l6
ldsh [%o2+0x040],%l4 ! Mem[0000000031000040]
srl %l1,0x019,%l5
jmpl %g6+8,%g0
std %l2,[%o0+0x040] ! Mem[0000000030000040]
p0_call_1_he:
smul %l3,-0x26f,%l3
and %l2,0x1db,%l5
retl
std %l2,[%o3+0x040] ! Mem[0000000031800040]
p0_jmpl_1_ho:
std %l2,[%i2+0x000] ! Mem[0000000031000000]
lduw [%o1+0x010],%l5 ! Mem[0000000010800010]
or %l2,%l4,%l5
umul %l1,%l0,%l6
ldsh [%i2+0x040],%l4 ! Mem[0000000031000040]
srl %l1,0x019,%l5
jmpl %g6+8,%g0
std %l2,[%i0+0x040] ! Mem[0000000030000040]
p0_call_1_ho:
smul %l3,-0x26f,%l3
and %l2,0x1db,%l5
retl
std %l2,[%i3+0x040] ! Mem[0000000031800040]
p1_jmpl_1_le:
smulcc %l3,%l6,%l4
sdivx %l1,0x911,%l7
ld [%i3+0x038],%f11 ! Mem[0000000013800038]
lduh [%o1+0x00a],%l7 ! Mem[000000003080000a]
jmpl %g6+8,%g0
srax %l0,%l5,%l4
p1_call_1_le:
ldd [%o2+0x048],%l2 ! Mem[0000000031000048]
srl %l7,0x011,%l1
ldsw [%o0+0x048],%l2 ! Mem[0000000030000048]
lduh [%o2+0x048],%l1 ! Mem[0000000031000048]
std %f10,[%o3+0x048] ! Mem[0000000031800048]
retl
st %f8 ,[%i0+0x004] ! Mem[0000000012000004]
p1_jmpl_1_lo:
smulcc %l3,%l6,%l4
sdivx %l1,0x911,%l7
ld [%o3+0x038],%f11 ! Mem[0000000013800038]
lduh [%i1+0x00a],%l7 ! Mem[000000003080000a]
jmpl %g6+8,%g0
srax %l0,%l5,%l4
p1_call_1_lo:
ldd [%i2+0x048],%l2 ! Mem[0000000031000048]
srl %l7,0x011,%l1
ldsw [%i0+0x048],%l2 ! Mem[0000000030000048]
lduh [%i2+0x048],%l1 ! Mem[0000000031000048]
std %f10,[%i3+0x048] ! Mem[0000000031800048]
retl
st %f8 ,[%o0+0x004] ! Mem[0000000012000004]
p1_jmpl_1_he:
stx %l0,[%o3+0x048] ! Mem[0000000031800048]
smul %l4,0xdf8,%l6
jmpl %g6+8,%g0
srlx %l6,%l3,%l4
p1_call_1_he:
retl
srax %l2,%l7,%l6
p1_jmpl_1_ho:
stx %l0,[%i3+0x048] ! Mem[0000000031800048]
smul %l4,0xdf8,%l6
jmpl %g6+8,%g0
srlx %l6,%l3,%l4
p1_call_1_ho:
retl
srax %l2,%l7,%l6
p2_jmpl_1_le:
jmpl %g6+8,%g0
srlx %l1,0x01c,%l4
p2_call_1_le:
retl
sub %l6,%l6,%l5
p2_jmpl_1_lo:
jmpl %g6+8,%g0
srlx %l1,0x01c,%l4
p2_call_1_lo:
retl
sub %l6,%l6,%l5
p2_jmpl_1_he:
ldx [%o1+0x010],%l6 ! Mem[0000000030800010]
jmpl %g6+8,%g0
stx %l1,[%o3+0x010] ! Mem[0000000031800010]
p2_call_1_he:
ldsh [%o2+0x056],%l2 ! Mem[0000000031000056]
ldx [%o3+0x050],%l3 ! Mem[0000000031800050]
ldsw [%o1+0x010],%l7 ! Mem[0000000030800010]
ldd [%i2+0x018],%l4 ! Mem[0000000015000018]
retl
ldx [%i1+0x078],%l4 ! Mem[0000000014800078]
p2_jmpl_1_ho:
ldx [%i1+0x010],%l6 ! Mem[0000000030800010]
jmpl %g6+8,%g0
stx %l1,[%i3+0x010] ! Mem[0000000031800010]
p2_call_1_ho:
ldsh [%i2+0x056],%l2 ! Mem[0000000031000056]
ldx [%i3+0x050],%l3 ! Mem[0000000031800050]
ldsw [%i1+0x010],%l7 ! Mem[0000000030800010]
ldd [%o2+0x018],%l4 ! Mem[0000000015000018]
retl
ldx [%o1+0x078],%l4 ! Mem[0000000014800078]
p3_jmpl_1_le:
or %l3,-0x38d,%l5
mulx %l3,%l0,%l5
lduw [%o1+0x058],%l2 ! Mem[0000000030800058]
sdivx %l4,%l6,%l5
addcc %l3,0xaf3,%l7
nop
jmpl %g6+8,%g0
xnor %l0,%l6,%l0
p3_call_1_le:
ldd [%i3+0x038],%l2 ! Mem[0000000017800038]
ldx [%o3+0x018],%l7 ! Mem[0000000031800018]
umul %l6,%l0,%l6
lduh [%o3+0x05c],%l2 ! Mem[000000003180005c]
srlx %l7,0x03c,%l5
retl
ldsb [%o3+0x059],%l1 ! Mem[0000000031800059]
p3_jmpl_1_lo:
or %l3,-0x38d,%l5
mulx %l3,%l0,%l5
lduw [%i1+0x058],%l2 ! Mem[0000000030800058]
sdivx %l4,%l6,%l5
addcc %l3,0xaf3,%l7
nop
jmpl %g6+8,%g0
xnor %l0,%l6,%l0
p3_call_1_lo:
ldd [%o3+0x038],%l2 ! Mem[0000000017800038]
ldx [%i3+0x018],%l7 ! Mem[0000000031800018]
umul %l6,%l0,%l6
lduh [%i3+0x05c],%l2 ! Mem[000000003180005c]
srlx %l7,0x03c,%l5
retl
ldsb [%i3+0x059],%l1 ! Mem[0000000031800059]
p3_jmpl_1_he:
addccc %l0,%l2,%l3
and %l4,0x673,%l3
stw %l0,[%o3+0x01c] ! Mem[000000003180001c]
st %f25,[%o0+0x018] ! Mem[0000000030000018]
subccc %l2,-0xac8,%l5
jmpl %g6+8,%g0
subccc %l0,0x0cc,%l6
p3_call_1_he:
ldx [%o2+0x058],%l5 ! Mem[0000000031000058]
ldd [%o3+0x018],%l0 ! Mem[0000000031800018]
std %l0,[%i1+0x070] ! Mem[0000000016800070]
lduh [%i0+0x062],%l2 ! Mem[0000000016000062]
retl
lduw [%i0+0x074],%l0 ! Mem[0000000016000074]
p3_jmpl_1_ho:
addccc %l0,%l2,%l3
and %l4,0x673,%l3
stw %l0,[%i3+0x01c] ! Mem[000000003180001c]
st %f25,[%i0+0x018] ! Mem[0000000030000018]
subccc %l2,-0xac8,%l5
jmpl %g6+8,%g0
subccc %l0,0x0cc,%l6
p3_call_1_ho:
ldx [%i2+0x058],%l5 ! Mem[0000000031000058]
ldd [%i3+0x018],%l0 ! Mem[0000000031800018]
std %l0,[%o1+0x070] ! Mem[0000000016800070]
lduh [%o0+0x062],%l2 ! Mem[0000000016000062]
retl
lduw [%o0+0x074],%l0 ! Mem[0000000016000074]
p4_jmpl_1_le:
sth %l2,[%i2+0x06e] ! Mem[000000001900006e]
jmpl %g6+8,%g0
sra %l2,%l2,%l2
p4_call_1_le:
srl %l0,%l4,%l3
retl
st %f8 ,[%o1+0x060] ! Mem[0000000030800060]
p4_jmpl_1_lo:
sth %l2,[%o2+0x06e] ! Mem[000000001900006e]
jmpl %g6+8,%g0
sra %l2,%l2,%l2
p4_call_1_lo:
srl %l0,%l4,%l3
retl
st %f8 ,[%i1+0x060] ! Mem[0000000030800060]
p4_jmpl_1_he:
std %f30,[%o2+0x060] ! Mem[0000000031000060]
jmpl %g6+8,%g0
stx %l7,[%o1+0x060] ! Mem[0000000030800060]
p4_call_1_he:
umul %l4,%l4,%l0
mulx %l5,0x98b,%l0
orncc %l3,%l7,%l0
andn %l5,-0xdd1,%l6
ldx [%o1+0x060],%l5 ! Mem[0000000030800060]
retl
ldd [%o3+0x020],%l4 ! Mem[0000000031800020]
p4_jmpl_1_ho:
std %f30,[%i2+0x060] ! Mem[0000000031000060]
jmpl %g6+8,%g0
stx %l7,[%i1+0x060] ! Mem[0000000030800060]
p4_call_1_ho:
umul %l4,%l4,%l0
mulx %l5,0x98b,%l0
orncc %l3,%l7,%l0
andn %l5,-0xdd1,%l6
ldx [%i1+0x060],%l5 ! Mem[0000000030800060]
retl
ldd [%i3+0x020],%l4 ! Mem[0000000031800020]
p5_jmpl_1_le:
jmpl %g6+8,%g0
orcc %l6,0x58a,%l7
p5_call_1_le:
lduh [%i0+0x03e],%l5 ! Mem[000000001a00003e]
ldd [%o0+0x028],%l4 ! Mem[0000000030000028]
taddcctv %l0,-0x914,%l6
andcc %l2,0xd31,%l4
ldsh [%o1+0x02c],%l5 ! Mem[000000003080002c]
std %f10,[%i3+0x060] ! Mem[000000001b800060]
retl
std %l6,[%o0+0x028] ! Mem[0000000030000028]
p5_jmpl_1_lo:
jmpl %g6+8,%g0
orcc %l6,0x58a,%l7
p5_call_1_lo:
lduh [%o0+0x03e],%l5 ! Mem[000000001a00003e]
ldd [%i0+0x028],%l4 ! Mem[0000000030000028]
taddcctv %l0,-0x914,%l6
andcc %l2,0xd31,%l4
ldsh [%i1+0x02c],%l5 ! Mem[000000003080002c]
std %f10,[%o3+0x060] ! Mem[000000001b800060]
retl
std %l6,[%i0+0x028] ! Mem[0000000030000028]
p5_jmpl_1_he:
jmpl %g6+8,%g0
std %l2,[%i2+0x058] ! Mem[000000001b000058]
p5_call_1_he:
lduw [%o1+0x028],%l4 ! Mem[0000000030800028]
ldd [%o3+0x028],%f30 ! Mem[0000000031800028]
retl
ldsh [%o1+0x068],%l4 ! Mem[0000000030800068]
p5_jmpl_1_ho:
jmpl %g6+8,%g0
std %l2,[%o2+0x058] ! Mem[000000001b000058]
p5_call_1_ho:
lduw [%i1+0x028],%l4 ! Mem[0000000030800028]
ldd [%i3+0x028],%f30 ! Mem[0000000031800028]
retl
ldsh [%i1+0x068],%l4 ! Mem[0000000030800068]
p6_jmpl_1_le:
ldx [%o0+0x030],%l0 ! Mem[0000000030000030]
addcc %l3,%l4,%l1
ldsb [%o3+0x074],%l2 ! Mem[0000000031800074]
nop
jmpl %g6+8,%g0
ldsb [%i0+0x009],%l4 ! Mem[000000001c000009]
p6_call_1_le:
ldsh [%o0+0x076],%l5 ! Mem[0000000030000076]
ld [%o3+0x030],%f6 ! Mem[0000000031800030]
ldub [%i0+0x00c],%l2 ! Mem[000000001c00000c]
retl
ldd [%o1+0x070],%l6 ! Mem[0000000030800070]
p6_jmpl_1_lo:
ldx [%i0+0x030],%l0 ! Mem[0000000030000030]
addcc %l3,%l4,%l1
ldsb [%i3+0x074],%l2 ! Mem[0000000031800074]
nop
jmpl %g6+8,%g0
ldsb [%o0+0x009],%l4 ! Mem[000000001c000009]
p6_call_1_lo:
ldsh [%i0+0x076],%l5 ! Mem[0000000030000076]
ld [%i3+0x030],%f6 ! Mem[0000000031800030]
ldub [%o0+0x00c],%l2 ! Mem[000000001c00000c]
retl
ldd [%i1+0x070],%l6 ! Mem[0000000030800070]
p6_jmpl_1_he:
stx %l4,[%o0+0x030] ! Mem[0000000030000030]
std %l0,[%o2+0x030] ! Mem[0000000031000030]
ld [%i2+0x06c],%f26 ! Mem[000000001d00006c]
std %f16,[%o1+0x070] ! Mem[0000000030800070]
lduh [%i0+0x032],%l5 ! Mem[000000001c000032]
jmpl %g6+8,%g0
lduh [%o3+0x032],%l3 ! Mem[0000000031800032]
p6_call_1_he:
st %f29,[%i0+0x018] ! Mem[000000001c000018]
ldsh [%i1+0x028],%l5 ! Mem[000000001c800028]
std %f24,[%o1+0x070] ! Mem[0000000030800070]
retl
lduw [%o3+0x030],%l4 ! Mem[0000000031800030]
p6_jmpl_1_ho:
stx %l4,[%i0+0x030] ! Mem[0000000030000030]
std %l0,[%i2+0x030] ! Mem[0000000031000030]
ld [%o2+0x06c],%f26 ! Mem[000000001d00006c]
std %f16,[%i1+0x070] ! Mem[0000000030800070]
lduh [%o0+0x032],%l5 ! Mem[000000001c000032]
jmpl %g6+8,%g0
lduh [%i3+0x032],%l3 ! Mem[0000000031800032]
p6_call_1_ho:
st %f29,[%o0+0x018] ! Mem[000000001c000018]
ldsh [%o1+0x028],%l5 ! Mem[000000001c800028]
std %f24,[%i1+0x070] ! Mem[0000000030800070]
retl
lduw [%i3+0x030],%l4 ! Mem[0000000031800030]
p7_jmpl_1_le:
ldsh [%o0+0x03a],%l2 ! Mem[000000003000003a]
st %f1 ,[%o2+0x07c] ! Mem[000000003100007c]
stb %l3,[%o2+0x038] ! Mem[0000000031000038]
stw %l4,[%o1+0x03c] ! Mem[000000003080003c]
jmpl %g6+8,%g0
st %f8 ,[%o1+0x07c] ! Mem[000000003080007c]
p7_call_1_le:
ldd [%o3+0x038],%f10 ! Mem[0000000031800038]
nop
sub %l3,-0xe04,%l4
andcc %l4,0x3db,%l2
stb %l1,[%i3+0x041] ! Mem[000000001f800041]
retl
ldsw [%o2+0x078],%l3 ! Mem[0000000031000078]
p7_jmpl_1_lo:
ldsh [%i0+0x03a],%l2 ! Mem[000000003000003a]
st %f1 ,[%i2+0x07c] ! Mem[000000003100007c]
stb %l3,[%i2+0x038] ! Mem[0000000031000038]
stw %l4,[%i1+0x03c] ! Mem[000000003080003c]
jmpl %g6+8,%g0
st %f8 ,[%i1+0x07c] ! Mem[000000003080007c]
p7_call_1_lo:
ldd [%i3+0x038],%f10 ! Mem[0000000031800038]
nop
sub %l3,-0xe04,%l4
andcc %l4,0x3db,%l2
stb %l1,[%o3+0x041] ! Mem[000000001f800041]
retl
ldsw [%i2+0x078],%l3 ! Mem[0000000031000078]
p7_jmpl_1_he:
st %f29,[%o0+0x038] ! Mem[0000000030000038]
ldx [%i0+0x070],%l0 ! Mem[000000001e000070]
jmpl %g6+8,%g0
ldd [%o3+0x078],%f26 ! Mem[0000000031800078]
p7_call_1_he:
ldub [%o1+0x03c],%l3 ! Mem[000000003080003c]
ld [%o3+0x038],%f18 ! Mem[0000000031800038]
std %f28,[%o0+0x038] ! Mem[0000000030000038]
ldsw [%o1+0x03c],%l2 ! Mem[000000003080003c]
std %l4,[%o2+0x038] ! Mem[0000000031000038]
retl
sllx %l2,%l4,%l0
p7_jmpl_1_ho:
st %f29,[%i0+0x038] ! Mem[0000000030000038]
ldx [%o0+0x070],%l0 ! Mem[000000001e000070]
jmpl %g6+8,%g0
ldd [%i3+0x078],%f26 ! Mem[0000000031800078]
p7_call_1_ho:
ldub [%i1+0x03c],%l3 ! Mem[000000003080003c]
ld [%i3+0x038],%f18 ! Mem[0000000031800038]
std %f28,[%i0+0x038] ! Mem[0000000030000038]
ldsw [%i1+0x03c],%l2 ! Mem[000000003080003c]
std %l4,[%i2+0x038] ! Mem[0000000031000038]
retl
sllx %l2,%l4,%l0
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
p0_jmpl_2_le:
orcc %l1,0x25a,%l6
jmpl %g6+8,%g0
sllx %l1,%l5,%l0
p0_call_2_le:
retl
ldd [%o3+0x000],%l0 ! Mem[0000000031800000]
p0_jmpl_2_lo:
orcc %l1,0x25a,%l6
jmpl %g6+8,%g0
sllx %l1,%l5,%l0
p0_call_2_lo:
retl
ldd [%i3+0x000],%l0 ! Mem[0000000031800000]
p0_jmpl_2_he:
ld [%o2+0x004],%f27 ! Mem[0000000031000004]
ldsb [%o3+0x007],%l1 ! Mem[0000000031800007]
jmpl %g6+8,%g0
ldub [%o0+0x046],%l4 ! Mem[0000000030000046]
p0_call_2_he:
retl
ldsh [%i1+0x06c],%l3 ! Mem[000000001080006c]
p0_jmpl_2_ho:
ld [%i2+0x004],%f27 ! Mem[0000000031000004]
ldsb [%i3+0x007],%l1 ! Mem[0000000031800007]
jmpl %g6+8,%g0
ldub [%i0+0x046],%l4 ! Mem[0000000030000046]
p0_call_2_ho:
retl
ldsh [%o1+0x06c],%l3 ! Mem[000000001080006c]
p1_jmpl_2_le:
taddcc %l0,0x12a,%l1
sth %l7,[%o0+0x00e] ! Mem[000000003000000e]
ldsh [%i0+0x070],%l4 ! Mem[0000000012000070]
st %f9 ,[%i3+0x018] ! Mem[0000000013800018]
xnorcc %l0,%l0,%l7
stb %l7,[%o0+0x00c] ! Mem[000000003000000c]
jmpl %g6+8,%g0
std %f12,[%i0+0x050] ! Mem[0000000012000050]
p1_call_2_le:
st %f15,[%o1+0x00c] ! Mem[000000003080000c]
ldsh [%o0+0x008],%l0 ! Mem[0000000030000008]
retl
andncc %l2,0x3b5,%l1
p1_jmpl_2_lo:
taddcc %l0,0x12a,%l1
sth %l7,[%i0+0x00e] ! Mem[000000003000000e]
ldsh [%o0+0x070],%l4 ! Mem[0000000012000070]
st %f9 ,[%o3+0x018] ! Mem[0000000013800018]
xnorcc %l0,%l0,%l7
stb %l7,[%i0+0x00c] ! Mem[000000003000000c]
jmpl %g6+8,%g0
std %f12,[%o0+0x050] ! Mem[0000000012000050]
p1_call_2_lo:
st %f15,[%i1+0x00c] ! Mem[000000003080000c]
ldsh [%i0+0x008],%l0 ! Mem[0000000030000008]
retl
andncc %l2,0x3b5,%l1
p1_jmpl_2_he:
taddcctv %l3,0x42e,%l7
lduw [%o0+0x00c],%l1 ! Mem[000000003000000c]
ldd [%i2+0x040],%l0 ! Mem[0000000013000040]
sth %l1,[%o3+0x04a] ! Mem[000000003180004a]
ldsb [%i0+0x041],%l3 ! Mem[0000000012000041]
st %f20,[%i3+0x074] ! Mem[0000000013800074]
jmpl %g6+8,%g0
srl %l0,%l6,%l4
p1_call_2_he:
add %l7,0x820,%l4
xor %l4,%l0,%l3
xnor %l7,%l4,%l7
andn %l6,-0xfb5,%l0
retl
st %f22,[%o2+0x00c] ! Mem[000000003100000c]
p1_jmpl_2_ho:
taddcctv %l3,0x42e,%l7
lduw [%i0+0x00c],%l1 ! Mem[000000003000000c]
ldd [%o2+0x040],%l0 ! Mem[0000000013000040]
sth %l1,[%i3+0x04a] ! Mem[000000003180004a]
ldsb [%o0+0x041],%l3 ! Mem[0000000012000041]
st %f20,[%o3+0x074] ! Mem[0000000013800074]
jmpl %g6+8,%g0
srl %l0,%l6,%l4
p1_call_2_ho:
add %l7,0x820,%l4
xor %l4,%l0,%l3
xnor %l7,%l4,%l7
andn %l6,-0xfb5,%l0
retl
st %f22,[%i2+0x00c] ! Mem[000000003100000c]
p2_jmpl_2_le:
orn %l3,%l6,%l0
ldsw [%o2+0x014],%l1 ! Mem[0000000031000014]
jmpl %g6+8,%g0
ld [%o2+0x010],%f4 ! Mem[0000000031000010]
p2_call_2_le:
ldd [%o0+0x010],%l2 ! Mem[0000000030000010]
ldsw [%o2+0x010],%l5 ! Mem[0000000031000010]
retl
st %f10,[%o3+0x010] ! Mem[0000000031800010]
p2_jmpl_2_lo:
orn %l3,%l6,%l0
ldsw [%i2+0x014],%l1 ! Mem[0000000031000014]
jmpl %g6+8,%g0
ld [%i2+0x010],%f4 ! Mem[0000000031000010]
p2_call_2_lo:
ldd [%i0+0x010],%l2 ! Mem[0000000030000010]
ldsw [%i2+0x010],%l5 ! Mem[0000000031000010]
retl
st %f10,[%i3+0x010] ! Mem[0000000031800010]
p2_jmpl_2_he:
ldsw [%i2+0x048],%l1 ! Mem[0000000015000048]
sub %l5,-0xcf3,%l7
jmpl %g6+8,%g0
ldub [%o3+0x013],%l5 ! Mem[0000000031800013]
p2_call_2_he:
ldsw [%o0+0x050],%l5 ! Mem[0000000030000050]
st %f30,[%i2+0x060] ! Mem[0000000015000060]
stw %l4,[%i2+0x040] ! Mem[0000000015000040]
tsubcctv %l3,0x830,%l1
subccc %l2,-0xbeb,%l1
retl
lduh [%o0+0x056],%l6 ! Mem[0000000030000056]
p2_jmpl_2_ho:
ldsw [%o2+0x048],%l1 ! Mem[0000000015000048]
sub %l5,-0xcf3,%l7
jmpl %g6+8,%g0
ldub [%i3+0x013],%l5 ! Mem[0000000031800013]
p2_call_2_ho:
ldsw [%i0+0x050],%l5 ! Mem[0000000030000050]
st %f30,[%o2+0x060] ! Mem[0000000015000060]
stw %l4,[%o2+0x040] ! Mem[0000000015000040]
tsubcctv %l3,0x830,%l1
subccc %l2,-0xbeb,%l1
retl
lduh [%i0+0x056],%l6 ! Mem[0000000030000056]
p3_jmpl_2_le:
sth %l2,[%o0+0x05c] ! Mem[000000003000005c]
stw %l4,[%o2+0x018] ! Mem[0000000031000018]
std %f14,[%i0+0x000] ! Mem[0000000016000000]
ldsb [%i0+0x000],%l4 ! Mem[0000000016000000]
jmpl %g6+8,%g0
ldsw [%i3+0x024],%l7 ! Mem[0000000017800024]
p3_call_2_le:
ldsb [%o2+0x05c],%l6 ! Mem[000000003100005c]
stw %l6,[%i3+0x02c] ! Mem[000000001780002c]
ldx [%o2+0x058],%l7 ! Mem[0000000031000058]
retl
orcc %l1,%l0,%l5
p3_jmpl_2_lo:
sth %l2,[%i0+0x05c] ! Mem[000000003000005c]
stw %l4,[%i2+0x018] ! Mem[0000000031000018]
std %f14,[%o0+0x000] ! Mem[0000000016000000]
ldsb [%o0+0x000],%l4 ! Mem[0000000016000000]
jmpl %g6+8,%g0
ldsw [%o3+0x024],%l7 ! Mem[0000000017800024]
p3_call_2_lo:
ldsb [%i2+0x05c],%l6 ! Mem[000000003100005c]
stw %l6,[%o3+0x02c] ! Mem[000000001780002c]
ldx [%i2+0x058],%l7 ! Mem[0000000031000058]
retl
orcc %l1,%l0,%l5
p3_jmpl_2_he:
smul %l1,-0x435,%l6
ldx [%o3+0x058],%l2 ! Mem[0000000031800058]
ldd [%o1+0x058],%l0 ! Mem[0000000030800058]
lduh [%o2+0x05c],%l7 ! Mem[000000003100005c]
jmpl %g6+8,%g0
srax %l5,0x001,%l7
p3_call_2_he:
sllx %l2,0x037,%l1
retl
stb %l3,[%o2+0x01c] ! Mem[000000003100001c]
p3_jmpl_2_ho:
smul %l1,-0x435,%l6
ldx [%i3+0x058],%l2 ! Mem[0000000031800058]
ldd [%i1+0x058],%l0 ! Mem[0000000030800058]
lduh [%i2+0x05c],%l7 ! Mem[000000003100005c]
jmpl %g6+8,%g0
srax %l5,0x001,%l7
p3_call_2_ho:
sllx %l2,0x037,%l1
retl
stb %l3,[%i2+0x01c] ! Mem[000000003100001c]
p4_jmpl_2_le:
jmpl %g6+8,%g0
sth %l1,[%i1+0x014] ! Mem[0000000018800014]
p4_call_2_le:
stx %l0,[%o3+0x020] ! Mem[0000000031800020]
std %f8 ,[%o3+0x060] ! Mem[0000000031800060]
ldsw [%i3+0x02c],%l2 ! Mem[000000001980002c]
std %l4,[%i3+0x030] ! Mem[0000000019800030]
std %l0,[%i3+0x030] ! Mem[0000000019800030]
st %f7 ,[%i1+0x07c] ! Mem[000000001880007c]
retl
umulcc %l3,%l6,%l1
p4_jmpl_2_lo:
jmpl %g6+8,%g0
sth %l1,[%o1+0x014] ! Mem[0000000018800014]
p4_call_2_lo:
stx %l0,[%i3+0x020] ! Mem[0000000031800020]
std %f8 ,[%i3+0x060] ! Mem[0000000031800060]
ldsw [%o3+0x02c],%l2 ! Mem[000000001980002c]
std %l4,[%o3+0x030] ! Mem[0000000019800030]
std %l0,[%o3+0x030] ! Mem[0000000019800030]
st %f7 ,[%o1+0x07c] ! Mem[000000001880007c]
retl
umulcc %l3,%l6,%l1
p4_jmpl_2_he:
st %f29,[%i0+0x038] ! Mem[0000000018000038]
jmpl %g6+8,%g0
lduw [%o0+0x020],%l2 ! Mem[0000000030000020]
p4_call_2_he:
stw %l3,[%o2+0x024] ! Mem[0000000031000024]
stx %l4,[%i0+0x050] ! Mem[0000000018000050]
srlx %l6,%l7,%l2
retl
std %l6,[%i1+0x028] ! Mem[0000000018800028]
p4_jmpl_2_ho:
st %f29,[%o0+0x038] ! Mem[0000000018000038]
jmpl %g6+8,%g0
lduw [%i0+0x020],%l2 ! Mem[0000000030000020]
p4_call_2_ho:
stw %l3,[%i2+0x024] ! Mem[0000000031000024]
stx %l4,[%o0+0x050] ! Mem[0000000018000050]
srlx %l6,%l7,%l2
retl
std %l6,[%o1+0x028] ! Mem[0000000018800028]
p5_jmpl_2_le:
std %l2,[%o3+0x068] ! Mem[0000000031800068]
ldsw [%o2+0x028],%l6 ! Mem[0000000031000028]
ldd [%i3+0x050],%l4 ! Mem[000000001b800050]
ldub [%o1+0x069],%l5 ! Mem[0000000030800069]
jmpl %g6+8,%g0
stx %l0,[%i2+0x048] ! Mem[000000001b000048]
p5_call_2_le:
lduw [%i3+0x01c],%l3 ! Mem[000000001b80001c]
and %l4,%l7,%l4
stw %l7,[%i0+0x00c] ! Mem[000000001a00000c]
xnorcc %l4,%l5,%l6
sth %l3,[%i1+0x044] ! Mem[000000001a800044]
retl
and %l1,%l0,%l2
p5_jmpl_2_lo:
std %l2,[%i3+0x068] ! Mem[0000000031800068]
ldsw [%i2+0x028],%l6 ! Mem[0000000031000028]
ldd [%o3+0x050],%l4 ! Mem[000000001b800050]
ldub [%i1+0x069],%l5 ! Mem[0000000030800069]
jmpl %g6+8,%g0
stx %l0,[%o2+0x048] ! Mem[000000001b000048]
p5_call_2_lo:
lduw [%o3+0x01c],%l3 ! Mem[000000001b80001c]
and %l4,%l7,%l4
stw %l7,[%o0+0x00c] ! Mem[000000001a00000c]
xnorcc %l4,%l5,%l6
sth %l3,[%o1+0x044] ! Mem[000000001a800044]
retl
and %l1,%l0,%l2
p5_jmpl_2_he:
stx %l7,[%o1+0x068] ! Mem[0000000030800068]
ldd [%i1+0x030],%f28 ! Mem[000000001a800030]
jmpl %g6+8,%g0
ldsh [%o0+0x06c],%l6 ! Mem[000000003000006c]
p5_call_2_he:
retl
smulcc %l4,0xc25,%l0
p5_jmpl_2_ho:
stx %l7,[%i1+0x068] ! Mem[0000000030800068]
ldd [%o1+0x030],%f28 ! Mem[000000001a800030]
jmpl %g6+8,%g0
ldsh [%i0+0x06c],%l6 ! Mem[000000003000006c]
p5_call_2_ho:
retl
smulcc %l4,0xc25,%l0
p6_jmpl_2_le:
ldsh [%o2+0x032],%l1 ! Mem[0000000031000032]
ldd [%o2+0x030],%l4 ! Mem[0000000031000030]
xnorcc %l5,%l2,%l7
ldd [%o2+0x030],%f0 ! Mem[0000000031000030]
std %f6 ,[%o0+0x070] ! Mem[0000000030000070]
tsubcc %l6,%l7,%l6
jmpl %g6+8,%g0
ldd [%o3+0x070],%f6 ! Mem[0000000031800070]
p6_call_2_le:
ldd [%o1+0x070],%l4 ! Mem[0000000030800070]
ldd [%o1+0x030],%f2 ! Mem[0000000030800030]
retl
sll %l7,%l5,%l4
p6_jmpl_2_lo:
ldsh [%i2+0x032],%l1 ! Mem[0000000031000032]
ldd [%i2+0x030],%l4 ! Mem[0000000031000030]
xnorcc %l5,%l2,%l7
ldd [%i2+0x030],%f0 ! Mem[0000000031000030]
std %f6 ,[%i0+0x070] ! Mem[0000000030000070]
tsubcc %l6,%l7,%l6
jmpl %g6+8,%g0
ldd [%i3+0x070],%f6 ! Mem[0000000031800070]
p6_call_2_lo:
ldd [%i1+0x070],%l4 ! Mem[0000000030800070]
ldd [%i1+0x030],%f2 ! Mem[0000000030800030]
retl
sll %l7,%l5,%l4
p6_jmpl_2_he:
std %l4,[%i1+0x040] ! Mem[000000001c800040]
jmpl %g6+8,%g0
ld [%o3+0x070],%f22 ! Mem[0000000031800070]
p6_call_2_he:
retl
orn %l7,-0x81d,%l0
p6_jmpl_2_ho:
std %l4,[%o1+0x040] ! Mem[000000001c800040]
jmpl %g6+8,%g0
ld [%i3+0x070],%f22 ! Mem[0000000031800070]
p6_call_2_ho:
retl
orn %l7,-0x81d,%l0
p7_jmpl_2_le:
jmpl %g6+8,%g0
stw %l2,[%i3+0x024] ! Mem[000000001f800024]
p7_call_2_le:
st %f2 ,[%o1+0x038] ! Mem[0000000030800038]
xor %l2,-0x70a,%l0
retl
andncc %l4,%l4,%l7
p7_jmpl_2_lo:
jmpl %g6+8,%g0
stw %l2,[%o3+0x024] ! Mem[000000001f800024]
p7_call_2_lo:
st %f2 ,[%i1+0x038] ! Mem[0000000030800038]
xor %l2,-0x70a,%l0
retl
andncc %l4,%l4,%l7
p7_jmpl_2_he:
std %l0,[%o3+0x038] ! Mem[0000000031800038]
ldsb [%o3+0x03f],%l3 ! Mem[000000003180003f]
srlx %l0,0x029,%l0
std %f20,[%i1+0x060] ! Mem[000000001e800060]
jmpl %g6+8,%g0
mulx %l1,0x8ec,%l2
p7_call_2_he:
ldx [%i1+0x068],%l6 ! Mem[000000001e800068]
addc %l6,%l4,%l7
retl
ldub [%o0+0x07c],%l4 ! Mem[000000003000007c]
p7_jmpl_2_ho:
std %l0,[%i3+0x038] ! Mem[0000000031800038]
ldsb [%i3+0x03f],%l3 ! Mem[000000003180003f]
srlx %l0,0x029,%l0
std %f20,[%o1+0x060] ! Mem[000000001e800060]
jmpl %g6+8,%g0
mulx %l1,0x8ec,%l2
p7_call_2_ho:
ldx [%o1+0x068],%l6 ! Mem[000000001e800068]
addc %l6,%l4,%l7
retl
ldub [%i0+0x07c],%l4 ! Mem[000000003000007c]
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
p0_jmpl_3_le:
ldd [%o1+0x040],%l4 ! Mem[0000000030800040]
lduw [%o1+0x004],%l2 ! Mem[0000000030800004]
std %f0 ,[%o0+0x000] ! Mem[0000000030000000]
ldsb [%o1+0x003],%l4 ! Mem[0000000030800003]
std %l2,[%i0+0x058] ! Mem[0000000010000058]
nop
jmpl %g6+8,%g0
ldsb [%o3+0x044],%l7 ! Mem[0000000031800044]
p0_call_3_le:
ldsh [%o1+0x004],%l4 ! Mem[0000000030800004]
sth %l5,[%i0+0x06a] ! Mem[000000001000006a]
stx %l6,[%o0+0x000] ! Mem[0000000030000000]
ldd [%o1+0x040],%f4 ! Mem[0000000030800040]
retl
nop
p0_jmpl_3_lo:
ldd [%i1+0x040],%l4 ! Mem[0000000030800040]
lduw [%i1+0x004],%l2 ! Mem[0000000030800004]
std %f0 ,[%i0+0x000] ! Mem[0000000030000000]
ldsb [%i1+0x003],%l4 ! Mem[0000000030800003]
std %l2,[%o0+0x058] ! Mem[0000000010000058]
nop
jmpl %g6+8,%g0
ldsb [%i3+0x044],%l7 ! Mem[0000000031800044]
p0_call_3_lo:
ldsh [%i1+0x004],%l4 ! Mem[0000000030800004]
sth %l5,[%o0+0x06a] ! Mem[000000001000006a]
stx %l6,[%i0+0x000] ! Mem[0000000030000000]
ldd [%i1+0x040],%f4 ! Mem[0000000030800040]
retl
nop
p0_jmpl_3_he:
andn %l3,%l2,%l0
tsubcctv %l6,%l7,%l1
lduw [%o3+0x040],%l6 ! Mem[0000000031800040]
stb %l0,[%o3+0x001] ! Mem[0000000031800001]
sllx %l4,0x011,%l4
sth %l7,[%o1+0x040] ! Mem[0000000030800040]
jmpl %g6+8,%g0
sdivx %l4,0x30f,%l5
p0_call_3_he:
xor %l2,%l4,%l0
ldd [%o1+0x000],%l6 ! Mem[0000000030800000]
retl
stb %l6,[%o0+0x007] ! Mem[0000000030000007]
p0_jmpl_3_ho:
andn %l3,%l2,%l0
tsubcctv %l6,%l7,%l1
lduw [%i3+0x040],%l6 ! Mem[0000000031800040]
stb %l0,[%i3+0x001] ! Mem[0000000031800001]
sllx %l4,0x011,%l4
sth %l7,[%i1+0x040] ! Mem[0000000030800040]
jmpl %g6+8,%g0
sdivx %l4,0x30f,%l5
p0_call_3_ho:
xor %l2,%l4,%l0
ldd [%i1+0x000],%l6 ! Mem[0000000030800000]
retl
stb %l6,[%i0+0x007] ! Mem[0000000030000007]
p1_jmpl_3_le:
orcc %l0,%l7,%l4
smulcc %l4,%l5,%l2
stx %l7,[%o3+0x008] ! Mem[0000000031800008]
jmpl %g6+8,%g0
udivx %l2,%l6,%l0
p1_call_3_le:
taddcctv %l6,%l7,%l3
stb %l7,[%o2+0x04f] ! Mem[000000003100004f]
ldd [%o0+0x048],%f10 ! Mem[0000000030000048]
srl %l6,0x016,%l6
retl
ldd [%o1+0x008],%l2 ! Mem[0000000030800008]
p1_jmpl_3_lo:
orcc %l0,%l7,%l4
smulcc %l4,%l5,%l2
stx %l7,[%i3+0x008] ! Mem[0000000031800008]
jmpl %g6+8,%g0
udivx %l2,%l6,%l0
p1_call_3_lo:
taddcctv %l6,%l7,%l3
stb %l7,[%i2+0x04f] ! Mem[000000003100004f]
ldd [%i0+0x048],%f10 ! Mem[0000000030000048]
srl %l6,0x016,%l6
retl
ldd [%i1+0x008],%l2 ! Mem[0000000030800008]
p1_jmpl_3_he:
std %f20,[%i2+0x070] ! Mem[0000000013000070]
jmpl %g6+8,%g0
ldd [%o0+0x008],%l6 ! Mem[0000000030000008]
p1_call_3_he:
ldd [%i3+0x050],%f30 ! Mem[0000000013800050]
retl
ldsb [%o0+0x04c],%l6 ! Mem[000000003000004c]
p1_jmpl_3_ho:
std %f20,[%o2+0x070] ! Mem[0000000013000070]
jmpl %g6+8,%g0
ldd [%i0+0x008],%l6 ! Mem[0000000030000008]
p1_call_3_ho:
ldd [%o3+0x050],%f30 ! Mem[0000000013800050]
retl
ldsb [%i0+0x04c],%l6 ! Mem[000000003000004c]
p2_jmpl_3_le:
jmpl %g6+8,%g0
stw %l3,[%i0+0x02c] ! Mem[000000001400002c]
p2_call_3_le:
ldsw [%i2+0x004],%l0 ! Mem[0000000015000004]
sllx %l7,%l0,%l2
sdivx %l0,-0xe4d,%l4
retl
ldsh [%o1+0x054],%l5 ! Mem[0000000030800054]
p2_jmpl_3_lo:
jmpl %g6+8,%g0
stw %l3,[%o0+0x02c] ! Mem[000000001400002c]
p2_call_3_lo:
ldsw [%o2+0x004],%l0 ! Mem[0000000015000004]
sllx %l7,%l0,%l2
sdivx %l0,-0xe4d,%l4
retl
ldsh [%i1+0x054],%l5 ! Mem[0000000030800054]
p2_jmpl_3_he:
ldd [%o1+0x050],%l4 ! Mem[0000000030800050]
std %l0,[%o3+0x010] ! Mem[0000000031800010]
lduw [%o3+0x014],%l7 ! Mem[0000000031800014]
ldd [%i2+0x048],%f16 ! Mem[0000000015000048]
sth %l5,[%o1+0x010] ! Mem[0000000030800010]
jmpl %g6+8,%g0
std %f28,[%o3+0x050] ! Mem[0000000031800050]
p2_call_3_he:
ldub [%o1+0x016],%l0 ! Mem[0000000030800016]
subccc %l6,%l7,%l3
std %l6,[%o3+0x010] ! Mem[0000000031800010]
stx %l3,[%i2+0x048] ! Mem[0000000015000048]
retl
orn %l2,-0x63f,%l6
p2_jmpl_3_ho:
ldd [%i1+0x050],%l4 ! Mem[0000000030800050]
std %l0,[%i3+0x010] ! Mem[0000000031800010]
lduw [%i3+0x014],%l7 ! Mem[0000000031800014]
ldd [%o2+0x048],%f16 ! Mem[0000000015000048]
sth %l5,[%i1+0x010] ! Mem[0000000030800010]
jmpl %g6+8,%g0
std %f28,[%i3+0x050] ! Mem[0000000031800050]
p2_call_3_ho:
ldub [%i1+0x016],%l0 ! Mem[0000000030800016]
subccc %l6,%l7,%l3
std %l6,[%i3+0x010] ! Mem[0000000031800010]
stx %l3,[%o2+0x048] ! Mem[0000000015000048]
retl
orn %l2,-0x63f,%l6
p3_jmpl_3_le:
jmpl %g6+8,%g0
lduw [%i2+0x054],%l5 ! Mem[0000000017000054]
p3_call_3_le:
st %f9 ,[%i3+0x040] ! Mem[0000000017800040]
st %f12,[%o0+0x05c] ! Mem[000000003000005c]
ld [%o2+0x018],%f12 ! Mem[0000000031000018]
retl
stx %l2,[%o1+0x018] ! Mem[0000000030800018]
p3_jmpl_3_lo:
jmpl %g6+8,%g0
lduw [%o2+0x054],%l5 ! Mem[0000000017000054]
p3_call_3_lo:
st %f9 ,[%o3+0x040] ! Mem[0000000017800040]
st %f12,[%i0+0x05c] ! Mem[000000003000005c]
ld [%i2+0x018],%f12 ! Mem[0000000031000018]
retl
stx %l2,[%i1+0x018] ! Mem[0000000030800018]
p3_jmpl_3_he:
ldd [%o1+0x058],%l0 ! Mem[0000000030800058]
mulx %l7,0x4cf,%l7
lduw [%o0+0x05c],%l0 ! Mem[000000003000005c]
sth %l5,[%o2+0x018] ! Mem[0000000031000018]
jmpl %g6+8,%g0
lduh [%o0+0x05e],%l6 ! Mem[000000003000005e]
p3_call_3_he:
sth %l5,[%o3+0x05c] ! Mem[000000003180005c]
retl
ldd [%o0+0x018],%l6 ! Mem[0000000030000018]
p3_jmpl_3_ho:
ldd [%i1+0x058],%l0 ! Mem[0000000030800058]
mulx %l7,0x4cf,%l7
lduw [%i0+0x05c],%l0 ! Mem[000000003000005c]
sth %l5,[%i2+0x018] ! Mem[0000000031000018]
jmpl %g6+8,%g0
lduh [%i0+0x05e],%l6 ! Mem[000000003000005e]
p3_call_3_ho:
sth %l5,[%i3+0x05c] ! Mem[000000003180005c]
retl
ldd [%i0+0x018],%l6 ! Mem[0000000030000018]
p4_jmpl_3_le:
ldub [%i1+0x045],%l2 ! Mem[0000000018800045]
ld [%o0+0x024],%f7 ! Mem[0000000030000024]
stb %l1,[%o0+0x026] ! Mem[0000000030000026]
stw %l6,[%o0+0x020] ! Mem[0000000030000020]
jmpl %g6+8,%g0
ld [%i3+0x038],%f15 ! Mem[0000000019800038]
p4_call_3_le:
retl
andncc %l4,-0xf9c,%l7
p4_jmpl_3_lo:
ldub [%o1+0x045],%l2 ! Mem[0000000018800045]
ld [%i0+0x024],%f7 ! Mem[0000000030000024]
stb %l1,[%i0+0x026] ! Mem[0000000030000026]
stw %l6,[%i0+0x020] ! Mem[0000000030000020]
jmpl %g6+8,%g0
ld [%o3+0x038],%f15 ! Mem[0000000019800038]
p4_call_3_lo:
retl
andncc %l4,-0xf9c,%l7
p4_jmpl_3_he:
orn %l5,-0xcfb,%l0
sth %l0,[%i1+0x016] ! Mem[0000000018800016]
jmpl %g6+8,%g0
subc %l4,-0x1a9,%l7
p4_call_3_he:
ld [%i3+0x050],%f28 ! Mem[0000000019800050]
lduw [%i2+0x014],%l0 ! Mem[0000000019000014]
retl
ldsw [%o2+0x024],%l3 ! Mem[0000000031000024]
p4_jmpl_3_ho:
orn %l5,-0xcfb,%l0
sth %l0,[%o1+0x016] ! Mem[0000000018800016]
jmpl %g6+8,%g0
subc %l4,-0x1a9,%l7
p4_call_3_ho:
ld [%o3+0x050],%f28 ! Mem[0000000019800050]
lduw [%o2+0x014],%l0 ! Mem[0000000019000014]
retl
ldsw [%i2+0x024],%l3 ! Mem[0000000031000024]
p5_jmpl_3_le:
std %f14,[%o1+0x068] ! Mem[0000000030800068]
sth %l2,[%o2+0x06a] ! Mem[000000003100006a]
smul %l4,%l0,%l3
std %l2,[%o1+0x068] ! Mem[0000000030800068]
ldsb [%o3+0x06c],%l0 ! Mem[000000003180006c]
ldd [%i3+0x030],%f8 ! Mem[000000001b800030]
jmpl %g6+8,%g0
ldx [%o3+0x068],%l6 ! Mem[0000000031800068]
p5_call_3_le:
stw %l5,[%o2+0x028] ! Mem[0000000031000028]
ldsw [%o3+0x02c],%l2 ! Mem[000000003180002c]
lduh [%o1+0x06a],%l0 ! Mem[000000003080006a]
lduw [%i0+0x068],%l6 ! Mem[000000001a000068]
ldd [%i0+0x068],%l6 ! Mem[000000001a000068]
udivx %l7,0x9cd,%l2
retl
ldsh [%i2+0x04c],%l1 ! Mem[000000001b00004c]
p5_jmpl_3_lo:
std %f14,[%i1+0x068] ! Mem[0000000030800068]
sth %l2,[%i2+0x06a] ! Mem[000000003100006a]
smul %l4,%l0,%l3
std %l2,[%i1+0x068] ! Mem[0000000030800068]
ldsb [%i3+0x06c],%l0 ! Mem[000000003180006c]
ldd [%o3+0x030],%f8 ! Mem[000000001b800030]
jmpl %g6+8,%g0
ldx [%i3+0x068],%l6 ! Mem[0000000031800068]
p5_call_3_lo:
stw %l5,[%i2+0x028] ! Mem[0000000031000028]
ldsw [%i3+0x02c],%l2 ! Mem[000000003180002c]
lduh [%i1+0x06a],%l0 ! Mem[000000003080006a]
lduw [%o0+0x068],%l6 ! Mem[000000001a000068]
ldd [%o0+0x068],%l6 ! Mem[000000001a000068]
udivx %l7,0x9cd,%l2
retl
ldsh [%o2+0x04c],%l1 ! Mem[000000001b00004c]
p5_jmpl_3_he:
lduw [%o1+0x028],%l4 ! Mem[0000000030800028]
ldd [%o3+0x028],%f30 ! Mem[0000000031800028]
jmpl %g6+8,%g0
ldub [%o0+0x029],%l1 ! Mem[0000000030000029]
p5_call_3_he:
addccc %l4,%l6,%l6
sth %l1,[%i0+0x026] ! Mem[000000001a000026]
umulcc %l5,-0xbfa,%l3
ldub [%i3+0x00d],%l2 ! Mem[000000001b80000d]
xnor %l3,0x28a,%l2
or %l0,%l3,%l3
retl
std %l0,[%o3+0x068] ! Mem[0000000031800068]
p5_jmpl_3_ho:
lduw [%i1+0x028],%l4 ! Mem[0000000030800028]
ldd [%i3+0x028],%f30 ! Mem[0000000031800028]
jmpl %g6+8,%g0
ldub [%i0+0x029],%l1 ! Mem[0000000030000029]
p5_call_3_ho:
addccc %l4,%l6,%l6
sth %l1,[%o0+0x026] ! Mem[000000001a000026]
umulcc %l5,-0xbfa,%l3
ldub [%o3+0x00d],%l2 ! Mem[000000001b80000d]
xnor %l3,0x28a,%l2
or %l0,%l3,%l3
retl
std %l0,[%i3+0x068] ! Mem[0000000031800068]
p6_jmpl_3_le:
jmpl %g6+8,%g0
xnorcc %l2,-0x24e,%l3
p6_call_3_le:
st %f6 ,[%o0+0x070] ! Mem[0000000030000070]
std %f0 ,[%i0+0x058] ! Mem[000000001c000058]
stw %l5,[%o0+0x034] ! Mem[0000000030000034]
stx %l0,[%o1+0x070] ! Mem[0000000030800070]
std %f8 ,[%o1+0x070] ! Mem[0000000030800070]
andn %l5,-0x78c,%l7
retl
stx %l0,[%o0+0x070] ! Mem[0000000030000070]
p6_jmpl_3_lo:
jmpl %g6+8,%g0
xnorcc %l2,-0x24e,%l3
p6_call_3_lo:
st %f6 ,[%i0+0x070] ! Mem[0000000030000070]
std %f0 ,[%o0+0x058] ! Mem[000000001c000058]
stw %l5,[%i0+0x034] ! Mem[0000000030000034]
stx %l0,[%i1+0x070] ! Mem[0000000030800070]
std %f8 ,[%i1+0x070] ! Mem[0000000030800070]
andn %l5,-0x78c,%l7
retl
stx %l0,[%i0+0x070] ! Mem[0000000030000070]
p6_jmpl_3_he:
ldsb [%i1+0x066],%l0 ! Mem[000000001c800066]
st %f18,[%i1+0x020] ! Mem[000000001c800020]
ldsb [%o2+0x072],%l0 ! Mem[0000000031000072]
jmpl %g6+8,%g0
andncc %l3,%l7,%l5
p6_call_3_he:
srlx %l0,0x032,%l7
tsubcc %l4,-0x707,%l1
tsubcc %l2,%l4,%l6
ldx [%o1+0x030],%l7 ! Mem[0000000030800030]
addc %l3,-0x9ae,%l3
sth %l0,[%o3+0x034] ! Mem[0000000031800034]
retl
ld [%o0+0x074],%f27 ! Mem[0000000030000074]
p6_jmpl_3_ho:
ldsb [%o1+0x066],%l0 ! Mem[000000001c800066]
st %f18,[%o1+0x020] ! Mem[000000001c800020]
ldsb [%i2+0x072],%l0 ! Mem[0000000031000072]
jmpl %g6+8,%g0
andncc %l3,%l7,%l5
p6_call_3_ho:
srlx %l0,0x032,%l7
tsubcc %l4,-0x707,%l1
tsubcc %l2,%l4,%l6
ldx [%i1+0x030],%l7 ! Mem[0000000030800030]
addc %l3,-0x9ae,%l3
sth %l0,[%i3+0x034] ! Mem[0000000031800034]
retl
ld [%i0+0x074],%f27 ! Mem[0000000030000074]
p7_jmpl_3_le:
ldsw [%o3+0x038],%l7 ! Mem[0000000031800038]
xor %l4,-0xe98,%l4
xnor %l0,-0x609,%l4
std %l4,[%o2+0x038] ! Mem[0000000031000038]
ldx [%i2+0x040],%l4 ! Mem[000000001f000040]
jmpl %g6+8,%g0
sth %l3,[%i3+0x042] ! Mem[000000001f800042]
p7_call_3_le:
ldsb [%i0+0x01c],%l0 ! Mem[000000001e00001c]
lduw [%i2+0x05c],%l7 ! Mem[000000001f00005c]
xnorcc %l0,0xe34,%l7
retl
andcc %l2,0xf21,%l6
p7_jmpl_3_lo:
ldsw [%i3+0x038],%l7 ! Mem[0000000031800038]
xor %l4,-0xe98,%l4
xnor %l0,-0x609,%l4
std %l4,[%i2+0x038] ! Mem[0000000031000038]
ldx [%o2+0x040],%l4 ! Mem[000000001f000040]
jmpl %g6+8,%g0
sth %l3,[%o3+0x042] ! Mem[000000001f800042]
p7_call_3_lo:
ldsb [%o0+0x01c],%l0 ! Mem[000000001e00001c]
lduw [%o2+0x05c],%l7 ! Mem[000000001f00005c]
xnorcc %l0,0xe34,%l7
retl
andcc %l2,0xf21,%l6
p7_jmpl_3_he:
lduw [%o1+0x03c],%l7 ! Mem[000000003080003c]
addcc %l5,%l6,%l7
ldub [%o0+0x03a],%l0 ! Mem[000000003000003a]
stw %l0,[%i0+0x074] ! Mem[000000001e000074]
xor %l0,-0xd2d,%l7
jmpl %g6+8,%g0
ldsw [%o1+0x03c],%l6 ! Mem[000000003080003c]
p7_call_3_he:
addccc %l7,-0x92a,%l6
st %f23,[%o3+0x038] ! Mem[0000000031800038]
stw %l7,[%o0+0x038] ! Mem[0000000030000038]
ld [%o0+0x07c],%f31 ! Mem[000000003000007c]
taddcctv %l7,0x792,%l2
retl
ldx [%i0+0x068],%l7 ! Mem[000000001e000068]
p7_jmpl_3_ho:
lduw [%i1+0x03c],%l7 ! Mem[000000003080003c]
addcc %l5,%l6,%l7
ldub [%i0+0x03a],%l0 ! Mem[000000003000003a]
stw %l0,[%o0+0x074] ! Mem[000000001e000074]
xor %l0,-0xd2d,%l7
jmpl %g6+8,%g0
ldsw [%i1+0x03c],%l6 ! Mem[000000003080003c]
p7_call_3_ho:
addccc %l7,-0x92a,%l6
st %f23,[%i3+0x038] ! Mem[0000000031800038]
stw %l7,[%i0+0x038] ! Mem[0000000030000038]
ld [%i0+0x07c],%f31 ! Mem[000000003000007c]
taddcctv %l7,0x792,%l2
retl
ldx [%o0+0x068],%l7 ! Mem[000000001e000068]
user_jump3_end:
.seg "data"
.align 0x2000
user_data_start:
done_flags:
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.align 8
done_count:
.word 0,0
Start_Flags:
.word 0,0,0,0
Finish_Flag:
.word 0,0
.align 8
num_processors:
.word 8
num_agents:
.word 0
no_membar:
.word 0
max_ireg:
.word 8,0
max_freg:
.word 32,0
.align 64
p0_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p1_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p2_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p3_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p4_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p5_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p6_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p7_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_fsr:
.word 0x00000000,0x00000000
.align 8
p0_loop_cnt:
.word 1,0
p1_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p1_fsr:
.word 0x00000000,0x00000000
.align 8
p1_loop_cnt:
.word 1,0
p2_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p2_fsr:
.word 0x00000000,0x00000000
.align 8
p2_loop_cnt:
.word 1,0
p3_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p3_fsr:
.word 0x00000000,0x00000000
.align 8
p3_loop_cnt:
.word 1,0
p4_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p4_fsr:
.word 0x00000000,0x00000000
.align 8
p4_loop_cnt:
.word 1,0
p5_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p5_fsr:
.word 0x00000000,0x00000000
.align 8
p5_loop_cnt:
.word 1,0
p6_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p6_fsr:
.word 0x00000000,0x00000000
.align 8
p6_loop_cnt:
.word 1,0
p7_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p7_fsr:
.word 0x00000000,0x00000000
.align 8
p7_loop_cnt:
.word 1,0
max_windows:
.word 3,2,3,4,5,4,5,2
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.align 8
p0_init_registers:
.word 0xf5a8f10c,0x60990205 ! Init value for %l0
.word 0x26e57d8a,0x2646e12a ! Init value for %l1
.word 0xe0cfef4e,0xd30846c9 ! Init value for %l2
.word 0x83636a11,0x8a7a2e4f ! Init value for %l3
.word 0xf9c7af3c,0x657985b2 ! Init value for %l4
.word 0x19bb7de3,0x96e02190 ! Init value for %l5
.word 0x5133de66,0x9e4fdada ! Init value for %l6
.word 0x4c873daa,0xa437929c ! Init value for %l7
.word 0xd7160694,0x5d2f80b6 ! Init value for %l0
.word 0x83a94c66,0x9f9bcf3c ! Init value for %l1
.word 0x7381ae4e,0x433de067 ! Init value for %l2
.word 0x0f53b258,0x3533f1ce ! Init value for %l3
.word 0x2f2174ac,0x65a81718 ! Init value for %l4
.word 0x2bf2023d,0xd200bf87 ! Init value for %l5
.word 0x33265ede,0x4f17a3d2 ! Init value for %l6
.word 0x74b96a42,0x44660c5e ! Init value for %l7
.word 0x90f9ad64,0x68d5e02b ! Init value for %l0
.word 0x53f96318,0x5c179384 ! Init value for %l1
.word 0x31488850,0xaed995e4 ! Init value for %l2
.word 0x9fc789bb,0xe524ecf3 ! Init value for %l3
.word 0xfd1f2836,0x2584bc88 ! Init value for %l4
.word 0x90fae903,0x99a74ae2 ! Init value for %l5
.word 0x3022cca0,0x90e1d0e4 ! Init value for %l6
.word 0x3b32fad2,0xb64e0bf0 ! Init value for %l7
.align 64
p0_init_freg:
.word 0x475d968e,0x03bb9c33 ! Init value for %f0
.word 0x3a3eafee,0x404ee9cf ! Init value for %f2
.word 0xd4027df0,0x3d3647cc ! Init value for %f4
.word 0x7b4d33e5,0x75cf4598 ! Init value for %f6
.word 0x492cc1d5,0x470287ef ! Init value for %f8
.word 0x38329508,0xbb775ec4 ! Init value for %f10
.word 0x60212214,0x05d722d0 ! Init value for %f12
.word 0x599149a7,0x09d6eef2 ! Init value for %f14
.word 0x521b7394,0x8647e221 ! Init value for %f16
.word 0x9755874d,0x2abc1af8 ! Init value for %f18
.word 0xa2992f2e,0x3e7af192 ! Init value for %f20
.word 0x9252c3d6,0x003b0c73 ! Init value for %f22
.word 0x40890e57,0x0b08d0bb ! Init value for %f24
.word 0x67ea8a04,0xbd8f2f63 ! Init value for %f26
.word 0x39fd02c8,0x10eb500b ! Init value for %f28
.word 0x083c2195,0x2eebdd65 ! Init value for %f30
.word 0xe0e4db62,0x9634e96b ! Init value for %f32
.word 0x67ecc976,0xca8163ec ! Init value for %f34
.word 0xf9e22727,0x7c210937 ! Init value for %f36
.word 0x026c8628,0x95eda1a8 ! Init value for %f38
.word 0x631c93ac,0xeb745b80 ! Init value for %f40
.word 0xa080c344,0x0ec2da49 ! Init value for %f42
.word 0xa9aff416,0x78471a1b ! Init value for %f44
.word 0x54288832,0xb8adf7f5 ! Init value for %f46
.word 0xb8f7b267,0xbaf5b964
.word 0xabf157e4,0x19bbeca2
.word 0xd6a430ef,0x3381d269
.word 0x62bd62a4,0x301461f8
.word 0xacce4dd6,0x83d2c002
.word 0x1c0f7a5b,0x3c2bc5e6
.word 0xe675afe0,0x6bedac9d
.word 0xc4c79ea2,0xdcfa7d08
p0_share_mask:
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p0_expected_registers:
.word 0x433ddc8e,0x8a169c04
.word 0x00000000,0x00009d5b
.word 0xffffffff,0xffff6832
.word 0xffffdac4,0x8b704344
.word 0x00000000,0x45ada8b3
.word 0xffffffff,0xffffff9b
.word 0x00000000,0x00009ddb
.word 0x00000000,0x00009c92
.word 0x552be443,0x75cf4598
.word 0x433de067,0x9b2ffbcb
.word 0x00000000,0x00000013
.word 0x0000bf87,0x1940f689
.word 0xa8b3e443,0x75cf4598
.word 0x00000000,0x75cf4598
.word 0x00000000,0x0000005d
.word 0xffffffff,0x80000000
.word 0x00000000,0x99b3ad45
.word 0x00000000,0x6128adfa
.word 0x00000000,0x0000552b
.word 0x31488851,0x100243de
.word 0x00000000,0x99b3ad67
.word 0x45ada8b3,0xbff81224
.word 0x3022cca0,0x90e1d0e4
.word 0x3b32fad2,0xb64e0bf0
p0_expected_fp_regs:
.word 0x21e24786,0x94731b52
.word 0xd2000000,0xcbfb879b
.word 0xd355d79e,0x8647e221
.word 0x552be443,0xe3e58ec2
.word 0x10eb500b,0x0000552b
.word 0x38329508,0xbb775ec4
.word 0x34002be9,0xb0d8583a
.word 0x599149a7,0xf689bf87
.word 0x0000bf87,0x048aea67
.word 0x00000000,0x40be30d6
.word 0x433de067,0x9b2ffbcb
.word 0x67ea8a04,0x04946c5d
.word 0x7fd1db65,0xfffffff8
.word 0xb3a8ad45,0xa437929c
.word 0x34002be9,0x114d11bf
.word 0x75cf4598,0x1940f689
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p0_local0_expect:
.word 0x8700ffff,0x65dbd17f
.word 0x0b50eb10,0x404ee9cf
.word 0x43e42b55,0xfc5c0f7d
.word 0x7840ff2d,0xa109902c
.word 0x6128adfa,0xd200bf87
.word 0x0050eb10,0x00000000
.word 0x284aff8f,0x64d97b88
.word 0xc9abaeb2,0x5e1b2225
.word 0x8946753f,0x6e00c6a4
.word 0x5c3b0225,0xcd3f4f86
.word 0x2f753d77,0xe12a1a23
.word 0x04946c5d,0x404ee9cf
.word 0x611ad1fc,0x145f87a2
.word 0x00000045,0x00010abd
.word 0xe2025cf2,0x55c9e413
.word 0x9e502dfe,0xe3e58ec2
p0_local1_expect:
.word 0xb3a8ad45,0xa437929c
.word 0x7e1875c8,0xc19d5f24
.word 0x9b87fbcb,0x000000d2
.word 0x521b7394,0x8647e221
.word 0xc9000000,0x929c0000
.word 0xbf871b83,0x3fe0e232
.word 0x76d36a58,0x3dea56fa
.word 0x7b4d33e5,0x75cf4598
.word 0xe5318f84,0xf7b37cd9
.word 0xbf114d11,0xb2f999ec
.word 0x5b575b25,0x3c5135dc
.word 0x01c25bd7,0xb381c7dd
.word 0xa0809486,0x42606c9b
.word 0x4cfd964b,0xfacdfd9f
.word 0x6b3b6d14,0x70dc399a
.word 0x40be30d6,0x43e42b55
p0_local2_expect:
.word 0xb0d8583a,0x0bd79907
.word 0x45ada8b3,0xbff81224
.word 0x00000080,0x43e42b55
.word 0x04946c5d,0x404ee9cf
.word 0x9be03d43,0xffffff9b
.word 0x00000000,0x000043e4
.word 0x4851b908,0x62867260
.word 0xd99f8311,0x66ed7b19
.word 0x00ec4ed2,0xdbed4add
.word 0x023ef6b3,0x2c8a33be
.word 0x17622521,0x3c24341d
.word 0xffffffd1,0x7fd1db65
.word 0xb0d8583a,0x8ba06594
.word 0x375b7247,0x1ead4482
.word 0xe883e241,0xe73634ae
.word 0x3210ed5f,0x24076331
p0_local3_expect:
.word 0x7fd1db65,0xfffffff8
.word 0x2ae14626,0x89f64019
.word 0x2b550000,0x00000000
.word 0x67ea8a04,0x04946c5d
.word 0xd10f99b3,0xc31f9c92
.word 0x9845cf75,0xe92b0034
.word 0xd433bc17,0x63ff2276
.word 0xcdd42980,0xc3ca6f07
.word 0x539e5d96,0xd81beb45
.word 0xc0369992,0x56db8859
.word 0x0494de5d,0x404ee9cf
.word 0xdf07756b,0x305556b7
.word 0xc63aad45,0xebcb3176
.word 0x3bf4845e,0xce20f9e1
.word 0x00009d5b,0x048aea67
.word 0x7e7fe9de,0x4f4e9142
share0_expect:
.word 0x21e24786,0x94731b52
.word 0xffffffff,0xffffc460
.word 0xffff9a30,0x00000017
.word 0x00000000,0xe54be400
.word 0x00000000,0x3052744d
.word 0xe72e6ab5,0x793432bf
.word 0x405a94fa,0x00000000
.word 0x068d7571,0x0000d71d
.word 0xa8b3e443,0x75cf4598
.word 0xffffffff,0xf8a77da4
.word 0x00009757,0x4e6af7c9
.word 0x00000000,0x00000000
.word 0x00000000,0x00000074
.word 0x00000000,0x70f200e7
.word 0x0000bad3,0x00005ad2
.word 0xca311665,0xa92f0000
share1_expect:
.word 0x552be443,0x75cf4598
.word 0x00000000,0x9fda88c1
.word 0x4e6af7d9,0xb5fb45a7
.word 0xffe566d0,0x9ac50807
.word 0xae8ba6a2,0x00a80d1f
.word 0xcd8cd757,0x79cfd479
.word 0x00000000,0x02e20cbd
.word 0x1dd71b4c,0x6516314d
.word 0x10f92100,0x48158000
.word 0x87008605,0x87008605
.word 0xc6acb161,0x00000000
.word 0x00000000,0xb1ae31dc
.word 0x00000004,0x00007cd4
.word 0x00000000,0x000000a3
.word 0x00006c36,0x8c1e1d07
.word 0x6516bb57,0x00007571
share2_expect:
.word 0x99b3ad45,0x6128adfa
.word 0x60667ffe,0x30333fff
.word 0x00000000,0x00000000
.word 0x60906290,0xffffff7f
.word 0xffffffff,0xc63a176d
.word 0xaa959013,0x0000a9a8
.word 0xffff8000,0xe60549c0
.word 0x720d5b0a,0x0000d71d
.word 0x3022cca0,0x90e1d0e4
.word 0x00000000,0x00006fc8
.word 0xffff9a30,0x3a315587
.word 0x00000000,0x00007167
.word 0xa3c87cd4,0x176d2235
.word 0xfe7d9013,0x00000000
.word 0x47cbedae,0xf2f727d3
.word 0xffd73333,0xc1d0ca00
share3_expect:
.word 0x433de067,0x9b2ffbcb
.word 0x813adb3a,0x3e0000da
.word 0x00000000,0x00000000
.word 0xf66f7167,0x00170751
.word 0x0000002d,0x3052744d
.word 0xfffff5f7,0xaa959013
.word 0x8ea06b07,0x00000008
.word 0xc4ffffff,0x82278478
.word 0x31488850,0xaed995e4
.word 0xffffffff,0xc188999f
.word 0x00000000,0x00000064
.word 0xced42db9,0x2ea4cc64
.word 0x00d00000,0x8bf8df2a
.word 0xb56a2ee7,0xdb5100a6
.word 0x00000000,0x1ebab9d2
.word 0xc4ffffff,0x82278478
p1_init_registers:
.word 0xa86fc995,0xeab85df8 ! Init value for %l0
.word 0x833682b2,0x400734cc ! Init value for %l1
.word 0x91dd5bda,0xaea817a4 ! Init value for %l2
.word 0x6b824272,0x1b0b833e ! Init value for %l3
.word 0x4d4cfdc8,0x7e7dd4a1 ! Init value for %l4
.word 0xb64ece37,0xf571224b ! Init value for %l5
.word 0x2a4789e5,0xf3bdf685 ! Init value for %l6
.word 0xd53aa8bc,0x4c4c5082 ! Init value for %l7
.word 0xb267ba86,0x42e6d3d3 ! Init value for %l0
.word 0xad0a8c40,0x84077d81 ! Init value for %l1
.word 0xdad6cb5a,0x32e47ac7 ! Init value for %l2
.word 0x07a7874a,0x164cda97 ! Init value for %l3
.word 0x8db5f0e1,0xe96cd1c8 ! Init value for %l4
.word 0x04e6202a,0x0a217ff2 ! Init value for %l5
.word 0x75bd26a5,0xc6988389 ! Init value for %l6
.word 0xffd8cfe8,0x6e4d6e62 ! Init value for %l7
.align 64
p1_init_freg:
.word 0xc7816754,0x8cc3ff68 ! Init value for %f0
.word 0x49867e7d,0xb207ff44 ! Init value for %f2
.word 0x7574af44,0xf03f1c25 ! Init value for %f4
.word 0x832de060,0xee96ca7a ! Init value for %f6
.word 0x956f0e95,0x4c662d10 ! Init value for %f8
.word 0x10899007,0x531fbee1 ! Init value for %f10
.word 0xc4597957,0xfe8b60db ! Init value for %f12
.word 0x87154e32,0xf28f7ac4 ! Init value for %f14
.word 0xf3e3938f,0xcabd243e ! Init value for %f16
.word 0x4f3c6356,0xec3ce7da ! Init value for %f18
.word 0x18040d91,0xfe6ead84 ! Init value for %f20
.word 0xe4ab311c,0x1e0a06a7 ! Init value for %f22
.word 0x81a7db3a,0xc39da7e1 ! Init value for %f24
.word 0x7ad32b2d,0x9f053aa9 ! Init value for %f26
.word 0x40af7a81,0xae2d84fe ! Init value for %f28
.word 0xf38eeaa7,0x7d09a2b9 ! Init value for %f30
.word 0x99ad0a4e,0x666913e4 ! Init value for %f32
.word 0x5dec30db,0x0d806240 ! Init value for %f34
.word 0x5156d3bd,0x430a5f1d ! Init value for %f36
.word 0x3b9b0702,0x9dbef58a ! Init value for %f38
.word 0x774bfb7b,0x5661793d ! Init value for %f40
.word 0x20dbe22d,0x55ea138c ! Init value for %f42
.word 0xe6ac548b,0x278181c2 ! Init value for %f44
.word 0xba5e6d6d,0xf0142dca ! Init value for %f46
.word 0x5febd7d4,0x71bcd2a1
.word 0x29fd1e2c,0xfcdafc1b
.word 0xe9f0f9e5,0x6fc34082
.word 0xe82c343c,0x22fda3a3
.word 0xf7038477,0x998ee1df
.word 0x7b38f947,0xc8f33393
.word 0xde120f56,0xa2f0dba6
.word 0x7aca53b2,0x76653e00
p1_share_mask:
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p1_expected_registers:
.word 0x00000000,0x3adba781
.word 0xda3431bb,0xda000000
.word 0x00000000,0x00eb6e9e
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000fde
.word 0x00000000,0x0000007c
.word 0x686377b4,0x686377b4
.word 0x00000000,0x0000000f
.word 0x00000000,0x00002b2d
.word 0x00000000,0x813adb3a
.word 0x813adb3a,0x3e002c07
.word 0x00000000,0x000032fa
.word 0x813adb3a,0x3e0000da
.word 0x00000000,0x00008700
.word 0x00000000,0x00000000
p1_expected_fp_regs:
.word 0xe1a79dc3,0x18f5be5e
.word 0x00000000,0xf0750000
.word 0xe3cd6e5a,0x813adb3a
.word 0xf6725f15,0xffffffff
.word 0xc39d0000,0xfb4a6fc8
.word 0x87008605,0x87008605
.word 0x3a000000,0xff13baab
.word 0xc188999f,0xa48050e8
.word 0x000075f0,0x002e1652
.word 0xe1a79dc3,0x00000000
.word 0x95ab5485,0x9d4617a4
.word 0x00000000,0x87008605
.word 0x81a7db3a,0xc39da7e1
.word 0x7ad32b2d,0x00000000
.word 0x251c3ff0,0xc86ffb3a
.word 0x5ebef518,0x3e81c58f
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p1_local0_expect:
.word 0x00000000,0x00002b2c
.word 0x000000da,0x60667ffe
.word 0x81a7db3a,0x000000da
.word 0x60c4cccf,0xffffffff
.word 0x00000000,0x00008700
.word 0x3abefd5a,0xf8c3f63a
.word 0x8e4581b0,0x406e6a2c
.word 0x8f643126,0xb3e11f43
.word 0x8ff075f5,0xd9214418
.word 0x35ddc414,0xbf165c54
.word 0x75f0a6c6,0xd71d6f5f
.word 0x637d7bd0,0xe85080a4
.word 0x881c181f,0xe30d98f7
.word 0x17a441d1,0x0b99a56e
.word 0x9a5e2df2,0x03626e70
.word 0xc4c04129,0xa1d0260e
p1_local1_expect:
.word 0xffffff7f,0xabba13ff
.word 0xbf000000,0x00000000
.word 0x0000003a,0x7d7e8649
.word 0x2c2bea81,0xfb4a6fc8
.word 0x00000000,0xffffff62
.word 0xc86f4afb,0x81ea2b2c
.word 0xd20cfffe,0x337b6ec9
.word 0xbf802780,0xcbb444cb
.word 0x0deb727f,0x82441f9a
.word 0xffffffff,0xfffff029
.word 0x5ea0b3d5,0xcef11a69
.word 0x09268c4f,0x0a9fe237
.word 0xc30a9a71,0xe15e97d3
.word 0x50a9f1bc,0xaf4e4ec0
.word 0x5255055c,0x1b60124d
.word 0xdf6dc842,0xec47034f
p1_local2_expect:
.word 0xa417469d,0x05cfe984
.word 0x00000000,0x00009dc3
.word 0x2d2bd37a,0xdfb6004d
.word 0x417ba7e1,0x00002cd4
.word 0x5ebef518,0x3e81c58f
.word 0xf9846e5a,0x00542215
.word 0xdb0e7b79,0x127171f3
.word 0xde7fc6bb,0x899fbd5c
.word 0xc43ab68d,0x08c4af48
.word 0x987bbd92,0x55a5aee9
.word 0x84c48cf9,0xac5bd2c0
.word 0x3af6a7f8,0x5afdbe47
.word 0xffffffff,0xffffe1d8
.word 0x95ab5485,0x3369ce93
.word 0x56f937bc,0x6a40393a
.word 0x3ac326a9,0x7183db3a
p1_local3_expect:
.word 0xc86f4afb,0xda5bdd91
.word 0x3afb6fc8,0xf03f1c25
.word 0xabba0014,0xe9aea555
.word 0xe85080a4,0x9f9988c1
.word 0x000075f0,0x002e1652
.word 0xa7a7db3a,0x4652b3b7
.word 0xce4d8a79,0x705a969b
.word 0xf3f81768,0xd9bdb299
.word 0x5c86c1a5,0x56a6a1c9
.word 0x6465e50a,0xbed497a8
.word 0x00000000,0x9f9988c1
.word 0x096d4a1a,0x16101d05
.word 0x34b35fb5,0xf672f165
.word 0xf94394d7,0x166fad40
.word 0xd6abd9cd,0x10844652
.word 0x65aebdc8,0x77af2236
p2_init_registers:
.word 0x8a626adc,0x495b0aa6 ! Init value for %l0
.word 0x311d63f9,0x8f5e3436 ! Init value for %l1
.word 0x50f71c0d,0x928376ea ! Init value for %l2
.word 0x07eedc3c,0x386e4a1c ! Init value for %l3
.word 0xc9245682,0x64359948 ! Init value for %l4
.word 0x46815c2c,0x26f787ac ! Init value for %l5
.word 0xdd9a16ff,0xafd468bc ! Init value for %l6
.word 0x966a9e47,0xeb11d034 ! Init value for %l7
.word 0x8d96ce4a,0x3be92570 ! Init value for %l0
.word 0xabf71d84,0x35640b5c ! Init value for %l1
.word 0x14744024,0x47e9eab4 ! Init value for %l2
.word 0xbc2a5572,0x635b72ce ! Init value for %l3
.word 0xd7c6bdde,0x64fa6ada ! Init value for %l4
.word 0xfb4dabb2,0x48685704 ! Init value for %l5
.word 0xe6ea3feb,0xdcdc9b0b ! Init value for %l6
.word 0x2e95727c,0x2ccf17a4 ! Init value for %l7
.word 0xe96481d6,0x7c8fa279 ! Init value for %l0
.word 0xee8d534e,0xb1ca4fe4 ! Init value for %l1
.word 0x1750f3b6,0x458d3ca8 ! Init value for %l2
.word 0xf6a33e97,0xfc66db2e ! Init value for %l3
.word 0x90ab5550,0x0d71af22 ! Init value for %l4
.word 0xa1ff2ab8,0xe17b3513 ! Init value for %l5
.word 0xaa961054,0xa170490b ! Init value for %l6
.word 0xf58ae609,0xd3eccb22 ! Init value for %l7
.align 64
p2_init_freg:
.word 0xa8921a1e,0xdc9f8c75 ! Init value for %f0
.word 0x33927d02,0x17c22ab3 ! Init value for %f2
.word 0xbe07e488,0x8b4cc74e ! Init value for %f4
.word 0x2126ac41,0xe923713b ! Init value for %f6
.word 0x019e3591,0xb5fb7a5c ! Init value for %f8
.word 0xde625965,0xca73518c ! Init value for %f10
.word 0x3e437826,0xe4205180 ! Init value for %f12
.word 0x6f3a5fa2,0x5551965e ! Init value for %f14
.word 0xfe71e721,0x9859b44a ! Init value for %f16
.word 0x81f3e323,0x86dffbca ! Init value for %f18
.word 0xfb927a72,0x3c478bef ! Init value for %f20
.word 0xc6c2ac09,0x2757d66b ! Init value for %f22
.word 0x323dc644,0x467dddb3 ! Init value for %f24
.word 0xd452d577,0x99497d25 ! Init value for %f26
.word 0xbd995a71,0x877e1675 ! Init value for %f28
.word 0x29348025,0xa30e3f93 ! Init value for %f30
.word 0x14acaf26,0xf3c9a769 ! Init value for %f32
.word 0xc411f3da,0x11db40b4 ! Init value for %f34
.word 0x7da5660b,0xec4a41bf ! Init value for %f36
.word 0x4196e54d,0x566b93af ! Init value for %f38
.word 0xb4c7d772,0x2317685b ! Init value for %f40
.word 0x08e08402,0x226c01a7 ! Init value for %f42
.word 0x36842306,0xa3988ee7 ! Init value for %f44
.word 0x0210acd0,0xa28dda52 ! Init value for %f46
.word 0xf66625b8,0x2d874ba0
.word 0x4372554f,0x66d626ff
.word 0x5ae92c18,0x34ea0b4f
.word 0xb190fbc9,0xece1e037
.word 0xa554eca0,0xf36bf424
.word 0xbb1d2ab2,0x586a82b6
.word 0xf5cef388,0xe30827a4
.word 0x765ae797,0xe4ba0d0e
p2_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p2_expected_registers:
.word 0x00000000,0x0000001d
.word 0x00000000,0x0000bcb7
.word 0x00000000,0x0000d8ec
.word 0xffffffff,0x80000000
.word 0x00000000,0x000000d9
.word 0x00000000,0x60cabcb7
.word 0x1b868e4e,0xda60503e
.word 0x00000000,0x00000182
.word 0x00000000,0x00000028
.word 0x00000000,0x00000000
.word 0x00000000,0xe7feef3b
.word 0x00000000,0x61b1acc6
.word 0x00000000,0x00000057
.word 0x00000000,0x00000000
.word 0x00003b59,0x3a315587
.word 0x00003b59,0x3a3145a7
.word 0xffffffff,0xffffffbb
.word 0x00000000,0x00000000
.word 0x00000000,0x5e453fab
.word 0x00000000,0x00000000
.word 0xc6acb161,0x3beffee7
.word 0x00000000,0x000005d8
.word 0x00000000,0x00000318
.word 0x00000000,0x0000040c
p2_expected_fp_regs:
.word 0xca5d2466,0xfad9b1a4
.word 0x593b0000,0x00000064
.word 0xdaa956fd,0x9a30c68d
.word 0x3a315587,0xff520182
.word 0x019e3591,0xb5fb7a5c
.word 0x4e6af7c9,0x4e6af7d9
.word 0x61b1acc6,0xe4205180
.word 0x4ff2344e,0x23675428
.word 0x57ae6d4a,0xad565bf0
.word 0xc6acb161,0x6c17081e
.word 0x00000000,0x00000000
.word 0xdaa956fd,0x9a30c68d
.word 0xffff9a30,0x00000017
.word 0x31e52a1d,0x076c7410
.word 0x0000c68d,0x00000000
.word 0x0002bb5c,0xf3aa46e1
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p2_local0_expect:
.word 0x9a30c68d,0xccde6248
.word 0xa12a309a,0xfd56a9da
.word 0x0c040000,0x00000000
.word 0x00000000,0x0000005e
.word 0x5e453fab,0xb82438ad
.word 0xb5fb7a5c,0x0ac69645
.word 0x5c7fd973,0xc4a2487a
.word 0x61b1acc6,0x80000000
.word 0x6b58e590,0x98c225c1
.word 0x4c7b2aa1,0xb5fb7a5c
.word 0x5fee503c,0xc9109139
.word 0x049e8486,0x083cc6fd
.word 0xec80a82a,0x217b6fba
.word 0x42bed96d,0x324a8dc5
.word 0xc6c2ac09,0x2757d66b
.word 0xfb1df770,0x4040dd69
p2_local1_expect:
.word 0x000000c9,0xffffb282
.word 0xef2f94c9,0x88129228
.word 0x00003b59,0x3a315587
.word 0x91359e01,0x9a30ffd9
.word 0xc68d6723,0x4e34f24f
.word 0x4ff2344e,0x23675428
.word 0x0000da7a,0xffff2713
.word 0x5ed5593b,0x80006346
.word 0x5ed23cb5,0x0317dc19
.word 0xbfd209d2,0xdf41f643
.word 0x3a315587,0xff520182
.word 0x7719d28f,0x4fe400af
.word 0xc849c58c,0xcc25c9b0
.word 0xf5b80647,0x2126ac41
.word 0x8fe4b0de,0xa47986b9
.word 0xcfee7bee,0x501896e9
p2_local2_expect:
.word 0x5cbb0200,0x00000000
.word 0x4ff2344e,0x00000000
.word 0xad3824b8,0xab3f455e
.word 0xb5fb7a5c,0x6ee987e8
.word 0xffffffff,0xffffffad
.word 0xc6acb161,0x3beffee7
.word 0x4c7b2aa1,0x9a30c68d
.word 0x31e52a1d,0x076c7410
.word 0x0000003f,0x7da6b7f0
.word 0x6bd73ab7,0x57ee18cd
.word 0x1e3b4594,0xa9a41b46
.word 0xffff9a30,0xfcd18000
.word 0x3ecade67,0xc9892504
.word 0x1342f35e,0xe3a63568
.word 0x14b5f611,0xe4205180
.word 0xf3aa46e1,0xfacf31ed
p2_local3_expect:
.word 0xc7cb3fab,0xb82438ad
.word 0xe7feef3b,0x61b1acc6
.word 0x00000000,0x00000000
.word 0xad565bf0,0x00000000
.word 0x8dc60000,0x0000003a
.word 0x00000000,0x00000000
.word 0xcee9e5fd,0x0000d8ec
.word 0xdaa956fd,0x48a3cccd
.word 0x4a181e07,0x00e79948
.word 0x120f9b34,0xa59a5131
.word 0x00000c5f,0x0000040c
.word 0x84adad67,0xe4b666cb
.word 0x75c18790,0xb4f2bc48
.word 0x16ce1f05,0x1b771ad9
.word 0xe4afbea9,0x0827d6be
.word 0x13a2303f,0x74d92ab0
p3_init_registers:
.word 0xd066256e,0xce34b3de ! Init value for %l0
.word 0xdbfb2d53,0xbbe57a81 ! Init value for %l1
.word 0xe92230d7,0xcb0446b5 ! Init value for %l2
.word 0xd6dc8778,0x27ffd296 ! Init value for %l3
.word 0xfdb93f0d,0xe7a9a449 ! Init value for %l4
.word 0x4faac3b8,0x103b38bc ! Init value for %l5
.word 0xa8f9ebbd,0xb2896290 ! Init value for %l6
.word 0x72301f7c,0x14fb1ff5 ! Init value for %l7
.word 0x49f05d94,0x976ebaa0 ! Init value for %l0
.word 0x77f49598,0x7b348107 ! Init value for %l1
.word 0xa68c5ef0,0xd1e10751 ! Init value for %l2
.word 0x79b5c6ac,0x1c73d0f8 ! Init value for %l3
.word 0xbca0bbae,0xd4efcaa7 ! Init value for %l4
.word 0x1cc94919,0xb45ce986 ! Init value for %l5
.word 0x9108ee45,0xadfdd5e0 ! Init value for %l6
.word 0xd51c36d8,0x327f8082 ! Init value for %l7
.word 0xa152a852,0x56542ae6 ! Init value for %l0
.word 0xba056d72,0x5d88da33 ! Init value for %l1
.word 0xfa5bad5e,0x0f43214e ! Init value for %l2
.word 0x45f9229d,0xe6db85e7 ! Init value for %l3
.word 0xa94224ab,0xf176fd37 ! Init value for %l4
.word 0x63043350,0x27e00b32 ! Init value for %l5
.word 0xdcabd53f,0xfafa3198 ! Init value for %l6
.word 0xb9cb6a90,0x24d29bbb ! Init value for %l7
.word 0xde453d9c,0x76e7a564 ! Init value for %l0
.word 0x0520e95c,0x356210ea ! Init value for %l1
.word 0xf95fea60,0xd4297250 ! Init value for %l2
.word 0x7968402c,0x5518e374 ! Init value for %l3
.word 0x0ff9f494,0x7a508362 ! Init value for %l4
.word 0x30c03730,0x85826e1c ! Init value for %l5
.word 0xa73742fe,0xf46a884f ! Init value for %l6
.word 0x43c53d6c,0x954d85d9 ! Init value for %l7
.align 64
p3_init_freg:
.word 0x7a5b0711,0x221b7742 ! Init value for %f0
.word 0xaa6fb823,0x7c9b84bb ! Init value for %f2
.word 0x3959263f,0xb46cf7e0 ! Init value for %f4
.word 0xb2d301a8,0x921c0763 ! Init value for %f6
.word 0x075f5fa9,0x2edbbc4b ! Init value for %f8
.word 0x3e102c73,0x46e699d4 ! Init value for %f10
.word 0x4fadc53e,0xadec55b3 ! Init value for %f12
.word 0xa600b1ae,0xb11ef345 ! Init value for %f14
.word 0x682cfb10,0xcfdca8e0 ! Init value for %f16
.word 0xaa0f22e8,0xd24439ce ! Init value for %f18
.word 0x34729d25,0xc8fbdf50 ! Init value for %f20
.word 0xf66c9246,0x640148b6 ! Init value for %f22
.word 0x412d4a1b,0x7b52380c ! Init value for %f24
.word 0x4a6954a2,0x811a948a ! Init value for %f26
.word 0x0586cc19,0x530bed55 ! Init value for %f28
.word 0x17cd3120,0x38d8ae67 ! Init value for %f30
.word 0xf5552d21,0xf8bce104 ! Init value for %f32
.word 0x5dba44e3,0x9bdc5fd1 ! Init value for %f34
.word 0xe0739d21,0xd1d985d6 ! Init value for %f36
.word 0x99f3b174,0xb7f4e7f8 ! Init value for %f38
.word 0x9ae17eed,0xe3b5481f ! Init value for %f40
.word 0x45367124,0x6824c4ef ! Init value for %f42
.word 0x0f4433c7,0xea4b18a5 ! Init value for %f44
.word 0x351fdd1f,0xc5f9ab78 ! Init value for %f46
.word 0x78444274,0x6bdd934a
.word 0x7c1cc2ae,0x794120c1
.word 0x551ae09c,0xb7004b78
.word 0x3c73b444,0x453f05a1
.word 0x4bf6d894,0x75a68d81
.word 0xf5a6fe69,0xf19cbe56
.word 0xd4a66995,0x8cea3c98
.word 0x04572f27,0xc25060d6
p3_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p3_expected_registers:
.word 0x00000000,0x00000000
.word 0x2da50b27,0xaafab4e3
.word 0x00000000,0x7a5b0711
.word 0x00000000,0xa0e8b96d
.word 0x00000000,0x00000001
.word 0x2afa548e,0x2afa5395
.word 0xffffffff,0xffffa0e8
.word 0x00000000,0x64a5e776
.word 0x00000000,0xcb16f093
.word 0x00000000,0x000000a0
.word 0x00000000,0x00000fdc
.word 0xffffffff,0xffffffc9
.word 0x00000000,0x00000ffe
.word 0x00000000,0x00000000
.word 0x00000000,0x00000009
.word 0xe2ca9a87,0x4d5cbe99
.word 0xe356837f,0xe356837f
.word 0xffffffff,0xffffff56
.word 0x00000000,0xe54be400
.word 0x00000000,0x00007167
.word 0x00000000,0x00000000
.word 0x00000000,0x00001107
.word 0x00000001,0x0000000d
.word 0x00000000,0x0000001d
.word 0x00000000,0xe649cb17
.word 0x00000000,0x8000000b
.word 0x00000000,0x00000017
.word 0x00000000,0x0000000b
.word 0x00000000,0x00003939
.word 0x00000000,0xe649cb17
.word 0x609085e7,0x00025146
.word 0x00000000,0xe649c912
p3_expected_fp_regs:
.word 0xced42db9,0x150604c2
.word 0x39394220,0x9ac5081d
.word 0xeba7e5a9,0x00000000
.word 0xb2d301a8,0x0586cc19
.word 0x075f5fa9,0x17cd3120
.word 0x221b54a2,0x811a948a
.word 0xf6200011,0x00000000
.word 0xa600b1ae,0xb11ef345
.word 0x4d5cbe99,0x2fcb8734
.word 0x60906290,0x17cd3120
.word 0x98dc6e7f,0x20423939
.word 0xffffffff,0xcb170000
.word 0xe649cb17,0x00003120
.word 0x4a6954a2,0x00170751
.word 0x0000778d,0xb6f3edc8
.word 0x4d5cbe99,0x11075b7a
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p3_local0_expect:
.word 0x2f000000,0xb6f3edc8
.word 0xdc31aeb1,0x64cca42e
.word 0x1da33fe1,0x96a833dc
.word 0x00000000,0x84120000
.word 0xcb170000,0x00aea470
.word 0xc8edf3b6,0x1d264f37
.word 0x0586cc19,0xa0e8b96d
.word 0x5d3ced61,0xf970826b
.word 0x50ce3d78,0xb1f71283
.word 0x29e0778d,0xab1bf060
.word 0x60906290,0x17cd3120
.word 0x69819303,0x600cc77c
.word 0x00000114,0x9c8f0654
.word 0x10d76e42,0x15008384
.word 0xbe206ea1,0x6c42460c
.word 0x41996dee,0x51a1762a
p3_local1_expect:
.word 0x20310000,0x00000000
.word 0x20423939,0x10b61ae8
.word 0xc2040615,0x9dac7dc9
.word 0x221b54a2,0x811a948a
.word 0x99be5c4d,0x879acae2
.word 0xca1f0000,0x00000000
.word 0x4957efde,0xcc9061c8
.word 0x0751c886,0x6f8ec494
.word 0x53c34020,0x0aa7c02c
.word 0x0000001f,0xf6b76016
.word 0xb23f04d4,0x32f50c54
.word 0x3c945f05,0x95cb9be7
.word 0x7061e692,0x1f6319b8
.word 0x807c0000,0x00001107
.word 0x4930bd7d,0xb350de68
.word 0xced42db9,0x150604c2
p3_local2_expect:
.word 0x39394220,0x7f6edc98
.word 0xc2000000,0x00000000
.word 0x807c0000,0x00001107
.word 0xdc0f0000,0x00000000
.word 0xa0e8b96d,0x11075b7a
.word 0x00000000,0x00000000
.word 0x8d10ab93,0x7f083fdd
.word 0x76e7a564,0x4b7462a6
.word 0xd7abcd0d,0x9578f97c
.word 0xa6ee8f6d,0x726043e6
.word 0xde074e42,0xe59a208e
.word 0x00000001,0x2afa5395
.word 0x16cbe18a,0x2f6343e7
.word 0xa1af99be,0x354a55fc
.word 0x80796b73,0x9323861e
.word 0x00000000,0x00009246
p3_local3_expect:
.word 0x00003939,0xe649cb17
.word 0x17000000,0x20310000
.word 0x7ae7a564,0xe13fa31d
.word 0x1ca97c80,0xa9e5a7eb
.word 0x17cb49e6,0xbbe88412
.word 0xc97dac9d,0x0b000080
.word 0xd892eb67,0xd51db8e7
.word 0x0fe465e2,0x0e8c13e4
.word 0x6b4dd5a2,0xfa1ad1d5
.word 0xf7595393,0xd0a2aec8
.word 0x0000000b,0x2fcb8734
.word 0x879acae2,0x2fb0a516
.word 0x53628011,0xd5eb6a1d
.word 0xfaa9b1f6,0xb071883a
.word 0x17cd3120,0x42a7eb3c
.word 0x00000000,0x00aea470
p4_init_registers:
.word 0x92d6fe92,0x522fa086 ! Init value for %l0
.word 0x25558d28,0xe4ef5aa1 ! Init value for %l1
.word 0xa8bc0460,0x363b1b6c ! Init value for %l2
.word 0x4dca9b6e,0xcb755105 ! Init value for %l3
.word 0xbbb8954b,0x992883bb ! Init value for %l4
.word 0x364b2f6a,0x34a23967 ! Init value for %l5
.word 0x9fe7bd98,0x41f35343 ! Init value for %l6
.word 0x64c7f6d8,0x2cc4b277 ! Init value for %l7
.word 0x3d0ac9a2,0x093baf3c ! Init value for %l0
.word 0xec7e6f38,0x5c883449 ! Init value for %l1
.word 0x521542ad,0xf5be12fa ! Init value for %l2
.word 0x205483ba,0x7917ba0c ! Init value for %l3
.word 0x07f338fc,0x80840c4c ! Init value for %l4
.word 0x2c696fd6,0xd382f1e4 ! Init value for %l5
.word 0x107411e0,0x1a166ab1 ! Init value for %l6
.word 0x29251958,0xe1b4a7f0 ! Init value for %l7
.word 0xeaa98c26,0xbf0df6d7 ! Init value for %l0
.word 0x91b032ae,0x440275e5 ! Init value for %l1
.word 0x0999979c,0xaaf4b3a8 ! Init value for %l2
.word 0x63b0f616,0x2f2a2373 ! Init value for %l3
.word 0x23815ea8,0x187b1287 ! Init value for %l4
.word 0x2c7d849c,0x1cd6c82f ! Init value for %l5
.word 0x69acf8b4,0x1fb08007 ! Init value for %l6
.word 0x6fb5114e,0x802f8597 ! Init value for %l7
.word 0x64daf516,0x4edad5cd ! Init value for %l0
.word 0x9247ca77,0xf46bbdb8 ! Init value for %l1
.word 0x58511a58,0x80708470 ! Init value for %l2
.word 0xff6d0807,0xf3094695 ! Init value for %l3
.word 0x42f1f3d2,0xab976d8b ! Init value for %l4
.word 0xba1b5b22,0x4e34cc1d ! Init value for %l5
.word 0x462fa208,0x5e6ccc06 ! Init value for %l6
.word 0x7a05c716,0xae6f0dcc ! Init value for %l7
.word 0x7af35774,0x233aec11 ! Init value for %l0
.word 0xf1b45783,0xf2fb8241 ! Init value for %l1
.word 0x2c1362b2,0x69362162 ! Init value for %l2
.word 0xe5c90e4b,0x9f134d2e ! Init value for %l3
.word 0x552089bc,0xc9553f0e ! Init value for %l4
.word 0x1a01929d,0xa9df4a45 ! Init value for %l5
.word 0x99341fc8,0x6d86214b ! Init value for %l6
.word 0x0fc2fade,0x1d85735b ! Init value for %l7
.align 64
p4_init_freg:
.word 0xbe5f626c,0x999de3f4 ! Init value for %f0
.word 0x3fb2929c,0xe28a7beb ! Init value for %f2
.word 0x785aee2c,0x925307c9 ! Init value for %f4
.word 0x380208f3,0xea27ffa2 ! Init value for %f6
.word 0x2580336a,0xeba7997f ! Init value for %f8
.word 0x231a1d33,0x818e7c65 ! Init value for %f10
.word 0x13a1bcf0,0x16aa92be ! Init value for %f12
.word 0x75bc3aae,0xfe1e95b4 ! Init value for %f14
.word 0xa3c87cd4,0xfc822235 ! Init value for %f16
.word 0xbbca34bd,0x96123a29 ! Init value for %f18
.word 0x7095ae43,0x73376d3a ! Init value for %f20
.word 0x36f723dd,0x8bf8b07d ! Init value for %f22
.word 0xd64f1e5f,0xf3762a3b ! Init value for %f24
.word 0x69ec34d2,0xf58fe9db ! Init value for %f26
.word 0x0ba86b7e,0x9efa689b ! Init value for %f28
.word 0x0b83b76d,0x34017986 ! Init value for %f30
.word 0xbc9e7657,0xeb65c392 ! Init value for %f32
.word 0x94f6269c,0x8d54f7dd ! Init value for %f34
.word 0xab2d900e,0xe556db36 ! Init value for %f36
.word 0x8f43d3f3,0x3c548352 ! Init value for %f38
.word 0xa566c0b1,0x32ee6205 ! Init value for %f40
.word 0xfb17afae,0xa86085e6 ! Init value for %f42
.word 0x26fa7d1a,0x563d0b98 ! Init value for %f44
.word 0x4c527c70,0x21b58de9 ! Init value for %f46
.word 0x33aa9b5b,0x5d151cfb
.word 0x27d3e2b7,0x66381c77
.word 0xf3d514d0,0x47056450
.word 0xb7eeb382,0x741e7c36
.word 0x45ba00b1,0x892f2016
.word 0xc4aa465c,0x903f4e2c
.word 0xc0a0743e,0x248f2d5d
.word 0xe7b2f883,0x6cd502d6
p4_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p4_expected_registers:
.word 0x88910038,0xfc3f3ff8
.word 0xffffffff,0xffffffcb
.word 0x00000000,0x00000000
.word 0x00000000,0xbf998877
.word 0x88910038,0xfc3f3fc3
.word 0x00000000,0x47017368
.word 0x00000000,0x07beeef9
.word 0x00000000,0x0000006e
.word 0xffffffff,0xffffffee
.word 0x00000000,0x3052744d
.word 0xffffffff,0xfffff9a3
.word 0x00000000,0x0000ae2d
.word 0x00000000,0x00000d1f
.word 0x00000000,0x3051fb4f
.word 0x00000000,0x0000001a
.word 0x00000000,0x000078fe
.word 0xffffffff,0xab976d3b
.word 0xffffffff,0xffffffff
.word 0x00000000,0x0000001d
.word 0x00000000,0x07beeef9
.word 0x00000000,0x00000017
.word 0xffffffff,0xffffffba
.word 0x00000000,0x36f723dd
.word 0x00000000,0xb1cb3052
.word 0x00000000,0xcbe66460
.word 0x00000000,0x30521e4d
.word 0x00000000,0x99827ada
.word 0x00000000,0xd6f3453b
.word 0x00000000,0x00000f36
.word 0x00000000,0x00000020
.word 0x00000000,0x1dcc344e
.word 0x00000000,0x0000000e
.word 0xffffffff,0xffffffa2
.word 0x00000000,0xa705e3c8
.word 0x00000000,0x000099c5
.word 0x00000000,0xffffffff
.word 0x00000000,0x0000906d
.word 0x00000000,0x1ae3e860
.word 0x00000000,0x0000d000
.word 0xffffffff,0xffffffff
p4_expected_fp_regs:
.word 0x745fd001,0x8bf8df38
.word 0xa3c87cd4,0x00000017
.word 0xa2dd7e09,0xba1b5b22
.word 0x256d5f3e,0xea27ffa2
.word 0xae8ba6a2,0x00a80d1f
.word 0x88910038,0x4e34cc1d
.word 0x815fd001,0xdf00c9f0
.word 0x75bc3aae,0xfc709b85
.word 0x0000006b,0x0000d000
.word 0x8b6d97ab,0x1dcc344e
.word 0x0000d000,0x73376d3a
.word 0x745fd001,0x3052744d
.word 0xd64f1e5f,0xa3c87cd4
.word 0xbc1f9f8a,0x6085064f
.word 0x3978e3c8,0x8bf8df38
.word 0x256d5f3e,0x00a80d1f
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p4_local0_expect:
.word 0x07beeef9,0x96123a29
.word 0x01000000,0xc63a176d
.word 0xcc1db22a,0x0e5325a2
.word 0xab976d8b,0x4e34cc1d
.word 0x8b6d0000,0x4d745230
.word 0x256d5f3e,0xcaf193b5
.word 0xcbe66460,0x30521e4d
.word 0x54f9d4b2,0x871e8712
.word 0x3f303fa3,0xd64f1e5f
.word 0x23815ea8,0x187b1287
.word 0x87f8f8d7,0xb3c5a46d
.word 0xc31238e5,0xf78ab22a
.word 0xd6c4a804,0xdfb3af3e
.word 0x9f07ef5a,0xea27ffa2
.word 0x21576b06,0x1ce96966
.word 0x2432c367,0x3bcd2ce4
p4_local1_expect:
.word 0xd45fd001,0xea27ffa2
.word 0x66dd7e09,0x29ee089f
.word 0x745fd001,0x3052744d
.word 0x00045392,0x2cee5a78
.word 0x9e34cc1d,0x45cc6fb6
.word 0x3978e3c8,0xd382f1e4
.word 0xffffff92,0xffffffcb
.word 0x4f2b5453,0x6210600f
.word 0xb77cba37,0xd227d89a
.word 0x86696763,0xffffffff
.word 0xbb1b84c5,0x0271c41e
.word 0x9f07ef5a,0xce93d695
.word 0xcf7c0e8a,0x90ab7807
.word 0x5c3bc2ce,0xae8ba6a2
.word 0x745fd001,0xdf00c9f0
.word 0xcf758175,0xb2258844
p4_local2_expect:
.word 0x3a6d3773,0x00d00000
.word 0xa33e5642,0x00000000
.word 0x8b6d5f3e,0x00a80d1f
.word 0x5199d292,0xf3080238
.word 0x88910038,0x75bc3aae
.word 0x00000000,0xad421552
.word 0x45dea8df,0xe57025bf
.word 0xba4fff5a,0x3a45dc40
.word 0xbd850542,0x064df500
.word 0xd5bef85d,0x8bf8df38
.word 0xd2c72204,0xe3306c38
.word 0x99827ada,0xd6f3453b
.word 0x745fd001,0x3052744d
.word 0xbc473f0e,0x1023c6d0
.word 0x82420268,0xc603dd97
.word 0x1c288412,0xab79ac8e
p4_local3_expect:
.word 0xbc1f9f8a,0x00000000
.word 0x00000000,0xdf00c9f0
.word 0x815fd001,0xdf00c9f0
.word 0xae2d711e,0x00a80d1f
.word 0x744d97ab,0x1dcc344e
.word 0xa33e5642,0x6584f9e3
.word 0xb066ee91,0x256d5f3e
.word 0x99c50d1f,0x84371ff8
.word 0x68e04469,0x0a7711fb
.word 0xbc1f9f8a,0x6085064f
.word 0xdfc5a235,0xbae1c068
.word 0xffffffff,0xffffc481
.word 0x00000000,0xbc473162
.word 0xf4d4e9a1,0x37e967fe
.word 0x283c2344,0x36f723dd
.word 0x37451eb4,0xc62aea0f
p5_init_registers:
.word 0x2cbc3230,0xabee0a31 ! Init value for %l0
.word 0xa85f6ab4,0x7a6ccdf4 ! Init value for %l1
.word 0x8d150a61,0xe57d0f27 ! Init value for %l2
.word 0x94f86c5d,0xbb6399e5 ! Init value for %l3
.word 0x063932ad,0xda7d3a36 ! Init value for %l4
.word 0x5add246b,0xf158fde5 ! Init value for %l5
.word 0x0dd7990c,0x2331d104 ! Init value for %l6
.word 0x10dce812,0x62f335d4 ! Init value for %l7
.word 0x90007430,0x19d34db8 ! Init value for %l0
.word 0x710b4bb2,0x670565de ! Init value for %l1
.word 0x091df856,0x13bebd55 ! Init value for %l2
.word 0x723a0cb8,0x49fe9e61 ! Init value for %l3
.word 0x4593a8a0,0x772b2a4f ! Init value for %l4
.word 0x92edc6ee,0x38e9d479 ! Init value for %l5
.word 0xc474faba,0xa5c0119f ! Init value for %l6
.word 0xd4af6f26,0x8bc21a35 ! Init value for %l7
.word 0xa4c16af0,0xa8a966b9 ! Init value for %l0
.word 0x5aa50cf8,0xe1af385f ! Init value for %l1
.word 0xebcb78a0,0x4fea1399 ! Init value for %l2
.word 0xb8321412,0xe5c1a556 ! Init value for %l3
.word 0x4e9cdfce,0x7717502c ! Init value for %l4
.word 0x1b7a5a77,0xffacb05c ! Init value for %l5
.word 0xa977973c,0x2e1c95bd ! Init value for %l6
.word 0xebadebda,0x9968b14e ! Init value for %l7
.word 0xeb8194cc,0x26316636 ! Init value for %l0
.word 0x9a01b80a,0x83c8ad54 ! Init value for %l1
.word 0xcdc5ec73,0xc69bc0f9 ! Init value for %l2
.word 0xaa78b9e6,0xa21d48a8 ! Init value for %l3
.word 0x78172aa4,0x22ef0a6f ! Init value for %l4
.word 0xdf0b51d7,0xb7c6720f ! Init value for %l5
.word 0xb68e9c83,0xaf0cd5db ! Init value for %l6
.word 0x2b5d3cdc,0xb4d04002 ! Init value for %l7
.align 64
p5_init_freg:
.word 0x050d71c3,0x701352b6 ! Init value for %f0
.word 0x02c1a6ab,0x9fc7eb60 ! Init value for %f2
.word 0x7934321b,0xac589f5f ! Init value for %f4
.word 0xaa959013,0x06fe3cb0 ! Init value for %f6
.word 0x63cf9551,0x3a1701c4 ! Init value for %f8
.word 0xeca472e4,0xb4a647e3 ! Init value for %f10
.word 0x78e68fb4,0x599af5f1 ! Init value for %f12
.word 0xe42800a8,0xea932b76 ! Init value for %f14
.word 0x02d65cda,0xb2408585 ! Init value for %f16
.word 0x7ca47b1a,0xb4b486a0 ! Init value for %f18
.word 0x33ca49b6,0xb049b9b3 ! Init value for %f20
.word 0x9806c036,0x433d692e ! Init value for %f22
.word 0x3493d2ea,0x68147435 ! Init value for %f24
.word 0x272ee4e2,0xd3355891 ! Init value for %f26
.word 0xa73246d9,0x3219ca2e ! Init value for %f28
.word 0x5395954a,0x181991cc ! Init value for %f30
.word 0xd76ec4d1,0x441b8089 ! Init value for %f32
.word 0x33404157,0x2d17a001 ! Init value for %f34
.word 0x08e8e98a,0x4568e097 ! Init value for %f36
.word 0x83434717,0x6aea1487 ! Init value for %f38
.word 0x5d217197,0x8fd9ddf0 ! Init value for %f40
.word 0xfde7a1d5,0x63ab782f ! Init value for %f42
.word 0xf82d22a4,0x23d43d10 ! Init value for %f44
.word 0x2623b6a3,0x52040073 ! Init value for %f46
.word 0x02f9832e,0xe57aa840
.word 0xc3caff46,0x77ff4513
.word 0x4be8b1f5,0xabf935b0
.word 0xc84aaf2f,0x03a3172e
.word 0x4cb91774,0x53be949f
.word 0x57057180,0x10f99858
.word 0x1db61e8d,0xf14709d3
.word 0x995872c4,0x552e85e4
p5_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p5_expected_registers:
.word 0x00000000,0x00000000
.word 0x00000000,0x51000000
.word 0x00000000,0x00000000
.word 0x00000000,0x70f200e7
.word 0xffffffff,0x80000000
.word 0x00000000,0x00000000
.word 0x00000000,0x0000d757
.word 0x00000000,0x00005100
.word 0x00000000,0x00000072
.word 0x00000000,0x7c3cd479
.word 0xffffffff,0xffffffa9
.word 0xffffffff,0xfffff6b9
.word 0x00000000,0x00000062
.word 0x00000000,0x00000020
.word 0x00000000,0x7ffffb5c
.word 0x00000000,0x82cf8e97
.word 0x00000000,0xb56a2ee7
.word 0x00000000,0x1e0d41d6
.word 0x00000000,0x0000000c
.word 0x00000000,0x7fffea3c
.word 0xffffffff,0x9fcd62bf
.word 0x00000000,0x00000c00
.word 0x00000000,0xf06a0eb0
.word 0x00000000,0x1407fefe
.word 0x00000000,0x000000c0
.word 0x00000000,0xed510714
.word 0x00000000,0x000000a6
.word 0x00000000,0x00000c00
.word 0x00000000,0x000076a8
.word 0xdbff20c0,0x82da1990
.word 0x00000000,0xf06a000a
.word 0x00000000,0xf06a0eb0
p5_expected_fp_regs:
.word 0x978ecf82,0xa8a966b9
.word 0x47d1a27a,0x1a7ba47c
.word 0x27b4c59b,0x0f7f38f7
.word 0xaa959013,0x79d43c7c
.word 0xcd8cd757,0x871616e9
.word 0xac1270f2,0x39da0714
.word 0xaa959013,0x79d43c7c
.word 0xbf62cd9f,0x55602a7a
.word 0xdb5100a6,0xdb5100a6
.word 0x79d4e938,0x4f2a2b77
.word 0x33ca49b6,0xb56a2ee7
.word 0xbf62cd9f,0xb56a2ee7
.word 0xe72e6ab5,0x793432bf
.word 0x272ee4e2,0xb966a9a8
.word 0xb56a2ee7,0xaa959013
.word 0x04565bec,0x79cfecd2
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p5_local0_expect:
.word 0xe72e6ab5,0x9dd77ae7
.word 0x0a006af0,0xa8a966b9
.word 0x00000000,0x51000000
.word 0xbf323479,0x63485d70
.word 0xe9161687,0x57d78ccd
.word 0x00000000,0x000000fe
.word 0xb993df12,0x055d5764
.word 0x19ca9922,0x35181544
.word 0x3b36891e,0xe72e6ab5
.word 0xebdba0c3,0xfe56ed00
.word 0x127f6118,0x4da776dd
.word 0x0534e94a,0x1d34840d
.word 0xc36fa0d7,0xcd39259e
.word 0x1f6e7033,0x0000b56a
.word 0x779d9b0e,0x1cba4cac
.word 0x08caac67,0xb0151669
p5_local1_expect:
.word 0xaa959013,0x79cfecd2
.word 0x7c3cd479,0xfefa3f25
.word 0x3f256ab5,0x9dd77ae7
.word 0xbf323479,0x38e9d479
.word 0x5162cd9f,0x55602a7a
.word 0x9bc5b427,0x83c8ad54
.word 0x82f5c8da,0x27fb0e4f
.word 0x78b3f14d,0x74d95ac7
.word 0x34594859,0xefc0b7aa
.word 0x25a30a60,0x13e12de1
.word 0x27b4c59b,0x0f7f38f7
.word 0xbf62000a,0x096fb8d7
.word 0x82634f62,0x1bf9eaaa
.word 0x1c844acc,0xf5b18f30
.word 0x79d43c7c,0x871616e9
.word 0x096f0000,0x7e7f9a19
p5_local2_expect:
.word 0x79d4e938,0x00000000
.word 0xe9161687,0x51d98690
.word 0x64d79204,0x57c17b03
.word 0x00000000,0xf06a0eb0
.word 0x04565bec,0x79cfecd2
.word 0x62000000,0x63485d70
.word 0x20e55feb,0xc380ec6d
.word 0x00000000,0xed03745a
.word 0xb2cb0cb5,0x29d25224
.word 0xd865f0e9,0xbae7a90d
.word 0xffffffff,0x62f335d4
.word 0x978ecf82,0x12041e31
.word 0xe13a453d,0x8832c0f9
.word 0x311f9219,0x56670e57
.word 0xc6a7d2be,0xed85a686
.word 0x0f7f38f7,0x12ab3aba
p5_local3_expect:
.word 0x00feb7e8,0xb2e06188
.word 0x398d0000,0x00000000
.word 0xa8a966b9,0xe2e42e27
.word 0xa8a966b9,0xe2e42e27
.word 0x00000000,0x140751ed
.word 0x5f000000,0xfecdfb2e
.word 0xc4158d24,0x8b56b45c
.word 0x4d6fd0e9,0x70748cfa
.word 0xc7cb6bd6,0x0316b5e3
.word 0x17309839,0xed03745a
.word 0x2d8f1f99,0x8d8e5867
.word 0x04565bec,0x79cfecd2
.word 0x372d0714,0x325d357e
.word 0xffffd479,0xfefa3f25
.word 0x935ed878,0xe512c4e5
.word 0x33ca28ba,0xdb5100a6
p6_init_registers:
.word 0x84a41e34,0xa5c6d0f7 ! Init value for %l0
.word 0xbb6a19ba,0xe030394d ! Init value for %l1
.word 0xe036a2d2,0x0aec5f14 ! Init value for %l2
.word 0xd2150b50,0x5de1b45b ! Init value for %l3
.word 0x4793efbc,0x880d0efe ! Init value for %l4
.word 0x6c108cf2,0x3e3eaeff ! Init value for %l5
.word 0x25618087,0xc3f412d9 ! Init value for %l6
.word 0xe696938b,0xd99edaf5 ! Init value for %l7
.word 0x17b0f1aa,0x666f470a ! Init value for %l0
.word 0x839492fc,0x7ccbedae ! Init value for %l1
.word 0x20d6ca42,0xcfe271ce ! Init value for %l2
.word 0xe8646c30,0x4c8a092c ! Init value for %l3
.word 0xbd04deca,0x953938ad ! Init value for %l4
.word 0xe2dd9cf2,0x178ede62 ! Init value for %l5
.word 0xe80105aa,0x8900a172 ! Init value for %l6
.word 0x961b23a5,0xf7a81f54 ! Init value for %l7
.word 0x565881a5,0xa44eb770 ! Init value for %l0
.word 0xdae0a758,0x54748107 ! Init value for %l1
.word 0x5b3e5d41,0xdcc1159e ! Init value for %l2
.word 0x953ceb56,0xd1946d01 ! Init value for %l3
.word 0xa274c6b1,0xc2d9d37e ! Init value for %l4
.word 0x7299aa4e,0x215446d8 ! Init value for %l5
.word 0xa06dbca8,0x04aa0b9c ! Init value for %l6
.word 0x32802e02,0x425a5608 ! Init value for %l7
.word 0x141deac6,0x69849852 ! Init value for %l0
.word 0xdcdf2daa,0x36972116 ! Init value for %l1
.word 0xb3af6c52,0x865a6a1e ! Init value for %l2
.word 0xdb4cdb32,0x76f8fcec ! Init value for %l3
.word 0x2a75dd40,0xa2c00890 ! Init value for %l4
.word 0x6f98087c,0x00f15db2 ! Init value for %l5
.word 0x6e80e27e,0x4a6e17f5 ! Init value for %l6
.word 0xabd4897a,0xa50d0851 ! Init value for %l7
.word 0xe2fd172c,0x70ee6813 ! Init value for %l0
.word 0xf4312e63,0xb90e964e ! Init value for %l1
.word 0xb185da74,0x5b4f475e ! Init value for %l2
.word 0x628f0b18,0x5fbd8a41 ! Init value for %l3
.word 0x735d4d46,0x04980df8 ! Init value for %l4
.word 0x09522182,0x0df2e55a ! Init value for %l5
.word 0x0b041b5b,0xd54ceb5e ! Init value for %l6
.word 0x90242c7c,0x4135670c ! Init value for %l7
.align 64
p6_init_freg:
.word 0xeeb399e2,0x893a94d9 ! Init value for %f0
.word 0x71aab4c5,0x6422ef39 ! Init value for %f2
.word 0x6a80ab97,0xad3ca1a7 ! Init value for %f4
.word 0x46826002,0x566ba6ad ! Init value for %f6
.word 0x280dc574,0xad91eea0 ! Init value for %f8
.word 0x72a141bb,0x49ea4359 ! Init value for %f10
.word 0xbbf04060,0xf9651318 ! Init value for %f12
.word 0x7a70d572,0x3bbbe337 ! Init value for %f14
.word 0xa221de01,0xa7fb1a7e ! Init value for %f16
.word 0x5c84da9d,0x5afd0281 ! Init value for %f18
.word 0x8377f461,0x4bc953da ! Init value for %f20
.word 0x9457363e,0x405a94fa ! Init value for %f22
.word 0x968b8834,0x99191927 ! Init value for %f24
.word 0xeace41f2,0xc2a92698 ! Init value for %f26
.word 0x6e03e9ad,0x215f3d96 ! Init value for %f28
.word 0xfcce350d,0x6411c695 ! Init value for %f30
.word 0x4caafcfe,0x76a03a56 ! Init value for %f32
.word 0xbeeed86a,0x3a647c0f ! Init value for %f34
.word 0xcece6060,0x5e8a40cf ! Init value for %f36
.word 0xcb9c6f71,0x6e639b70 ! Init value for %f38
.word 0x77fccc43,0x3c49dfb5 ! Init value for %f40
.word 0xaba01dd9,0x9e6903c7 ! Init value for %f42
.word 0x6e96107d,0x740e9a86 ! Init value for %f44
.word 0xe6460b4c,0x313b6c1a ! Init value for %f46
.word 0x9680592e,0x99b9b8e6
.word 0x59920b67,0x6caa9fc5
.word 0x5f16e37f,0x0fd93ce5
.word 0x37836abe,0x9dabd5b6
.word 0x76690d4e,0xb0722717
.word 0xbd9e4f78,0xad65978d
.word 0x2c8b1c1c,0x9c9c64a1
.word 0x32b13b2f,0xec6ef733
p6_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
p6_expected_registers:
.word 0x00000000,0x7fffff0e
.word 0x00000000,0xa9454ccb
.word 0x00000000,0x00000000
.word 0xffffffff,0xfffff6e2
.word 0x00000000,0x0b10882e
.word 0x00000000,0x0000002f
.word 0x00000000,0x000000c0
.word 0x00000000,0x0000000f
.word 0x00000000,0x0000006c
.word 0x00000000,0x00000000
.word 0x00000000,0x0000f94a
.word 0x00000000,0x00000000
.word 0x00000000,0x0000f439
.word 0x00000000,0x000000ee
.word 0x00000000,0x00000000
.word 0xffffffff,0xb3900000
.word 0xffffffff,0xffffff08
.word 0x00000000,0x953938ad
.word 0x00000000,0x08de0000
.word 0xffffffff,0xfffffcff
.word 0x00000000,0x6a80ab97
.word 0x00000000,0xbf8218a0
.word 0x00000000,0x0000030b
.word 0x00000000,0x3b1ce1f1
.word 0x9067f783,0xff0ea1aa
.word 0x00000000,0x000050bf
.word 0x00000000,0x0000de08
.word 0x00000000,0x0000edae
.word 0x2a75dd40,0xa2c00890
.word 0x6f98087c,0x00f15db2
.word 0x6e80e27e,0x4a6e17f5
.word 0xabd4897a,0xa50d0851
.word 0x0000bad3,0x00005ad2
.word 0xffffffff,0xffffffba
.word 0x00000000,0x47cc0c68
.word 0xffffffff,0xff8f3ff8
.word 0xffffffff,0xffffe605
.word 0x00000000,0x00001eba
.word 0x00000000,0x02e20cbd
.word 0xffffffff,0xfffffc55
p6_expected_fp_regs:
.word 0x0000f09e,0x890c0fcf
.word 0xcf0f0c89,0xeb690527
.word 0x5ae5f20d,0x4a6b0100
.word 0x405a94fa,0x4724278e
.word 0x8ea06b07,0x00000008
.word 0xffff8000,0x00000000
.word 0xe6a7653e,0x0000de08
.word 0xffff8000,0x00000064
.word 0x0000280d,0x85994b99
.word 0x0000bad3,0x00005ad2
.word 0x9af10000,0xbf8218a0
.word 0x0b10882e,0x4a1ae329
.word 0x8ea06b07,0x00000008
.word 0x1ebab987,0xb57eca36
.word 0x0000280d,0x1ebab987
.word 0x08ae1a80,0xe60549c0
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p6_local0_expect:
.word 0x00000000,0x29e31a4a
.word 0x4a13872f,0x247745ba
.word 0x1ebab987,0xb57eca36
.word 0x4a6b0100,0x00000000
.word 0x00016b4a,0x0df2e55a
.word 0xd78d280d,0x1ebab987
.word 0x1ab3869e,0x8e493976
.word 0xe3794e79,0xea2c2695
.word 0x2f87131f,0x2e6b5da3
.word 0x22fc677a,0x2bfc7147
.word 0xe223bad3,0x264f3d69
.word 0x00000000,0x00000e89
.word 0x00000000,0x22fc677a
.word 0x1f52c1df,0x72ba3ea3
.word 0xbe8c1d64,0x0f47f06c
.word 0x00000000,0xb3900000
p6_local1_expect:
.word 0x00000000,0x07c07000
.word 0x000090b3,0xa94550bf
.word 0xfe0e0d88,0xce795634
.word 0xffff000b,0xfffffcff
.word 0xbf8218a0,0x3ae3ef29
.word 0xf4b2030b,0x8c1e1dd2
.word 0x00000000,0x8e272447
.word 0xae3067eb,0x5a48476a
.word 0x76275f88,0xec2597f9
.word 0x1cd9fbe2,0x0c706041
.word 0x042a07c1,0xcd2b01ec
.word 0x95527e7c,0x94091b83
.word 0x0095b51a,0x00000000
.word 0xb52ec3f9,0x73c06916
.word 0x7f7afbc3,0x67724449
.word 0xa0a04d1b,0x94a15693
p6_local2_expect:
.word 0xffffff3e,0xb3900a1a
.word 0x000030c5,0x57a673a9
.word 0xa01827d5,0x4724278e
.word 0x0000f09e,0x890c0fcf
.word 0x4a6b0100,0x00000000
.word 0xf1540000,0xffff8000
.word 0x85994b99,0x73dad3b6
.word 0x22fc677a,0x0000f154
.word 0xb50e3016,0x02e20cbd
.word 0xe1671a15,0xd226cfa1
.word 0x4ee4f5c1,0x381d911c
.word 0xabd4897a,0xa50d0851
.word 0xf500e997,0xedc224d7
.word 0x142ffb0c,0xcf82ffff
.word 0x7a89d4ab,0x00000000
.word 0xea970904,0x88f00ded
p6_local3_expect:
.word 0xffb9ba1e,0x0d280000
.word 0x54f1ffff,0xffffffba
.word 0x405a94fa,0x00000000
.word 0x0b10882e,0x4a1ae329
.word 0x9af10000,0x00005da3
.word 0xbaffffff,0x3e3eaeff
.word 0x08ae1a80,0xe60549c0
.word 0x4f2b38f5,0x752ec89f
.word 0x813d121c,0x53a95d78
.word 0xbbf04060,0x0b030000
.word 0x00000000,0x8175d5ff
.word 0xee39133f,0xf99ab836
.word 0x0000030b,0x8c1e1dd2
.word 0xa6bb721d,0xc207a3f4
.word 0x96000000,0x178ede62
.word 0xbbf04060,0x72ba3ea3
p7_init_registers:
.word 0x2a230898,0xa2818ffc ! Init value for %l0
.word 0xbf03a93a,0x0ac1ecf8 ! Init value for %l1
.word 0x3640da1c,0x70f46032 ! Init value for %l2
.word 0xff72a3b9,0xd61a475c ! Init value for %l3
.word 0x8919e894,0x0491ba6c ! Init value for %l4
.word 0x7f0b3222,0xa187c1b2 ! Init value for %l5
.word 0xc4439794,0x1dcac543 ! Init value for %l6
.word 0x4cf44749,0xb2895b6b ! Init value for %l7
.word 0xcaa31bbc,0x3af2cb8a ! Init value for %l0
.word 0x9fdf2000,0x16e49fe0 ! Init value for %l1
.word 0x4005a15c,0x4ae6e665 ! Init value for %l2
.word 0xb468c156,0x64ec8475 ! Init value for %l3
.word 0x080c9b46,0x3a62656c ! Init value for %l4
.word 0xcb155bac,0x8c5df058 ! Init value for %l5
.word 0x19c9ea64,0xa9576b4d ! Init value for %l6
.word 0xc46d5f3c,0x5e06d08d ! Init value for %l7
.align 64
p7_init_freg:
.word 0xe0b9468b,0xb3694137 ! Init value for %f0
.word 0x097ee34e,0xab03543a ! Init value for %f2
.word 0x3333ffb0,0x17e44b1f ! Init value for %f4
.word 0x3b52cf15,0x2383da30 ! Init value for %f6
.word 0x40cad0c1,0x7c01cdca ! Init value for %f8
.word 0x22c600c5,0xf114538f ! Init value for %f10
.word 0x9a7fb34c,0x651631ca ! Init value for %f12
.word 0x791e0f2b,0x2a9e4c79 ! Init value for %f14
.word 0x2e248d96,0xe2c68929 ! Init value for %f16
.word 0xaced4dcc,0x93ebd573 ! Init value for %f18
.word 0x16f2eaa2,0xf38834ab ! Init value for %f20
.word 0x45c9a587,0x2a0e437b ! Init value for %f22
.word 0x78842782,0x4ed84ba2 ! Init value for %f24
.word 0x7b245fbe,0xab91170a ! Init value for %f26
.word 0x9aeb0be2,0x7ee41d85 ! Init value for %f28
.word 0x717ca0b2,0x98084364 ! Init value for %f30
.word 0x270745cf,0xbc19b96d ! Init value for %f32
.word 0x6f6d8510,0xb0868a19 ! Init value for %f34
.word 0x5d6895b2,0xfc2233ea ! Init value for %f36
.word 0x3413b7c0,0x10210d62 ! Init value for %f38
.word 0x0422788c,0x8758a5ea ! Init value for %f40
.word 0x17a431b6,0xf3467bd4 ! Init value for %f42
.word 0xb5e8cc89,0x07ccc5a5 ! Init value for %f44
.word 0xaa84ec58,0x88151823 ! Init value for %f46
.word 0xf7fcb7b6,0x012ce864
.word 0x138f3371,0xcfd7c779
.word 0x176741e1,0x8cf8427e
.word 0x2618a3e9,0x86d810e4
.word 0x2572ba65,0x0aa9addf
.word 0x23f9eb83,0x16bd7333
.word 0x6c1a344d,0x682f2207
.word 0x7a46b242,0xf4fbc04d
p7_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
p7_expected_registers:
.word 0xffffffff,0xfffff75d
.word 0x00000000,0x0000001b
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x2a5756a2
.word 0x00000000,0x068d7571
.word 0xffffffff,0xffffff0a
.word 0x00000000,0x00000000
.word 0x00000000,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00001dd7
.word 0x9e6f2472,0x9e6f2472
.word 0x00000000,0x000077c4
.word 0x00000000,0x00008475
.word 0x00000000,0x0012f536
p7_expected_fp_regs:
.word 0xb59c4991,0xecf85b0a
.word 0x720d5b0a,0x0000d71d
.word 0xc4ffffff,0x82278478
.word 0xca311665,0x1dcac543
.word 0x57bb0000,0x00007571
.word 0x690e921b,0xf114538f
.word 0xc583921b,0x651631ca
.word 0x791e0f2b,0xa9ee1dd7
.word 0xf92f957b,0x403af249
.word 0xffffffff,0x0a5f0000
.word 0xffffffff,0xd08d7571
.word 0x00000000,0x00000016
.word 0x1b920e69,0x5a80aa72
.word 0x00000000,0x720d5b0a
.word 0x1d005b0a,0x720d5b0a
.word 0x921b0000,0x00000000
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p7_local0_expect:
.word 0xf1e00d72,0x4b63faf7
.word 0x57bb0000,0xf7ecffff
.word 0xffffffff,0xffffff13
.word 0xffffa183,0x6e91468c
.word 0xd9000000,0xa92f0000
.word 0x00000000,0x00000016
.word 0xffffffff,0xd08d7571
.word 0x2982cfd0,0x44f9368d
.word 0x402e69a8,0xdbc30bcc
.word 0x699f298c,0xa2f85a71
.word 0x4ed84ba2,0x4f4f33f6
.word 0xffffffff,0xd71d0000
.word 0xf40075ea,0xd237acb7
.word 0x0000bb57,0x00007571
.word 0x7544c813,0x54a14144
.word 0x9a7fb34c,0x651631ca
p7_local1_expect:
.word 0x00000000,0xffffffff
.word 0xd9297ddd,0x22010fc2
.word 0x4da69f26,0x70388783
.word 0xffff1dd7,0x0df91100
.word 0x16f2eaa2,0xf38834ab
.word 0x0a5f0000,0x2e070000
.word 0x2b2f5614,0xeda58972
.word 0x6af5733a,0x8a0f66d2
.word 0xadceea73,0x2b32c770
.word 0x7e1fc020,0x70ae2f30
.word 0xa6a8c20b,0xcfe38ec0
.word 0x00000000,0x00000001
.word 0x7001c3f7,0x9b1e339c
.word 0xddcf94d3,0x0e6c96e1
.word 0x00000000,0x57bb0000
.word 0x00000016,0xa9ee1dd7
p7_local2_expect:
.word 0x1b92b0f9,0xc003aa75
.word 0x78842782,0xffffffc4
.word 0x00000000,0x7fffffff
.word 0x651631ca,0xffffffff
.word 0x00000000,0x403af249
.word 0x000031ca,0xfffff1a0
.word 0x18a14b9e,0x0bf2855a
.word 0x9a7fb34c,0x5fe831ca
.word 0xf7fa634b,0xc5f47347
.word 0xffffffff,0xfabd5d60
.word 0x720d5b0a,0x0000d71d
.word 0xd0b911cd,0xb4fe193c
.word 0x8da3711e,0x62ee77d6
.word 0xddf31c0f,0x8c2b0d5f
.word 0x0001f879,0xf4793ffd
.word 0xa8163d48,0x66055f3c
p7_local3_expect:
.word 0x00000000,0x00000000
.word 0x1b920e69,0x5a80aa72
.word 0x720d5b0a,0x0a5b001d
.word 0xca311665,0x1dcac543
.word 0x00000000,0x00001b92
.word 0xd71deea9,0xf114538f
.word 0x1a36f84f,0x877c1ad0
.word 0x00000000,0xffffecf7
.word 0x0a6de22f,0x26dee007
.word 0xd0579915,0x17bcaa48
.word 0xd01950d3,0x9c7eddff
.word 0x9191796e,0x2c90b110
.word 0x9facf266,0x60d04729
.word 0x00000000,0xffffffff
.word 0x00000000,0x00d758e0
.word 0x12492dad,0x05fe124e
p0_invalidate_semaphore:
.word 0
p1_invalidate_semaphore:
.word 0
p2_invalidate_semaphore:
.word 0
p3_invalidate_semaphore:
.word 0
p4_invalidate_semaphore:
.word 0
p5_invalidate_semaphore:
.word 0
p6_invalidate_semaphore:
.word 0
p7_invalidate_semaphore:
.word 0
invalidate_count:
.word 500
invalidate_codes:
.skip 8000
p0_reset_cnt:
.word 0
.align 8
p0_ec_timing_ctrl:
.word 0,0
p0_ec_control:
.word 0,0
p0_mcu_shadow:
.skip 80
p1_reset_cnt:
.word 0
.align 8
p1_ec_timing_ctrl:
.word 0,0
p1_ec_control:
.word 0,0
p1_mcu_shadow:
.skip 80
p2_reset_cnt:
.word 0
.align 8
p2_ec_timing_ctrl:
.word 0,0
p2_ec_control:
.word 0,0
p2_mcu_shadow:
.skip 80
p3_reset_cnt:
.word 0
.align 8
p3_ec_timing_ctrl:
.word 0,0
p3_ec_control:
.word 0,0
p3_mcu_shadow:
.skip 80
p4_reset_cnt:
.word 0
.align 8
p4_ec_timing_ctrl:
.word 0,0
p4_ec_control:
.word 0,0
p4_mcu_shadow:
.skip 80
p5_reset_cnt:
.word 0
.align 8
p5_ec_timing_ctrl:
.word 0,0
p5_ec_control:
.word 0,0
p5_mcu_shadow:
.skip 80
p6_reset_cnt:
.word 0
.align 8
p6_ec_timing_ctrl:
.word 0,0
p6_ec_control:
.word 0,0
p6_mcu_shadow:
.skip 80
p7_reset_cnt:
.word 0
.align 8
p7_ec_timing_ctrl:
.word 0,0
p7_ec_control:
.word 0,0
p7_mcu_shadow:
.skip 80
user_data_end:
SECTION .p0_local0 DATA_VA=0x000800000
attr_data {
Name = .p0_local0,
VA = 0x0000000000800000,
RA = 0x0000000010000000,
PA = ra2pa(0x0000000010000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p0_local0_start
p0_local0_begin:
p0_local0_start:
.word 0x68742c4b,0x709e782d,0xd68a5e4f,0xabb4ea7d
.word 0xd6370a2f,0xfc5c0f7d,0xd33bc8d4,0x61e77f93
.word 0x592be8cb,0xd62106c2,0x22b388ce,0x3b6d757a
.word 0x284a9af4,0x64d97b88,0xc9abaeb2,0x5e1b2225
.word 0x8946753f,0x6e00c6a4,0x5c3b0225,0xcd3f4f86
.word 0x2f753d77,0xcf901a23,0xf54054c2,0x329c0d36
.word 0x611ad1fc,0x145f87a2,0xc659c2d2,0xf33502c5
.word 0x96e95cf2,0x55c9e413,0x9e502dfe,0xe3e58ec2
p0_local0_end:
SECTION .p0_local1 DATA_VA=0x000802000
attr_data {
Name = .p0_local1,
VA = 0x0000000000802000,
RA = 0x0000000010800000,
PA = ra2pa(0x0000000010800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p0_local1_start
p0_local1_begin:
p0_local1_start:
.word 0xa28fd7ab,0xd95299ab,0x7e1875c8,0xc19d5f24
.word 0x7b700d94,0x72d2d02a,0xfb12933d,0x18290364
.word 0x436de9f9,0x2014a5e4,0xb8531b83,0x3fe0e232
.word 0x76d36a58,0x3dea56fa,0x9397d9fe,0xe3b585f4
.word 0xe5318f84,0xf7b37cd9,0xbf114d11,0xb2f999ec
.word 0x5b575b25,0x3c5135dc,0x01c25bd7,0xb381c7dd
.word 0xa0809486,0x42606c9b,0x4cfd964b,0xfacdfd9f
.word 0x6b3b6d14,0x70dc399a,0x40be30d6,0x307a0e3c
p0_local1_end:
SECTION .p0_local2 DATA_VA=0x000804000
attr_data {
Name = .p0_local2,
VA = 0x0000000000804000,
RA = 0x0000000011000000,
PA = ra2pa(0x0000000011000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p0_local2_start
p0_local2_begin:
p0_local2_start:
.word 0x85c98bed,0x0bd79907,0x45ada8b3,0xbff81224
.word 0x34be2be9,0x9207747c,0xdf4309e0,0x3495e5d0
.word 0xdb0be19a,0x0471d450,0x8fd7af1a,0x39f35cc9
.word 0x4851b908,0x62867260,0xcc608311,0x66ed7b19
.word 0xd3ec4ed2,0xdbed4add,0x023ef6b3,0x2c8a33be
.word 0x17622521,0x3c24341d,0x0901ac53,0xb76c4508
.word 0xb0d8583a,0x8ba06594,0x375b7247,0x1ead4482
.word 0xe883e241,0xe73634ae,0x3210ed5f,0x24076331
p0_local2_end:
SECTION .p0_local3 DATA_VA=0x000806000
attr_data {
Name = .p0_local3,
VA = 0x0000000000806000,
RA = 0x0000000011800000,
PA = ra2pa(0x0000000011800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p0_local3_start
p0_local3_begin:
p0_local3_start:
.word 0x883b93e8,0x6bcf2916,0x29ca7bb0,0x89f64019
.word 0x35be86ef,0x9ed755d3,0x5d6c9404,0xb4df8591
.word 0xd10f99b3,0xc31f9c92,0xeca4e202,0xc63b1e4a
.word 0xd433bc17,0x63ff2276,0xcdd42980,0xc3ca6f07
.word 0x539e5d96,0xd81beb45,0xc0369992,0x56db8859
.word 0xa65489f4,0xa5cc12c5,0xdf0775a8,0x305556b7
.word 0xc63ae4db,0xebcb3176,0x3bf4845e,0xce20f9e1
.word 0xe92b1018,0x2580b6eb,0x7e7fe9de,0x4f4e9142
p0_local3_end:
SECTION .p1_local0 DATA_VA=0x000808000
attr_data {
Name = .p1_local0,
VA = 0x0000000000808000,
RA = 0x0000000012000000,
PA = ra2pa(0x0000000012000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p1_local0_start
p1_local0_begin:
p1_local0_start:
.word 0x86426a70,0x65ac2c7c,0xa3fdebc5,0xfcf2fec4
.word 0x169bf9c1,0x8c1f1a72,0x4a66a8ff,0x4ffae725
.word 0xea8d0f34,0x4dcbd1f8,0x2cd455db,0x8d249bc8
.word 0x8e4581b0,0x406e6a2c,0x8f643126,0xb3e11f43
.word 0x8ff075f5,0xd9214418,0x35ddc414,0xbf165c54
.word 0x75f0a6c6,0xd71d6f5f,0x637d7bd0,0x12d62700
.word 0x881c181f,0xe30d98f7,0xc98541d1,0x0b99a56e
.word 0x9a5e2df2,0x03626e70,0xc4c04129,0xa1d0260e
p1_local0_end:
SECTION .p1_local1 DATA_VA=0x00080a000
attr_data {
Name = .p1_local1,
VA = 0x000000000080a000,
RA = 0x0000000012800000,
PA = ra2pa(0x0000000012800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p1_local1_start
p1_local1_begin:
p1_local1_start:
.word 0x8d8dd913,0x5d2b4cf9,0xf984dc24,0x8cedf9fd
.word 0x4ddec613,0x9a1a2110,0x2c2bea81,0xfb4a6fc8
.word 0xa8fee469,0xe137e93b,0x403dadde,0x9b27a41c
.word 0xd20c5664,0x337b6ec9,0xbf802780,0xcbb444cb
.word 0x0deb727f,0x82441f9a,0xc9859791,0xe8fc92ad
.word 0x5ea0b3d5,0xcef11a69,0x09268c4f,0x0a9fe237
.word 0xc30a9a71,0xe15e97d3,0x50a9f1bc,0xaf4e4ec0
.word 0x5255055c,0x1b60124d,0xdf6dc842,0xec47034f
p1_local1_end:
SECTION .p1_local2 DATA_VA=0x00080c000
attr_data {
Name = .p1_local2,
VA = 0x000000000080c000,
RA = 0x0000000013000000,
PA = ra2pa(0x0000000013000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p1_local2_start
p1_local2_begin:
p1_local2_start:
.word 0x590d469d,0x05cfe984,0x2b3b42e2,0x2759ffd4
.word 0x2ee03c2f,0xdfb6004d,0x009054ee,0xb98a6897
.word 0x5ebef518,0x3e81c58f,0xe3cd6e5a,0x089d2215
.word 0xdb0e7b79,0x127171f3,0xde7fc6bb,0x899fbd5c
.word 0xc43ab68d,0x08c4af48,0x987bbd92,0x501088a6
.word 0x84c48cf9,0xac5bd2c0,0x3af6a7f8,0x5afdbe47
.word 0x9f9988c1,0x9fb547a5,0x95ab5485,0x3369ce93
.word 0x56f937bc,0x6a40393a,0x3ac326a9,0x7183dc31
p1_local2_end:
SECTION .p1_local3 DATA_VA=0x00080e000
attr_data {
Name = .p1_local3,
VA = 0x000000000080e000,
RA = 0x0000000013800000,
PA = ra2pa(0x0000000013800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p1_local3_start
p1_local3_begin:
p1_local3_start:
.word 0xa60dbff7,0xd2210725,0x235b7e75,0x942a7d8b
.word 0xabba13ff,0xe9aea555,0xc5d9c882,0xa48050e8
.word 0x7cb97232,0xd5c2651f,0xdbde9927,0x4652b3b7
.word 0xce4d8a79,0x705a969b,0xf3f81768,0xd9bdb299
.word 0x5c86c1a5,0x56a6a1c9,0x6465e50a,0xbed497a8
.word 0x0a6c355f,0xc0e2e620,0x096d4a1a,0x16101d05
.word 0x34b35fb5,0xab3ff165,0xf94394d7,0x166fad40
.word 0xd6abd9cd,0x10844652,0x65aebdc8,0x77af2236
p1_local3_end:
SECTION .p2_local0 DATA_VA=0x000810000
attr_data {
Name = .p2_local0,
VA = 0x0000000000810000,
RA = 0x0000000014000000,
PA = ra2pa(0x0000000014000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p2_local0_start
p2_local0_begin:
p2_local0_start:
.word 0x544d66ca,0xccde6248,0x484efed4,0xc4e7243d
.word 0x06f76a4e,0x88e47015,0x63ffa846,0xad6605b6
.word 0x6e8f371e,0xe085a8d8,0x6b68d217,0x0ac69645
.word 0x5c7fd973,0xc4a2487a,0x5c1d71a3,0xc9a887a9
.word 0x6bb1e590,0x98c225c1,0x4c7b2aa1,0x24db9697
.word 0x5fee503c,0xc9109139,0x049e8486,0x083cc6fd
.word 0xec80a82a,0x217b6fba,0x42bed96d,0x324a85c5
.word 0xcc3c78f8,0xa9cfc03c,0xfb1df770,0x4040dd69
p2_local0_end:
SECTION .p2_local1 DATA_VA=0x000812000
attr_data {
Name = .p2_local1,
VA = 0x0000000000812000,
RA = 0x0000000014800000,
PA = ra2pa(0x0000000014800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p2_local1_start
p2_local1_begin:
p2_local1_start:
.word 0xb353e536,0xa006b984,0xef2f94c9,0x88129228
.word 0xa7106b88,0x3a315587,0x9b565bf0,0x1f96fdb4
.word 0x1e4460da,0x4e8e861b,0x4ff2344e,0x23675428
.word 0x59815a20,0x889cb582,0xe942d06a,0x1e7b4e51
.word 0x5ed23cb5,0x0317dc19,0xbfd209d2,0xdf41f643
.word 0xf66ed1a2,0xdc334869,0x7719d28f,0x114a882c
.word 0xc849c58c,0xcc25c9b0,0xf5b80647,0x1f4285c1
.word 0x8fe4b0de,0xa47986b9,0xcfee7bee,0x501896e9
p2_local1_end:
SECTION .p2_local2 DATA_VA=0x000814000
attr_data {
Name = .p2_local2,
VA = 0x0000000000814000,
RA = 0x0000000015000000,
PA = ra2pa(0x0000000015000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p2_local2_start
p2_local2_begin:
p2_local2_start:
.word 0xb7bcca60,0xd1e347a2,0xf2356d43,0x7e4021ed
.word 0xdeb742f0,0xb5294c17,0xd8ec8334,0x6ee987e8
.word 0x100e69ca,0x05fe01da,0x72442c11,0xfd56a9da
.word 0xe152ac5e,0xe7d41238,0x31e52a1d,0x076c7410
.word 0xc5934144,0x7da6b7f0,0x6bd73ab7,0x57ee18cd
.word 0x1e3b4594,0xa9a41b46,0x10cd59a8,0xff9c3208
.word 0x3ecade67,0xc9892504,0x1342f35e,0xe3a63568
.word 0x14b5f611,0x8f81eec9,0xf3aa46e1,0xfacf31ed
p2_local2_end:
SECTION .p2_local3 DATA_VA=0x000816000
attr_data {
Name = .p2_local3,
VA = 0x0000000000816000,
RA = 0x0000000015800000,
PA = ra2pa(0x0000000015800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p2_local3_start
p2_local3_begin:
p2_local3_start:
.word 0x5e453fab,0xb82438ad,0xe7feef3b,0x57ae6d4a
.word 0x3b59d55e,0x1f56fd37,0x6b36b9df,0x3ee89c39
.word 0xc6acb161,0x6c17081e,0x5cb07afc,0x46c870dc
.word 0xf17eb4c6,0x3a24337c,0xcf3bc0de,0x48a3cccd
.word 0x4a181e07,0x59e7690b,0x120f9b34,0xa59a5131
.word 0xdfad0846,0x719ca899,0x84adad67,0xe4b666cb
.word 0x75c18790,0xb4f2bc48,0x16ce1f30,0x1b771ad9
.word 0xe4afbea9,0x0827d6be,0x13a2303f,0x74d92ab0
p2_local3_end:
SECTION .p3_local0 DATA_VA=0x000818000
attr_data {
Name = .p3_local0,
VA = 0x0000000000818000,
RA = 0x0000000016000000,
PA = ra2pa(0x0000000016000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p3_local0_start
p3_local0_begin:
p3_local0_start:
.word 0x808afba6,0xb6f3edc8,0xdc31aeb1,0xb4cca42e
.word 0x1da33fe1,0x96a833dc,0xe59ed31a,0x52931ed1
.word 0x172b7150,0x154ed776,0x3e67d51d,0x1d264f37
.word 0x9a445825,0xa0e8b96d,0x5d3ced61,0xf970826b
.word 0x50ce3d78,0xb1f71283,0x29e0778d,0xab1bf060
.word 0xcd052658,0x747529f7,0x69819303,0x600cc77c
.word 0x455da2c1,0x9c8f0654,0x10d76e42,0x15008384
.word 0xbe206ea1,0xae42460c,0x41996dee,0x51a1762a
p3_local0_end:
SECTION .p3_local1 DATA_VA=0x00081a000
attr_data {
Name = .p3_local1,
VA = 0x000000000081a000,
RA = 0x0000000016800000,
PA = ra2pa(0x0000000016800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p3_local1_start
p3_local1_begin:
p3_local1_start:
.word 0x52acca8c,0x24fb31d0,0xc87bc71e,0x10b61ae8
.word 0xc0f49ecd,0x9dac7dc9,0xa59491c8,0x88419e05
.word 0xf7bf5a58,0x00d586a8,0x6ccb7a85,0x9638dea2
.word 0x4957efde,0xcc9061c8,0x0ea4c886,0x6f8ec494
.word 0x53c34020,0x0aa7c02c,0x8e984df5,0xf6b76016
.word 0xb23f04d4,0x32f50c54,0x3c945f05,0x95cb9be7
.word 0x7061e692,0x226e19b8,0x00e10c5c,0x963e6c5d
.word 0x4930bde9,0xb350de68,0xced42db9,0x150604c2
p3_local1_end:
SECTION .p3_local2 DATA_VA=0x00081c000
attr_data {
Name = .p3_local2,
VA = 0x000000000081c000,
RA = 0x0000000017000000,
PA = ra2pa(0x0000000017000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p3_local2_start
p3_local2_begin:
p3_local2_start:
.word 0x39394220,0x7f6edc98,0xe68cbfa2,0xea524c99
.word 0x0e0c16ae,0x67051714,0x17cb49e6,0xc8da23d1
.word 0x3d33a6ca,0xcd3bc2b0,0xed7ed084,0x8a5f6bc2
.word 0x8d10ab93,0x7f083fdd,0x5d253326,0x4b7462a6
.word 0xd7abcd0d,0x9578f97c,0xa6ee8f6d,0x726043e6
.word 0xde074e42,0xe59a208e,0x58251675,0xeaf64581
.word 0x16cbe18a,0x2f6343e7,0xa1af99be,0x354a55fc
.word 0x80796b73,0x9323861e,0x5e6fbe78,0xf65447ff
p3_local2_end:
SECTION .p3_local3 DATA_VA=0x00081e000
attr_data {
Name = .p3_local3,
VA = 0x000000000081e000,
RA = 0x0000000017800000,
PA = ra2pa(0x0000000017800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p3_local3_start
p3_local3_begin:
p3_local3_start:
.word 0xf5e15983,0x51a9d1d4,0x2edfe851,0x528a15eb
.word 0xaa7d2115,0x17f36b3c,0x7a8f93b9,0xa9e5a7eb
.word 0x1f4c236e,0xbbe88412,0x1eaf8b9b,0x25338bff
.word 0xd892eb67,0xd51db8e7,0x0fe465e2,0x0e8c13e4
.word 0x6b4dd5a2,0xfa1ad1d5,0xf7595393,0xd0a2aec8
.word 0x4d5cbe99,0x2fcb8734,0x879acae2,0x2fb0a516
.word 0x53628011,0xd5eb321d,0xfaa9b1f6,0xb071883a
.word 0x97b7837a,0x42a7eb3c,0xcf843247,0xf1139a01
p3_local3_end:
SECTION .p4_local0 DATA_VA=0x000820000
attr_data {
Name = .p4_local0,
VA = 0x0000000000820000,
RA = 0x0000000018000000,
PA = ra2pa(0x0000000018000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p4_local0_start
p4_local0_begin:
p4_local0_start:
.word 0x07beeef9,0x545ef0de,0xd7a62fb6,0x5347e5b5
.word 0xfae0b22a,0x0e5325a2,0x21904ca8,0xca7100fd
.word 0x32fa1be1,0xca317cc5,0xbddcb357,0xcaf193b5
.word 0xcbe66460,0x31781e4d,0x54f9d4b2,0x871e8712
.word 0x3f303f84,0x5e1e6038,0x2907be96,0xc2415ea9
.word 0x87f8f8d7,0xb3c5a46d,0xc31238e5,0xf78af079
.word 0xd6c4a804,0xdfb3af3e,0x769f909e,0x34fcf0cc
.word 0x21576b06,0x1ce96966,0x2432c367,0x3bcd2ce4
p4_local0_end:
SECTION .p4_local1 DATA_VA=0x000822000
attr_data {
Name = .p4_local1,
VA = 0x0000000000822000,
RA = 0x0000000018800000,
PA = ra2pa(0x0000000018800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p4_local1_start
p4_local1_begin:
p4_local1_start:
.word 0x47017368,0x912c2be5,0x90dd7e09,0x29ee089f
.word 0xfc8ceafb,0x9cfc0920,0x4c104136,0x109672e6
.word 0xff8a25d7,0x45cc6fb6,0xea6062b9,0x61fd6894
.word 0x4c8d405c,0x0d35bc17,0x4f2b5453,0x6210600f
.word 0xb77cba37,0xd227d89a,0x86696763,0xd826a6e1
.word 0xbb1b84c5,0x0271c41e,0x9f07ef5a,0xce93d695
.word 0xcf7c0e8a,0x90ab7807,0x5c3bc2ce,0xae8ba6a2
.word 0x25363016,0xa1e381ad,0xcf758175,0xb2258844
p4_local1_end:
SECTION .p4_local2 DATA_VA=0x000824000
attr_data {
Name = .p4_local2,
VA = 0x0000000000824000,
RA = 0x0000000019000000,
PA = ra2pa(0x0000000019000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p4_local2_start
p4_local2_begin:
p4_local2_start:
.word 0xcfb12c51,0x5e108b0d,0x4042c3f7,0xd5fd8eb3
.word 0x76374f70,0xcefd9a97,0xa10b1cf6,0x308d765d
.word 0x88910038,0xfc3f3fc3,0x90c2cf60,0x4ba0c5f0
.word 0x45dea8df,0xe57025bf,0xba4fff5a,0x3a45dc40
.word 0xbd850542,0x064df500,0xd5bef85d,0x4a1bf476
.word 0xd2c72204,0xe3306c38,0x99827ada,0xd6f3453b
.word 0x7376e09a,0xd59d0f39,0xbc47aca4,0x1023c6d0
.word 0x82420268,0xc603dd97,0x1c288412,0xab79ac8e
p4_local2_end:
SECTION .p4_local3 DATA_VA=0x000826000
attr_data {
Name = .p4_local3,
VA = 0x0000000000826000,
RA = 0x0000000019800000,
PA = ra2pa(0x0000000019800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p4_local3_start
p4_local3_begin:
p4_local3_start:
.word 0x88847b06,0xcd6433ce,0x745fd001,0xdf00c9f0
.word 0x091c8e51,0x1ae3e860,0xae2d711e,0x00a80d1f
.word 0x095b78bb,0xf58d5932,0xa33e5642,0x6584f9e3
.word 0xb066ee91,0xcf7018cd,0xf2c88a32,0x84371ff8
.word 0xeee04469,0x0a7711fb,0xbc1f9f8a,0x6085064f
.word 0xdfc5a235,0xbae1c068,0x3d42978c,0x2aef9d0c
.word 0x60fbd09f,0x50f37686,0xf4d4e9a1,0x248f2cec
.word 0x283c2344,0x2b9976f6,0x37451eb4,0xc629ea0f
p4_local3_end:
SECTION .p5_local0 DATA_VA=0x000828000
attr_data {
Name = .p5_local0,
VA = 0x0000000000828000,
RA = 0x000000001a000000,
PA = ra2pa(0x000000001a000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p5_local0_start
p5_local0_begin:
p5_local0_start:
.word 0xe72e6ab5,0x9dd77ae7,0x311203d6,0x8601037c
.word 0xd83fa1e7,0xdd4e0f5f,0x51d9876b,0x2be2617a
.word 0xe6d070a9,0xb3c89bac,0xa7067d0a,0x5c9e165d
.word 0xb993df12,0x055d5764,0x6dca9922,0x35181544
.word 0x3b36891e,0xf08c2338,0xebdba0c3,0xfe56ed00
.word 0x127f6118,0x4da776dd,0x0534e94a,0x1d34840d
.word 0xc36fa0d7,0xcd39259e,0x1f6e7033,0xb6fd6b2f
.word 0x779d9b0e,0x1cba4cac,0x08caac67,0xb0151669
p5_local0_end:
SECTION .p5_local1 DATA_VA=0x00082a000
attr_data {
Name = .p5_local1,
VA = 0x000000000082a000,
RA = 0x000000001a800000,
PA = ra2pa(0x000000001a800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p5_local1_start
p5_local1_begin:
p5_local1_start:
.word 0x2b5750bd,0x466ec67a,0x170ad355,0x82df926a
.word 0x440ef099,0xdc4795f0,0xd39477de,0x6853aed6
.word 0x416b2037,0xfc5e4ff7,0x6565adef,0x6687bd50
.word 0x82f5c8da,0x27fb0e4f,0x78b3f14d,0x74d95ac7
.word 0x34594859,0xefc0b7aa,0x80aa403b,0xcc2ff29b
.word 0x27b4c59b,0x0f7f38f7,0x27769e08,0xc8d5bc8f
.word 0x82634f62,0x1bf9eaaa,0x1c844acc,0xf5b18f30
.word 0xcd8cd757,0x871616e9,0x096fb8d7,0x7e7f63ef
p5_local1_end:
SECTION .p5_local2 DATA_VA=0x00082c000
attr_data {
Name = .p5_local2,
VA = 0x000000000082c000,
RA = 0x000000001b000000,
PA = ra2pa(0x000000001b000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p5_local2_start
p5_local2_begin:
p5_local2_start:
.word 0xdb4304f2,0x2f6fb6fe,0xc83ed78e,0x3411f302
.word 0x64d79204,0x57c17b03,0x7aa2d147,0x654c9a4c
.word 0x4ee64978,0x984b0edc,0x301a86f1,0xe930b5eb
.word 0x20e55feb,0xc380ec6d,0xfe8bb405,0x6a655332
.word 0xb2cb0cb5,0x29d25224,0xd865f0e9,0xbae7a90d
.word 0x02a043a0,0x42d8a5f9,0x978ecf82,0x12041e31
.word 0xe13a453d,0x88321dfe,0x311f9219,0x56670e57
.word 0xc6a7d2be,0xed85a686,0x10ff0680,0x12ab3aba
p5_local2_end:
SECTION .p5_local3 DATA_VA=0x00082e000
attr_data {
Name = .p5_local3,
VA = 0x000000000082e000,
RA = 0x000000001b800000,
PA = ra2pa(0x000000001b800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p5_local3_start
p5_local3_begin:
p5_local3_start:
.word 0x34feb7e8,0xb2e0ce59,0x78270005,0xf8f57dbe
.word 0x7cf801d6,0x140751ed,0xd228e27e,0xdfeb3bb2
.word 0x67c3826c,0x644f1ee9,0xda928d3a,0xa57e37aa
.word 0xc4158d24,0x8b56b45c,0x4d6fd0e9,0x70748cfa
.word 0xc7cb6bd6,0x0316b5e3,0x17309839,0xce5d2861
.word 0x2d8f1f99,0x8d8e5867,0x04565bec,0x79cfecd2
.word 0x372df5e9,0x325d357e,0x2e05405c,0x66feb15d
.word 0x935ed878,0xe512c4e5,0xe5714ef0,0xcdbd1593
p5_local3_end:
SECTION .p6_local0 DATA_VA=0x000830000
attr_data {
Name = .p6_local0,
VA = 0x0000000000830000,
RA = 0x000000001c000000,
PA = ra2pa(0x000000001c000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p6_local0_start
p6_local0_begin:
p6_local0_start:
.word 0x16163d72,0xfb49f222,0x16d67b97,0x247745ba
.word 0xbc59f271,0x91cc1148,0xf0b3f63a,0xe59d8816
.word 0x9d02d6b7,0x40101388,0x26c65b7c,0xe517f154
.word 0x1ab3869e,0x8e493976,0xe3794e79,0xea2c2695
.word 0x2f87131f,0x2e6b68b7,0x22fc677a,0x2bfc7147
.word 0xe223bad3,0x264f3d69,0xa584c00b,0xd41db632
.word 0x6f492913,0xb7859c55,0x1f52c1df,0x72ba3ea3
.word 0xbe8c1d64,0x0f47f06c,0xa9e0a162,0x4e2483e9
p6_local0_end:
SECTION .p6_local1 DATA_VA=0x000832000
attr_data {
Name = .p6_local1,
VA = 0x0000000000832000,
RA = 0x000000001c800000,
PA = ra2pa(0x000000001c800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p6_local1_start
p6_local1_begin:
p6_local1_start:
.word 0x703b4bb9,0xcc9f7ad8,0x1a0a90b3,0xa94550bf
.word 0x9a9236af,0xce795634,0x4255fee7,0xd1ab04fc
.word 0xbf8218a0,0x3ae3ef29,0xf3b493bc,0x62b321dd
.word 0x7c363766,0x444ea85d,0xae3067eb,0x5a48476a
.word 0x76275f88,0xec2597f9,0x1cd9fbe2,0x0c706041
.word 0x042a07c1,0xcd2b01ec,0x95527e7c,0x94091b83
.word 0x9295b51a,0x751c56fc,0xb52ec3f9,0x73c06916
.word 0x7f7afbc3,0x67724449,0xa0a04d1b,0x94a15693
p6_local1_end:
SECTION .p6_local2 DATA_VA=0x000834000
attr_data {
Name = .p6_local2,
VA = 0x0000000000834000,
RA = 0x000000001d000000,
PA = ra2pa(0x000000001d000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p6_local2_start
p6_local2_begin:
p6_local2_start:
.word 0xb49734b6,0x6f97e8de,0x82a330c5,0x57a673a9
.word 0x3b5b27d5,0x4724278e,0x7609f09e,0x890c0fcf
.word 0x5caf089e,0xe44eddcf,0x32c24385,0x0d288dd7
.word 0x85994b99,0x73dad3b6,0x6435f414,0x30d5ae37
.word 0xb50e3016,0xaef04e62,0xe1671a15,0xd226cfa1
.word 0x4ee4f5c1,0x381d911c,0xcd8b9c41,0xf8d52997
.word 0xf500e997,0xedc224d7,0x142ffb0c,0xcf8280c4
.word 0x8ce1816f,0x10c46dda,0xea970904,0x88f00ded
p6_local2_end:
SECTION .p6_local3 DATA_VA=0x000836000
attr_data {
Name = .p6_local3,
VA = 0x0000000000836000,
RA = 0x000000001d800000,
PA = ra2pa(0x000000001d800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p6_local3_start
p6_local3_begin:
p6_local3_start:
.word 0x1ebab987,0xb57eca36,0x08ded21a,0x3e65a7e6
.word 0xc98ac1e8,0x48b8c51a,0x0b10882e,0x4a1ae329
.word 0x2705b8b8,0x29517361,0x21dc8b8e,0x96cbbb6a
.word 0x08ae1a80,0xe60549c0,0x4f2b38f5,0x752ec89f
.word 0x813d121c,0x53a95d78,0xaf63e94e,0x56e382b2
.word 0xd5951e62,0x8175d5ff,0xee39133f,0xf99ab836
.word 0xb59fdda8,0xf816a71c,0xa6bb721d,0xc207a3f4
.word 0x5c49e38a,0x65e9ce01,0xb947e662,0x5fa863dc
p6_local3_end:
SECTION .p7_local0 DATA_VA=0x000838000
attr_data {
Name = .p7_local0,
VA = 0x0000000000838000,
RA = 0x000000001e000000,
PA = ra2pa(0x000000001e000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p7_local0_start
p7_local0_begin:
p7_local0_start:
.word 0x84ed0d17,0x87c934d6,0xe94180f3,0x97eb65db
.word 0xe4e4b4d5,0x5cbf75e6,0x57bba183,0x6e91468c
.word 0x41575113,0xdd4285a2,0x3076cece,0x90ef716d
.word 0x5fd43f4c,0x807f8c77,0x2982cfd0,0x4457368d
.word 0x402e69a8,0xdbc30bcc,0x699f298c,0xa2f85a71
.word 0x6665bde1,0x4f4f33f6,0x7b50e993,0x0e4e7350
.word 0xf40075ea,0xd237acb7,0xd23ca489,0x39757670
.word 0x7544c813,0x54a14144,0x91b6027b,0xfd9f5fea
p7_local0_end:
SECTION .p7_local1 DATA_VA=0x00083a000
attr_data {
Name = .p7_local1,
VA = 0x000000000083a000,
RA = 0x000000001e800000,
PA = ra2pa(0x000000001e800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p7_local1_start
p7_local1_begin:
p7_local1_start:
.word 0xf75271b5,0x4b692e3e,0xd9297ddd,0x22010fc2
.word 0xd1bf9f26,0x70388783,0xfde7de7a,0x0df91100
.word 0x69b563c6,0x1ebb9a9c,0x977ffd3b,0x19ba6725
.word 0x2b2f5614,0xeda58972,0x6af5733a,0x8a0f66d2
.word 0xadceea73,0x2b32c770,0x7e1fc020,0x70ae2f30
.word 0xa6a8c20b,0xcfe38ec0,0x6978d1a7,0x15ddaaaa
.word 0x7001c3f7,0x9b1e339c,0xddcf94d3,0x0e6c96e1
.word 0x6572ee8a,0x99b53e16,0xb59c4991,0x86aa00f4
p7_local1_end:
SECTION .p7_local2 DATA_VA=0x00083c000
attr_data {
Name = .p7_local2,
VA = 0x000000000083c000,
RA = 0x000000001f000000,
PA = ra2pa(0x000000001f000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p7_local2_start
p7_local2_begin:
p7_local2_start:
.word 0x7a5fb0f9,0xc003aaf5,0x5ecd9dd8,0x875f819f
.word 0x77eed919,0x4aa7d609,0x95b69ddf,0xc8d62d0d
.word 0xf92f957b,0x403af249,0x35dcb0eb,0x0a58e596
.word 0x18a14b9e,0x0bf2855a,0x9be23295,0x187c22d4
.word 0xad534bf4,0xc5f47347,0x48f4c0af,0x978e022f
.word 0xe900b486,0x81a9e6a8,0xd0b911cd,0xb4fe193c
.word 0xb7a3711e,0x62ee77d6,0xddf31c0f,0x8c2b0d5f
.word 0xa182f879,0xf4793ffd,0xa8163d48,0x66055f3c
p7_local2_end:
SECTION .p7_local3 DATA_VA=0x00083e000
attr_data {
Name = .p7_local3,
VA = 0x000000000083e000,
RA = 0x000000001f800000,
PA = ra2pa(0x000000001f800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p7_local3_start
p7_local3_begin:
p7_local3_start:
.word 0xc583921b,0x385d2788,0xa92f0e69,0x5a80aa72
.word 0xcd84a651,0x3a768355,0x012f8fcf,0x9899b466
.word 0x4286e316,0x4b63faf7,0xd71deea9,0x137e4093
.word 0x1a36f84f,0x877c1ad0,0x60fd8442,0x3f0da6d4
.word 0x0a6de22f,0x26dee007,0xd0579915,0x17bcaa48
.word 0xd01950d3,0x9c7edd44,0x9191796e,0x2c90b110
.word 0x9facf266,0x60d04729,0xfb17a9fd,0xe10dab11
.word 0x8a0798ce,0xfb7cf8e4,0x12492dad,0x05fe124e
p7_local3_end:
SECTION .share0 DATA_VA=0x000840000
attr_data {
Name = .share0,
VA = 0x0000000000840000,
RA = 0x0000000030000000,
PA = ra2pa(0x0000000030000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global share0_start
share0_begin:
share0_start:
.word 0xabfbd4d6,0x43e42b55,0x1b343f4f,0x84f9a891
.word 0x8dc6309a,0xea164cc5,0x84852a3f,0x13ec0f4c
.word 0x98dac0dc,0x22a0adb5,0xac1270f2,0x39da9405
.word 0xbb33cd68,0xf1a104f1,0x74074f03,0x730101b2
.word 0xde8c7f14,0x89246a84,0x84f533c4,0x88ed5e06
.word 0x76acd46a,0x370d0fe6,0x18d9c0e0,0x82254f4e
.word 0xf96be5a7,0xd4445eb5,0xdfb0e0aa,0xed03745a
.word 0x6cef2b64,0x8ea06b07,0x720d5b0a,0x2ebd58e0
share0_end:
SECTION .share1 DATA_VA=0x000842000
attr_data {
Name = .share1,
VA = 0x0000000000842000,
RA = 0x0000000030800000,
PA = ra2pa(0x0000000030800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global share1_start
share1_begin:
share1_start:
.word 0xfc3e42e0,0xd2131202,0xef6f4339,0x876b5c22
.word 0xcdcfd253,0x388e0f4c,0x431b0e7a,0xaea6154f
.word 0x256d5f3e,0x6ede38bc,0xbf62cd9f,0x55602a7a
.word 0x6c366442,0x54bcf4cb,0x3321865b,0xa59fcd4b
.word 0x821d09f0,0x451ddc40,0x0f1518f6,0x61aec9ed
.word 0xd9c4eb0b,0x02de0cdd,0x9f739ff4,0x4c092908
.word 0x92d29951,0x64d7fe9b,0xf3705e3a,0x02ca4b54
.word 0x8cf6de78,0xdee6a389,0x0540b80a,0x30c0342f
share1_end:
SECTION .share2 DATA_VA=0x000844000
attr_data {
Name = .share2,
VA = 0x0000000000844000,
RA = 0x0000000031000000,
PA = ra2pa(0x0000000031000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global share2_start
share2_begin:
share2_start:
.word 0x405d2402,0x7efc7904,0xc21751f3,0x8579ab03
.word 0x5b8917aa,0xb2821384,0xbc0554ad,0xb907f7d2
.word 0x2847e6f0,0xa93bebef,0x7c3c5e23,0xd69831c7
.word 0xd011bd62,0x5764e90f,0x8153df05,0x35880687
.word 0xdabb3d0e,0x82be2660,0x224354fc,0x9c275580
.word 0xfad9b1a4,0xca5d2466,0x2d12bfb1,0x200bd010
.word 0xfc709b85,0x40190fec,0x705d4863,0x28e326a4
.word 0x520ef764,0xf2f72dd3,0x82ea59d2,0x77841b71
share2_end:
SECTION .share3 DATA_VA=0x000846000
attr_data {
Name = .share3,
VA = 0x0000000000846000,
RA = 0x0000000031800000,
PA = ra2pa(0x0000000031800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global share3_start
share3_begin:
share3_start:
.word 0xff8df146,0x8e7d6182,0xf0295f15,0x7686cb29
.word 0x48b571c6,0x4fce7cca,0x9c1b7167,0x7a57e079
.word 0x28c02c3b,0xe16576b6,0x7ca5a759,0x68c84964
.word 0xdf9ceeae,0x984e3467,0xb0ef9ad2,0xf862da40
.word 0x98c4c6ea,0x0daf627a,0xa1bcc984,0x55d52158
.word 0x805fd493,0xff520182,0x1643185d,0xacda57c8
.word 0x4542c8e1,0xbf998877,0x829283b8,0xe1b757d8
.word 0x8e7e0b73,0x406418c6,0x01835d58,0xc6cde27d
share3_end: