Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / mp / diag / fc_qual / mpgen_smc_2.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_smc_2.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_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 = 541f46dd 22fcdf77 a41ac32a 47d16f7c
! %f4 = f50d07fd 24e0d55d c3b084f7 98feb1c5
! %f8 = 72f93c02 5117e522 c655e719 44de0d64
! %f12 = f95245f1 fbc04238 ec4c96d3 79cc187d
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = ff059e9e 123400a2 45b00783 fa82158d
! %f20 = 6b9203ad 0840f51c 018a54b1 80b61da7
! %f24 = 024f74d7 cc0f06c3 f40c8f81 56171524
! %f28 = a2b25cb1 70586dd1 68ad74cc 3f2fdbd4
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = bfb53363 5addf034 495ac435 12406ae7
! %f36 = 50a9100b 5a96c787 1a331704 e554dcd0
! %f40 = dbe931b9 d3eb1a8b 7b67dcfa 6a6ec48d
! %f44 = ee0b628c 663bf18f 5365a78d 8dc38d43
ldda [%g1]ASI_BLK_P,%f32
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:
! Mem[0000000011000020] = 9a210de2, %l1 = 7530431fe5ec784e
lduha [%i2+%o4]0x80,%l1 ! %l1 = 0000000000009a21
! %l4 = dd44f02bee2cb6d8, Mem[0000000030000040] = a689baba5869fd70
stx %l4,[%o0+0x040] ! Mem[0000000030000040] = dd44f02bee2cb6d8
! %l3 = 8017bf6e380c3af2, %l7 = a54c97b270501bb4, %y = 00000000
smul %l3,%l7,%l2 ! %l2 = 1896e3acfe70f828, %y = 1896e3ac
! 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 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)
! Mem[0000000030000000] = 221f00fbf8185b45, %f28 = a2b25cb1 70586dd1
ldd [%o0+%g0],%f28 ! %f28 = 221f00fb f8185b45
! Mem[0000000031000040] = fee6b62e0b28fb7a, %f30 = 68ad74cc 3f2fdbd4
ldda [%o2+0x040]%asi,%f30 ! %f30 = fee6b62e 0b28fb7a
! 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 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)
! 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 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 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 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 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 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)
p0_label_2:
! 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)
! %l4 = dd44f02bee2cb6d8, %l2 = 1896e3acfe70f828, %l2 = 1896e3acfe70f828
subccc %l4,%l2,%l2 ! %l2 = c4ae0c7eefbbbeb0, %ccr = 89
! 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 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! Mem[0000000030800000] = 4c58e316, %l3 = 8017bf6e380c3af2
lduw [%o1+%g0],%l3 ! %l3 = 000000004c58e316
! Mem[0000000011800020] = 405d486f6a1fa953, %l0 = 1831d378cd81e078
ldxa [%i3+%o4]0x88,%l0 ! %l0 = 405d486f6a1fa953
! %f6 = c3b084f7 98feb1c5, Mem[0000000030000040] = dd44f02b ee2cb6d8
std %f6 ,[%o0+0x040] ! Mem[0000000030000040] = c3b084f7 98feb1c5
! Mem[0000000031000040] = fee6b62e0b28fb7a, %l4 = dd44f02bee2cb6d8
ldx [%o2+0x040],%l4 ! %l4 = fee6b62e0b28fb7a
! 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 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! 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 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! %f9 = 5117e522, Mem[0000000031800040] = c60f9b84
st %f9 ,[%o3+0x040] ! Mem[0000000031800040] = 5117e522
p0_label_3:
! Mem[0000000031800040] = 5117e52262ec21bd, %f12 = f95245f1 fbc04238
ldd [%o3+0x040],%f12 ! %f12 = 5117e522 62ec21bd
! %l6 = 23210861f644dcf3, Mem[0000000011000008] = bbccb0078b5f0318
stx %l6,[%i2+%i4] ! Mem[0000000011000008] = 23210861f644dcf3
! 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 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! %l5 = 8f9fd952318a003d, Mem[0000000031800006] = 7a00252b
sth %l5,[%o3+0x006] ! Mem[0000000031800004] = 7a00003d
! Mem[0000000030800000] = 4c58e316a96365df, %f22 = 018a54b1 80b61da7
ldd [%o1+%g0],%f22 ! %f22 = 4c58e316 a96365df
! Mem[0000000030000004] = f8185b45, %f4 = f50d07fd
ld [%o0+0x004],%f4 ! %f4 = f8185b45
! 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 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! 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 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! 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 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! %f0 = 541f46dd, Mem[0000000010800020] = c3da03f1
sta %f0 ,[%i1+%o4]0x88 ! Mem[0000000010800020] = 541f46dd
p0_label_4:
! 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 (89)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! Mem[0000000030800000] = 4c58e316, %l2 = c4ae0c7eefbbbeb0
lduh [%o1+0x002],%l2 ! %l2 = 000000000000e316
! 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 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! 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 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! Mem[0000000031800000] = f3375210 7a00003d, %l0 = 6a1fa953, %l1 = 00009a21
ldda [%o3+0x000]%asi,%l0 ! %l0 = 00000000f3375210 000000007a00003d
! 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 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! %l6 = 23210861f644dcf3, Mem[0000000031000007] = 285ea80e
stb %l6,[%o2+0x007] ! Mem[0000000031000004] = 285ea8f3
! Mem[0000000030800040] = bf4f5e3317d56444, %f10 = c655e719 44de0d64
ldd [%o1+0x040],%f10 ! %f10 = bf4f5e33 17d56444
! 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 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! Mem[0000000031800040] = 5117e52262ec21bd, %l2 = 000000000000e316
ldx [%o3+0x040],%l2 ! %l2 = 5117e52262ec21bd
p0_label_5:
! 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 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! Mem[0000000030800044] = 17d56444, %l3 = 000000004c58e316
ldub [%o1+0x044],%l3 ! %l3 = 0000000000000017
! Mem[0000000010800010] = 34b94ba7, %l2 = 5117e52262ec21bd
lduha [%i1+%i5]0x80,%l2 ! %l2 = 00000000000034b9
! 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 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! Mem[0000000011800010] = 69554055, %l5 = 8f9fd952318a003d
ldsba [%i3+%i5]0x80,%l5 ! %l5 = 0000000000000069
! Mem[0000000011800018] = e42c0971, %l1 = 000000007a00003d
lduha [%i3+%i6]0x80,%l1 ! %l1 = 000000000000e42c
! 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 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! 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 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! Mem[0000000010000000] = 612802f8, %l2 = 00000000000034b9
lduba [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000f8
! 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 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
p0_label_6:
! 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 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! 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 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! 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 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! 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 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! 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 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
! Mem[0000000030000044] = 98feb1c5, %l7 = a54c97b270501bb4
lduwa [%o0+0x044]%asi,%l7 ! %l7 = 0000000098feb1c5
! %f2 = a41ac32a 47d16f7c, Mem[0000000011800010] = 69554055 7c43cebf
std %f2 ,[%i3+%i5] ! Mem[0000000011800010] = a41ac32a 47d16f7c
! Mem[0000000030800004] = a96365df, %l2 = 00000000000000f8
ldsw [%o1+0x004],%l2 ! %l2 = ffffffffa96365df
! Mem[0000000011800020] = 6a1fa953, %l6 = 23210861f644dcf3
lduha [%i3+%o4]0x88,%l6 ! %l6 = 000000000000a953
! 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 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (89)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (89)
p0_label_7:
! %l2 = ffffffffa96365df, immed = fffff099, %y = 1896e3ac
smulcc %l2,-0xf67,%l2 ! %l2 = 000005360609f247, %ccr = 00, %y = 536
! Mem[0000000010800028] = 617c585b6af08a73, %l0 = 00000000f3375210
ldxa [%i1+%o6]0x80,%l0 ! %l0 = 617c585b6af08a73
! Mem[0000000011000050] = c6a7c80d5c1e4c5f, %l2 = 000005360609f247
ldx [%i2+0x050],%l2 ! %l2 = c6a7c80d5c1e4c5f
! %l0 = 617c585b6af08a73, immed = fffff748, %l4 = fee6b62e0b28fb7a
orcc %l0,-0x8b8,%l4 ! %l4 = ffffffffffffff7b, %ccr = 88
! 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 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[0000000031000044] = 0b28fb7a, %l2 = c6a7c80d5c1e4c5f
ldsh [%o2+0x046],%l2 ! %l2 = fffffffffffffb7a
! %l5 = 0000000000000069, immed = 00000dc7, %l4 = ffffffffffffff7b
tsubcctv %l5,0xdc7,%l4 ! %l0 = 617c585b6af08a96, Trapped
! %l4 = ffffffffffffff7b, Mem[0000000010000000] = f80228611587f920
stxa %l4,[%i0+%g0]0x80 ! Mem[0000000010000000] = ffffffffffffff7b
! 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 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)
! %f30 = fee6b62e 0b28fb7a, Mem[0000000010800000] = 9a4f055a 7dbb9301
stda %f30,[%i1+%g0]0x81 ! Mem[0000000010800000] = fee6b62e 0b28fb7a
p0_label_8:
! 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 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)
! %l4 = ffffffffffffff7b, immed = fffffc07, %l2 = fffffffffffffb7a
xnor %l4,-0x3f9,%l2 ! %l2 = fffffffffffffc83
save ! CWP = 1
! 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 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[000000001080003c] = 85c3eb8a, %l4 = d18e8cbc297a4aa8
ldsh [%o1+0x03e],%l4 ! %l4 = ffffffffffffeb8a
! 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 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[0000000031800004] = 7a00003d, %l0 = 06e7d812a9e87da0
ldub [%i3+0x006],%l0 ! %l0 = 0000000000000000
! 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 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 = 0000000000000000, immed = 00000342, %l0 = 0000000000000000
taddcctv %l0,0x342,%l0 ! %l0 = 0000000000000023, Trapped
! Set Register : %l5 = 9860edd4713c2c4c
xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
p0_label_9: ! %cwp = 1
! 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 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)
! %l7 = 3d12d168a8fd5621, %l4 = ffffffffffffeb8a, %l4 = ffffffffffffeb8a
taddcctv %l7,%l4,%l4 ! %l0 = 0000000000000046, Trapped
! 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 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] = 9031e0e2 285ea8f3, %l0 = 00000046, %l1 = 455b97d9
ldd [%i2+%g0],%l0 ! %l0 = 000000009031e0e2 00000000285ea8f3
! %l2 = f6d1db2df0992ea9, Mem[0000000011800008] = 3775fbd3
stha %l2,[%o3+%o4]0x80 ! Mem[0000000011800008] = 2ea9fbd3
! 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 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 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 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 = 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 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 = 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 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 = d3f963b8993147e6, Mem[0000000011000028] = 3993d800
stba %l6,[%o2+%i6]0x80 ! Mem[0000000011000028] = e693d800
p0_label_10: ! %cwp = 1
! Mem[0000000030000040] = c3b084f7, %l4 = ffffffffffffeb8a
ldsh [%i0+0x042],%l4 ! %l4 = ffffffffffff84f7
! Mem[0000000011000008] = 23210861f644dcf3, %l5 = ffffffffffffffff
ldxa [%o2+%o4]0x80,%l5 ! %l5 = 23210861f644dcf3
! Mem[0000000010000018] = 8449b2c5, %l2 = f6d1db2df0992ea9
lduba [%o0+%o6]0x89,%l2 ! %l2 = 00000000000000c5
! 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 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[0000000011800008] = 2ea9fbd3, %f7 = 98feb1c5
lda [%o3+%o4]0x81,%f7 ! %f7 = 2ea9fbd3
! %l4 = ffffffffffff84f7, %l3 = b7d59c2013268c3b, %y = 00000536
sdivcc %l4,%l3,%l7 ! %l7 = 00000000000045b5, %ccr = 00
mov %l0,%y ! %y = 9031e0e2
! 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 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 = b7d59c2013268c3b, Mem[0000000011800040] = 87672554, %asi = 80
stwa %l3,[%o3+0x040]%asi ! Mem[0000000011800040] = 13268c3b
! 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 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 = ffffffffffff84f7, Mem[0000000030000044] = 98feb1c5, %asi = 80
stwa %l4,[%i0+0x044]%asi ! Mem[0000000030000044] = ffff84f7
p0_label_11: ! %cwp = 1
! 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 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 = 9031e0e2, %l1 = 285ea8f3, Mem[0000000031800000] = f3375210 7a00003d
stda %l0,[%i3+0x000]%asi ! Mem[0000000031800000] = 9031e0e2 285ea8f3
! 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 (00)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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 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 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 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 (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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 = 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 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)
! %l4 = ffffffffffff84f7, immed = 00000005, %l3 = b7d59c2013268c3b
sra %l4,0x005,%l3 ! %l3 = fffffffffffffc27
! %f18 = 45b00783 fa82158d, Mem[0000000031800040] = 5117e522 62ec21bd
std %f18,[%i3+0x040] ! Mem[0000000031800040] = 45b00783 fa82158d
p0_label_12: ! %cwp = 1
! 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 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 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 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 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 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 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 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 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 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 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 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] = c3b084f7ffff84f7, %l3 = fffffffffffffc27
ldx [%i0+0x040],%l3 ! %l3 = c3b084f7ffff84f7
! 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 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] = 9031e0e2, %l4 = ffffffffffff84f7
ldsw [%i3+%g0],%l4 ! %l4 = ffffffff9031e0e2
! Mem[0000000031000044] = 0b28fb7a, %l3 = c3b084f7ffff84f7
lduh [%i2+0x044],%l3 ! %l3 = 0000000000000b28
p0_label_13: ! %cwp = 1
! 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 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 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 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 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[0000000011800008] = 2ea9fbd3, %l3 = 0000000000000b28
lduba [%o3+%o4]0x80,%l3 ! %l3 = 000000000000002e
! 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 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 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 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 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 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 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 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[0000000011800000] = 8cf9165c, %l6 = d3f963b8993147e6
lduha [%o3+%g0]0x80,%l6 ! %l6 = 0000000000008cf9
p0_label_14: ! %cwp = 1
! Mem[0000000010800010] = c90503d0a74bb934, %l6 = 0000000000008cf9
ldxa [%o1+%o5]0x88,%l6 ! %l6 = c90503d0a74bb934
! %l3 = 000000000000002e, Mem[0000000031000001] = 9031e0e2
stb %l3,[%i2+0x001] ! Mem[0000000031000000] = 902ee0e2
! 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 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 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 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 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 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 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 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[0000000031800000] = 9031e0e2285ea8f3, %l0 = 000000009031e0e2
ldx [%i3+%g0],%l0 ! %l0 = 9031e0e2285ea8f3
! 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 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[0000000031800040] = 45b00783, %l1 = 00000000285ea8f3
ldsw [%i3+0x040],%l1 ! %l1 = 0000000045b00783
! 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 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_15: ! %cwp = 1
! %f8 = 72f93c02 5117e522, Mem[0000000011000028] = e693d800 1202bd2b
std %f8 ,[%o2+%i6] ! Mem[0000000011000028] = 72f93c02 5117e522
! Mem[0000000030800044] = 17d56444, %l3 = 000000000000002e
ldsh [%i1+0x046],%l3 ! %l3 = 0000000000006444
! 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 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[0000000010800020] = 541f46dd, %l0 = 9031e0e2285ea8f3
lduwa [%o1+%i4]0x88,%l0 ! %l0 = 00000000541f46dd
! 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 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)
! %f23 = a96365df, Mem[000000001180005c] = 51e839cc
st %f23,[%o3+0x05c] ! Mem[000000001180005c] = a96365df
! %l2 = 00000000000000c5, %l1 = 0000000045b00783, %l1 = 0000000045b00783
subc %l2,%l1,%l1 ! %l1 = ffffffffba4ff942
! 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 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[0000000010000020] = 062dec42, %l3 = 0000000000006444
ldswa [%o0+%i4]0x81,%l3 ! %l3 = 00000000062dec42
! Mem[0000000010800028] = 738af06a5b587c61, %f10 = bf4f5e33 17d56444
ldda [%o1+%i6]0x89,%f10 ! %f10 = 738af06a 5b587c61
p0_label_16: ! %cwp = 1
! 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 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 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 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 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 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 = c90503d0a74bb934, %l4 = ffffffff9031e0e2, %y = 9031e0e2
smul %l6,%l4,%l4 ! %l4 = 26bd968ba5daffe8, %y = 26bd968b
! Mem[0000000010800000] = 7afb280b 2eb6e6fe, %l2 = 000000c5, %l3 = 062dec42
ldda [%o1+%g0]0x89,%l2 ! %l2 = 000000002eb6e6fe 000000007afb280b
! %l4 = 26bd968ba5daffe8, Mem[0000000030000000] = 221f00fbf8185b45
stx %l4,[%i0+%g0] ! Mem[0000000030000000] = 26bd968ba5daffe8
! 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 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 = 26bd968ba5daffe8, Mem[0000000030800004] = a96365df, %asi = 80
stwa %l4,[%i1+0x004]%asi ! Mem[0000000030800004] = a5daffe8
! Set Register : %l6 = c90503d0a74bb934
xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
! 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 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_17: ! %cwp = 1
! Mem[0000000030800040] = bf4f5e33, %l2 = 000000002eb6e6fe
ldsw [%i1+0x040],%l2 ! %l2 = ffffffffbf4f5e33
! Mem[0000000011800020] = 53a91f6a, %l4 = 26bd968ba5daffe8
lduha [%o3+%i4]0x80,%l4 ! %l4 = 00000000000053a9
! Mem[0000000010000000] = ffffffffffffff7b, %l5 = 23210861f644dcf3
ldxa [%o0+%g0]0x80,%l5 ! %l5 = ffffffffffffff7b
! %l0 = 00000000541f46dd, Mem[0000000010000010] = 827ec03c
stwa %l0,[%o0+%o5]0x89 ! Mem[0000000010000010] = 541f46dd
! %l3 = 000000007afb280b, %l4 = 00000000000053a9, %l5 = ffffffffffffff7b
andn %l3,%l4,%l5 ! %l5 = 000000007afb2802
! 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 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[0000000030000040] = c3b084f7ffff84f7, %l4 = 00000000000053a9
ldx [%i0+0x040],%l4 ! %l4 = c3b084f7ffff84f7
! Mem[0000000011000018] = f1ab994b, %l5 = 000000007afb2802
lduba [%o2+%o6]0x89,%l5 ! %l5 = 000000000000004b
! 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 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)
! %f26 = f40c8f81 56171524, Mem[0000000010800008] = 6ffa74ed 13bc9926
std %f26,[%o1+%o4] ! Mem[0000000010800008] = f40c8f81 56171524
p0_label_18: ! %cwp = 1
! Mem[000000001180006c] = 2d5e7ff9, %f31 = 0b28fb7a
ld [%o3+0x06c],%f31 ! %f31 = 2d5e7ff9
! Mem[0000000031000004] = 285ea8f3, %l1 = ffffffffba4ff942
lduh [%i2+0x006],%l1 ! %l1 = 000000000000a8f3
! %l4 = c3b084f7ffff84f7, %l5 = 000000000000004b, %l5 = 000000000000004b
taddcctv %l4,%l5,%l5 ! %l0 = 00000000541f4700, Trapped
! 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 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 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 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 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 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 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 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 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 (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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 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 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_19: ! %cwp = 1
! %f10 = 738af06a 5b587c61, Mem[0000000010800068] = a74d8cb6 b5c1b04f
std %f10,[%o1+0x068] ! Mem[0000000010800068] = 738af06a 5b587c61
! 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 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)
! %l6 = ffffffff, %l7 = 000045b5, Mem[0000000011800008] = d3fba92e f109e809
stda %l6,[%o3+%o4]0x88 ! Mem[0000000011800008] = ffffffff 000045b5
! 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 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 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 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)
! %l7 = 00000000000045b5, immed = fffffac0, %l4 = c3b084f7ffff84f7
orcc %l7,-0x540,%l4 ! %l4 = fffffffffffffff5, %ccr = 88
! 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 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[0000000011000020] = 1c1eef95e20d219a, %l0 = 00000000541f4700
ldxa [%o2+%i4]0x88,%l0 ! %l0 = 1c1eef95e20d219a
! 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 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 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 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_20: ! %cwp = 1
! 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 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[0000000010000010] = 541f46dd, %l7 = 00000000000045b5
ldsba [%o0+%o5]0x89,%l7 ! %l7 = ffffffffffffffdd
! 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 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)
! %f12 = 5117e522 62ec21bd, Mem[0000000010800020] = 541f46dd 336545b4
stda %f12,[%o1+%i4]0x89 ! Mem[0000000010800020] = 5117e522 62ec21bd
! 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 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 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 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 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 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[0000000030800044] = 17d56444, %l3 = 000000007afb280b
ldsb [%i1+0x046],%l3 ! %l3 = 0000000000000064
! %f0 = 541f46dd 22fcdf77, Mem[0000000031000000] = 902ee0e2 285ea8f3
std %f0 ,[%i2+%g0] ! Mem[0000000031000000] = 541f46dd 22fcdf77
! 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 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)
p0_label_21: ! %cwp = 1
! %l4 = fffffffffffffff5, immed = fffffa2a, %l4 = fffffffffffffff5
taddcctv %l4,-0x5d6,%l4 ! %l0 = 1c1eef95e20d21bd, Trapped
! %l0 = 1c1eef95e20d21bd, Mem[0000000011000014] = 87eff23e, %asi = 80
stwa %l0,[%o2+0x014]%asi ! Mem[0000000011000014] = e20d21bd
! 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 (88)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000010000008] = aee6c0b674966c57, %l7 = ffffffffffffffdd
ldxa [%o0+%o4]0x80,%l7 ! %l7 = aee6c0b674966c57
! Mem[0000000011800008] = ffffffff b5450000, %l6 = ffffffff, %l7 = 74966c57
ldd [%o3+%o4],%l6 ! %l6 = 00000000ffffffff 00000000b5450000
! 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 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[0000000031000000] = 541f46dd 22fcdf77, %l6 = ffffffff, %l7 = b5450000
ldd [%i2+%g0],%l6 ! %l6 = 00000000541f46dd 0000000022fcdf77
! 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 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 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 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 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 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)
p0_label_22: ! %cwp = 1
! Mem[0000000011000010] = 1ca0c906e20d21bd, %f20 = 6b9203ad 0840f51c
ldda [%o2+%o5]0x81,%f20 ! %f20 = 1ca0c906 e20d21bd
! 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 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] = bf4f5e33 17d56444, %l2 = bf4f5e33, %l3 = 00000064
ldd [%i1+0x040],%l2 ! %l2 = 00000000bf4f5e33 0000000017d56444
! 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 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 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 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[0000000030800044] = 17d56444, %l4 = fffffffffffffff5
ldsb [%i1+0x047],%l4 ! %l4 = 0000000000000044
! 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 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 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 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 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 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 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 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_23: ! %cwp = 1
! Mem[0000000031000044] = 0b28fb7a, %l5 = 000000000000004b
lduw [%i2+0x044],%l5 ! %l5 = 000000000b28fb7a
! 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 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[0000000011800054] = 3dcecf5b, %l2 = 00000000bf4f5e33
ldsw [%o3+0x054],%l2 ! %l2 = 000000003dcecf5b
! 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 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[0000000011000008] = 23210861, %l7 = 0000000022fcdf77
ldswa [%o2+%o4]0x81,%l7 ! %l7 = 0000000023210861
! 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 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[0000000011800010] = 7c6fd1472ac31aa4, %l3 = 0000000017d56444
ldxa [%o3+%o5]0x88,%l3 ! %l3 = 7c6fd1472ac31aa4
! 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 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[0000000031000040] = fee6b62e, %l5 = 000000000b28fb7a
ldub [%i2+0x040],%l5 ! %l5 = 00000000000000fe
! Mem[0000000030800000] = 4c58e316 a5daffe8, %l4 = 00000044, %l5 = 000000fe
ldd [%i1+%g0],%l4 ! %l4 = 000000004c58e316 00000000a5daffe8
p0_label_24: ! %cwp = 1
! %l2 = 000000003dcecf5b, Mem[0000000031000000] = 541f46dd, %asi = 80
stwa %l2,[%i2+0x000]%asi ! Mem[0000000031000000] = 3dcecf5b
! Mem[0000000010800010] = c90503d0a74bb934, %f10 = 738af06a 5b587c61
ldda [%o1+%o5]0x89,%f10 ! %f10 = c90503d0 a74bb934
! 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 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[0000000010000064] = f96951be, %l2 = 000000003dcecf5b
ldsw [%o0+0x064],%l2 ! %l2 = fffffffff96951be
! Mem[0000000031800040] = 45b00783fa82158d, %f4 = f8185b45 24e0d55d
ldd [%i3+0x040],%f4 ! %f4 = 45b00783 fa82158d
! Mem[0000000010800000] = fee6b62e, %f24 = 024f74d7
lda [%o1+%g0]0x81,%f24 ! %f24 = fee6b62e
! %l2 = fffffffff96951be, immed = fffffc9a, %y = 26bd968b
smulcc %l2,-0x366,%l7 ! %l7 = 000000166414344c, %ccr = 00, %y = 16
! 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 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[0000000010000000] = ffffffff, %l5 = 00000000a5daffe8
ldswa [%o0+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
! 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 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)
p0_label_25: ! %cwp = 1
! 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 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 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 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 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 (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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 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 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 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 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 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 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)
! %f24 = fee6b62e cc0f06c3, Mem[0000000030000000] = 26bd968b a5daffe8
stda %f24,[%i0+0x000]%asi ! Mem[0000000030000000] = fee6b62e cc0f06c3
! %l5 = ffffffffffffffff, %l3 = 7c6fd1472ac31aa4, %l6 = 00000000541f46dd
sllx %l5,%l3,%l6 ! %l6 = fffffff000000000
! 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 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_26: ! %cwp = 1
! 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 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)
! %f18 = 45b00783 fa82158d, Mem[0000000011000018] = 4b99abf1 0ef0ba81
stda %f18,[%o2+%o6]0x81 ! Mem[0000000011000018] = 45b00783 fa82158d
! 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 (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %f2 = a41ac32a 47d16f7c, Mem[0000000031800040] = 45b00783 fa82158d
std %f2 ,[%i3+0x040] ! Mem[0000000031800040] = a41ac32a 47d16f7c
! Mem[0000000031000000] = 3dcecf5b 22fcdf77, %l6 = 00000000, %l7 = 6414344c
ldd [%i2+%g0],%l6 ! %l6 = 000000003dcecf5b 0000000022fcdf77
! %l0 = 1c1eef95e20d21bd, Mem[000000001180007c] = 7c8a85b7
sth %l0,[%o3+0x07c] ! Mem[000000001180007c] = 21bd85b7
! 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 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[0000000011000028] = 023cf972, %l6 = 000000003dcecf5b
ldsba [%o2+%i6]0x89,%l6 ! %l6 = 0000000000000072
! 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 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 = 000000004c58e316, Mem[0000000031800000] = 9031e0e2
stw %l4,[%i3+%g0] ! Mem[0000000031800000] = 4c58e316
p0_label_27: ! %cwp = 1
! 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 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 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 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[0000000010800020] = bd21ec62, %l4 = 000000004c58e316
lduba [%o1+%i4]0x80,%l4 ! %l4 = 00000000000000bd
! Mem[0000000011000010] = 06c9a01c, %l7 = 0000000022fcdf77
lduwa [%o2+%o5]0x88,%l7 ! %l7 = 0000000006c9a01c
! %l7 = 0000000006c9a01c, Mem[0000000030000040] = c3b084f7
stw %l7,[%i0+0x040] ! Mem[0000000030000040] = 06c9a01c
! 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 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)
! %l1 = 000000000000a8f3, Mem[0000000030000000] = fee6b62e
stb %l1,[%i0+%g0] ! Mem[0000000030000000] = f3e6b62e
! Mem[0000000031800044] = 47d16f7c, %f21 = e20d21bd
lda [%i3+0x044]%asi,%f21 ! %f21 = 47d16f7c
! %l0 = 1c1eef95e20d21bd, Mem[0000000011800028] = 02482891
stba %l0,[%o3+%i6]0x89 ! Mem[0000000011800028] = 024828bd
! 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 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_28: ! %cwp = 1
! %l6 = 0000000000000072, immed = 000009c6, %y = 00000016
sdiv %l6,0x9c6,%l4 ! %l4 = 000000000240417b
mov %l0,%y ! %y = e20d21bd
! 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 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[0000000030800044] = 17d56444, %l6 = 0000000000000072
ldswa [%i1+0x044]%asi,%l6 ! %l6 = 0000000017d56444
! 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 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 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 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 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 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 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 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[0000000010800028] = 617c585b, %l2 = fffffffff96951be
lduba [%o1+%i6]0x81,%l2 ! %l2 = 0000000000000061
! 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 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 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 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_29: ! %cwp = 1
! Mem[0000000030800000] = 4c58e316, %l7 = 0000000006c9a01c
ldsh [%i1+0x002],%l7 ! %l7 = ffffffffffffe316
! 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 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 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 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[0000000011800008] = ffffffff, %l7 = ffffffffffffe316
ldswa [%o3+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! 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 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 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 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)
! %l7 = ffffffffffffffff, Mem[0000000031800041] = a41ac32a
stb %l7,[%i3+0x041] ! Mem[0000000031800040] = a4ffc32a
! %l3 = 7c6fd1472ac31aa4, %l3 = 7c6fd1472ac31aa4, %y = e20d21bd
smulcc %l3,%l3,%l5 ! %l5 = 0724996f689db910, %ccr = 00, %y = 724996f
! 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 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 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 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_30: ! %cwp = 1
! %l4 = 0240417b, %l5 = 689db910, Mem[0000000010800070] = 071aeccd db9f7d3f
std %l4,[%o1+0x070] ! Mem[0000000010800070] = 0240417b 689db910
! 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 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[0000000010000038] = a3a9373c66168015, %l5 = 0724996f689db910
ldx [%o0+0x038],%l5 ! %l5 = a3a9373c66168015
! %f7 = 2ea9fbd3, Mem[0000000030800004] = a5daffe8
st %f7 ,[%i1+0x004] ! Mem[0000000030800004] = 2ea9fbd3
! Mem[0000000011000010] = 06c9a01c, %l2 = 0000000000000061
lduha [%o2+%o5]0x88,%l2 ! %l2 = 000000000000a01c
! 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 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 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 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] = 8307b045, %l6 = 0000000017d56444
ldsba [%o2+%o6]0x89,%l6 ! %l6 = 0000000000000045
! Mem[0000000011000018] = 8307b045, %l7 = ffffffffffffffff
lduwa [%o2+%o6]0x88,%l7 ! %l7 = 000000008307b045
! 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 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_31: ! %cwp = 1
! Mem[0000000011000048] = d3d89c07, %l1 = 000000000000a8f3
ldsw [%o2+0x048],%l1 ! %l1 = ffffffffd3d89c07
! 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 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 = 000000000000a01c, Mem[0000000011000028] = 72f93c02
stba %l2,[%o2+%i6]0x80 ! Mem[0000000011000028] = 1cf93c02
! %l2 = 000000000000a01c, Mem[0000000030800040] = bf4f5e33
stw %l2,[%i1+0x040] ! Mem[0000000030800040] = 0000a01c
! Mem[0000000010000000] = ffffffff, %f22 = 4c58e316
lda [%o0+%g0]0x89,%f22 ! %f22 = ffffffff
! 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 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 = 000000000240417b, immed = 00000e79, %l1 = ffffffffd3d89c07
andncc %l4,0xe79,%l1 ! %l1 = 0000000002404102, %ccr = 00
! Mem[0000000031000040] = fee6b62e, %f5 = fa82158d
lda [%i2+0x040]%asi,%f5 ! %f5 = fee6b62e
! Mem[0000000030000040] = 06c9a01c, %l2 = 000000000000a01c
ldsw [%i0+0x040],%l2 ! %l2 = 0000000006c9a01c
! 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 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_32: ! %cwp = 1
! %l3 = 7c6fd1472ac31aa4, %l6 = 0000000000000045, %l4 = 000000000240417b
sra %l3,%l6,%l4 ! %l4 = 00000000015618d5
! 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 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 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 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 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 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 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 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[0000000010800040] = 11425ea5edcc5bf3, %f2 = a41ac32a 47d16f7c
ldd [%o1+0x040],%f2 ! %f2 = 11425ea5 edcc5bf3
! 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 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 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 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 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 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 = e20d21bd, %l1 = 02404102, Mem[0000000010000020] = 062dec42 670d551f
stda %l0,[%o0+0x020]%asi ! Mem[0000000010000020] = e20d21bd 02404102
p0_label_33: ! %cwp = 1
! %l5 = a3a9373c66168015, immed = 000008d3, %l3 = 7c6fd1472ac31aa4
xnor %l5,0x8d3,%l3 ! %l3 = 5c56c8c399e97739
! 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 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 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 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 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 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[0000000011800000] = 8cf9165ce72aa5ee, %l4 = 00000000015618d5
ldxa [%o3+%g0]0x80,%l4 ! %l4 = 8cf9165ce72aa5ee
! 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 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)
! %l6 = 0000000000000045, Mem[0000000010800018] = 4896c306
stwa %l6,[%o1+%o6]0x81 ! Mem[0000000010800018] = 00000045
! 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 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 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 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 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 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_34: ! %cwp = 1
! Randomly selected nop
nop
! %f22 = ffffffff a96365df, Mem[0000000010800020] = bd21ec62 22e51751
stda %f22,[%o1+%i4]0x81 ! Mem[0000000010800020] = ffffffff a96365df
! %l0 = 1c1eef95e20d21bd, immd = 0000000000000e95, %l0 = 1c1eef95e20d21bd
sdivx %l0,0xe95,%l0 ! %l0 = 0001edaf7626ae66
! 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 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[0000000030000004] = cc0f06c3, %l5 = a3a9373c66168015
lduw [%i0+0x004],%l5 ! %l5 = 00000000cc0f06c3
! %l5 = 00000000cc0f06c3, Mem[0000000011000020] = e20d219a
stha %l5,[%o2+%i4]0x88 ! Mem[0000000011000020] = e20d06c3
! 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 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[0000000010800078] = 7261896d bc8ea4fb, %l0 = 7626ae66, %l1 = 02404102
ldd [%o1+0x078],%l0 ! %l0 = 000000007261896d 00000000bc8ea4fb
! 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 (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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)
p0_label_35: ! %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 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[0000000010000000] = ffffffff, %l5 = 00000000cc0f06c3
lduha [%o0+%g0]0x80,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030800040] = 0000a01c, %l3 = 5c56c8c399e97739
lduw [%i1+0x040],%l3 ! %l3 = 000000000000a01c
! 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 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[0000000010800000] = fee6b62e, %l6 = 0000000000000045
lduba [%o1+%g0]0x80,%l6 ! %l6 = 00000000000000fe
! 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 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 = 000000008307b045, immed = 00000028, %l1 = 00000000bc8ea4fb
sllx %l7,0x028,%l1 ! %l1 = 07b0450000000000
! 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 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)
! %l2 = 06c9a01c, %l3 = 0000a01c, Mem[0000000011000020] = c3060de2 95ef1e1c
stda %l2,[%o2+%i4]0x81 ! Mem[0000000011000020] = 06c9a01c 0000a01c
! %l0 = 000000007261896d, immed = 00000938, %l0 = 000000007261896d
sub %l0,0x938,%l0 ! %l0 = 0000000072618035
p0_label_36: ! %cwp = 1
! 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 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)
! Randomly selected nop
nop
! %l7 = 000000008307b045
setx 0x9794801797948017,%g7,%l7 ! %l7 = 9794801797948017
! 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 (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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 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 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 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 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 = 72618035, %l1 = 00000000, Mem[0000000030800040] = 0000a01c 17d56444
std %l0,[%i1+0x040] ! Mem[0000000030800040] = 72618035 00000000
! 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 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 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 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_37: ! %cwp = 1
! 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 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)
! %l1 = 07b0450000000000, immed = fffffbc9, %l3 = 000000000000a01c
andncc %l1,-0x437,%l3 ! %l3 = 0000000000000000, %ccr = 44
! Mem[0000000011800020] = 6a1fa953, %l2 = 0000000006c9a01c
lduba [%o3+%i4]0x89,%l2 ! %l2 = 0000000000000053
! %l6 = 00000000000000fe, %l1 = 07b0450000000000, %y = 0724996f
umul %l6,%l1,%l5 ! %l5 = 0000000000000000, %y = 00
! Mem[0000000011800028] = bd284802, %l6 = 00000000000000fe
lduh [%o3+0x02a],%l6 ! %l6 = 0000000000004802
! %f20 = 1ca0c906, Mem[0000000010800008] = f40c8f81
sta %f20,[%o1+%o4]0x80 ! Mem[0000000010800008] = 1ca0c906
! Mem[0000000010000020] = bd210de2, %l5 = 0000000000000000
ldswa [%o0+%i4]0x89,%l5 ! %l5 = ffffffffbd210de2
! %l6 = 0000000000004802, immed = fffffaa3, %l2 = 0000000000000053
tsubcctv %l6,-0x55d,%l2 ! %l0 = 0000000072618058, Trapped
! %l0 = 0000000072618058, Mem[0000000010800000] = fee6b62e0b28fb7a
stxa %l0,[%o1+%g0]0x80 ! Mem[0000000010800000] = 0000000072618058
! %f18 = 45b00783, Mem[0000000011000044] = 7f2f52fa
st %f18,[%o2+0x044] ! Mem[0000000011000044] = 45b00783
p0_label_38: ! %cwp = 1
! 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 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)
! Mem[0000000010000058] = 7e1322b5, %l2 = 0000000000000053
ldsh [%o0+0x058],%l2 ! %l2 = 0000000000007e13
! 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 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[0000000011000048] = d3d89c07, %l0 = 0000000072618058
ldsw [%o2+0x048],%l0 ! %l0 = ffffffffd3d89c07
! 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 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[0000000010800020] = ffffffff, %l6 = 0000000000004802
ldsha [%o1+%i4]0x81,%l6 ! %l6 = ffffffffffffffff
! %l0 = ffffffffd3d89c07, %l2 = 0000000000007e13, %l6 = ffffffffffffffff
subccc %l0,%l2,%l6 ! %l6 = ffffffffd3d81df4, %ccr = 88
! Mem[000000001000001c] = b397c8cd, %l3 = 0000000000000000
ldub [%o0+0x01e],%l3 ! %l3 = 00000000000000c8
! %l3 = 00000000000000c8, Mem[0000000010800028] = 5b587c61
stba %l3,[%o1+%i6]0x89 ! Mem[0000000010800028] = 5b587cc8
! Mem[0000000011800000] = 8cf9165c, %f25 = cc0f06c3
lda [%o3+%g0]0x81,%f25 ! %f25 = 8cf9165c
p0_label_39: ! %cwp = 1
! Mem[0000000010800000] = 00000000, %l3 = 00000000000000c8
lduha [%o1+%g0]0x88,%l3 ! %l3 = 0000000000000000
! 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)
! 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 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 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 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 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 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 = 9794801797948017, Mem[0000000011800062] = 752b27a8
sth %l7,[%o3+0x062] ! Mem[0000000011800060] = 752b8017
! 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 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[0000000011000030] = 63360873, %l2 = 0000000000007e13
ldsw [%o2+0x030],%l2 ! %l2 = 0000000063360873
! 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 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[0000000011800000] = 8cf9165c, %l6 = ffffffffd3d81df4
lduha [%o3+%g0]0x80,%l6 ! %l6 = 0000000000008cf9
p0_label_40: ! %cwp = 1
! %l7 = 9794801797948017, immed = 000008e0, %l4 = 8cf9165ce72aa5ee
tsubcctv %l7,0x8e0,%l4 ! %l0 = ffffffffd3d89c2a, Trapped
! 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 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)
! %l1 = 07b0450000000000, %l3 = 0000000000000000, %l2 = 0000000063360873
sllx %l1,%l3,%l2 ! %l2 = 07b0450000000000
! 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 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 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 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 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 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 = 0000000000008cf9, Mem[0000000030800040] = 7261803500000000
stx %l6,[%i1+0x040] ! Mem[0000000030800040] = 0000000000008cf9
! 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 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[0000000011000000] = e1b23f14, %l6 = 0000000000008cf9
ldub [%o2+%g0],%l6 ! %l6 = 00000000000000e1
! Mem[0000000031000000] = 3dcecf5b22fcdf77, %l5 = ffffffffbd210de2
ldx [%i2+%g0],%l5 ! %l5 = 3dcecf5b22fcdf77
p0_label_41: ! %cwp = 1
! 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 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)
! %l0 = ffffffffd3d89c2a, Mem[0000000030000040] = 06c9a01cffff84f7
stx %l0,[%i0+0x040] ! Mem[0000000030000040] = ffffffffd3d89c2a
! Mem[0000000010000028] = 46655488, %l6 = 00000000000000e1
lduba [%o0+%i6]0x89,%l6 ! %l6 = 0000000000000088
! 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 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 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 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[0000000030800044] = 00008cf9, %l6 = 0000000000000088
ldsw [%i1+0x044],%l6 ! %l6 = 0000000000008cf9
! 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 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[0000000030800000] = 4c58e316, %l3 = 0000000000000000
ldsh [%i1+0x002],%l3 ! %l3 = ffffffffffffe316
! 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 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 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 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)
p0_label_42: ! %cwp = 1
! 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 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)
! %l6 = 0000000000008cf9, %l6 = 0000000000008cf9, %l7 = 9794801797948017
sra %l6,%l6,%l7 ! %l7 = 0000000000000000
! 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 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[0000000010800028] = c87c585b 6af08a73, %l6 = 00008cf9, %l7 = 00000000
ldda [%o1+0x028]%asi,%l6 ! %l6 = 00000000c87c585b 000000006af08a73
! %f18 = 45b00783 fa82158d, Mem[0000000011000060] = 32683557 e1394af5
std %f18,[%o2+0x060] ! Mem[0000000011000060] = 45b00783 fa82158d
! %f5 = fee6b62e, Mem[0000000031000000] = 3dcecf5b
st %f5 ,[%i2+%g0] ! Mem[0000000031000000] = fee6b62e
! 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 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 = 00000000c87c585b, %l6 = 00000000c87c585b, %l4 = 8cf9165ce72aa5ee
sra %l6,%l6,%l4 ! %l4 = fffffffffffffff9
! 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 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 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 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)
p0_label_43: ! %cwp = 1
! 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 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)
! %f11 = a74bb934, Mem[000000001000005c] = 71089b6d
st %f11,[%o0+0x05c] ! Mem[000000001000005c] = a74bb934
! Mem[0000000030000004] = cc0f06c3, %l4 = fffffffffffffff9
ldub [%i0+0x006],%l4 ! %l4 = 0000000000000006
! 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 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)
! %l3 = ffffffffffffe316, immed = 000006c7, %l5 = 3dcecf5b22fcdf77
andn %l3,0x6c7,%l5 ! %l5 = ffffffffffffe110
! 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 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 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 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 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 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[0000000030800044] = 00008cf9, %l1 = 07b0450000000000
ldsh [%i1+0x044],%l1 ! %l1 = 0000000000000000
! %l2 = 07b0450000000000, Mem[0000000010000010] = 541f46dd
stha %l2,[%o0+%o5]0x88 ! Mem[0000000010000010] = 541f0000
p0_label_44: ! %cwp = 1
! 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 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] = e42c0971a148f94c, %f20 = 1ca0c906 47d16f7c
ldda [%o3+%o6]0x81,%f20 ! %f20 = e42c0971 a148f94c
! 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 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 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 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 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 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 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 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)
! %l3 = ffffffffffffe316, Mem[0000000011000020] = 06c9a01c0000a01c
stxa %l3,[%o2+%i4]0x80 ! Mem[0000000011000020] = ffffffffffffe316
! %f22 = ffffffff a96365df, Mem[0000000010000038] = a3a9373c 66168015
std %f22,[%o0+0x038] ! Mem[0000000010000038] = ffffffff a96365df
! 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 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 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 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)
p0_label_45: ! %cwp = 1
! %f6 = c3b084f7 2ea9fbd3, Mem[0000000031000000] = fee6b62e 22fcdf77
std %f6 ,[%i2+%g0] ! Mem[0000000031000000] = c3b084f7 2ea9fbd3
! %l1 = 0000000000000000, Mem[0000000030000000] = f3e6b62e
sth %l1,[%i0+%g0] ! Mem[0000000030000000] = 0000b62e
! 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 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)
! retry : should take illegal inst trap, %l0 = ffffffffd3d89c2a
retry ! Illegal inst trap : %l0 = ffffffffd3d89c3a
! 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 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 = 07b0450000000000, immed = 00000e16, %l6 = 00000000c87c585b
xnor %l2,0xe16,%l6 ! %l6 = f84fbafffffff1e9
! 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 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[0000000010800020] = ffffffff a96365df, %l4 = 00000006, %l5 = ffffe110
ldda [%o1+%i4]0x81,%l4 ! %l4 = 00000000ffffffff 00000000a96365df
! Mem[0000000031000000] = c3b084f7, %l1 = 0000000000000000
ldsw [%i2+%g0],%l1 ! %l1 = ffffffffc3b084f7
! Mem[0000000031000044] = 0b28fb7a, %l4 = 00000000ffffffff
ldsb [%i2+0x045],%l4 ! %l4 = 0000000000000028
p0_label_46: ! %cwp = 1
! Mem[0000000010800028] = c87c585b, %l2 = 07b0450000000000
lduha [%o1+%i6]0x80,%l2 ! %l2 = 000000000000c87c
! 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 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 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 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 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 (88)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! 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 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 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 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[0000000011000010] = 1ca0c906, %f0 = 541f46dd
lda [%o2+%o5]0x81,%f0 ! %f0 = 1ca0c906
! 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 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 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 (88)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000000] = c3b084f72ea9fbd3, %l3 = ffffffffffffe316
ldx [%i2+%g0],%l3 ! %l3 = c3b084f72ea9fbd3
p0_label_47: ! %cwp = 1
! Mem[0000000010800078] = 7261896dbc8ea4fb, %f18 = 45b00783 fa82158d
ldda [%o1+0x078]%asi,%f18 ! %f18 = 7261896d bc8ea4fb
! 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 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[0000000030800004] = 2ea9fbd3, %l3 = c3b084f72ea9fbd3
ldub [%i1+0x004],%l3 ! %l3 = 000000000000002e
! %l6 = f84fbafffffff1e9, %l6 = f84fbafffffff1e9, %l3 = 000000000000002e
orcc %l6,%l6,%l3 ! %l3 = f84fbafffffff1e9, %ccr = 88
! %l5 = 00000000a96365df, %l0 = ffffffffd3d89c3a, %l6 = f84fbafffffff1e9
sdivx %l5,%l0,%l6 ! %l6 = fffffffffffffffd
! 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 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 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 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 = f84fbafffffff1e9, Mem[000000001080004d] = f300cacc
stb %l3,[%o1+0x04d] ! Mem[000000001080004c] = f3e9cacc
! %l7 = 000000006af08a73, immed = 00000f5f, %l6 = fffffffffffffffd
andcc %l7,0xf5f,%l6 ! %l6 = 0000000000000a53, %ccr = 00
! Mem[0000000011800020] = 53a91f6a 6f485d40, %l4 = 00000028, %l5 = a96365df
ldda [%o3+%i4]0x81,%l4 ! %l4 = 0000000053a91f6a 000000006f485d40
p0_label_48: ! %cwp = 1
! 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 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 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 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[0000000011000018] = 8307b045, %l1 = ffffffffc3b084f7
lduwa [%o2+%o6]0x88,%l1 ! %l1 = 000000008307b045
! Mem[0000000010000000] = ffffffff, %l4 = 0000000053a91f6a
ldsha [%o0+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
! 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 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[0000000011000020] = ffffffff ffffe316, %l2 = 0000c87c, %l3 = fffff1e9
ldda [%o2+%i4]0x81,%l2 ! %l2 = 00000000ffffffff 00000000ffffe316
! %l0 = d3d89c3a, %l1 = 8307b045, Mem[0000000010800018] = 00000045 1f969313
stda %l0,[%o1+%o6]0x81 ! Mem[0000000010800018] = d3d89c3a 8307b045
! %l7 = 000000006af08a73, immed = 0000093c, %l2 = 00000000ffffffff
andcc %l7,0x93c,%l2 ! %l2 = 0000000000000830, %ccr = 00
! 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 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 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 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_49: ! %cwp = 1
! 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 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 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 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[0000000031000004] = 2ea9fbd3, %l3 = 00000000ffffe316
lduh [%i2+0x006],%l3 ! %l3 = 000000000000fbd3
! Mem[0000000011000008] = 61082123, %l3 = 000000000000fbd3
ldswa [%o2+%o4]0x89,%l3 ! %l3 = 0000000061082123
! 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 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)
! %l5 = 000000006f485d40, Mem[0000000010800020] = ffffffff
stha %l5,[%o1+%i4]0x80 ! Mem[0000000010800020] = 5d40ffff
! 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 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 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 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 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 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)
! %l5 = 000000006f485d40, Mem[0000000030800002] = 4c58e316
sth %l5,[%i1+0x002] ! Mem[0000000030800000] = 4c585d40
p0_label_50: ! %cwp = 1
! Mem[0000000011000020] = ffffffff, %l1 = 000000008307b045
ldswa [%o2+%i4]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030800004] = 2ea9fbd3, %l1 = ffffffffffffffff
ldsw [%i1+0x004],%l1 ! %l1 = 000000002ea9fbd3
! Mem[0000000011000000] = e1b23f14, %l4 = ffffffffffffffff
lduha [%o2+%g0]0x80,%l4 ! %l4 = 000000000000e1b2
! %l2 = 0000000000000830, immed = fffffb1c, %y = 00000000
smulcc %l2,-0x4e4,%l7 ! %l7 = ffffffffffd7f540, %ccr = 88, %y = ffffffff
! Mem[0000000030000040] = ffffffff, %l7 = ffffffffffd7f540
ldsw [%i0+0x040],%l7 ! %l7 = ffffffffffffffff
! 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 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[0000000010000020] = bd210de2, %l2 = 0000000000000830
ldsba [%o0+%i4]0x89,%l2 ! %l2 = ffffffffffffffe2
! 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 (88)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! 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 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 = 000000006f485d40, Mem[0000000010000010] = 00001f54
stwa %l5,[%o0+%o5]0x81 ! Mem[0000000010000010] = 6f485d40
p0_label_51: ! %cwp = 1
! 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 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 = ffffffffffffffe2, Mem[0000000031800044] = 47d16f7c
stw %l2,[%i3+0x044] ! Mem[0000000031800044] = ffffffe2
! Mem[0000000031800000] = 4c58e316, %l0 = ffffffffd3d89c3a
ldsb [%i3+0x003],%l0 ! %l0 = 0000000000000016
! 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 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 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 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 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 (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l6 = 00000a53, %l7 = ffffffff, Mem[0000000031000000] = c3b084f7 2ea9fbd3
stda %l6,[%i2+0x000]%asi ! Mem[0000000031000000] = 00000a53 ffffffff
! 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 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 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 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 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 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_52: ! %cwp = 1
! %l5 = 000000006f485d40, %l0 = 0000000000000016, %l1 = 000000002ea9fbd3
andn %l5,%l0,%l1 ! %l1 = 000000006f485d40
! 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 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)
! retry : should take illegal inst trap, %l0 = 0000000000000016
retry ! Illegal inst trap : %l0 = 0000000000000026
! %l2 = ffffffffffffffe2, Mem[0000000011800034] = 1efb7a0d
sth %l2,[%o3+0x034] ! Mem[0000000011800034] = ffe27a0d
! %f25 = 8cf9165c, Mem[0000000010000020] = e20d21bd
sta %f25,[%o0+%i4]0x80 ! Mem[0000000010000020] = 8cf9165c
! 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 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)
! %f30 = fee6b62e 2d5e7ff9, Mem[0000000030800040] = 00000000 00008cf9
std %f30,[%i1+0x040] ! Mem[0000000030800040] = fee6b62e 2d5e7ff9
! 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 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[0000000011800000] = 5c16f98c, %l2 = ffffffffffffffe2
lduba [%o3+%g0]0x89,%l2 ! %l2 = 000000000000008c
! %l5 = 000000006f485d40, Mem[0000000010000000] = ffffffff
stba %l5,[%o0+%g0]0x80 ! Mem[0000000010000000] = 40ffffff
p0_label_53: ! %cwp = 1
! Mem[0000000010800000] = 00000000, %l0 = 0000000000000026
ldsb [%o1+0x002],%l0 ! %l0 = 0000000000000000
! 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 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[0000000010000050] = b8497f4cd3b5baa9, %f30 = fee6b62e 2d5e7ff9
ldd [%o0+0x050],%f30 ! %f30 = b8497f4c d3b5baa9
! Mem[0000000010800010] = 34b94ba7, %l1 = 000000006f485d40
ldsh [%o1+%o5],%l1 ! %l1 = 00000000000034b9
! Mem[0000000030000040] = ffffffff, %l1 = 00000000000034b9
ldub [%i0+0x043],%l1 ! %l1 = 00000000000000ff
! 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 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 = 0000e1b2, %l5 = 6f485d40, Mem[0000000011800028] = bd284802 1c5c775a
stda %l4,[%o3+%i6]0x81 ! Mem[0000000011800028] = 0000e1b2 6f485d40
! 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 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 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 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[0000000010800008] = 06c9a01c, %l5 = 000000006f485d40
ldswa [%o1+%o4]0x89,%l5 ! %l5 = 0000000006c9a01c
p0_label_54: ! %cwp = 1
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! %l0 = 0000000000000010, Mem[0000000030000044] = d3d89c2a
stb %l0,[%i0+0x044] ! Mem[0000000030000044] = 10d89c2a
! Mem[0000000010800020] = 5d40ffff, %l1 = 00000000000000ff
ldsba [%o1+%i4]0x81,%l1 ! %l1 = 000000000000005d
! Mem[0000000031000040] = fee6b62e0b28fb7a, %l5 = 0000000006c9a01c
ldx [%i2+0x040],%l5 ! %l5 = fee6b62e0b28fb7a
! 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 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[0000000030000040] = ffffffff, %l6 = 0000000000000a53
ldsb [%i0+0x043],%l6 ! %l6 = ffffffffffffffff
! %f26 = f40c8f81 56171524, Mem[0000000011800008] = ffffffff 000045b5
stda %f26,[%o3+%o4]0x89 ! Mem[0000000011800008] = f40c8f81 56171524
! Mem[0000000030000040] = ffffffff, %l4 = 000000000000e1b2
ldsh [%i0+0x040],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000011800008] = 24151756, %l7 = ffffffffffffffff
ldswa [%o3+%o4]0x80,%l7 ! %l7 = 0000000024151756
! %l5 = fee6b62e0b28fb7a, Mem[0000000030000004] = cc0f06c3
stw %l5,[%i0+0x004] ! Mem[0000000030000004] = 0b28fb7a
p0_label_55: ! %cwp = 1
! %l3 = 0000000061082123, Mem[0000000011000053] = c6a7c80d
stb %l3,[%o2+0x053] ! Mem[0000000011000050] = c6a7c823
! 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 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)
! %l0 = 0000000000000010, Mem[0000000010800020] = ffff405d
stwa %l0,[%o1+%i4]0x89 ! Mem[0000000010800020] = 00000010
! 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 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[0000000030800040] = fee6b62e2d5e7ff9, %f22 = ffffffff a96365df
ldda [%i1+0x040]%asi,%f22 ! %f22 = fee6b62e 2d5e7ff9
! 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 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 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 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 = fee6b62e0b28fb7a, Mem[0000000011000018] = 8307b045
stba %l5,[%o2+%o6]0x89 ! Mem[0000000011000018] = 8307b07a
! Mem[0000000011000020] = ffffffff, %l2 = 000000000000008c
ldswa [%o2+%i4]0x81,%l2 ! %l2 = ffffffffffffffff
! 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 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)
p0_label_56: ! %cwp = 1
restore ! CWP = 0
! 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 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 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 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 = 0000a953, %l7 = 98feb1c5, Mem[0000000030800000] = 4c585d40 2ea9fbd3
std %l6,[%o1+%g0] ! Mem[0000000030800000] = 0000a953 98feb1c5
! 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[0000000010000020] = 8cf9165c, %l0 = 617c585b6af08a96
ldsha [%i0+%o4]0x81,%l0 ! %l0 = ffffffffffff8cf9
! 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 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[0000000030800000] = 0000a953, %f17 = 123400a2
ld [%o1+%g0],%f17 ! %f17 = 0000a953
! 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 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[0000000011800008] = f40c8f8156171524, %l0 = ffffffffffff8cf9
ldxa [%i3+%i4]0x88,%l0 ! %l0 = f40c8f8156171524
p0_label_57:
! 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 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 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 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[000000001180003c] = fcd85635, %l2 = fffffffffffffc83
ldsb [%i3+0x03e],%l2 ! %l2 = 0000000000000056
! 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 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 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 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 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 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[0000000030800044] = 2d5e7ff9, %l0 = f40c8f8156171524
ldsh [%o1+0x046],%l0 ! %l0 = 0000000000007ff9
! Mem[0000000030800000] = 0000a95398feb1c5, %f8 = 72f93c02 5117e522
ldd [%o1+%g0],%f8 ! %f8 = 0000a953 98feb1c5
! 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 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 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 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_58:
! %l1 = 000000000000e42c, immed = 00000031, %l2 = 0000000000000056
sllx %l1,0x031,%l2 ! %l2 = c858000000000000
! %l5 = 0000000000000069, Mem[0000000030800040] = fee6b62e2d5e7ff9
stx %l5,[%o1+0x040] ! Mem[0000000030800040] = 0000000000000069
! 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 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 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 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 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 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)
! %l5 = 0000000000000069, immed = fffffacc, %l1 = 000000000000e42c
andncc %l5,-0x534,%l1 ! %l1 = 0000000000000021, %ccr = 00
! Mem[0000000011800000] = 8cf9165ce72aa5ee, %f22 = fee6b62e 2d5e7ff9
ldda [%i3+%g0]0x81,%f22 ! %f22 = 8cf9165c e72aa5ee
! 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 (00)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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 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 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)
p0_label_59:
! 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 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 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 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 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 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 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 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 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 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[0000000031800004] = 285ea8f3, %f25 = 8cf9165c
ld [%o3+0x004],%f25 ! %f25 = 285ea8f3
! 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 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 = 0000000000000017, Mem[0000000010800028] = 5b587cc8
stba %l3,[%i1+%o6]0x89 ! Mem[0000000010800028] = 5b587c17
! Mem[0000000010000020] = 5c16f98c, %l5 = 0000000000000069
lduha [%i0+%o4]0x88,%l5 ! %l5 = 000000000000f98c
! Mem[000000001100000c] = f644dcf3, %l6 = 000000000000a953
ldub [%i2+0x00e],%l6 ! %l6 = 00000000000000dc
p0_label_60:
! 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 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[0000000011000008] = 61082123, %l6 = 00000000000000dc
ldsba [%i2+%i4]0x89,%l6 ! %l6 = 0000000000000023
! Mem[0000000010000008] = aee6c0b6, %l4 = ffffffffffffff7b
lduw [%i0+%i4],%l4 ! %l4 = 00000000aee6c0b6
! 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 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)
! %l0 = 0000000000007ff9, Mem[0000000031000040] = fee6b62e0b28fb7a
stx %l0,[%o2+0x040] ! Mem[0000000031000040] = 0000000000007ff9
! 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 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 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 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)
! %l7 = 0000000098feb1c5, Mem[0000000011000018] = 7ab00783
stwa %l7,[%i2+%i6]0x81 ! Mem[0000000011000018] = 98feb1c5
! 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 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)
! %f20 = e42c0971 a148f94c, Mem[0000000030000000] = 0000b62e 0b28fb7a
std %f20,[%o0+%g0] ! Mem[0000000030000000] = e42c0971 a148f94c
p0_label_61:
! Mem[0000000011800020] = 6a1fa953, %l4 = 00000000aee6c0b6
lduba [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000053
! 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 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)
! %l5 = 000000000000f98c, %l0 = 0000000000007ff9, %l0 = 0000000000007ff9
orcc %l5,%l0,%l0 ! %l0 = 000000000000fffd, %ccr = 00
! Mem[0000000030000040] = ffffffff, %l5 = 000000000000f98c
ldub [%o0+0x040],%l5 ! %l5 = 00000000000000ff
! %l2 = c858000000000000, Mem[0000000011800028] = b2e10000
stwa %l2,[%i3+%o6]0x89 ! Mem[0000000011800028] = 00000000
! Mem[0000000010000018] = 8449b2c5, %l1 = 0000000000000021
lduha [%i0+%i6]0x88,%l1 ! %l1 = 000000000000b2c5
! %l3 = 0000000000000017, Mem[0000000031000001] = 00000a53
stb %l3,[%o2+0x001] ! Mem[0000000031000000] = 00170a53
! Mem[0000000030000000] = e42c0971, %l1 = 000000000000b2c5
ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffe42c
! %l2 = c858000000000000, Mem[0000000011800010] = a41ac32a47d16f7c
stxa %l2,[%i3+%i5]0x80 ! Mem[0000000011800010] = c858000000000000
! %f16 = ff059e9e 0000a953, Mem[0000000031000000] = 00170a53 ffffffff
stda %f16,[%o2+0x000]%asi ! Mem[0000000031000000] = ff059e9e 0000a953
p0_label_62:
! 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 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 = 0000000098feb1c5, immed = 00000e70, %l7 = 0000000098feb1c5
taddcctv %l7,0xe70,%l7 ! %l0 = 0000000000010020, Trapped
! Mem[0000000011000000] = e1b23f14, %l7 = 0000000098feb1c5
lduba [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000e1
! 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 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[0000000010800008] = 1ca0c906, %l5 = 00000000000000ff
ldswa [%i1+%i4]0x81,%l5 ! %l5 = 000000001ca0c906
! %l6 = 00000023, %l7 = 000000e1, Mem[0000000030800040] = 00000000 00000069
std %l6,[%o1+0x040] ! Mem[0000000030800040] = 00000023 000000e1
! 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 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 = 00000000, %l3 = 00000017, Mem[0000000031000000] = ff059e9e 0000a953
stda %l2,[%o2+0x000]%asi ! Mem[0000000031000000] = 00000000 00000017
! 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 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[0000000010000050] = b8497f4cd3b5baa9, %f28 = 221f00fb f8185b45
ldda [%i0+0x050]%asi,%f28 ! %f28 = b8497f4c d3b5baa9
p0_label_63:
! 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 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)
! %l7 = 00000000000000e1, immed = fffff715, %l7 = 00000000000000e1
or %l7,-0x8eb,%l7 ! %l7 = fffffffffffff7f5
! %l4 = 0000000000000053, immed = ffffffa8, %y = ffffffff
sdiv %l4,-0x058,%l6 ! %l6 = 0000000002e8ba2d
mov %l0,%y ! %y = 00010020
! Mem[0000000030800000] = 0000a95398feb1c5, %f30 = b8497f4c d3b5baa9
ldda [%o1+0x000]%asi,%f30 ! %f30 = 0000a953 98feb1c5
! %l0 = 0000000000010020, Mem[0000000031000046] = 00007ff9
sth %l0,[%o2+0x046] ! Mem[0000000031000044] = 00000020
! %l6 = 02e8ba2d, %l7 = fffff7f5, Mem[0000000031800000] = 4c58e316 285ea8f3
stda %l6,[%o3+0x000]%asi ! Mem[0000000031800000] = 02e8ba2d fffff7f5
! 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 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 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 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)
! retry : should take illegal inst trap, %l0 = 0000000000010020
retry ! Illegal inst trap : %l0 = 0000000000010030
! 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 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_64:
! Mem[0000000030000040] = ffffffff, %l4 = 0000000000000053
lduw [%o0+0x040],%l4 ! %l4 = 00000000ffffffff
! 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 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)
! %l3 = 0000000000000017, Mem[0000000010800018] = d3d89c3a
stwa %l3,[%i1+%i6]0x81 ! Mem[0000000010800018] = 00000017
! 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 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 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 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 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 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 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 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)
! %l4 = 00000000ffffffff, Mem[0000000030000006] = a148f94c
sth %l4,[%o0+0x006] ! Mem[0000000030000004] = a148ffff
! Mem[0000000031800004] = fffff7f5, %l0 = 0000000000010030
lduw [%o3+0x004],%l0 ! %l0 = 00000000fffff7f5
! 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 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)
p0_label_65:
! 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 (00)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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 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 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 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 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)
! %l6 = 02e8ba2d, %l7 = fffff7f5, Mem[0000000030000040] = ffffffff 10d89c2a
std %l6,[%o0+0x040] ! Mem[0000000030000040] = 02e8ba2d fffff7f5
! 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 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 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 (00)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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[000000001080007c] = bc8ea4fb, %f24 = fee6b62e
ld [%i1+0x07c],%f24 ! %f24 = bc8ea4fb
! 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 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_66:
! %l5 = 000000001ca0c906, %l7 = fffffffffffff7f5, %l7 = fffffffffffff7f5
or %l5,%l7,%l7 ! %l7 = fffffffffffffff7
! %l0 = 00000000fffff7f5, %l7 = fffffffffffffff7, %l0 = 00000000fffff7f5
andncc %l0,%l7,%l0 ! %l0 = 0000000000000000, %ccr = 44
! Mem[0000000010800008] = 06c9a01c, %l1 = ffffffffffffe42c
lduwa [%i1+%i4]0x88,%l1 ! %l1 = 0000000006c9a01c
! 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 (44)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[0000000011000028] = 1cf93c02, %l1 = 0000000006c9a01c
lduha [%i2+%o6]0x80,%l1 ! %l1 = 0000000000001cf9
! %f30 = 0000a953, Mem[0000000011800050] = 1c382053
st %f30,[%i3+0x050] ! Mem[0000000011800050] = 0000a953
! 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 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[0000000031000004] = 00000017, %l0 = 0000000000000000
ldsh [%o2+0x004],%l0 ! %l0 = 0000000000000000
! %l3 = 0000000000000017, %l1 = 0000000000001cf9, %l4 = 00000000ffffffff
sdivx %l3,%l1,%l4 ! %l4 = 0000000000000000
! 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 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)
p0_label_67:
! 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 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 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 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[0000000031000044] = 00000020, %l2 = c858000000000000
ldsh [%o2+0x044],%l2 ! %l2 = 0000000000000000
! 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 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 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 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 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 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 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 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)
! 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 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)
! 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 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 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 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)
p0_label_68:
! Mem[0000000011000060] = 45b00783 fa82158d, %l2 = 00000000, %l3 = 00000017
ldd [%i2+0x060],%l2 ! %l2 = 0000000045b00783 00000000fa82158d
! Mem[0000000010800028] = 5b587c17, %l2 = 0000000045b00783
ldsba [%i1+%o6]0x89,%l2 ! %l2 = 0000000000000017
! 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 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 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 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)
! Mem[0000000010000028] = 8854654671afcc8a, %l4 = 0000000000000000
ldxa [%i0+%o6]0x80,%l4 ! %l4 = 8854654671afcc8a
! Mem[0000000010000008] = 576c9674b6c0e6ae, %l4 = 8854654671afcc8a
ldxa [%i0+%i4]0x88,%l4 ! %l4 = 576c9674b6c0e6ae
! 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 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 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 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)
! %l4 = 576c9674b6c0e6ae, immed = fffff370, %y = 00010020
smulcc %l4,-0xc90,%l6 ! %l6 = 0000039828ae1620, %ccr = 00, %y = 398
! Mem[0000000030800040] = 00000023, %l6 = 0000039828ae1620
ldsb [%o1+0x041],%l6 ! %l6 = 0000000000000000
p0_label_69:
! %l4 = 576c9674b6c0e6ae, %l7 = fffffffffffffff7, %l7 = fffffffffffffff7
sub %l4,%l7,%l7 ! %l7 = 576c9674b6c0e6b7
! %f7 = 2ea9fbd3, Mem[0000000030000044] = fffff7f5
st %f7 ,[%o0+0x044] ! Mem[0000000030000044] = 2ea9fbd3
! Set Register : %l1 = 0000000000001cf9
xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
! 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 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 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 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 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 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 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 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[0000000030800000] = 0000a953, %l4 = 576c9674b6c0e6ae
ldsh [%o1+0x002],%l4 ! %l4 = ffffffffffffa953
! 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 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 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 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_70:
! %f23 = e72aa5ee, Mem[0000000010800010] = 34b94ba7
sta %f23,[%i1+%i5]0x80 ! Mem[0000000010800010] = e72aa5ee
! Mem[0000000030000040] = 02e8ba2d2ea9fbd3, %l6 = 0000000000000000
ldx [%o0+0x040],%l6 ! %l6 = 02e8ba2d2ea9fbd3
! 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 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[0000000010000000] = ffffff40, %l6 = 02e8ba2d2ea9fbd3
lduba [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000040
! 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 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[0000000010000040] = 27eba06d, %l7 = 576c9674b6c0e6b7
ldub [%i0+0x042],%l7 ! %l7 = 00000000000000a0
! Mem[0000000010800000] = 00000000 72618058, %l2 = 00000017, %l3 = fa82158d
ldda [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000 0000000072618058
! Mem[0000000031800000] = 02e8ba2d, %l0 = 0000000000000000
ldsb [%o3+0x002],%l0 ! %l0 = ffffffffffffffba
! 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 (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800000] = 0000a953, %l3 = 0000000072618058
lduw [%o1+%g0],%l3 ! %l3 = 000000000000a953
p0_label_71:
! Mem[0000000010000028] = 88546546, %l6 = 0000000000000040
ldsba [%i0+%o6]0x81,%l6 ! %l6 = ffffffffffffff88
! 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 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 = 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 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 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 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)
! %l2 = 0000000000000000, Mem[0000000010000010] = 405d486f
stba %l2,[%i0+%i5]0x89 ! Mem[0000000010000010] = 405d4800
! Mem[0000000030000040] = 02e8ba2d 2ea9fbd3, %l6 = ffffff88, %l7 = 000000a0
ldd [%o0+0x040],%l6 ! %l6 = 0000000002e8ba2d 000000002ea9fbd3
! 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 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[0000000031000040] = 00000000, %l6 = 0000000002e8ba2d
lduh [%o2+0x042],%l6 ! %l6 = 0000000000000000
! Mem[0000000010800018] = 17000000, %l3 = 000000000000a953
lduba [%i1+%i6]0x89,%l3 ! %l3 = 0000000000000000
! %l4 = ffffffffffffa953, immed = 00000567, %y = 00000398
smulcc %l4,0x567,%l0 ! %l0 = fffffffffe2bbf65, %ccr = 88, %y = ffffffff
p0_label_72:
! 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 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[0000000010000058] = 7e1322b5a74bb934, %f26 = f40c8f81 56171524
ldd [%i0+0x058],%f26 ! %f26 = 7e1322b5 a74bb934
! 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 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 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 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[0000000010800020] = 10000000 a96365df, %l4 = ffffa953, %l5 = 1ca0c906
ldd [%i1+%o4],%l4 ! %l4 = 0000000010000000 00000000a96365df
! %f16 = ff059e9e, Mem[0000000011800000] = 5c16f98c
sta %f16,[%i3+%g0]0x88 ! Mem[0000000011800000] = ff059e9e
! 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 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[0000000011000020] = 16e3ffffffffffff, %l7 = 000000002ea9fbd3
ldxa [%i2+%o4]0x88,%l7 ! %l7 = 16e3ffffffffffff
! Mem[0000000010800018] = 00000017, %f26 = 7e1322b5
ld [%i1+%i6],%f26 ! %f26 = 00000017
! 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 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_73:
! %l2 = 0000000000000000, %l6 = 0000000000000000, %l6 = 0000000000000000
orcc %l2,%l6,%l6 ! %l6 = 0000000000000000, %ccr = 44
! Mem[0000000030800004] = 98feb1c5, %l0 = fffffffffe2bbf65
ldsh [%o1+0x004],%l0 ! %l0 = ffffffffffff98fe
! 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 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)
! %l5 = 00000000a96365df, Mem[0000000011800008] = 24151756818f0cf4
stxa %l5,[%i3+%i4]0x80 ! Mem[0000000011800008] = 00000000a96365df
! 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 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)
! 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 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[0000000031000044] = 00000020, %f29 = d3b5baa9
ld [%o2+0x044],%f29 ! %f29 = 00000020
! 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 (44)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! 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 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)
! %l3 = 0000000000000000, Mem[0000000011000020] = ffffffff
stha %l3,[%i2+%o4]0x88 ! Mem[0000000011000020] = ffff0000
p0_label_74:
! 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 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)
! %f24 = bc8ea4fb 285ea8f3, Mem[0000000011000028] = 1cf93c02 5117e522
stda %f24,[%i2+%o6]0x81 ! Mem[0000000011000028] = bc8ea4fb 285ea8f3
! 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 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 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 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)
! %l7 = 16e3ffffffffffff, immed = 0000090e, %l7 = 16e3ffffffffffff
xnor %l7,0x90e,%l7 ! %l7 = e91c00000000090e
! %f6 = c3b084f7 2ea9fbd3, Mem[0000000030000000] = e42c0971 a148ffff
stda %f6 ,[%o0+0x000]%asi ! Mem[0000000030000000] = c3b084f7 2ea9fbd3
! 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 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)
! %f31 = 98feb1c5, Mem[0000000031800040] = a4ffc32a
st %f31,[%o3+0x040] ! Mem[0000000031800040] = 98feb1c5
! 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 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 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 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)
p0_label_75:
! 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 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 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 (44)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! 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 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 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 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)
! %l2 = 00000000, %l3 = 00000000, Mem[0000000031800000] = 02e8ba2d fffff7f5
std %l2,[%o3+%g0] ! Mem[0000000031800000] = 00000000 00000000
! 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 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)
! %l7 = e91c00000000090e, Mem[0000000011800028] = 00000000
stba %l7,[%i3+%o6]0x80 ! Mem[0000000011800028] = 0e000000
! Mem[0000000030800000] = 0000a95398feb1c5, %l4 = 0000000010000000
ldx [%o1+%g0],%l4 ! %l4 = 0000a95398feb1c5
! 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 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 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 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)
p0_label_76:
! 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 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 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 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)
! Mem[0000000031000040] = 00000000, %l7 = e91c00000000090e
ldswa [%o2+0x040]%asi,%l7 ! %l7 = 0000000000000000
! %l4 = 0000a95398feb1c5, %l0 = ffffffffffff98fe, %l2 = 0000000000000000
subc %l4,%l0,%l2 ! %l2 = 0000a95398ff18c7
! 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 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)
! 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 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 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 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 = 0000000000000000, Mem[0000000030000004] = 2ea9fbd3
stw %l7,[%o0+0x004] ! Mem[0000000030000004] = 00000000
! Mem[0000000011800020] = 53a91f6a 6f485d40, %l2 = 98ff18c7, %l3 = 00000000
ldd [%i3+%o4],%l2 ! %l2 = 0000000053a91f6a 000000006f485d40
! %l0 = ffffffffffff98fe, %l5 = 00000000a96365df, %l3 = 000000006f485d40
sub %l0,%l5,%l3 ! %l3 = ffffffff569c331f
p0_label_77:
! 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 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 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 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)
! %l3 = ffffffff569c331f, Mem[000000001080000c] = 56171524
stw %l3,[%i1+0x00c] ! Mem[000000001080000c] = 569c331f
! %l2 = 53a91f6a, %l3 = 569c331f, Mem[0000000011800018] = 71092ce4 4cf948a1
stda %l2,[%i3+%i6]0x89 ! Mem[0000000011800018] = 53a91f6a 569c331f
! 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 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 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 (44)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l5 = 00000000a96365df, %l5 = 00000000a96365df, %l6 = 0000000000000000
or %l5,%l5,%l6 ! %l6 = 00000000a96365df
! Mem[0000000030000040] = 02e8ba2d 2ea9fbd3, %l4 = 98feb1c5, %l5 = a96365df
ldd [%o0+0x040],%l4 ! %l4 = 0000000002e8ba2d 000000002ea9fbd3
! Mem[0000000030000044] = 2ea9fbd3, %l5 = 000000002ea9fbd3
ldsb [%o0+0x046],%l5 ! %l5 = fffffffffffffffb
! Mem[0000000031800000] = 00000000, %l1 = ffffffffffffffff
ldsw [%o3+%g0],%l1 ! %l1 = 0000000000000000
p0_label_78:
! 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 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)
! %f14 = ec4c96d3 79cc187d, Mem[0000000031000000] = 00000000 00000017
std %f14,[%o2+%g0] ! Mem[0000000031000000] = ec4c96d3 79cc187d
! %l1 = 0000000000000000, Mem[0000000031000040] = 0000000000000020
stx %l1,[%o2+0x040] ! Mem[0000000031000040] = 0000000000000000
! 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 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[0000000010000008] = 576c9674 b6c0e6ae, %l0 = ffff98fe, %l1 = 00000000
ldda [%i0+%i4]0x89,%l0 ! %l0 = 00000000b6c0e6ae 00000000576c9674
! Mem[0000000031800044] = ffffffe2, %l7 = 0000000000000000
lduh [%o3+0x046],%l7 ! %l7 = 000000000000ffe2
! 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 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 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 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)
! Mem[0000000010800028] = 5b587c17, %l2 = 0000000053a91f6a
ldsba [%i1+%o6]0x89,%l2 ! %l2 = 0000000000000017
! %l7 = 000000000000ffe2, %l1 = 00000000576c9674, %l3 = ffffffff569c331f
srl %l7,%l1,%l3 ! %l3 = 0000000000000000
p0_label_79:
! %l0 = 00000000b6c0e6ae, Mem[0000000031000044] = 00000000
sth %l0,[%o2+0x044] ! Mem[0000000031000044] = e6ae0000
! Mem[0000000031800044] = ffffffe2, %l1 = 00000000576c9674
ldsh [%o3+0x046],%l1 ! %l1 = ffffffffffffffe2
! 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 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 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 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)
! 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 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)
! 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 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[0000000011800060] = 752b8017, %l1 = ffffffffffffffe2
lduwa [%i3+0x060]%asi,%l1 ! %l1 = 00000000752b8017
! Mem[0000000010000028] = 88546546, %l5 = fffffffffffffffb
lduba [%i0+%o6]0x80,%l5 ! %l5 = 0000000000000088
! %l7 = 000000000000ffe2, immed = 00000006, %l7 = 000000000000ffe2
sra %l7,0x006,%l7 ! %l7 = 00000000000003ff
! %l6 = 00000000a96365df, %l0 = 00000000b6c0e6ae, %l0 = 00000000b6c0e6ae
orcc %l6,%l0,%l0 ! %l0 = 00000000bfe3e7ff, %ccr = 08
p0_label_80:
! Set Register : %l4 = 0000000002e8ba2d
xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
! 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 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 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 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[0000000030800000] = 0000a95398feb1c5, %f12 = 5117e522 62ec21bd
ldd [%o1+%g0],%f12 ! %f12 = 0000a953 98feb1c5
! Mem[0000000010000010] = 00485d40, %l1 = 00000000752b8017
ldsba [%i0+%i5]0x81,%l1 ! %l1 = 0000000000000000
! 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 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 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 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 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 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 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 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 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 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)
p0_label_81:
! 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 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 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 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 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 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 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 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 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 (08)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (08)
! 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 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[0000000010000070] = 68afa931, %l5 = 0000000000000088
ldsw [%i0+0x070],%l5 ! %l5 = 0000000068afa931
! %l2 = 0000000000000017, Mem[0000000011000018] = c5b1fe98
stwa %l2,[%i2+%i6]0x89 ! Mem[0000000011000018] = 00000017
! Mem[0000000010000008] = aee6c0b6, %l3 = 0000000000000000
ldsha [%i0+%i4]0x81,%l3 ! %l3 = ffffffffffffaee6
! %l2 = 00000017, %l3 = ffffaee6, Mem[0000000030000000] = c3b084f7 00000000
std %l2,[%o0+%g0] ! Mem[0000000030000000] = 00000017 ffffaee6
p0_label_82:
! 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 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 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 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 = 00000000000003ff, immed = 00000e6b, %l3 = ffffffffffffaee6
subccc %l7,0xe6b,%l3 ! %l3 = fffffffffffff594, %ccr = 99
! 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 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! 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 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! 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 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! 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 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l2 = 0000000000000017, Mem[0000000011000008] = 23210861f644dcf3
stxa %l2,[%i2+%i4]0x80 ! Mem[0000000011000008] = 0000000000000017
! 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 (99)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l3 = fffffffffffff594, %l6 = 00000000a96365df, %l2 = 0000000000000017
subc %l3,%l6,%l2 ! %l2 = ffffffff569c8fb4
p0_label_83:
! Mem[0000000010800020] = 10000000, %l5 = 0000000068afa931
lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000010
! %l1 = 0000000000000000, Mem[0000000031800002] = 00000000
sth %l1,[%o3+0x002] ! Mem[0000000031800000] = 00000000
! Mem[0000000010800028] = 738af06a5b587c17, %f30 = 0000a953 98feb1c5
ldda [%i1+%o6]0x89,%f30 ! %f30 = 738af06a 5b587c17
! 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 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l0 = 00000000bfe3e7ff, Mem[0000000031000044] = e6ae0000, %asi = 80
stwa %l0,[%o2+0x044]%asi ! Mem[0000000031000044] = bfe3e7ff
! 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 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! 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 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! 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 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[0000000030000040] = 02e8ba2d, %l4 = ffffffffffffffff
lduh [%o0+0x042],%l4 ! %l4 = 000000000000ba2d
! 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 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
p0_label_84:
! 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 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! 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 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! 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 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! 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 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l5 = 0000000000000010, immed = 00000013, %l0 = 00000000bfe3e7ff
sra %l5,0x013,%l0 ! %l0 = 0000000000000000
! Mem[0000000011800008] = 00000000, %l7 = 00000000000003ff
ldswa [%i3+%i4]0x89,%l7 ! %l7 = 0000000000000000
! 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 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! 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 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l4 = 000000000000ba2d, immed = fffff9ad, %l5 = 0000000000000010
andncc %l4,-0x653,%l5 ! %l5 = 0000000000000200, %ccr = 00
! 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 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)
p0_label_85:
! Mem[0000000011800020] = 6a1fa953, %l7 = 0000000000000000
lduba [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000053
! 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 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)
! %f30 = 738af06a 5b587c17, Mem[0000000011000008] = 00000000 00000017
stda %f30,[%i2+%i4]0x81 ! Mem[0000000011000008] = 738af06a 5b587c17
! 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 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] = 738af06a, %l2 = ffffffff569c8fb4
ldswa [%i2+%i4]0x80,%l2 ! %l2 = 00000000738af06a
! %f25 = 285ea8f3, Mem[0000000010800008] = 06c9a01c
sta %f25,[%i1+%i4]0x88 ! Mem[0000000010800008] = 285ea8f3
! 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 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 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 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 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 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[0000000031000000] = ec4c96d3, %l2 = 00000000738af06a
ldsb [%o2+0x002],%l2 ! %l2 = ffffffffffffff96
p0_label_86:
! Mem[000000001180002c] = 6f485d40, %l2 = ffffffffffffff96
ldsha [%i3+0x02c]%asi,%l2 ! %l2 = 0000000000006f48
! Mem[0000000011800014] = 00000000, %l1 = 0000000000000000
lduh [%i3+0x014],%l1 ! %l1 = 0000000000000000
! 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 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 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 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 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 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 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 (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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 = 0000000000000200, Mem[0000000011800028] = 0000000e
stwa %l5,[%i3+%o6]0x89 ! Mem[0000000011800028] = 00000200
! 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 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 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 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_87:
! %f25 = 285ea8f3, Mem[0000000031000000] = ec4c96d3
st %f25,[%o2+%g0] ! Mem[0000000031000000] = 285ea8f3
! 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 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 = fffffffffffff594, Mem[0000000031800044] = ffffffe2, %asi = 80
stwa %l3,[%o3+0x044]%asi ! Mem[0000000031800044] = fffff594
! Mem[0000000031800000] = 00000000, %l4 = 000000000000ba2d
lduw [%o3+%g0],%l4 ! %l4 = 0000000000000000
! 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 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 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 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 = 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 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[0000000031000004] = 79cc187d, %l4 = 0000000000000000
lduw [%o2+0x004],%l4 ! %l4 = 0000000079cc187d
! Mem[0000000010800010] = e72aa5ee, %l0 = 0000000000000000
ldsha [%i1+%i5]0x81,%l0 ! %l0 = ffffffffffffe72a
! %f8 = 0000a953 98feb1c5, Mem[0000000011000010] = 06c9a01c bd210de2
stda %f8 ,[%i2+%i5]0x89 ! Mem[0000000011000010] = 0000a953 98feb1c5
p0_label_88:
! 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 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)
! %l3 = fffffffffffff594, Mem[0000000031800006] = 00000000
sth %l3,[%o3+0x006] ! Mem[0000000031800004] = 0000f594
! %l3 = fffffffffffff594, Mem[0000000011800028] = 000200006f485d40
stxa %l3,[%i3+%o6]0x80 ! Mem[0000000011800028] = fffffffffffff594
! 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 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 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 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 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 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 = 0000000079cc187d, Mem[0000000011000028] = fba48ebc
stha %l4,[%i2+%o6]0x88 ! Mem[0000000011000028] = fba4187d
! %l6 = 00000000a96365df, %l3 = fffffffffffff594, %l1 = 0000000000000000
taddcctv %l6,%l3,%l1 ! %l0 = ffffffffffffe74d, Trapped
! 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 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)
! %l2 = 00006f48, %l3 = fffff594, Mem[0000000010000000] = 40ffffff ffffff7b
stda %l2,[%i0+0x000]%asi ! Mem[0000000010000000] = 00006f48 fffff594
p0_label_89:
! 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 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[0000000031800040] = 98feb1c5, %l2 = 0000000000006f48
ldsw [%o3+0x040],%l2 ! %l2 = ffffffff98feb1c5
! %l7 = 0000000000000053, %l2 = ffffffff98feb1c5, %l6 = 00000000a96365df
andcc %l7,%l2,%l6 ! %l6 = 0000000000000041, %ccr = 00
! 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 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 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 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)
! %f5 = fee6b62e, Mem[0000000030000000] = 00000017
st %f5 ,[%o0+%g0] ! Mem[0000000030000000] = fee6b62e
! 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 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 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 (00)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[0000000011000020] = 0000ffff, %l2 = ffffffff98feb1c5
ldsba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
! 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 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)
p0_label_90:
! Mem[0000000030000000] = fee6b62e ffffaee6, %l4 = 79cc187d, %l5 = 00000200
ldd [%o0+%g0],%l4 ! %l4 = 00000000fee6b62e 00000000ffffaee6
! 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 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 = 0000000000000000, Mem[0000000011000008] = 738af06a
stwa %l2,[%i2+%i4]0x81 ! Mem[0000000011000008] = 00000000
! 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 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 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 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)
! %f12 = 0000a953 98feb1c5, Mem[0000000010800000] = 00000000 58806172
stda %f12,[%i1+%g0]0x89 ! Mem[0000000010800000] = 0000a953 98feb1c5
! %f4 = 45b00783 fee6b62e, Mem[0000000010800028] = 5b587c17 738af06a
stda %f4 ,[%i1+%o6]0x89 ! Mem[0000000010800028] = 45b00783 fee6b62e
! %l0 = ffffffffffffe74d, %l5 = 00000000ffffaee6, %y = ffffffff
sdivcc %l0,%l5,%l4 ! %l4 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = ffffe74d
! 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 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 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 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)
p0_label_91:
! 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 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[0000000011000020] = 0000ffff, %l0 = ffffffffffffe74d
ldswa [%i2+%o4]0x81,%l0 ! %l0 = 000000000000ffff
! 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 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 = 0000000000000000, %l7 = 0000000000000053, %l6 = 0000000000000041
sdivx %l1,%l7,%l6 ! %l6 = 0000000000000000
! Mem[0000000010800028] = fee6b62e, %l5 = 00000000ffffaee6
ldswa [%i1+%o6]0x89,%l5 ! %l5 = fffffffffee6b62e
! %f0 = 1ca0c906 22fcdf77, Mem[0000000011800008] = 00000000 a96365df
std %f0 ,[%i3+%i4] ! Mem[0000000011800008] = 1ca0c906 22fcdf77
! 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 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)
! %f18 = 7261896d bc8ea4fb, Mem[0000000031000040] = 00000000 bfe3e7ff
std %f18,[%o2+0x040] ! Mem[0000000031000040] = 7261896d bc8ea4fb
! %f29 = 00000020, Mem[0000000011000010] = 98feb1c5
sta %f29,[%i2+%i5]0x88 ! Mem[0000000011000010] = 00000020
! %l5 = fffffffffee6b62e
setx 0x653f8c94653f8c94,%g7,%l5 ! %l5 = 653f8c94653f8c94
p0_label_92:
! 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 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 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 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)
! 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 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 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 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 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 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[0000000031000004] = 79cc187d, %l7 = 0000000000000053
ldsh [%o2+0x004],%l7 ! %l7 = 00000000000079cc
! 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 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)
! %l3 = fffffffffffff594, Mem[0000000011000028] = 7d18a4fb
stwa %l3,[%i2+%o6]0x81 ! Mem[0000000011000028] = fffff594
! %f10 = c90503d0 a74bb934, Mem[0000000031800000] = 00000000 0000f594
std %f10,[%o3+%g0] ! Mem[0000000031800000] = c90503d0 a74bb934
! 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 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)
p0_label_93:
! %l4 = 00000000, %l5 = 653f8c94, Mem[0000000011800018] = 53a91f6a 569c331f
stda %l4,[%i3+%i6]0x89 ! Mem[0000000011800018] = 00000000 653f8c94
! %l6 = 00000000, %l7 = 000079cc, Mem[0000000011800070] = 8853b957 deee04c1
std %l6,[%i3+0x070] ! Mem[0000000011800070] = 00000000 000079cc
! 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 (44)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! Mem[000000001000000c] = 74966c57, %l5 = 653f8c94653f8c94
ldsh [%i0+0x00e],%l5 ! %l5 = 0000000000006c57
! 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 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 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 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)
! 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 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[0000000010000068] = ba7d9764 c3dc53d8, %l0 = 0000ffff, %l1 = 00000000
ldd [%i0+0x068],%l0 ! %l0 = 00000000ba7d9764 00000000c3dc53d8
! %l3 = fffffffffffff594, Mem[0000000030000040] = 02e8ba2d2ea9fbd3
stx %l3,[%o0+0x040] ! Mem[0000000030000040] = fffffffffffff594
! %l4 = 00000000, %l5 = 00006c57, Mem[0000000010800028] = 2eb6e6fe 8307b045
stda %l4,[%i1+%o6]0x81 ! Mem[0000000010800028] = 00000000 00006c57
p0_label_94:
! %f6 = c3b084f7 2ea9fbd3, Mem[0000000010000018] = c5b24984 b397c8cd
stda %f6 ,[%i0+%i6]0x81 ! Mem[0000000010000018] = c3b084f7 2ea9fbd3
! 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 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)
! %l0 = 00000000ba7d9764, Mem[0000000011000010] = 20000000
stha %l0,[%i2+%i5]0x80 ! Mem[0000000011000010] = 97640000
! 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 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)
! %l2 = 0000000000000000, %l3 = fffffffffffff594, %y = ffffe74d
smulcc %l2,%l3,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
! %l2 = 0000000000000000, Mem[0000000031000001] = 285ea8f3
stb %l2,[%o2+0x001] ! Mem[0000000031000000] = 2800a8f3
! 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 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 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 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 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 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 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 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)
p0_label_95:
! %l4 = 00000000, %l5 = 00006c57, Mem[0000000011800078] = 69087559 21bd85b7
std %l4,[%i3+0x078] ! Mem[0000000011800078] = 00000000 00006c57
! Mem[0000000011800008] = 77dffc2206c9a01c, %l6 = 0000000000000000
ldxa [%i3+%i4]0x88,%l6 ! %l6 = 77dffc2206c9a01c
! Mem[0000000030800044] = 000000e1, %l5 = 0000000000006c57
ldsw [%o1+0x044],%l5 ! %l5 = 00000000000000e1
! 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 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)
! %l2 = 00000000, %l3 = fffff594, Mem[0000000030000000] = fee6b62e ffffaee6
std %l2,[%o0+%g0] ! Mem[0000000030000000] = 00000000 fffff594
! Mem[0000000011800040] = 13268c3ba43649f1, %f18 = 7261896d bc8ea4fb
ldd [%i3+0x040],%f18 ! %f18 = 13268c3b a43649f1
! Mem[0000000030000040] = fffffffffffff594, %f16 = ff059e9e 0000a953
ldd [%o0+0x040],%f16 ! %f16 = ffffffff fffff594
! Mem[0000000030000000] = 00000000 fffff594, %l4 = 00000000, %l5 = 000000e1
ldda [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000 00000000fffff594
! 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 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 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 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)
p0_label_96:
! 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 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 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 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)
! 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 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[0000000010000028] = 46655488, %l4 = 0000000000000000
lduba [%i0+%o6]0x89,%l4 ! %l4 = 0000000000000088
! Mem[0000000011800028] = ffffffff, %l1 = 00000000c3dc53d8
ldswa [%i3+0x028]%asi,%l1 ! %l1 = ffffffffffffffff
! 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 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)
! %l6 = 06c9a01c, %l7 = 000079cc, Mem[0000000011000028] = fffff594 285ea8f3
std %l6,[%i2+%o6] ! Mem[0000000011000028] = 06c9a01c 000079cc
! %l6 = 77dffc2206c9a01c
setx 0xd62f73e6d62f73e6,%g7,%l6 ! %l6 = d62f73e6d62f73e6
! Mem[0000000010000020] = 8cf9165c02404102, %f20 = e42c0971 a148f94c
ldd [%i0+%o4],%f20 ! %f20 = 8cf9165c 02404102
! 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 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)
p0_label_97:
! %l4 = 0000000000000088, immd = 0000000000000acf, %l5 = 00000000fffff594
sdivx %l4,0xacf,%l5 ! %l5 = 0000000000000000
! 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 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)
! %l0 = 0000000000000000, Mem[0000000030800000] = 0000a95398feb1c5
stx %l0,[%o1+%g0] ! Mem[0000000030800000] = 0000000000000000
! Mem[0000000011000008] = 00000000, %l5 = 0000000000000000
lduba [%i2+%i4]0x80,%l5 ! %l5 = 0000000000000000
! %f3 = edcc5bf3, Mem[0000000031800000] = c90503d0
st %f3 ,[%o3+%g0] ! Mem[0000000031800000] = edcc5bf3
! Mem[0000000010000018] = c3b084f7, %l4 = 0000000000000088
ldub [%i0+0x01b],%l4 ! %l4 = 00000000000000f7
! 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 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 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 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 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 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)
! %l7 = 00000000000079cc, Mem[0000000030800040] = 00000023000000e1
stx %l7,[%o1+0x040] ! Mem[0000000030800040] = 00000000000079cc
p0_label_98:
! 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 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)
! %f7 = 2ea9fbd3, Mem[0000000010800020] = 00000010
sta %f7 ,[%i1+%o4]0x88 ! Mem[0000000010800020] = 2ea9fbd3
! 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 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)
! %l5 = 0000000000000000, Mem[0000000010800028] = 00000000
stha %l5,[%i1+%o6]0x88 ! Mem[0000000010800028] = 00000000
! 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 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)
! %f4 = 45b00783 fee6b62e, Mem[0000000010800018] = 17000000 45b00783
stda %f4 ,[%i1+%i6]0x89 ! Mem[0000000010800018] = 45b00783 fee6b62e
! Mem[0000000010000010] = 00485d40, %l2 = 0000000000000000
lduha [%i0+%i5]0x80,%l2 ! %l2 = 0000000000000048
! 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 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[0000000011000000] = e1b23f14, %l1 = ffffffffffffffff
ldub [%i2+0x002],%l1 ! %l1 = 000000000000003f
! %l2 = 0000000000000048, Mem[0000000031000004] = 79cc187d, %asi = 80
stwa %l2,[%o2+0x004]%asi ! Mem[0000000031000004] = 00000048
p0_label_99:
! 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 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)
! 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 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 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 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)
! %l6 = d62f73e6d62f73e6, immed = 000000e7, %y = 00000000
sdiv %l6,0x0e7,%l3 ! %l3 = 0000000000ed5d97
mov %l0,%y ! %y = 00000000
! %l1 = 000000000000003f, %l1 = 000000000000003f, %l1 = 000000000000003f
sdivx %l1,%l1,%l1 ! %l1 = 0000000000000001
! Mem[000000001080004c] = f3e9cacc, %l3 = 0000000000ed5d97
ldsw [%i1+0x04c],%l3 ! %l3 = fffffffff3e9cacc
! 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 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)
! Mem[0000000030800040] = 00000000, %l2 = 0000000000000048
ldub [%o1+0x042],%l2 ! %l2 = 0000000000000000
! Mem[0000000011800020] = 53a91f6a6f485d40, %l5 = 0000000000000000
ldxa [%i3+%o4]0x80,%l5 ! %l5 = 53a91f6a6f485d40
! %f11 = a74bb934, Mem[0000000011800048] = 132cf456
st %f11,[%i3+0x048] ! Mem[0000000011800048] = a74bb934
p0_label_100:
! 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 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 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 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[0000000011800010] = 000058c8, %l2 = 0000000000000000
lduba [%i3+%i5]0x89,%l2 ! %l2 = 00000000000000c8
! %l5 = 53a91f6a6f485d40, %l6 = d62f73e6d62f73e6, %l2 = 00000000000000c8
sub %l5,%l6,%l2 ! %l2 = 7d79ab839918e95a
! 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 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 = 0000000000000000, Mem[0000000031800040] = 98feb1c5
sth %l0,[%o3+0x040] ! Mem[0000000031800040] = 0000b1c5
! 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 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 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 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[0000000010800018] = 45b00783 fee6b62e, %l0 = 00000000, %l1 = 00000001
ldda [%i1+%i6]0x89,%l0 ! %l0 = 00000000fee6b62e 0000000045b00783
! Mem[0000000011000020] = 0000ffff, %l6 = d62f73e6d62f73e6
ldsha [%i2+0x020]%asi,%l6 ! %l6 = 0000000000000000
! End of Random Code for Processor 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 00000000fee6b62e
bne,a,pn %xcc,p0_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 0000000045b00783
bne,a,pn %xcc,p0_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 7d79ab839918e95a
bne,a,pn %xcc,p0_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be fffffffff3e9cacc
bne,a,pn %xcc,p0_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 00000000000000f7
bne,a,pn %xcc,p0_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 53a91f6a6f485d40
bne,a,pn %xcc,p0_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 00000000000079cc
bne,a,pn %xcc,p0_reg_l7_fail
mov %l7,%g3
! 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 1ca0c906 22fcdf77
bne %xcc,p0_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 11425ea5 edcc5bf3
bne %xcc,p0_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 45b00783 fee6b62e
bne %xcc,p0_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be c3b084f7 2ea9fbd3
bne %xcc,p0_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 0000a953 98feb1c5
bne %xcc,p0_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be c90503d0 a74bb934
bne %xcc,p0_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 0000a953 98feb1c5
bne %xcc,p0_f12_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be ffffffff fffff594
bne %xcc,p0_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 13268c3b a43649f1
bne %xcc,p0_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 8cf9165c 02404102
bne %xcc,p0_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 8cf9165c e72aa5ee
bne %xcc,p0_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be bc8ea4fb 285ea8f3
bne %xcc,p0_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 00000017 a74bb934
bne %xcc,p0_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be b8497f4c 00000020
bne %xcc,p0_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 738af06a 5b587c17
bne %xcc,p0_f30_fail
nop
! Check Local Memory
set p0_local0_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 00006f48fffff594
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 = 00485d404a43f381
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 = c3b084f72ea9fbd3
ldx [%i0+0x018],%g3 ! Observed data at 0000000010000018
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i0,0x018,%g4
ldx [%g1+0x038],%g2 ! Expected data = ffffffffa96365df
ldx [%i0+0x038],%g3 ! Observed data at 0000000010000038
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i0,0x038,%g4
set p0_local1_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = c5b1fe9853a90000
ldx [%i1+0x000],%g3 ! Observed data at 0000000010800000
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = f3a85e28569c331f
ldx [%i1+0x008],%g3 ! Observed data at 0000000010800008
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = e72aa5eed00305c9
ldx [%i1+0x010],%g3 ! Observed data at 0000000010800010
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x010,%g4
ldx [%g1+0x020],%g2 ! Expected data = d3fba92ea96365df
ldx [%i1+0x020],%g3 ! Observed data at 0000000010800020
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 0000000000006c57
ldx [%i1+0x028],%g3 ! Observed data at 0000000010800028
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x028,%g4
ldx [%g1+0x068],%g2 ! Expected data = 738af06a5b587c61
ldx [%i1+0x068],%g3 ! Observed data at 0000000010800068
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x068,%g4
ldx [%g1+0x070],%g2 ! Expected data = 0240417b689db910
ldx [%i1+0x070],%g3 ! Observed data at 0000000010800070
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i1,0x070,%g4
set p0_local2_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = 000000005b587c17
ldx [%i2+0x008],%g3 ! Observed data at 0000000011000008
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 9764000053a90000
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 = 17000000fa82158d
ldx [%i2+0x018],%g3 ! Observed data at 0000000011000018
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x018,%g4
ldx [%g1+0x028],%g2 ! Expected data = 06c9a01c000079cc
ldx [%i2+0x028],%g3 ! Observed data at 0000000011000028
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x028,%g4
ldx [%g1+0x040],%g2 ! Expected data = cecaae4e45b00783
ldx [%i2+0x040],%g3 ! Observed data at 0000000011000040
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x040,%g4
ldx [%g1+0x050],%g2 ! Expected data = c6a7c8235c1e4c5f
ldx [%i2+0x050],%g3 ! Observed data at 0000000011000050
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i2,0x050,%g4
set p0_local3_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 9e9e05ffe72aa5ee
ldx [%i3+0x000],%g3 ! Observed data at 0000000011800000
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x000,%g4
ldx [%g1+0x010],%g2 ! Expected data = c858000000000000
ldx [%i3+0x010],%g3 ! Observed data at 0000000011800010
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 00000000948c3f65
ldx [%i3+0x018],%g3 ! Observed data at 0000000011800018
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x018,%g4
ldx [%g1+0x028],%g2 ! Expected data = fffffffffffff594
ldx [%i3+0x028],%g3 ! Observed data at 0000000011800028
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x028,%g4
ldx [%g1+0x030],%g2 ! Expected data = d77268d1ffe27a0d
ldx [%i3+0x030],%g3 ! Observed data at 0000000011800030
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x030,%g4
ldx [%g1+0x048],%g2 ! Expected data = a74bb934ee2a69e7
ldx [%i3+0x048],%g3 ! Observed data at 0000000011800048
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x048,%g4
ldx [%g1+0x050],%g2 ! Expected data = 0000a9533dcecf5b
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 = 3acbaffda96365df
ldx [%i3+0x058],%g3 ! Observed data at 0000000011800058
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x058,%g4
ldx [%g1+0x070],%g2 ! Expected data = 00000000000079cc
ldx [%i3+0x070],%g3 ! Observed data at 0000000011800070
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x070,%g4
ldx [%g1+0x078],%g2 ! Expected data = 0000000000006c57
ldx [%i3+0x078],%g3 ! Observed data at 0000000011800078
cmp %g2,%g3
bne,a,pn %xcc,p0_local_failed
add %i3,0x078,%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 = 00000000fffff594
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 = fffffffffffff594
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 = 0000000000000000
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 = 00000000000079cc
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 = 2800a8f300000048
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 = 7261896dbc8ea4fb
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 = edcc5bf3a74bb934
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 = 0000b1c5fffff594
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_f10_fail:
set p0_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%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_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]
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]
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:
subc %l6,0xaa8,%l5
lduw [%o0+0x040],%l7 ! Mem[0000000030000040]
lduw [%o3+0x004],%l0 ! Mem[0000000031800004]
ldsb [%o3+0x000],%l2 ! Mem[0000000031800000]
subc %l5,%l3,%l7
done
p0_trap1o:
subc %l6,0xaa8,%l5
lduw [%i0+0x040],%l7 ! Mem[0000000030000040]
lduw [%i3+0x004],%l0 ! Mem[0000000031800004]
ldsb [%i3+0x000],%l2 ! Mem[0000000031800000]
subc %l5,%l3,%l7
done
p0_trap2e:
st %f2 ,[%i1+0x020] ! Mem[0000000010800020]
done
p0_trap2o:
st %f2 ,[%o1+0x020] ! Mem[0000000010800020]
done
p0_trap3e:
addc %l5,%l2,%l5
addc %l5,0x571,%l1
done
p0_trap3o:
addc %l5,%l2,%l5
addc %l5,0x571,%l1
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 = 1831d378cd81e078
ldx [%g1+0x008],%l1 ! %l1 = 7530431fe5ec784e
ldx [%g1+0x010],%l2 ! %l2 = 7cade9284a39308c
ldx [%g1+0x018],%l3 ! %l3 = 8017bf6e380c3af2
ldx [%g1+0x020],%l4 ! %l4 = dd44f02bee2cb6d8
ldx [%g1+0x028],%l5 ! %l5 = 8f9fd952318a003d
ldx [%g1+0x030],%l6 ! %l6 = 23210861f644dcf3
ldx [%g1+0x038],%l7 ! %l7 = a54c97b270501bb4
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 = 06e7d812a9e87da0
ldx [%g1+0x048],%l1 ! %l1 = eeae27b8455b97d9
ldx [%g1+0x050],%l2 ! %l2 = f6d1db2df0992ea9
ldx [%g1+0x058],%l3 ! %l3 = b7d59c2013268c3b
ldx [%g1+0x060],%l4 ! %l4 = d18e8cbc297a4aa8
ldx [%g1+0x068],%l5 ! %l5 = 9860edd4713c2c4c
ldx [%g1+0x070],%l6 ! %l6 = d3f963b8993147e6
ldx [%g1+0x078],%l7 ! %l7 = 3d12d168a8fd5621
! Initialize the output register of window 1
set p0_local0_start,%o0
set p0_local1_start,%o1
set p0_local2_start,%o2
set p0_local3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
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 = d7bb4f5a 8f215ba3 bd6dce3b b29eef97
! %f4 = e9e0c70e 817785c1 06103d88 0efc6698
! %f8 = f06cd0ad 41ff6169 307424de 26fe748f
! %f12 = 47574b69 da6fb7bc e7dfc571 cca657f7
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 3d258d80 06f8757f df40966f edc71318
! %f20 = 7098eced 5b079df5 bb47ea5b 6ff357c1
! %f24 = dc811202 116a3850 a5dd2cdb 60af7926
! %f28 = 2bf9838e fe2ed5a8 cf712106 73fdd8eb
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = c859083a 72674e02 ce17f9e0 7a79da07
! %f36 = ce0e2bd5 7ef62503 ab6c078a c96aed59
! %f40 = 00dffeae 9022344c c58cfbe9 0c334ece
! %f44 = e54bd395 564f4716 ff752cd6 c6086702
ldda [%g1]ASI_BLK_P,%f32
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:
! %l0 = 279922e813d110c8, Mem[0000000012000010] = 6625e6a28b374bc2
stxa %l0,[%i0+%i5]0x80 ! Mem[0000000012000010] = 279922e813d110c8
! Mem[0000000012000020] = dfff041b, %l0 = 279922e813d110c8
ldsba [%i0+%o4]0x80,%l0 ! %l0 = ffffffffffffffdf
! Mem[0000000031000048] = 82fca560, %l6 = 9eaa8c38cc9b6761
ldswa [%o2+0x048]%asi,%l6 ! %l6 = ffffffff82fca560
! Victim I-cache invalidate 1, aggressor thread = 6
ba p1_invalid_loop_1
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_1:
ba invalidate_failed
mov 1,%g2
ba p1_invalid_resume_1
nop
nop
nop
! Wait for I-cache invalidate lock 1
p1_invalid_loop_1:
set p1_invalidate_semaphore,%g6
p1_invalid_wait_1:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,1
bl p1_invalid_wait_1
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_1
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_1:
! Mem[0000000013800000] = 528cdd9b26a75e29, %l0 = ffffffffffffffdf
ldxa [%i3+%g0]0x88,%l0 ! %l0 = 528cdd9b26a75e29
! Mem[0000000012000020] = dfff041b381e2871, %l1 = 798ba4c223bf0fdf
ldxa [%i0+%o4]0x80,%l1 ! %l1 = dfff041b381e2871
! Victim I-cache invalidate 2, aggressor thread = 6
ba p1_invalid_loop_2
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_2:
ba invalidate_failed
mov 2,%g2
ba p1_invalid_resume_2
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 2
p1_invalid_loop_2:
p1_invalid_wait_2:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,2
bl p1_invalid_wait_2
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_2
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_2:
! Victim I-cache invalidate 3, aggressor thread = 6
ba p1_invalid_loop_3
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_3:
ba invalidate_failed
mov 3,%g2
ba p1_invalid_resume_3
nop
! Wait for I-cache invalidate lock 3
p1_invalid_loop_3:
p1_invalid_wait_3:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,3
bl p1_invalid_wait_3
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_3
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_3:
! Victim I-cache invalidate 4, aggressor thread = 6
ba p1_invalid_loop_4
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_4:
ba invalidate_failed
mov 4,%g2
ba p1_invalid_resume_4
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 4
p1_invalid_loop_4:
p1_invalid_wait_4:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,4
bl p1_invalid_wait_4
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_4
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_4:
! Victim I-cache invalidate 5, aggressor thread = 6
ba p1_invalid_loop_5
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_5:
ba invalidate_failed
mov 5,%g2
ba p1_invalid_resume_5
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 5
p1_invalid_loop_5:
p1_invalid_wait_5:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,5
bl p1_invalid_wait_5
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p1_label_2:
ba p1_invalid_code_5
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_5:
! Victim I-cache invalidate 6, aggressor thread = 6
ba p1_invalid_loop_6
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_6:
ba invalidate_failed
mov 6,%g2
ba p1_invalid_resume_6
nop
nop
nop
! Wait for I-cache invalidate lock 6
p1_invalid_loop_6:
p1_invalid_wait_6:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,6
bl p1_invalid_wait_6
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l7 = 91f5a14e5223c4b2, %l1 = dfff041b381e2871, %l7 = 91f5a14e5223c4b2
taddcctv %l7,%l1,%l7 ! %l0 = 528cdd9b26a75e4c, Trapped
ba p1_invalid_code_6
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_6:
! Victim I-cache invalidate 7, aggressor thread = 6
ba p1_invalid_loop_7
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_7:
ba invalidate_failed
mov 7,%g2
ba p1_invalid_resume_7
nop
nop
nop
! Wait for I-cache invalidate lock 7
p1_invalid_loop_7:
p1_invalid_wait_7:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,7
bl p1_invalid_wait_7
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000003180000c] = 8a0a6127, %l0 = 528cdd9b26a75e4c
ldsh [%o3+0x00c],%l0 ! %l0 = ffffffffffff8a0a
! %l6 = 82fca560, %l7 = 5223c4b2, Mem[0000000030800048] = 30789cef 2864c3a7
stda %l6,[%o1+0x048]%asi ! Mem[0000000030800048] = 82fca560 5223c4b2
! %l7 = 91f5a14e5223c4b2, immed = 00000d0a, %l5 = 83247fcffa9b049b
sub %l7,0xd0a,%l5 ! %l5 = 91f5a14e5223b7a8
! Mem[0000000013000020] = 29d78c96, %f2 = bd6dce3b
lda [%i2+%o4]0x81,%f2 ! %f2 = 29d78c96
ba p1_invalid_code_7
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_7:
! Victim I-cache invalidate 8, aggressor thread = 6
ba p1_invalid_loop_8
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_8:
ba invalidate_failed
mov 8,%g2
ba p1_invalid_resume_8
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 8
p1_invalid_loop_8:
p1_invalid_wait_8:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,8
bl p1_invalid_wait_8
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_8
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_8:
! Victim I-cache invalidate 9, aggressor thread = 6
ba p1_invalid_loop_9
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_9:
ba invalidate_failed
mov 9,%g2
ba p1_invalid_resume_9
nop
! Wait for I-cache invalidate lock 9
p1_invalid_loop_9:
p1_invalid_wait_9:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,9
bl p1_invalid_wait_9
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_9
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_9:
! %l6 = ffffffff82fca560, Mem[000000003100004c] = 7fff0d3f
sth %l6,[%o2+0x04c] ! Mem[000000003100004c] = a5600d3f
p1_label_3:
! Mem[0000000013800004] = 9bdd8c52, %l4 = 2b2f756a385bfeca
ldsw [%i3+0x004],%l4 ! %l4 = ffffffff9bdd8c52
! Mem[0000000031800008] = b1303cce8a0a6127, %l1 = dfff041b381e2871
ldx [%o3+%i4],%l1 ! %l1 = b1303cce8a0a6127
! Victim I-cache invalidate 10, aggressor thread = 6
ba p1_invalid_loop_10
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_10:
ba invalidate_failed
mov 10,%g2
ba p1_invalid_resume_10
nop
! Wait for I-cache invalidate lock 10
p1_invalid_loop_10:
p1_invalid_wait_10:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,10
bl p1_invalid_wait_10
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000013800000] = 26a75e29, %l6 = ffffffff82fca560
lduba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000029
! Mem[000000003180004c] = 3ef4b6fb, %l6 = 0000000000000029
ldsw [%o3+0x04c],%l6 ! %l6 = 000000003ef4b6fb
! %l5 = 91f5a14e5223b7a8, immd = fffffffffffffc63, %l3 = 77fa7d70d4b5d585
sdivx %l5,-0x39d,%l3 ! %l3 = 001e745717fd319e
ba p1_invalid_code_10
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_10:
! Victim I-cache invalidate 11, aggressor thread = 6
ba p1_invalid_loop_11
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_11:
ba invalidate_failed
mov 11,%g2
ba p1_invalid_resume_11
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 11
p1_invalid_loop_11:
p1_invalid_wait_11:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,11
bl p1_invalid_wait_11
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_11
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_11:
! Victim I-cache invalidate 12, aggressor thread = 6
ba p1_invalid_loop_12
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_12:
ba invalidate_failed
mov 12,%g2
ba p1_invalid_resume_12
nop
nop
! Wait for I-cache invalidate lock 12
p1_invalid_loop_12:
p1_invalid_wait_12:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,12
bl p1_invalid_wait_12
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_12
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_12:
! Victim I-cache invalidate 13, aggressor thread = 6
ba p1_invalid_loop_13
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_13:
ba invalidate_failed
mov 13,%g2
ba p1_invalid_resume_13
nop
nop
! Wait for I-cache invalidate lock 13
p1_invalid_loop_13:
p1_invalid_wait_13:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,13
bl p1_invalid_wait_13
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000003000000c] = c1b60ce2, %l3 = 001e745717fd319e
ldsb [%o0+0x00f],%l3 ! %l3 = ffffffffffffffe2
p1_label_4:
ba p1_invalid_code_13
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_13:
! Victim I-cache invalidate 14, aggressor thread = 6
ba p1_invalid_loop_14
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_14:
ba invalidate_failed
mov 14,%g2
ba p1_invalid_resume_14
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 14
p1_invalid_loop_14:
p1_invalid_wait_14:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,14
bl p1_invalid_wait_14
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000003000004c] = 6042199b, %l7 = 91f5a14e5223c4b2
ldsb [%o0+0x04f],%l7 ! %l7 = ffffffffffffff9b
ba p1_invalid_code_14
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_14:
! Victim I-cache invalidate 15, aggressor thread = 6
ba p1_invalid_loop_15
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_15:
ba invalidate_failed
mov 15,%g2
ba p1_invalid_resume_15
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 15
p1_invalid_loop_15:
p1_invalid_wait_15:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,15
bl p1_invalid_wait_15
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_15
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_15:
! Victim I-cache invalidate 16, aggressor thread = 6
ba p1_invalid_loop_16
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_16:
ba invalidate_failed
mov 16,%g2
ba p1_invalid_resume_16
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 16
p1_invalid_loop_16:
p1_invalid_wait_16:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,16
bl p1_invalid_wait_16
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000003080004c] = 5223c4b2, %l2 = b2529fa81a6daea3
ldsb [%o1+0x04f],%l2 ! %l2 = ffffffffffffffb2
ba p1_invalid_code_16
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_16:
! Victim I-cache invalidate 17, aggressor thread = 6
ba p1_invalid_loop_17
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_17:
ba invalidate_failed
mov 17,%g2
ba p1_invalid_resume_17
nop
nop
nop
! Wait for I-cache invalidate lock 17
p1_invalid_loop_17:
p1_invalid_wait_17:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,17
bl p1_invalid_wait_17
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_17
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_17:
! %l6 = 000000003ef4b6fb, Mem[0000000031000048] = 82fca560
stw %l6,[%o2+0x048] ! Mem[0000000031000048] = 3ef4b6fb
! Mem[0000000013000060] = 4c6a0cfb, %l3 = ffffffffffffffe2
ldub [%i2+0x060],%l3 ! %l3 = 000000000000004c
! Victim I-cache invalidate 18, aggressor thread = 6
ba p1_invalid_loop_18
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_18:
ba invalidate_failed
mov 18,%g2
ba p1_invalid_resume_18
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 18
p1_invalid_loop_18:
p1_invalid_wait_18:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,18
bl p1_invalid_wait_18
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l1 = b1303cce8a0a6127, immed = 00000000, %l1 = b1303cce8a0a6127
sra %l1,0x000,%l1 ! %l1 = ffffffff8a0a6127
ba p1_invalid_code_18
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_18:
p1_label_5:
! Victim I-cache invalidate 19, aggressor thread = 6
ba p1_invalid_loop_19
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_19:
ba invalidate_failed
mov 19,%g2
ba p1_invalid_resume_19
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 19
p1_invalid_loop_19:
p1_invalid_wait_19:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,19
bl p1_invalid_wait_19
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_19
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_19:
! %l0 = ffffffffffff8a0a, Mem[0000000012800020] = 660c7c8e
stwa %l0,[%i1+%o4]0x81 ! Mem[0000000012800020] = ffff8a0a
! Mem[0000000013800068] = b57fe6ce, %l2 = ffffffffffffffb2
lduh [%i3+0x068],%l2 ! %l2 = 000000000000b57f
! Victim I-cache invalidate 20, aggressor thread = 6
ba p1_invalid_loop_20
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_20:
ba invalidate_failed
mov 20,%g2
ba p1_invalid_resume_20
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 20
p1_invalid_loop_20:
p1_invalid_wait_20:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,20
bl p1_invalid_wait_20
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l0 = ffffffffffff8a0a, Mem[0000000013800008] = 91b794da
stwa %l0,[%i3+%i4]0x81 ! Mem[0000000013800008] = ffff8a0a
ba p1_invalid_code_20
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_20:
! Mem[0000000031800008] = b1303cce8a0a6127, %l0 = ffffffffffff8a0a
ldx [%o3+%i4],%l0 ! %l0 = b1303cce8a0a6127
! Victim I-cache invalidate 21, aggressor thread = 6
ba p1_invalid_loop_21
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_21:
ba invalidate_failed
mov 21,%g2
ba p1_invalid_resume_21
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 21
p1_invalid_loop_21:
p1_invalid_wait_21:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,21
bl p1_invalid_wait_21
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_21
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_21:
! Victim I-cache invalidate 22, aggressor thread = 6
ba p1_invalid_loop_22
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_22:
ba invalidate_failed
mov 22,%g2
ba p1_invalid_resume_22
nop
nop
nop
! Wait for I-cache invalidate lock 22
p1_invalid_loop_22:
p1_invalid_wait_22:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,22
bl p1_invalid_wait_22
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l6 = 3ef4b6fb, %l7 = ffffff9b, Mem[0000000030000008] = 4b5850a7 c1b60ce2
std %l6,[%o0+%i4] ! Mem[0000000030000008] = 3ef4b6fb ffffff9b
ba p1_invalid_code_22
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_22:
! Victim I-cache invalidate 23, aggressor thread = 6
ba p1_invalid_loop_23
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_23:
ba invalidate_failed
mov 23,%g2
ba p1_invalid_resume_23
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 23
p1_invalid_loop_23:
p1_invalid_wait_23:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,23
bl p1_invalid_wait_23
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_23
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_23:
p1_label_6:
! Victim I-cache invalidate 24, aggressor thread = 6
ba p1_invalid_loop_24
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_24:
ba invalidate_failed
mov 24,%g2
ba p1_invalid_resume_24
nop
nop
nop
! Wait for I-cache invalidate lock 24
p1_invalid_loop_24:
p1_invalid_wait_24:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,24
bl p1_invalid_wait_24
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_24
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_24:
! Victim I-cache invalidate 25, aggressor thread = 6
ba p1_invalid_loop_25
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_25:
ba invalidate_failed
mov 25,%g2
ba p1_invalid_resume_25
nop
nop
nop
! Wait for I-cache invalidate lock 25
p1_invalid_loop_25:
p1_invalid_wait_25:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,25
bl p1_invalid_wait_25
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_25
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_25:
! Victim I-cache invalidate 26, aggressor thread = 6
ba p1_invalid_loop_26
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_26:
ba invalidate_failed
mov 26,%g2
ba p1_invalid_resume_26
nop
! Wait for I-cache invalidate lock 26
p1_invalid_loop_26:
p1_invalid_wait_26:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,26
bl p1_invalid_wait_26
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_26
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_26:
! Victim I-cache invalidate 27, aggressor thread = 6
ba p1_invalid_loop_27
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_27:
ba invalidate_failed
mov 27,%g2
ba p1_invalid_resume_27
nop
! Wait for I-cache invalidate lock 27
p1_invalid_loop_27:
p1_invalid_wait_27:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,27
bl p1_invalid_wait_27
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_27
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_27:
! Victim I-cache invalidate 28, aggressor thread = 6
ba p1_invalid_loop_28
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_28:
ba invalidate_failed
mov 28,%g2
ba p1_invalid_resume_28
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 28
p1_invalid_loop_28:
p1_invalid_wait_28:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,28
bl p1_invalid_wait_28
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l4 = ffffffff9bdd8c52, immed = 00000a17, %l3 = 000000000000004c
sub %l4,0xa17,%l3 ! %l3 = ffffffff9bdd823b
ba p1_invalid_code_28
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_28:
! Mem[0000000013800028] = f87be40a, %l5 = 91f5a14e5223b7a8
lduwa [%i3+%o6]0x80,%l5 ! %l5 = 00000000f87be40a
! Mem[0000000012800050] = 64b0f192c385cf28, %l2 = 000000000000b57f
ldx [%i1+0x050],%l2 ! %l2 = 64b0f192c385cf28
! Mem[0000000013800018] = 1202dcee, %l0 = b1303cce8a0a6127
ldsba [%i3+%i6]0x89,%l0 ! %l0 = ffffffffffffffee
! Victim I-cache invalidate 29, aggressor thread = 6
ba p1_invalid_loop_29
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_29:
ba invalidate_failed
mov 29,%g2
ba p1_invalid_resume_29
nop
nop
nop
nop
! Wait for I-cache invalidate lock 29
p1_invalid_loop_29:
p1_invalid_wait_29:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,29
bl p1_invalid_wait_29
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p1_label_7:
! Mem[0000000031800048] = 2ea78e87, %l6 = 000000003ef4b6fb
ldsw [%o3+0x048],%l6 ! %l6 = 000000002ea78e87
! Mem[0000000031800008] = b1303cce8a0a6127, %f14 = e7dfc571 cca657f7
ldda [%o3+0x008]%asi,%f14 ! %f14 = b1303cce 8a0a6127
! Mem[000000003180004c] = 3ef4b6fb, %l2 = 64b0f192c385cf28
ldsw [%o3+0x04c],%l2 ! %l2 = 000000003ef4b6fb
! %l3 = ffffffff9bdd823b, immed = fffff5a7, %y = 00000000
sdiv %l3,-0xa59,%l3 ! %l3 = fffffffffff0efe9
mov %l0,%y ! %y = ffffffee
ba p1_invalid_code_29
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_29:
! Victim I-cache invalidate 30, aggressor thread = 6
ba p1_invalid_loop_30
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_30:
ba invalidate_failed
mov 30,%g2
ba p1_invalid_resume_30
nop
nop
! Wait for I-cache invalidate lock 30
p1_invalid_loop_30:
p1_invalid_wait_30:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,30
bl p1_invalid_wait_30
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l6 = 2ea78e87, %l7 = ffffff9b, Mem[0000000031000008] = 130bed35 5032b159
std %l6,[%o2+%i4] ! Mem[0000000031000008] = 2ea78e87 ffffff9b
! Mem[0000000012000008] = 2b3049fd, %l6 = 000000002ea78e87
lduwa [%i0+%i4]0x88,%l6 ! %l6 = 000000002b3049fd
! %l2 = 3ef4b6fb, %l3 = fff0efe9, Mem[0000000012000018] = 5db9b4fe 0a1b6706
std %l2,[%i0+%i6] ! Mem[0000000012000018] = 3ef4b6fb fff0efe9
ba p1_invalid_code_30
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_30:
! Victim I-cache invalidate 31, aggressor thread = 6
ba p1_invalid_loop_31
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_31:
ba invalidate_failed
mov 31,%g2
ba p1_invalid_resume_31
nop
! Wait for I-cache invalidate lock 31
p1_invalid_loop_31:
p1_invalid_wait_31:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,31
bl p1_invalid_wait_31
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000012000018] = 3ef4b6fb, %f3 = b29eef97
lda [%i0+%i6]0x81,%f3 ! %f3 = 3ef4b6fb
p1_label_8:
ba p1_invalid_code_31
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_31:
! Victim I-cache invalidate 32, aggressor thread = 6
ba p1_invalid_loop_32
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_32:
ba invalidate_failed
mov 32,%g2
ba p1_invalid_resume_32
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 32
p1_invalid_loop_32:
p1_invalid_wait_32:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,32
bl p1_invalid_wait_32
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l5 = 00000000f87be40a, immd = fffffffffffff922, %l7 = ffffffffffffff9b
sdivx %l5,-0x6de,%l7 ! %l7 = ffffffffffdbd0d6
! Mem[0000000031000008] = 2ea78e87ffffff9b, %l4 = ffffffff9bdd8c52
ldx [%o2+%i4],%l4 ! %l4 = 2ea78e87ffffff9b
ba p1_invalid_code_32
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_32:
! Victim I-cache invalidate 33, aggressor thread = 6
ba p1_invalid_loop_33
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_33:
ba invalidate_failed
mov 33,%g2
ba p1_invalid_resume_33
nop
nop
nop
! Wait for I-cache invalidate lock 33
p1_invalid_loop_33:
p1_invalid_wait_33:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,33
bl p1_invalid_wait_33
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %f24 = dc811202, Mem[0000000012000020] = 1b04ffdf
sta %f24,[%i0+%o4]0x88 ! Mem[0000000012000020] = dc811202
ba p1_invalid_code_33
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_33:
! Victim I-cache invalidate 34, aggressor thread = 6
ba p1_invalid_loop_34
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_34:
ba invalidate_failed
mov 34,%g2
ba p1_invalid_resume_34
nop
nop
! Wait for I-cache invalidate lock 34
p1_invalid_loop_34:
p1_invalid_wait_34:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,34
bl p1_invalid_wait_34
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l0 = ffffffffffffffee, Mem[0000000031000008] = 2ea78e87
stw %l0,[%o2+%i4] ! Mem[0000000031000008] = ffffffee
ba p1_invalid_code_34
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_34:
! Victim I-cache invalidate 35, aggressor thread = 6
ba p1_invalid_loop_35
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_35:
ba invalidate_failed
mov 35,%g2
ba p1_invalid_resume_35
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 35
p1_invalid_loop_35:
p1_invalid_wait_35:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,35
bl p1_invalid_wait_35
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000030000008] = 3ef4b6fb, %l4 = 2ea78e87ffffff9b
ldsw [%o0+%i4],%l4 ! %l4 = 000000003ef4b6fb
! Mem[0000000012000030] = 0b5835301406ccc0, %f8 = f06cd0ad 41ff6169
ldd [%i0+0x030],%f8 ! %f8 = 0b583530 1406ccc0
p1_label_9:
ba p1_invalid_code_35
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_35:
! Victim I-cache invalidate 36, aggressor thread = 6
ba p1_invalid_loop_36
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_36:
ba invalidate_failed
mov 36,%g2
ba p1_invalid_resume_36
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 36
p1_invalid_loop_36:
p1_invalid_wait_36:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,36
bl p1_invalid_wait_36
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_36
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_36:
! Mem[0000000012800008] = ab85f197, %l1 = ffffffff8a0a6127
ldsha [%i1+%i4]0x89,%l1 ! %l1 = fffffffffffff197
! Victim I-cache invalidate 37, aggressor thread = 6
ba p1_invalid_loop_37
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_37:
ba invalidate_failed
mov 37,%g2
ba p1_invalid_resume_37
nop
nop
nop
! Wait for I-cache invalidate lock 37
p1_invalid_loop_37:
p1_invalid_wait_37:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,37
bl p1_invalid_wait_37
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_37
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_37:
! %l0 = ffffffee, %l1 = fffff197, Mem[0000000013000008] = 2dc4f8b0 b9fd55cd
std %l0,[%i2+%i4] ! Mem[0000000013000008] = ffffffee fffff197
! Mem[0000000013000020] = 968cd729, %f21 = 5b079df5
lda [%i2+%o4]0x89,%f21 ! %f21 = 968cd729
! Victim I-cache invalidate 38, aggressor thread = 6
ba p1_invalid_loop_38
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_38:
ba invalidate_failed
mov 38,%g2
ba p1_invalid_resume_38
nop
nop
nop
nop
! Wait for I-cache invalidate lock 38
p1_invalid_loop_38:
p1_invalid_wait_38:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,38
bl p1_invalid_wait_38
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_38
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_38:
! Victim I-cache invalidate 39, aggressor thread = 6
ba p1_invalid_loop_39
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_39:
ba invalidate_failed
mov 39,%g2
ba p1_invalid_resume_39
nop
! Wait for I-cache invalidate lock 39
p1_invalid_loop_39:
p1_invalid_wait_39:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,39
bl p1_invalid_wait_39
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_39
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_39:
! Victim I-cache invalidate 40, aggressor thread = 6
ba p1_invalid_loop_40
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_40:
ba invalidate_failed
mov 40,%g2
ba p1_invalid_resume_40
nop
nop
nop
nop
! Wait for I-cache invalidate lock 40
p1_invalid_loop_40:
p1_invalid_wait_40:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,40
bl p1_invalid_wait_40
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_40
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_40:
! Victim I-cache invalidate 41, aggressor thread = 6
ba p1_invalid_loop_41
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_41:
ba invalidate_failed
mov 41,%g2
ba p1_invalid_resume_41
nop
nop
! Wait for I-cache invalidate lock 41
p1_invalid_loop_41:
p1_invalid_wait_41:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,41
bl p1_invalid_wait_41
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_41
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_41:
! Mem[0000000031800048] = 2ea78e87, %l5 = 00000000f87be40a
ldsw [%o3+0x048],%l5 ! %l5 = 000000002ea78e87
p1_label_10:
! Mem[0000000031000048] = 3ef4b6fba5600d3f, %l1 = fffffffffffff197
ldx [%o2+0x048],%l1 ! %l1 = 3ef4b6fba5600d3f
! Mem[0000000013800018] = eedc0212, %f9 = 1406ccc0
lda [%i3+%i6]0x81,%f9 ! %f9 = eedc0212
! %l7 = ffffffffffdbd0d6, Mem[0000000012000004] = 76b0c454
sth %l7,[%i0+0x004] ! Mem[0000000012000004] = d0d6c454
! Victim I-cache invalidate 42, aggressor thread = 6
ba p1_invalid_loop_42
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_42:
ba invalidate_failed
mov 42,%g2
ba p1_invalid_resume_42
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 42
p1_invalid_loop_42:
p1_invalid_wait_42:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,42
bl p1_invalid_wait_42
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %f3 = 3ef4b6fb, Mem[0000000012800000] = e9dbeba8
sta %f3 ,[%i1+%g0]0x88 ! Mem[0000000012800000] = 3ef4b6fb
ba p1_invalid_code_42
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_42:
! %l4 = 3ef4b6fb, %l5 = 2ea78e87, Mem[0000000031800048] = 2ea78e87 3ef4b6fb
std %l4,[%o3+0x048] ! Mem[0000000031800048] = 3ef4b6fb 2ea78e87
! Victim I-cache invalidate 43, aggressor thread = 6
ba p1_invalid_loop_43
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_43:
ba invalidate_failed
mov 43,%g2
ba p1_invalid_resume_43
nop
! Wait for I-cache invalidate lock 43
p1_invalid_loop_43:
p1_invalid_wait_43:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,43
bl p1_invalid_wait_43
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %f12 = 47574b69, Mem[0000000030800048] = 82fca560
st %f12,[%o1+0x048] ! Mem[0000000030800048] = 47574b69
ba p1_invalid_code_43
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_43:
! Victim I-cache invalidate 44, aggressor thread = 6
ba p1_invalid_loop_44
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_44:
ba invalidate_failed
mov 44,%g2
ba p1_invalid_resume_44
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 44
p1_invalid_loop_44:
p1_invalid_wait_44:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,44
bl p1_invalid_wait_44
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000012000068] = 64b4f98b, %f5 = 817785c1
ld [%i0+0x068],%f5 ! %f5 = 64b4f98b
ba p1_invalid_code_44
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_44:
p1_label_11:
! Victim I-cache invalidate 45, aggressor thread = 6
ba p1_invalid_loop_45
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_45:
ba invalidate_failed
mov 45,%g2
ba p1_invalid_resume_45
nop
! Wait for I-cache invalidate lock 45
p1_invalid_loop_45:
p1_invalid_wait_45:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,45
bl p1_invalid_wait_45
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l7 = ffffffffffdbd0d6, immed = 00000dc0, %l0 = ffffffffffffffee
andncc %l7,0xdc0,%l0 ! %l0 = ffffffffffdbd016, %ccr = 88
ba p1_invalid_code_45
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_45:
! Victim I-cache invalidate 46, aggressor thread = 6
ba p1_invalid_loop_46
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_46:
ba invalidate_failed
mov 46,%g2
ba p1_invalid_resume_46
nop
nop
nop
nop
! Wait for I-cache invalidate lock 46
p1_invalid_loop_46:
p1_invalid_wait_46:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,46
bl p1_invalid_wait_46
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_46
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_46:
! Victim I-cache invalidate 47, aggressor thread = 6
ba p1_invalid_loop_47
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_47:
ba invalidate_failed
mov 47,%g2
ba p1_invalid_resume_47
nop
nop
! Wait for I-cache invalidate lock 47
p1_invalid_loop_47:
p1_invalid_wait_47:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,47
bl p1_invalid_wait_47
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_47
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_47:
! Victim I-cache invalidate 48, aggressor thread = 6
ba p1_invalid_loop_48
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_48:
ba invalidate_failed
mov 48,%g2
ba p1_invalid_resume_48
nop
nop
nop
! Wait for I-cache invalidate lock 48
p1_invalid_loop_48:
p1_invalid_wait_48:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,48
bl p1_invalid_wait_48
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_48
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_48:
! Victim I-cache invalidate 49, aggressor thread = 6
ba p1_invalid_loop_49
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_49:
ba invalidate_failed
mov 49,%g2
ba p1_invalid_resume_49
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 49
p1_invalid_loop_49:
p1_invalid_wait_49:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,49
bl p1_invalid_wait_49
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_49
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_49:
! Victim I-cache invalidate 50, aggressor thread = 6
ba p1_invalid_loop_50
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_50:
ba invalidate_failed
mov 50,%g2
ba p1_invalid_resume_50
nop
nop
nop
nop
! Wait for I-cache invalidate lock 50
p1_invalid_loop_50:
p1_invalid_wait_50:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,50
bl p1_invalid_wait_50
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_50
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_50:
! Victim I-cache invalidate 51, aggressor thread = 6
ba p1_invalid_loop_51
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_51:
ba invalidate_failed
mov 51,%g2
ba p1_invalid_resume_51
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 51
p1_invalid_loop_51:
p1_invalid_wait_51:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,51
bl p1_invalid_wait_51
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = ffffffffffdbd016, Mem[0000000012000008] = 2b3049fd
stha %l0,[%i0+%i4]0x88 ! Mem[0000000012000008] = 2b30d016
! Mem[0000000012800028] = 7af7a71d, %l6 = 000000002b3049fd
lduwa [%i1+%o6]0x88,%l6 ! %l6 = 000000007af7a71d
p1_label_12:
ba p1_invalid_code_51
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_51:
! Victim I-cache invalidate 52, aggressor thread = 6
ba p1_invalid_loop_52
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_52:
ba invalidate_failed
mov 52,%g2
ba p1_invalid_resume_52
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 52
p1_invalid_loop_52:
p1_invalid_wait_52:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,52
bl p1_invalid_wait_52
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_52
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_52:
! Victim I-cache invalidate 53, aggressor thread = 6
ba p1_invalid_loop_53
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_53:
ba invalidate_failed
mov 53,%g2
ba p1_invalid_resume_53
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 53
p1_invalid_loop_53:
p1_invalid_wait_53:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,53
bl p1_invalid_wait_53
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_53
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_53:
! Victim I-cache invalidate 54, aggressor thread = 6
ba p1_invalid_loop_54
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_54:
ba invalidate_failed
mov 54,%g2
ba p1_invalid_resume_54
nop
! Wait for I-cache invalidate lock 54
p1_invalid_loop_54:
p1_invalid_wait_54:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,54
bl p1_invalid_wait_54
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_54
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_54:
! Victim I-cache invalidate 55, aggressor thread = 6
ba p1_invalid_loop_55
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_55:
ba invalidate_failed
mov 55,%g2
ba p1_invalid_resume_55
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 55
p1_invalid_loop_55:
p1_invalid_wait_55:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,55
bl p1_invalid_wait_55
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_55
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_55:
! Victim I-cache invalidate 56, aggressor thread = 6
ba p1_invalid_loop_56
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_56:
ba invalidate_failed
mov 56,%g2
ba p1_invalid_resume_56
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 56
p1_invalid_loop_56:
p1_invalid_wait_56:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,56
bl p1_invalid_wait_56
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_56
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_56:
! Victim I-cache invalidate 57, aggressor thread = 6
ba p1_invalid_loop_57
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_57:
ba invalidate_failed
mov 57,%g2
ba p1_invalid_resume_57
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 57
p1_invalid_loop_57:
p1_invalid_wait_57:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,57
bl p1_invalid_wait_57
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f8 = 0b583530 eedc0212, Mem[0000000030000048] = c4187c6e 6042199b
std %f8 ,[%o0+0x048] ! Mem[0000000030000048] = 0b583530 eedc0212
ba p1_invalid_code_57
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_57:
! Victim I-cache invalidate 58, aggressor thread = 6
ba p1_invalid_loop_58
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_58:
ba invalidate_failed
mov 58,%g2
ba p1_invalid_resume_58
nop
nop
nop
nop
! Wait for I-cache invalidate lock 58
p1_invalid_loop_58:
p1_invalid_wait_58:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,58
bl p1_invalid_wait_58
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031800008] = b1303cce 8a0a6127, %l4 = 3ef4b6fb, %l5 = 2ea78e87
ldd [%o3+%i4],%l4 ! %l4 = 00000000b1303cce 000000008a0a6127
! Mem[0000000012800000] = 3ef4b6fb, %l2 = 000000003ef4b6fb
ldsba [%i1+%g0]0x89,%l2 ! %l2 = fffffffffffffffb
p1_label_13:
ba p1_invalid_code_58
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_58:
! Victim I-cache invalidate 59, aggressor thread = 6
ba p1_invalid_loop_59
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_59:
ba invalidate_failed
mov 59,%g2
ba p1_invalid_resume_59
nop
nop
nop
! Wait for I-cache invalidate lock 59
p1_invalid_loop_59:
p1_invalid_wait_59:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,59
bl p1_invalid_wait_59
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_59
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_59:
! Victim I-cache invalidate 60, aggressor thread = 6
ba p1_invalid_loop_60
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_60:
ba invalidate_failed
mov 60,%g2
ba p1_invalid_resume_60
nop
nop
! Wait for I-cache invalidate lock 60
p1_invalid_loop_60:
p1_invalid_wait_60:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,60
bl p1_invalid_wait_60
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_60
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_60:
! Victim I-cache invalidate 61, aggressor thread = 6
ba p1_invalid_loop_61
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_61:
ba invalidate_failed
mov 61,%g2
ba p1_invalid_resume_61
nop
nop
nop
! Wait for I-cache invalidate lock 61
p1_invalid_loop_61:
p1_invalid_wait_61:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,61
bl p1_invalid_wait_61
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_61
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_61:
! Victim I-cache invalidate 62, aggressor thread = 6
ba p1_invalid_loop_62
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_62:
ba invalidate_failed
mov 62,%g2
ba p1_invalid_resume_62
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 62
p1_invalid_loop_62:
p1_invalid_wait_62:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,62
bl p1_invalid_wait_62
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000012800028] = 1da7f77a24fe3174, %f18 = df40966f edc71318
ldda [%i1+%o6]0x81,%f18 ! %f18 = 1da7f77a 24fe3174
ba p1_invalid_code_62
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_62:
! Victim I-cache invalidate 63, aggressor thread = 6
ba p1_invalid_loop_63
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_63:
ba invalidate_failed
mov 63,%g2
ba p1_invalid_resume_63
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 63
p1_invalid_loop_63:
p1_invalid_wait_63:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,63
bl p1_invalid_wait_63
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_63
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_63:
! Victim I-cache invalidate 64, aggressor thread = 6
ba p1_invalid_loop_64
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_64:
ba invalidate_failed
mov 64,%g2
ba p1_invalid_resume_64
nop
! Wait for I-cache invalidate lock 64
p1_invalid_loop_64:
p1_invalid_wait_64:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,64
bl p1_invalid_wait_64
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_64
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_64:
! Victim I-cache invalidate 65, aggressor thread = 6
ba p1_invalid_loop_65
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_65:
ba invalidate_failed
mov 65,%g2
ba p1_invalid_resume_65
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 65
p1_invalid_loop_65:
p1_invalid_wait_65:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,65
bl p1_invalid_wait_65
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_65
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_65:
! Victim I-cache invalidate 66, aggressor thread = 6
ba p1_invalid_loop_66
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_66:
ba invalidate_failed
mov 66,%g2
ba p1_invalid_resume_66
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 66
p1_invalid_loop_66:
p1_invalid_wait_66:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,66
bl p1_invalid_wait_66
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000003100004c] = a5600d3f, %l1 = 3ef4b6fba5600d3f
ldsh [%o2+0x04c],%l1 ! %l1 = ffffffffffffa560
p1_label_14:
! %l6 = 000000007af7a71d, %l0 = ffffffffffdbd016, %l1 = ffffffffffffa560
addcc %l6,%l0,%l1 ! %l1 = 000000007ad37733, %ccr = 11
ba p1_invalid_code_66
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_66:
! %l4 = 00000000b1303cce, immed = 00000330, %y = ffffffee
sdivcc %l4,0x330,%l5 ! %l5 = fffffffffa91f105, %ccr = 88
mov %l0,%y ! %y = ffdbd016
! Victim I-cache invalidate 67, aggressor thread = 6
ba p1_invalid_loop_67
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_67:
ba invalidate_failed
mov 67,%g2
ba p1_invalid_resume_67
nop
nop
! Wait for I-cache invalidate lock 67
p1_invalid_loop_67:
p1_invalid_wait_67:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,67
bl p1_invalid_wait_67
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_67
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_67:
! Victim I-cache invalidate 68, aggressor thread = 6
ba p1_invalid_loop_68
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_68:
ba invalidate_failed
mov 68,%g2
ba p1_invalid_resume_68
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 68
p1_invalid_loop_68:
p1_invalid_wait_68:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,68
bl p1_invalid_wait_68
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_68
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_68:
! Victim I-cache invalidate 69, aggressor thread = 6
ba p1_invalid_loop_69
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_69:
ba invalidate_failed
mov 69,%g2
ba p1_invalid_resume_69
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 69
p1_invalid_loop_69:
p1_invalid_wait_69:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,69
bl p1_invalid_wait_69
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_69
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_69:
! Victim I-cache invalidate 70, aggressor thread = 6
ba p1_invalid_loop_70
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_70:
ba invalidate_failed
mov 70,%g2
ba p1_invalid_resume_70
nop
nop
nop
nop
! Wait for I-cache invalidate lock 70
p1_invalid_loop_70:
p1_invalid_wait_70:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,70
bl p1_invalid_wait_70
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000048] = 0b583530eedc0212, %l3 = fffffffffff0efe9
ldx [%o0+0x048],%l3 ! %l3 = 0b583530eedc0212
ba p1_invalid_code_70
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_70:
! Victim I-cache invalidate 71, aggressor thread = 6
ba p1_invalid_loop_71
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_71:
ba invalidate_failed
mov 71,%g2
ba p1_invalid_resume_71
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 71
p1_invalid_loop_71:
p1_invalid_wait_71:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,71
bl p1_invalid_wait_71
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = 0b583530eedc0212, %l4 = 00000000b1303cce, %l0 = ffffffffffdbd016
andncc %l3,%l4,%l0 ! %l0 = 0b5835304ecc0210, %ccr = 00
ba p1_invalid_code_71
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_71:
! Victim I-cache invalidate 72, aggressor thread = 6
ba p1_invalid_loop_72
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_72:
ba invalidate_failed
mov 72,%g2
ba p1_invalid_resume_72
nop
! Wait for I-cache invalidate lock 72
p1_invalid_loop_72:
p1_invalid_wait_72:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,72
bl p1_invalid_wait_72
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_15:
! %f16 = 3d258d80, Mem[0000000012000010] = e8229927
sta %f16,[%i0+%i5]0x88 ! Mem[0000000012000010] = 3d258d80
! %f4 = e9e0c70e, Mem[0000000013000028] = cd205c07
sta %f4 ,[%i2+%o6]0x80 ! Mem[0000000013000028] = e9e0c70e
ba p1_invalid_code_72
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_72:
! Victim I-cache invalidate 73, aggressor thread = 6
ba p1_invalid_loop_73
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_73:
ba invalidate_failed
mov 73,%g2
ba p1_invalid_resume_73
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 73
p1_invalid_loop_73:
p1_invalid_wait_73:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,73
bl p1_invalid_wait_73
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f16 = 3d258d80 06f8757f, Mem[0000000013000058] = b7ccbdba 448f0835
stda %f16,[%i2+0x058]%asi ! Mem[0000000013000058] = 3d258d80 06f8757f
ba p1_invalid_code_73
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_73:
! Victim I-cache invalidate 74, aggressor thread = 6
ba p1_invalid_loop_74
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_74:
ba invalidate_failed
mov 74,%g2
ba p1_invalid_resume_74
nop
nop
nop
! Wait for I-cache invalidate lock 74
p1_invalid_loop_74:
p1_invalid_wait_74:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,74
bl p1_invalid_wait_74
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000003080004c] = 5223c4b2, %l2 = fffffffffffffffb
ldsb [%o1+0x04e],%l2 ! %l2 = ffffffffffffffc4
! %f15 = 8a0a6127, Mem[0000000013000018] = bccef971
sta %f15,[%i2+%i6]0x88 ! Mem[0000000013000018] = 8a0a6127
ba p1_invalid_code_74
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_74:
! Victim I-cache invalidate 75, aggressor thread = 6
ba p1_invalid_loop_75
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_75:
ba invalidate_failed
mov 75,%g2
ba p1_invalid_resume_75
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 75
p1_invalid_loop_75:
p1_invalid_wait_75:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,75
bl p1_invalid_wait_75
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = 00000000b1303cce, %l5 = fffffffffa91f105, %l2 = ffffffffffffffc4
andncc %l4,%l5,%l2 ! %l2 = 0000000001200cca, %ccr = 00
! %l2 = 01200cca, %l3 = eedc0212, Mem[0000000030800008] = 3e4e98ae 81062e30
std %l2,[%o1+%i4] ! Mem[0000000030800008] = 01200cca eedc0212
p1_label_16:
ba p1_invalid_code_75
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_75:
! Victim I-cache invalidate 76, aggressor thread = 6
ba p1_invalid_loop_76
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_76:
ba invalidate_failed
mov 76,%g2
ba p1_invalid_resume_76
nop
! Wait for I-cache invalidate lock 76
p1_invalid_loop_76:
p1_invalid_wait_76:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,76
bl p1_invalid_wait_76
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_76
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_76:
! Victim I-cache invalidate 77, aggressor thread = 6
ba p1_invalid_loop_77
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_77:
ba invalidate_failed
mov 77,%g2
ba p1_invalid_resume_77
nop
nop
nop
! Wait for I-cache invalidate lock 77
p1_invalid_loop_77:
p1_invalid_wait_77:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,77
bl p1_invalid_wait_77
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_77
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_77:
! Victim I-cache invalidate 78, aggressor thread = 6
ba p1_invalid_loop_78
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_78:
ba invalidate_failed
mov 78,%g2
ba p1_invalid_resume_78
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 78
p1_invalid_loop_78:
p1_invalid_wait_78:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,78
bl p1_invalid_wait_78
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! retry : should take illegal inst trap, %l0 = 0b5835304ecc0210
retry ! Illegal inst trap : %l0 = 0b5835304ecc0220
! %l1 = 000000007ad37733, Mem[0000000030800008] = 01200cca
stw %l1,[%o1+%i4] ! Mem[0000000030800008] = 7ad37733
! Mem[000000003180000c] = 8a0a6127, %l6 = 000000007af7a71d
ldsh [%o3+0x00c],%l6 ! %l6 = ffffffffffff8a0a
ba p1_invalid_code_78
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_78:
! Victim I-cache invalidate 79, aggressor thread = 6
ba p1_invalid_loop_79
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_79:
ba invalidate_failed
mov 79,%g2
ba p1_invalid_resume_79
nop
nop
nop
! Wait for I-cache invalidate lock 79
p1_invalid_loop_79:
p1_invalid_wait_79:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,79
bl p1_invalid_wait_79
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013000010] = 9d433259, %l3 = 0b583530eedc0212
lduwa [%i2+%i5]0x88,%l3 ! %l3 = 000000009d433259
! Mem[0000000031000008] = ffffffee ffffff9b, %l0 = 4ecc0220, %l1 = 7ad37733
ldda [%o2+0x008]%asi,%l0 ! %l0 = 00000000ffffffee 00000000ffffff9b
ba p1_invalid_code_79
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_79:
! Victim I-cache invalidate 80, aggressor thread = 6
ba p1_invalid_loop_80
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_80:
ba invalidate_failed
mov 80,%g2
ba p1_invalid_resume_80
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 80
p1_invalid_loop_80:
p1_invalid_wait_80:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,80
bl p1_invalid_wait_80
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_17:
! %l4 = 00000000b1303cce, immed = fffff93a, %l7 = ffffffffffdbd0d6
addc %l4,-0x6c6,%l7 ! %l7 = 00000000b1303608
! Mem[0000000030800008] = 7ad37733, %l4 = 00000000b1303cce
ldsh [%o1+%i4],%l4 ! %l4 = 0000000000007ad3
! %f30 = cf712106 73fdd8eb, Mem[0000000031800048] = 3ef4b6fb 2ea78e87
stda %f30,[%o3+0x048]%asi ! Mem[0000000031800048] = cf712106 73fdd8eb
ba p1_invalid_code_80
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_80:
! %l4 = 0000000000007ad3, immed = fffffee5, %l7 = 00000000b1303608
xnorcc %l4,-0x11b,%l7 ! %l7 = 0000000000007bc9, %ccr = 00
! %l1 = 00000000ffffff9b, Mem[0000000013800054] = 049e7288
sth %l1,[%i3+0x054] ! Mem[0000000013800054] = ff9b7288
! Victim I-cache invalidate 81, aggressor thread = 6
ba p1_invalid_loop_81
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_81:
ba invalidate_failed
mov 81,%g2
ba p1_invalid_resume_81
nop
nop
! Wait for I-cache invalidate lock 81
p1_invalid_loop_81:
p1_invalid_wait_81:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,81
bl p1_invalid_wait_81
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
save ! CWP = 1
! Mem[000000003000000c] = ffffff9b, %l7 = 7826bfb7f16db6d3
ldub [%i0+0x00f],%l7 ! %l7 = 000000000000009b
ba p1_invalid_code_81
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_81:
! Victim I-cache invalidate 82, aggressor thread = 6
ba p1_invalid_loop_82
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_82:
ba invalidate_failed
mov 82,%g2
ba p1_invalid_resume_82
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 82
p1_invalid_loop_82:
set p1_invalidate_semaphore,%g6
p1_invalid_wait_82:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,82
bl p1_invalid_wait_82
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = 4d27b9d097cfa32e
setx 0x1838ce851838ce85,%g7,%l4 ! %l4 = 1838ce851838ce85
p1_label_18: ! %cwp = 1
! Mem[0000000012000010] = 808d253d, %l2 = 87a7788252c379bf
ldsba [%o0+%o5]0x80,%l2 ! %l2 = ffffffffffffff80
! %l1 = 4c0c9e324b36592f, Mem[0000000012800028] = 7af7a71d
stba %l1,[%o1+%i6]0x89 ! Mem[0000000012800028] = 7af7a72f
ba p1_invalid_code_82
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_82:
! %l1 = 4c0c9e324b36592f, Mem[000000003080004c] = 5223c4b2, %asi = 80
stwa %l1,[%i1+0x04c]%asi ! Mem[000000003080004c] = 4b36592f
! Victim I-cache invalidate 83, aggressor thread = 6
ba p1_invalid_loop_83
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_83:
ba invalidate_failed
mov 83,%g2
ba p1_invalid_resume_83
nop
nop
! Wait for I-cache invalidate lock 83
p1_invalid_loop_83:
p1_invalid_wait_83:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,83
bl p1_invalid_wait_83
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_83
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_83:
! Victim I-cache invalidate 84, aggressor thread = 6
ba p1_invalid_loop_84
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_84:
ba invalidate_failed
mov 84,%g2
ba p1_invalid_resume_84
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 84
p1_invalid_loop_84:
p1_invalid_wait_84:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,84
bl p1_invalid_wait_84
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_84
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_84:
! Victim I-cache invalidate 85, aggressor thread = 6
ba p1_invalid_loop_85
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_85:
ba invalidate_failed
mov 85,%g2
ba p1_invalid_resume_85
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 85
p1_invalid_loop_85:
p1_invalid_wait_85:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,85
bl p1_invalid_wait_85
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_85
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_85:
! Victim I-cache invalidate 86, aggressor thread = 6
ba p1_invalid_loop_86
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_86:
ba invalidate_failed
mov 86,%g2
ba p1_invalid_resume_86
nop
! Wait for I-cache invalidate lock 86
p1_invalid_loop_86:
p1_invalid_wait_86:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,86
bl p1_invalid_wait_86
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_86
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_86:
! Victim I-cache invalidate 87, aggressor thread = 6
ba p1_invalid_loop_87
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_87:
ba invalidate_failed
mov 87,%g2
ba p1_invalid_resume_87
nop
nop
! Wait for I-cache invalidate lock 87
p1_invalid_loop_87:
p1_invalid_wait_87:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,87
bl p1_invalid_wait_87
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_87
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_87:
! Victim I-cache invalidate 88, aggressor thread = 6
ba p1_invalid_loop_88
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_88:
ba invalidate_failed
mov 88,%g2
ba p1_invalid_resume_88
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 88
p1_invalid_loop_88:
p1_invalid_wait_88:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,88
bl p1_invalid_wait_88
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_88
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_88:
! Victim I-cache invalidate 89, aggressor thread = 6
ba p1_invalid_loop_89
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_89:
ba invalidate_failed
mov 89,%g2
ba p1_invalid_resume_89
nop
! Wait for I-cache invalidate lock 89
p1_invalid_loop_89:
p1_invalid_wait_89:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,89
bl p1_invalid_wait_89
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_89
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_89:
p1_label_19: ! %cwp = 1
! Mem[0000000013800030] = 12f65ff4, %l5 = ebc317188d32bb02
lduh [%o3+0x030],%l5 ! %l5 = 00000000000012f6
! Victim I-cache invalidate 90, aggressor thread = 6
ba p1_invalid_loop_90
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_90:
ba invalidate_failed
mov 90,%g2
ba p1_invalid_resume_90
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 90
p1_invalid_loop_90:
p1_invalid_wait_90:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,90
bl p1_invalid_wait_90
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 00000000000012f6, Mem[0000000012800018] = f6a55023
stha %l5,[%o1+%o6]0x88 ! Mem[0000000012800018] = f6a512f6
ba p1_invalid_code_90
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_90:
! Victim I-cache invalidate 91, aggressor thread = 6
ba p1_invalid_loop_91
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_91:
ba invalidate_failed
mov 91,%g2
ba p1_invalid_resume_91
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 91
p1_invalid_loop_91:
p1_invalid_wait_91:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,91
bl p1_invalid_wait_91
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_91
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_91:
! Victim I-cache invalidate 92, aggressor thread = 6
ba p1_invalid_loop_92
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_92:
ba invalidate_failed
mov 92,%g2
ba p1_invalid_resume_92
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 92
p1_invalid_loop_92:
p1_invalid_wait_92:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,92
bl p1_invalid_wait_92
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = 7479bbe25085892e, %l3 = 9d499a12c94a167c, %y = ffdbd016
sdivcc %l0,%l3,%l1 ! %l1 = 0000000000a95364, %ccr = 00
mov %l0,%y ! %y = 5085892e
ba p1_invalid_code_92
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_92:
! Victim I-cache invalidate 93, aggressor thread = 6
ba p1_invalid_loop_93
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_93:
ba invalidate_failed
mov 93,%g2
ba p1_invalid_resume_93
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 93
p1_invalid_loop_93:
p1_invalid_wait_93:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,93
bl p1_invalid_wait_93
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000003180004c] = 73fdd8eb, %l7 = 000000000000009b
ldub [%i3+0x04d],%l7 ! %l7 = 00000000000000fd
ba p1_invalid_code_93
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_93:
! Victim I-cache invalidate 94, aggressor thread = 6
ba p1_invalid_loop_94
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_94:
ba invalidate_failed
mov 94,%g2
ba p1_invalid_resume_94
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 94
p1_invalid_loop_94:
p1_invalid_wait_94:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,94
bl p1_invalid_wait_94
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_94
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_94:
! Victim I-cache invalidate 95, aggressor thread = 6
ba p1_invalid_loop_95
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_95:
ba invalidate_failed
mov 95,%g2
ba p1_invalid_resume_95
nop
nop
nop
nop
! Wait for I-cache invalidate lock 95
p1_invalid_loop_95:
p1_invalid_wait_95:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,95
bl p1_invalid_wait_95
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_20: ! %cwp = 1
ba p1_invalid_code_95
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_95:
! Victim I-cache invalidate 96, aggressor thread = 6
ba p1_invalid_loop_96
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_96:
ba invalidate_failed
mov 96,%g2
ba p1_invalid_resume_96
nop
nop
nop
! Wait for I-cache invalidate lock 96
p1_invalid_loop_96:
p1_invalid_wait_96:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,96
bl p1_invalid_wait_96
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000012000008] = 16d0302b, %f14 = b1303cce
ld [%o0+%o4],%f14 ! %f14 = 16d0302b
ba p1_invalid_code_96
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_96:
! Victim I-cache invalidate 97, aggressor thread = 6
ba p1_invalid_loop_97
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_97:
ba invalidate_failed
mov 97,%g2
ba p1_invalid_resume_97
nop
nop
nop
nop
! Wait for I-cache invalidate lock 97
p1_invalid_loop_97:
p1_invalid_wait_97:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,97
bl p1_invalid_wait_97
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 0000000000a95364, Mem[0000000013800020] = 514c6806111b333b
stxa %l1,[%o3+%i4]0x88 ! Mem[0000000013800020] = 0000000000a95364
ba p1_invalid_code_97
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_97:
! Victim I-cache invalidate 98, aggressor thread = 6
ba p1_invalid_loop_98
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_98:
ba invalidate_failed
mov 98,%g2
ba p1_invalid_resume_98
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 98
p1_invalid_loop_98:
p1_invalid_wait_98:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,98
bl p1_invalid_wait_98
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_98
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_98:
! Victim I-cache invalidate 99, aggressor thread = 6
ba p1_invalid_loop_99
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_99:
ba invalidate_failed
mov 99,%g2
ba p1_invalid_resume_99
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 99
p1_invalid_loop_99:
p1_invalid_wait_99:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,99
bl p1_invalid_wait_99
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_99
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_99:
! Victim I-cache invalidate 100, aggressor thread = 6
ba p1_invalid_loop_100
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_100:
ba invalidate_failed
mov 100,%g2
ba p1_invalid_resume_100
nop
nop
! Wait for I-cache invalidate lock 100
p1_invalid_loop_100:
p1_invalid_wait_100:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,100
bl p1_invalid_wait_100
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_100
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_100:
! Mem[0000000013800020] = 6453a900, %l2 = ffffffffffffff80
ldsba [%o3+%i4]0x81,%l2 ! %l2 = 0000000000000064
! %l1 = 0000000000a95364, Mem[0000000012800020] = 0a8affff
stha %l1,[%o1+%i4]0x88 ! Mem[0000000012800020] = 0a8a5364
! Victim I-cache invalidate 101, aggressor thread = 6
ba p1_invalid_loop_101
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_101:
ba invalidate_failed
mov 101,%g2
ba p1_invalid_resume_101
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 101
p1_invalid_loop_101:
p1_invalid_wait_101:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,101
bl p1_invalid_wait_101
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_21: ! %cwp = 1
! Mem[000000003100000c] = ffffff9b, %f30 = cf712106
ld [%i2+0x00c],%f30 ! %f30 = ffffff9b
! Mem[0000000013000008] = ffffffeefffff197, %l4 = 1838ce851838ce85
ldxa [%o2+%o4]0x80,%l4 ! %l4 = ffffffeefffff197
ba p1_invalid_code_101
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_101:
! Victim I-cache invalidate 102, aggressor thread = 6
ba p1_invalid_loop_102
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_102:
ba invalidate_failed
mov 102,%g2
ba p1_invalid_resume_102
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 102
p1_invalid_loop_102:
p1_invalid_wait_102:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,102
bl p1_invalid_wait_102
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f22 = bb47ea5b 6ff357c1, Mem[0000000013000020] = 968cd729 a98be28c
stda %f22,[%o2+%i4]0x89 ! Mem[0000000013000020] = bb47ea5b 6ff357c1
! Mem[0000000013800078] = 346fa608, %l6 = 9aaec22202c7979c
ldsb [%o3+0x07a],%l6 ! %l6 = ffffffffffffffa6
ba p1_invalid_code_102
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_102:
! Victim I-cache invalidate 103, aggressor thread = 6
ba p1_invalid_loop_103
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_103:
ba invalidate_failed
mov 103,%g2
ba p1_invalid_resume_103
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 103
p1_invalid_loop_103:
p1_invalid_wait_103:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,103
bl p1_invalid_wait_103
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013000050] = bf70b2133160959e, %f12 = 47574b69 da6fb7bc
ldd [%o2+0x050],%f12 ! %f12 = bf70b213 3160959e
ba p1_invalid_code_103
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_103:
! Victim I-cache invalidate 104, aggressor thread = 6
ba p1_invalid_loop_104
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_104:
ba invalidate_failed
mov 104,%g2
ba p1_invalid_resume_104
nop
! Wait for I-cache invalidate lock 104
p1_invalid_loop_104:
p1_invalid_wait_104:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,104
bl p1_invalid_wait_104
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_104
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_104:
! Victim I-cache invalidate 105, aggressor thread = 6
ba p1_invalid_loop_105
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_105:
ba invalidate_failed
mov 105,%g2
ba p1_invalid_resume_105
nop
nop
nop
! Wait for I-cache invalidate lock 105
p1_invalid_loop_105:
p1_invalid_wait_105:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,105
bl p1_invalid_wait_105
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_105
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_105:
! Victim I-cache invalidate 106, aggressor thread = 6
ba p1_invalid_loop_106
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_106:
ba invalidate_failed
mov 106,%g2
ba p1_invalid_resume_106
nop
nop
nop
nop
! Wait for I-cache invalidate lock 106
p1_invalid_loop_106:
p1_invalid_wait_106:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,106
bl p1_invalid_wait_106
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_106
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_106:
p1_label_22: ! %cwp = 1
! %l7 = 00000000000000fd, %l5 = 00000000000012f6, %l3 = 9d499a12c94a167c
sub %l7,%l5,%l3 ! %l3 = ffffffffffffee07
! Victim I-cache invalidate 107, aggressor thread = 6
ba p1_invalid_loop_107
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_107:
ba invalidate_failed
mov 107,%g2
ba p1_invalid_resume_107
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 107
p1_invalid_loop_107:
p1_invalid_wait_107:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,107
bl p1_invalid_wait_107
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = 5085892e, %l1 = 00a95364, Mem[0000000012000010] = 808d253d 13d110c8
std %l0,[%o0+%o5] ! Mem[0000000012000010] = 5085892e 00a95364
ba p1_invalid_code_107
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_107:
! Victim I-cache invalidate 108, aggressor thread = 6
ba p1_invalid_loop_108
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_108:
ba invalidate_failed
mov 108,%g2
ba p1_invalid_resume_108
nop
nop
nop
nop
! Wait for I-cache invalidate lock 108
p1_invalid_loop_108:
p1_invalid_wait_108:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,108
bl p1_invalid_wait_108
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_108
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_108:
! Victim I-cache invalidate 109, aggressor thread = 6
ba p1_invalid_loop_109
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_109:
ba invalidate_failed
mov 109,%g2
ba p1_invalid_resume_109
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 109
p1_invalid_loop_109:
p1_invalid_wait_109:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,109
bl p1_invalid_wait_109
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 00000000000012f6, immed = fffff221, %y = 5085892e
smulcc %l5,-0xddf,%l6 ! %l6 = fffffffffef8fdb6, %ccr = 88, %y = ffffffff
ba p1_invalid_code_109
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_109:
! Victim I-cache invalidate 110, aggressor thread = 6
ba p1_invalid_loop_110
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_110:
ba invalidate_failed
mov 110,%g2
ba p1_invalid_resume_110
nop
nop
nop
! Wait for I-cache invalidate lock 110
p1_invalid_loop_110:
p1_invalid_wait_110:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,110
bl p1_invalid_wait_110
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_110
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_110:
! Victim I-cache invalidate 111, aggressor thread = 6
ba p1_invalid_loop_111
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_111:
ba invalidate_failed
mov 111,%g2
ba p1_invalid_resume_111
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 111
p1_invalid_loop_111:
p1_invalid_wait_111:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,111
bl p1_invalid_wait_111
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_111
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_111:
! Victim I-cache invalidate 112, aggressor thread = 6
ba p1_invalid_loop_112
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_112:
ba invalidate_failed
mov 112,%g2
ba p1_invalid_resume_112
nop
! Wait for I-cache invalidate lock 112
p1_invalid_loop_112:
p1_invalid_wait_112:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,112
bl p1_invalid_wait_112
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_112
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_112:
! Victim I-cache invalidate 113, aggressor thread = 6
ba p1_invalid_loop_113
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_113:
ba invalidate_failed
mov 113,%g2
ba p1_invalid_resume_113
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 113
p1_invalid_loop_113:
p1_invalid_wait_113:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,113
bl p1_invalid_wait_113
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p1_label_23: ! %cwp = 1
! Mem[0000000013800028] = f87be40a, %l7 = 00000000000000fd
lduba [%o3+%i6]0x80,%l7 ! %l7 = 00000000000000f8
ba p1_invalid_code_113
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_113:
! Victim I-cache invalidate 114, aggressor thread = 6
ba p1_invalid_loop_114
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_114:
ba invalidate_failed
mov 114,%g2
ba p1_invalid_resume_114
nop
nop
nop
! Wait for I-cache invalidate lock 114
p1_invalid_loop_114:
p1_invalid_wait_114:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,114
bl p1_invalid_wait_114
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000012000040] = ef0a8e7f, %l2 = 0000000000000064
ldub [%o0+0x040],%l2 ! %l2 = 00000000000000ef
ba p1_invalid_code_114
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_114:
! Victim I-cache invalidate 115, aggressor thread = 6
ba p1_invalid_loop_115
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_115:
ba invalidate_failed
mov 115,%g2
ba p1_invalid_resume_115
nop
! Wait for I-cache invalidate lock 115
p1_invalid_loop_115:
p1_invalid_wait_115:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,115
bl p1_invalid_wait_115
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = 00000000000000ef, %l3 = ffffffffffffee07, %l1 = 0000000000a95364
or %l2,%l3,%l1 ! %l1 = ffffffffffffeeef
ba p1_invalid_code_115
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_115:
! Victim I-cache invalidate 116, aggressor thread = 6
ba p1_invalid_loop_116
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_116:
ba invalidate_failed
mov 116,%g2
ba p1_invalid_resume_116
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 116
p1_invalid_loop_116:
p1_invalid_wait_116:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,116
bl p1_invalid_wait_116
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000012800010] = 5ef55d58b1a38d7b, %l4 = ffffffeefffff197
ldxa [%o1+%o5]0x88,%l4 ! %l4 = 5ef55d58b1a38d7b
ba p1_invalid_code_116
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_116:
! Victim I-cache invalidate 117, aggressor thread = 6
ba p1_invalid_loop_117
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_117:
ba invalidate_failed
mov 117,%g2
ba p1_invalid_resume_117
nop
nop
nop
nop
! Wait for I-cache invalidate lock 117
p1_invalid_loop_117:
p1_invalid_wait_117:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,117
bl p1_invalid_wait_117
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000013800000] = 295ea726, %l4 = 5ef55d58b1a38d7b
ldsba [%o3+%g0]0x81,%l4 ! %l4 = 0000000000000029
! Mem[0000000013000020] = 6ff357c1, %l7 = 00000000000000f8
lduha [%o2+%i4]0x88,%l7 ! %l7 = 00000000000057c1
p1_label_24: ! %cwp = 1
! Mem[000000003000000c] = ffffff9b, %l5 = 00000000000012f6
ldsh [%i0+0x00e],%l5 ! %l5 = ffffffffffffff9b
ba p1_invalid_code_117
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_117:
! Mem[0000000030000048] = 0b583530, %l0 = 7479bbe25085892e
ldsha [%i0+0x04a]%asi,%l0 ! %l0 = 0000000000003530
! Victim I-cache invalidate 118, aggressor thread = 6
ba p1_invalid_loop_118
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_118:
ba invalidate_failed
mov 118,%g2
ba p1_invalid_resume_118
nop
! Wait for I-cache invalidate lock 118
p1_invalid_loop_118:
p1_invalid_wait_118:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,118
bl p1_invalid_wait_118
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_118
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_118:
! %l4 = 0000000000000029, immed = 000008d3, %l6 = fffffffffef8fdb6
orcc %l4,0x8d3,%l6 ! %l6 = 00000000000008fb, %ccr = 00
! %l5 = ffffffffffffff9b, Mem[000000003100000e] = ffffff9b
stb %l5,[%i2+0x00e] ! Mem[000000003100000c] = ffff9b9b
! %l0 = 0000000000003530, Mem[0000000012000008] = 2b30d016
stwa %l0,[%o0+%o4]0x89 ! Mem[0000000012000008] = 00003530
! %l3 = ffffffffffffee07, Mem[0000000030800008] = 7ad37733
sth %l3,[%i1+%o4] ! Mem[0000000030800008] = ee077733
! Victim I-cache invalidate 119, aggressor thread = 6
ba p1_invalid_loop_119
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_119:
ba invalidate_failed
mov 119,%g2
ba p1_invalid_resume_119
nop
nop
nop
! Wait for I-cache invalidate lock 119
p1_invalid_loop_119:
p1_invalid_wait_119:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,119
bl p1_invalid_wait_119
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_119
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_119:
! %l6 = 00000000000008fb, %l1 = ffffffffffffeeef, %l5 = ffffffffffffff9b
andncc %l6,%l1,%l5 ! %l5 = 0000000000000010, %ccr = 00
! Victim I-cache invalidate 120, aggressor thread = 6
ba p1_invalid_loop_120
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_120:
ba invalidate_failed
mov 120,%g2
ba p1_invalid_resume_120
nop
nop
nop
! Wait for I-cache invalidate lock 120
p1_invalid_loop_120:
p1_invalid_wait_120:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,120
bl p1_invalid_wait_120
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_25: ! %cwp = 1
ba p1_invalid_code_120
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_120:
! Victim I-cache invalidate 121, aggressor thread = 6
ba p1_invalid_loop_121
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_121:
ba invalidate_failed
mov 121,%g2
ba p1_invalid_resume_121
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 121
p1_invalid_loop_121:
p1_invalid_wait_121:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,121
bl p1_invalid_wait_121
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_121
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_121:
! Victim I-cache invalidate 122, aggressor thread = 6
ba p1_invalid_loop_122
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_122:
ba invalidate_failed
mov 122,%g2
ba p1_invalid_resume_122
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 122
p1_invalid_loop_122:
p1_invalid_wait_122:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,122
bl p1_invalid_wait_122
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_122
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_122:
! Victim I-cache invalidate 123, aggressor thread = 6
ba p1_invalid_loop_123
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_123:
ba invalidate_failed
mov 123,%g2
ba p1_invalid_resume_123
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 123
p1_invalid_loop_123:
p1_invalid_wait_123:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,123
bl p1_invalid_wait_123
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_123
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_123:
! Victim I-cache invalidate 124, aggressor thread = 6
ba p1_invalid_loop_124
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_124:
ba invalidate_failed
mov 124,%g2
ba p1_invalid_resume_124
nop
nop
! Wait for I-cache invalidate lock 124
p1_invalid_loop_124:
p1_invalid_wait_124:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,124
bl p1_invalid_wait_124
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_124
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_124:
! Victim I-cache invalidate 125, aggressor thread = 6
ba p1_invalid_loop_125
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_125:
ba invalidate_failed
mov 125,%g2
ba p1_invalid_resume_125
nop
nop
! Wait for I-cache invalidate lock 125
p1_invalid_loop_125:
p1_invalid_wait_125:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,125
bl p1_invalid_wait_125
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_125
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_125:
! Victim I-cache invalidate 126, aggressor thread = 6
ba p1_invalid_loop_126
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_126:
ba invalidate_failed
mov 126,%g2
ba p1_invalid_resume_126
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 126
p1_invalid_loop_126:
p1_invalid_wait_126:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,126
bl p1_invalid_wait_126
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_126
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_126:
! Victim I-cache invalidate 127, aggressor thread = 6
ba p1_invalid_loop_127
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_127:
ba invalidate_failed
mov 127,%g2
ba p1_invalid_resume_127
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 127
p1_invalid_loop_127:
p1_invalid_wait_127:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,127
bl p1_invalid_wait_127
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = ffffffffffffee07, immed = fffff476, %l4 = 0000000000000029
taddcctv %l3,-0xb8a,%l4 ! %l0 = 0000000000003553, Trapped
! Mem[000000003080004c] = 4b36592f, %l4 = 0000000000000029
ldub [%i1+0x04e],%l4 ! %l4 = 0000000000000059
ba p1_invalid_code_127
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_127:
! Victim I-cache invalidate 128, aggressor thread = 6
ba p1_invalid_loop_128
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_128:
ba invalidate_failed
mov 128,%g2
ba p1_invalid_resume_128
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 128
p1_invalid_loop_128:
p1_invalid_wait_128:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,128
bl p1_invalid_wait_128
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_26: ! %cwp = 1
ba p1_invalid_code_128
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_128:
! Victim I-cache invalidate 129, aggressor thread = 6
ba p1_invalid_loop_129
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_129:
ba invalidate_failed
mov 129,%g2
ba p1_invalid_resume_129
nop
nop
! Wait for I-cache invalidate lock 129
p1_invalid_loop_129:
p1_invalid_wait_129:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,129
bl p1_invalid_wait_129
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000012800000] = fbb6f43e, %l0 = 0000000000003553
lduba [%o1+%g0]0x80,%l0 ! %l0 = 00000000000000fb
ba p1_invalid_code_129
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_129:
! Victim I-cache invalidate 130, aggressor thread = 6
ba p1_invalid_loop_130
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_130:
ba invalidate_failed
mov 130,%g2
ba p1_invalid_resume_130
nop
nop
nop
nop
! Wait for I-cache invalidate lock 130
p1_invalid_loop_130:
p1_invalid_wait_130:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,130
bl p1_invalid_wait_130
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013000000] = 64d4e8c1, %l7 = 00000000000057c1
ldsba [%o2+%g0]0x89,%l7 ! %l7 = ffffffffffffffc1
! %f31 = 73fdd8eb, Mem[0000000013000008] = ffffffee
sta %f31,[%o2+%o4]0x80 ! Mem[0000000013000008] = 73fdd8eb
! %l0 = 000000fb, %l1 = ffffeeef, Mem[0000000031000048] = 3ef4b6fb a5600d3f
std %l0,[%i2+0x048] ! Mem[0000000031000048] = 000000fb ffffeeef
ba p1_invalid_code_130
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_130:
! Victim I-cache invalidate 131, aggressor thread = 6
ba p1_invalid_loop_131
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_131:
ba invalidate_failed
mov 131,%g2
ba p1_invalid_resume_131
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 131
p1_invalid_loop_131:
p1_invalid_wait_131:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,131
bl p1_invalid_wait_131
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 0000000000000010, Mem[0000000030000008] = 3ef4b6fbffffff9b
stx %l5,[%i0+%o4] ! Mem[0000000030000008] = 0000000000000010
ba p1_invalid_code_131
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_131:
! Victim I-cache invalidate 132, aggressor thread = 6
ba p1_invalid_loop_132
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_132:
ba invalidate_failed
mov 132,%g2
ba p1_invalid_resume_132
nop
nop
! Wait for I-cache invalidate lock 132
p1_invalid_loop_132:
p1_invalid_wait_132:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,132
bl p1_invalid_wait_132
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = 0000000000000059, Mem[0000000012800028] = 2fa7f77a
stba %l4,[%o1+%i6]0x80 ! Mem[0000000012800028] = 59a7f77a
p1_label_27: ! %cwp = 1
ba p1_invalid_code_132
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_132:
! Victim I-cache invalidate 133, aggressor thread = 6
ba p1_invalid_loop_133
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_133:
ba invalidate_failed
mov 133,%g2
ba p1_invalid_resume_133
nop
! Wait for I-cache invalidate lock 133
p1_invalid_loop_133:
p1_invalid_wait_133:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,133
bl p1_invalid_wait_133
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_133
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_133:
! Victim I-cache invalidate 134, aggressor thread = 6
ba p1_invalid_loop_134
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_134:
ba invalidate_failed
mov 134,%g2
ba p1_invalid_resume_134
nop
nop
nop
nop
! Wait for I-cache invalidate lock 134
p1_invalid_loop_134:
p1_invalid_wait_134:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,134
bl p1_invalid_wait_134
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
restore ! CWP = 0
ba p1_invalid_code_134
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_134:
! Mem[0000000012000020] = 021281dc, %l5 = fffffffffa91f105
lduha [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000212
! Mem[0000000031800048] = cf712106, %l0 = 00000000ffffffee
ldsh [%o3+0x048],%l0 ! %l0 = ffffffffffffcf71
! Victim I-cache invalidate 135, aggressor thread = 6
ba p1_invalid_loop_135
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_135:
ba invalidate_failed
mov 135,%g2
ba p1_invalid_resume_135
nop
nop
nop
! Wait for I-cache invalidate lock 135
p1_invalid_loop_135:
p1_invalid_wait_135:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,135
bl p1_invalid_wait_135
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800008] = b1303cce, %f9 = eedc0212
ld [%o3+%i4],%f9 ! %f9 = b1303cce
! %l0 = ffffffffffffcf71, Mem[0000000030000008] = 0000000000000010
stx %l0,[%o0+%i4] ! Mem[0000000030000008] = ffffffffffffcf71
! %f14 = 16d0302b, Mem[0000000013000000] = c1e8d464
sta %f14,[%i2+%g0]0x80 ! Mem[0000000013000000] = 16d0302b
ba p1_invalid_code_135
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_135:
! Victim I-cache invalidate 136, aggressor thread = 6
ba p1_invalid_loop_136
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_136:
ba invalidate_failed
mov 136,%g2
ba p1_invalid_resume_136
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 136
p1_invalid_loop_136:
p1_invalid_wait_136:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,136
bl p1_invalid_wait_136
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_28:
! Mem[0000000031000008] = ffffffee, %l2 = 0000000001200cca
ldsw [%o2+%i4],%l2 ! %l2 = ffffffffffffffee
ba p1_invalid_code_136
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_136:
! Victim I-cache invalidate 137, aggressor thread = 6
ba p1_invalid_loop_137
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_137:
ba invalidate_failed
mov 137,%g2
ba p1_invalid_resume_137
nop
! Wait for I-cache invalidate lock 137
p1_invalid_loop_137:
p1_invalid_wait_137:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,137
bl p1_invalid_wait_137
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_137
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_137:
! %l7 = 0000000000007bc9, Mem[0000000013800028] = 0ae47bf8
stwa %l7,[%i3+%o6]0x89 ! Mem[0000000013800028] = 00007bc9
! Victim I-cache invalidate 138, aggressor thread = 6
ba p1_invalid_loop_138
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_138:
ba invalidate_failed
mov 138,%g2
ba p1_invalid_resume_138
nop
nop
! Wait for I-cache invalidate lock 138
p1_invalid_loop_138:
p1_invalid_wait_138:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,138
bl p1_invalid_wait_138
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_138
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_138:
! Victim I-cache invalidate 139, aggressor thread = 6
ba p1_invalid_loop_139
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_139:
ba invalidate_failed
mov 139,%g2
ba p1_invalid_resume_139
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 139
p1_invalid_loop_139:
p1_invalid_wait_139:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,139
bl p1_invalid_wait_139
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_139
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_139:
! Victim I-cache invalidate 140, aggressor thread = 6
ba p1_invalid_loop_140
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_140:
ba invalidate_failed
mov 140,%g2
ba p1_invalid_resume_140
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 140
p1_invalid_loop_140:
p1_invalid_wait_140:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,140
bl p1_invalid_wait_140
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_140
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_140:
! Victim I-cache invalidate 141, aggressor thread = 6
ba p1_invalid_loop_141
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_141:
ba invalidate_failed
mov 141,%g2
ba p1_invalid_resume_141
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 141
p1_invalid_loop_141:
p1_invalid_wait_141:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,141
bl p1_invalid_wait_141
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_141
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_141:
! %l5 = 0000000000000212, Mem[0000000013800020] = 6453a900
stwa %l5,[%i3+%o4]0x81 ! Mem[0000000013800020] = 00000212
! Victim I-cache invalidate 142, aggressor thread = 6
ba p1_invalid_loop_142
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_142:
ba invalidate_failed
mov 142,%g2
ba p1_invalid_resume_142
nop
nop
! Wait for I-cache invalidate lock 142
p1_invalid_loop_142:
p1_invalid_wait_142:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,142
bl p1_invalid_wait_142
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_142
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_142:
! Victim I-cache invalidate 143, aggressor thread = 6
ba p1_invalid_loop_143
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_143:
ba invalidate_failed
mov 143,%g2
ba p1_invalid_resume_143
nop
nop
nop
! Wait for I-cache invalidate lock 143
p1_invalid_loop_143:
p1_invalid_wait_143:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,143
bl p1_invalid_wait_143
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_29:
! Set Register : %l4 = 0000000000007ad3
xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
ba p1_invalid_code_143
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_143:
! Victim I-cache invalidate 144, aggressor thread = 6
ba p1_invalid_loop_144
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_144:
ba invalidate_failed
mov 144,%g2
ba p1_invalid_resume_144
nop
nop
! Wait for I-cache invalidate lock 144
p1_invalid_loop_144:
p1_invalid_wait_144:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,144
bl p1_invalid_wait_144
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_144
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_144:
! Victim I-cache invalidate 145, aggressor thread = 6
ba p1_invalid_loop_145
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_145:
ba invalidate_failed
mov 145,%g2
ba p1_invalid_resume_145
nop
nop
nop
! Wait for I-cache invalidate lock 145
p1_invalid_loop_145:
p1_invalid_wait_145:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,145
bl p1_invalid_wait_145
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000003180004c] = 73fdd8eb, %l3 = 000000009d433259
lduw [%o3+0x04c],%l3 ! %l3 = 0000000073fdd8eb
ba p1_invalid_code_145
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_145:
! Victim I-cache invalidate 146, aggressor thread = 6
ba p1_invalid_loop_146
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_146:
ba invalidate_failed
mov 146,%g2
ba p1_invalid_resume_146
nop
nop
nop
nop
! Wait for I-cache invalidate lock 146
p1_invalid_loop_146:
p1_invalid_wait_146:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,146
bl p1_invalid_wait_146
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_146
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_146:
! Victim I-cache invalidate 147, aggressor thread = 6
ba p1_invalid_loop_147
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_147:
ba invalidate_failed
mov 147,%g2
ba p1_invalid_resume_147
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 147
p1_invalid_loop_147:
p1_invalid_wait_147:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,147
bl p1_invalid_wait_147
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000073fdd8eb, Mem[000000003000004e] = eedc0212
sth %l3,[%o0+0x04e] ! Mem[000000003000004c] = eedcd8eb
! %l7 = 0000000000007bc9, Mem[0000000012800008] = 97f185ab
stha %l7,[%i1+%i4]0x80 ! Mem[0000000012800008] = 7bc985ab
ba p1_invalid_code_147
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_147:
! Victim I-cache invalidate 148, aggressor thread = 6
ba p1_invalid_loop_148
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_148:
ba invalidate_failed
mov 148,%g2
ba p1_invalid_resume_148
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 148
p1_invalid_loop_148:
p1_invalid_wait_148:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,148
bl p1_invalid_wait_148
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_148
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_148:
! Victim I-cache invalidate 149, aggressor thread = 6
ba p1_invalid_loop_149
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_149:
ba invalidate_failed
mov 149,%g2
ba p1_invalid_resume_149
nop
nop
! Wait for I-cache invalidate lock 149
p1_invalid_loop_149:
p1_invalid_wait_149:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,149
bl p1_invalid_wait_149
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_30:
! Mem[0000000031000048] = 000000fb, %l6 = ffffffffffff8a0a
lduw [%o2+0x048],%l6 ! %l6 = 00000000000000fb
ba p1_invalid_code_149
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_149:
! Victim I-cache invalidate 150, aggressor thread = 6
ba p1_invalid_loop_150
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_150:
ba invalidate_failed
mov 150,%g2
ba p1_invalid_resume_150
nop
nop
nop
! Wait for I-cache invalidate lock 150
p1_invalid_loop_150:
p1_invalid_wait_150:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,150
bl p1_invalid_wait_150
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = ffffcf71, %l1 = ffffff9b, Mem[0000000013000050] = bf70b213 3160959e
stda %l0,[%i2+0x050]%asi ! Mem[0000000013000050] = ffffcf71 ffffff9b
! Mem[0000000012800018] = f6a512f6, %l1 = 00000000ffffff9b
lduha [%i1+%i6]0x88,%l1 ! %l1 = 00000000000012f6
ba p1_invalid_code_150
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_150:
! Mem[0000000012800050] = 64b0f192 c385cf28, %l6 = 000000fb, %l7 = 00007bc9
ldda [%i1+0x050]%asi,%l6 ! %l6 = 0000000064b0f192 00000000c385cf28
! Victim I-cache invalidate 151, aggressor thread = 6
ba p1_invalid_loop_151
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_151:
ba invalidate_failed
mov 151,%g2
ba p1_invalid_resume_151
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 151
p1_invalid_loop_151:
p1_invalid_wait_151:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,151
bl p1_invalid_wait_151
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_151
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_151:
! Victim I-cache invalidate 152, aggressor thread = 6
ba p1_invalid_loop_152
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_152:
ba invalidate_failed
mov 152,%g2
ba p1_invalid_resume_152
nop
nop
nop
! Wait for I-cache invalidate lock 152
p1_invalid_loop_152:
p1_invalid_wait_152:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,152
bl p1_invalid_wait_152
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 0000000000000212, %l0 = ffffffffffffcf71, %l5 = 0000000000000212
xnor %l5,%l0,%l5 ! %l5 = 000000000000329c
! %l0 = ffffffffffffcf71, Mem[0000000012800000] = fefc00d83ef4b6fb
stxa %l0,[%i1+%g0]0x88 ! Mem[0000000012800000] = ffffffffffffcf71
ba p1_invalid_code_152
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_152:
! Victim I-cache invalidate 153, aggressor thread = 6
ba p1_invalid_loop_153
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_153:
ba invalidate_failed
mov 153,%g2
ba p1_invalid_resume_153
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 153
p1_invalid_loop_153:
p1_invalid_wait_153:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,153
bl p1_invalid_wait_153
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_31:
! %l4 = ffffffff, %l5 = 0000329c, Mem[0000000031000008] = ffffffee ffff9b9b
std %l4,[%o2+%i4] ! Mem[0000000031000008] = ffffffff 0000329c
ba p1_invalid_code_153
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_153:
! Victim I-cache invalidate 154, aggressor thread = 6
ba p1_invalid_loop_154
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_154:
ba invalidate_failed
mov 154,%g2
ba p1_invalid_resume_154
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 154
p1_invalid_loop_154:
p1_invalid_wait_154:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,154
bl p1_invalid_wait_154
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 00000000000012f6, %l0 = ffffffffffffcf71, %l3 = 0000000073fdd8eb
xnorcc %l1,%l0,%l3 ! %l3 = 0000000000002278, %ccr = 00
! Mem[0000000013800010] = 7d4fc4cf, %l6 = 0000000064b0f192
ldsba [%i3+%i5]0x89,%l6 ! %l6 = ffffffffffffffcf
! %l6 = ffffffffffffffcf, %l1 = 00000000000012f6, %l7 = 00000000c385cf28
taddcctv %l6,%l1,%l7 ! %l0 = ffffffffffffcf94, Trapped
ba p1_invalid_code_154
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_154:
! Victim I-cache invalidate 155, aggressor thread = 6
ba p1_invalid_loop_155
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_155:
ba invalidate_failed
mov 155,%g2
ba p1_invalid_resume_155
nop
! Wait for I-cache invalidate lock 155
p1_invalid_loop_155:
p1_invalid_wait_155:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,155
bl p1_invalid_wait_155
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = ffffffffffffcf94, Mem[0000000013800058] = 88df7d46
stw %l0,[%i3+0x058] ! Mem[0000000013800058] = ffffcf94
! %l2 = ffffffee, %l3 = 00002278, Mem[0000000030800008] = ee077733 eedc0212
std %l2,[%o1+%i4] ! Mem[0000000030800008] = ffffffee 00002278
! %l3 = 0000000000002278, Mem[0000000031000048] = 000000fbffffeeef
stx %l3,[%o2+0x048] ! Mem[0000000031000048] = 0000000000002278
ba p1_invalid_code_155
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_155:
! Victim I-cache invalidate 156, aggressor thread = 6
ba p1_invalid_loop_156
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_156:
ba invalidate_failed
mov 156,%g2
ba p1_invalid_resume_156
nop
nop
! Wait for I-cache invalidate lock 156
p1_invalid_loop_156:
p1_invalid_wait_156:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,156
bl p1_invalid_wait_156
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_32:
! %l6 = ffffffffffffffcf, Mem[0000000013000010] = 5932439d
stwa %l6,[%i2+%i5]0x81 ! Mem[0000000013000010] = ffffffcf
ba p1_invalid_code_156
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_156:
! Victim I-cache invalidate 157, aggressor thread = 6
ba p1_invalid_loop_157
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_157:
ba invalidate_failed
mov 157,%g2
ba p1_invalid_resume_157
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 157
p1_invalid_loop_157:
p1_invalid_wait_157:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,157
bl p1_invalid_wait_157
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_157
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_157:
! Victim I-cache invalidate 158, aggressor thread = 6
ba p1_invalid_loop_158
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_158:
ba invalidate_failed
mov 158,%g2
ba p1_invalid_resume_158
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 158
p1_invalid_loop_158:
p1_invalid_wait_158:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,158
bl p1_invalid_wait_158
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_158
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_158:
! Victim I-cache invalidate 159, aggressor thread = 6
ba p1_invalid_loop_159
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_159:
ba invalidate_failed
mov 159,%g2
ba p1_invalid_resume_159
nop
nop
nop
nop
! Wait for I-cache invalidate lock 159
p1_invalid_loop_159:
p1_invalid_wait_159:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,159
bl p1_invalid_wait_159
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_159
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_159:
! Victim I-cache invalidate 160, aggressor thread = 6
ba p1_invalid_loop_160
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_160:
ba invalidate_failed
mov 160,%g2
ba p1_invalid_resume_160
nop
nop
nop
nop
! Wait for I-cache invalidate lock 160
p1_invalid_loop_160:
p1_invalid_wait_160:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,160
bl p1_invalid_wait_160
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000012800030] = 487ed97e, %l5 = 000000000000329c
ldsw [%i1+0x030],%l5 ! %l5 = 00000000487ed97e
ba p1_invalid_code_160
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_160:
! Victim I-cache invalidate 161, aggressor thread = 6
ba p1_invalid_loop_161
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_161:
ba invalidate_failed
mov 161,%g2
ba p1_invalid_resume_161
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 161
p1_invalid_loop_161:
p1_invalid_wait_161:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,161
bl p1_invalid_wait_161
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_161
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_161:
! Victim I-cache invalidate 162, aggressor thread = 6
ba p1_invalid_loop_162
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_162:
ba invalidate_failed
mov 162,%g2
ba p1_invalid_resume_162
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 162
p1_invalid_loop_162:
p1_invalid_wait_162:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,162
bl p1_invalid_wait_162
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_162
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_162:
! Victim I-cache invalidate 163, aggressor thread = 6
ba p1_invalid_loop_163
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_163:
ba invalidate_failed
mov 163,%g2
ba p1_invalid_resume_163
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 163
p1_invalid_loop_163:
p1_invalid_wait_163:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,163
bl p1_invalid_wait_163
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f2 = 29d78c96 3ef4b6fb, Mem[0000000012000010] = 2e898550 6453a900
stda %f2 ,[%i0+%i5]0x89 ! Mem[0000000012000010] = 29d78c96 3ef4b6fb
ba p1_invalid_code_163
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_163:
p1_label_33:
! %l0 = ffffcf94, %l1 = 000012f6, Mem[0000000013800020] = 12020000 00000000
stda %l0,[%i3+%o4]0x89 ! Mem[0000000013800020] = ffffcf94 000012f6
! Victim I-cache invalidate 164, aggressor thread = 6
ba p1_invalid_loop_164
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_164:
ba invalidate_failed
mov 164,%g2
ba p1_invalid_resume_164
nop
! Wait for I-cache invalidate lock 164
p1_invalid_loop_164:
p1_invalid_wait_164:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,164
bl p1_invalid_wait_164
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_164
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_164:
! Victim I-cache invalidate 165, aggressor thread = 6
ba p1_invalid_loop_165
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_165:
ba invalidate_failed
mov 165,%g2
ba p1_invalid_resume_165
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 165
p1_invalid_loop_165:
p1_invalid_wait_165:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,165
bl p1_invalid_wait_165
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_165
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_165:
! Victim I-cache invalidate 166, aggressor thread = 6
ba p1_invalid_loop_166
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_166:
ba invalidate_failed
mov 166,%g2
ba p1_invalid_resume_166
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 166
p1_invalid_loop_166:
p1_invalid_wait_166:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,166
bl p1_invalid_wait_166
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013800018] = eedc0212, %l7 = 00000000c385cf28
ldsb [%i3+%i6],%l7 ! %l7 = ffffffffffffffee
ba p1_invalid_code_166
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_166:
! Victim I-cache invalidate 167, aggressor thread = 6
ba p1_invalid_loop_167
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_167:
ba invalidate_failed
mov 167,%g2
ba p1_invalid_resume_167
nop
nop
nop
! Wait for I-cache invalidate lock 167
p1_invalid_loop_167:
p1_invalid_wait_167:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,167
bl p1_invalid_wait_167
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 00000000000012f6, %l2 = ffffffffffffffee, %y = ffffffff
sdivcc %l1,%l2,%l1 ! %l1 = 000000000e38e280, %ccr = 00
mov %l0,%y ! %y = ffffcf94
ba p1_invalid_code_167
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_167:
! Victim I-cache invalidate 168, aggressor thread = 6
ba p1_invalid_loop_168
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_168:
ba invalidate_failed
mov 168,%g2
ba p1_invalid_resume_168
nop
! Wait for I-cache invalidate lock 168
p1_invalid_loop_168:
p1_invalid_wait_168:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,168
bl p1_invalid_wait_168
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_168
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_168:
! Victim I-cache invalidate 169, aggressor thread = 6
ba p1_invalid_loop_169
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_169:
ba invalidate_failed
mov 169,%g2
ba p1_invalid_resume_169
nop
nop
nop
! Wait for I-cache invalidate lock 169
p1_invalid_loop_169:
p1_invalid_wait_169:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,169
bl p1_invalid_wait_169
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_169
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_169:
! Victim I-cache invalidate 170, aggressor thread = 6
ba p1_invalid_loop_170
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_170:
ba invalidate_failed
mov 170,%g2
ba p1_invalid_resume_170
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 170
p1_invalid_loop_170:
p1_invalid_wait_170:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,170
bl p1_invalid_wait_170
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_34:
! %l2 = ffffffffffffffee, %l6 = ffffffffffffffcf, %l0 = ffffffffffffcf94
sra %l2,%l6,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000031800008] = b1303cce 8a0a6127, %l2 = ffffffee, %l3 = 00002278
ldd [%o3+%i4],%l2 ! %l2 = 00000000b1303cce 000000008a0a6127
! Mem[0000000012000000] = d05b473a, %l1 = 000000000e38e280
ldsba [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffffffd0
ba p1_invalid_code_170
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_170:
! Victim I-cache invalidate 171, aggressor thread = 6
ba p1_invalid_loop_171
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_171:
ba invalidate_failed
mov 171,%g2
ba p1_invalid_resume_171
nop
nop
! Wait for I-cache invalidate lock 171
p1_invalid_loop_171:
p1_invalid_wait_171:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,171
bl p1_invalid_wait_171
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f23 = 6ff357c1, Mem[0000000030000008] = ffffffff
st %f23,[%o0+%i4] ! Mem[0000000030000008] = 6ff357c1
! %f22 = bb47ea5b 6ff357c1, Mem[0000000031800048] = cf712106 73fdd8eb
std %f22,[%o3+0x048] ! Mem[0000000031800048] = bb47ea5b 6ff357c1
ba p1_invalid_code_171
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_171:
! Victim I-cache invalidate 172, aggressor thread = 6
ba p1_invalid_loop_172
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_172:
ba invalidate_failed
mov 172,%g2
ba p1_invalid_resume_172
nop
! Wait for I-cache invalidate lock 172
p1_invalid_loop_172:
p1_invalid_wait_172:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,172
bl p1_invalid_wait_172
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_172
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_172:
! %l6 = ffffffffffffffcf, Mem[0000000012000060] = 41ae27062e4454e3
stx %l6,[%i0+0x060] ! Mem[0000000012000060] = ffffffffffffffcf
! Victim I-cache invalidate 173, aggressor thread = 6
ba p1_invalid_loop_173
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_173:
ba invalidate_failed
mov 173,%g2
ba p1_invalid_resume_173
nop
nop
nop
! Wait for I-cache invalidate lock 173
p1_invalid_loop_173:
p1_invalid_wait_173:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,173
bl p1_invalid_wait_173
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_173
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_173:
! Victim I-cache invalidate 174, aggressor thread = 6
ba p1_invalid_loop_174
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_174:
ba invalidate_failed
mov 174,%g2
ba p1_invalid_resume_174
nop
nop
! Wait for I-cache invalidate lock 174
p1_invalid_loop_174:
p1_invalid_wait_174:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,174
bl p1_invalid_wait_174
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_35:
ba p1_invalid_code_174
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_174:
! Victim I-cache invalidate 175, aggressor thread = 6
ba p1_invalid_loop_175
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_175:
ba invalidate_failed
mov 175,%g2
ba p1_invalid_resume_175
nop
! Wait for I-cache invalidate lock 175
p1_invalid_loop_175:
p1_invalid_wait_175:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,175
bl p1_invalid_wait_175
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000012000020] = 021281dc381e2871, %l4 = ffffffffffffffff
ldxa [%i0+%o4]0x80,%l4 ! %l4 = 021281dc381e2871
! %l2 = b1303cce, %l3 = 8a0a6127, Mem[0000000013800018] = eedc0212 a9b725a8
std %l2,[%i3+%i6] ! Mem[0000000013800018] = b1303cce 8a0a6127
ba p1_invalid_code_175
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_175:
! Victim I-cache invalidate 176, aggressor thread = 6
ba p1_invalid_loop_176
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_176:
ba invalidate_failed
mov 176,%g2
ba p1_invalid_resume_176
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 176
p1_invalid_loop_176:
p1_invalid_wait_176:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,176
bl p1_invalid_wait_176
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_176
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_176:
! Mem[000000003080000c] = 00002278, %f22 = bb47ea5b
ld [%o1+0x00c],%f22 ! %f22 = 00002278
! Victim I-cache invalidate 177, aggressor thread = 6
ba p1_invalid_loop_177
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_177:
ba invalidate_failed
mov 177,%g2
ba p1_invalid_resume_177
nop
! Wait for I-cache invalidate lock 177
p1_invalid_loop_177:
p1_invalid_wait_177:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,177
bl p1_invalid_wait_177
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 00000000487ed97e, immed = 000002d6, %l5 = 00000000487ed97e
sub %l5,0x2d6,%l5 ! %l5 = 00000000487ed6a8
ba p1_invalid_code_177
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_177:
! Victim I-cache invalidate 178, aggressor thread = 6
ba p1_invalid_loop_178
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_178:
ba invalidate_failed
mov 178,%g2
ba p1_invalid_resume_178
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 178
p1_invalid_loop_178:
p1_invalid_wait_178:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,178
bl p1_invalid_wait_178
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_178
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_178:
! Mem[0000000012000070] = aee7586d804de2c5, %f20 = 7098eced 968cd729
ldd [%i0+0x070],%f20 ! %f20 = aee7586d 804de2c5
! Mem[0000000013800020] = ffffcf94, %l1 = ffffffffffffffd0
ldsha [%i3+%o4]0x89,%l1 ! %l1 = ffffffffffffcf94
p1_label_36:
! Victim I-cache invalidate 179, aggressor thread = 6
ba p1_invalid_loop_179
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_179:
ba invalidate_failed
mov 179,%g2
ba p1_invalid_resume_179
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 179
p1_invalid_loop_179:
p1_invalid_wait_179:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,179
bl p1_invalid_wait_179
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = 021281dc381e2871, Mem[000000003000004a] = 0b583530
stb %l4,[%o0+0x04a] ! Mem[0000000030000048] = 0b587130
ba p1_invalid_code_179
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_179:
! %l6 = ffffffcf, %l7 = ffffffee, Mem[0000000013000048] = 72f6badd 0e275000
std %l6,[%i2+0x048] ! Mem[0000000013000048] = ffffffcf ffffffee
! Victim I-cache invalidate 180, aggressor thread = 6
ba p1_invalid_loop_180
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_180:
ba invalidate_failed
mov 180,%g2
ba p1_invalid_resume_180
nop
nop
nop
! Wait for I-cache invalidate lock 180
p1_invalid_loop_180:
p1_invalid_wait_180:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,180
bl p1_invalid_wait_180
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_180
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_180:
! Victim I-cache invalidate 181, aggressor thread = 6
ba p1_invalid_loop_181
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_181:
ba invalidate_failed
mov 181,%g2
ba p1_invalid_resume_181
nop
nop
nop
nop
! Wait for I-cache invalidate lock 181
p1_invalid_loop_181:
p1_invalid_wait_181:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,181
bl p1_invalid_wait_181
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_181
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_181:
! Victim I-cache invalidate 182, aggressor thread = 6
ba p1_invalid_loop_182
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_182:
ba invalidate_failed
mov 182,%g2
ba p1_invalid_resume_182
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 182
p1_invalid_loop_182:
p1_invalid_wait_182:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,182
bl p1_invalid_wait_182
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_182
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_182:
! Victim I-cache invalidate 183, aggressor thread = 6
ba p1_invalid_loop_183
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_183:
ba invalidate_failed
mov 183,%g2
ba p1_invalid_resume_183
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 183
p1_invalid_loop_183:
p1_invalid_wait_183:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,183
bl p1_invalid_wait_183
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 00000000b1303cce, Mem[000000001380001c] = 8a0a6127
stw %l2,[%i3+0x01c] ! Mem[000000001380001c] = b1303cce
ba p1_invalid_code_183
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_183:
! Victim I-cache invalidate 184, aggressor thread = 6
ba p1_invalid_loop_184
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_184:
ba invalidate_failed
mov 184,%g2
ba p1_invalid_resume_184
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 184
p1_invalid_loop_184:
p1_invalid_wait_184:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,184
bl p1_invalid_wait_184
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_184
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_184:
! Victim I-cache invalidate 185, aggressor thread = 6
ba p1_invalid_loop_185
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_185:
ba invalidate_failed
mov 185,%g2
ba p1_invalid_resume_185
nop
nop
nop
nop
! Wait for I-cache invalidate lock 185
p1_invalid_loop_185:
p1_invalid_wait_185:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,185
bl p1_invalid_wait_185
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_37:
ba p1_invalid_code_185
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_185:
! Victim I-cache invalidate 186, aggressor thread = 6
ba p1_invalid_loop_186
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_186:
ba invalidate_failed
mov 186,%g2
ba p1_invalid_resume_186
nop
nop
nop
nop
! Wait for I-cache invalidate lock 186
p1_invalid_loop_186:
p1_invalid_wait_186:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,186
bl p1_invalid_wait_186
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000008] = ffffffff0000329c, %f22 = 00002278 6ff357c1
ldda [%o2+0x008]%asi,%f22 ! %f22 = ffffffff 0000329c
! %l4 = 021281dc381e2871
setx 0x32155b2032155b20,%g7,%l4 ! %l4 = 32155b2032155b20
! %l3 = 000000008a0a6127, immed = 00000000, %l5 = 00000000487ed6a8
srl %l3,0x000,%l5 ! %l5 = 000000008a0a6127
! Mem[0000000012800034] = b734c0a0, %l1 = ffffffffffffcf94
ldsh [%i1+0x036],%l1 ! %l1 = ffffffffffffc0a0
! %l2 = 00000000b1303cce, Mem[0000000013000000] = 16d0302b
stba %l2,[%i2+%g0]0x80 ! Mem[0000000013000000] = ced0302b
ba p1_invalid_code_186
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_186:
! %f14 = 16d0302b 8a0a6127, Mem[0000000013000010] = ffffffcf 46d5b96a
stda %f14,[%i2+%i5]0x81 ! Mem[0000000013000010] = 16d0302b 8a0a6127
! %l4 = 32155b2032155b20
setx 0x92961f2a92961f2a,%g7,%l4 ! %l4 = 92961f2a92961f2a
! %f8 = 0b583530, Mem[0000000012800068] = b9c98a48
st %f8 ,[%i1+0x068] ! Mem[0000000012800068] = 0b583530
! Mem[000000003080004c] = 4b36592f, %l0 = ffffffffffffffff
ldsh [%o1+0x04c],%l0 ! %l0 = 0000000000004b36
p1_label_38:
! Victim I-cache invalidate 187, aggressor thread = 6
ba p1_invalid_loop_187
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_187:
ba invalidate_failed
mov 187,%g2
ba p1_invalid_resume_187
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 187
p1_invalid_loop_187:
p1_invalid_wait_187:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,187
bl p1_invalid_wait_187
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000012800018] = f6a512f6, %l7 = ffffffffffffffee
lduwa [%i1+%i6]0x88,%l7 ! %l7 = 00000000f6a512f6
ba p1_invalid_code_187
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_187:
! Victim I-cache invalidate 188, aggressor thread = 6
ba p1_invalid_loop_188
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_188:
ba invalidate_failed
mov 188,%g2
ba p1_invalid_resume_188
nop
nop
nop
! Wait for I-cache invalidate lock 188
p1_invalid_loop_188:
p1_invalid_wait_188:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,188
bl p1_invalid_wait_188
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800008] = b1303cce8a0a6127, %f8 = 0b583530 b1303cce
ldd [%o3+%i4],%f8 ! %f8 = b1303cce 8a0a6127
ba p1_invalid_code_188
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_188:
! Victim I-cache invalidate 189, aggressor thread = 6
ba p1_invalid_loop_189
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_189:
ba invalidate_failed
mov 189,%g2
ba p1_invalid_resume_189
nop
! Wait for I-cache invalidate lock 189
p1_invalid_loop_189:
p1_invalid_wait_189:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,189
bl p1_invalid_wait_189
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 000000008a0a6127, Mem[0000000012000028] = 602bdbd0
stba %l3,[%i0+%o6]0x89 ! Mem[0000000012000028] = 602bdb27
! %l4 = 92961f2a92961f2a, immed = 00000e63, %l1 = ffffffffffffc0a0
orcc %l4,0xe63,%l1 ! %l1 = 92961f2a92961f6b, %ccr = 88
! Mem[0000000013000028] = 0ec7e0e9, %l2 = 00000000b1303cce
lduha [%i2+%o6]0x88,%l2 ! %l2 = 000000000000e0e9
! %f2 = 29d78c96 3ef4b6fb, Mem[0000000030000008] = 6ff357c1 ffffcf71
stda %f2 ,[%o0+0x008]%asi ! Mem[0000000030000008] = 29d78c96 3ef4b6fb
! %l1 = 92961f2a92961f6b, Mem[0000000013000020] = 6ff357c1
stwa %l1,[%i2+%o4]0x89 ! Mem[0000000013000020] = 92961f6b
ba p1_invalid_code_189
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_189:
p1_label_39:
! Mem[000000001300000c] = fffff197, %l4 = 92961f2a92961f2a
ldub [%i2+0x00d],%l4 ! %l4 = 00000000000000ff
! Victim I-cache invalidate 190, aggressor thread = 6
ba p1_invalid_loop_190
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_190:
ba invalidate_failed
mov 190,%g2
ba p1_invalid_resume_190
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 190
p1_invalid_loop_190:
p1_invalid_wait_190:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,190
bl p1_invalid_wait_190
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_190
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_190:
! Victim I-cache invalidate 191, aggressor thread = 6
ba p1_invalid_loop_191
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_191:
ba invalidate_failed
mov 191,%g2
ba p1_invalid_resume_191
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 191
p1_invalid_loop_191:
p1_invalid_wait_191:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,191
bl p1_invalid_wait_191
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_191
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_191:
! Victim I-cache invalidate 192, aggressor thread = 6
ba p1_invalid_loop_192
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_192:
ba invalidate_failed
mov 192,%g2
ba p1_invalid_resume_192
nop
nop
! Wait for I-cache invalidate lock 192
p1_invalid_loop_192:
p1_invalid_wait_192:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,192
bl p1_invalid_wait_192
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_192
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_192:
! Victim I-cache invalidate 193, aggressor thread = 6
ba p1_invalid_loop_193
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_193:
ba invalidate_failed
mov 193,%g2
ba p1_invalid_resume_193
nop
nop
! Wait for I-cache invalidate lock 193
p1_invalid_loop_193:
p1_invalid_wait_193:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,193
bl p1_invalid_wait_193
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_193
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_193:
! Mem[0000000013800010] = cfc44f7d, %l4 = 00000000000000ff
ldswa [%i3+%i5]0x81,%l4 ! %l4 = ffffffffcfc44f7d
! Victim I-cache invalidate 194, aggressor thread = 6
ba p1_invalid_loop_194
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_194:
ba invalidate_failed
mov 194,%g2
ba p1_invalid_resume_194
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 194
p1_invalid_loop_194:
p1_invalid_wait_194:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,194
bl p1_invalid_wait_194
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_194
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_194:
! %f22 = ffffffff, Mem[000000003000000c] = 3ef4b6fb
st %f22,[%o0+0x00c] ! Mem[000000003000000c] = ffffffff
! Victim I-cache invalidate 195, aggressor thread = 6
ba p1_invalid_loop_195
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_195:
ba invalidate_failed
mov 195,%g2
ba p1_invalid_resume_195
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 195
p1_invalid_loop_195:
p1_invalid_wait_195:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,195
bl p1_invalid_wait_195
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030800048] = 47574b694b36592f, %f12 = bf70b213 3160959e
ldd [%o1+0x048],%f12 ! %f12 = 47574b69 4b36592f
p1_label_40:
! Mem[0000000013800008] = 0a8affff, %l4 = ffffffffcfc44f7d
ldsha [%i3+%i4]0x89,%l4 ! %l4 = ffffffffffffffff
ba p1_invalid_code_195
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_195:
! Victim I-cache invalidate 196, aggressor thread = 6
ba p1_invalid_loop_196
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_196:
ba invalidate_failed
mov 196,%g2
ba p1_invalid_resume_196
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 196
p1_invalid_loop_196:
p1_invalid_wait_196:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,196
bl p1_invalid_wait_196
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_196
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_196:
! %l7 = 00000000f6a512f6, Mem[0000000030000008] = 29d78c96, %asi = 80
stwa %l7,[%o0+0x008]%asi ! Mem[0000000030000008] = f6a512f6
! Victim I-cache invalidate 197, aggressor thread = 6
ba p1_invalid_loop_197
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_197:
ba invalidate_failed
mov 197,%g2
ba p1_invalid_resume_197
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 197
p1_invalid_loop_197:
p1_invalid_wait_197:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,197
bl p1_invalid_wait_197
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_197
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_197:
! Victim I-cache invalidate 198, aggressor thread = 6
ba p1_invalid_loop_198
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_198:
ba invalidate_failed
mov 198,%g2
ba p1_invalid_resume_198
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 198
p1_invalid_loop_198:
p1_invalid_wait_198:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,198
bl p1_invalid_wait_198
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_198
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_198:
! Victim I-cache invalidate 199, aggressor thread = 6
ba p1_invalid_loop_199
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_199:
ba invalidate_failed
mov 199,%g2
ba p1_invalid_resume_199
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 199
p1_invalid_loop_199:
p1_invalid_wait_199:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,199
bl p1_invalid_wait_199
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f26 = a5dd2cdb 60af7926, Mem[0000000030800008] = ffffffee 00002278
std %f26,[%o1+%i4] ! Mem[0000000030800008] = a5dd2cdb 60af7926
ba p1_invalid_code_199
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_199:
! Victim I-cache invalidate 200, aggressor thread = 6
ba p1_invalid_loop_200
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_200:
ba invalidate_failed
mov 200,%g2
ba p1_invalid_resume_200
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 200
p1_invalid_loop_200:
p1_invalid_wait_200:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,200
bl p1_invalid_wait_200
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f12 = 47574b69 4b36592f, Mem[0000000030800048] = 47574b69 4b36592f
std %f12,[%o1+0x048] ! Mem[0000000030800048] = 47574b69 4b36592f
ba p1_invalid_code_200
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_200:
! %l3 = 000000008a0a6127, immed = 0000010d, %l3 = 000000008a0a6127
addc %l3,0x10d,%l3 ! %l3 = 000000008a0a6234
p1_label_41:
! Victim I-cache invalidate 201, aggressor thread = 6
ba p1_invalid_loop_201
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_201:
ba invalidate_failed
mov 201,%g2
ba p1_invalid_resume_201
nop
! Wait for I-cache invalidate lock 201
p1_invalid_loop_201:
p1_invalid_wait_201:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,201
bl p1_invalid_wait_201
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000048] = 0b587130, %l1 = 92961f2a92961f6b
ldsw [%o0+0x048],%l1 ! %l1 = 000000000b587130
! Mem[0000000013800058] = ffffcf94b05bd2c6, %l4 = ffffffffffffffff
ldx [%i3+0x058],%l4 ! %l4 = ffffcf94b05bd2c6
ba p1_invalid_code_201
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_201:
! Victim I-cache invalidate 202, aggressor thread = 6
ba p1_invalid_loop_202
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_202:
ba invalidate_failed
mov 202,%g2
ba p1_invalid_resume_202
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 202
p1_invalid_loop_202:
p1_invalid_wait_202:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,202
bl p1_invalid_wait_202
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_202
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_202:
! Victim I-cache invalidate 203, aggressor thread = 6
ba p1_invalid_loop_203
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_203:
ba invalidate_failed
mov 203,%g2
ba p1_invalid_resume_203
nop
nop
! Wait for I-cache invalidate lock 203
p1_invalid_loop_203:
p1_invalid_wait_203:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,203
bl p1_invalid_wait_203
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = 000000000000e0e9, immed = 00000834, %l2 = 000000000000e0e9
xnorcc %l2,0x834,%l2 ! %l2 = ffffffffffff1722, %ccr = 88
ba p1_invalid_code_203
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_203:
! Victim I-cache invalidate 204, aggressor thread = 6
ba p1_invalid_loop_204
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_204:
ba invalidate_failed
mov 204,%g2
ba p1_invalid_resume_204
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 204
p1_invalid_loop_204:
p1_invalid_wait_204:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,204
bl p1_invalid_wait_204
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = 000000008a0a6127, immed = fffffa52, %l7 = 00000000f6a512f6
xnor %l5,-0x5ae,%l7 ! %l7 = 000000008a0a648a
ba p1_invalid_code_204
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_204:
! Victim I-cache invalidate 205, aggressor thread = 6
ba p1_invalid_loop_205
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_205:
ba invalidate_failed
mov 205,%g2
ba p1_invalid_resume_205
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 205
p1_invalid_loop_205:
p1_invalid_wait_205:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,205
bl p1_invalid_wait_205
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_205
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_205:
! Victim I-cache invalidate 206, aggressor thread = 6
ba p1_invalid_loop_206
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_206:
ba invalidate_failed
mov 206,%g2
ba p1_invalid_resume_206
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 206
p1_invalid_loop_206:
p1_invalid_wait_206:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,206
bl p1_invalid_wait_206
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p1_label_42:
ba p1_invalid_code_206
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_206:
! Victim I-cache invalidate 207, aggressor thread = 6
ba p1_invalid_loop_207
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_207:
ba invalidate_failed
mov 207,%g2
ba p1_invalid_resume_207
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 207
p1_invalid_loop_207:
p1_invalid_wait_207:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,207
bl p1_invalid_wait_207
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l6 = ffffffffffffffcf, %l3 = 000000008a0a6234, %l1 = 000000000b587130
sub %l6,%l3,%l1 ! %l1 = ffffffff75f59d9b
ba p1_invalid_code_207
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_207:
! Victim I-cache invalidate 208, aggressor thread = 6
ba p1_invalid_loop_208
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_208:
ba invalidate_failed
mov 208,%g2
ba p1_invalid_resume_208
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 208
p1_invalid_loop_208:
p1_invalid_wait_208:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,208
bl p1_invalid_wait_208
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = ffff1722, %l3 = 8a0a6234, Mem[0000000013800008] = ffff8a0a 0a3051fe
stda %l2,[%i3+%i4]0x81 ! Mem[0000000013800008] = ffff1722 8a0a6234
ba p1_invalid_code_208
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_208:
! Mem[0000000030000008] = f6a512f6, %l7 = 000000008a0a648a
ldswa [%o0+0x008]%asi,%l7 ! %l7 = fffffffff6a512f6
! %l0 = 0000000000004b36, Mem[0000000012000008] = 00003530
stba %l0,[%i0+%i4]0x88 ! Mem[0000000012000008] = 00003536
! Victim I-cache invalidate 209, aggressor thread = 6
ba p1_invalid_loop_209
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_209:
ba invalidate_failed
mov 209,%g2
ba p1_invalid_resume_209
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 209
p1_invalid_loop_209:
p1_invalid_wait_209:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,209
bl p1_invalid_wait_209
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_209
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_209:
! %l7 = fffffffff6a512f6, Mem[0000000012800000] = ffffcf71
stba %l7,[%i1+%g0]0x88 ! Mem[0000000012800000] = ffffcff6
! Victim I-cache invalidate 210, aggressor thread = 6
ba p1_invalid_loop_210
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_210:
ba invalidate_failed
mov 210,%g2
ba p1_invalid_resume_210
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 210
p1_invalid_loop_210:
p1_invalid_wait_210:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,210
bl p1_invalid_wait_210
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_210
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_210:
! Victim I-cache invalidate 211, aggressor thread = 6
ba p1_invalid_loop_211
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_211:
ba invalidate_failed
mov 211,%g2
ba p1_invalid_resume_211
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 211
p1_invalid_loop_211:
p1_invalid_wait_211:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,211
bl p1_invalid_wait_211
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p1_label_43:
ba p1_invalid_code_211
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_211:
! Victim I-cache invalidate 212, aggressor thread = 6
ba p1_invalid_loop_212
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_212:
ba invalidate_failed
mov 212,%g2
ba p1_invalid_resume_212
nop
nop
nop
nop
! Wait for I-cache invalidate lock 212
p1_invalid_loop_212:
p1_invalid_wait_212:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,212
bl p1_invalid_wait_212
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000030000008] = f6a512f6, %l0 = 0000000000004b36
ldsw [%o0+%i4],%l0 ! %l0 = fffffffff6a512f6
! Mem[000000001380005c] = b05bd2c6, %l6 = ffffffffffffffcf
ldub [%i3+0x05c],%l6 ! %l6 = 00000000000000b0
ba p1_invalid_code_212
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_212:
! Victim I-cache invalidate 213, aggressor thread = 6
ba p1_invalid_loop_213
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_213:
ba invalidate_failed
mov 213,%g2
ba p1_invalid_resume_213
nop
nop
nop
! Wait for I-cache invalidate lock 213
p1_invalid_loop_213:
p1_invalid_wait_213:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,213
bl p1_invalid_wait_213
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = ffffcf94b05bd2c6, immed = fffff759, %l7 = fffffffff6a512f6
subccc %l4,-0x8a7,%l7 ! %l7 = ffffcf94b05bdb6d, %ccr = 99
ba p1_invalid_code_213
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_213:
! Victim I-cache invalidate 214, aggressor thread = 6
ba p1_invalid_loop_214
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_214:
ba invalidate_failed
mov 214,%g2
ba p1_invalid_resume_214
nop
nop
nop
! Wait for I-cache invalidate lock 214
p1_invalid_loop_214:
p1_invalid_wait_214:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,214
bl p1_invalid_wait_214
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_214
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_214:
! Victim I-cache invalidate 215, aggressor thread = 6
ba p1_invalid_loop_215
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_215:
ba invalidate_failed
mov 215,%g2
ba p1_invalid_resume_215
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 215
p1_invalid_loop_215:
p1_invalid_wait_215:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,215
bl p1_invalid_wait_215
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_215
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_215:
! Victim I-cache invalidate 216, aggressor thread = 6
ba p1_invalid_loop_216
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_216:
ba invalidate_failed
mov 216,%g2
ba p1_invalid_resume_216
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 216
p1_invalid_loop_216:
p1_invalid_wait_216:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,216
bl p1_invalid_wait_216
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %f30 = ffffff9b 73fdd8eb, Mem[0000000030000048] = 0b587130 eedcd8eb
std %f30,[%o0+0x048] ! Mem[0000000030000048] = ffffff9b 73fdd8eb
! Mem[0000000012800028] = 7af7a759, %l7 = ffffcf94b05bdb6d
ldswa [%i1+%o6]0x89,%l7 ! %l7 = 000000007af7a759
ba p1_invalid_code_216
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_216:
p1_label_44:
! Victim I-cache invalidate 217, aggressor thread = 6
ba p1_invalid_loop_217
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_217:
ba invalidate_failed
mov 217,%g2
ba p1_invalid_resume_217
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 217
p1_invalid_loop_217:
p1_invalid_wait_217:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,217
bl p1_invalid_wait_217
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %l6 = 00000000000000b0, %l2 = ffffffffffff1722, %l7 = 000000007af7a759
or %l6,%l2,%l7 ! %l7 = ffffffffffff17b2
ba p1_invalid_code_217
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_217:
! Victim I-cache invalidate 218, aggressor thread = 6
ba p1_invalid_loop_218
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_218:
ba invalidate_failed
mov 218,%g2
ba p1_invalid_resume_218
nop
nop
nop
! Wait for I-cache invalidate lock 218
p1_invalid_loop_218:
p1_invalid_wait_218:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,218
bl p1_invalid_wait_218
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_218
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_218:
! Victim I-cache invalidate 219, aggressor thread = 6
ba p1_invalid_loop_219
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_219:
ba invalidate_failed
mov 219,%g2
ba p1_invalid_resume_219
nop
nop
! Wait for I-cache invalidate lock 219
p1_invalid_loop_219:
p1_invalid_wait_219:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,219
bl p1_invalid_wait_219
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_219
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_219:
! Victim I-cache invalidate 220, aggressor thread = 6
ba p1_invalid_loop_220
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_220:
ba invalidate_failed
mov 220,%g2
ba p1_invalid_resume_220
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 220
p1_invalid_loop_220:
p1_invalid_wait_220:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,220
bl p1_invalid_wait_220
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_220
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_220:
! Victim I-cache invalidate 221, aggressor thread = 6
ba p1_invalid_loop_221
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_221:
ba invalidate_failed
mov 221,%g2
ba p1_invalid_resume_221
nop
nop
nop
nop
! Wait for I-cache invalidate lock 221
p1_invalid_loop_221:
p1_invalid_wait_221:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,221
bl p1_invalid_wait_221
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! Mem[000000003100000c] = 0000329c, %l2 = ffffffffffff1722
lduw [%o2+0x00c],%l2 ! %l2 = 000000000000329c
! %l4 = ffffcf94b05bd2c6, %l2 = 000000000000329c, %y = ffffcf94
sdiv %l4,%l2,%l4 ! %l4 = ffffffff80000000
mov %l0,%y ! %y = f6a512f6
ba p1_invalid_code_221
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_221:
! Victim I-cache invalidate 222, aggressor thread = 6
ba p1_invalid_loop_222
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_222:
ba invalidate_failed
mov 222,%g2
ba p1_invalid_resume_222
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 222
p1_invalid_loop_222:
p1_invalid_wait_222:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,222
bl p1_invalid_wait_222
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_222
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_222:
! Victim I-cache invalidate 223, aggressor thread = 6
ba p1_invalid_loop_223
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_223:
ba invalidate_failed
mov 223,%g2
ba p1_invalid_resume_223
nop
! Wait for I-cache invalidate lock 223
p1_invalid_loop_223:
p1_invalid_wait_223:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,223
bl p1_invalid_wait_223
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
p1_label_45:
! Mem[0000000031000048] = 0000000000002278, %f4 = e9e0c70e 64b4f98b
ldda [%o2+0x048]%asi,%f4 ! %f4 = 00000000 00002278
ba p1_invalid_code_223
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_223:
! Mem[0000000013000020] = 92961f6b, %l1 = ffffffff75f59d9b
lduwa [%i2+%o4]0x88,%l1 ! %l1 = 0000000092961f6b
! Victim I-cache invalidate 224, aggressor thread = 6
ba p1_invalid_loop_224
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_224:
ba invalidate_failed
mov 224,%g2
ba p1_invalid_resume_224
nop
nop
nop
! Wait for I-cache invalidate lock 224
p1_invalid_loop_224:
p1_invalid_wait_224:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,224
bl p1_invalid_wait_224
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %l6 = 000000b0, %l7 = ffff17b2, Mem[0000000012000010] = 3ef4b6fb 29d78c96
stda %l6,[%i0+%i5]0x88 ! Mem[0000000012000010] = 000000b0 ffff17b2
ba p1_invalid_code_224
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_224:
! Victim I-cache invalidate 225, aggressor thread = 6
ba p1_invalid_loop_225
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_225:
ba invalidate_failed
mov 225,%g2
ba p1_invalid_resume_225
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 225
p1_invalid_loop_225:
p1_invalid_wait_225:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,225
bl p1_invalid_wait_225
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! Mem[000000001280003c] = 2929e946, %l5 = 000000008a0a6127
ldsb [%i1+0x03e],%l5 ! %l5 = ffffffffffffffe9
ba p1_invalid_code_225
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_225:
! Victim I-cache invalidate 226, aggressor thread = 6
ba p1_invalid_loop_226
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_226:
ba invalidate_failed
mov 226,%g2
ba p1_invalid_resume_226
nop
nop
! Wait for I-cache invalidate lock 226
p1_invalid_loop_226:
p1_invalid_wait_226:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,226
bl p1_invalid_wait_226
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %f4 = 00000000 00002278, Mem[0000000012000060] = ffffffff ffffffcf
std %f4 ,[%i0+0x060] ! Mem[0000000012000060] = 00000000 00002278
! Mem[0000000031000048] = 00000000 00002278, %l6 = 000000b0, %l7 = ffff17b2
ldd [%o2+0x048],%l6 ! %l6 = 0000000000000000 0000000000002278
! %f24 = dc811202, Mem[0000000012800018] = f612a5f6
sta %f24,[%i1+%i6]0x80 ! Mem[0000000012800018] = dc811202
p1_label_46:
! %l5 = ffffffffffffffe9, Mem[000000003180000d] = 8a0a6127
stb %l5,[%o3+0x00d] ! Mem[000000003180000c] = 8ae96127
ba p1_invalid_code_226
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_226:
! Victim I-cache invalidate 227, aggressor thread = 6
ba p1_invalid_loop_227
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_227:
ba invalidate_failed
mov 227,%g2
ba p1_invalid_resume_227
nop
nop
! Wait for I-cache invalidate lock 227
p1_invalid_loop_227:
p1_invalid_wait_227:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,227
bl p1_invalid_wait_227
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_227
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_227:
! Victim I-cache invalidate 228, aggressor thread = 6
ba p1_invalid_loop_228
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_228:
ba invalidate_failed
mov 228,%g2
ba p1_invalid_resume_228
nop
nop
! Wait for I-cache invalidate lock 228
p1_invalid_loop_228:
p1_invalid_wait_228:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,228
bl p1_invalid_wait_228
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_228
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_228:
! Victim I-cache invalidate 229, aggressor thread = 6
ba p1_invalid_loop_229
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_229:
ba invalidate_failed
mov 229,%g2
ba p1_invalid_resume_229
nop
nop
! Wait for I-cache invalidate lock 229
p1_invalid_loop_229:
p1_invalid_wait_229:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,229
bl p1_invalid_wait_229
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_229
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_229:
! Victim I-cache invalidate 230, aggressor thread = 6
ba p1_invalid_loop_230
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_230:
ba invalidate_failed
mov 230,%g2
ba p1_invalid_resume_230
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 230
p1_invalid_loop_230:
p1_invalid_wait_230:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,230
bl p1_invalid_wait_230
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_230
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_230:
! Victim I-cache invalidate 231, aggressor thread = 6
ba p1_invalid_loop_231
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_231:
ba invalidate_failed
mov 231,%g2
ba p1_invalid_resume_231
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 231
p1_invalid_loop_231:
p1_invalid_wait_231:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,231
bl p1_invalid_wait_231
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %l6 = 0000000000000000, immed = 00000e1d, %l5 = ffffffffffffffe9
addcc %l6,0xe1d,%l5 ! %l5 = 0000000000000e1d, %ccr = 00
ba p1_invalid_code_231
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_231:
! Victim I-cache invalidate 232, aggressor thread = 6
ba p1_invalid_loop_232
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_232:
ba invalidate_failed
mov 232,%g2
ba p1_invalid_resume_232
nop
! Wait for I-cache invalidate lock 232
p1_invalid_loop_232:
p1_invalid_wait_232:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,232
bl p1_invalid_wait_232
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_232
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_232:
! Victim I-cache invalidate 233, aggressor thread = 6
ba p1_invalid_loop_233
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_233:
ba invalidate_failed
mov 233,%g2
ba p1_invalid_resume_233
nop
nop
nop
! Wait for I-cache invalidate lock 233
p1_invalid_loop_233:
p1_invalid_wait_233:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,233
bl p1_invalid_wait_233
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f18 = 1da7f77a 24fe3174, Mem[0000000012000048] = be96d0e8 a56fb248
stda %f18,[%i0+0x048]%asi ! Mem[0000000012000048] = 1da7f77a 24fe3174
p1_label_47:
! Mem[0000000012000020] = 021281dc, %l7 = 0000000000002278
lduba [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000002
ba p1_invalid_code_233
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_233:
! Victim I-cache invalidate 234, aggressor thread = 6
ba p1_invalid_loop_234
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_234:
ba invalidate_failed
mov 234,%g2
ba p1_invalid_resume_234
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 234
p1_invalid_loop_234:
p1_invalid_wait_234:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,234
bl p1_invalid_wait_234
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f24 = dc811202 116a3850, Mem[0000000031000048] = 00000000 00002278
std %f24,[%o2+0x048] ! Mem[0000000031000048] = dc811202 116a3850
! Mem[000000003080000c] = 60af7926, %l0 = fffffffff6a512f6
lduw [%o1+0x00c],%l0 ! %l0 = 0000000060af7926
! %l4 = 80000000, %l5 = 00000e1d, Mem[0000000012000020] = dc811202 71281e38
stda %l4,[%i0+%o4]0x89 ! Mem[0000000012000020] = 80000000 00000e1d
ba p1_invalid_code_234
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_234:
! Victim I-cache invalidate 235, aggressor thread = 6
ba p1_invalid_loop_235
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_235:
ba invalidate_failed
mov 235,%g2
ba p1_invalid_resume_235
nop
nop
! Wait for I-cache invalidate lock 235
p1_invalid_loop_235:
p1_invalid_wait_235:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,235
bl p1_invalid_wait_235
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_235
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_235:
! Victim I-cache invalidate 236, aggressor thread = 6
ba p1_invalid_loop_236
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_236:
ba invalidate_failed
mov 236,%g2
ba p1_invalid_resume_236
nop
! Wait for I-cache invalidate lock 236
p1_invalid_loop_236:
p1_invalid_wait_236:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,236
bl p1_invalid_wait_236
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f6 = 06103d88, Mem[0000000013800010] = 7d4fc4cf
sta %f6 ,[%i3+%i5]0x88 ! Mem[0000000013800010] = 06103d88
! Mem[0000000013000008] = 73fdd8eb, %l6 = 0000000000000000
lduba [%i2+%i4]0x80,%l6 ! %l6 = 0000000000000073
! %l0 = 0000000060af7926, %l7 = 0000000000000002, %y = f6a512f6
umul %l0,%l7,%l4 ! %l4 = 00000000c15ef24c, %y = 00
p1_label_48:
ba p1_invalid_code_236
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_236:
! Victim I-cache invalidate 237, aggressor thread = 6
ba p1_invalid_loop_237
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_237:
ba invalidate_failed
mov 237,%g2
ba p1_invalid_resume_237
nop
! Wait for I-cache invalidate lock 237
p1_invalid_loop_237:
p1_invalid_wait_237:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,237
bl p1_invalid_wait_237
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_237
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_237:
! Victim I-cache invalidate 238, aggressor thread = 6
ba p1_invalid_loop_238
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_238:
ba invalidate_failed
mov 238,%g2
ba p1_invalid_resume_238
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 238
p1_invalid_loop_238:
p1_invalid_wait_238:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,238
bl p1_invalid_wait_238
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000008] = f6a512f6, %l0 = 0000000060af7926
ldsw [%o0+%i4],%l0 ! %l0 = fffffffff6a512f6
ba p1_invalid_code_238
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_238:
! Mem[0000000031000008] = ffffffff0000329c, %f22 = ffffffff 0000329c
ldd [%o2+%i4],%f22 ! %f22 = ffffffff 0000329c
! Victim I-cache invalidate 239, aggressor thread = 6
ba p1_invalid_loop_239
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_239:
ba invalidate_failed
mov 239,%g2
ba p1_invalid_resume_239
nop
nop
nop
! Wait for I-cache invalidate lock 239
p1_invalid_loop_239:
p1_invalid_wait_239:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,239
bl p1_invalid_wait_239
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f18 = 1da7f77a 24fe3174, Mem[0000000031000008] = ffffffff 0000329c
std %f18,[%o2+%i4] ! Mem[0000000031000008] = 1da7f77a 24fe3174
! %l2 = 0000329c, %l3 = 8a0a6234, Mem[0000000031000008] = 1da7f77a 24fe3174
std %l2,[%o2+%i4] ! Mem[0000000031000008] = 0000329c 8a0a6234
! retry : should take illegal inst trap, %l0 = fffffffff6a512f6
retry ! Illegal inst trap : %l0 = fffffffff6a51306
ba p1_invalid_code_239
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_239:
! Victim I-cache invalidate 240, aggressor thread = 6
ba p1_invalid_loop_240
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_240:
ba invalidate_failed
mov 240,%g2
ba p1_invalid_resume_240
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 240
p1_invalid_loop_240:
p1_invalid_wait_240:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,240
bl p1_invalid_wait_240
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_240
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_240:
! Victim I-cache invalidate 241, aggressor thread = 6
ba p1_invalid_loop_241
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_241:
ba invalidate_failed
mov 241,%g2
ba p1_invalid_resume_241
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 241
p1_invalid_loop_241:
p1_invalid_wait_241:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,241
bl p1_invalid_wait_241
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_241
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_241:
p1_label_49:
! Victim I-cache invalidate 242, aggressor thread = 6
ba p1_invalid_loop_242
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_242:
ba invalidate_failed
mov 242,%g2
ba p1_invalid_resume_242
nop
nop
! Wait for I-cache invalidate lock 242
p1_invalid_loop_242:
p1_invalid_wait_242:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,242
bl p1_invalid_wait_242
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_242
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_242:
! Victim I-cache invalidate 243, aggressor thread = 6
ba p1_invalid_loop_243
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_243:
ba invalidate_failed
mov 243,%g2
ba p1_invalid_resume_243
nop
nop
! Wait for I-cache invalidate lock 243
p1_invalid_loop_243:
p1_invalid_wait_243:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,243
bl p1_invalid_wait_243
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f8 = b1303cce 8a0a6127, Mem[0000000013000010] = 2b30d016 27610a8a
stda %f8 ,[%i2+%i5]0x89 ! Mem[0000000013000010] = b1303cce 8a0a6127
! %l1 = 0000000092961f6b, Mem[0000000012000020] = 00000080
stwa %l1,[%i0+%o4]0x81 ! Mem[0000000012000020] = 92961f6b
ba p1_invalid_code_243
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_243:
! Victim I-cache invalidate 244, aggressor thread = 6
ba p1_invalid_loop_244
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_244:
ba invalidate_failed
mov 244,%g2
ba p1_invalid_resume_244
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 244
p1_invalid_loop_244:
p1_invalid_wait_244:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,244
bl p1_invalid_wait_244
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 0000000000000e1d
setx 0x6966940069669400,%g7,%l5 ! %l5 = 6966940069669400
ba p1_invalid_code_244
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_244:
! Victim I-cache invalidate 245, aggressor thread = 6
ba p1_invalid_loop_245
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_245:
ba invalidate_failed
mov 245,%g2
ba p1_invalid_resume_245
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 245
p1_invalid_loop_245:
p1_invalid_wait_245:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,245
bl p1_invalid_wait_245
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_245
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_245:
! Victim I-cache invalidate 246, aggressor thread = 6
ba p1_invalid_loop_246
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_246:
ba invalidate_failed
mov 246,%g2
ba p1_invalid_resume_246
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 246
p1_invalid_loop_246:
p1_invalid_wait_246:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,246
bl p1_invalid_wait_246
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_246
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_246:
! Victim I-cache invalidate 247, aggressor thread = 6
ba p1_invalid_loop_247
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_247:
ba invalidate_failed
mov 247,%g2
ba p1_invalid_resume_247
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 247
p1_invalid_loop_247:
p1_invalid_wait_247:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,247
bl p1_invalid_wait_247
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 0000000000000073, immed = 00000fbc, %l6 = 0000000000000073
xnor %l6,0xfbc,%l6 ! %l6 = fffffffffffff030
ba p1_invalid_code_247
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_247:
p1_label_50:
! Mem[000000003180004c] = 6ff357c1, %l1 = 0000000092961f6b
ldub [%o3+0x04e],%l1 ! %l1 = 0000000000000057
! Mem[0000000031000048] = dc811202, %l1 = 0000000000000057
lduw [%o2+0x048],%l1 ! %l1 = 00000000dc811202
! Mem[0000000031800008] = b1303cce, %f8 = b1303cce
ld [%o3+%i4],%f8 ! %f8 = b1303cce
! %l4 = c15ef24c, %l5 = 69669400, Mem[0000000030000048] = ffffff9b 73fdd8eb
std %l4,[%o0+0x048] ! Mem[0000000030000048] = c15ef24c 69669400
! Mem[0000000013800010] = 883d1006, %l2 = 000000000000329c
ldsba [%i3+%i5]0x81,%l2 ! %l2 = ffffffffffffff88
! Victim I-cache invalidate 248, aggressor thread = 6
ba p1_invalid_loop_248
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_248:
ba invalidate_failed
mov 248,%g2
ba p1_invalid_resume_248
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 248
p1_invalid_loop_248:
p1_invalid_wait_248:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,248
bl p1_invalid_wait_248
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 6966940069669400, %l2 = ffffffffffffff88, %l4 = 00000000c15ef24c
orcc %l5,%l2,%l4 ! %l4 = ffffffffffffff88, %ccr = 88
ba p1_invalid_code_248
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_248:
! Victim I-cache invalidate 249, aggressor thread = 6
ba p1_invalid_loop_249
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_249:
ba invalidate_failed
mov 249,%g2
ba p1_invalid_resume_249
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 249
p1_invalid_loop_249:
p1_invalid_wait_249:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,249
bl p1_invalid_wait_249
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_249
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_249:
! Victim I-cache invalidate 250, aggressor thread = 6
ba p1_invalid_loop_250
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_250:
ba invalidate_failed
mov 250,%g2
ba p1_invalid_resume_250
nop
nop
nop
nop
! Wait for I-cache invalidate lock 250
p1_invalid_loop_250:
p1_invalid_wait_250:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,250
bl p1_invalid_wait_250
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l2 = ffffffffffffff88, Mem[0000000013000008] = 97f1ffffebd8fd73
stxa %l2,[%i2+%i4]0x88 ! Mem[0000000013000008] = ffffffffffffff88
p1_label_51:
ba p1_invalid_code_250
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_250:
! Victim I-cache invalidate 251, aggressor thread = 6
ba p1_invalid_loop_251
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_251:
ba invalidate_failed
mov 251,%g2
ba p1_invalid_resume_251
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 251
p1_invalid_loop_251:
p1_invalid_wait_251:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,251
bl p1_invalid_wait_251
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l6 = fffffffffffff030, immed = 0000057b, %y = 00000000
smulcc %l6,0x57b,%l4 ! %l4 = ffffffffffa95710, %ccr = 88, %y = ffffffff
! %f31 = 73fdd8eb, Mem[0000000013000010] = 27610a8a
sta %f31,[%i2+%i5]0x80 ! Mem[0000000013000010] = 73fdd8eb
ba p1_invalid_code_251
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_251:
! Victim I-cache invalidate 252, aggressor thread = 6
ba p1_invalid_loop_252
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_252:
ba invalidate_failed
mov 252,%g2
ba p1_invalid_resume_252
nop
nop
nop
nop
! Wait for I-cache invalidate lock 252
p1_invalid_loop_252:
p1_invalid_wait_252:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,252
bl p1_invalid_wait_252
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_252
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_252:
! Victim I-cache invalidate 253, aggressor thread = 6
ba p1_invalid_loop_253
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_253:
ba invalidate_failed
mov 253,%g2
ba p1_invalid_resume_253
nop
nop
! Wait for I-cache invalidate lock 253
p1_invalid_loop_253:
p1_invalid_wait_253:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,253
bl p1_invalid_wait_253
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_253
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_253:
! Victim I-cache invalidate 254, aggressor thread = 6
ba p1_invalid_loop_254
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_254:
ba invalidate_failed
mov 254,%g2
ba p1_invalid_resume_254
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 254
p1_invalid_loop_254:
p1_invalid_wait_254:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,254
bl p1_invalid_wait_254
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = fffffffff6a51306, Mem[0000000012000063] = 00000000
stb %l0,[%i0+0x063] ! Mem[0000000012000060] = 00000006
ba p1_invalid_code_254
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_254:
! Victim I-cache invalidate 255, aggressor thread = 6
ba p1_invalid_loop_255
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_255:
ba invalidate_failed
mov 255,%g2
ba p1_invalid_resume_255
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 255
p1_invalid_loop_255:
p1_invalid_wait_255:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,255
bl p1_invalid_wait_255
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_255
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_255:
! Victim I-cache invalidate 256, aggressor thread = 6
ba p1_invalid_loop_256
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_256:
ba invalidate_failed
mov 256,%g2
ba p1_invalid_resume_256
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 256
p1_invalid_loop_256:
p1_invalid_wait_256:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,256
bl p1_invalid_wait_256
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_256
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_256:
! Victim I-cache invalidate 257, aggressor thread = 6
ba p1_invalid_loop_257
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_257:
ba invalidate_failed
mov 257,%g2
ba p1_invalid_resume_257
nop
nop
nop
nop
! Wait for I-cache invalidate lock 257
p1_invalid_loop_257:
p1_invalid_wait_257:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,257
bl p1_invalid_wait_257
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p1_label_52:
! Mem[0000000012000010] = 000000b0, %l2 = ffffffffffffff88
lduwa [%i0+%i5]0x88,%l2 ! %l2 = 00000000000000b0
ba p1_invalid_code_257
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_257:
! Victim I-cache invalidate 258, aggressor thread = 6
ba p1_invalid_loop_258
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_258:
ba invalidate_failed
mov 258,%g2
ba p1_invalid_resume_258
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 258
p1_invalid_loop_258:
p1_invalid_wait_258:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,258
bl p1_invalid_wait_258
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000003080004c] = 4b36592f, %f14 = 16d0302b
lda [%o1+0x04c]%asi,%f14 ! %f14 = 4b36592f
! %l2 = 000000b0, %l3 = 8a0a6234, Mem[0000000012800018] = 021281dc df40ab7f
stda %l2,[%i1+%i6]0x89 ! Mem[0000000012800018] = 000000b0 8a0a6234
! Mem[0000000012800020] = 0a8a5364, %l5 = 6966940069669400
ldsba [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000064
ba p1_invalid_code_258
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_258:
! Victim I-cache invalidate 259, aggressor thread = 6
ba p1_invalid_loop_259
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_259:
ba invalidate_failed
mov 259,%g2
ba p1_invalid_resume_259
nop
nop
nop
! Wait for I-cache invalidate lock 259
p1_invalid_loop_259:
p1_invalid_wait_259:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,259
bl p1_invalid_wait_259
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000013800010] = 883d1006df2f625c, %l0 = fffffffff6a51306
ldxa [%i3+%i5]0x80,%l0 ! %l0 = 883d1006df2f625c
ba p1_invalid_code_259
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_259:
! Victim I-cache invalidate 260, aggressor thread = 6
ba p1_invalid_loop_260
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_260:
ba invalidate_failed
mov 260,%g2
ba p1_invalid_resume_260
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 260
p1_invalid_loop_260:
p1_invalid_wait_260:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,260
bl p1_invalid_wait_260
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = ffa95710, %l5 = 00000064, Mem[0000000030800048] = 47574b69 4b36592f
std %l4,[%o1+0x048] ! Mem[0000000030800048] = ffa95710 00000064
! Mem[0000000031000048] = dc811202, %l1 = 00000000dc811202
ldub [%o2+0x048],%l1 ! %l1 = 00000000000000dc
p1_label_53:
! Mem[0000000012800008] = 7bc985ab, %l0 = 883d1006df2f625c
lduba [%i1+%i4]0x80,%l0 ! %l0 = 000000000000007b
ba p1_invalid_code_260
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_260:
! Victim I-cache invalidate 261, aggressor thread = 6
ba p1_invalid_loop_261
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_261:
ba invalidate_failed
mov 261,%g2
ba p1_invalid_resume_261
nop
nop
nop
nop
! Wait for I-cache invalidate lock 261
p1_invalid_loop_261:
p1_invalid_wait_261:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,261
bl p1_invalid_wait_261
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! retry : should take illegal inst trap, %l0 = 000000000000007b
retry ! Illegal inst trap : %l0 = 000000000000008b
! Mem[000000003000004c] = 69669400, %l2 = 00000000000000b0
ldsb [%o0+0x04f],%l2 ! %l2 = 0000000000000000
! %l7 = 0000000000000002, Mem[000000003100000c] = 8a0a6234
sth %l7,[%o2+0x00c] ! Mem[000000003100000c] = 00026234
ba p1_invalid_code_261
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_261:
! Victim I-cache invalidate 262, aggressor thread = 6
ba p1_invalid_loop_262
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_262:
ba invalidate_failed
mov 262,%g2
ba p1_invalid_resume_262
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 262
p1_invalid_loop_262:
p1_invalid_wait_262:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,262
bl p1_invalid_wait_262
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_262
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_262:
! Mem[0000000013800010] = 883d1006, %l5 = 0000000000000064
lduba [%i3+%i5]0x81,%l5 ! %l5 = 0000000000000088
! Victim I-cache invalidate 263, aggressor thread = 6
ba p1_invalid_loop_263
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_263:
ba invalidate_failed
mov 263,%g2
ba p1_invalid_resume_263
nop
nop
! Wait for I-cache invalidate lock 263
p1_invalid_loop_263:
p1_invalid_wait_263:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,263
bl p1_invalid_wait_263
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_263
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_263:
! Victim I-cache invalidate 264, aggressor thread = 6
ba p1_invalid_loop_264
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_264:
ba invalidate_failed
mov 264,%g2
ba p1_invalid_resume_264
nop
nop
! Wait for I-cache invalidate lock 264
p1_invalid_loop_264:
p1_invalid_wait_264:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,264
bl p1_invalid_wait_264
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = 000000008a0a6234, immed = fffffba3, %l3 = 000000008a0a6234
andn %l3,-0x45d,%l3 ! %l3 = 0000000000000014
p1_label_54:
! %f20 = aee7586d 804de2c5, Mem[0000000013000008] = 88ffffff ffffffff
stda %f20,[%i2+0x008]%asi ! Mem[0000000013000008] = aee7586d 804de2c5
! Mem[0000000012000020] = 92961f6b, %l3 = 0000000000000014
ldswa [%i0+%o4]0x81,%l3 ! %l3 = ffffffff92961f6b
ba p1_invalid_code_264
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_264:
! %f22 = ffffffff 0000329c, Mem[0000000012000060] = 00000006 00002278
std %f22,[%i0+0x060] ! Mem[0000000012000060] = ffffffff 0000329c
! Mem[0000000012800018] = 000000b0, %l4 = ffffffffffa95710
lduha [%i1+%i6]0x88,%l4 ! %l4 = 00000000000000b0
! Victim I-cache invalidate 265, aggressor thread = 6
ba p1_invalid_loop_265
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_265:
ba invalidate_failed
mov 265,%g2
ba p1_invalid_resume_265
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 265
p1_invalid_loop_265:
p1_invalid_wait_265:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,265
bl p1_invalid_wait_265
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000013000008] = aee7586d, %l5 = 0000000000000088
ldsha [%i2+%i4]0x81,%l5 ! %l5 = ffffffffffffaee7
! %l5 = ffffffffffffaee7, Mem[000000003080000c] = 60af7926, %asi = 80
stwa %l5,[%o1+0x00c]%asi ! Mem[000000003080000c] = ffffaee7
ba p1_invalid_code_265
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_265:
! %l6 = fffffffffffff030, Mem[000000003080004c] = 00000064, %asi = 80
stwa %l6,[%o1+0x04c]%asi ! Mem[000000003080004c] = fffff030
! Mem[000000003180000c] = 8ae96127, %l5 = ffffffffffffaee7
lduh [%o3+0x00e],%l5 ! %l5 = 0000000000006127
! Mem[0000000031000048] = dc811202116a3850, %l6 = fffffffffffff030
ldx [%o2+0x048],%l6 ! %l6 = dc811202116a3850
p1_label_55:
! Mem[0000000013800000] = 26a75e29, %l1 = 00000000000000dc
ldswa [%i3+%g0]0x89,%l1 ! %l1 = 0000000026a75e29
! Victim I-cache invalidate 266, aggressor thread = 6
ba p1_invalid_loop_266
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_266:
ba invalidate_failed
mov 266,%g2
ba p1_invalid_resume_266
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 266
p1_invalid_loop_266:
p1_invalid_wait_266:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,266
bl p1_invalid_wait_266
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = 0000000000006127, immed = fffffbf2, %y = ffffffff
sdiv %l5,-0x40e,%l3 ! %l3 = 00000000003f22ed
mov %l0,%y ! %y = 0000008b
ba p1_invalid_code_266
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_266:
! Victim I-cache invalidate 267, aggressor thread = 6
ba p1_invalid_loop_267
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_267:
ba invalidate_failed
mov 267,%g2
ba p1_invalid_resume_267
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 267
p1_invalid_loop_267:
p1_invalid_wait_267:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,267
bl p1_invalid_wait_267
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l0 = 000000000000008b, %l7 = 0000000000000002, %l2 = 0000000000000000
andcc %l0,%l7,%l2 ! %l2 = 0000000000000002, %ccr = 00
ba p1_invalid_code_267
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_267:
! Victim I-cache invalidate 268, aggressor thread = 6
ba p1_invalid_loop_268
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_268:
ba invalidate_failed
mov 268,%g2
ba p1_invalid_resume_268
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 268
p1_invalid_loop_268:
p1_invalid_wait_268:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,268
bl p1_invalid_wait_268
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_268
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_268:
! Victim I-cache invalidate 269, aggressor thread = 6
ba p1_invalid_loop_269
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_269:
ba invalidate_failed
mov 269,%g2
ba p1_invalid_resume_269
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 269
p1_invalid_loop_269:
p1_invalid_wait_269:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,269
bl p1_invalid_wait_269
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001300004c] = ffffffee, %l4 = 00000000000000b0
ldsh [%i2+0x04c],%l4 ! %l4 = ffffffffffffffff
! %f10 = 307424de 26fe748f, Mem[0000000012000010] = 000000b0 ffff17b2
stda %f10,[%i0+%i5]0x89 ! Mem[0000000012000010] = 307424de 26fe748f
ba p1_invalid_code_269
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_269:
! Victim I-cache invalidate 270, aggressor thread = 6
ba p1_invalid_loop_270
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_270:
ba invalidate_failed
mov 270,%g2
ba p1_invalid_resume_270
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 270
p1_invalid_loop_270:
p1_invalid_wait_270:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,270
bl p1_invalid_wait_270
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_56:
! %f10 = 307424de 26fe748f, Mem[0000000031800048] = bb47ea5b 6ff357c1
std %f10,[%o3+0x048] ! Mem[0000000031800048] = 307424de 26fe748f
ba p1_invalid_code_270
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_270:
! Victim I-cache invalidate 271, aggressor thread = 6
ba p1_invalid_loop_271
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_271:
ba invalidate_failed
mov 271,%g2
ba p1_invalid_resume_271
nop
nop
! Wait for I-cache invalidate lock 271
p1_invalid_loop_271:
p1_invalid_wait_271:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,271
bl p1_invalid_wait_271
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_271
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_271:
! Victim I-cache invalidate 272, aggressor thread = 6
ba p1_invalid_loop_272
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_272:
ba invalidate_failed
mov 272,%g2
ba p1_invalid_resume_272
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 272
p1_invalid_loop_272:
p1_invalid_wait_272:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,272
bl p1_invalid_wait_272
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013000000] = ced0302b, %l0 = 000000000000008b
ldsba [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffffce
ba p1_invalid_code_272
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_272:
! Victim I-cache invalidate 273, aggressor thread = 6
ba p1_invalid_loop_273
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_273:
ba invalidate_failed
mov 273,%g2
ba p1_invalid_resume_273
nop
nop
! Wait for I-cache invalidate lock 273
p1_invalid_loop_273:
p1_invalid_wait_273:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,273
bl p1_invalid_wait_273
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 00000000003f22ed, Mem[000000001300002c] = 112858c4
stw %l3,[%i2+0x02c] ! Mem[000000001300002c] = 003f22ed
ba p1_invalid_code_273
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_273:
! Victim I-cache invalidate 274, aggressor thread = 6
ba p1_invalid_loop_274
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_274:
ba invalidate_failed
mov 274,%g2
ba p1_invalid_resume_274
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 274
p1_invalid_loop_274:
p1_invalid_wait_274:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,274
bl p1_invalid_wait_274
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800048] = 307424de, %l5 = 0000000000006127
ldsha [%o3+0x048]%asi,%l5 ! %l5 = 0000000000003074
ba p1_invalid_code_274
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_274:
! Victim I-cache invalidate 275, aggressor thread = 6
ba p1_invalid_loop_275
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_275:
ba invalidate_failed
mov 275,%g2
ba p1_invalid_resume_275
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 275
p1_invalid_loop_275:
p1_invalid_wait_275:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,275
bl p1_invalid_wait_275
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = ffffffffffffffce, immed = fffff861, %l5 = 0000000000003074
addcc %l0,-0x79f,%l5 ! %l5 = fffffffffffff82f, %ccr = 99
ba p1_invalid_code_275
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_275:
p1_label_57:
! Victim I-cache invalidate 276, aggressor thread = 6
ba p1_invalid_loop_276
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_276:
ba invalidate_failed
mov 276,%g2
ba p1_invalid_resume_276
nop
! Wait for I-cache invalidate lock 276
p1_invalid_loop_276:
p1_invalid_wait_276:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,276
bl p1_invalid_wait_276
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_276
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_276:
! Victim I-cache invalidate 277, aggressor thread = 6
ba p1_invalid_loop_277
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_277:
ba invalidate_failed
mov 277,%g2
ba p1_invalid_resume_277
nop
! Wait for I-cache invalidate lock 277
p1_invalid_loop_277:
p1_invalid_wait_277:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,277
bl p1_invalid_wait_277
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! Mem[0000000030800008] = a5dd2cdb, %l1 = 0000000026a75e29
lduwa [%o1+0x008]%asi,%l1 ! %l1 = 00000000a5dd2cdb
ba p1_invalid_code_277
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_277:
! Victim I-cache invalidate 278, aggressor thread = 6
ba p1_invalid_loop_278
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_278:
ba invalidate_failed
mov 278,%g2
ba p1_invalid_resume_278
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 278
p1_invalid_loop_278:
p1_invalid_wait_278:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,278
bl p1_invalid_wait_278
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_278
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_278:
! Victim I-cache invalidate 279, aggressor thread = 6
ba p1_invalid_loop_279
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_279:
ba invalidate_failed
mov 279,%g2
ba p1_invalid_resume_279
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 279
p1_invalid_loop_279:
p1_invalid_wait_279:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,279
bl p1_invalid_wait_279
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_279
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_279:
! Victim I-cache invalidate 280, aggressor thread = 6
ba p1_invalid_loop_280
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_280:
ba invalidate_failed
mov 280,%g2
ba p1_invalid_resume_280
nop
nop
! Wait for I-cache invalidate lock 280
p1_invalid_loop_280:
p1_invalid_wait_280:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,280
bl p1_invalid_wait_280
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %l1 = 00000000a5dd2cdb, Mem[0000000031800008] = b1303cce8ae96127
stx %l1,[%o3+%i4] ! Mem[0000000031800008] = 00000000a5dd2cdb
ba p1_invalid_code_280
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_280:
! %l0 = ffffffffffffffce, %l1 = 00000000a5dd2cdb, %l2 = 0000000000000002
taddcctv %l0,%l1,%l2 ! %l0 = fffffffffffffff1, Trapped
! Victim I-cache invalidate 281, aggressor thread = 6
ba p1_invalid_loop_281
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_281:
ba invalidate_failed
mov 281,%g2
ba p1_invalid_resume_281
nop
nop
! Wait for I-cache invalidate lock 281
p1_invalid_loop_281:
p1_invalid_wait_281:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,281
bl p1_invalid_wait_281
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_281
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_281:
! Victim I-cache invalidate 282, aggressor thread = 6
ba p1_invalid_loop_282
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_282:
ba invalidate_failed
mov 282,%g2
ba p1_invalid_resume_282
nop
nop
nop
! Wait for I-cache invalidate lock 282
p1_invalid_loop_282:
p1_invalid_wait_282:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,282
bl p1_invalid_wait_282
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
p1_label_58:
! Mem[000000003080000c] = ffffaee7, %l6 = dc811202116a3850
lduh [%o1+0x00e],%l6 ! %l6 = 000000000000aee7
! %l6 = 000000000000aee7, Mem[000000001380003c] = e630482f
stw %l6,[%i3+0x03c] ! Mem[000000001380003c] = 0000aee7
ba p1_invalid_code_282
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_282:
! Victim I-cache invalidate 283, aggressor thread = 6
ba p1_invalid_loop_283
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_283:
ba invalidate_failed
mov 283,%g2
ba p1_invalid_resume_283
nop
! Wait for I-cache invalidate lock 283
p1_invalid_loop_283:
p1_invalid_wait_283:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,283
bl p1_invalid_wait_283
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_283
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_283:
! Victim I-cache invalidate 284, aggressor thread = 6
ba p1_invalid_loop_284
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_284:
ba invalidate_failed
mov 284,%g2
ba p1_invalid_resume_284
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 284
p1_invalid_loop_284:
p1_invalid_wait_284:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,284
bl p1_invalid_wait_284
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_284
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_284:
! Victim I-cache invalidate 285, aggressor thread = 6
ba p1_invalid_loop_285
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_285:
ba invalidate_failed
mov 285,%g2
ba p1_invalid_resume_285
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 285
p1_invalid_loop_285:
p1_invalid_wait_285:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,285
bl p1_invalid_wait_285
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! Mem[0000000012000018] = 3ef4b6fb, %f3 = 3ef4b6fb
lda [%i0+%i6]0x81,%f3 ! %f3 = 3ef4b6fb
! %l0 = fffffffffffffff1, Mem[0000000031000048] = dc811202, %asi = 80
stwa %l0,[%o2+0x048]%asi ! Mem[0000000031000048] = fffffff1
ba p1_invalid_code_285
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_285:
! Victim I-cache invalidate 286, aggressor thread = 6
ba p1_invalid_loop_286
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_286:
ba invalidate_failed
mov 286,%g2
ba p1_invalid_resume_286
nop
nop
nop
! Wait for I-cache invalidate lock 286
p1_invalid_loop_286:
p1_invalid_wait_286:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,286
bl p1_invalid_wait_286
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_286
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_286:
! Victim I-cache invalidate 287, aggressor thread = 6
ba p1_invalid_loop_287
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_287:
ba invalidate_failed
mov 287,%g2
ba p1_invalid_resume_287
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 287
p1_invalid_loop_287:
p1_invalid_wait_287:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,287
bl p1_invalid_wait_287
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_287
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_287:
! Victim I-cache invalidate 288, aggressor thread = 6
ba p1_invalid_loop_288
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_288:
ba invalidate_failed
mov 288,%g2
ba p1_invalid_resume_288
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 288
p1_invalid_loop_288:
p1_invalid_wait_288:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,288
bl p1_invalid_wait_288
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_288
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_288:
p1_label_59:
! Victim I-cache invalidate 289, aggressor thread = 6
ba p1_invalid_loop_289
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_289:
ba invalidate_failed
mov 289,%g2
ba p1_invalid_resume_289
nop
nop
nop
! Wait for I-cache invalidate lock 289
p1_invalid_loop_289:
p1_invalid_wait_289:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,289
bl p1_invalid_wait_289
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_289
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_289:
! Victim I-cache invalidate 290, aggressor thread = 6
ba p1_invalid_loop_290
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_290:
ba invalidate_failed
mov 290,%g2
ba p1_invalid_resume_290
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 290
p1_invalid_loop_290:
p1_invalid_wait_290:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,290
bl p1_invalid_wait_290
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_290
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_290:
! Victim I-cache invalidate 291, aggressor thread = 6
ba p1_invalid_loop_291
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_291:
ba invalidate_failed
mov 291,%g2
ba p1_invalid_resume_291
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 291
p1_invalid_loop_291:
p1_invalid_wait_291:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,291
bl p1_invalid_wait_291
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_291
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_291:
! Victim I-cache invalidate 292, aggressor thread = 6
ba p1_invalid_loop_292
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_292:
ba invalidate_failed
mov 292,%g2
ba p1_invalid_resume_292
nop
nop
nop
! Wait for I-cache invalidate lock 292
p1_invalid_loop_292:
p1_invalid_wait_292:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,292
bl p1_invalid_wait_292
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_292
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_292:
! Victim I-cache invalidate 293, aggressor thread = 6
ba p1_invalid_loop_293
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_293:
ba invalidate_failed
mov 293,%g2
ba p1_invalid_resume_293
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 293
p1_invalid_loop_293:
p1_invalid_wait_293:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,293
bl p1_invalid_wait_293
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %l3 = 00000000003f22ed, %l4 = ffffffffffffffff, %l4 = ffffffffffffffff
subccc %l3,%l4,%l4 ! %l4 = 00000000003f22ed, %ccr = 11
ba p1_invalid_code_293
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_293:
! Victim I-cache invalidate 294, aggressor thread = 6
ba p1_invalid_loop_294
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_294:
ba invalidate_failed
mov 294,%g2
ba p1_invalid_resume_294
nop
! Wait for I-cache invalidate lock 294
p1_invalid_loop_294:
p1_invalid_wait_294:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,294
bl p1_invalid_wait_294
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000013000028] = e9e0c70e, %f30 = ffffff9b
lda [%i2+%o6]0x81,%f30 ! %f30 = e9e0c70e
! %l4 = 00000000003f22ed, Mem[000000003000004c] = 69669400
stw %l4,[%o0+0x04c] ! Mem[000000003000004c] = 003f22ed
! Mem[0000000013800020] = 000012f6ffffcf94, %f0 = d7bb4f5a 8f215ba3
ldda [%i3+%o4]0x89,%f0 ! %f0 = 000012f6 ffffcf94
ba p1_invalid_code_294
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_294:
p1_label_60:
! Victim I-cache invalidate 295, aggressor thread = 6
ba p1_invalid_loop_295
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_295:
ba invalidate_failed
mov 295,%g2
ba p1_invalid_resume_295
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 295
p1_invalid_loop_295:
p1_invalid_wait_295:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,295
bl p1_invalid_wait_295
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p1_invalid_code_295
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_295:
! %l1 = 00000000a5dd2cdb, immed = 00000d5a, %l1 = 00000000a5dd2cdb
subc %l1,0xd5a,%l1 ! %l1 = 00000000a5dd1f80
! %l0 = fffffffffffffff1, Mem[0000000030000008] = f6a512f6
stw %l0,[%o0+%i4] ! Mem[0000000030000008] = fffffff1
! Victim I-cache invalidate 296, aggressor thread = 6
ba p1_invalid_loop_296
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_296:
ba invalidate_failed
mov 296,%g2
ba p1_invalid_resume_296
nop
! Wait for I-cache invalidate lock 296
p1_invalid_loop_296:
p1_invalid_wait_296:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,296
bl p1_invalid_wait_296
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000030800048] = ffa95710, %l5 = fffffffffffff82f
ldsh [%o1+0x048],%l5 ! %l5 = ffffffffffffffa9
ba p1_invalid_code_296
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_296:
! Victim I-cache invalidate 297, aggressor thread = 6
ba p1_invalid_loop_297
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_297:
ba invalidate_failed
mov 297,%g2
ba p1_invalid_resume_297
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 297
p1_invalid_loop_297:
p1_invalid_wait_297:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,297
bl p1_invalid_wait_297
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p1_invalid_code_297
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_297:
! Victim I-cache invalidate 298, aggressor thread = 6
ba p1_invalid_loop_298
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_298:
ba invalidate_failed
mov 298,%g2
ba p1_invalid_resume_298
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 298
p1_invalid_loop_298:
p1_invalid_wait_298:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,298
bl p1_invalid_wait_298
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %f2 = 29d78c96 3ef4b6fb, Mem[0000000013000020] = 6b1f9692 5bea47bb
stda %f2 ,[%i2+%o4]0x81 ! Mem[0000000013000020] = 29d78c96 3ef4b6fb
ba p1_invalid_code_298
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_298:
! Victim I-cache invalidate 299, aggressor thread = 6
ba p1_invalid_loop_299
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_299:
ba invalidate_failed
mov 299,%g2
ba p1_invalid_resume_299
nop
nop
! Wait for I-cache invalidate lock 299
p1_invalid_loop_299:
p1_invalid_wait_299:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,299
bl p1_invalid_wait_299
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000012000050] = cf26eeea, %l0 = fffffffffffffff1
ldsb [%i0+0x051],%l0 ! %l0 = 0000000000000026
ba p1_invalid_code_299
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_299:
p1_label_61:
! %l0 = 0000000000000026, %l5 = ffffffffffffffa9, %l4 = 00000000003f22ed
andn %l0,%l5,%l4 ! %l4 = 0000000000000006
! Victim I-cache invalidate 300, aggressor thread = 6
ba p1_invalid_loop_300
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_300:
ba invalidate_failed
mov 300,%g2
ba p1_invalid_resume_300
nop
nop
nop
! Wait for I-cache invalidate lock 300
p1_invalid_loop_300:
p1_invalid_wait_300:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,300
bl p1_invalid_wait_300
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l4 = 0000000000000006, Mem[0000000030000009] = fffffff1
stb %l4,[%o0+0x009] ! Mem[0000000030000008] = ff06fff1
ba p1_invalid_code_300
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_300:
! Mem[0000000013800028] = 963cf1b800007bc9, %l2 = 0000000000000002
ldxa [%i3+%o6]0x88,%l2 ! %l2 = 963cf1b800007bc9
! %l6 = 000000000000aee7, Mem[0000000031000008] = 0000329c00026234
stx %l6,[%o2+%i4] ! Mem[0000000031000008] = 000000000000aee7
! Mem[0000000031800048] = 307424de26fe748f, %f8 = b1303cce 8a0a6127
ldd [%o3+0x048],%f8 ! %f8 = 307424de 26fe748f
! Mem[0000000030000008] = ff06fff1, %l7 = 0000000000000002
ldsh [%o0+0x00a],%l7 ! %l7 = fffffffffffffff1
! %l0 = 0000000000000026, Mem[0000000012800020] = 64538a0a
stha %l0,[%i1+%o4]0x80 ! Mem[0000000012800020] = 00268a0a
! %l2 = 00007bc9, %l3 = 003f22ed, Mem[0000000030000048] = c15ef24c 003f22ed
std %l2,[%o0+0x048] ! Mem[0000000030000048] = 00007bc9 003f22ed
! Mem[0000000012800028] = 59a7f77a, %l3 = 00000000003f22ed
ldsha [%i1+%o6]0x81,%l3 ! %l3 = 00000000000059a7
p1_label_62:
! Victim I-cache invalidate 301, aggressor thread = 6
ba p1_invalid_loop_301
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_301:
ba invalidate_failed
mov 301,%g2
ba p1_invalid_resume_301
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 301
p1_invalid_loop_301:
p1_invalid_wait_301:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,301
bl p1_invalid_wait_301
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l3 = 00000000000059a7, Mem[0000000013000000] = 2b30d0ce
stba %l3,[%i2+%g0]0x89 ! Mem[0000000013000000] = 2b30d0a7
! Mem[0000000013000020] = 29d78c963ef4b6fb, %l6 = 000000000000aee7
ldxa [%i2+%o4]0x80,%l6 ! %l6 = 29d78c963ef4b6fb
ba p1_invalid_code_301
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_301:
! Victim I-cache invalidate 302, aggressor thread = 6
ba p1_invalid_loop_302
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_302:
ba invalidate_failed
mov 302,%g2
ba p1_invalid_resume_302
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 302
p1_invalid_loop_302:
p1_invalid_wait_302:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,302
bl p1_invalid_wait_302
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p1_invalid_code_302
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_302:
! Set Register : %l3 = 00000000000059a7
xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000012800000] = f6cfffff, %l7 = fffffffffffffff1
lduha [%i1+%g0]0x80,%l7 ! %l7 = 000000000000f6cf
! Victim I-cache invalidate 303, aggressor thread = 6
ba p1_invalid_loop_303
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_303:
ba invalidate_failed
mov 303,%g2
ba p1_invalid_resume_303
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 303
p1_invalid_loop_303:
p1_invalid_wait_303:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,303
bl p1_invalid_wait_303
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l3 = ffffffffffffffff, immed = 0000035b, %l5 = ffffffffffffffa9
or %l3,0x35b,%l5 ! %l5 = ffffffffffffffff
ba p1_invalid_code_303
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_303:
! Victim I-cache invalidate 304, aggressor thread = 6
ba p1_invalid_loop_304
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_304:
ba invalidate_failed
mov 304,%g2
ba p1_invalid_resume_304
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 304
p1_invalid_loop_304:
p1_invalid_wait_304:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,304
bl p1_invalid_wait_304
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p1_invalid_code_304
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_304:
! %l6 = 29d78c963ef4b6fb, %l6 = 29d78c963ef4b6fb, %y = 0000008b
sdiv %l6,%l6,%l6 ! %l6 = 0000000000000236
mov %l0,%y ! %y = 00000026
p1_label_63:
! Victim I-cache invalidate 305, aggressor thread = 6
ba p1_invalid_loop_305
rd %ccr,%g5 ! Save %ccr (11)
p1_invalid_code_305:
ba invalidate_failed
mov 305,%g2
ba p1_invalid_resume_305
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 305
p1_invalid_loop_305:
p1_invalid_wait_305:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,305
bl p1_invalid_wait_305
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l3 = ffffffffffffffff, immed = fffff308, %l0 = 0000000000000026
andcc %l3,-0xcf8,%l0 ! %l0 = fffffffffffff308, %ccr = 88
ba p1_invalid_code_305
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_305:
! Mem[0000000012800038] = 550477d72929e946, %f10 = 307424de 26fe748f
ldda [%i1+0x038]%asi,%f10 ! %f10 = 550477d7 2929e946
! Mem[000000001300007c] = d268400c, %l7 = 000000000000f6cf
ldsh [%i2+0x07e],%l7 ! %l7 = 000000000000400c
! Mem[000000001300001c] = 6fff2ed8, %l7 = 000000000000400c
lduw [%i2+0x01c],%l7 ! %l7 = 000000006fff2ed8
! Mem[000000001280002c] = 24fe3174, %l2 = 963cf1b800007bc9
ldsh [%i1+0x02c],%l2 ! %l2 = 00000000000024fe
! Victim I-cache invalidate 306, aggressor thread = 6
ba p1_invalid_loop_306
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_306:
ba invalidate_failed
mov 306,%g2
ba p1_invalid_resume_306
nop
nop
! Wait for I-cache invalidate lock 306
p1_invalid_loop_306:
p1_invalid_wait_306:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,306
bl p1_invalid_wait_306
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_306
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_306:
! Victim I-cache invalidate 307, aggressor thread = 6
ba p1_invalid_loop_307
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_307:
ba invalidate_failed
mov 307,%g2
ba p1_invalid_resume_307
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 307
p1_invalid_loop_307:
p1_invalid_wait_307:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,307
bl p1_invalid_wait_307
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f1 = ffffcf94, Mem[0000000012800030] = 487ed97e
st %f1 ,[%i1+0x030] ! Mem[0000000012800030] = ffffcf94
ba p1_invalid_code_307
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_307:
! Victim I-cache invalidate 308, aggressor thread = 6
ba p1_invalid_loop_308
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_308:
ba invalidate_failed
mov 308,%g2
ba p1_invalid_resume_308
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 308
p1_invalid_loop_308:
p1_invalid_wait_308:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,308
bl p1_invalid_wait_308
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_308
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_308:
p1_label_64:
! %l4 = 0000000000000006, immed = 00000005, %l6 = 0000000000000236
sra %l4,0x005,%l6 ! %l6 = 0000000000000000
! Victim I-cache invalidate 309, aggressor thread = 6
ba p1_invalid_loop_309
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_309:
ba invalidate_failed
mov 309,%g2
ba p1_invalid_resume_309
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 309
p1_invalid_loop_309:
p1_invalid_wait_309:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,309
bl p1_invalid_wait_309
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l6 = 0000000000000000, Mem[0000000013800020] = 94cfffff
stha %l6,[%i3+%o4]0x80 ! Mem[0000000013800020] = 0000ffff
ba p1_invalid_code_309
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_309:
! Victim I-cache invalidate 310, aggressor thread = 6
ba p1_invalid_loop_310
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_310:
ba invalidate_failed
mov 310,%g2
ba p1_invalid_resume_310
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 310
p1_invalid_loop_310:
p1_invalid_wait_310:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,310
bl p1_invalid_wait_310
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_310
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_310:
! Victim I-cache invalidate 311, aggressor thread = 6
ba p1_invalid_loop_311
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_311:
ba invalidate_failed
mov 311,%g2
ba p1_invalid_resume_311
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 311
p1_invalid_loop_311:
p1_invalid_wait_311:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,311
bl p1_invalid_wait_311
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_311
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_311:
! Victim I-cache invalidate 312, aggressor thread = 6
ba p1_invalid_loop_312
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_312:
ba invalidate_failed
mov 312,%g2
ba p1_invalid_resume_312
nop
! Wait for I-cache invalidate lock 312
p1_invalid_loop_312:
p1_invalid_wait_312:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,312
bl p1_invalid_wait_312
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_312
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_312:
! Victim I-cache invalidate 313, aggressor thread = 6
ba p1_invalid_loop_313
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_313:
ba invalidate_failed
mov 313,%g2
ba p1_invalid_resume_313
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 313
p1_invalid_loop_313:
p1_invalid_wait_313:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,313
bl p1_invalid_wait_313
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000012800020] = 0a8a2600, %l7 = 000000006fff2ed8
ldswa [%i1+%o4]0x89,%l7 ! %l7 = 000000000a8a2600
! %l0 = fffffffffffff308, immed = fffff45c, %l1 = 00000000a5dd1f80
tsubcctv %l0,-0xba4,%l1 ! %l1 = fffffffffffffeac, %ccr = 99
ba p1_invalid_code_313
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_313:
! Victim I-cache invalidate 314, aggressor thread = 6
ba p1_invalid_loop_314
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_314:
ba invalidate_failed
mov 314,%g2
ba p1_invalid_resume_314
nop
! Wait for I-cache invalidate lock 314
p1_invalid_loop_314:
p1_invalid_wait_314:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,314
bl p1_invalid_wait_314
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
p1_label_65:
ba p1_invalid_code_314
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_314:
! Victim I-cache invalidate 315, aggressor thread = 6
ba p1_invalid_loop_315
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_315:
ba invalidate_failed
mov 315,%g2
ba p1_invalid_resume_315
nop
nop
! Wait for I-cache invalidate lock 315
p1_invalid_loop_315:
p1_invalid_wait_315:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,315
bl p1_invalid_wait_315
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_315
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_315:
! Victim I-cache invalidate 316, aggressor thread = 6
ba p1_invalid_loop_316
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_316:
ba invalidate_failed
mov 316,%g2
ba p1_invalid_resume_316
nop
nop
nop
! Wait for I-cache invalidate lock 316
p1_invalid_loop_316:
p1_invalid_wait_316:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,316
bl p1_invalid_wait_316
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_316
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_316:
! Victim I-cache invalidate 317, aggressor thread = 6
ba p1_invalid_loop_317
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_317:
ba invalidate_failed
mov 317,%g2
ba p1_invalid_resume_317
nop
nop
nop
! Wait for I-cache invalidate lock 317
p1_invalid_loop_317:
p1_invalid_wait_317:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,317
bl p1_invalid_wait_317
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_317
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_317:
! Victim I-cache invalidate 318, aggressor thread = 6
ba p1_invalid_loop_318
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_318:
ba invalidate_failed
mov 318,%g2
ba p1_invalid_resume_318
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 318
p1_invalid_loop_318:
p1_invalid_wait_318:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,318
bl p1_invalid_wait_318
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %f21 = 804de2c5, Mem[000000003100000c] = 0000aee7
st %f21,[%o2+0x00c] ! Mem[000000003100000c] = 804de2c5
ba p1_invalid_code_318
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_318:
! Victim I-cache invalidate 319, aggressor thread = 6
ba p1_invalid_loop_319
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_319:
ba invalidate_failed
mov 319,%g2
ba p1_invalid_resume_319
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 319
p1_invalid_loop_319:
p1_invalid_wait_319:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,319
bl p1_invalid_wait_319
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_319
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_319:
! Victim I-cache invalidate 320, aggressor thread = 6
ba p1_invalid_loop_320
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_320:
ba invalidate_failed
mov 320,%g2
ba p1_invalid_resume_320
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 320
p1_invalid_loop_320:
p1_invalid_wait_320:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,320
bl p1_invalid_wait_320
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_320
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_320:
! Victim I-cache invalidate 321, aggressor thread = 6
ba p1_invalid_loop_321
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_321:
ba invalidate_failed
mov 321,%g2
ba p1_invalid_resume_321
nop
nop
! Wait for I-cache invalidate lock 321
p1_invalid_loop_321:
p1_invalid_wait_321:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,321
bl p1_invalid_wait_321
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! Mem[0000000012800054] = c385cf28, %l3 = ffffffffffffffff
lduh [%i1+0x054],%l3 ! %l3 = 000000000000c385
ba p1_invalid_code_321
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_321:
! Victim I-cache invalidate 322, aggressor thread = 6
ba p1_invalid_loop_322
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_322:
ba invalidate_failed
mov 322,%g2
ba p1_invalid_resume_322
nop
nop
! Wait for I-cache invalidate lock 322
p1_invalid_loop_322:
p1_invalid_wait_322:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,322
bl p1_invalid_wait_322
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
p1_label_66:
! %l0 = fffff308, %l1 = fffffeac, Mem[0000000030800008] = a5dd2cdb ffffaee7
std %l0,[%o1+%i4] ! Mem[0000000030800008] = fffff308 fffffeac
! Mem[0000000030000048] = 00007bc9, %l2 = 00000000000024fe
ldub [%o0+0x049],%l2 ! %l2 = 0000000000000000
! Mem[0000000012800050] = 64b0f192, %l0 = fffffffffffff308
ldsw [%i1+0x050],%l0 ! %l0 = 0000000064b0f192
ba p1_invalid_code_322
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_322:
! Victim I-cache invalidate 323, aggressor thread = 6
ba p1_invalid_loop_323
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_323:
ba invalidate_failed
mov 323,%g2
ba p1_invalid_resume_323
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 323
p1_invalid_loop_323:
p1_invalid_wait_323:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,323
bl p1_invalid_wait_323
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_323
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_323:
! Mem[0000000013000010] = 73fdd8eb, %l6 = 0000000000000000
ldsha [%i2+%i5]0x81,%l6 ! %l6 = 00000000000073fd
! Mem[0000000013000028] = e9e0c70e 003f22ed, %l6 = 000073fd, %l7 = 0a8a2600
ldda [%i2+%o6]0x81,%l6 ! %l6 = 00000000e9e0c70e 00000000003f22ed
! Victim I-cache invalidate 324, aggressor thread = 6
ba p1_invalid_loop_324
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_324:
ba invalidate_failed
mov 324,%g2
ba p1_invalid_resume_324
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 324
p1_invalid_loop_324:
p1_invalid_wait_324:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,324
bl p1_invalid_wait_324
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! Mem[0000000031800008] = 00000000a5dd2cdb, %f10 = 550477d7 2929e946
ldd [%o3+%i4],%f10 ! %f10 = 00000000 a5dd2cdb
! Mem[0000000012800008] = 7bc985ab, %f7 = 0efc6698
lda [%i1+%i4]0x81,%f7 ! %f7 = 7bc985ab
ba p1_invalid_code_324
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_324:
! Victim I-cache invalidate 325, aggressor thread = 6
ba p1_invalid_loop_325
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_325:
ba invalidate_failed
mov 325,%g2
ba p1_invalid_resume_325
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 325
p1_invalid_loop_325:
p1_invalid_wait_325:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,325
bl p1_invalid_wait_325
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
p1_label_67:
ba p1_invalid_code_325
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_325:
! Victim I-cache invalidate 326, aggressor thread = 6
ba p1_invalid_loop_326
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_326:
ba invalidate_failed
mov 326,%g2
ba p1_invalid_resume_326
nop
nop
nop
nop
! Wait for I-cache invalidate lock 326
p1_invalid_loop_326:
p1_invalid_wait_326:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,326
bl p1_invalid_wait_326
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_326
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_326:
! Victim I-cache invalidate 327, aggressor thread = 6
ba p1_invalid_loop_327
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_327:
ba invalidate_failed
mov 327,%g2
ba p1_invalid_resume_327
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 327
p1_invalid_loop_327:
p1_invalid_wait_327:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,327
bl p1_invalid_wait_327
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %l7 = 00000000003f22ed, immed = fffff31a, %l1 = fffffffffffffeac
sub %l7,-0xce6,%l1 ! %l1 = 00000000003f2fd3
ba p1_invalid_code_327
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_327:
! Victim I-cache invalidate 328, aggressor thread = 6
ba p1_invalid_loop_328
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_328:
ba invalidate_failed
mov 328,%g2
ba p1_invalid_resume_328
nop
nop
nop
nop
! Wait for I-cache invalidate lock 328
p1_invalid_loop_328:
p1_invalid_wait_328:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,328
bl p1_invalid_wait_328
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_328
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_328:
! Victim I-cache invalidate 329, aggressor thread = 6
ba p1_invalid_loop_329
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_329:
ba invalidate_failed
mov 329,%g2
ba p1_invalid_resume_329
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 329
p1_invalid_loop_329:
p1_invalid_wait_329:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,329
bl p1_invalid_wait_329
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_329
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_329:
! Victim I-cache invalidate 330, aggressor thread = 6
ba p1_invalid_loop_330
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_330:
ba invalidate_failed
mov 330,%g2
ba p1_invalid_resume_330
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 330
p1_invalid_loop_330:
p1_invalid_wait_330:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,330
bl p1_invalid_wait_330
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_330
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_330:
! Victim I-cache invalidate 331, aggressor thread = 6
ba p1_invalid_loop_331
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_331:
ba invalidate_failed
mov 331,%g2
ba p1_invalid_resume_331
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 331
p1_invalid_loop_331:
p1_invalid_wait_331:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,331
bl p1_invalid_wait_331
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_331
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_331:
! Victim I-cache invalidate 332, aggressor thread = 6
ba p1_invalid_loop_332
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_332:
ba invalidate_failed
mov 332,%g2
ba p1_invalid_resume_332
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 332
p1_invalid_loop_332:
p1_invalid_wait_332:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,332
bl p1_invalid_wait_332
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_332
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_332:
! Victim I-cache invalidate 333, aggressor thread = 6
ba p1_invalid_loop_333
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_333:
ba invalidate_failed
mov 333,%g2
ba p1_invalid_resume_333
nop
nop
! Wait for I-cache invalidate lock 333
p1_invalid_loop_333:
p1_invalid_wait_333:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,333
bl p1_invalid_wait_333
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_333
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_333:
! Victim I-cache invalidate 334, aggressor thread = 6
ba p1_invalid_loop_334
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_334:
ba invalidate_failed
mov 334,%g2
ba p1_invalid_resume_334
nop
! Wait for I-cache invalidate lock 334
p1_invalid_loop_334:
p1_invalid_wait_334:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,334
bl p1_invalid_wait_334
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
p1_label_68:
! %l2 = 00000000, %l3 = 0000c385, Mem[0000000031800048] = 307424de 26fe748f
std %l2,[%o3+0x048] ! Mem[0000000031800048] = 00000000 0000c385
ba p1_invalid_code_334
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_334:
! %f22 = ffffffff, Mem[000000003000004c] = 003f22ed
st %f22,[%o0+0x04c] ! Mem[000000003000004c] = ffffffff
! Victim I-cache invalidate 335, aggressor thread = 6
ba p1_invalid_loop_335
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_335:
ba invalidate_failed
mov 335,%g2
ba p1_invalid_resume_335
nop
nop
nop
nop
! Wait for I-cache invalidate lock 335
p1_invalid_loop_335:
p1_invalid_wait_335:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,335
bl p1_invalid_wait_335
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_335
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_335:
! Victim I-cache invalidate 336, aggressor thread = 6
ba p1_invalid_loop_336
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_336:
ba invalidate_failed
mov 336,%g2
ba p1_invalid_resume_336
nop
nop
nop
nop
! Wait for I-cache invalidate lock 336
p1_invalid_loop_336:
p1_invalid_wait_336:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,336
bl p1_invalid_wait_336
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! Mem[000000003180004c] = 0000c385, %l6 = 00000000e9e0c70e
ldsb [%o3+0x04e],%l6 ! %l6 = ffffffffffffffc3
! Mem[0000000013000018] = 8a0a6127, %l3 = 000000000000c385
ldsba [%i2+%i6]0x89,%l3 ! %l3 = 0000000000000027
ba p1_invalid_code_336
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_336:
! Victim I-cache invalidate 337, aggressor thread = 6
ba p1_invalid_loop_337
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_337:
ba invalidate_failed
mov 337,%g2
ba p1_invalid_resume_337
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 337
p1_invalid_loop_337:
p1_invalid_wait_337:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,337
bl p1_invalid_wait_337
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_337
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_337:
! Victim I-cache invalidate 338, aggressor thread = 6
ba p1_invalid_loop_338
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_338:
ba invalidate_failed
mov 338,%g2
ba p1_invalid_resume_338
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 338
p1_invalid_loop_338:
p1_invalid_wait_338:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,338
bl p1_invalid_wait_338
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! Mem[0000000030800048] = ffa95710fffff030, %f30 = e9e0c70e 73fdd8eb
ldd [%o1+0x048],%f30 ! %f30 = ffa95710 fffff030
! %f11 = a5dd2cdb, Mem[0000000030800048] = ffa95710
st %f11,[%o1+0x048] ! Mem[0000000030800048] = a5dd2cdb
p1_label_69:
! Mem[0000000012800010] = 7b8da3b1, %l7 = 00000000003f22ed
ldsb [%i1+%i5],%l7 ! %l7 = 000000000000007b
ba p1_invalid_code_338
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_338:
! %l4 = 0000000000000006, Mem[000000003100004d] = 116a3850
stb %l4,[%o2+0x04d] ! Mem[000000003100004c] = 11063850
! Mem[0000000012000028] = 27db2b607ec12854, %l4 = 0000000000000006
ldxa [%i0+%o6]0x80,%l4 ! %l4 = 27db2b607ec12854
! Victim I-cache invalidate 339, aggressor thread = 6
ba p1_invalid_loop_339
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_339:
ba invalidate_failed
mov 339,%g2
ba p1_invalid_resume_339
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 339
p1_invalid_loop_339:
p1_invalid_wait_339:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,339
bl p1_invalid_wait_339
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_339
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_339:
! Victim I-cache invalidate 340, aggressor thread = 6
ba p1_invalid_loop_340
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_340:
ba invalidate_failed
mov 340,%g2
ba p1_invalid_resume_340
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 340
p1_invalid_loop_340:
p1_invalid_wait_340:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,340
bl p1_invalid_wait_340
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_340
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_340:
! Victim I-cache invalidate 341, aggressor thread = 6
ba p1_invalid_loop_341
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_341:
ba invalidate_failed
mov 341,%g2
ba p1_invalid_resume_341
nop
nop
nop
! Wait for I-cache invalidate lock 341
p1_invalid_loop_341:
p1_invalid_wait_341:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,341
bl p1_invalid_wait_341
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_341
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_341:
! Victim I-cache invalidate 342, aggressor thread = 6
ba p1_invalid_loop_342
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_342:
ba invalidate_failed
mov 342,%g2
ba p1_invalid_resume_342
nop
nop
nop
! Wait for I-cache invalidate lock 342
p1_invalid_loop_342:
p1_invalid_wait_342:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,342
bl p1_invalid_wait_342
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %l4 = 27db2b607ec12854, %l7 = 000000000000007b, %y = 00000026
umul %l4,%l7,%l7 ! %l7 = 0000003ce6ce605c, %y = 3c
ba p1_invalid_code_342
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_342:
! Victim I-cache invalidate 343, aggressor thread = 6
ba p1_invalid_loop_343
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_343:
ba invalidate_failed
mov 343,%g2
ba p1_invalid_resume_343
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 343
p1_invalid_loop_343:
p1_invalid_wait_343:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,343
bl p1_invalid_wait_343
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
ba p1_invalid_code_343
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_343:
! Victim I-cache invalidate 344, aggressor thread = 6
ba p1_invalid_loop_344
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_344:
ba invalidate_failed
mov 344,%g2
ba p1_invalid_resume_344
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 344
p1_invalid_loop_344:
p1_invalid_wait_344:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,344
bl p1_invalid_wait_344
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
p1_label_70:
! %l4 = 7ec12854, %l5 = ffffffff, Mem[0000000012800030] = ffffcf94 b734c0a0
stda %l4,[%i1+0x030]%asi ! Mem[0000000012800030] = 7ec12854 ffffffff
ba p1_invalid_code_344
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_344:
! Mem[0000000013000028] = e9e0c70e, %f30 = ffa95710
lda [%i2+%o6]0x81,%f30 ! %f30 = e9e0c70e
! Victim I-cache invalidate 345, aggressor thread = 6
ba p1_invalid_loop_345
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_345:
ba invalidate_failed
mov 345,%g2
ba p1_invalid_resume_345
nop
nop
nop
! Wait for I-cache invalidate lock 345
p1_invalid_loop_345:
p1_invalid_wait_345:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,345
bl p1_invalid_wait_345
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! Mem[0000000013800008] = 2217ffff, %l1 = 00000000003f2fd3
ldswa [%i3+%i4]0x89,%l1 ! %l1 = 000000002217ffff
ba p1_invalid_code_345
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_345:
! Victim I-cache invalidate 346, aggressor thread = 6
ba p1_invalid_loop_346
rd %ccr,%g5 ! Save %ccr (99)
p1_invalid_code_346:
ba invalidate_failed
mov 346,%g2
ba p1_invalid_resume_346
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 346
p1_invalid_loop_346:
p1_invalid_wait_346:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,346
bl p1_invalid_wait_346
nop
wr %g5,%g0,%ccr ! restore %ccr (99)
! %l6 = ffffffffffffffc3, %l1 = 000000002217ffff, %l1 = 000000002217ffff
orcc %l6,%l1,%l1 ! %l1 = ffffffffffffffff, %ccr = 88
! %l6 = ffffffc3, %l7 = e6ce605c, Mem[0000000012000070] = aee7586d 804de2c5
std %l6,[%i0+0x070] ! Mem[0000000012000070] = ffffffc3 e6ce605c
! %l7 = 0000003ce6ce605c, %l2 = 0000000000000000, %y = 0000003c
smul %l7,%l2,%l1 ! %l1 = 0000000000000000, %y = 00
ba p1_invalid_code_346
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_346:
! Victim I-cache invalidate 347, aggressor thread = 6
ba p1_invalid_loop_347
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_347:
ba invalidate_failed
mov 347,%g2
ba p1_invalid_resume_347
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 347
p1_invalid_loop_347:
p1_invalid_wait_347:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,347
bl p1_invalid_wait_347
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000003000004c] = ffffffff, %f7 = 7bc985ab
ld [%o0+0x04c],%f7 ! %f7 = ffffffff
p1_label_71:
! %f8 = 307424de 26fe748f, Mem[0000000013000048] = ffffffcf ffffffee
std %f8 ,[%i2+0x048] ! Mem[0000000013000048] = 307424de 26fe748f
ba p1_invalid_code_347
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_347:
! Victim I-cache invalidate 348, aggressor thread = 6
ba p1_invalid_loop_348
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_348:
ba invalidate_failed
mov 348,%g2
ba p1_invalid_resume_348
nop
nop
! Wait for I-cache invalidate lock 348
p1_invalid_loop_348:
p1_invalid_wait_348:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,348
bl p1_invalid_wait_348
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_348
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_348:
! Victim I-cache invalidate 349, aggressor thread = 6
ba p1_invalid_loop_349
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_349:
ba invalidate_failed
mov 349,%g2
ba p1_invalid_resume_349
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 349
p1_invalid_loop_349:
p1_invalid_wait_349:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,349
bl p1_invalid_wait_349
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_349
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_349:
! Victim I-cache invalidate 350, aggressor thread = 6
ba p1_invalid_loop_350
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_350:
ba invalidate_failed
mov 350,%g2
ba p1_invalid_resume_350
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 350
p1_invalid_loop_350:
p1_invalid_wait_350:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,350
bl p1_invalid_wait_350
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = ffffffffffffffff, immed = fffff474, %l3 = 0000000000000027
tsubcctv %l5,-0xb8c,%l3 ! %l0 = 0000000064b0f1b5, Trapped
! Mem[0000000012800028] = 59a7f77a, %l4 = 27db2b607ec12854
ldswa [%i1+%o6]0x81,%l4 ! %l4 = 0000000059a7f77a
ba p1_invalid_code_350
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_350:
! Victim I-cache invalidate 351, aggressor thread = 6
ba p1_invalid_loop_351
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_351:
ba invalidate_failed
mov 351,%g2
ba p1_invalid_resume_351
nop
nop
! Wait for I-cache invalidate lock 351
p1_invalid_loop_351:
p1_invalid_wait_351:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,351
bl p1_invalid_wait_351
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = 59a7f77a, %l5 = ffffffff, Mem[0000000013000050] = ffffcf71 ffffff9b
stda %l4,[%i2+0x050]%asi ! Mem[0000000013000050] = 59a7f77a ffffffff
! Mem[0000000031800048] = 00000000 0000c385, %l4 = 59a7f77a, %l5 = ffffffff
ldda [%o3+0x048]%asi,%l4 ! %l4 = 0000000000000000 000000000000c385
! %f4 = 00000000 00002278, Mem[0000000013000048] = 307424de 26fe748f
std %f4 ,[%i2+0x048] ! Mem[0000000013000048] = 00000000 00002278
p1_label_72:
ba p1_invalid_code_351
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_351:
! Victim I-cache invalidate 352, aggressor thread = 6
ba p1_invalid_loop_352
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_352:
ba invalidate_failed
mov 352,%g2
ba p1_invalid_resume_352
nop
nop
nop
nop
! Wait for I-cache invalidate lock 352
p1_invalid_loop_352:
p1_invalid_wait_352:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,352
bl p1_invalid_wait_352
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = 000000000000c385, Mem[0000000013000018] = 8a0a6127
stha %l5,[%i2+%i6]0x88 ! Mem[0000000013000018] = 8a0ac385
ba p1_invalid_code_352
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_352:
! Victim I-cache invalidate 353, aggressor thread = 6
ba p1_invalid_loop_353
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_353:
ba invalidate_failed
mov 353,%g2
ba p1_invalid_resume_353
nop
nop
nop
nop
! Wait for I-cache invalidate lock 353
p1_invalid_loop_353:
p1_invalid_wait_353:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,353
bl p1_invalid_wait_353
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_353
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_353:
! Victim I-cache invalidate 354, aggressor thread = 6
ba p1_invalid_loop_354
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_354:
ba invalidate_failed
mov 354,%g2
ba p1_invalid_resume_354
nop
nop
! Wait for I-cache invalidate lock 354
p1_invalid_loop_354:
p1_invalid_wait_354:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,354
bl p1_invalid_wait_354
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l4 = 0000000000000000, %l6 = ffffffffffffffc3, %l6 = ffffffffffffffc3
sub %l4,%l6,%l6 ! %l6 = 000000000000003d
! %l3 = 0000000000000027, immed = fffff5f3, %l2 = 0000000000000000
orcc %l3,-0xa0d,%l2 ! %l2 = fffffffffffff5f7, %ccr = 88
ba p1_invalid_code_354
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_354:
! Victim I-cache invalidate 355, aggressor thread = 6
ba p1_invalid_loop_355
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_355:
ba invalidate_failed
mov 355,%g2
ba p1_invalid_resume_355
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 355
p1_invalid_loop_355:
p1_invalid_wait_355:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,355
bl p1_invalid_wait_355
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f24 = dc811202 116a3850, Mem[0000000013800038] = d6a9e460 0000aee7
std %f24,[%i3+0x038] ! Mem[0000000013800038] = dc811202 116a3850
! %l4 = 0000000000000000, %l4 = 0000000000000000, %y = 00000000
smulcc %l4,%l4,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00
ba p1_invalid_code_355
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_355:
! Victim I-cache invalidate 356, aggressor thread = 6
ba p1_invalid_loop_356
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_356:
ba invalidate_failed
mov 356,%g2
ba p1_invalid_resume_356
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 356
p1_invalid_loop_356:
p1_invalid_wait_356:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,356
bl p1_invalid_wait_356
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p1_label_73:
! Mem[000000003000004c] = ffffffff, %f24 = dc811202
lda [%o0+0x04c]%asi,%f24 ! %f24 = ffffffff
ba p1_invalid_code_356
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_356:
! %l6 = 000000000000003d, Mem[0000000013800034] = 513c0de7, %asi = 80
stwa %l6,[%i3+0x034]%asi ! Mem[0000000013800034] = 0000003d
! Victim I-cache invalidate 357, aggressor thread = 6
ba p1_invalid_loop_357
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_357:
ba invalidate_failed
mov 357,%g2
ba p1_invalid_resume_357
nop
nop
! Wait for I-cache invalidate lock 357
p1_invalid_loop_357:
p1_invalid_wait_357:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,357
bl p1_invalid_wait_357
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000003180004c] = 0000c385, %l3 = 0000000000000027
ldub [%o3+0x04d],%l3 ! %l3 = 0000000000000000
ba p1_invalid_code_357
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_357:
! Victim I-cache invalidate 358, aggressor thread = 6
ba p1_invalid_loop_358
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_358:
ba invalidate_failed
mov 358,%g2
ba p1_invalid_resume_358
nop
nop
nop
! Wait for I-cache invalidate lock 358
p1_invalid_loop_358:
p1_invalid_wait_358:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,358
bl p1_invalid_wait_358
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_358
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_358:
! Victim I-cache invalidate 359, aggressor thread = 6
ba p1_invalid_loop_359
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_359:
ba invalidate_failed
mov 359,%g2
ba p1_invalid_resume_359
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 359
p1_invalid_loop_359:
p1_invalid_wait_359:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,359
bl p1_invalid_wait_359
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l7 = 0000003ce6ce605c, Mem[0000000013000020] = 968cd729
stwa %l7,[%i2+%o4]0x89 ! Mem[0000000013000020] = e6ce605c
ba p1_invalid_code_359
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_359:
! Victim I-cache invalidate 360, aggressor thread = 6
ba p1_invalid_loop_360
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_360:
ba invalidate_failed
mov 360,%g2
ba p1_invalid_resume_360
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 360
p1_invalid_loop_360:
p1_invalid_wait_360:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,360
bl p1_invalid_wait_360
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_360
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_360:
! Victim I-cache invalidate 361, aggressor thread = 6
ba p1_invalid_loop_361
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_361:
ba invalidate_failed
mov 361,%g2
ba p1_invalid_resume_361
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 361
p1_invalid_loop_361:
p1_invalid_wait_361:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,361
bl p1_invalid_wait_361
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
save ! CWP = 1
p1_label_74: ! %cwp = 1
ba p1_invalid_code_361
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_361:
! Victim I-cache invalidate 362, aggressor thread = 6
ba p1_invalid_loop_362
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_362:
ba invalidate_failed
mov 362,%g2
ba p1_invalid_resume_362
nop
nop
! Wait for I-cache invalidate lock 362
p1_invalid_loop_362:
p1_invalid_wait_362:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,362
bl p1_invalid_wait_362
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000003080004c] = fffff030, %l2 = 00000000000000ef
ldsh [%i1+0x04e],%l2 ! %l2 = fffffffffffff030
ba p1_invalid_code_362
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_362:
! Victim I-cache invalidate 363, aggressor thread = 6
ba p1_invalid_loop_363
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_363:
ba invalidate_failed
mov 363,%g2
ba p1_invalid_resume_363
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 363
p1_invalid_loop_363:
p1_invalid_wait_363:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,363
bl p1_invalid_wait_363
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_363
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_363:
! Victim I-cache invalidate 364, aggressor thread = 6
ba p1_invalid_loop_364
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_364:
ba invalidate_failed
mov 364,%g2
ba p1_invalid_resume_364
nop
nop
nop
! Wait for I-cache invalidate lock 364
p1_invalid_loop_364:
p1_invalid_wait_364:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,364
bl p1_invalid_wait_364
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_364
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_364:
! %l3 = ffffffffffffee07
setx 0xbf557fbebf557fbe,%g7,%l3 ! %l3 = bf557fbebf557fbe
! Mem[0000000013800030] = 12f65ff4, %f24 = ffffffff
ld [%o3+0x030],%f24 ! %f24 = 12f65ff4
! Victim I-cache invalidate 365, aggressor thread = 6
ba p1_invalid_loop_365
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_365:
ba invalidate_failed
mov 365,%g2
ba p1_invalid_resume_365
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 365
p1_invalid_loop_365:
p1_invalid_wait_365:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,365
bl p1_invalid_wait_365
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l3 = bf557fbebf557fbe, Mem[000000003000004e] = ffffffff
sth %l3,[%i0+0x04e] ! Mem[000000003000004c] = ffff7fbe
ba p1_invalid_code_365
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_365:
! Victim I-cache invalidate 366, aggressor thread = 6
ba p1_invalid_loop_366
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_366:
ba invalidate_failed
mov 366,%g2
ba p1_invalid_resume_366
nop
nop
nop
! Wait for I-cache invalidate lock 366
p1_invalid_loop_366:
p1_invalid_wait_366:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,366
bl p1_invalid_wait_366
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_366
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_366:
! Victim I-cache invalidate 367, aggressor thread = 6
ba p1_invalid_loop_367
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_367:
ba invalidate_failed
mov 367,%g2
ba p1_invalid_resume_367
nop
! Wait for I-cache invalidate lock 367
p1_invalid_loop_367:
p1_invalid_wait_367:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,367
bl p1_invalid_wait_367
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p1_label_75: ! %cwp = 1
ba p1_invalid_code_367
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_367:
! Victim I-cache invalidate 368, aggressor thread = 6
ba p1_invalid_loop_368
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_368:
ba invalidate_failed
mov 368,%g2
ba p1_invalid_resume_368
nop
! Wait for I-cache invalidate lock 368
p1_invalid_loop_368:
p1_invalid_wait_368:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,368
bl p1_invalid_wait_368
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_368
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_368:
! Victim I-cache invalidate 369, aggressor thread = 6
ba p1_invalid_loop_369
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_369:
ba invalidate_failed
mov 369,%g2
ba p1_invalid_resume_369
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 369
p1_invalid_loop_369:
p1_invalid_wait_369:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,369
bl p1_invalid_wait_369
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_369
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_369:
! Victim I-cache invalidate 370, aggressor thread = 6
ba p1_invalid_loop_370
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_370:
ba invalidate_failed
mov 370,%g2
ba p1_invalid_resume_370
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 370
p1_invalid_loop_370:
p1_invalid_wait_370:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,370
bl p1_invalid_wait_370
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_370
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_370:
! Victim I-cache invalidate 371, aggressor thread = 6
ba p1_invalid_loop_371
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_371:
ba invalidate_failed
mov 371,%g2
ba p1_invalid_resume_371
nop
! Wait for I-cache invalidate lock 371
p1_invalid_loop_371:
p1_invalid_wait_371:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,371
bl p1_invalid_wait_371
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_371
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_371:
! %f6 = 06103d88 ffffffff, Mem[0000000012000010] = 8f74fe26 de247430
stda %f6 ,[%o0+%o5]0x81 ! Mem[0000000012000010] = 06103d88 ffffffff
! Victim I-cache invalidate 372, aggressor thread = 6
ba p1_invalid_loop_372
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_372:
ba invalidate_failed
mov 372,%g2
ba p1_invalid_resume_372
nop
nop
nop
! Wait for I-cache invalidate lock 372
p1_invalid_loop_372:
p1_invalid_wait_372:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,372
bl p1_invalid_wait_372
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l5 = 0000000000000010, %l2 = fffffffffffff030, %l4 = 0000000000000059
or %l5,%l2,%l4 ! %l4 = fffffffffffff030
! %l6 = 00000000000008fb
setx 0x38f42a6338f42a63,%g7,%l6 ! %l6 = 38f42a6338f42a63
ba p1_invalid_code_372
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_372:
! Victim I-cache invalidate 373, aggressor thread = 6
ba p1_invalid_loop_373
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_373:
ba invalidate_failed
mov 373,%g2
ba p1_invalid_resume_373
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 373
p1_invalid_loop_373:
p1_invalid_wait_373:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,373
bl p1_invalid_wait_373
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_373
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_373:
! Victim I-cache invalidate 374, aggressor thread = 6
ba p1_invalid_loop_374
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_374:
ba invalidate_failed
mov 374,%g2
ba p1_invalid_resume_374
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 374
p1_invalid_loop_374:
p1_invalid_wait_374:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,374
bl p1_invalid_wait_374
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p1_label_76: ! %cwp = 1
ba p1_invalid_code_374
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_374:
! Victim I-cache invalidate 375, aggressor thread = 6
ba p1_invalid_loop_375
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_375:
ba invalidate_failed
mov 375,%g2
ba p1_invalid_resume_375
nop
nop
nop
nop
! Wait for I-cache invalidate lock 375
p1_invalid_loop_375:
p1_invalid_wait_375:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,375
bl p1_invalid_wait_375
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_375
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_375:
! Victim I-cache invalidate 376, aggressor thread = 6
ba p1_invalid_loop_376
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_376:
ba invalidate_failed
mov 376,%g2
ba p1_invalid_resume_376
nop
nop
nop
nop
! Wait for I-cache invalidate lock 376
p1_invalid_loop_376:
p1_invalid_wait_376:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,376
bl p1_invalid_wait_376
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
save ! CWP = 2
! %l2 = 5b35930c, %l3 = 9a205522, Mem[0000000012000068] = 64b4f98b ead81a9d
stda %l2,[%i0+0x068]%asi ! Mem[0000000012000068] = 5b35930c 9a205522
ba p1_invalid_code_376
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_376:
! Victim I-cache invalidate 377, aggressor thread = 6
ba p1_invalid_loop_377
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_377:
ba invalidate_failed
mov 377,%g2
ba p1_invalid_resume_377
nop
nop
nop
nop
! Wait for I-cache invalidate lock 377
p1_invalid_loop_377:
set p1_invalidate_semaphore,%g6
p1_invalid_wait_377:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,377
bl p1_invalid_wait_377
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_377
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_377:
! Victim I-cache invalidate 378, aggressor thread = 6
ba p1_invalid_loop_378
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_378:
ba invalidate_failed
mov 378,%g2
ba p1_invalid_resume_378
nop
nop
! Wait for I-cache invalidate lock 378
p1_invalid_loop_378:
p1_invalid_wait_378:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,378
bl p1_invalid_wait_378
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_378
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_378:
! Victim I-cache invalidate 379, aggressor thread = 6
ba p1_invalid_loop_379
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_379:
ba invalidate_failed
mov 379,%g2
ba p1_invalid_resume_379
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 379
p1_invalid_loop_379:
p1_invalid_wait_379:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,379
bl p1_invalid_wait_379
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000003100004c] = 11063850, %l0 = 867cc8ee99ac0ca8
lduh [%o2+0x04c],%l0 ! %l0 = 0000000000001106
! Mem[0000000013000058] = 3d258d8006f8757f, %f30 = e9e0c70e fffff030
ldd [%i2+0x058],%f30 ! %f30 = 3d258d80 06f8757f
ba p1_invalid_code_379
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_379:
! %l6 = 3b2e0645f37b4458, Mem[0000000012000000] = d05b473ad0d6c454
stxa %l6,[%i0+%g0]0x80 ! Mem[0000000012000000] = 3b2e0645f37b4458
p1_label_77: ! %cwp = 2
! Victim I-cache invalidate 380, aggressor thread = 6
ba p1_invalid_loop_380
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_380:
ba invalidate_failed
mov 380,%g2
ba p1_invalid_resume_380
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 380
p1_invalid_loop_380:
p1_invalid_wait_380:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,380
bl p1_invalid_wait_380
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_380
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_380:
! Victim I-cache invalidate 381, aggressor thread = 6
ba p1_invalid_loop_381
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_381:
ba invalidate_failed
mov 381,%g2
ba p1_invalid_resume_381
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 381
p1_invalid_loop_381:
p1_invalid_wait_381:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,381
bl p1_invalid_wait_381
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l4 = 3f57a8ad, %l5 = 2dd4ce98, Mem[0000000012800000] = f6cfffff ffffffff
std %l4,[%i1+%g0] ! Mem[0000000012800000] = 3f57a8ad 2dd4ce98
ba p1_invalid_code_381
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_381:
! %l5 = 65f9d94e2dd4ce98, %l2 = a1bb21145b35930c, %l0 = 0000000000001106
addc %l5,%l2,%l0 ! %l0 = 07b4fa62890a61a4
! Victim I-cache invalidate 382, aggressor thread = 6
ba p1_invalid_loop_382
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_382:
ba invalidate_failed
mov 382,%g2
ba p1_invalid_resume_382
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 382
p1_invalid_loop_382:
p1_invalid_wait_382:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,382
bl p1_invalid_wait_382
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_382
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_382:
! Victim I-cache invalidate 383, aggressor thread = 6
ba p1_invalid_loop_383
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_383:
ba invalidate_failed
mov 383,%g2
ba p1_invalid_resume_383
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 383
p1_invalid_loop_383:
p1_invalid_wait_383:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,383
bl p1_invalid_wait_383
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000030000008] = ff06fff1, %l3 = de0633709a205522
ldsb [%o0+0x00a],%l3 ! %l3 = ffffffffffffffff
ba p1_invalid_code_383
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_383:
! %f8 = 307424de, Mem[0000000013800068] = b57fe6ce
st %f8 ,[%i3+0x068] ! Mem[0000000013800068] = 307424de
! Mem[0000000030800048] = a5dd2cdb fffff030, %l4 = 3f57a8ad, %l5 = 2dd4ce98
ldd [%o1+0x048],%l4 ! %l4 = 00000000a5dd2cdb 00000000fffff030
! Mem[0000000013000018] = 85c30a8a, %l1 = 651397b0d5677fe6
lduba [%i2+%i6]0x80,%l1 ! %l1 = 0000000000000085
p1_label_78: ! %cwp = 2
! Victim I-cache invalidate 384, aggressor thread = 6
ba p1_invalid_loop_384
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_384:
ba invalidate_failed
mov 384,%g2
ba p1_invalid_resume_384
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 384
p1_invalid_loop_384:
p1_invalid_wait_384:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,384
bl p1_invalid_wait_384
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[000000003080000c] = fffffeac, %l4 = 00000000a5dd2cdb
lduh [%o1+0x00c],%l4 ! %l4 = 000000000000ffff
ba p1_invalid_code_384
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_384:
! Set Register : %l3 = ffffffffffffffff
xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
! Victim I-cache invalidate 385, aggressor thread = 6
ba p1_invalid_loop_385
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_385:
ba invalidate_failed
mov 385,%g2
ba p1_invalid_resume_385
nop
nop
! Wait for I-cache invalidate lock 385
p1_invalid_loop_385:
p1_invalid_wait_385:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,385
bl p1_invalid_wait_385
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l2 = a1bb21145b35930c, Mem[0000000013000028] = 0ec7e0e9
stwa %l2,[%i2+%o6]0x89 ! Mem[0000000013000028] = 5b35930c
! Mem[0000000013000028] = 0c93355b, %l6 = 3b2e0645f37b4458
ldsba [%i2+%o6]0x81,%l6 ! %l6 = 000000000000000c
ba p1_invalid_code_385
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_385:
! Victim I-cache invalidate 386, aggressor thread = 6
ba p1_invalid_loop_386
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_386:
ba invalidate_failed
mov 386,%g2
ba p1_invalid_resume_386
nop
! Wait for I-cache invalidate lock 386
p1_invalid_loop_386:
p1_invalid_wait_386:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,386
bl p1_invalid_wait_386
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_386
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_386:
! Victim I-cache invalidate 387, aggressor thread = 6
ba p1_invalid_loop_387
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_387:
ba invalidate_failed
mov 387,%g2
ba p1_invalid_resume_387
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 387
p1_invalid_loop_387:
p1_invalid_wait_387:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,387
bl p1_invalid_wait_387
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000030000048] = 00007bc9 ffff7fbe, %l6 = 0000000c, %l7 = 5f4ef8d0
ldda [%o0+0x048]%asi,%l6 ! %l6 = 0000000000007bc9 00000000ffff7fbe
! %l7 = 00000000ffff7fbe, Mem[0000000012000000] = 3b2e0645
stha %l7,[%i0+%g0]0x80 ! Mem[0000000012000000] = 7fbe0645
p1_label_79: ! %cwp = 2
! Mem[0000000030800008] = fffff308fffffeac, %f18 = 1da7f77a 24fe3174
ldd [%o1+%i4],%f18 ! %f18 = fffff308 fffffeac
ba p1_invalid_code_387
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_387:
! Mem[0000000030000008] = ff06fff1ffffffff, %f28 = 2bf9838e fe2ed5a8
ldd [%o0+%i4],%f28 ! %f28 = ff06fff1 ffffffff
! Victim I-cache invalidate 388, aggressor thread = 6
ba p1_invalid_loop_388
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_388:
ba invalidate_failed
mov 388,%g2
ba p1_invalid_resume_388
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 388
p1_invalid_loop_388:
p1_invalid_wait_388:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,388
bl p1_invalid_wait_388
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_388
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_388:
! Victim I-cache invalidate 389, aggressor thread = 6
ba p1_invalid_loop_389
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_389:
ba invalidate_failed
mov 389,%g2
ba p1_invalid_resume_389
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 389
p1_invalid_loop_389:
p1_invalid_wait_389:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,389
bl p1_invalid_wait_389
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_389
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_389:
! Victim I-cache invalidate 390, aggressor thread = 6
ba p1_invalid_loop_390
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_390:
ba invalidate_failed
mov 390,%g2
ba p1_invalid_resume_390
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 390
p1_invalid_loop_390:
p1_invalid_wait_390:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,390
bl p1_invalid_wait_390
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_390
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_390:
! Victim I-cache invalidate 391, aggressor thread = 6
ba p1_invalid_loop_391
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_391:
ba invalidate_failed
mov 391,%g2
ba p1_invalid_resume_391
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 391
p1_invalid_loop_391:
p1_invalid_wait_391:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,391
bl p1_invalid_wait_391
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %f29 = ffffffff, Mem[0000000012800028] = 7af7a759
sta %f29,[%i1+%o6]0x88 ! Mem[0000000012800028] = ffffffff
ba p1_invalid_code_391
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_391:
! Mem[0000000031800008] = 00000000a5dd2cdb, %f0 = 000012f6 ffffcf94
ldd [%o3+%i4],%f0 ! %f0 = 00000000 a5dd2cdb
! Mem[0000000031000048] = fffffff1, %l7 = 00000000ffff7fbe
ldub [%o2+0x04b],%l7 ! %l7 = 00000000000000f1
! %l3 = ffffffffffffffff, Mem[0000000012800018] = b0000000
stwa %l3,[%i1+%i6]0x81 ! Mem[0000000012800018] = ffffffff
p1_label_80: ! %cwp = 2
! Mem[0000000030000048] = 00007bc9 ffff7fbe, %l4 = 0000ffff, %l5 = fffff030
ldd [%o0+0x048],%l4 ! %l4 = 0000000000007bc9 00000000ffff7fbe
! Victim I-cache invalidate 392, aggressor thread = 6
ba p1_invalid_loop_392
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_392:
ba invalidate_failed
mov 392,%g2
ba p1_invalid_resume_392
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 392
p1_invalid_loop_392:
p1_invalid_wait_392:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,392
bl p1_invalid_wait_392
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_392
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_392:
! Victim I-cache invalidate 393, aggressor thread = 6
ba p1_invalid_loop_393
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_393:
ba invalidate_failed
mov 393,%g2
ba p1_invalid_resume_393
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 393
p1_invalid_loop_393:
p1_invalid_wait_393:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,393
bl p1_invalid_wait_393
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000013000030] = 80402a5f55ff52b6, %f12 = 47574b69 4b36592f
ldd [%i2+0x030],%f12 ! %f12 = 80402a5f 55ff52b6
! Randomly selected nop
nop
ba p1_invalid_code_393
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_393:
! Victim I-cache invalidate 394, aggressor thread = 6
ba p1_invalid_loop_394
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_394:
ba invalidate_failed
mov 394,%g2
ba p1_invalid_resume_394
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 394
p1_invalid_loop_394:
p1_invalid_wait_394:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,394
bl p1_invalid_wait_394
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_394
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_394:
! Victim I-cache invalidate 395, aggressor thread = 6
ba p1_invalid_loop_395
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_395:
ba invalidate_failed
mov 395,%g2
ba p1_invalid_resume_395
nop
nop
nop
! Wait for I-cache invalidate lock 395
p1_invalid_loop_395:
p1_invalid_wait_395:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,395
bl p1_invalid_wait_395
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_395
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_395:
! Victim I-cache invalidate 396, aggressor thread = 6
ba p1_invalid_loop_396
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_396:
ba invalidate_failed
mov 396,%g2
ba p1_invalid_resume_396
nop
! Wait for I-cache invalidate lock 396
p1_invalid_loop_396:
p1_invalid_wait_396:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,396
bl p1_invalid_wait_396
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_396
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_396:
! Victim I-cache invalidate 397, aggressor thread = 6
ba p1_invalid_loop_397
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_397:
ba invalidate_failed
mov 397,%g2
ba p1_invalid_resume_397
nop
nop
! Wait for I-cache invalidate lock 397
p1_invalid_loop_397:
p1_invalid_wait_397:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,397
bl p1_invalid_wait_397
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_397
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_397:
! Victim I-cache invalidate 398, aggressor thread = 6
ba p1_invalid_loop_398
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_398:
ba invalidate_failed
mov 398,%g2
ba p1_invalid_resume_398
nop
nop
! Wait for I-cache invalidate lock 398
p1_invalid_loop_398:
p1_invalid_wait_398:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,398
bl p1_invalid_wait_398
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_398
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_398:
p1_label_81: ! %cwp = 2
! Victim I-cache invalidate 399, aggressor thread = 6
ba p1_invalid_loop_399
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_399:
ba invalidate_failed
mov 399,%g2
ba p1_invalid_resume_399
nop
nop
nop
! Wait for I-cache invalidate lock 399
p1_invalid_loop_399:
p1_invalid_wait_399:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,399
bl p1_invalid_wait_399
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_399
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_399:
! Victim I-cache invalidate 400, aggressor thread = 6
ba p1_invalid_loop_400
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_400:
ba invalidate_failed
mov 400,%g2
ba p1_invalid_resume_400
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 400
p1_invalid_loop_400:
p1_invalid_wait_400:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,400
bl p1_invalid_wait_400
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_400
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_400:
! Victim I-cache invalidate 401, aggressor thread = 6
ba p1_invalid_loop_401
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_401:
ba invalidate_failed
mov 401,%g2
ba p1_invalid_resume_401
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 401
p1_invalid_loop_401:
p1_invalid_wait_401:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,401
bl p1_invalid_wait_401
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_401
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_401:
! Victim I-cache invalidate 402, aggressor thread = 6
ba p1_invalid_loop_402
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_402:
ba invalidate_failed
mov 402,%g2
ba p1_invalid_resume_402
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 402
p1_invalid_loop_402:
p1_invalid_wait_402:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,402
bl p1_invalid_wait_402
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_402
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_402:
! Victim I-cache invalidate 403, aggressor thread = 6
ba p1_invalid_loop_403
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_403:
ba invalidate_failed
mov 403,%g2
ba p1_invalid_resume_403
nop
! Wait for I-cache invalidate lock 403
p1_invalid_loop_403:
p1_invalid_wait_403:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,403
bl p1_invalid_wait_403
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_403
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_403:
! Victim I-cache invalidate 404, aggressor thread = 6
ba p1_invalid_loop_404
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_404:
ba invalidate_failed
mov 404,%g2
ba p1_invalid_resume_404
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 404
p1_invalid_loop_404:
p1_invalid_wait_404:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,404
bl p1_invalid_wait_404
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_404
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_404:
! Mem[0000000031000048] = fffffff1 11063850, %l0 = 890a61a4, %l1 = 00000085
ldda [%o2+0x048]%asi,%l0 ! %l0 = 00000000fffffff1 0000000011063850
! Mem[0000000012000020] = 6b1f9692, %l6 = 0000000000007bc9
lduha [%i0+%o4]0x88,%l6 ! %l6 = 0000000000009692
! %l7 = 00000000000000f1, immed = fffff5f7, %y = 00000000
smul %l7,-0xa09,%l7 ! %l7 = fffffffffff68d87, %y = ffffffff
! %l6 = 0000000000009692, immed = 0000034d, %l1 = 0000000011063850
tsubcctv %l6,0x34d,%l1 ! %l0 = 0000000100000014, Trapped
p1_label_82: ! %cwp = 2
! Victim I-cache invalidate 405, aggressor thread = 6
ba p1_invalid_loop_405
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_405:
ba invalidate_failed
mov 405,%g2
ba p1_invalid_resume_405
nop
nop
nop
nop
! Wait for I-cache invalidate lock 405
p1_invalid_loop_405:
p1_invalid_wait_405:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,405
bl p1_invalid_wait_405
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_405
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_405:
! Victim I-cache invalidate 406, aggressor thread = 6
ba p1_invalid_loop_406
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_406:
ba invalidate_failed
mov 406,%g2
ba p1_invalid_resume_406
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 406
p1_invalid_loop_406:
p1_invalid_wait_406:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,406
bl p1_invalid_wait_406
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000012000028] = 602bdb27, %l1 = 0000000011063850
ldswa [%i0+%o6]0x89,%l1 ! %l1 = 00000000602bdb27
ba p1_invalid_code_406
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_406:
! Victim I-cache invalidate 407, aggressor thread = 6
ba p1_invalid_loop_407
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_407:
ba invalidate_failed
mov 407,%g2
ba p1_invalid_resume_407
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 407
p1_invalid_loop_407:
p1_invalid_wait_407:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,407
bl p1_invalid_wait_407
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_407
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_407:
! Victim I-cache invalidate 408, aggressor thread = 6
ba p1_invalid_loop_408
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_408:
ba invalidate_failed
mov 408,%g2
ba p1_invalid_resume_408
nop
nop
nop
nop
! Wait for I-cache invalidate lock 408
p1_invalid_loop_408:
p1_invalid_wait_408:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,408
bl p1_invalid_wait_408
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_408
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_408:
! Victim I-cache invalidate 409, aggressor thread = 6
ba p1_invalid_loop_409
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_409:
ba invalidate_failed
mov 409,%g2
ba p1_invalid_resume_409
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 409
p1_invalid_loop_409:
p1_invalid_wait_409:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,409
bl p1_invalid_wait_409
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_409
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_409:
! Victim I-cache invalidate 410, aggressor thread = 6
ba p1_invalid_loop_410
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_410:
ba invalidate_failed
mov 410,%g2
ba p1_invalid_resume_410
nop
nop
nop
! Wait for I-cache invalidate lock 410
p1_invalid_loop_410:
p1_invalid_wait_410:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,410
bl p1_invalid_wait_410
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000030800048] = a5dd2cdbfffff030, %f12 = 80402a5f 55ff52b6
ldd [%o1+0x048],%f12 ! %f12 = a5dd2cdb fffff030
ba p1_invalid_code_410
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_410:
! Victim I-cache invalidate 411, aggressor thread = 6
ba p1_invalid_loop_411
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_411:
ba invalidate_failed
mov 411,%g2
ba p1_invalid_resume_411
nop
nop
nop
nop
! Wait for I-cache invalidate lock 411
p1_invalid_loop_411:
p1_invalid_wait_411:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,411
bl p1_invalid_wait_411
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000031000048] = fffffff1, %l6 = 0000000000009692
lduh [%o2+0x04a],%l6 ! %l6 = 000000000000fff1
p1_label_83: ! %cwp = 2
! Mem[0000000030000008] = ff06fff1, %l5 = 00000000ffff7fbe
ldsb [%o0+0x00b],%l5 ! %l5 = fffffffffffffff1
! %l1 = 00000000602bdb27, immed = 00000592, %l5 = fffffffffffffff1
taddcctv %l1,0x592,%l5 ! %l0 = 0000000100000037, Trapped
! %l0 = 0000000100000037, Mem[000000001200003e] = 3e4d63b7
stb %l0,[%i0+0x03e] ! Mem[000000001200003c] = 3e4d37b7
ba p1_invalid_code_411
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_411:
! Victim I-cache invalidate 412, aggressor thread = 6
ba p1_invalid_loop_412
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_412:
ba invalidate_failed
mov 412,%g2
ba p1_invalid_resume_412
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 412
p1_invalid_loop_412:
p1_invalid_wait_412:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,412
bl p1_invalid_wait_412
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000013000018] = 8a0ac385, %l7 = fffffffffff68d87
lduwa [%i2+%i6]0x88,%l7 ! %l7 = 000000008a0ac385
ba p1_invalid_code_412
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_412:
! Victim I-cache invalidate 413, aggressor thread = 6
ba p1_invalid_loop_413
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_413:
ba invalidate_failed
mov 413,%g2
ba p1_invalid_resume_413
nop
nop
! Wait for I-cache invalidate lock 413
p1_invalid_loop_413:
p1_invalid_wait_413:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,413
bl p1_invalid_wait_413
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_413
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_413:
! Victim I-cache invalidate 414, aggressor thread = 6
ba p1_invalid_loop_414
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_414:
ba invalidate_failed
mov 414,%g2
ba p1_invalid_resume_414
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 414
p1_invalid_loop_414:
p1_invalid_wait_414:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,414
bl p1_invalid_wait_414
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_414
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_414:
! Victim I-cache invalidate 415, aggressor thread = 6
ba p1_invalid_loop_415
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_415:
ba invalidate_failed
mov 415,%g2
ba p1_invalid_resume_415
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 415
p1_invalid_loop_415:
p1_invalid_wait_415:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,415
bl p1_invalid_wait_415
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_415
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_415:
! Mem[0000000013000028] = 0c93355b, %l0 = 0000000100000037
lduha [%i2+%o6]0x80,%l0 ! %l0 = 0000000000000c93
! Victim I-cache invalidate 416, aggressor thread = 6
ba p1_invalid_loop_416
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_416:
ba invalidate_failed
mov 416,%g2
ba p1_invalid_resume_416
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 416
p1_invalid_loop_416:
p1_invalid_wait_416:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,416
bl p1_invalid_wait_416
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p1_label_84: ! %cwp = 2
ba p1_invalid_code_416
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_416:
! Victim I-cache invalidate 417, aggressor thread = 6
ba p1_invalid_loop_417
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_417:
ba invalidate_failed
mov 417,%g2
ba p1_invalid_resume_417
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 417
p1_invalid_loop_417:
p1_invalid_wait_417:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,417
bl p1_invalid_wait_417
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_417
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_417:
! Victim I-cache invalidate 418, aggressor thread = 6
ba p1_invalid_loop_418
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_418:
ba invalidate_failed
mov 418,%g2
ba p1_invalid_resume_418
nop
nop
nop
! Wait for I-cache invalidate lock 418
p1_invalid_loop_418:
p1_invalid_wait_418:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,418
bl p1_invalid_wait_418
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_418
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_418:
! Victim I-cache invalidate 419, aggressor thread = 6
ba p1_invalid_loop_419
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_419:
ba invalidate_failed
mov 419,%g2
ba p1_invalid_resume_419
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 419
p1_invalid_loop_419:
p1_invalid_wait_419:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,419
bl p1_invalid_wait_419
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
ba p1_invalid_code_419
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_419:
! Victim I-cache invalidate 420, aggressor thread = 6
ba p1_invalid_loop_420
rd %ccr,%g5 ! Save %ccr (44)
p1_invalid_code_420:
ba invalidate_failed
mov 420,%g2
ba p1_invalid_resume_420
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 420
p1_invalid_loop_420:
p1_invalid_wait_420:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,420
bl p1_invalid_wait_420
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l0 = 0000000000000c93, Mem[0000000031000008] = 00000000
stw %l0,[%o2+%i4] ! Mem[0000000031000008] = 00000c93
! %l0 = 0000000000000c93, immed = 0000072e, %y = ffffffff
sdivcc %l0,0x72e,%l2 ! %l2 = ffffffffffdc5809, %ccr = 88
mov %l0,%y ! %y = 00000c93
ba p1_invalid_code_420
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_420:
! Victim I-cache invalidate 421, aggressor thread = 6
ba p1_invalid_loop_421
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_421:
ba invalidate_failed
mov 421,%g2
ba p1_invalid_resume_421
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 421
p1_invalid_loop_421:
p1_invalid_wait_421:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,421
bl p1_invalid_wait_421
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_421
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_421:
! Victim I-cache invalidate 422, aggressor thread = 6
ba p1_invalid_loop_422
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_422:
ba invalidate_failed
mov 422,%g2
ba p1_invalid_resume_422
nop
nop
nop
nop
! Wait for I-cache invalidate lock 422
p1_invalid_loop_422:
p1_invalid_wait_422:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,422
bl p1_invalid_wait_422
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[000000003080004c] = fffff030, %l7 = 000000008a0ac385
ldsh [%o1+0x04e],%l7 ! %l7 = fffffffffffff030
ba p1_invalid_code_422
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_422:
! Victim I-cache invalidate 423, aggressor thread = 6
ba p1_invalid_loop_423
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_423:
ba invalidate_failed
mov 423,%g2
ba p1_invalid_resume_423
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 423
p1_invalid_loop_423:
p1_invalid_wait_423:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,423
bl p1_invalid_wait_423
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
p1_label_85: ! %cwp = 2
! %l4 = 0000000000007bc9, Mem[0000000013800010] = 883d1006
stha %l4,[%i3+%i5]0x80 ! Mem[0000000013800010] = 7bc91006
ba p1_invalid_code_423
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_423:
! Victim I-cache invalidate 424, aggressor thread = 6
ba p1_invalid_loop_424
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_424:
ba invalidate_failed
mov 424,%g2
ba p1_invalid_resume_424
nop
nop
nop
nop
! Wait for I-cache invalidate lock 424
p1_invalid_loop_424:
p1_invalid_wait_424:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,424
bl p1_invalid_wait_424
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000031000048] = fffffff1, %l0 = 0000000000000c93
lduw [%o2+0x048],%l0 ! %l0 = 00000000fffffff1
ba p1_invalid_code_424
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_424:
! Victim I-cache invalidate 425, aggressor thread = 6
ba p1_invalid_loop_425
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_425:
ba invalidate_failed
mov 425,%g2
ba p1_invalid_resume_425
nop
nop
! Wait for I-cache invalidate lock 425
p1_invalid_loop_425:
p1_invalid_wait_425:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,425
bl p1_invalid_wait_425
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l7 = fffffffffffff030, immed = 00000018, %l3 = ffffffffffffffff
sllx %l7,0x018,%l3 ! %l3 = fffffff030000000
! %l6 = 0000fff1, %l7 = fffff030, Mem[0000000030800048] = a5dd2cdb fffff030
stda %l6,[%o1+0x048]%asi ! Mem[0000000030800048] = 0000fff1 fffff030
ba p1_invalid_code_425
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_425:
! Victim I-cache invalidate 426, aggressor thread = 6
ba p1_invalid_loop_426
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_426:
ba invalidate_failed
mov 426,%g2
ba p1_invalid_resume_426
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 426
p1_invalid_loop_426:
p1_invalid_wait_426:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,426
bl p1_invalid_wait_426
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_426
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_426:
! Victim I-cache invalidate 427, aggressor thread = 6
ba p1_invalid_loop_427
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_427:
ba invalidate_failed
mov 427,%g2
ba p1_invalid_resume_427
nop
nop
! Wait for I-cache invalidate lock 427
p1_invalid_loop_427:
p1_invalid_wait_427:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,427
bl p1_invalid_wait_427
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_427
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_427:
! Victim I-cache invalidate 428, aggressor thread = 6
ba p1_invalid_loop_428
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_428:
ba invalidate_failed
mov 428,%g2
ba p1_invalid_resume_428
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 428
p1_invalid_loop_428:
p1_invalid_wait_428:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,428
bl p1_invalid_wait_428
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f12 = a5dd2cdb, Mem[0000000012000028] = 602bdb27
sta %f12,[%i0+%o6]0x88 ! Mem[0000000012000028] = a5dd2cdb
p1_label_86: ! %cwp = 2
! retry : should take illegal inst trap, %l0 = 00000000fffffff1
retry ! Illegal inst trap : %l0 = 0000000100000001
! %l2 = ffffffffffdc5809, Mem[0000000013800028] = 00007bc9
stba %l2,[%i3+%o6]0x89 ! Mem[0000000013800028] = 00007b09
ba p1_invalid_code_428
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_428:
! Victim I-cache invalidate 429, aggressor thread = 6
ba p1_invalid_loop_429
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_429:
ba invalidate_failed
mov 429,%g2
ba p1_invalid_resume_429
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 429
p1_invalid_loop_429:
p1_invalid_wait_429:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,429
bl p1_invalid_wait_429
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_429
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_429:
! Victim I-cache invalidate 430, aggressor thread = 6
ba p1_invalid_loop_430
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_430:
ba invalidate_failed
mov 430,%g2
ba p1_invalid_resume_430
nop
nop
nop
! Wait for I-cache invalidate lock 430
p1_invalid_loop_430:
p1_invalid_wait_430:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,430
bl p1_invalid_wait_430
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_430
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_430:
! Victim I-cache invalidate 431, aggressor thread = 6
ba p1_invalid_loop_431
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_431:
ba invalidate_failed
mov 431,%g2
ba p1_invalid_resume_431
nop
! Wait for I-cache invalidate lock 431
p1_invalid_loop_431:
p1_invalid_wait_431:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,431
bl p1_invalid_wait_431
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_431
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_431:
! Victim I-cache invalidate 432, aggressor thread = 6
ba p1_invalid_loop_432
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_432:
ba invalidate_failed
mov 432,%g2
ba p1_invalid_resume_432
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 432
p1_invalid_loop_432:
p1_invalid_wait_432:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,432
bl p1_invalid_wait_432
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_432
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_432:
! Victim I-cache invalidate 433, aggressor thread = 6
ba p1_invalid_loop_433
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_433:
ba invalidate_failed
mov 433,%g2
ba p1_invalid_resume_433
nop
nop
nop
! Wait for I-cache invalidate lock 433
p1_invalid_loop_433:
p1_invalid_wait_433:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,433
bl p1_invalid_wait_433
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l5 = fffffffffffffff1, Mem[0000000013800028] = 00007b09
stba %l5,[%i3+%o6]0x89 ! Mem[0000000013800028] = 00007bf1
ba p1_invalid_code_433
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_433:
! Victim I-cache invalidate 434, aggressor thread = 6
ba p1_invalid_loop_434
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_434:
ba invalidate_failed
mov 434,%g2
ba p1_invalid_resume_434
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 434
p1_invalid_loop_434:
p1_invalid_wait_434:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,434
bl p1_invalid_wait_434
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_434
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_434:
! Victim I-cache invalidate 435, aggressor thread = 6
ba p1_invalid_loop_435
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_435:
ba invalidate_failed
mov 435,%g2
ba p1_invalid_resume_435
nop
nop
! Wait for I-cache invalidate lock 435
p1_invalid_loop_435:
p1_invalid_wait_435:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,435
bl p1_invalid_wait_435
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_435
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_435:
p1_label_87: ! %cwp = 2
! Mem[000000003180000c] = a5dd2cdb, %l4 = 0000000000007bc9
ldsb [%o3+0x00e],%l4 ! %l4 = 000000000000002c
! Victim I-cache invalidate 436, aggressor thread = 6
ba p1_invalid_loop_436
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_436:
ba invalidate_failed
mov 436,%g2
ba p1_invalid_resume_436
nop
nop
nop
nop
! Wait for I-cache invalidate lock 436
p1_invalid_loop_436:
p1_invalid_wait_436:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,436
bl p1_invalid_wait_436
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_436
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_436:
! %l6 = 0000fff1, %l7 = fffff030, Mem[0000000012000010] = 883d1006 ffffffff
stda %l6,[%i0+%i5]0x88 ! Mem[0000000012000010] = 0000fff1 fffff030
! Mem[0000000012800014] = 585df55e, %l4 = 000000000000002c
ldsh [%i1+0x014],%l4 ! %l4 = 000000000000585d
! Victim I-cache invalidate 437, aggressor thread = 6
ba p1_invalid_loop_437
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_437:
ba invalidate_failed
mov 437,%g2
ba p1_invalid_resume_437
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 437
p1_invalid_loop_437:
p1_invalid_wait_437:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,437
bl p1_invalid_wait_437
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_437
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_437:
! Victim I-cache invalidate 438, aggressor thread = 6
ba p1_invalid_loop_438
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_438:
ba invalidate_failed
mov 438,%g2
ba p1_invalid_resume_438
nop
! Wait for I-cache invalidate lock 438
p1_invalid_loop_438:
p1_invalid_wait_438:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,438
bl p1_invalid_wait_438
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_438
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_438:
! Victim I-cache invalidate 439, aggressor thread = 6
ba p1_invalid_loop_439
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_439:
ba invalidate_failed
mov 439,%g2
ba p1_invalid_resume_439
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 439
p1_invalid_loop_439:
p1_invalid_wait_439:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,439
bl p1_invalid_wait_439
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %l3 = fffffff030000000, %l5 = fffffffffffffff1, %y = 00000c93
sdiv %l3,%l5,%l4 ! %l4 = ffffffff80000000
mov %l0,%y ! %y = 00000001
! %f12 = a5dd2cdb fffff030, Mem[0000000031000048] = fffffff1 11063850
std %f12,[%o2+0x048] ! Mem[0000000031000048] = a5dd2cdb fffff030
! %l6 = 0000fff1, %l7 = fffff030, Mem[0000000013800050] = 51cd5dc5 ff9b7288
std %l6,[%i3+0x050] ! Mem[0000000013800050] = 0000fff1 fffff030
ba p1_invalid_code_439
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_439:
p1_label_88: ! %cwp = 2
! Victim I-cache invalidate 440, aggressor thread = 6
ba p1_invalid_loop_440
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_440:
ba invalidate_failed
mov 440,%g2
ba p1_invalid_resume_440
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 440
p1_invalid_loop_440:
p1_invalid_wait_440:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,440
bl p1_invalid_wait_440
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_440
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_440:
! Mem[0000000031000048] = a5dd2cdb, %l1 = 00000000602bdb27
ldub [%o2+0x048],%l1 ! %l1 = 00000000000000a5
! %l3 = fffffff030000000, Mem[0000000030000048] = 00007bc9, %asi = 80
stwa %l3,[%o0+0x048]%asi ! Mem[0000000030000048] = 30000000
! Victim I-cache invalidate 441, aggressor thread = 6
ba p1_invalid_loop_441
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_441:
ba invalidate_failed
mov 441,%g2
ba p1_invalid_resume_441
nop
! Wait for I-cache invalidate lock 441
p1_invalid_loop_441:
p1_invalid_wait_441:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,441
bl p1_invalid_wait_441
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_441
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_441:
! Victim I-cache invalidate 442, aggressor thread = 6
ba p1_invalid_loop_442
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_442:
ba invalidate_failed
mov 442,%g2
ba p1_invalid_resume_442
nop
nop
nop
! Wait for I-cache invalidate lock 442
p1_invalid_loop_442:
p1_invalid_wait_442:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,442
bl p1_invalid_wait_442
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_442
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_442:
! Victim I-cache invalidate 443, aggressor thread = 6
ba p1_invalid_loop_443
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_443:
ba invalidate_failed
mov 443,%g2
ba p1_invalid_resume_443
nop
nop
nop
! Wait for I-cache invalidate lock 443
p1_invalid_loop_443:
p1_invalid_wait_443:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,443
bl p1_invalid_wait_443
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
ba p1_invalid_code_443
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_443:
! %l0 = 00000001, %l1 = 000000a5, Mem[0000000031000048] = a5dd2cdb fffff030
std %l0,[%o2+0x048] ! Mem[0000000031000048] = 00000001 000000a5
! Mem[0000000013800010] = 0610c97b, %l6 = 000000000000fff1
ldsha [%i3+%i5]0x89,%l6 ! %l6 = ffffffffffffc97b
! Victim I-cache invalidate 444, aggressor thread = 6
ba p1_invalid_loop_444
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_444:
ba invalidate_failed
mov 444,%g2
ba p1_invalid_resume_444
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 444
p1_invalid_loop_444:
p1_invalid_wait_444:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,444
bl p1_invalid_wait_444
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! %f0 = 00000000 a5dd2cdb, Mem[0000000013000040] = 163a900d a7158d90
std %f0 ,[%i2+0x040] ! Mem[0000000013000040] = 00000000 a5dd2cdb
p1_label_89: ! %cwp = 2
ba p1_invalid_code_444
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_444:
! Victim I-cache invalidate 445, aggressor thread = 6
ba p1_invalid_loop_445
rd %ccr,%g5 ! Save %ccr (88)
p1_invalid_code_445:
ba invalidate_failed
mov 445,%g2
ba p1_invalid_resume_445
nop
nop
! Wait for I-cache invalidate lock 445
p1_invalid_loop_445:
p1_invalid_wait_445:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,445
bl p1_invalid_wait_445
nop
wr %g5,%g0,%ccr ! restore %ccr (88)
! Mem[0000000012800010] = 5ef55d58 b1a38d7b, %l0 = 00000001, %l1 = 000000a5
ldda [%i1+%i5]0x89,%l0 ! %l0 = 00000000b1a38d7b 000000005ef55d58
! %l5 = fffffffffffffff1, immed = fffff5fa, %l2 = ffffffffffdc5809
subccc %l5,-0xa06,%l2 ! %l2 = 00000000000009f7, %ccr = 00
ba p1_invalid_code_445
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_445:
! Victim I-cache invalidate 446, aggressor thread = 6
ba p1_invalid_loop_446
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_446:
ba invalidate_failed
mov 446,%g2
ba p1_invalid_resume_446
nop
nop
! Wait for I-cache invalidate lock 446
p1_invalid_loop_446:
p1_invalid_wait_446:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,446
bl p1_invalid_wait_446
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_446
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_446:
! Victim I-cache invalidate 447, aggressor thread = 6
ba p1_invalid_loop_447
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_447:
ba invalidate_failed
mov 447,%g2
ba p1_invalid_resume_447
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 447
p1_invalid_loop_447:
p1_invalid_wait_447:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,447
bl p1_invalid_wait_447
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_447
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_447:
! %l0 = 00000000b1a38d7b, Mem[0000000013000018] = 85c30a8a
stba %l0,[%i2+%i6]0x80 ! Mem[0000000013000018] = 7bc30a8a
! Victim I-cache invalidate 448, aggressor thread = 6
ba p1_invalid_loop_448
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_448:
ba invalidate_failed
mov 448,%g2
ba p1_invalid_resume_448
nop
nop
nop
nop
! Wait for I-cache invalidate lock 448
p1_invalid_loop_448:
p1_invalid_wait_448:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,448
bl p1_invalid_wait_448
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_448
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_448:
! Victim I-cache invalidate 449, aggressor thread = 6
ba p1_invalid_loop_449
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_449:
ba invalidate_failed
mov 449,%g2
ba p1_invalid_resume_449
nop
! Wait for I-cache invalidate lock 449
p1_invalid_loop_449:
p1_invalid_wait_449:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,449
bl p1_invalid_wait_449
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000008] = ff06fff1, %f27 = 60af7926
lda [%o0+0x008]%asi,%f27 ! %f27 = ff06fff1
ba p1_invalid_code_449
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_449:
! Victim I-cache invalidate 450, aggressor thread = 6
ba p1_invalid_loop_450
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_450:
ba invalidate_failed
mov 450,%g2
ba p1_invalid_resume_450
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 450
p1_invalid_loop_450:
p1_invalid_wait_450:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,450
bl p1_invalid_wait_450
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_90: ! %cwp = 2
! Mem[0000000013800008] = 2217ffff, %f16 = 3d258d80
lda [%i3+%i4]0x89,%f16 ! %f16 = 2217ffff
ba p1_invalid_code_450
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_450:
! Victim I-cache invalidate 451, aggressor thread = 6
ba p1_invalid_loop_451
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_451:
ba invalidate_failed
mov 451,%g2
ba p1_invalid_resume_451
nop
! Wait for I-cache invalidate lock 451
p1_invalid_loop_451:
p1_invalid_wait_451:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,451
bl p1_invalid_wait_451
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000012000010] = 0000fff1, %l7 = fffffffffffff030
ldswa [%i0+%i5]0x89,%l7 ! %l7 = 000000000000fff1
ba p1_invalid_code_451
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_451:
! Victim I-cache invalidate 452, aggressor thread = 6
ba p1_invalid_loop_452
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_452:
ba invalidate_failed
mov 452,%g2
ba p1_invalid_resume_452
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 452
p1_invalid_loop_452:
p1_invalid_wait_452:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,452
bl p1_invalid_wait_452
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_452
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_452:
! Victim I-cache invalidate 453, aggressor thread = 6
ba p1_invalid_loop_453
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_453:
ba invalidate_failed
mov 453,%g2
ba p1_invalid_resume_453
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 453
p1_invalid_loop_453:
p1_invalid_wait_453:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,453
bl p1_invalid_wait_453
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000003180004c] = 0000c385, %f31 = 06f8757f
ld [%o3+0x04c],%f31 ! %f31 = 0000c385
ba p1_invalid_code_453
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_453:
! %l1 = 000000005ef55d58, %l6 = ffffffffffffc97b, %l6 = ffffffffffffc97b
sllx %l1,%l6,%l6 ! %l6 = c000000000000000
! Mem[0000000012800034] = ffffffff, %l1 = 000000005ef55d58
ldsw [%i1+0x034],%l1 ! %l1 = ffffffffffffffff
! Victim I-cache invalidate 454, aggressor thread = 6
ba p1_invalid_loop_454
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_454:
ba invalidate_failed
mov 454,%g2
ba p1_invalid_resume_454
nop
! Wait for I-cache invalidate lock 454
p1_invalid_loop_454:
p1_invalid_wait_454:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,454
bl p1_invalid_wait_454
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_454
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_454:
! Victim I-cache invalidate 455, aggressor thread = 6
ba p1_invalid_loop_455
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_455:
ba invalidate_failed
mov 455,%g2
ba p1_invalid_resume_455
nop
nop
! Wait for I-cache invalidate lock 455
p1_invalid_loop_455:
p1_invalid_wait_455:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,455
bl p1_invalid_wait_455
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_455
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_455:
p1_label_91: ! %cwp = 2
! Victim I-cache invalidate 456, aggressor thread = 6
ba p1_invalid_loop_456
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_456:
ba invalidate_failed
mov 456,%g2
ba p1_invalid_resume_456
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 456
p1_invalid_loop_456:
p1_invalid_wait_456:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,456
bl p1_invalid_wait_456
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f0 = 00000000 a5dd2cdb, Mem[0000000031000048] = 00000001 000000a5
std %f0 ,[%o2+0x048] ! Mem[0000000031000048] = 00000000 a5dd2cdb
ba p1_invalid_code_456
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_456:
! Victim I-cache invalidate 457, aggressor thread = 6
ba p1_invalid_loop_457
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_457:
ba invalidate_failed
mov 457,%g2
ba p1_invalid_resume_457
nop
! Wait for I-cache invalidate lock 457
p1_invalid_loop_457:
p1_invalid_wait_457:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,457
bl p1_invalid_wait_457
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 00000000000009f7, Mem[0000000013800008] = 2217ffff
stba %l2,[%i3+%i4]0x89 ! Mem[0000000013800008] = 2217fff7
! Set Register : %l2 = 00000000000009f7
xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
! %l4 = ffffffff80000000, Mem[000000003080004c] = fffff030
sth %l4,[%o1+0x04c] ! Mem[000000003080004c] = 0000f030
ba p1_invalid_code_457
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_457:
! Victim I-cache invalidate 458, aggressor thread = 6
ba p1_invalid_loop_458
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_458:
ba invalidate_failed
mov 458,%g2
ba p1_invalid_resume_458
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 458
p1_invalid_loop_458:
p1_invalid_wait_458:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,458
bl p1_invalid_wait_458
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f1 = a5dd2cdb, Mem[0000000012000008] = 00003536
sta %f1 ,[%i0+%i4]0x88 ! Mem[0000000012000008] = a5dd2cdb
ba p1_invalid_code_458
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_458:
! %l2 = ffffffff, %l3 = 30000000, Mem[0000000012000020] = 6b1f9692 00000e1d
stda %l2,[%i0+%o4]0x88 ! Mem[0000000012000020] = ffffffff 30000000
! %f22 = ffffffff 0000329c, Mem[0000000013000010] = 73fdd8eb ce3c30b1
stda %f22,[%i2+%i5]0x81 ! Mem[0000000013000010] = ffffffff 0000329c
p1_label_92: ! %cwp = 2
! Victim I-cache invalidate 459, aggressor thread = 6
ba p1_invalid_loop_459
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_459:
ba invalidate_failed
mov 459,%g2
ba p1_invalid_resume_459
nop
nop
! Wait for I-cache invalidate lock 459
p1_invalid_loop_459:
p1_invalid_wait_459:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,459
bl p1_invalid_wait_459
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_459
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_459:
! Victim I-cache invalidate 460, aggressor thread = 6
ba p1_invalid_loop_460
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_460:
ba invalidate_failed
mov 460,%g2
ba p1_invalid_resume_460
nop
nop
! Wait for I-cache invalidate lock 460
p1_invalid_loop_460:
p1_invalid_wait_460:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,460
bl p1_invalid_wait_460
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_460
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_460:
! Victim I-cache invalidate 461, aggressor thread = 6
ba p1_invalid_loop_461
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_461:
ba invalidate_failed
mov 461,%g2
ba p1_invalid_resume_461
nop
! Wait for I-cache invalidate lock 461
p1_invalid_loop_461:
p1_invalid_wait_461:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,461
bl p1_invalid_wait_461
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_461
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_461:
! Victim I-cache invalidate 462, aggressor thread = 6
ba p1_invalid_loop_462
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_462:
ba invalidate_failed
mov 462,%g2
ba p1_invalid_resume_462
nop
nop
nop
nop
! Wait for I-cache invalidate lock 462
p1_invalid_loop_462:
p1_invalid_wait_462:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,462
bl p1_invalid_wait_462
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_462
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_462:
! Victim I-cache invalidate 463, aggressor thread = 6
ba p1_invalid_loop_463
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_463:
ba invalidate_failed
mov 463,%g2
ba p1_invalid_resume_463
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 463
p1_invalid_loop_463:
p1_invalid_wait_463:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,463
bl p1_invalid_wait_463
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_463
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_463:
! Mem[0000000013800028] = f17b0000, %l6 = c000000000000000
ldswa [%i3+%o6]0x81,%l6 ! %l6 = fffffffff17b0000
! Victim I-cache invalidate 464, aggressor thread = 6
ba p1_invalid_loop_464
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_464:
ba invalidate_failed
mov 464,%g2
ba p1_invalid_resume_464
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 464
p1_invalid_loop_464:
p1_invalid_wait_464:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,464
bl p1_invalid_wait_464
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001300004c] = 00002278, %l4 = ffffffff80000000
ldsh [%i2+0x04e],%l4 ! %l4 = 0000000000002278
! Set Register : %l7 = 000000000000fff1
xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
ba p1_invalid_code_464
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_464:
! Victim I-cache invalidate 465, aggressor thread = 6
ba p1_invalid_loop_465
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_465:
ba invalidate_failed
mov 465,%g2
ba p1_invalid_resume_465
nop
nop
nop
! Wait for I-cache invalidate lock 465
p1_invalid_loop_465:
p1_invalid_wait_465:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,465
bl p1_invalid_wait_465
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_93: ! %cwp = 2
! %f17 = 06f8757f, Mem[0000000013800010] = 0610c97b
sta %f17,[%i3+%i5]0x88 ! Mem[0000000013800010] = 06f8757f
! Mem[0000000013000034] = 55ff52b6, %l4 = 0000000000002278
lduh [%i2+0x034],%l4 ! %l4 = 00000000000055ff
ba p1_invalid_code_465
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_465:
! Victim I-cache invalidate 466, aggressor thread = 6
ba p1_invalid_loop_466
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_466:
ba invalidate_failed
mov 466,%g2
ba p1_invalid_resume_466
nop
nop
! Wait for I-cache invalidate lock 466
p1_invalid_loop_466:
p1_invalid_wait_466:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,466
bl p1_invalid_wait_466
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013000054] = ffffffff, %l2 = ffffffffffffffff
ldub [%i2+0x054],%l2 ! %l2 = 00000000000000ff
ba p1_invalid_code_466
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_466:
! Victim I-cache invalidate 467, aggressor thread = 6
ba p1_invalid_loop_467
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_467:
ba invalidate_failed
mov 467,%g2
ba p1_invalid_resume_467
nop
nop
! Wait for I-cache invalidate lock 467
p1_invalid_loop_467:
p1_invalid_wait_467:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,467
bl p1_invalid_wait_467
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_467
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_467:
! Victim I-cache invalidate 468, aggressor thread = 6
ba p1_invalid_loop_468
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_468:
ba invalidate_failed
mov 468,%g2
ba p1_invalid_resume_468
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 468
p1_invalid_loop_468:
p1_invalid_wait_468:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,468
bl p1_invalid_wait_468
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_468
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_468:
! Victim I-cache invalidate 469, aggressor thread = 6
ba p1_invalid_loop_469
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_469:
ba invalidate_failed
mov 469,%g2
ba p1_invalid_resume_469
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 469
p1_invalid_loop_469:
p1_invalid_wait_469:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,469
bl p1_invalid_wait_469
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = fffffffffffffff1, Mem[0000000030000048] = 30000000
sth %l5,[%o0+0x048] ! Mem[0000000030000048] = fff10000
! %l7 = ffffffffffffffff, immed = fffff49a, %l4 = 00000000000055ff
subccc %l7,-0xb66,%l4 ! %l4 = 0000000000000b65, %ccr = 00
! %l1 = ffffffffffffffff, Mem[000000001280007d] = 9fb90393
stb %l1,[%i1+0x07d] ! Mem[000000001280007c] = 9fff0393
p1_label_94: ! %cwp = 2
save ! CWP = 3
ba p1_invalid_code_469
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_469:
! Victim I-cache invalidate 470, aggressor thread = 6
ba p1_invalid_loop_470
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_470:
ba invalidate_failed
mov 470,%g2
ba p1_invalid_resume_470
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 470
p1_invalid_loop_470:
set p1_invalidate_semaphore,%g6
p1_invalid_wait_470:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,470
bl p1_invalid_wait_470
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000012800018] = ffffffff, %f6 = 06103d88
lda [%o1+%o6]0x81,%f6 ! %f6 = ffffffff
ba p1_invalid_code_470
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_470:
! Victim I-cache invalidate 471, aggressor thread = 6
ba p1_invalid_loop_471
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_471:
ba invalidate_failed
mov 471,%g2
ba p1_invalid_resume_471
nop
nop
nop
! Wait for I-cache invalidate lock 471
p1_invalid_loop_471:
p1_invalid_wait_471:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,471
bl p1_invalid_wait_471
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000003180000c] = a5dd2cdb, %f27 = ff06fff1
ld [%i3+0x00c],%f27 ! %f27 = a5dd2cdb
! %l6 = eff049023b0917f4, immed = fffff8b5, %l0 = 3e32c2a8b90a67fe
or %l6,-0x74b,%l0 ! %l0 = fffffffffffffff5
ba p1_invalid_code_471
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_471:
! Victim I-cache invalidate 472, aggressor thread = 6
ba p1_invalid_loop_472
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_472:
ba invalidate_failed
mov 472,%g2
ba p1_invalid_resume_472
nop
nop
nop
nop
! Wait for I-cache invalidate lock 472
p1_invalid_loop_472:
p1_invalid_wait_472:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,472
bl p1_invalid_wait_472
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_472
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_472:
! Victim I-cache invalidate 473, aggressor thread = 6
ba p1_invalid_loop_473
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_473:
ba invalidate_failed
mov 473,%g2
ba p1_invalid_resume_473
nop
nop
nop
! Wait for I-cache invalidate lock 473
p1_invalid_loop_473:
p1_invalid_wait_473:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,473
bl p1_invalid_wait_473
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_473
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_473:
! Victim I-cache invalidate 474, aggressor thread = 6
ba p1_invalid_loop_474
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_474:
ba invalidate_failed
mov 474,%g2
ba p1_invalid_resume_474
nop
! Wait for I-cache invalidate lock 474
p1_invalid_loop_474:
p1_invalid_wait_474:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,474
bl p1_invalid_wait_474
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_474
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_474:
! Victim I-cache invalidate 475, aggressor thread = 6
ba p1_invalid_loop_475
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_475:
ba invalidate_failed
mov 475,%g2
ba p1_invalid_resume_475
nop
nop
nop
! Wait for I-cache invalidate lock 475
p1_invalid_loop_475:
p1_invalid_wait_475:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,475
bl p1_invalid_wait_475
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_475
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_475:
p1_label_95: ! %cwp = 3
! %l1 = 5e21f1e2c1081713, %l3 = eb7578dac218d21f, %l4 = db2478a6a79375ea
andncc %l1,%l3,%l4 ! %l4 = 1400812001000500, %ccr = 00
! Mem[0000000013800000] = 26a75e29, %l1 = 5e21f1e2c1081713
ldsha [%o3+%g0]0x89,%l1 ! %l1 = 0000000000005e29
! Mem[0000000031000048] = 00000000, %l6 = eff049023b0917f4
lduh [%i2+0x04a],%l6 ! %l6 = 0000000000000000
! Victim I-cache invalidate 476, aggressor thread = 6
ba p1_invalid_loop_476
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_476:
ba invalidate_failed
mov 476,%g2
ba p1_invalid_resume_476
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 476
p1_invalid_loop_476:
p1_invalid_wait_476:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,476
bl p1_invalid_wait_476
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013800018] = ce3c30b1, %l4 = 1400812001000500
ldsba [%o3+%o6]0x89,%l4 ! %l4 = ffffffffffffffb1
ba p1_invalid_code_476
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_476:
! Mem[000000001380003c] = 116a3850, %l3 = eb7578dac218d21f
ldsb [%o3+0x03e],%l3 ! %l3 = 0000000000000038
! %l7 = 89ff9a5c1ac29422, %l6 = 0000000000000000, %l5 = 182f9ebe45e468ce
xnor %l7,%l6,%l5 ! %l5 = 760065a3e53d6bdd
! %l0 = fffffffffffffff5, Mem[0000000012000028] = db2cdda5
stwa %l0,[%o0+%i6]0x81 ! Mem[0000000012000028] = fffffff5
! Victim I-cache invalidate 477, aggressor thread = 6
ba p1_invalid_loop_477
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_477:
ba invalidate_failed
mov 477,%g2
ba p1_invalid_resume_477
nop
nop
! Wait for I-cache invalidate lock 477
p1_invalid_loop_477:
p1_invalid_wait_477:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,477
bl p1_invalid_wait_477
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_477
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_477:
! Victim I-cache invalidate 478, aggressor thread = 6
ba p1_invalid_loop_478
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_478:
ba invalidate_failed
mov 478,%g2
ba p1_invalid_resume_478
nop
nop
nop
! Wait for I-cache invalidate lock 478
p1_invalid_loop_478:
p1_invalid_wait_478:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,478
bl p1_invalid_wait_478
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_96: ! %cwp = 3
ba p1_invalid_code_478
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_478:
! Victim I-cache invalidate 479, aggressor thread = 6
ba p1_invalid_loop_479
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_479:
ba invalidate_failed
mov 479,%g2
ba p1_invalid_resume_479
nop
! Wait for I-cache invalidate lock 479
p1_invalid_loop_479:
p1_invalid_wait_479:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,479
bl p1_invalid_wait_479
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_479
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_479:
! Victim I-cache invalidate 480, aggressor thread = 6
ba p1_invalid_loop_480
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_480:
ba invalidate_failed
mov 480,%g2
ba p1_invalid_resume_480
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 480
p1_invalid_loop_480:
p1_invalid_wait_480:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,480
bl p1_invalid_wait_480
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_480
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_480:
! Victim I-cache invalidate 481, aggressor thread = 6
ba p1_invalid_loop_481
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_481:
ba invalidate_failed
mov 481,%g2
ba p1_invalid_resume_481
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 481
p1_invalid_loop_481:
p1_invalid_wait_481:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,481
bl p1_invalid_wait_481
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_481
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_481:
! %l7 = 89ff9a5c1ac29422, Mem[0000000030800008] = fffff308
sth %l7,[%i1+%o4] ! Mem[0000000030800008] = 9422f308
! %l5 = 760065a3e53d6bdd, Mem[0000000031000008] = 00000c93804de2c5
stx %l5,[%i2+%o4] ! Mem[0000000031000008] = 760065a3e53d6bdd
! Victim I-cache invalidate 482, aggressor thread = 6
ba p1_invalid_loop_482
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_482:
ba invalidate_failed
mov 482,%g2
ba p1_invalid_resume_482
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 482
p1_invalid_loop_482:
p1_invalid_wait_482:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,482
bl p1_invalid_wait_482
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f17 = 06f8757f, Mem[0000000012800028] = ffffffff
sta %f17,[%o1+%i6]0x88 ! Mem[0000000012800028] = 06f8757f
! %l5 = 760065a3e53d6bdd, Mem[0000000012000008] = a5dd2cdb
stwa %l5,[%o0+%o4]0x89 ! Mem[0000000012000008] = e53d6bdd
ba p1_invalid_code_482
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_482:
! %l4 = ffffffb1, %l5 = e53d6bdd, Mem[0000000012000028] = f5ffffff 5428c17e
stda %l4,[%o0+%i6]0x89 ! Mem[0000000012000028] = ffffffb1 e53d6bdd
! Victim I-cache invalidate 483, aggressor thread = 6
ba p1_invalid_loop_483
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_483:
ba invalidate_failed
mov 483,%g2
ba p1_invalid_resume_483
nop
nop
! Wait for I-cache invalidate lock 483
p1_invalid_loop_483:
p1_invalid_wait_483:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,483
bl p1_invalid_wait_483
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p1_label_97: ! %cwp = 3
! %f22 = ffffffff, Mem[0000000012000008] = e53d6bdd
sta %f22,[%o0+%o4]0x88 ! Mem[0000000012000008] = ffffffff
ba p1_invalid_code_483
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_483:
! Victim I-cache invalidate 484, aggressor thread = 6
ba p1_invalid_loop_484
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_484:
ba invalidate_failed
mov 484,%g2
ba p1_invalid_resume_484
nop
! Wait for I-cache invalidate lock 484
p1_invalid_loop_484:
p1_invalid_wait_484:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,484
bl p1_invalid_wait_484
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000008] = ff06fff1, %l1 = 0000000000005e29
lduwa [%i0+0x008]%asi,%l1 ! %l1 = 00000000ff06fff1
! %f18 = fffff308 fffffeac, Mem[0000000031000008] = 760065a3 e53d6bdd
std %f18,[%i2+%o4] ! Mem[0000000031000008] = fffff308 fffffeac
! Mem[0000000031800008] = 00000000, %l2 = 5e5d5f87e20b0c45
ldsb [%i3+0x009],%l2 ! %l2 = 0000000000000000
! %l7 = 89ff9a5c1ac29422, Mem[000000003000004c] = ffff7fbe
stw %l7,[%i0+0x04c] ! Mem[000000003000004c] = 1ac29422
ba p1_invalid_code_484
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_484:
! Victim I-cache invalidate 485, aggressor thread = 6
ba p1_invalid_loop_485
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_485:
ba invalidate_failed
mov 485,%g2
ba p1_invalid_resume_485
nop
nop
nop
nop
! Wait for I-cache invalidate lock 485
p1_invalid_loop_485:
p1_invalid_wait_485:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,485
bl p1_invalid_wait_485
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_485
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_485:
! Victim I-cache invalidate 486, aggressor thread = 6
ba p1_invalid_loop_486
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_486:
ba invalidate_failed
mov 486,%g2
ba p1_invalid_resume_486
nop
nop
! Wait for I-cache invalidate lock 486
p1_invalid_loop_486:
p1_invalid_wait_486:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,486
bl p1_invalid_wait_486
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_486
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_486:
! Victim I-cache invalidate 487, aggressor thread = 6
ba p1_invalid_loop_487
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_487:
ba invalidate_failed
mov 487,%g2
ba p1_invalid_resume_487
nop
nop
! Wait for I-cache invalidate lock 487
p1_invalid_loop_487:
p1_invalid_wait_487:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,487
bl p1_invalid_wait_487
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_487
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_487:
! Mem[000000003000000c] = ffffffff, %l7 = 89ff9a5c1ac29422
ldsw [%i0+0x00c],%l7 ! %l7 = ffffffffffffffff
p1_label_98: ! %cwp = 3
! Victim I-cache invalidate 488, aggressor thread = 6
ba p1_invalid_loop_488
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_488:
ba invalidate_failed
mov 488,%g2
ba p1_invalid_resume_488
nop
nop
! Wait for I-cache invalidate lock 488
p1_invalid_loop_488:
p1_invalid_wait_488:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,488
bl p1_invalid_wait_488
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = ffffffffffffffb1, %l1 = 00000000ff06fff1, %l3 = 0000000000000038
srl %l4,%l1,%l3 ! %l3 = 0000000000007fff
ba p1_invalid_code_488
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_488:
! Victim I-cache invalidate 489, aggressor thread = 6
ba p1_invalid_loop_489
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_489:
ba invalidate_failed
mov 489,%g2
ba p1_invalid_resume_489
nop
nop
! Wait for I-cache invalidate lock 489
p1_invalid_loop_489:
p1_invalid_wait_489:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,489
bl p1_invalid_wait_489
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
rd %pc,%o7
return %o7+12 ! CWP = 2
ba p1_invalid_code_489
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_489:
! Victim I-cache invalidate 490, aggressor thread = 6
ba p1_invalid_loop_490
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_490:
ba invalidate_failed
mov 490,%g2
ba p1_invalid_resume_490
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 490
p1_invalid_loop_490:
p1_invalid_wait_490:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,490
bl p1_invalid_wait_490
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000013800018] = b1303cce, %f31 = 0000c385
lda [%i3+%i6]0x81,%f31 ! %f31 = b1303cce
! %l5 = fffffffffffffff1, Mem[0000000012800008] = ab85c97b
stba %l5,[%i1+%i4]0x89 ! Mem[0000000012800008] = ab85c9f1
ba p1_invalid_code_490
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_490:
! Victim I-cache invalidate 491, aggressor thread = 6
ba p1_invalid_loop_491
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_491:
ba invalidate_failed
mov 491,%g2
ba p1_invalid_resume_491
nop
! Wait for I-cache invalidate lock 491
p1_invalid_loop_491:
p1_invalid_wait_491:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,491
bl p1_invalid_wait_491
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = fffffffff17b0000, Mem[0000000012800010] = b1a38d7b
stba %l6,[%i1+%i5]0x88 ! Mem[0000000012800010] = b1a38d00
! Mem[0000000012000054] = a09652aa, %l3 = fffffff030000000
lduh [%i0+0x054],%l3 ! %l3 = 000000000000a096
p1_label_99: ! %cwp = 2
ba p1_invalid_code_491
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_491:
! Victim I-cache invalidate 492, aggressor thread = 6
ba p1_invalid_loop_492
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_492:
ba invalidate_failed
mov 492,%g2
ba p1_invalid_resume_492
nop
! Wait for I-cache invalidate lock 492
p1_invalid_loop_492:
p1_invalid_wait_492:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,492
bl p1_invalid_wait_492
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_492
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_492:
! Victim I-cache invalidate 493, aggressor thread = 6
ba p1_invalid_loop_493
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_493:
ba invalidate_failed
mov 493,%g2
ba p1_invalid_resume_493
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 493
p1_invalid_loop_493:
p1_invalid_wait_493:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,493
bl p1_invalid_wait_493
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p1_invalid_code_493
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_493:
! Victim I-cache invalidate 494, aggressor thread = 6
ba p1_invalid_loop_494
rd %ccr,%g5 ! Save %ccr (00)
p1_invalid_code_494:
ba invalidate_failed
mov 494,%g2
ba p1_invalid_resume_494
nop
! Wait for I-cache invalidate lock 494
p1_invalid_loop_494:
p1_invalid_wait_494:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,494
bl p1_invalid_wait_494
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = ffffffffffffffff, %l0 = 00000000b1a38d7b, %l4 = 0000000000000b65
subccc %l1,%l0,%l4 ! %l4 = ffffffff4e5c7284, %ccr = 80
! Mem[0000000012800020] = 00268a0a13dcb203, %f30 = 3d258d80 b1303cce
ldda [%i1+%o4]0x81,%f30 ! %f30 = 00268a0a 13dcb203
! Mem[0000000013000044] = a5dd2cdb, %l6 = fffffffff17b0000
ldsw [%i2+0x044],%l6 ! %l6 = ffffffffa5dd2cdb
ba p1_invalid_code_494
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_494:
! Victim I-cache invalidate 495, aggressor thread = 6
ba p1_invalid_loop_495
rd %ccr,%g5 ! Save %ccr (80)
p1_invalid_code_495:
ba invalidate_failed
mov 495,%g2
ba p1_invalid_resume_495
nop
nop
nop
! Wait for I-cache invalidate lock 495
p1_invalid_loop_495:
p1_invalid_wait_495:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,495
bl p1_invalid_wait_495
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! Mem[0000000030800008] = 9422f308fffffeac, %l6 = ffffffffa5dd2cdb
ldx [%o1+%i4],%l6 ! %l6 = 9422f308fffffeac
! Mem[0000000030000008] = ff06fff1ffffffff, %f24 = 12f65ff4 116a3850
ldd [%o0+%i4],%f24 ! %f24 = ff06fff1 ffffffff
! %l0 = b1a38d7b, %l1 = ffffffff, Mem[0000000012800020] = 0a8a2600 03b2dc13
stda %l0,[%i1+%o4]0x89 ! Mem[0000000012800020] = b1a38d7b ffffffff
p1_label_100: ! %cwp = 2
ba p1_invalid_code_495
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_495:
! Victim I-cache invalidate 496, aggressor thread = 6
ba p1_invalid_loop_496
rd %ccr,%g5 ! Save %ccr (80)
p1_invalid_code_496:
ba invalidate_failed
mov 496,%g2
ba p1_invalid_resume_496
nop
nop
nop
! Wait for I-cache invalidate lock 496
p1_invalid_loop_496:
p1_invalid_wait_496:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,496
bl p1_invalid_wait_496
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p1_invalid_code_496
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_496:
! Victim I-cache invalidate 497, aggressor thread = 6
ba p1_invalid_loop_497
rd %ccr,%g5 ! Save %ccr (80)
p1_invalid_code_497:
ba invalidate_failed
mov 497,%g2
ba p1_invalid_resume_497
nop
nop
nop
! Wait for I-cache invalidate lock 497
p1_invalid_loop_497:
p1_invalid_wait_497:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,497
bl p1_invalid_wait_497
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l4 = ffffffff4e5c7284, Mem[0000000012800018] = 8a0a6234ffffffff
stxa %l4,[%i1+%i6]0x88 ! Mem[0000000012800018] = ffffffff4e5c7284
! Mem[0000000013800008] = f7ff1722, %l0 = 00000000b1a38d7b
ldswa [%i3+%i4]0x80,%l0 ! %l0 = fffffffff7ff1722
ba p1_invalid_code_497
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_497:
! Victim I-cache invalidate 498, aggressor thread = 6
ba p1_invalid_loop_498
rd %ccr,%g5 ! Save %ccr (80)
p1_invalid_code_498:
ba invalidate_failed
mov 498,%g2
ba p1_invalid_resume_498
nop
nop
! Wait for I-cache invalidate lock 498
p1_invalid_loop_498:
p1_invalid_wait_498:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,498
bl p1_invalid_wait_498
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p1_invalid_code_498
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_498:
! %l0 = f7ff1722, %l1 = ffffffff, Mem[0000000013800008] = 2217fff7 34620a8a
stda %l0,[%i3+%i4]0x89 ! Mem[0000000013800008] = f7ff1722 ffffffff
! Victim I-cache invalidate 499, aggressor thread = 6
ba p1_invalid_loop_499
rd %ccr,%g5 ! Save %ccr (80)
p1_invalid_code_499:
ba invalidate_failed
mov 499,%g2
ba p1_invalid_resume_499
nop
nop
nop
! Wait for I-cache invalidate lock 499
p1_invalid_loop_499:
p1_invalid_wait_499:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,499
bl p1_invalid_wait_499
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p1_invalid_code_499
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_499:
! Victim I-cache invalidate 500, aggressor thread = 6
ba p1_invalid_loop_500
rd %ccr,%g5 ! Save %ccr (80)
p1_invalid_code_500:
ba invalidate_failed
mov 500,%g2
ba p1_invalid_resume_500
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 500
p1_invalid_loop_500:
p1_invalid_wait_500:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,500
bl p1_invalid_wait_500
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %f4 = 00000000 00002278, Mem[0000000013800000] = 295ea726 9bdd8c52
stda %f4 ,[%i3+%g0]0x81 ! Mem[0000000013800000] = 00000000 00002278
ba p1_invalid_code_500
iflush %i0 ! Flush the instruction queue
p1_invalid_resume_500:
! Mem[000000001200007c] = 77986320, %l5 = fffffffffffffff1
ldsh [%i0+0x07e],%l5 ! %l5 = 0000000000006320
! End of Random Code for Processor 1
restore ! CWP = 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 0000000064b0f1b5
bne,a,pn %xcc,p1_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 0000000000000000
bne,a,pn %xcc,p1_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 0000000000000000
bne,a,pn %xcc,p1_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 0000000000000000
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 000000000000c385
bne,a,pn %xcc,p1_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 000000000000003d
bne,a,pn %xcc,p1_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 0000003ce6ce605c
bne,a,pn %xcc,p1_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0x00000001,%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 00000000 a5dd2cdb
bne %xcc,p1_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 29d78c96 3ef4b6fb
bne %xcc,p1_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 00000000 00002278
bne %xcc,p1_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be ffffffff ffffffff
bne %xcc,p1_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 307424de 26fe748f
bne %xcc,p1_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 00000000 a5dd2cdb
bne %xcc,p1_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be a5dd2cdb fffff030
bne %xcc,p1_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 4b36592f 8a0a6127
bne %xcc,p1_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 2217ffff 06f8757f
bne %xcc,p1_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be fffff308 fffffeac
bne %xcc,p1_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be aee7586d 804de2c5
bne %xcc,p1_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be ffffffff 0000329c
bne %xcc,p1_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be ff06fff1 ffffffff
bne %xcc,p1_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be a5dd2cdb a5dd2cdb
bne %xcc,p1_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be ff06fff1 ffffffff
bne %xcc,p1_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 00268a0a 13dcb203
bne %xcc,p1_f30_fail
nop
! Check Local Memory
set p1_local0_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 7fbe0645f37b4458
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 = fffffffff44c93dc
ldx [%i0+0x008],%g3 ! Observed data at 0000000012000008
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = f1ff000030f0ffff
ldx [%i0+0x010],%g3 ! Observed data at 0000000012000010
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 3ef4b6fbfff0efe9
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 = ffffffff00000030
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 = b1ffffffdd6b3de5
ldx [%i0+0x028],%g3 ! Observed data at 0000000012000028
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x028,%g4
ldx [%g1+0x038],%g2 ! Expected data = 33dba02c3e4d37b7
ldx [%i0+0x038],%g3 ! Observed data at 0000000012000038
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x038,%g4
ldx [%g1+0x048],%g2 ! Expected data = 1da7f77a24fe3174
ldx [%i0+0x048],%g3 ! Observed data at 0000000012000048
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x048,%g4
ldx [%g1+0x060],%g2 ! Expected data = ffffffff0000329c
ldx [%i0+0x060],%g3 ! Observed data at 0000000012000060
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x060,%g4
ldx [%g1+0x068],%g2 ! Expected data = 5b35930c9a205522
ldx [%i0+0x068],%g3 ! Observed data at 0000000012000068
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x068,%g4
ldx [%g1+0x070],%g2 ! Expected data = ffffffc3e6ce605c
ldx [%i0+0x070],%g3 ! Observed data at 0000000012000070
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i0,0x070,%g4
set p1_local1_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 3f57a8ad2dd4ce98
ldx [%i1+0x000],%g3 ! Observed data at 0000000012800000
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = f1c985ab2c67dafb
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 = 008da3b1585df55e
ldx [%i1+0x010],%g3 ! Observed data at 0000000012800010
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 84725c4effffffff
ldx [%i1+0x018],%g3 ! Observed data at 0000000012800018
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 7b8da3b1ffffffff
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 = 7f75f80624fe3174
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 = 7ec12854ffffffff
ldx [%i1+0x030],%g3 ! Observed data at 0000000012800030
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x030,%g4
ldx [%g1+0x068],%g2 ! Expected data = 0b583530dd3917ea
ldx [%i1+0x068],%g3 ! Observed data at 0000000012800068
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x068,%g4
ldx [%g1+0x078],%g2 ! Expected data = f8b78d8c9fff0393
ldx [%i1+0x078],%g3 ! Observed data at 0000000012800078
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i1,0x078,%g4
set p1_local2_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = a7d0302b30822b69
ldx [%i2+0x000],%g3 ! Observed data at 0000000013000000
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = aee7586d804de2c5
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 = ffffffff0000329c
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 = 7bc30a8a6fff2ed8
ldx [%i2+0x018],%g3 ! Observed data at 0000000013000018
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 5c60cee63ef4b6fb
ldx [%i2+0x020],%g3 ! Observed data at 0000000013000020
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 0c93355b003f22ed
ldx [%i2+0x028],%g3 ! Observed data at 0000000013000028
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x028,%g4
ldx [%g1+0x040],%g2 ! Expected data = 00000000a5dd2cdb
ldx [%i2+0x040],%g3 ! Observed data at 0000000013000040
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x040,%g4
ldx [%g1+0x048],%g2 ! Expected data = 0000000000002278
ldx [%i2+0x048],%g3 ! Observed data at 0000000013000048
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x048,%g4
ldx [%g1+0x050],%g2 ! Expected data = 59a7f77affffffff
ldx [%i2+0x050],%g3 ! Observed data at 0000000013000050
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i2,0x050,%g4
set p1_local3_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 0000000000002278
ldx [%i3+0x000],%g3 ! Observed data at 0000000013800000
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = 2217fff7ffffffff
ldx [%i3+0x008],%g3 ! Observed data at 0000000013800008
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 7f75f806df2f625c
ldx [%i3+0x010],%g3 ! Observed data at 0000000013800010
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = b1303cceb1303cce
ldx [%i3+0x018],%g3 ! Observed data at 0000000013800018
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 0000fffff6120000
ldx [%i3+0x020],%g3 ! Observed data at 0000000013800020
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x020,%g4
ldx [%g1+0x030],%g2 ! Expected data = 12f65ff40000003d
ldx [%i3+0x030],%g3 ! Observed data at 0000000013800030
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x030,%g4
ldx [%g1+0x038],%g2 ! Expected data = dc811202116a3850
ldx [%i3+0x038],%g3 ! Observed data at 0000000013800038
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x038,%g4
ldx [%g1+0x050],%g2 ! Expected data = 0000fff1fffff030
ldx [%i3+0x050],%g3 ! Observed data at 0000000013800050
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x050,%g4
ldx [%g1+0x068],%g2 ! Expected data = 307424de647087ed
ldx [%i3+0x068],%g3 ! Observed data at 0000000013800068
cmp %g2,%g3
bne,a,pn %xcc,p1_local_failed
add %i3,0x068,%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 = ff06fff1ffffffff
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 = fff100001ac29422
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 = 9422f308fffffeac
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 = 0000fff10000f030
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 = fffff308fffffeac
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 = 00000000a5dd2cdb
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 = 00000000a5dd2cdb
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 = 000000000000c385
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]
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]
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:
subc %l0,%l6,%l1
ldd [%o1+0x048],%l4 ! Mem[0000000030800048]
srlx %l4,0x037,%l1
lduh [%o0+0x04c],%l4 ! Mem[000000003000004c]
std %f4 ,[%o0+0x048] ! Mem[0000000030000048]
std %f14,[%i2+0x038] ! Mem[0000000013000038]
srax %l5,%l2,%l2
done
p1_trap1o:
subc %l0,%l6,%l1
ldd [%i1+0x048],%l4 ! Mem[0000000030800048]
srlx %l4,0x037,%l1
lduh [%i0+0x04c],%l4 ! Mem[000000003000004c]
std %f4 ,[%i0+0x048] ! Mem[0000000030000048]
std %f14,[%o2+0x038] ! Mem[0000000013000038]
srax %l5,%l2,%l2
done
p1_trap2e:
lduh [%i0+0x07e],%l7 ! Mem[000000001200007e]
ldsb [%o2+0x04a],%l1 ! Mem[000000003100004a]
smul %l7,-0xfb8,%l6
ldub [%i0+0x06a],%l6 ! Mem[000000001200006a]
done
p1_trap2o:
lduh [%o0+0x07e],%l7 ! Mem[000000001200007e]
ldsb [%i2+0x04a],%l1 ! Mem[000000003100004a]
smul %l7,-0xfb8,%l6
ldub [%o0+0x06a],%l6 ! Mem[000000001200006a]
done
p1_trap3e:
andn %l3,-0xf8d,%l0
sub %l5,%l0,%l5
orn %l3,%l4,%l1
and %l5,-0xf4b,%l3
sub %l0,%l1,%l3
orn %l6,-0x756,%l5
done
p1_trap3o:
andn %l3,-0xf8d,%l0
sub %l5,%l0,%l5
orn %l3,%l4,%l1
and %l5,-0xf4b,%l3
sub %l0,%l1,%l3
orn %l6,-0x756,%l5
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 = 279922e813d110c8
ldx [%g1+0x008],%l1 ! %l1 = 798ba4c223bf0fdf
ldx [%g1+0x010],%l2 ! %l2 = b2529fa81a6daea3
ldx [%g1+0x018],%l3 ! %l3 = 77fa7d70d4b5d585
ldx [%g1+0x020],%l4 ! %l4 = 2b2f756a385bfeca
ldx [%g1+0x028],%l5 ! %l5 = 83247fcffa9b049b
ldx [%g1+0x030],%l6 ! %l6 = 9eaa8c38cc9b6761
ldx [%g1+0x038],%l7 ! %l7 = 91f5a14e5223c4b2
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 = 7479bbe25085892e
ldx [%g1+0x048],%l1 ! %l1 = 4c0c9e324b36592f
ldx [%g1+0x050],%l2 ! %l2 = 87a7788252c379bf
ldx [%g1+0x058],%l3 ! %l3 = 9d499a12c94a167c
ldx [%g1+0x060],%l4 ! %l4 = 4d27b9d097cfa32e
ldx [%g1+0x068],%l5 ! %l5 = ebc317188d32bb02
ldx [%g1+0x070],%l6 ! %l6 = 9aaec22202c7979c
ldx [%g1+0x078],%l7 ! %l7 = 7826bfb7f16db6d3
save
! Initialize memory pointers for window 2
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 2
ldx [%g1+0x080],%l0 ! %l0 = 867cc8ee99ac0ca8
ldx [%g1+0x088],%l1 ! %l1 = 651397b0d5677fe6
ldx [%g1+0x090],%l2 ! %l2 = a1bb21145b35930c
ldx [%g1+0x098],%l3 ! %l3 = de0633709a205522
ldx [%g1+0x0a0],%l4 ! %l4 = 31b2e5ce3f57a8ad
ldx [%g1+0x0a8],%l5 ! %l5 = 65f9d94e2dd4ce98
ldx [%g1+0x0b0],%l6 ! %l6 = 3b2e0645f37b4458
ldx [%g1+0x0b8],%l7 ! %l7 = b2cd4ca45f4ef8d0
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 = 3e32c2a8b90a67fe
ldx [%g1+0x0c8],%l1 ! %l1 = 5e21f1e2c1081713
ldx [%g1+0x0d0],%l2 ! %l2 = 5e5d5f87e20b0c45
ldx [%g1+0x0d8],%l3 ! %l3 = eb7578dac218d21f
ldx [%g1+0x0e0],%l4 ! %l4 = db2478a6a79375ea
ldx [%g1+0x0e8],%l5 ! %l5 = 182f9ebe45e468ce
ldx [%g1+0x0f0],%l6 ! %l6 = eff049023b0917f4
ldx [%g1+0x0f8],%l7 ! %l7 = 89ff9a5c1ac29422
! Initialize the output register of window 3
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
mov %g0,%o7
restore
restore
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 = 292a71e9 b0cfbdb9 7791c841 13359f3d
! %f4 = 8302ea33 898f2966 461a5fe0 0220fa87
! %f8 = 4ac88df9 167d32b8 57d28c4d 6c13e012
! %f12 = 37fc49de 8ce1a304 35142b5a b4a0eeaa
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 264de64a a5c8958d 0f726b58 0ae567ea
! %f20 = 9bf66c2d d03b9261 ac186189 a9855c35
! %f24 = 6c97ad6c b6eec72d 85921f8e 820e5fe6
! %f28 = aab6d035 98136f0a e77b51f5 e843e9d4
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 621d8038 fa61fecb efc6bd0b 822fe89c
! %f36 = eea8e665 2ed17926 bc31ad67 a922e5d1
! %f40 = 520a8189 403fd7ec 27799a7e 7e22df83
! %f44 = 4990131d 3ae7fd04 4fa08c02 a881a751
ldda [%g1]ASI_BLK_P,%f32
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:
! Mem[0000000015800050] = c9cfa174a57fbc37, %f26 = 85921f8e 820e5fe6
ldd [%i3+0x050],%f26 ! %f26 = c9cfa174 a57fbc37
! %l5 = 82e26c82da1f6e5b, Mem[0000000015000018] = 22444647
stha %l5,[%i2+%i6]0x80 ! Mem[0000000015000018] = 6e5b4647
! Mem[0000000031000010] = 9d778436117f6fbd, %f20 = 9bf66c2d d03b9261
ldd [%o2+%i5],%f20 ! %f20 = 9d778436 117f6fbd
! Victim I-cache invalidate 1, aggressor thread = 3
ba p2_invalid_loop_1
rd %ccr,%g5 ! Save %ccr (44)
p2_invalid_code_1:
ba invalidate_failed
mov 1,%g2
ba p2_invalid_resume_1
nop
nop
! Wait for I-cache invalidate lock 1
p2_invalid_loop_1:
set p2_invalidate_semaphore,%g6
p2_invalid_wait_1:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,1
bl p2_invalid_wait_1
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! Mem[0000000015000070] = 88c66aa0, %l0 = dd54d1de40253729
lduw [%i2+0x070],%l0 ! %l0 = 0000000088c66aa0
! %l2 = ae2fb5c063e58e5e, %l2 = ae2fb5c063e58e5e, %y = 00000000
sdivcc %l2,%l2,%l2 ! %l2 = 0000000000000001, %ccr = 00
mov %l0,%y ! %y = 88c66aa0
ba p2_invalid_code_1
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_1:
! Victim I-cache invalidate 2, aggressor thread = 3
ba p2_invalid_loop_2
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_2:
ba invalidate_failed
mov 2,%g2
ba p2_invalid_resume_2
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 2
p2_invalid_loop_2:
p2_invalid_wait_2:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,2
bl p2_invalid_wait_2
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_2
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_2:
! Victim I-cache invalidate 3, aggressor thread = 3
ba p2_invalid_loop_3
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_3:
ba invalidate_failed
mov 3,%g2
ba p2_invalid_resume_3
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 3
p2_invalid_loop_3:
p2_invalid_wait_3:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,3
bl p2_invalid_wait_3
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_3
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_3:
! Victim I-cache invalidate 4, aggressor thread = 3
ba p2_invalid_loop_4
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_4:
ba invalidate_failed
mov 4,%g2
ba p2_invalid_resume_4
nop
nop
! Wait for I-cache invalidate lock 4
p2_invalid_loop_4:
p2_invalid_wait_4:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,4
bl p2_invalid_wait_4
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_4
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_4:
! Victim I-cache invalidate 5, aggressor thread = 3
ba p2_invalid_loop_5
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_5:
ba invalidate_failed
mov 5,%g2
ba p2_invalid_resume_5
nop
nop
! Wait for I-cache invalidate lock 5
p2_invalid_loop_5:
p2_invalid_wait_5:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,5
bl p2_invalid_wait_5
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_5
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_5:
p2_label_2:
! Victim I-cache invalidate 6, aggressor thread = 3
ba p2_invalid_loop_6
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_6:
ba invalidate_failed
mov 6,%g2
ba p2_invalid_resume_6
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 6
p2_invalid_loop_6:
p2_invalid_wait_6:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,6
bl p2_invalid_wait_6
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = c6788c3023d8a1f2, immed = 0000007e, %y = 88c66aa0
smul %l6,0x07e,%l5 ! %l5 = 00000011a49fb51c, %y = 11
ba p2_invalid_code_6
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_6:
! Victim I-cache invalidate 7, aggressor thread = 3
ba p2_invalid_loop_7
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_7:
ba invalidate_failed
mov 7,%g2
ba p2_invalid_resume_7
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 7
p2_invalid_loop_7:
p2_invalid_wait_7:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,7
bl p2_invalid_wait_7
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800000] = c51ed870, %l3 = ebb26a404bf7253f
lduba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000c5
ba p2_invalid_code_7
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_7:
! %l6 = c6788c3023d8a1f2, %l4 = 59ee1e61bfbee932, %l1 = b175b7decca10c9b
subc %l6,%l4,%l1 ! %l1 = 6c8a6dce6419b8c0
! %f24 = 6c97ad6c b6eec72d, Mem[0000000015000000] = 584d9372 bd67ba4f
stda %f24,[%i2+%g0]0x89 ! Mem[0000000015000000] = 6c97ad6c b6eec72d
! Mem[0000000030800014] = 6cc4e29a, %l1 = 6c8a6dce6419b8c0
ldsha [%o1+0x014]%asi,%l1 ! %l1 = 0000000000006cc4
! Victim I-cache invalidate 8, aggressor thread = 3
ba p2_invalid_loop_8
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_8:
ba invalidate_failed
mov 8,%g2
ba p2_invalid_resume_8
nop
nop
nop
nop
! Wait for I-cache invalidate lock 8
p2_invalid_loop_8:
p2_invalid_wait_8:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,8
bl p2_invalid_wait_8
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_8
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_8:
! Victim I-cache invalidate 9, aggressor thread = 3
ba p2_invalid_loop_9
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_9:
ba invalidate_failed
mov 9,%g2
ba p2_invalid_resume_9
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 9
p2_invalid_loop_9:
p2_invalid_wait_9:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,9
bl p2_invalid_wait_9
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_9
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_9:
! Mem[0000000031000014] = 117f6fbd, %l2 = 0000000000000001
lduw [%o2+0x014],%l2 ! %l2 = 00000000117f6fbd
p2_label_3:
! Mem[0000000015800038] = 69a55938, %l7 = 48b03daabca955d4
ldsh [%i3+0x03a],%l7 ! %l7 = 0000000000005938
! Mem[0000000015000010] = bdd7626f, %l6 = c6788c3023d8a1f2
ldswa [%i2+%i5]0x81,%l6 ! %l6 = ffffffffbdd7626f
! Victim I-cache invalidate 10, aggressor thread = 3
ba p2_invalid_loop_10
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_10:
ba invalidate_failed
mov 10,%g2
ba p2_invalid_resume_10
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 10
p2_invalid_loop_10:
p2_invalid_wait_10:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,10
bl p2_invalid_wait_10
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800010] = a374f2e7, %l4 = 59ee1e61bfbee932
ldsw [%o3+%i5],%l4 ! %l4 = ffffffffa374f2e7
ba p2_invalid_code_10
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_10:
! %l0 = 0000000088c66aa0, immed = 00000ec9, %y = 00000011
smul %l0,0xec9,%l4 ! %l4 = fffff91d3d9e77a0, %y = fffff91d
! Mem[0000000030000054] = e7272302, %l0 = 0000000088c66aa0
ldsha [%o0+0x056]%asi,%l0 ! %l0 = 0000000000002302
! Victim I-cache invalidate 11, aggressor thread = 3
ba p2_invalid_loop_11
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_11:
ba invalidate_failed
mov 11,%g2
ba p2_invalid_resume_11
nop
! Wait for I-cache invalidate lock 11
p2_invalid_loop_11:
p2_invalid_wait_11:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,11
bl p2_invalid_wait_11
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_11
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_11:
! Victim I-cache invalidate 12, aggressor thread = 3
ba p2_invalid_loop_12
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_12:
ba invalidate_failed
mov 12,%g2
ba p2_invalid_resume_12
nop
nop
nop
nop
! Wait for I-cache invalidate lock 12
p2_invalid_loop_12:
p2_invalid_wait_12:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,12
bl p2_invalid_wait_12
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_12
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_12:
! Victim I-cache invalidate 13, aggressor thread = 3
ba p2_invalid_loop_13
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_13:
ba invalidate_failed
mov 13,%g2
ba p2_invalid_resume_13
nop
nop
nop
nop
! Wait for I-cache invalidate lock 13
p2_invalid_loop_13:
p2_invalid_wait_13:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,13
bl p2_invalid_wait_13
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800018] = e460a16d, %l7 = 0000000000005938
ldswa [%i1+%i6]0x81,%l7 ! %l7 = ffffffffe460a16d
p2_label_4:
ba p2_invalid_code_13
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_13:
! Victim I-cache invalidate 14, aggressor thread = 3
ba p2_invalid_loop_14
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_14:
ba invalidate_failed
mov 14,%g2
ba p2_invalid_resume_14
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 14
p2_invalid_loop_14:
p2_invalid_wait_14:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,14
bl p2_invalid_wait_14
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 00000000117f6fbd, Mem[0000000015800008] = 55a13187
stba %l2,[%i3+%i4]0x80 ! Mem[0000000015800008] = bda13187
ba p2_invalid_code_14
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_14:
! Victim I-cache invalidate 15, aggressor thread = 3
ba p2_invalid_loop_15
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_15:
ba invalidate_failed
mov 15,%g2
ba p2_invalid_resume_15
nop
nop
nop
! Wait for I-cache invalidate lock 15
p2_invalid_loop_15:
p2_invalid_wait_15:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,15
bl p2_invalid_wait_15
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_15
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_15:
! Victim I-cache invalidate 16, aggressor thread = 3
ba p2_invalid_loop_16
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_16:
ba invalidate_failed
mov 16,%g2
ba p2_invalid_resume_16
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 16
p2_invalid_loop_16:
p2_invalid_wait_16:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,16
bl p2_invalid_wait_16
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_16
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_16:
! %l3 = 00000000000000c5, immed = 00000638, %l3 = 00000000000000c5
subc %l3,0x638,%l3 ! %l3 = fffffffffffffa8d
! Victim I-cache invalidate 17, aggressor thread = 3
ba p2_invalid_loop_17
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_17:
ba invalidate_failed
mov 17,%g2
ba p2_invalid_resume_17
nop
nop
nop
! Wait for I-cache invalidate lock 17
p2_invalid_loop_17:
p2_invalid_wait_17:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,17
bl p2_invalid_wait_17
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015800070] = f2409968d9b6e8a1, %f12 = 37fc49de 8ce1a304
ldd [%i3+0x070],%f12 ! %f12 = f2409968 d9b6e8a1
! Mem[0000000014800020] = 005a453bf8c6d693, %f2 = 7791c841 13359f3d
ldda [%i1+%o4]0x89,%f2 ! %f2 = 005a453b f8c6d693
ba p2_invalid_code_17
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_17:
! Victim I-cache invalidate 18, aggressor thread = 3
ba p2_invalid_loop_18
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_18:
ba invalidate_failed
mov 18,%g2
ba p2_invalid_resume_18
nop
nop
! Wait for I-cache invalidate lock 18
p2_invalid_loop_18:
p2_invalid_wait_18:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,18
bl p2_invalid_wait_18
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000050] = 1f215e56, %l7 = ffffffffe460a16d
ldsb [%i2+0x053],%l7 ! %l7 = 0000000000000056
p2_label_5:
ba p2_invalid_code_18
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_18:
! Victim I-cache invalidate 19, aggressor thread = 3
ba p2_invalid_loop_19
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_19:
ba invalidate_failed
mov 19,%g2
ba p2_invalid_resume_19
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 19
p2_invalid_loop_19:
p2_invalid_wait_19:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,19
bl p2_invalid_wait_19
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = ffffffffbdd7626f, Mem[0000000014800048] = 034bd04e, %asi = 80
stwa %l6,[%i1+0x048]%asi ! Mem[0000000014800048] = bdd7626f
! %l0 = 0000000000002302, %l4 = fffff91d3d9e77a0, %l6 = ffffffffbdd7626f
taddcctv %l0,%l4,%l6 ! %l0 = 0000000000002325, Trapped
ba p2_invalid_code_19
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_19:
! Victim I-cache invalidate 20, aggressor thread = 3
ba p2_invalid_loop_20
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_20:
ba invalidate_failed
mov 20,%g2
ba p2_invalid_resume_20
nop
nop
nop
nop
! Wait for I-cache invalidate lock 20
p2_invalid_loop_20:
p2_invalid_wait_20:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,20
bl p2_invalid_wait_20
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_20
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_20:
! %l7 = 0000000000000056, Mem[0000000015800018] = 3be20d83
stha %l7,[%i3+%i6]0x80 ! Mem[0000000015800018] = 00560d83
! Mem[0000000014000000] = c104c4ce, %l0 = 0000000000002325
lduha [%i0+%g0]0x80,%l0 ! %l0 = 000000000000c104
! Victim I-cache invalidate 21, aggressor thread = 3
ba p2_invalid_loop_21
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_21:
ba invalidate_failed
mov 21,%g2
ba p2_invalid_resume_21
nop
nop
nop
! Wait for I-cache invalidate lock 21
p2_invalid_loop_21:
p2_invalid_wait_21:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,21
bl p2_invalid_wait_21
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_21
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_21:
! Victim I-cache invalidate 22, aggressor thread = 3
ba p2_invalid_loop_22
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_22:
ba invalidate_failed
mov 22,%g2
ba p2_invalid_resume_22
nop
nop
nop
nop
! Wait for I-cache invalidate lock 22
p2_invalid_loop_22:
p2_invalid_wait_22:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,22
bl p2_invalid_wait_22
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = ffffffffbdd7626f, Mem[0000000030000014] = ef939ae2
stw %l6,[%o0+0x014] ! Mem[0000000030000014] = bdd7626f
ba p2_invalid_code_22
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_22:
! Victim I-cache invalidate 23, aggressor thread = 3
ba p2_invalid_loop_23
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_23:
ba invalidate_failed
mov 23,%g2
ba p2_invalid_resume_23
nop
nop
! Wait for I-cache invalidate lock 23
p2_invalid_loop_23:
p2_invalid_wait_23:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,23
bl p2_invalid_wait_23
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_6:
ba p2_invalid_code_23
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_23:
! Victim I-cache invalidate 24, aggressor thread = 3
ba p2_invalid_loop_24
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_24:
ba invalidate_failed
mov 24,%g2
ba p2_invalid_resume_24
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 24
p2_invalid_loop_24:
p2_invalid_wait_24:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,24
bl p2_invalid_wait_24
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_24
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_24:
! Victim I-cache invalidate 25, aggressor thread = 3
ba p2_invalid_loop_25
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_25:
ba invalidate_failed
mov 25,%g2
ba p2_invalid_resume_25
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 25
p2_invalid_loop_25:
p2_invalid_wait_25:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,25
bl p2_invalid_wait_25
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_25
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_25:
! Victim I-cache invalidate 26, aggressor thread = 3
ba p2_invalid_loop_26
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_26:
ba invalidate_failed
mov 26,%g2
ba p2_invalid_resume_26
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 26
p2_invalid_loop_26:
p2_invalid_wait_26:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,26
bl p2_invalid_wait_26
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_26
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_26:
! Victim I-cache invalidate 27, aggressor thread = 3
ba p2_invalid_loop_27
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_27:
ba invalidate_failed
mov 27,%g2
ba p2_invalid_resume_27
nop
! Wait for I-cache invalidate lock 27
p2_invalid_loop_27:
p2_invalid_wait_27:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,27
bl p2_invalid_wait_27
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_27
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_27:
! Victim I-cache invalidate 28, aggressor thread = 3
ba p2_invalid_loop_28
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_28:
ba invalidate_failed
mov 28,%g2
ba p2_invalid_resume_28
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 28
p2_invalid_loop_28:
p2_invalid_wait_28:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,28
bl p2_invalid_wait_28
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = 000000000000c104, immed = ffffff7f, %l0 = 000000000000c104
andncc %l0,-0x081,%l0 ! %l0 = 0000000000000000, %ccr = 44
! Mem[0000000014800010] = 360fca87, %l7 = 0000000000000056
lduba [%i1+%i5]0x89,%l7 ! %l7 = 0000000000000087
! Mem[0000000031800014] = 46c11f9c, %l3 = fffffffffffffa8d
lduwa [%o3+0x014]%asi,%l3 ! %l3 = 0000000046c11f9c
ba p2_invalid_code_28
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_28:
! %l2 = 00000000117f6fbd, Mem[0000000015800008] = bda13187
stba %l2,[%i3+%i4]0x80 ! Mem[0000000015800008] = bda13187
! Victim I-cache invalidate 29, aggressor thread = 3
ba p2_invalid_loop_29
rd %ccr,%g5 ! Save %ccr (44)
p2_invalid_code_29:
ba invalidate_failed
mov 29,%g2
ba p2_invalid_resume_29
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 29
p2_invalid_loop_29:
p2_invalid_wait_29:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,29
bl p2_invalid_wait_29
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
p2_label_7:
! Mem[000000001500003c] = 34a241bb, %l6 = ffffffffbdd7626f
ldsb [%i2+0x03e],%l6 ! %l6 = 0000000000000041
! %l1 = 0000000000006cc4, Mem[0000000015000030] = 70f480ac80527477
stx %l1,[%i2+0x030] ! Mem[0000000015000030] = 0000000000006cc4
! %f24 = 6c97ad6c b6eec72d, Mem[0000000014800030] = 8c60dbe3 e12a3624
std %f24,[%i1+0x030] ! Mem[0000000014800030] = 6c97ad6c b6eec72d
! Mem[0000000030000010] = 4746dc9dbdd7626f, %f4 = 8302ea33 898f2966
ldd [%o0+%i5],%f4 ! %f4 = 4746dc9d bdd7626f
ba p2_invalid_code_29
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_29:
! Victim I-cache invalidate 30, aggressor thread = 3
ba p2_invalid_loop_30
rd %ccr,%g5 ! Save %ccr (44)
p2_invalid_code_30:
ba invalidate_failed
mov 30,%g2
ba p2_invalid_resume_30
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 30
p2_invalid_loop_30:
p2_invalid_wait_30:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,30
bl p2_invalid_wait_30
nop
wr %g5,%g0,%ccr ! restore %ccr (44)
! %l0 = 0000000000000000, immed = 00000be6, %l6 = 0000000000000041
orcc %l0,0xbe6,%l6 ! %l6 = 0000000000000be6, %ccr = 00
! %l7 = 0000000000000087, Mem[0000000031800050] = 6ff3121f, %asi = 80
stwa %l7,[%o3+0x050]%asi ! Mem[0000000031800050] = 00000087
! Mem[0000000015000010] = bdd7626f, %l4 = fffff91d3d9e77a0
lduba [%i2+%i5]0x80,%l4 ! %l4 = 00000000000000bd
ba p2_invalid_code_30
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_30:
! Victim I-cache invalidate 31, aggressor thread = 3
ba p2_invalid_loop_31
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_31:
ba invalidate_failed
mov 31,%g2
ba p2_invalid_resume_31
nop
nop
nop
! Wait for I-cache invalidate lock 31
p2_invalid_loop_31:
p2_invalid_wait_31:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,31
bl p2_invalid_wait_31
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000010] = 46e33b8f6f62d7bd, %l4 = 00000000000000bd
ldxa [%i2+%i5]0x88,%l4 ! %l4 = 46e33b8f6f62d7bd
p2_label_8:
ba p2_invalid_code_31
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_31:
! Victim I-cache invalidate 32, aggressor thread = 3
ba p2_invalid_loop_32
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_32:
ba invalidate_failed
mov 32,%g2
ba p2_invalid_resume_32
nop
nop
! Wait for I-cache invalidate lock 32
p2_invalid_loop_32:
p2_invalid_wait_32:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,32
bl p2_invalid_wait_32
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000018] = 8117bc0b ab43664c, %l6 = 00000be6, %l7 = 00000087
ldda [%i0+%i6]0x81,%l6 ! %l6 = 000000008117bc0b 00000000ab43664c
ba p2_invalid_code_32
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_32:
! Mem[0000000015800000] = a690d3ad, %l2 = 00000000117f6fbd
ldswa [%i3+%g0]0x89,%l2 ! %l2 = ffffffffa690d3ad
! Victim I-cache invalidate 33, aggressor thread = 3
ba p2_invalid_loop_33
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_33:
ba invalidate_failed
mov 33,%g2
ba p2_invalid_resume_33
nop
nop
nop
nop
! Wait for I-cache invalidate lock 33
p2_invalid_loop_33:
p2_invalid_wait_33:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,33
bl p2_invalid_wait_33
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 0000000000006cc4
setx 0xdbd5ec98dbd5ec98,%g7,%l1 ! %l1 = dbd5ec98dbd5ec98
ba p2_invalid_code_33
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_33:
! Victim I-cache invalidate 34, aggressor thread = 3
ba p2_invalid_loop_34
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_34:
ba invalidate_failed
mov 34,%g2
ba p2_invalid_resume_34
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 34
p2_invalid_loop_34:
p2_invalid_wait_34:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,34
bl p2_invalid_wait_34
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = 0000000000000000, immed = fffff3c9, %l1 = dbd5ec98dbd5ec98
subccc %l0,-0xc37,%l1 ! %l1 = 0000000000000c37, %ccr = 11
ba p2_invalid_code_34
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_34:
! Victim I-cache invalidate 35, aggressor thread = 3
ba p2_invalid_loop_35
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_35:
ba invalidate_failed
mov 35,%g2
ba p2_invalid_resume_35
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 35
p2_invalid_loop_35:
p2_invalid_wait_35:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,35
bl p2_invalid_wait_35
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000014000070] = cf2c77cf409290dd, %f2 = 005a453b f8c6d693
ldd [%i0+0x070],%f2 ! %f2 = cf2c77cf 409290dd
! Mem[0000000015000068] = aa9b1fee, %l3 = 0000000046c11f9c
ldsh [%i2+0x06a],%l3 ! %l3 = 0000000000001fee
p2_label_9:
ba p2_invalid_code_35
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_35:
! Victim I-cache invalidate 36, aggressor thread = 3
ba p2_invalid_loop_36
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_36:
ba invalidate_failed
mov 36,%g2
ba p2_invalid_resume_36
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 36
p2_invalid_loop_36:
p2_invalid_wait_36:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,36
bl p2_invalid_wait_36
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l3 = 0000000000001fee, Mem[0000000014000020] = b88f23b5
stha %l3,[%i0+%o4]0x88 ! Mem[0000000014000020] = b88f1fee
ba p2_invalid_code_36
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_36:
! Victim I-cache invalidate 37, aggressor thread = 3
ba p2_invalid_loop_37
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_37:
ba invalidate_failed
mov 37,%g2
ba p2_invalid_resume_37
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 37
p2_invalid_loop_37:
p2_invalid_wait_37:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,37
bl p2_invalid_wait_37
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l7 = 00000000ab43664c, %l4 = 46e33b8f6f62d7bd, %l0 = 0000000000000000
andn %l7,%l4,%l0 ! %l0 = 0000000080012040
! Mem[0000000014000028] = 521fc6f8, %l2 = ffffffffa690d3ad
ldswa [%i0+%o6]0x81,%l2 ! %l2 = 00000000521fc6f8
ba p2_invalid_code_37
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_37:
! Victim I-cache invalidate 38, aggressor thread = 3
ba p2_invalid_loop_38
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_38:
ba invalidate_failed
mov 38,%g2
ba p2_invalid_resume_38
nop
nop
nop
! Wait for I-cache invalidate lock 38
p2_invalid_loop_38:
p2_invalid_wait_38:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,38
bl p2_invalid_wait_38
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_38
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_38:
! Victim I-cache invalidate 39, aggressor thread = 3
ba p2_invalid_loop_39
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_39:
ba invalidate_failed
mov 39,%g2
ba p2_invalid_resume_39
nop
! Wait for I-cache invalidate lock 39
p2_invalid_loop_39:
p2_invalid_wait_39:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,39
bl p2_invalid_wait_39
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_39
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_39:
! Victim I-cache invalidate 40, aggressor thread = 3
ba p2_invalid_loop_40
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_40:
ba invalidate_failed
mov 40,%g2
ba p2_invalid_resume_40
nop
nop
nop
! Wait for I-cache invalidate lock 40
p2_invalid_loop_40:
p2_invalid_wait_40:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,40
bl p2_invalid_wait_40
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_40
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_40:
! Victim I-cache invalidate 41, aggressor thread = 3
ba p2_invalid_loop_41
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_41:
ba invalidate_failed
mov 41,%g2
ba p2_invalid_resume_41
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 41
p2_invalid_loop_41:
p2_invalid_wait_41:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,41
bl p2_invalid_wait_41
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000031800010] = a374f2e746c11f9c, %l7 = 00000000ab43664c
ldx [%o3+%i5],%l7 ! %l7 = a374f2e746c11f9c
ba p2_invalid_code_41
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_41:
p2_label_10:
! %l2 = 00000000521fc6f8, Mem[0000000031000014] = 117f6fbd
stw %l2,[%o2+0x014] ! Mem[0000000031000014] = 521fc6f8
! %l6 = 000000008117bc0b, %l2 = 00000000521fc6f8, %l0 = 0000000080012040
sub %l6,%l2,%l0 ! %l0 = 000000002ef7f513
! Mem[0000000014000028] = f8c61f52, %f31 = e843e9d4
lda [%i0+%o6]0x89,%f31 ! %f31 = f8c61f52
! Victim I-cache invalidate 42, aggressor thread = 3
ba p2_invalid_loop_42
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_42:
ba invalidate_failed
mov 42,%g2
ba p2_invalid_resume_42
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 42
p2_invalid_loop_42:
p2_invalid_wait_42:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,42
bl p2_invalid_wait_42
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l2 = 00000000521fc6f8, %l5 = 00000011a49fb51c, %l7 = a374f2e746c11f9c
orcc %l2,%l5,%l7 ! %l7 = 00000011f69ff7fc, %ccr = 08
ba p2_invalid_code_42
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_42:
! %l4 = 46e33b8f6f62d7bd, Mem[0000000031000010] = 9d778436521fc6f8
stx %l4,[%o2+%i5] ! Mem[0000000031000010] = 46e33b8f6f62d7bd
! Victim I-cache invalidate 43, aggressor thread = 3
ba p2_invalid_loop_43
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_43:
ba invalidate_failed
mov 43,%g2
ba p2_invalid_resume_43
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 43
p2_invalid_loop_43:
p2_invalid_wait_43:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,43
bl p2_invalid_wait_43
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_43
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_43:
! Mem[0000000014000020] = b88f1fee, %l1 = 0000000000000c37
ldswa [%i0+%o4]0x89,%l1 ! %l1 = ffffffffb88f1fee
! Victim I-cache invalidate 44, aggressor thread = 3
ba p2_invalid_loop_44
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_44:
ba invalidate_failed
mov 44,%g2
ba p2_invalid_resume_44
nop
nop
nop
! Wait for I-cache invalidate lock 44
p2_invalid_loop_44:
p2_invalid_wait_44:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,44
bl p2_invalid_wait_44
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l0 = 2ef7f513, %l1 = b88f1fee, Mem[0000000030000010] = 4746dc9d bdd7626f
std %l0,[%o0+%i5] ! Mem[0000000030000010] = 2ef7f513 b88f1fee
p2_label_11:
ba p2_invalid_code_44
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_44:
! Victim I-cache invalidate 45, aggressor thread = 3
ba p2_invalid_loop_45
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_45:
ba invalidate_failed
mov 45,%g2
ba p2_invalid_resume_45
nop
nop
! Wait for I-cache invalidate lock 45
p2_invalid_loop_45:
p2_invalid_wait_45:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,45
bl p2_invalid_wait_45
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000015000000] = b6eec72d, %l4 = 46e33b8f6f62d7bd
ldsba [%i2+%g0]0x89,%l4 ! %l4 = 000000000000002d
ba p2_invalid_code_45
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_45:
! Victim I-cache invalidate 46, aggressor thread = 3
ba p2_invalid_loop_46
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_46:
ba invalidate_failed
mov 46,%g2
ba p2_invalid_resume_46
nop
nop
! Wait for I-cache invalidate lock 46
p2_invalid_loop_46:
p2_invalid_wait_46:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,46
bl p2_invalid_wait_46
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_46
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_46:
! Victim I-cache invalidate 47, aggressor thread = 3
ba p2_invalid_loop_47
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_47:
ba invalidate_failed
mov 47,%g2
ba p2_invalid_resume_47
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 47
p2_invalid_loop_47:
p2_invalid_wait_47:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,47
bl p2_invalid_wait_47
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_47
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_47:
! Victim I-cache invalidate 48, aggressor thread = 3
ba p2_invalid_loop_48
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_48:
ba invalidate_failed
mov 48,%g2
ba p2_invalid_resume_48
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 48
p2_invalid_loop_48:
p2_invalid_wait_48:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,48
bl p2_invalid_wait_48
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_48
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_48:
! Victim I-cache invalidate 49, aggressor thread = 3
ba p2_invalid_loop_49
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_49:
ba invalidate_failed
mov 49,%g2
ba p2_invalid_resume_49
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 49
p2_invalid_loop_49:
p2_invalid_wait_49:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,49
bl p2_invalid_wait_49
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_49
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_49:
! Victim I-cache invalidate 50, aggressor thread = 3
ba p2_invalid_loop_50
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_50:
ba invalidate_failed
mov 50,%g2
ba p2_invalid_resume_50
nop
nop
nop
nop
! Wait for I-cache invalidate lock 50
p2_invalid_loop_50:
p2_invalid_wait_50:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,50
bl p2_invalid_wait_50
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_50
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_50:
! Victim I-cache invalidate 51, aggressor thread = 3
ba p2_invalid_loop_51
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_51:
ba invalidate_failed
mov 51,%g2
ba p2_invalid_resume_51
nop
nop
nop
! Wait for I-cache invalidate lock 51
p2_invalid_loop_51:
p2_invalid_wait_51:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,51
bl p2_invalid_wait_51
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000014000050] = b94430523391608a, %f26 = c9cfa174 a57fbc37
ldd [%i0+0x050],%f26 ! %f26 = b9443052 3391608a
! Mem[0000000030800054] = 52e980ef, %l5 = 00000011a49fb51c
lduw [%o1+0x054],%l5 ! %l5 = 0000000052e980ef
ba p2_invalid_code_51
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_51:
p2_label_12:
! Victim I-cache invalidate 52, aggressor thread = 3
ba p2_invalid_loop_52
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_52:
ba invalidate_failed
mov 52,%g2
ba p2_invalid_resume_52
nop
nop
! Wait for I-cache invalidate lock 52
p2_invalid_loop_52:
p2_invalid_wait_52:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,52
bl p2_invalid_wait_52
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_52
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_52:
! Victim I-cache invalidate 53, aggressor thread = 3
ba p2_invalid_loop_53
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_53:
ba invalidate_failed
mov 53,%g2
ba p2_invalid_resume_53
nop
nop
! Wait for I-cache invalidate lock 53
p2_invalid_loop_53:
p2_invalid_wait_53:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,53
bl p2_invalid_wait_53
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_53
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_53:
! Victim I-cache invalidate 54, aggressor thread = 3
ba p2_invalid_loop_54
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_54:
ba invalidate_failed
mov 54,%g2
ba p2_invalid_resume_54
nop
nop
nop
! Wait for I-cache invalidate lock 54
p2_invalid_loop_54:
p2_invalid_wait_54:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,54
bl p2_invalid_wait_54
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_54
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_54:
! Victim I-cache invalidate 55, aggressor thread = 3
ba p2_invalid_loop_55
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_55:
ba invalidate_failed
mov 55,%g2
ba p2_invalid_resume_55
nop
nop
! Wait for I-cache invalidate lock 55
p2_invalid_loop_55:
p2_invalid_wait_55:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,55
bl p2_invalid_wait_55
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_55
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_55:
! Victim I-cache invalidate 56, aggressor thread = 3
ba p2_invalid_loop_56
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_56:
ba invalidate_failed
mov 56,%g2
ba p2_invalid_resume_56
nop
nop
! Wait for I-cache invalidate lock 56
p2_invalid_loop_56:
p2_invalid_wait_56:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,56
bl p2_invalid_wait_56
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_56
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_56:
! Victim I-cache invalidate 57, aggressor thread = 3
ba p2_invalid_loop_57
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_57:
ba invalidate_failed
mov 57,%g2
ba p2_invalid_resume_57
nop
! Wait for I-cache invalidate lock 57
p2_invalid_loop_57:
p2_invalid_wait_57:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,57
bl p2_invalid_wait_57
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l1 = ffffffffb88f1fee, Mem[0000000031800050] = 000000872801cbef
stx %l1,[%o3+0x050] ! Mem[0000000031800050] = ffffffffb88f1fee
ba p2_invalid_code_57
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_57:
! Victim I-cache invalidate 58, aggressor thread = 3
ba p2_invalid_loop_58
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_58:
ba invalidate_failed
mov 58,%g2
ba p2_invalid_resume_58
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 58
p2_invalid_loop_58:
p2_invalid_wait_58:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,58
bl p2_invalid_wait_58
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_58
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_58:
! %l0 = 2ef7f513, %l1 = b88f1fee, Mem[0000000031800050] = ffffffff b88f1fee
std %l0,[%o3+0x050] ! Mem[0000000031800050] = 2ef7f513 b88f1fee
! Mem[0000000014800000] = c51ed870, %l3 = 0000000000001fee
lduha [%i1+%g0]0x80,%l3 ! %l3 = 000000000000c51e
p2_label_13:
! Victim I-cache invalidate 59, aggressor thread = 3
ba p2_invalid_loop_59
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_59:
ba invalidate_failed
mov 59,%g2
ba p2_invalid_resume_59
nop
! Wait for I-cache invalidate lock 59
p2_invalid_loop_59:
p2_invalid_wait_59:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,59
bl p2_invalid_wait_59
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_59
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_59:
! Victim I-cache invalidate 60, aggressor thread = 3
ba p2_invalid_loop_60
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_60:
ba invalidate_failed
mov 60,%g2
ba p2_invalid_resume_60
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 60
p2_invalid_loop_60:
p2_invalid_wait_60:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,60
bl p2_invalid_wait_60
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_60
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_60:
! Victim I-cache invalidate 61, aggressor thread = 3
ba p2_invalid_loop_61
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_61:
ba invalidate_failed
mov 61,%g2
ba p2_invalid_resume_61
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 61
p2_invalid_loop_61:
p2_invalid_wait_61:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,61
bl p2_invalid_wait_61
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_61
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_61:
! Victim I-cache invalidate 62, aggressor thread = 3
ba p2_invalid_loop_62
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_62:
ba invalidate_failed
mov 62,%g2
ba p2_invalid_resume_62
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 62
p2_invalid_loop_62:
p2_invalid_wait_62:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,62
bl p2_invalid_wait_62
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_62
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_62:
! Mem[0000000014000000] = c104c4ce, %l0 = 000000002ef7f513
lduba [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000c1
! Victim I-cache invalidate 63, aggressor thread = 3
ba p2_invalid_loop_63
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_63:
ba invalidate_failed
mov 63,%g2
ba p2_invalid_resume_63
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 63
p2_invalid_loop_63:
p2_invalid_wait_63:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,63
bl p2_invalid_wait_63
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_63
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_63:
! Victim I-cache invalidate 64, aggressor thread = 3
ba p2_invalid_loop_64
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_64:
ba invalidate_failed
mov 64,%g2
ba p2_invalid_resume_64
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 64
p2_invalid_loop_64:
p2_invalid_wait_64:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,64
bl p2_invalid_wait_64
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_64
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_64:
! Victim I-cache invalidate 65, aggressor thread = 3
ba p2_invalid_loop_65
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_65:
ba invalidate_failed
mov 65,%g2
ba p2_invalid_resume_65
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 65
p2_invalid_loop_65:
p2_invalid_wait_65:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,65
bl p2_invalid_wait_65
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_65
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_65:
! Victim I-cache invalidate 66, aggressor thread = 3
ba p2_invalid_loop_66
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_66:
ba invalidate_failed
mov 66,%g2
ba p2_invalid_resume_66
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 66
p2_invalid_loop_66:
p2_invalid_wait_66:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,66
bl p2_invalid_wait_66
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_66
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_66:
! Mem[0000000014000000] = c104c4ceb94b1ca3, %f14 = 35142b5a b4a0eeaa
ldda [%i0+%g0]0x81,%f14 ! %f14 = c104c4ce b94b1ca3
p2_label_14:
! %f8 = 4ac88df9 167d32b8, Mem[0000000015800000] = add390a6 d62272a7
stda %f8 ,[%i3+%g0]0x81 ! Mem[0000000015800000] = 4ac88df9 167d32b8
! Mem[0000000014000010] = 04056f6f1d74e6fb, %f22 = ac186189 a9855c35
ldda [%i0+%i5]0x81,%f22 ! %f22 = 04056f6f 1d74e6fb
! Victim I-cache invalidate 67, aggressor thread = 3
ba p2_invalid_loop_67
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_67:
ba invalidate_failed
mov 67,%g2
ba p2_invalid_resume_67
nop
nop
nop
! Wait for I-cache invalidate lock 67
p2_invalid_loop_67:
p2_invalid_wait_67:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,67
bl p2_invalid_wait_67
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_67
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_67:
! Victim I-cache invalidate 68, aggressor thread = 3
ba p2_invalid_loop_68
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_68:
ba invalidate_failed
mov 68,%g2
ba p2_invalid_resume_68
nop
nop
nop
! Wait for I-cache invalidate lock 68
p2_invalid_loop_68:
p2_invalid_wait_68:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,68
bl p2_invalid_wait_68
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_68
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_68:
! Victim I-cache invalidate 69, aggressor thread = 3
ba p2_invalid_loop_69
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_69:
ba invalidate_failed
mov 69,%g2
ba p2_invalid_resume_69
nop
! Wait for I-cache invalidate lock 69
p2_invalid_loop_69:
p2_invalid_wait_69:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,69
bl p2_invalid_wait_69
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_69
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_69:
! Victim I-cache invalidate 70, aggressor thread = 3
ba p2_invalid_loop_70
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_70:
ba invalidate_failed
mov 70,%g2
ba p2_invalid_resume_70
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 70
p2_invalid_loop_70:
p2_invalid_wait_70:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,70
bl p2_invalid_wait_70
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l0 = 000000c1, %l1 = b88f1fee, Mem[0000000030800050] = 921886e6 52e980ef
std %l0,[%o1+0x050] ! Mem[0000000030800050] = 000000c1 b88f1fee
ba p2_invalid_code_70
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_70:
! Victim I-cache invalidate 71, aggressor thread = 3
ba p2_invalid_loop_71
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_71:
ba invalidate_failed
mov 71,%g2
ba p2_invalid_resume_71
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 71
p2_invalid_loop_71:
p2_invalid_wait_71:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,71
bl p2_invalid_wait_71
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000015000068] = aa9b1fee, %f24 = 6c97ad6c
ld [%i2+0x068],%f24 ! %f24 = aa9b1fee
ba p2_invalid_code_71
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_71:
! Victim I-cache invalidate 72, aggressor thread = 3
ba p2_invalid_loop_72
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_72:
ba invalidate_failed
mov 72,%g2
ba p2_invalid_resume_72
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 72
p2_invalid_loop_72:
p2_invalid_wait_72:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,72
bl p2_invalid_wait_72
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_72
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_72:
p2_label_15:
! Mem[0000000030800054] = b88f1fee, %l1 = ffffffffb88f1fee
ldsw [%o1+0x054],%l1 ! %l1 = ffffffffb88f1fee
! %l5 = 0000000052e980ef, Mem[0000000030000010] = 2ef7f513b88f1fee
stx %l5,[%o0+%i5] ! Mem[0000000030000010] = 0000000052e980ef
! Victim I-cache invalidate 73, aggressor thread = 3
ba p2_invalid_loop_73
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_73:
ba invalidate_failed
mov 73,%g2
ba p2_invalid_resume_73
nop
nop
! Wait for I-cache invalidate lock 73
p2_invalid_loop_73:
p2_invalid_wait_73:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,73
bl p2_invalid_wait_73
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000014800018] = e460a16d0412cf0b, %f12 = f2409968 d9b6e8a1
ldda [%i1+%i6]0x81,%f12 ! %f12 = e460a16d 0412cf0b
ba p2_invalid_code_73
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_73:
! Victim I-cache invalidate 74, aggressor thread = 3
ba p2_invalid_loop_74
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_74:
ba invalidate_failed
mov 74,%g2
ba p2_invalid_resume_74
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 74
p2_invalid_loop_74:
p2_invalid_wait_74:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,74
bl p2_invalid_wait_74
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000015000020] = 45958e4dbbe36b30, %f2 = cf2c77cf 409290dd
ldda [%i2+%o4]0x81,%f2 ! %f2 = 45958e4d bbe36b30
! Mem[0000000014000020] = ee1f8fb8c45b49a5, %l2 = 00000000521fc6f8
ldx [%i0+%o4],%l2 ! %l2 = ee1f8fb8c45b49a5
ba p2_invalid_code_74
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_74:
! Victim I-cache invalidate 75, aggressor thread = 3
ba p2_invalid_loop_75
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_75:
ba invalidate_failed
mov 75,%g2
ba p2_invalid_resume_75
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 75
p2_invalid_loop_75:
p2_invalid_wait_75:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,75
bl p2_invalid_wait_75
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_75
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_75:
! Mem[0000000030000014] = 52e980ef, %l2 = ee1f8fb8c45b49a5
lduw [%o0+0x014],%l2 ! %l2 = 0000000052e980ef
! %f14 = c104c4ce, Mem[0000000015000018] = 47465b6e
sta %f14,[%i2+%i6]0x88 ! Mem[0000000015000018] = c104c4ce
p2_label_16:
! Victim I-cache invalidate 76, aggressor thread = 3
ba p2_invalid_loop_76
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_76:
ba invalidate_failed
mov 76,%g2
ba p2_invalid_resume_76
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 76
p2_invalid_loop_76:
p2_invalid_wait_76:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,76
bl p2_invalid_wait_76
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_76
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_76:
! Victim I-cache invalidate 77, aggressor thread = 3
ba p2_invalid_loop_77
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_77:
ba invalidate_failed
mov 77,%g2
ba p2_invalid_resume_77
nop
! Wait for I-cache invalidate lock 77
p2_invalid_loop_77:
p2_invalid_wait_77:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,77
bl p2_invalid_wait_77
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_77
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_77:
! Victim I-cache invalidate 78, aggressor thread = 3
ba p2_invalid_loop_78
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_78:
ba invalidate_failed
mov 78,%g2
ba p2_invalid_resume_78
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 78
p2_invalid_loop_78:
p2_invalid_wait_78:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,78
bl p2_invalid_wait_78
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l4 = 000000000000002d, Mem[0000000014800018] = e460a16d
stba %l4,[%i1+%i6]0x80 ! Mem[0000000014800018] = 2d60a16d
ba p2_invalid_code_78
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_78:
! Mem[0000000030800010] = 41f759986cc4e29a, %l4 = 000000000000002d
ldx [%o1+%i5],%l4 ! %l4 = 41f759986cc4e29a
! Mem[0000000031800050] = 2ef7f513, %l7 = 00000011f69ff7fc
lduh [%o3+0x052],%l7 ! %l7 = 000000000000f513
! Victim I-cache invalidate 79, aggressor thread = 3
ba p2_invalid_loop_79
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_79:
ba invalidate_failed
mov 79,%g2
ba p2_invalid_resume_79
nop
! Wait for I-cache invalidate lock 79
p2_invalid_loop_79:
p2_invalid_wait_79:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,79
bl p2_invalid_wait_79
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000014800010] = 87ca0f36, %l4 = 41f759986cc4e29a
ldsw [%i1+%i5],%l4 ! %l4 = ffffffff87ca0f36
ba p2_invalid_code_79
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_79:
! Mem[0000000015800000] = 4ac88df9 167d32b8, %l6 = 8117bc0b, %l7 = 0000f513
ldda [%i3+%g0]0x81,%l6 ! %l6 = 000000004ac88df9 00000000167d32b8
! Victim I-cache invalidate 80, aggressor thread = 3
ba p2_invalid_loop_80
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_80:
ba invalidate_failed
mov 80,%g2
ba p2_invalid_resume_80
nop
nop
! Wait for I-cache invalidate lock 80
p2_invalid_loop_80:
p2_invalid_wait_80:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,80
bl p2_invalid_wait_80
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p2_label_17:
! Mem[0000000014000060] = 682d72bdc7618e9d, %f10 = 57d28c4d 6c13e012
ldd [%i0+0x060],%f10 ! %f10 = 682d72bd c7618e9d
ba p2_invalid_code_80
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_80:
! Mem[0000000014000018] = 0bbc1781, %l4 = ffffffff87ca0f36
ldswa [%i0+%i6]0x89,%l4 ! %l4 = 000000000bbc1781
! %l0 = 000000c1, %l1 = b88f1fee, Mem[0000000030000050] = ca175f96 e7272302
std %l0,[%o0+0x050] ! Mem[0000000030000050] = 000000c1 b88f1fee
! %l0 = 000000c1, %l1 = b88f1fee, Mem[0000000014800000] = c51ed870 91ab4e79
std %l0,[%i1+%g0] ! Mem[0000000014800000] = 000000c1 b88f1fee
! %f18 = 0f726b58 0ae567ea, Mem[0000000031000010] = 46e33b8f 6f62d7bd
std %f18,[%o2+%i5] ! Mem[0000000031000010] = 0f726b58 0ae567ea
! Victim I-cache invalidate 81, aggressor thread = 3
ba p2_invalid_loop_81
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_81:
ba invalidate_failed
mov 81,%g2
ba p2_invalid_resume_81
nop
nop
nop
nop
! Wait for I-cache invalidate lock 81
p2_invalid_loop_81:
p2_invalid_wait_81:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,81
bl p2_invalid_wait_81
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_81
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_81:
! Mem[0000000031800014] = 46c11f9c, %l5 = 0000000052e980ef
ldsb [%o3+0x014],%l5 ! %l5 = 0000000000000046
! %l7 = 00000000167d32b8, Mem[0000000031800014] = 46c11f9c, %asi = 80
stwa %l7,[%o3+0x014]%asi ! Mem[0000000031800014] = 167d32b8
! Victim I-cache invalidate 82, aggressor thread = 3
ba p2_invalid_loop_82
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_82:
ba invalidate_failed
mov 82,%g2
ba p2_invalid_resume_82
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 82
p2_invalid_loop_82:
p2_invalid_wait_82:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,82
bl p2_invalid_wait_82
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_82
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_82:
! %l2 = 0000000052e980ef, Mem[0000000030000054] = b88f1fee, %asi = 80
stwa %l2,[%o0+0x054]%asi ! Mem[0000000030000054] = 52e980ef
p2_label_18:
! %l6 = 000000004ac88df9, %l5 = 0000000000000046, %l6 = 000000004ac88df9
subccc %l6,%l5,%l6 ! %l6 = 000000004ac88db3, %ccr = 00
! Mem[0000000015000028] = 5a8dc21a2294039d, %l1 = ffffffffb88f1fee
ldxa [%i2+%o6]0x80,%l1 ! %l1 = 5a8dc21a2294039d
! Set Register : %l2 = 0000000052e980ef
xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
! Victim I-cache invalidate 83, aggressor thread = 3
ba p2_invalid_loop_83
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_83:
ba invalidate_failed
mov 83,%g2
ba p2_invalid_resume_83
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 83
p2_invalid_loop_83:
p2_invalid_wait_83:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,83
bl p2_invalid_wait_83
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_83
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_83:
! Victim I-cache invalidate 84, aggressor thread = 3
ba p2_invalid_loop_84
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_84:
ba invalidate_failed
mov 84,%g2
ba p2_invalid_resume_84
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 84
p2_invalid_loop_84:
p2_invalid_wait_84:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,84
bl p2_invalid_wait_84
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_84
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_84:
! Victim I-cache invalidate 85, aggressor thread = 3
ba p2_invalid_loop_85
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_85:
ba invalidate_failed
mov 85,%g2
ba p2_invalid_resume_85
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 85
p2_invalid_loop_85:
p2_invalid_wait_85:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,85
bl p2_invalid_wait_85
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_85
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_85:
! Victim I-cache invalidate 86, aggressor thread = 3
ba p2_invalid_loop_86
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_86:
ba invalidate_failed
mov 86,%g2
ba p2_invalid_resume_86
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 86
p2_invalid_loop_86:
p2_invalid_wait_86:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,86
bl p2_invalid_wait_86
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_86
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_86:
! Victim I-cache invalidate 87, aggressor thread = 3
ba p2_invalid_loop_87
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_87:
ba invalidate_failed
mov 87,%g2
ba p2_invalid_resume_87
nop
nop
nop
! Wait for I-cache invalidate lock 87
p2_invalid_loop_87:
p2_invalid_wait_87:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,87
bl p2_invalid_wait_87
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_87
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_87:
! Victim I-cache invalidate 88, aggressor thread = 3
ba p2_invalid_loop_88
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_88:
ba invalidate_failed
mov 88,%g2
ba p2_invalid_resume_88
nop
nop
nop
nop
! Wait for I-cache invalidate lock 88
p2_invalid_loop_88:
p2_invalid_wait_88:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,88
bl p2_invalid_wait_88
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_88
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_88:
! Victim I-cache invalidate 89, aggressor thread = 3
ba p2_invalid_loop_89
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_89:
ba invalidate_failed
mov 89,%g2
ba p2_invalid_resume_89
nop
nop
nop
! Wait for I-cache invalidate lock 89
p2_invalid_loop_89:
p2_invalid_wait_89:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,89
bl p2_invalid_wait_89
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_19:
! Mem[0000000014800010] = 360fca87, %l0 = 00000000000000c1
ldswa [%i1+%i5]0x89,%l0 ! %l0 = 00000000360fca87
ba p2_invalid_code_89
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_89:
! Victim I-cache invalidate 90, aggressor thread = 3
ba p2_invalid_loop_90
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_90:
ba invalidate_failed
mov 90,%g2
ba p2_invalid_resume_90
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 90
p2_invalid_loop_90:
p2_invalid_wait_90:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,90
bl p2_invalid_wait_90
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_90
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_90:
! Mem[0000000030000014] = 52e980ef, %f18 = 0f726b58
ld [%o0+0x014],%f18 ! %f18 = 52e980ef
! Victim I-cache invalidate 91, aggressor thread = 3
ba p2_invalid_loop_91
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_91:
ba invalidate_failed
mov 91,%g2
ba p2_invalid_resume_91
nop
nop
! Wait for I-cache invalidate lock 91
p2_invalid_loop_91:
p2_invalid_wait_91:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,91
bl p2_invalid_wait_91
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_91
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_91:
! Victim I-cache invalidate 92, aggressor thread = 3
ba p2_invalid_loop_92
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_92:
ba invalidate_failed
mov 92,%g2
ba p2_invalid_resume_92
nop
nop
nop
nop
! Wait for I-cache invalidate lock 92
p2_invalid_loop_92:
p2_invalid_wait_92:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,92
bl p2_invalid_wait_92
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 000000004ac88db3, Mem[0000000014800028] = 88ed0b708a77dd0e
stxa %l6,[%i1+%o6]0x80 ! Mem[0000000014800028] = 000000004ac88db3
ba p2_invalid_code_92
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_92:
! Victim I-cache invalidate 93, aggressor thread = 3
ba p2_invalid_loop_93
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_93:
ba invalidate_failed
mov 93,%g2
ba p2_invalid_resume_93
nop
! Wait for I-cache invalidate lock 93
p2_invalid_loop_93:
p2_invalid_wait_93:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,93
bl p2_invalid_wait_93
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015800008] = 8731a1bd, %l3 = 000000000000c51e
lduba [%i3+%i4]0x89,%l3 ! %l3 = 00000000000000bd
ba p2_invalid_code_93
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_93:
! Victim I-cache invalidate 94, aggressor thread = 3
ba p2_invalid_loop_94
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_94:
ba invalidate_failed
mov 94,%g2
ba p2_invalid_resume_94
nop
nop
! Wait for I-cache invalidate lock 94
p2_invalid_loop_94:
p2_invalid_wait_94:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,94
bl p2_invalid_wait_94
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_94
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_94:
! Victim I-cache invalidate 95, aggressor thread = 3
ba p2_invalid_loop_95
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_95:
ba invalidate_failed
mov 95,%g2
ba p2_invalid_resume_95
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 95
p2_invalid_loop_95:
p2_invalid_wait_95:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,95
bl p2_invalid_wait_95
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_20:
ba p2_invalid_code_95
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_95:
! Victim I-cache invalidate 96, aggressor thread = 3
ba p2_invalid_loop_96
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_96:
ba invalidate_failed
mov 96,%g2
ba p2_invalid_resume_96
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 96
p2_invalid_loop_96:
p2_invalid_wait_96:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,96
bl p2_invalid_wait_96
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f2 = 45958e4d bbe36b30, Mem[0000000030800010] = 41f75998 6cc4e29a
stda %f2 ,[%o1+0x010]%asi ! Mem[0000000030800010] = 45958e4d bbe36b30
ba p2_invalid_code_96
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_96:
! Victim I-cache invalidate 97, aggressor thread = 3
ba p2_invalid_loop_97
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_97:
ba invalidate_failed
mov 97,%g2
ba p2_invalid_resume_97
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 97
p2_invalid_loop_97:
p2_invalid_wait_97:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,97
bl p2_invalid_wait_97
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 00000000000000bd, immed = 00000316, %y = fffff91d
sdiv %l3,0x316,%l4 ! %l4 = ffffffff80000000
mov %l0,%y ! %y = 360fca87
ba p2_invalid_code_97
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_97:
! Victim I-cache invalidate 98, aggressor thread = 3
ba p2_invalid_loop_98
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_98:
ba invalidate_failed
mov 98,%g2
ba p2_invalid_resume_98
nop
nop
nop
! Wait for I-cache invalidate lock 98
p2_invalid_loop_98:
p2_invalid_wait_98:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,98
bl p2_invalid_wait_98
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_98
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_98:
! Victim I-cache invalidate 99, aggressor thread = 3
ba p2_invalid_loop_99
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_99:
ba invalidate_failed
mov 99,%g2
ba p2_invalid_resume_99
nop
nop
! Wait for I-cache invalidate lock 99
p2_invalid_loop_99:
p2_invalid_wait_99:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,99
bl p2_invalid_wait_99
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_99
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_99:
! Victim I-cache invalidate 100, aggressor thread = 3
ba p2_invalid_loop_100
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_100:
ba invalidate_failed
mov 100,%g2
ba p2_invalid_resume_100
nop
nop
nop
nop
! Wait for I-cache invalidate lock 100
p2_invalid_loop_100:
p2_invalid_wait_100:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,100
bl p2_invalid_wait_100
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000010] = 00000000 52e980ef, %l0 = 360fca87, %l1 = 2294039d
ldda [%o0+0x010]%asi,%l0 ! %l0 = 0000000000000000 0000000052e980ef
! %l2 = ffffffffffffffff, Mem[0000000031800016] = 167d32b8
stb %l2,[%o3+0x016] ! Mem[0000000031800014] = 167dffb8
ba p2_invalid_code_100
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_100:
! Victim I-cache invalidate 101, aggressor thread = 3
ba p2_invalid_loop_101
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_101:
ba invalidate_failed
mov 101,%g2
ba p2_invalid_resume_101
nop
nop
nop
! Wait for I-cache invalidate lock 101
p2_invalid_loop_101:
p2_invalid_wait_101:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,101
bl p2_invalid_wait_101
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_21:
! Mem[0000000030000014] = 52e980ef, %l2 = ffffffffffffffff
ldsw [%o0+0x014],%l2 ! %l2 = 0000000052e980ef
! Mem[0000000030800054] = b88f1fee, %l2 = 0000000052e980ef
ldsh [%o1+0x056],%l2 ! %l2 = 0000000000001fee
ba p2_invalid_code_101
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_101:
! Victim I-cache invalidate 102, aggressor thread = 3
ba p2_invalid_loop_102
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_102:
ba invalidate_failed
mov 102,%g2
ba p2_invalid_resume_102
nop
nop
nop
! Wait for I-cache invalidate lock 102
p2_invalid_loop_102:
p2_invalid_wait_102:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,102
bl p2_invalid_wait_102
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f0 = 292a71e9 b0cfbdb9, Mem[0000000014800008] = c3a1690c 2cbc8624
stda %f0 ,[%i1+%i4]0x89 ! Mem[0000000014800008] = 292a71e9 b0cfbdb9
ba p2_invalid_code_102
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_102:
! Mem[0000000031000014] = 0ae567ea, %l2 = 0000000000001fee
lduw [%o2+0x014],%l2 ! %l2 = 000000000ae567ea
! Victim I-cache invalidate 103, aggressor thread = 3
ba p2_invalid_loop_103
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_103:
ba invalidate_failed
mov 103,%g2
ba p2_invalid_resume_103
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 103
p2_invalid_loop_103:
p2_invalid_wait_103:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,103
bl p2_invalid_wait_103
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f16 = 264de64a a5c8958d, Mem[0000000031000010] = 0f726b58 0ae567ea
stda %f16,[%o2+0x010]%asi ! Mem[0000000031000010] = 264de64a a5c8958d
ba p2_invalid_code_103
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_103:
! Victim I-cache invalidate 104, aggressor thread = 3
ba p2_invalid_loop_104
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_104:
ba invalidate_failed
mov 104,%g2
ba p2_invalid_resume_104
nop
nop
nop
nop
! Wait for I-cache invalidate lock 104
p2_invalid_loop_104:
p2_invalid_wait_104:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,104
bl p2_invalid_wait_104
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_104
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_104:
! Victim I-cache invalidate 105, aggressor thread = 3
ba p2_invalid_loop_105
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_105:
ba invalidate_failed
mov 105,%g2
ba p2_invalid_resume_105
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 105
p2_invalid_loop_105:
p2_invalid_wait_105:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,105
bl p2_invalid_wait_105
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_105
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_105:
! Victim I-cache invalidate 106, aggressor thread = 3
ba p2_invalid_loop_106
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_106:
ba invalidate_failed
mov 106,%g2
ba p2_invalid_resume_106
nop
nop
! Wait for I-cache invalidate lock 106
p2_invalid_loop_106:
p2_invalid_wait_106:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,106
bl p2_invalid_wait_106
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_22:
! Mem[0000000014000068] = 5fdaf907, %f23 = 1d74e6fb
ld [%i0+0x068],%f23 ! %f23 = 5fdaf907
ba p2_invalid_code_106
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_106:
! Victim I-cache invalidate 107, aggressor thread = 3
ba p2_invalid_loop_107
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_107:
ba invalidate_failed
mov 107,%g2
ba p2_invalid_resume_107
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 107
p2_invalid_loop_107:
p2_invalid_wait_107:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,107
bl p2_invalid_wait_107
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = ffffffff80000000, Mem[0000000014000010] = 04056f6f1d74e6fb
stxa %l4,[%i0+%i5]0x80 ! Mem[0000000014000010] = ffffffff80000000
ba p2_invalid_code_107
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_107:
! Victim I-cache invalidate 108, aggressor thread = 3
ba p2_invalid_loop_108
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_108:
ba invalidate_failed
mov 108,%g2
ba p2_invalid_resume_108
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 108
p2_invalid_loop_108:
p2_invalid_wait_108:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,108
bl p2_invalid_wait_108
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_108
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_108:
! Victim I-cache invalidate 109, aggressor thread = 3
ba p2_invalid_loop_109
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_109:
ba invalidate_failed
mov 109,%g2
ba p2_invalid_resume_109
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 109
p2_invalid_loop_109:
p2_invalid_wait_109:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,109
bl p2_invalid_wait_109
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000018] = 4c6643ab 0bbc1781, %l4 = 80000000, %l5 = 00000046
ldda [%i0+%i6]0x89,%l4 ! %l4 = 000000000bbc1781 000000004c6643ab
ba p2_invalid_code_109
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_109:
! Victim I-cache invalidate 110, aggressor thread = 3
ba p2_invalid_loop_110
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_110:
ba invalidate_failed
mov 110,%g2
ba p2_invalid_resume_110
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 110
p2_invalid_loop_110:
p2_invalid_wait_110:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,110
bl p2_invalid_wait_110
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_110
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_110:
! Victim I-cache invalidate 111, aggressor thread = 3
ba p2_invalid_loop_111
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_111:
ba invalidate_failed
mov 111,%g2
ba p2_invalid_resume_111
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 111
p2_invalid_loop_111:
p2_invalid_wait_111:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,111
bl p2_invalid_wait_111
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_111
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_111:
! Victim I-cache invalidate 112, aggressor thread = 3
ba p2_invalid_loop_112
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_112:
ba invalidate_failed
mov 112,%g2
ba p2_invalid_resume_112
nop
nop
nop
! Wait for I-cache invalidate lock 112
p2_invalid_loop_112:
p2_invalid_wait_112:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,112
bl p2_invalid_wait_112
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_112
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_112:
! Victim I-cache invalidate 113, aggressor thread = 3
ba p2_invalid_loop_113
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_113:
ba invalidate_failed
mov 113,%g2
ba p2_invalid_resume_113
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 113
p2_invalid_loop_113:
p2_invalid_wait_113:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,113
bl p2_invalid_wait_113
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_23:
! Mem[000000001400007c] = 7db25dc7, %l4 = 000000000bbc1781
ldsha [%i0+0x07c]%asi,%l4 ! %l4 = 0000000000007db2
ba p2_invalid_code_113
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_113:
! Victim I-cache invalidate 114, aggressor thread = 3
ba p2_invalid_loop_114
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_114:
ba invalidate_failed
mov 114,%g2
ba p2_invalid_resume_114
nop
nop
nop
nop
! Wait for I-cache invalidate lock 114
p2_invalid_loop_114:
p2_invalid_wait_114:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,114
bl p2_invalid_wait_114
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800054] = b88f1fee, %f5 = bdd7626f
ld [%o3+0x054],%f5 ! %f5 = b88f1fee
ba p2_invalid_code_114
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_114:
! Victim I-cache invalidate 115, aggressor thread = 3
ba p2_invalid_loop_115
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_115:
ba invalidate_failed
mov 115,%g2
ba p2_invalid_resume_115
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 115
p2_invalid_loop_115:
p2_invalid_wait_115:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,115
bl p2_invalid_wait_115
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_115
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_115:
! %l2 = 000000000ae567ea, immed = 00000054, %y = 360fca87
sdiv %l2,0x054,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = 00000000
! Victim I-cache invalidate 116, aggressor thread = 3
ba p2_invalid_loop_116
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_116:
ba invalidate_failed
mov 116,%g2
ba p2_invalid_resume_116
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 116
p2_invalid_loop_116:
p2_invalid_wait_116:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,116
bl p2_invalid_wait_116
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l7 = 00000000167d32b8, Mem[0000000031800014] = 167dffb8
stw %l7,[%o3+0x014] ! Mem[0000000031800014] = 167d32b8
ba p2_invalid_code_116
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_116:
! Victim I-cache invalidate 117, aggressor thread = 3
ba p2_invalid_loop_117
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_117:
ba invalidate_failed
mov 117,%g2
ba p2_invalid_resume_117
nop
nop
nop
! Wait for I-cache invalidate lock 117
p2_invalid_loop_117:
p2_invalid_wait_117:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,117
bl p2_invalid_wait_117
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f2 = 45958e4d bbe36b30, Mem[0000000030800010] = 45958e4d bbe36b30
std %f2 ,[%o1+%i5] ! Mem[0000000030800010] = 45958e4d bbe36b30
! %l1 = 0000000052e980ef, immed = 00000009, %l0 = 0000000000000000
srl %l1,0x009,%l0 ! %l0 = 00000000002974c0
ba p2_invalid_code_117
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_117:
p2_label_24:
! Mem[0000000015800018] = 00560d83, %l3 = 00000000000000bd
ldswa [%i3+%i6]0x80,%l3 ! %l3 = 0000000000560d83
! Mem[0000000015000060] = a06d87e9 036c6a3d, %l0 = 002974c0, %l1 = 52e980ef
ldda [%i2+0x060]%asi,%l0 ! %l0 = 00000000a06d87e9 00000000036c6a3d
! Victim I-cache invalidate 118, aggressor thread = 3
ba p2_invalid_loop_118
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_118:
ba invalidate_failed
mov 118,%g2
ba p2_invalid_resume_118
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 118
p2_invalid_loop_118:
p2_invalid_wait_118:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,118
bl p2_invalid_wait_118
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000010] = 264de64a, %l1 = 00000000036c6a3d
lduw [%o2+%i5],%l1 ! %l1 = 00000000264de64a
! Mem[0000000031800050] = 2ef7f513, %l3 = 0000000000560d83
ldub [%o3+0x053],%l3 ! %l3 = 0000000000000013
! Mem[0000000015000000] = 2dc7eeb66cad976c, %f20 = 9d778436 117f6fbd
ldda [%i2+%g0]0x81,%f20 ! %f20 = 2dc7eeb6 6cad976c
! Mem[0000000014000058] = a479a05e 089b5d90, %l0 = a06d87e9, %l1 = 264de64a
ldd [%i0+0x058],%l0 ! %l0 = 00000000a479a05e 00000000089b5d90
ba p2_invalid_code_118
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_118:
! Victim I-cache invalidate 119, aggressor thread = 3
ba p2_invalid_loop_119
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_119:
ba invalidate_failed
mov 119,%g2
ba p2_invalid_resume_119
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 119
p2_invalid_loop_119:
p2_invalid_wait_119:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,119
bl p2_invalid_wait_119
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000008] = 3bae00fe, %l7 = 00000000167d32b8
ldsba [%i0+%i4]0x81,%l7 ! %l7 = 000000000000003b
ba p2_invalid_code_119
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_119:
! Victim I-cache invalidate 120, aggressor thread = 3
ba p2_invalid_loop_120
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_120:
ba invalidate_failed
mov 120,%g2
ba p2_invalid_resume_120
nop
nop
! Wait for I-cache invalidate lock 120
p2_invalid_loop_120:
p2_invalid_wait_120:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,120
bl p2_invalid_wait_120
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_120
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_120:
p2_label_25:
! Victim I-cache invalidate 121, aggressor thread = 3
ba p2_invalid_loop_121
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_121:
ba invalidate_failed
mov 121,%g2
ba p2_invalid_resume_121
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 121
p2_invalid_loop_121:
p2_invalid_wait_121:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,121
bl p2_invalid_wait_121
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_121
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_121:
! Victim I-cache invalidate 122, aggressor thread = 3
ba p2_invalid_loop_122
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_122:
ba invalidate_failed
mov 122,%g2
ba p2_invalid_resume_122
nop
nop
nop
! Wait for I-cache invalidate lock 122
p2_invalid_loop_122:
p2_invalid_wait_122:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,122
bl p2_invalid_wait_122
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_122
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_122:
! Victim I-cache invalidate 123, aggressor thread = 3
ba p2_invalid_loop_123
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_123:
ba invalidate_failed
mov 123,%g2
ba p2_invalid_resume_123
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 123
p2_invalid_loop_123:
p2_invalid_wait_123:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,123
bl p2_invalid_wait_123
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_123
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_123:
! Victim I-cache invalidate 124, aggressor thread = 3
ba p2_invalid_loop_124
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_124:
ba invalidate_failed
mov 124,%g2
ba p2_invalid_resume_124
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 124
p2_invalid_loop_124:
p2_invalid_wait_124:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,124
bl p2_invalid_wait_124
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_124
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_124:
! Victim I-cache invalidate 125, aggressor thread = 3
ba p2_invalid_loop_125
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_125:
ba invalidate_failed
mov 125,%g2
ba p2_invalid_resume_125
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 125
p2_invalid_loop_125:
p2_invalid_wait_125:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,125
bl p2_invalid_wait_125
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_125
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_125:
! Victim I-cache invalidate 126, aggressor thread = 3
ba p2_invalid_loop_126
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_126:
ba invalidate_failed
mov 126,%g2
ba p2_invalid_resume_126
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 126
p2_invalid_loop_126:
p2_invalid_wait_126:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,126
bl p2_invalid_wait_126
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_126
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_126:
! Victim I-cache invalidate 127, aggressor thread = 3
ba p2_invalid_loop_127
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_127:
ba invalidate_failed
mov 127,%g2
ba p2_invalid_resume_127
nop
nop
nop
! Wait for I-cache invalidate lock 127
p2_invalid_loop_127:
p2_invalid_wait_127:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,127
bl p2_invalid_wait_127
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 000000000ae567ea, Mem[0000000015000008] = 82b544db
stba %l2,[%i2+%i4]0x89 ! Mem[0000000015000008] = 82b544ea
! Mem[0000000015800010] = 5a0725e527f77d29, %l1 = 00000000089b5d90
ldxa [%i3+%i5]0x88,%l1 ! %l1 = 5a0725e527f77d29
ba p2_invalid_code_127
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_127:
! Victim I-cache invalidate 128, aggressor thread = 3
ba p2_invalid_loop_128
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_128:
ba invalidate_failed
mov 128,%g2
ba p2_invalid_resume_128
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 128
p2_invalid_loop_128:
p2_invalid_wait_128:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,128
bl p2_invalid_wait_128
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_128
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_128:
p2_label_26:
! Victim I-cache invalidate 129, aggressor thread = 3
ba p2_invalid_loop_129
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_129:
ba invalidate_failed
mov 129,%g2
ba p2_invalid_resume_129
nop
nop
! Wait for I-cache invalidate lock 129
p2_invalid_loop_129:
p2_invalid_wait_129:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,129
bl p2_invalid_wait_129
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_129
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_129:
! Mem[0000000015000008] = 82b544ea, %l3 = 0000000000000013
ldsba [%i2+%i4]0x89,%l3 ! %l3 = ffffffffffffffea
! Victim I-cache invalidate 130, aggressor thread = 3
ba p2_invalid_loop_130
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_130:
ba invalidate_failed
mov 130,%g2
ba p2_invalid_resume_130
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 130
p2_invalid_loop_130:
p2_invalid_wait_130:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,130
bl p2_invalid_wait_130
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_130
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_130:
! Mem[0000000015800020] = 9c86592e, %l0 = 00000000a479a05e
lduha [%i3+%o4]0x80,%l0 ! %l0 = 0000000000009c86
! Mem[0000000014000020] = b88f1fee, %l0 = 0000000000009c86
ldsba [%i0+%o4]0x89,%l0 ! %l0 = ffffffffffffffee
! %l6 = 4ac88db3, %l7 = 0000003b, Mem[0000000031800010] = a374f2e7 167d32b8
stda %l6,[%o3+0x010]%asi ! Mem[0000000031800010] = 4ac88db3 0000003b
! Victim I-cache invalidate 131, aggressor thread = 3
ba p2_invalid_loop_131
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_131:
ba invalidate_failed
mov 131,%g2
ba p2_invalid_resume_131
nop
nop
nop
nop
! Wait for I-cache invalidate lock 131
p2_invalid_loop_131:
p2_invalid_wait_131:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,131
bl p2_invalid_wait_131
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800050] = 2ef7f513, %l7 = 000000000000003b
ldsb [%o3+0x052],%l7 ! %l7 = fffffffffffffff5
ba p2_invalid_code_131
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_131:
! Victim I-cache invalidate 132, aggressor thread = 3
ba p2_invalid_loop_132
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_132:
ba invalidate_failed
mov 132,%g2
ba p2_invalid_resume_132
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 132
p2_invalid_loop_132:
p2_invalid_wait_132:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,132
bl p2_invalid_wait_132
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000050] = 000000c152e980ef, %f8 = 4ac88df9 167d32b8
ldda [%o0+0x050]%asi,%f8 ! %f8 = 000000c1 52e980ef
p2_label_27:
ba p2_invalid_code_132
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_132:
! Victim I-cache invalidate 133, aggressor thread = 3
ba p2_invalid_loop_133
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_133:
ba invalidate_failed
mov 133,%g2
ba p2_invalid_resume_133
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 133
p2_invalid_loop_133:
p2_invalid_wait_133:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,133
bl p2_invalid_wait_133
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_133
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_133:
! Victim I-cache invalidate 134, aggressor thread = 3
ba p2_invalid_loop_134
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_134:
ba invalidate_failed
mov 134,%g2
ba p2_invalid_resume_134
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 134
p2_invalid_loop_134:
p2_invalid_wait_134:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,134
bl p2_invalid_wait_134
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000078] = af7c6adc, %l0 = ffffffffffffffee
ldsh [%i0+0x078],%l0 ! %l0 = ffffffffffffaf7c
! Mem[0000000030000054] = 52e980ef, %l4 = 000000007fffffff
ldsb [%o0+0x055],%l4 ! %l4 = ffffffffffffffe9
! %l1 = 5a0725e527f77d29, Mem[0000000014800020] = f8c6d693
stha %l1,[%i1+%o4]0x88 ! Mem[0000000014800020] = f8c67d29
ba p2_invalid_code_134
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_134:
! Victim I-cache invalidate 135, aggressor thread = 3
ba p2_invalid_loop_135
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_135:
ba invalidate_failed
mov 135,%g2
ba p2_invalid_resume_135
nop
nop
nop
nop
! Wait for I-cache invalidate lock 135
p2_invalid_loop_135:
p2_invalid_wait_135:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,135
bl p2_invalid_wait_135
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015800014] = e525075a, %l2 = 000000000ae567ea
ldsh [%i3+0x016],%l2 ! %l2 = 000000000000075a
ba p2_invalid_code_135
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_135:
! Mem[0000000014000058] = a479a05e 089b5d90, %l2 = 0000075a, %l3 = ffffffea
ldda [%i0+0x058]%asi,%l2 ! %l2 = 00000000a479a05e 00000000089b5d90
! %l4 = ffffffffffffffe9, immed = fffff7fa, %y = 00000000
smul %l4,-0x806,%l1 ! %l1 = 000000000000b88a, %y = 00
! Victim I-cache invalidate 136, aggressor thread = 3
ba p2_invalid_loop_136
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_136:
ba invalidate_failed
mov 136,%g2
ba p2_invalid_resume_136
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 136
p2_invalid_loop_136:
p2_invalid_wait_136:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,136
bl p2_invalid_wait_136
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_28:
! %l5 = 000000004c6643ab, Mem[0000000030000010] = 00000000
stw %l5,[%o0+%i5] ! Mem[0000000030000010] = 4c6643ab
ba p2_invalid_code_136
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_136:
! Victim I-cache invalidate 137, aggressor thread = 3
ba p2_invalid_loop_137
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_137:
ba invalidate_failed
mov 137,%g2
ba p2_invalid_resume_137
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 137
p2_invalid_loop_137:
p2_invalid_wait_137:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,137
bl p2_invalid_wait_137
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = ffffffffffffffe9, Mem[0000000015800008] = 20c62a058731a1bd
stxa %l4,[%i3+%i4]0x88 ! Mem[0000000015800008] = ffffffffffffffe9
ba p2_invalid_code_137
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_137:
! Victim I-cache invalidate 138, aggressor thread = 3
ba p2_invalid_loop_138
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_138:
ba invalidate_failed
mov 138,%g2
ba p2_invalid_resume_138
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 138
p2_invalid_loop_138:
p2_invalid_wait_138:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,138
bl p2_invalid_wait_138
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_138
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_138:
! Victim I-cache invalidate 139, aggressor thread = 3
ba p2_invalid_loop_139
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_139:
ba invalidate_failed
mov 139,%g2
ba p2_invalid_resume_139
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 139
p2_invalid_loop_139:
p2_invalid_wait_139:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,139
bl p2_invalid_wait_139
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_139
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_139:
! Victim I-cache invalidate 140, aggressor thread = 3
ba p2_invalid_loop_140
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_140:
ba invalidate_failed
mov 140,%g2
ba p2_invalid_resume_140
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 140
p2_invalid_loop_140:
p2_invalid_wait_140:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,140
bl p2_invalid_wait_140
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_140
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_140:
! Victim I-cache invalidate 141, aggressor thread = 3
ba p2_invalid_loop_141
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_141:
ba invalidate_failed
mov 141,%g2
ba p2_invalid_resume_141
nop
nop
! Wait for I-cache invalidate lock 141
p2_invalid_loop_141:
p2_invalid_wait_141:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,141
bl p2_invalid_wait_141
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000010] = ffffffff, %l6 = 000000004ac88db3
ldsha [%i0+%i5]0x81,%l6 ! %l6 = ffffffffffffffff
ba p2_invalid_code_141
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_141:
! Victim I-cache invalidate 142, aggressor thread = 3
ba p2_invalid_loop_142
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_142:
ba invalidate_failed
mov 142,%g2
ba p2_invalid_resume_142
nop
nop
nop
nop
! Wait for I-cache invalidate lock 142
p2_invalid_loop_142:
p2_invalid_wait_142:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,142
bl p2_invalid_wait_142
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_142
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_142:
! Victim I-cache invalidate 143, aggressor thread = 3
ba p2_invalid_loop_143
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_143:
ba invalidate_failed
mov 143,%g2
ba p2_invalid_resume_143
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 143
p2_invalid_loop_143:
p2_invalid_wait_143:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,143
bl p2_invalid_wait_143
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_29:
! %l7 = fffffffffffffff5, %l4 = ffffffffffffffe9, %l3 = 00000000089b5d90
tsubcctv %l7,%l4,%l3 ! %l0 = ffffffffffffaf9f, Trapped
ba p2_invalid_code_143
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_143:
! Victim I-cache invalidate 144, aggressor thread = 3
ba p2_invalid_loop_144
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_144:
ba invalidate_failed
mov 144,%g2
ba p2_invalid_resume_144
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 144
p2_invalid_loop_144:
p2_invalid_wait_144:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,144
bl p2_invalid_wait_144
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_144
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_144:
! Victim I-cache invalidate 145, aggressor thread = 3
ba p2_invalid_loop_145
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_145:
ba invalidate_failed
mov 145,%g2
ba p2_invalid_resume_145
nop
nop
nop
! Wait for I-cache invalidate lock 145
p2_invalid_loop_145:
p2_invalid_wait_145:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,145
bl p2_invalid_wait_145
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f6 = 461a5fe0 0220fa87, Mem[0000000014800020] = f8c67d29 005a453b
stda %f6 ,[%i1+%o4]0x89 ! Mem[0000000014800020] = 461a5fe0 0220fa87
ba p2_invalid_code_145
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_145:
! Victim I-cache invalidate 146, aggressor thread = 3
ba p2_invalid_loop_146
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_146:
ba invalidate_failed
mov 146,%g2
ba p2_invalid_resume_146
nop
nop
nop
nop
! Wait for I-cache invalidate lock 146
p2_invalid_loop_146:
p2_invalid_wait_146:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,146
bl p2_invalid_wait_146
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_146
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_146:
! Victim I-cache invalidate 147, aggressor thread = 3
ba p2_invalid_loop_147
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_147:
ba invalidate_failed
mov 147,%g2
ba p2_invalid_resume_147
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 147
p2_invalid_loop_147:
p2_invalid_wait_147:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,147
bl p2_invalid_wait_147
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 00000000089b5d90, Mem[0000000015000010] = bdd7626f
stha %l3,[%i2+%i5]0x80 ! Mem[0000000015000010] = 5d90626f
ba p2_invalid_code_147
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_147:
! %f30 = e77b51f5 f8c61f52, Mem[0000000014800018] = 2d60a16d 0412cf0b
std %f30,[%i1+%i6] ! Mem[0000000014800018] = e77b51f5 f8c61f52
! Victim I-cache invalidate 148, aggressor thread = 3
ba p2_invalid_loop_148
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_148:
ba invalidate_failed
mov 148,%g2
ba p2_invalid_resume_148
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 148
p2_invalid_loop_148:
p2_invalid_wait_148:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,148
bl p2_invalid_wait_148
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_148
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_148:
! Victim I-cache invalidate 149, aggressor thread = 3
ba p2_invalid_loop_149
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_149:
ba invalidate_failed
mov 149,%g2
ba p2_invalid_resume_149
nop
! Wait for I-cache invalidate lock 149
p2_invalid_loop_149:
p2_invalid_wait_149:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,149
bl p2_invalid_wait_149
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_30:
! %l7 = fffffffffffffff5, Mem[000000001500003f] = 34a241bb
stb %l7,[%i2+0x03f] ! Mem[000000001500003c] = 34a241f5
ba p2_invalid_code_149
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_149:
! Victim I-cache invalidate 150, aggressor thread = 3
ba p2_invalid_loop_150
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_150:
ba invalidate_failed
mov 150,%g2
ba p2_invalid_resume_150
nop
! Wait for I-cache invalidate lock 150
p2_invalid_loop_150:
p2_invalid_wait_150:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,150
bl p2_invalid_wait_150
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l7 = fffffffffffffff5, immed = fffffb90, %y = 00000000
smul %l7,-0x470,%l2 ! %l2 = 00000000000030d0, %y = 00
! Mem[0000000015000030] = 00000000, %l0 = ffffffffffffaf9f
lduh [%i2+0x032],%l0 ! %l0 = 0000000000000000
ba p2_invalid_code_150
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_150:
! Mem[0000000031000054] = 757d5b53, %f25 = b6eec72d
ld [%o2+0x054],%f25 ! %f25 = 757d5b53
! Victim I-cache invalidate 151, aggressor thread = 3
ba p2_invalid_loop_151
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_151:
ba invalidate_failed
mov 151,%g2
ba p2_invalid_resume_151
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 151
p2_invalid_loop_151:
p2_invalid_wait_151:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,151
bl p2_invalid_wait_151
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_151
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_151:
! Victim I-cache invalidate 152, aggressor thread = 3
ba p2_invalid_loop_152
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_152:
ba invalidate_failed
mov 152,%g2
ba p2_invalid_resume_152
nop
nop
nop
! Wait for I-cache invalidate lock 152
p2_invalid_loop_152:
p2_invalid_wait_152:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,152
bl p2_invalid_wait_152
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_152
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_152:
! Mem[0000000030800010] = 45958e4d, %l0 = 0000000000000000
ldub [%o1+%i5],%l0 ! %l0 = 0000000000000045
! %l7 = fffffffffffffff5, Mem[0000000015800020] = 9c86592e
stba %l7,[%i3+%o4]0x80 ! Mem[0000000015800020] = f586592e
! Victim I-cache invalidate 153, aggressor thread = 3
ba p2_invalid_loop_153
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_153:
ba invalidate_failed
mov 153,%g2
ba p2_invalid_resume_153
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 153
p2_invalid_loop_153:
p2_invalid_wait_153:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,153
bl p2_invalid_wait_153
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_31:
save ! CWP = 1
ba p2_invalid_code_153
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_153:
! Victim I-cache invalidate 154, aggressor thread = 3
ba p2_invalid_loop_154
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_154:
ba invalidate_failed
mov 154,%g2
ba p2_invalid_resume_154
nop
nop
nop
! Wait for I-cache invalidate lock 154
p2_invalid_loop_154:
set p2_invalidate_semaphore,%g6
p2_invalid_wait_154:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,154
bl p2_invalid_wait_154
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_154
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_154:
! Mem[0000000015800008] = e9ffffff, %f24 = aa9b1fee
lda [%o3+%o4]0x81,%f24 ! %f24 = e9ffffff
! Mem[0000000015800038] = 69a55938 b75275a2, %l0 = d8a6a192, %l1 = 761f424d
ldd [%o3+0x038],%l0 ! %l0 = 0000000069a55938 00000000b75275a2
! Mem[0000000014000000] = c104c4ce, %f11 = c7618e9d
lda [%o0+%g0]0x81,%f11 ! %f11 = c104c4ce
! Victim I-cache invalidate 155, aggressor thread = 3
ba p2_invalid_loop_155
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_155:
ba invalidate_failed
mov 155,%g2
ba p2_invalid_resume_155
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 155
p2_invalid_loop_155:
p2_invalid_wait_155:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,155
bl p2_invalid_wait_155
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = b876449a, %l7 = 03727b7e, Mem[0000000014000030] = 5c94e3e6 7c7a7f60
std %l6,[%o0+0x030] ! Mem[0000000014000030] = b876449a 03727b7e
! Mem[000000001480001c] = f8c61f52, %l6 = 7b730c7ab876449a
lduwa [%o1+0x01c]%asi,%l6 ! %l6 = 00000000f8c61f52
! %l1 = 00000000b75275a2, Mem[0000000015800018] = 00560d83
stwa %l1,[%o3+%o6]0x81 ! Mem[0000000015800018] = b75275a2
ba p2_invalid_code_155
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_155:
! Victim I-cache invalidate 156, aggressor thread = 3
ba p2_invalid_loop_156
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_156:
ba invalidate_failed
mov 156,%g2
ba p2_invalid_resume_156
nop
nop
! Wait for I-cache invalidate lock 156
p2_invalid_loop_156:
p2_invalid_wait_156:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,156
bl p2_invalid_wait_156
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_32: ! %cwp = 1
! %l1 = 00000000b75275a2, %l7 = c330dee003727b7e, %l6 = 00000000f8c61f52
taddcctv %l1,%l7,%l6 ! %l0 = 0000000069a5595b, Trapped
ba p2_invalid_code_156
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_156:
! Victim I-cache invalidate 157, aggressor thread = 3
ba p2_invalid_loop_157
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_157:
ba invalidate_failed
mov 157,%g2
ba p2_invalid_resume_157
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 157
p2_invalid_loop_157:
p2_invalid_wait_157:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,157
bl p2_invalid_wait_157
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_157
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_157:
! Victim I-cache invalidate 158, aggressor thread = 3
ba p2_invalid_loop_158
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_158:
ba invalidate_failed
mov 158,%g2
ba p2_invalid_resume_158
nop
nop
! Wait for I-cache invalidate lock 158
p2_invalid_loop_158:
p2_invalid_wait_158:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,158
bl p2_invalid_wait_158
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_158
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_158:
! Victim I-cache invalidate 159, aggressor thread = 3
ba p2_invalid_loop_159
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_159:
ba invalidate_failed
mov 159,%g2
ba p2_invalid_resume_159
nop
nop
nop
nop
! Wait for I-cache invalidate lock 159
p2_invalid_loop_159:
p2_invalid_wait_159:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,159
bl p2_invalid_wait_159
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_159
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_159:
! Victim I-cache invalidate 160, aggressor thread = 3
ba p2_invalid_loop_160
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_160:
ba invalidate_failed
mov 160,%g2
ba p2_invalid_resume_160
nop
nop
nop
nop
! Wait for I-cache invalidate lock 160
p2_invalid_loop_160:
p2_invalid_wait_160:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,160
bl p2_invalid_wait_160
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = cf19a5403767a7f3, %l2 = 13ed1db80e09ff2f, %l4 = cf19a5403767a7f3
sra %l4,%l2,%l4 ! %l4 = 0000000000006ecf
ba p2_invalid_code_160
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_160:
! Victim I-cache invalidate 161, aggressor thread = 3
ba p2_invalid_loop_161
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_161:
ba invalidate_failed
mov 161,%g2
ba p2_invalid_resume_161
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 161
p2_invalid_loop_161:
p2_invalid_wait_161:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,161
bl p2_invalid_wait_161
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_161
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_161:
! Victim I-cache invalidate 162, aggressor thread = 3
ba p2_invalid_loop_162
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_162:
ba invalidate_failed
mov 162,%g2
ba p2_invalid_resume_162
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 162
p2_invalid_loop_162:
p2_invalid_wait_162:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,162
bl p2_invalid_wait_162
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_162
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_162:
! Victim I-cache invalidate 163, aggressor thread = 3
ba p2_invalid_loop_163
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_163:
ba invalidate_failed
mov 163,%g2
ba p2_invalid_resume_163
nop
nop
! Wait for I-cache invalidate lock 163
p2_invalid_loop_163:
p2_invalid_wait_163:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,163
bl p2_invalid_wait_163
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030000010] = 4c6643ab, %l3 = f7f78c0a913f7540
ldswa [%i0+0x010]%asi,%l3 ! %l3 = 000000004c6643ab
p2_label_33: ! %cwp = 1
! %l6 = f8c61f52, %l7 = 03727b7e, Mem[0000000015800050] = c9cfa174 a57fbc37
std %l6,[%o3+0x050] ! Mem[0000000015800050] = f8c61f52 03727b7e
ba p2_invalid_code_163
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_163:
! Victim I-cache invalidate 164, aggressor thread = 3
ba p2_invalid_loop_164
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_164:
ba invalidate_failed
mov 164,%g2
ba p2_invalid_resume_164
nop
! Wait for I-cache invalidate lock 164
p2_invalid_loop_164:
p2_invalid_wait_164:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,164
bl p2_invalid_wait_164
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_164
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_164:
! Victim I-cache invalidate 165, aggressor thread = 3
ba p2_invalid_loop_165
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_165:
ba invalidate_failed
mov 165,%g2
ba p2_invalid_resume_165
nop
nop
nop
! Wait for I-cache invalidate lock 165
p2_invalid_loop_165:
p2_invalid_wait_165:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,165
bl p2_invalid_wait_165
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_165
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_165:
! Victim I-cache invalidate 166, aggressor thread = 3
ba p2_invalid_loop_166
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_166:
ba invalidate_failed
mov 166,%g2
ba p2_invalid_resume_166
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 166
p2_invalid_loop_166:
p2_invalid_wait_166:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,166
bl p2_invalid_wait_166
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[000000001480002c] = 4ac88db3, %l1 = 00000000b75275a2
ldsb [%o1+0x02f],%l1 ! %l1 = ffffffffffffffb3
ba p2_invalid_code_166
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_166:
! Victim I-cache invalidate 167, aggressor thread = 3
ba p2_invalid_loop_167
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_167:
ba invalidate_failed
mov 167,%g2
ba p2_invalid_resume_167
nop
nop
nop
! Wait for I-cache invalidate lock 167
p2_invalid_loop_167:
p2_invalid_wait_167:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,167
bl p2_invalid_wait_167
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 00000000f8c61f52, Mem[0000000014000040] = 5e3eb63f, %asi = 80
stwa %l6,[%o0+0x040]%asi ! Mem[0000000014000040] = f8c61f52
ba p2_invalid_code_167
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_167:
! Victim I-cache invalidate 168, aggressor thread = 3
ba p2_invalid_loop_168
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_168:
ba invalidate_failed
mov 168,%g2
ba p2_invalid_resume_168
nop
nop
! Wait for I-cache invalidate lock 168
p2_invalid_loop_168:
p2_invalid_wait_168:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,168
bl p2_invalid_wait_168
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_168
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_168:
! Victim I-cache invalidate 169, aggressor thread = 3
ba p2_invalid_loop_169
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_169:
ba invalidate_failed
mov 169,%g2
ba p2_invalid_resume_169
nop
nop
! Wait for I-cache invalidate lock 169
p2_invalid_loop_169:
p2_invalid_wait_169:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,169
bl p2_invalid_wait_169
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_169
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_169:
! Victim I-cache invalidate 170, aggressor thread = 3
ba p2_invalid_loop_170
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_170:
ba invalidate_failed
mov 170,%g2
ba p2_invalid_resume_170
nop
nop
nop
! Wait for I-cache invalidate lock 170
p2_invalid_loop_170:
p2_invalid_wait_170:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,170
bl p2_invalid_wait_170
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_170
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_170:
p2_label_34: ! %cwp = 1
! %l2 = 13ed1db80e09ff2f, Mem[0000000031800050] = 2ef7f513
stw %l2,[%i3+0x050] ! Mem[0000000031800050] = 0e09ff2f
! %l0 = 0000000069a5595b, immed = 00000012, %l3 = 000000004c6643ab
sra %l0,0x012,%l3 ! %l3 = 0000000000001a69
! Mem[0000000014800010] = 52f58321360fca87, %f26 = b9443052 3391608a
ldda [%o1+%o5]0x89,%f26 ! %f26 = 52f58321 360fca87
! Victim I-cache invalidate 171, aggressor thread = 3
ba p2_invalid_loop_171
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_171:
ba invalidate_failed
mov 171,%g2
ba p2_invalid_resume_171
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 171
p2_invalid_loop_171:
p2_invalid_wait_171:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,171
bl p2_invalid_wait_171
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031800010] = 4ac88db3, %l2 = 13ed1db80e09ff2f
ldsh [%i3+%o5],%l2 ! %l2 = 0000000000004ac8
ba p2_invalid_code_171
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_171:
! Mem[0000000030000050] = 000000c152e980ef, %f22 = 04056f6f 5fdaf907
ldd [%i0+0x050],%f22 ! %f22 = 000000c1 52e980ef
! Victim I-cache invalidate 172, aggressor thread = 3
ba p2_invalid_loop_172
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_172:
ba invalidate_failed
mov 172,%g2
ba p2_invalid_resume_172
nop
nop
! Wait for I-cache invalidate lock 172
p2_invalid_loop_172:
p2_invalid_wait_172:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,172
bl p2_invalid_wait_172
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000000001a69, immed = 00000016, %l4 = 0000000000006ecf
srl %l3,0x016,%l4 ! %l4 = 0000000000000000
ba p2_invalid_code_172
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_172:
! Victim I-cache invalidate 173, aggressor thread = 3
ba p2_invalid_loop_173
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_173:
ba invalidate_failed
mov 173,%g2
ba p2_invalid_resume_173
nop
nop
nop
nop
! Wait for I-cache invalidate lock 173
p2_invalid_loop_173:
p2_invalid_wait_173:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,173
bl p2_invalid_wait_173
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_173
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_173:
! Victim I-cache invalidate 174, aggressor thread = 3
ba p2_invalid_loop_174
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_174:
ba invalidate_failed
mov 174,%g2
ba p2_invalid_resume_174
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 174
p2_invalid_loop_174:
p2_invalid_wait_174:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,174
bl p2_invalid_wait_174
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_35: ! %cwp = 1
ba p2_invalid_code_174
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_174:
! Victim I-cache invalidate 175, aggressor thread = 3
ba p2_invalid_loop_175
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_175:
ba invalidate_failed
mov 175,%g2
ba p2_invalid_resume_175
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 175
p2_invalid_loop_175:
p2_invalid_wait_175:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,175
bl p2_invalid_wait_175
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = 69a5595b, %l1 = ffffffb3, Mem[0000000031800010] = 4ac88db3 0000003b
std %l0,[%i3+%o5] ! Mem[0000000031800010] = 69a5595b ffffffb3
! %l3 = 0000000000001a69, %l1 = ffffffffffffffb3, %l6 = 00000000f8c61f52
andcc %l3,%l1,%l6 ! %l6 = 0000000000001a21, %ccr = 00
ba p2_invalid_code_175
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_175:
! Victim I-cache invalidate 176, aggressor thread = 3
ba p2_invalid_loop_176
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_176:
ba invalidate_failed
mov 176,%g2
ba p2_invalid_resume_176
nop
! Wait for I-cache invalidate lock 176
p2_invalid_loop_176:
p2_invalid_wait_176:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,176
bl p2_invalid_wait_176
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000000] = cec404c1, %l0 = 0000000069a5595b
lduha [%o0+%g0]0x88,%l0 ! %l0 = 00000000000004c1
ba p2_invalid_code_176
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_176:
! Victim I-cache invalidate 177, aggressor thread = 3
ba p2_invalid_loop_177
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_177:
ba invalidate_failed
mov 177,%g2
ba p2_invalid_resume_177
nop
nop
! Wait for I-cache invalidate lock 177
p2_invalid_loop_177:
p2_invalid_wait_177:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,177
bl p2_invalid_wait_177
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = 0000000000001a69, Mem[0000000014000020] = b88f1fee
stwa %l3,[%o0+%i4]0x89 ! Mem[0000000014000020] = 00001a69
ba p2_invalid_code_177
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_177:
! Victim I-cache invalidate 178, aggressor thread = 3
ba p2_invalid_loop_178
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_178:
ba invalidate_failed
mov 178,%g2
ba p2_invalid_resume_178
nop
nop
nop
nop
! Wait for I-cache invalidate lock 178
p2_invalid_loop_178:
p2_invalid_wait_178:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,178
bl p2_invalid_wait_178
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_178
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_178:
! %l3 = 0000000000001a69, Mem[0000000014800010] = 87ca0f36
stba %l3,[%o1+%o5]0x80 ! Mem[0000000014800010] = 69ca0f36
! Randomly selected nop
nop
p2_label_36: ! %cwp = 1
! Victim I-cache invalidate 179, aggressor thread = 3
ba p2_invalid_loop_179
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_179:
ba invalidate_failed
mov 179,%g2
ba p2_invalid_resume_179
nop
nop
! Wait for I-cache invalidate lock 179
p2_invalid_loop_179:
p2_invalid_wait_179:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,179
bl p2_invalid_wait_179
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800074] = cf121b09, %l4 = 0000000000000000
ldsb [%o1+0x074],%l4 ! %l4 = ffffffffffffffcf
! Mem[0000000015000008] = ea44b582fa6ef94a, %l5 = 40a4c1fc9f0d1adc
ldx [%o2+%o4],%l5 ! %l5 = ea44b582fa6ef94a
ba p2_invalid_code_179
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_179:
! Victim I-cache invalidate 180, aggressor thread = 3
ba p2_invalid_loop_180
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_180:
ba invalidate_failed
mov 180,%g2
ba p2_invalid_resume_180
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 180
p2_invalid_loop_180:
p2_invalid_wait_180:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,180
bl p2_invalid_wait_180
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_180
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_180:
! Victim I-cache invalidate 181, aggressor thread = 3
ba p2_invalid_loop_181
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_181:
ba invalidate_failed
mov 181,%g2
ba p2_invalid_resume_181
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 181
p2_invalid_loop_181:
p2_invalid_wait_181:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,181
bl p2_invalid_wait_181
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_181
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_181:
! Victim I-cache invalidate 182, aggressor thread = 3
ba p2_invalid_loop_182
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_182:
ba invalidate_failed
mov 182,%g2
ba p2_invalid_resume_182
nop
! Wait for I-cache invalidate lock 182
p2_invalid_loop_182:
p2_invalid_wait_182:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,182
bl p2_invalid_wait_182
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_182
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_182:
! Victim I-cache invalidate 183, aggressor thread = 3
ba p2_invalid_loop_183
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_183:
ba invalidate_failed
mov 183,%g2
ba p2_invalid_resume_183
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 183
p2_invalid_loop_183:
p2_invalid_wait_183:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,183
bl p2_invalid_wait_183
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000050] = b9443052 3391608a, %l4 = ffffffcf, %l5 = fa6ef94a
ldd [%o0+0x050],%l4 ! %l4 = 00000000b9443052 000000003391608a
ba p2_invalid_code_183
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_183:
! Victim I-cache invalidate 184, aggressor thread = 3
ba p2_invalid_loop_184
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_184:
ba invalidate_failed
mov 184,%g2
ba p2_invalid_resume_184
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 184
p2_invalid_loop_184:
p2_invalid_wait_184:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,184
bl p2_invalid_wait_184
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_184
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_184:
! Victim I-cache invalidate 185, aggressor thread = 3
ba p2_invalid_loop_185
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_185:
ba invalidate_failed
mov 185,%g2
ba p2_invalid_resume_185
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 185
p2_invalid_loop_185:
p2_invalid_wait_185:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,185
bl p2_invalid_wait_185
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_185
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_185:
p2_label_37: ! %cwp = 1
! Victim I-cache invalidate 186, aggressor thread = 3
ba p2_invalid_loop_186
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_186:
ba invalidate_failed
mov 186,%g2
ba p2_invalid_resume_186
nop
nop
nop
! Wait for I-cache invalidate lock 186
p2_invalid_loop_186:
p2_invalid_wait_186:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,186
bl p2_invalid_wait_186
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800008] = b9bdcfb0e9712a29, %f0 = 292a71e9 b0cfbdb9
ldda [%o1+%o4]0x81,%f0 ! %f0 = b9bdcfb0 e9712a29
ba p2_invalid_code_186
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_186:
! Mem[0000000014000018] = 8117bc0bab43664c, %f6 = 461a5fe0 0220fa87
ldd [%o0+%o6],%f6 ! %f6 = 8117bc0b ab43664c
! %l5 = 000000003391608a, immed = 00000e7f, %y = 00000000
sdiv %l5,0xe7f,%l7 ! %l7 = 0000000000038eaf
mov %l0,%y ! %y = 000004c1
! Mem[0000000014000050] = b94430523391608a, %f14 = c104c4ce b94b1ca3
ldd [%o0+0x050],%f14 ! %f14 = b9443052 3391608a
! %f11 = c104c4ce, Mem[0000000014800010] = 360fca69
sta %f11,[%o1+%o5]0x88 ! Mem[0000000014800010] = c104c4ce
! %l4 = 00000000b9443052, Mem[0000000031800013] = 69a5595b
stb %l4,[%i3+0x013] ! Mem[0000000031800010] = 69a55952
! Mem[0000000015800008] = e9ffffff, %f16 = 264de64a
lda [%o3+%o4]0x81,%f16 ! %f16 = e9ffffff
! %f6 = 8117bc0b ab43664c, Mem[0000000015800010] = 297df727 e525075a
stda %f6 ,[%o3+0x010]%asi ! Mem[0000000015800010] = 8117bc0b ab43664c
! %l0 = 00000000000004c1, Mem[0000000014800000] = c1000000
stha %l0,[%o1+%g0]0x88 ! Mem[0000000014800000] = c10004c1
p2_label_38: ! %cwp = 1
! Victim I-cache invalidate 187, aggressor thread = 3
ba p2_invalid_loop_187
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_187:
ba invalidate_failed
mov 187,%g2
ba p2_invalid_resume_187
nop
nop
nop
nop
! Wait for I-cache invalidate lock 187
p2_invalid_loop_187:
p2_invalid_wait_187:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,187
bl p2_invalid_wait_187
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800058] = 83f39a85, %l6 = 0000000000001a21
ldswa [%o1+0x058]%asi,%l6 ! %l6 = ffffffff83f39a85
ba p2_invalid_code_187
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_187:
! Victim I-cache invalidate 188, aggressor thread = 3
ba p2_invalid_loop_188
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_188:
ba invalidate_failed
mov 188,%g2
ba p2_invalid_resume_188
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 188
p2_invalid_loop_188:
p2_invalid_wait_188:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,188
bl p2_invalid_wait_188
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000008] = 82b544ea, %l5 = 000000003391608a
lduba [%o2+%o4]0x89,%l5 ! %l5 = 00000000000000ea
ba p2_invalid_code_188
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_188:
! Victim I-cache invalidate 189, aggressor thread = 3
ba p2_invalid_loop_189
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_189:
ba invalidate_failed
mov 189,%g2
ba p2_invalid_resume_189
nop
! Wait for I-cache invalidate lock 189
p2_invalid_loop_189:
p2_invalid_wait_189:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,189
bl p2_invalid_wait_189
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = 000004c1, %l1 = ffffffb3, Mem[0000000031800050] = 0e09ff2f b88f1fee
std %l0,[%i3+0x050] ! Mem[0000000031800050] = 000004c1 ffffffb3
ba p2_invalid_code_189
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_189:
! Mem[0000000031800050] = 000004c1, %l2 = 0000000000004ac8
ldsw [%i3+0x050],%l2 ! %l2 = 00000000000004c1
! %l4 = 00000000b9443052
setx 0x4fea2df54fea2df5,%g7,%l4 ! %l4 = 4fea2df54fea2df5
! Mem[0000000031800014] = ffffffb3, %l0 = 00000000000004c1
ldsw [%i3+0x014],%l0 ! %l0 = ffffffffffffffb3
! Mem[0000000031800050] = 000004c1, %l5 = 00000000000000ea
lduh [%i3+0x050],%l5 ! %l5 = 0000000000000000
p2_label_39: ! %cwp = 1
! %l7 = 0000000000038eaf, Mem[0000000015000010] = 6f62905d
stha %l7,[%o2+%o5]0x88 ! Mem[0000000015000010] = 6f628eaf
! Victim I-cache invalidate 190, aggressor thread = 3
ba p2_invalid_loop_190
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_190:
ba invalidate_failed
mov 190,%g2
ba p2_invalid_resume_190
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 190
p2_invalid_loop_190:
p2_invalid_wait_190:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,190
bl p2_invalid_wait_190
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_190
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_190:
! Victim I-cache invalidate 191, aggressor thread = 3
ba p2_invalid_loop_191
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_191:
ba invalidate_failed
mov 191,%g2
ba p2_invalid_resume_191
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 191
p2_invalid_loop_191:
p2_invalid_wait_191:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,191
bl p2_invalid_wait_191
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_191
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_191:
! Victim I-cache invalidate 192, aggressor thread = 3
ba p2_invalid_loop_192
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_192:
ba invalidate_failed
mov 192,%g2
ba p2_invalid_resume_192
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 192
p2_invalid_loop_192:
p2_invalid_wait_192:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,192
bl p2_invalid_wait_192
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_192
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_192:
! Victim I-cache invalidate 193, aggressor thread = 3
ba p2_invalid_loop_193
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_193:
ba invalidate_failed
mov 193,%g2
ba p2_invalid_resume_193
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 193
p2_invalid_loop_193:
p2_invalid_wait_193:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,193
bl p2_invalid_wait_193
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_193
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_193:
! Mem[0000000015800000] = f98dc84a, %l2 = 00000000000004c1
lduba [%o3+%g0]0x89,%l2 ! %l2 = 000000000000004a
! Victim I-cache invalidate 194, aggressor thread = 3
ba p2_invalid_loop_194
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_194:
ba invalidate_failed
mov 194,%g2
ba p2_invalid_resume_194
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 194
p2_invalid_loop_194:
p2_invalid_wait_194:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,194
bl p2_invalid_wait_194
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = ffffffffffffffb3, %l0 = ffffffffffffffb3, %l0 = ffffffffffffffb3
or %l1,%l0,%l0 ! %l0 = ffffffffffffffb3
ba p2_invalid_code_194
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_194:
! Victim I-cache invalidate 195, aggressor thread = 3
ba p2_invalid_loop_195
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_195:
ba invalidate_failed
mov 195,%g2
ba p2_invalid_resume_195
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 195
p2_invalid_loop_195:
p2_invalid_wait_195:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,195
bl p2_invalid_wait_195
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = ffffffff83f39a85, Mem[0000000030000057] = 52e980ef
stb %l6,[%i0+0x057] ! Mem[0000000030000054] = 52e98085
p2_label_40: ! %cwp = 1
! %l2 = 0000004a, %l3 = 00001a69, Mem[0000000030000050] = 000000c1 52e98085
stda %l2,[%i0+0x050]%asi ! Mem[0000000030000050] = 0000004a 00001a69
ba p2_invalid_code_195
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_195:
! Victim I-cache invalidate 196, aggressor thread = 3
ba p2_invalid_loop_196
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_196:
ba invalidate_failed
mov 196,%g2
ba p2_invalid_resume_196
nop
nop
nop
nop
! Wait for I-cache invalidate lock 196
p2_invalid_loop_196:
p2_invalid_wait_196:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,196
bl p2_invalid_wait_196
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f23 = 52e980ef, Mem[0000000030000010] = 4c6643ab
st %f23,[%i0+%o5] ! Mem[0000000030000010] = 52e980ef
ba p2_invalid_code_196
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_196:
! Victim I-cache invalidate 197, aggressor thread = 3
ba p2_invalid_loop_197
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_197:
ba invalidate_failed
mov 197,%g2
ba p2_invalid_resume_197
nop
! Wait for I-cache invalidate lock 197
p2_invalid_loop_197:
p2_invalid_wait_197:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,197
bl p2_invalid_wait_197
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_197
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_197:
! Victim I-cache invalidate 198, aggressor thread = 3
ba p2_invalid_loop_198
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_198:
ba invalidate_failed
mov 198,%g2
ba p2_invalid_resume_198
nop
! Wait for I-cache invalidate lock 198
p2_invalid_loop_198:
p2_invalid_wait_198:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,198
bl p2_invalid_wait_198
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_198
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_198:
! Victim I-cache invalidate 199, aggressor thread = 3
ba p2_invalid_loop_199
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_199:
ba invalidate_failed
mov 199,%g2
ba p2_invalid_resume_199
nop
nop
! Wait for I-cache invalidate lock 199
p2_invalid_loop_199:
p2_invalid_wait_199:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,199
bl p2_invalid_wait_199
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_199
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_199:
! Mem[0000000014800010] = 52f58321c104c4ce, %l7 = 0000000000038eaf
ldxa [%o1+%o5]0x88,%l7 ! %l7 = 52f58321c104c4ce
! Victim I-cache invalidate 200, aggressor thread = 3
ba p2_invalid_loop_200
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_200:
ba invalidate_failed
mov 200,%g2
ba p2_invalid_resume_200
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 200
p2_invalid_loop_200:
p2_invalid_wait_200:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,200
bl p2_invalid_wait_200
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = 4fea2df5, %l5 = 00000000, Mem[0000000015800040] = 70b5f071 ce3df26b
stda %l4,[%o3+0x040]%asi ! Mem[0000000015800040] = 4fea2df5 00000000
! Mem[0000000031800010] = 69a55952, %l4 = 4fea2df54fea2df5
lduw [%i3+%o5],%l4 ! %l4 = 0000000069a55952
p2_label_41: ! %cwp = 1
ba p2_invalid_code_200
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_200:
! Victim I-cache invalidate 201, aggressor thread = 3
ba p2_invalid_loop_201
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_201:
ba invalidate_failed
mov 201,%g2
ba p2_invalid_resume_201
nop
nop
nop
! Wait for I-cache invalidate lock 201
p2_invalid_loop_201:
p2_invalid_wait_201:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,201
bl p2_invalid_wait_201
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000030] = 00000000, %l7 = 52f58321c104c4ce
ldsb [%o2+0x033],%l7 ! %l7 = 0000000000000000
! Mem[0000000015000028] = 5a8dc21a 2294039d, %l6 = 83f39a85, %l7 = 00000000
ldda [%o2+%i6]0x81,%l6 ! %l6 = 000000005a8dc21a 000000002294039d
ba p2_invalid_code_201
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_201:
! Victim I-cache invalidate 202, aggressor thread = 3
ba p2_invalid_loop_202
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_202:
ba invalidate_failed
mov 202,%g2
ba p2_invalid_resume_202
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 202
p2_invalid_loop_202:
p2_invalid_wait_202:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,202
bl p2_invalid_wait_202
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_202
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_202:
! Victim I-cache invalidate 203, aggressor thread = 3
ba p2_invalid_loop_203
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_203:
ba invalidate_failed
mov 203,%g2
ba p2_invalid_resume_203
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 203
p2_invalid_loop_203:
p2_invalid_wait_203:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,203
bl p2_invalid_wait_203
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l7 = 000000002294039d, Mem[0000000014000018] = 8117bc0b
stba %l7,[%o0+%o6]0x80 ! Mem[0000000014000018] = 9d17bc0b
ba p2_invalid_code_203
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_203:
! Victim I-cache invalidate 204, aggressor thread = 3
ba p2_invalid_loop_204
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_204:
ba invalidate_failed
mov 204,%g2
ba p2_invalid_resume_204
nop
nop
nop
! Wait for I-cache invalidate lock 204
p2_invalid_loop_204:
p2_invalid_wait_204:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,204
bl p2_invalid_wait_204
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f24 = e9ffffff 757d5b53, Mem[0000000031800050] = 000004c1 ffffffb3
std %f24,[%i3+0x050] ! Mem[0000000031800050] = e9ffffff 757d5b53
ba p2_invalid_code_204
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_204:
! Victim I-cache invalidate 205, aggressor thread = 3
ba p2_invalid_loop_205
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_205:
ba invalidate_failed
mov 205,%g2
ba p2_invalid_resume_205
nop
nop
! Wait for I-cache invalidate lock 205
p2_invalid_loop_205:
p2_invalid_wait_205:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,205
bl p2_invalid_wait_205
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_205
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_205:
! Victim I-cache invalidate 206, aggressor thread = 3
ba p2_invalid_loop_206
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_206:
ba invalidate_failed
mov 206,%g2
ba p2_invalid_resume_206
nop
nop
nop
nop
! Wait for I-cache invalidate lock 206
p2_invalid_loop_206:
p2_invalid_wait_206:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,206
bl p2_invalid_wait_206
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_42: ! %cwp = 1
ba p2_invalid_code_206
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_206:
! Victim I-cache invalidate 207, aggressor thread = 3
ba p2_invalid_loop_207
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_207:
ba invalidate_failed
mov 207,%g2
ba p2_invalid_resume_207
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 207
p2_invalid_loop_207:
p2_invalid_wait_207:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,207
bl p2_invalid_wait_207
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l7 = 000000002294039d, Mem[0000000030000012] = 52e980ef
stb %l7,[%i0+0x012] ! Mem[0000000030000010] = 52e99def
ba p2_invalid_code_207
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_207:
! Victim I-cache invalidate 208, aggressor thread = 3
ba p2_invalid_loop_208
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_208:
ba invalidate_failed
mov 208,%g2
ba p2_invalid_resume_208
nop
nop
nop
! Wait for I-cache invalidate lock 208
p2_invalid_loop_208:
p2_invalid_wait_208:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,208
bl p2_invalid_wait_208
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 000000005a8dc21a, %l5 = 0000000000000000, %y = 000004c1
sdiv %l6,%l5,%l6 ! Div by zero, %l0 = 0000000000000003
mov %l0,%y ! %y = ffffffdb
! %f28 = aab6d035 98136f0a, Mem[0000000030000050] = 0000004a 00001a69
stda %f28,[%i0+0x050]%asi ! Mem[0000000030000050] = aab6d035 98136f0a
ba p2_invalid_code_208
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_208:
save ! CWP = 2
! Victim I-cache invalidate 209, aggressor thread = 3
ba p2_invalid_loop_209
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_209:
ba invalidate_failed
mov 209,%g2
ba p2_invalid_resume_209
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 209
p2_invalid_loop_209:
set p2_invalidate_semaphore,%g6
p2_invalid_wait_209:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,209
bl p2_invalid_wait_209
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_209
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_209:
! Mem[0000000015800030] = 68208b50 507c72f0, %l6 = d9ea89c7, %l7 = fc895f51
ldda [%i3+0x030]%asi,%l6 ! %l6 = 0000000068208b50 00000000507c72f0
! Victim I-cache invalidate 210, aggressor thread = 3
ba p2_invalid_loop_210
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_210:
ba invalidate_failed
mov 210,%g2
ba p2_invalid_resume_210
nop
nop
nop
nop
! Wait for I-cache invalidate lock 210
p2_invalid_loop_210:
p2_invalid_wait_210:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,210
bl p2_invalid_wait_210
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_210
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_210:
! Victim I-cache invalidate 211, aggressor thread = 3
ba p2_invalid_loop_211
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_211:
ba invalidate_failed
mov 211,%g2
ba p2_invalid_resume_211
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 211
p2_invalid_loop_211:
p2_invalid_wait_211:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,211
bl p2_invalid_wait_211
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_43: ! %cwp = 2
ba p2_invalid_code_211
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_211:
! Victim I-cache invalidate 212, aggressor thread = 3
ba p2_invalid_loop_212
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_212:
ba invalidate_failed
mov 212,%g2
ba p2_invalid_resume_212
nop
nop
nop
! Wait for I-cache invalidate lock 212
p2_invalid_loop_212:
p2_invalid_wait_212:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,212
bl p2_invalid_wait_212
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000028] = f8c61f52, %l3 = 4b60ee4612043a38
ldsha [%i0+%o6]0x89,%l3 ! %l3 = 0000000000001f52
! %l1 = 3ce0ff7a3e077e6f, Mem[0000000031000012] = 264de64a
sth %l1,[%o2+0x012] ! Mem[0000000031000010] = 264d7e6f
ba p2_invalid_code_212
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_212:
! Victim I-cache invalidate 213, aggressor thread = 3
ba p2_invalid_loop_213
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_213:
ba invalidate_failed
mov 213,%g2
ba p2_invalid_resume_213
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 213
p2_invalid_loop_213:
p2_invalid_wait_213:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,213
bl p2_invalid_wait_213
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000068] = aa9b1feefa144cd4, %l5 = 0b13714092f4e95d
ldx [%i2+0x068],%l5 ! %l5 = aa9b1feefa144cd4
ba p2_invalid_code_213
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_213:
! Victim I-cache invalidate 214, aggressor thread = 3
ba p2_invalid_loop_214
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_214:
ba invalidate_failed
mov 214,%g2
ba p2_invalid_resume_214
nop
nop
nop
! Wait for I-cache invalidate lock 214
p2_invalid_loop_214:
p2_invalid_wait_214:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,214
bl p2_invalid_wait_214
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_214
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_214:
! Victim I-cache invalidate 215, aggressor thread = 3
ba p2_invalid_loop_215
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_215:
ba invalidate_failed
mov 215,%g2
ba p2_invalid_resume_215
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 215
p2_invalid_loop_215:
p2_invalid_wait_215:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,215
bl p2_invalid_wait_215
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_215
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_215:
! Victim I-cache invalidate 216, aggressor thread = 3
ba p2_invalid_loop_216
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_216:
ba invalidate_failed
mov 216,%g2
ba p2_invalid_resume_216
nop
nop
nop
nop
! Wait for I-cache invalidate lock 216
p2_invalid_loop_216:
p2_invalid_wait_216:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,216
bl p2_invalid_wait_216
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 0000000068208b50, Mem[0000000031800054] = 757d5b53
sth %l6,[%o3+0x054] ! Mem[0000000031800054] = 8b505b53
! Mem[000000001500006c] = fa144cd4, %f4 = 4746dc9d
lda [%i2+0x06c]%asi,%f4 ! %f4 = fa144cd4
p2_label_44: ! %cwp = 2
ba p2_invalid_code_216
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_216:
! Victim I-cache invalidate 217, aggressor thread = 3
ba p2_invalid_loop_217
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_217:
ba invalidate_failed
mov 217,%g2
ba p2_invalid_resume_217
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 217
p2_invalid_loop_217:
p2_invalid_wait_217:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,217
bl p2_invalid_wait_217
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_217
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_217:
! %l6 = 0000000068208b50, Mem[0000000015000008] = 82b544ea
stwa %l6,[%i2+%i4]0x89 ! Mem[0000000015000008] = 68208b50
! Victim I-cache invalidate 218, aggressor thread = 3
ba p2_invalid_loop_218
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_218:
ba invalidate_failed
mov 218,%g2
ba p2_invalid_resume_218
nop
nop
nop
nop
! Wait for I-cache invalidate lock 218
p2_invalid_loop_218:
p2_invalid_wait_218:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,218
bl p2_invalid_wait_218
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_218
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_218:
! Victim I-cache invalidate 219, aggressor thread = 3
ba p2_invalid_loop_219
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_219:
ba invalidate_failed
mov 219,%g2
ba p2_invalid_resume_219
nop
nop
nop
! Wait for I-cache invalidate lock 219
p2_invalid_loop_219:
p2_invalid_wait_219:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,219
bl p2_invalid_wait_219
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_219
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_219:
! Victim I-cache invalidate 220, aggressor thread = 3
ba p2_invalid_loop_220
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_220:
ba invalidate_failed
mov 220,%g2
ba p2_invalid_resume_220
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 220
p2_invalid_loop_220:
p2_invalid_wait_220:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,220
bl p2_invalid_wait_220
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_220
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_220:
! Victim I-cache invalidate 221, aggressor thread = 3
ba p2_invalid_loop_221
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_221:
ba invalidate_failed
mov 221,%g2
ba p2_invalid_resume_221
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 221
p2_invalid_loop_221:
p2_invalid_wait_221:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,221
bl p2_invalid_wait_221
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800014] = bbe36b30, %l1 = 3ce0ff7a3e077e6f
ldsb [%o1+0x015],%l1 ! %l1 = ffffffffffffffe3
! %l2 = a7abb98d, %l3 = 00001f52, Mem[0000000030800050] = 000000c1 b88f1fee
std %l2,[%o1+0x050] ! Mem[0000000030800050] = a7abb98d 00001f52
ba p2_invalid_code_221
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_221:
! Victim I-cache invalidate 222, aggressor thread = 3
ba p2_invalid_loop_222
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_222:
ba invalidate_failed
mov 222,%g2
ba p2_invalid_resume_222
nop
! Wait for I-cache invalidate lock 222
p2_invalid_loop_222:
p2_invalid_wait_222:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,222
bl p2_invalid_wait_222
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_222
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_222:
! Victim I-cache invalidate 223, aggressor thread = 3
ba p2_invalid_loop_223
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_223:
ba invalidate_failed
mov 223,%g2
ba p2_invalid_resume_223
nop
nop
nop
! Wait for I-cache invalidate lock 223
p2_invalid_loop_223:
p2_invalid_wait_223:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,223
bl p2_invalid_wait_223
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_45: ! %cwp = 2
! Mem[0000000014800020] = 0220fa87, %l3 = 0000000000001f52
ldsha [%i1+%o4]0x89,%l3 ! %l3 = fffffffffffffa87
ba p2_invalid_code_223
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_223:
! Mem[0000000015000040] = 99f7115d a4831bc8, %l6 = 68208b50, %l7 = 507c72f0
ldda [%i2+0x040]%asi,%l6 ! %l6 = 0000000099f7115d 00000000a4831bc8
! Victim I-cache invalidate 224, aggressor thread = 3
ba p2_invalid_loop_224
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_224:
ba invalidate_failed
mov 224,%g2
ba p2_invalid_resume_224
nop
! Wait for I-cache invalidate lock 224
p2_invalid_loop_224:
p2_invalid_wait_224:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,224
bl p2_invalid_wait_224
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = aa9b1feefa144cd4, Mem[0000000015800020] = f586592e
stha %l5,[%i3+%o4]0x80 ! Mem[0000000015800020] = 4cd4592e
ba p2_invalid_code_224
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_224:
! Victim I-cache invalidate 225, aggressor thread = 3
ba p2_invalid_loop_225
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_225:
ba invalidate_failed
mov 225,%g2
ba p2_invalid_resume_225
nop
! Wait for I-cache invalidate lock 225
p2_invalid_loop_225:
p2_invalid_wait_225:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,225
bl p2_invalid_wait_225
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_225
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_225:
! %l7 = 00000000a4831bc8, immed = fffff284, %l5 = aa9b1feefa144cd4
xnorcc %l7,-0xd7c,%l5 ! %l5 = 00000000a48316b3, %ccr = 08
! Victim I-cache invalidate 226, aggressor thread = 3
ba p2_invalid_loop_226
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_226:
ba invalidate_failed
mov 226,%g2
ba p2_invalid_resume_226
nop
nop
nop
nop
! Wait for I-cache invalidate lock 226
p2_invalid_loop_226:
p2_invalid_wait_226:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,226
bl p2_invalid_wait_226
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_226
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_226:
! Mem[0000000015000078] = fc0459ea, %l6 = 0000000099f7115d
ldsw [%i2+0x078],%l6 ! %l6 = fffffffffc0459ea
! %f24 = e9ffffff 757d5b53, Mem[0000000015800018] = a27552b7 4ddc25a7
stda %f24,[%i3+%i6]0x89 ! Mem[0000000015800018] = e9ffffff 757d5b53
! %f31 = f8c61f52, Mem[0000000015000010] = af8e626f
sta %f31,[%i2+%i5]0x80 ! Mem[0000000015000010] = f8c61f52
p2_label_46: ! %cwp = 2
! Mem[0000000031800010] = 69a55952ffffffb3, %f28 = aab6d035 98136f0a
ldd [%o3+%i5],%f28 ! %f28 = 69a55952 ffffffb3
! Victim I-cache invalidate 227, aggressor thread = 3
ba p2_invalid_loop_227
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_227:
ba invalidate_failed
mov 227,%g2
ba p2_invalid_resume_227
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 227
p2_invalid_loop_227:
p2_invalid_wait_227:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,227
bl p2_invalid_wait_227
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_227
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_227:
! Victim I-cache invalidate 228, aggressor thread = 3
ba p2_invalid_loop_228
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_228:
ba invalidate_failed
mov 228,%g2
ba p2_invalid_resume_228
nop
nop
nop
nop
! Wait for I-cache invalidate lock 228
p2_invalid_loop_228:
p2_invalid_wait_228:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,228
bl p2_invalid_wait_228
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_228
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_228:
! Victim I-cache invalidate 229, aggressor thread = 3
ba p2_invalid_loop_229
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_229:
ba invalidate_failed
mov 229,%g2
ba p2_invalid_resume_229
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 229
p2_invalid_loop_229:
p2_invalid_wait_229:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,229
bl p2_invalid_wait_229
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_229
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_229:
! Victim I-cache invalidate 230, aggressor thread = 3
ba p2_invalid_loop_230
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_230:
ba invalidate_failed
mov 230,%g2
ba p2_invalid_resume_230
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 230
p2_invalid_loop_230:
p2_invalid_wait_230:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,230
bl p2_invalid_wait_230
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_230
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_230:
! Victim I-cache invalidate 231, aggressor thread = 3
ba p2_invalid_loop_231
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_231:
ba invalidate_failed
mov 231,%g2
ba p2_invalid_resume_231
nop
nop
nop
! Wait for I-cache invalidate lock 231
p2_invalid_loop_231:
p2_invalid_wait_231:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,231
bl p2_invalid_wait_231
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l5 = 00000000a48316b3, immed = ffffff79, %y = ffffffdb
smul %l5,-0x087,%l7 ! %l7 = 000000303edf079b, %y = 30
ba p2_invalid_code_231
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_231:
! Victim I-cache invalidate 232, aggressor thread = 3
ba p2_invalid_loop_232
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_232:
ba invalidate_failed
mov 232,%g2
ba p2_invalid_resume_232
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 232
p2_invalid_loop_232:
p2_invalid_wait_232:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,232
bl p2_invalid_wait_232
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_232
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_232:
! Victim I-cache invalidate 233, aggressor thread = 3
ba p2_invalid_loop_233
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_233:
ba invalidate_failed
mov 233,%g2
ba p2_invalid_resume_233
nop
nop
nop
! Wait for I-cache invalidate lock 233
p2_invalid_loop_233:
p2_invalid_wait_233:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,233
bl p2_invalid_wait_233
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Set Register : %l3 = fffffffffffffa87
xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
p2_label_47: ! %cwp = 2
save ! CWP = 3
ba p2_invalid_code_233
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_233:
! Victim I-cache invalidate 234, aggressor thread = 3
ba p2_invalid_loop_234
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_234:
ba invalidate_failed
mov 234,%g2
ba p2_invalid_resume_234
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 234
p2_invalid_loop_234:
set p2_invalidate_semaphore,%g6
p2_invalid_wait_234:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,234
bl p2_invalid_wait_234
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_234
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_234:
! Mem[0000000015000018] = c104c4ce, %l3 = f64f52e9dde54008
lduwa [%o2+%o6]0x88,%l3 ! %l3 = 00000000c104c4ce
! Mem[0000000015000058] = 471a839ca141dcf1, %l5 = 9a15c2e3912b696d
ldx [%o2+0x058],%l5 ! %l5 = 471a839ca141dcf1
! %f18 = 52e980ef 0ae567ea, Mem[0000000015000050] = 1f215e56 0617a308
stda %f18,[%o2+0x050]%asi ! Mem[0000000015000050] = 52e980ef 0ae567ea
! Victim I-cache invalidate 235, aggressor thread = 3
ba p2_invalid_loop_235
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_235:
ba invalidate_failed
mov 235,%g2
ba p2_invalid_resume_235
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 235
p2_invalid_loop_235:
p2_invalid_wait_235:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,235
bl p2_invalid_wait_235
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_235
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_235:
! Victim I-cache invalidate 236, aggressor thread = 3
ba p2_invalid_loop_236
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_236:
ba invalidate_failed
mov 236,%g2
ba p2_invalid_resume_236
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 236
p2_invalid_loop_236:
p2_invalid_wait_236:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,236
bl p2_invalid_wait_236
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l6 = 6589085c, %l7 = a8e26d4f, Mem[0000000014000008] = 3bae00fe 53ad2dd2
stda %l6,[%o0+%o4]0x81 ! Mem[0000000014000008] = 6589085c a8e26d4f
ba p2_invalid_code_236
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_236:
! %l3 = 00000000c104c4ce, immed = 00000972, %l2 = ebad618fd959c01d
xnor %l3,0x972,%l2 ! %l2 = ffffffff3efb3243
! Mem[0000000015800008] = ffffffe9, %l4 = 751e4fc86b94595b
lduha [%o3+%o4]0x88,%l4 ! %l4 = 000000000000ffe9
p2_label_48: ! %cwp = 3
! Victim I-cache invalidate 237, aggressor thread = 3
ba p2_invalid_loop_237
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_237:
ba invalidate_failed
mov 237,%g2
ba p2_invalid_resume_237
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 237
p2_invalid_loop_237:
p2_invalid_wait_237:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,237
bl p2_invalid_wait_237
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_237
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_237:
! Victim I-cache invalidate 238, aggressor thread = 3
ba p2_invalid_loop_238
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_238:
ba invalidate_failed
mov 238,%g2
ba p2_invalid_resume_238
nop
nop
nop
! Wait for I-cache invalidate lock 238
p2_invalid_loop_238:
p2_invalid_wait_238:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,238
bl p2_invalid_wait_238
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l6 = bbde37546589085c, immed = fffff6ee, %l1 = 44486a9418465f08
tsubcctv %l6,-0x912,%l1 ! %l0 = 6abbe15e201f442f, Trapped
! Mem[0000000015000028] = 5a8dc21a, %l1 = 44486a9418465f08
ldswa [%o2+%i6]0x80,%l1 ! %l1 = 000000005a8dc21a
ba p2_invalid_code_238
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_238:
! Victim I-cache invalidate 239, aggressor thread = 3
ba p2_invalid_loop_239
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_239:
ba invalidate_failed
mov 239,%g2
ba p2_invalid_resume_239
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 239
p2_invalid_loop_239:
p2_invalid_wait_239:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,239
bl p2_invalid_wait_239
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l0 = 6abbe15e201f442f, immd = fffffffffffff113, %l2 = ffffffff3efb3243
sdivx %l0,-0xeed,%l2 ! %l2 = fff8d9599e7137ff
! Mem[0000000015000020] = 45958e4d, %l7 = b7cc7ef9a8e26d4f
ldsba [%o2+%i4]0x81,%l7 ! %l7 = 0000000000000045
! Mem[0000000015000028] = 1ac28d5a, %l4 = 000000000000ffe9
lduba [%o2+%i6]0x89,%l4 ! %l4 = 000000000000005a
ba p2_invalid_code_239
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_239:
! Victim I-cache invalidate 240, aggressor thread = 3
ba p2_invalid_loop_240
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_240:
ba invalidate_failed
mov 240,%g2
ba p2_invalid_resume_240
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 240
p2_invalid_loop_240:
p2_invalid_wait_240:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,240
bl p2_invalid_wait_240
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_240
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_240:
! Victim I-cache invalidate 241, aggressor thread = 3
ba p2_invalid_loop_241
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_241:
ba invalidate_failed
mov 241,%g2
ba p2_invalid_resume_241
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 241
p2_invalid_loop_241:
p2_invalid_wait_241:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,241
bl p2_invalid_wait_241
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
p2_label_49: ! %cwp = 3
ba p2_invalid_code_241
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_241:
! Victim I-cache invalidate 242, aggressor thread = 3
ba p2_invalid_loop_242
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_242:
ba invalidate_failed
mov 242,%g2
ba p2_invalid_resume_242
nop
nop
! Wait for I-cache invalidate lock 242
p2_invalid_loop_242:
p2_invalid_wait_242:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,242
bl p2_invalid_wait_242
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_242
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_242:
! Victim I-cache invalidate 243, aggressor thread = 3
ba p2_invalid_loop_243
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_243:
ba invalidate_failed
mov 243,%g2
ba p2_invalid_resume_243
nop
! Wait for I-cache invalidate lock 243
p2_invalid_loop_243:
p2_invalid_wait_243:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,243
bl p2_invalid_wait_243
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_243
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_243:
! %l2 = 9e7137ff, %l3 = c104c4ce, Mem[0000000014000028] = f8c61f52 ca99493a
stda %l2,[%o0+%i6]0x88 ! Mem[0000000014000028] = 9e7137ff c104c4ce
! %l1 = 000000005a8dc21a, %l1 = 000000005a8dc21a, %y = 00000030
sdivcc %l1,%l1,%l6 ! %l6 = 0000000000000088, %ccr = 00
mov %l0,%y ! %y = 201f442f
! Victim I-cache invalidate 244, aggressor thread = 3
ba p2_invalid_loop_244
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_244:
ba invalidate_failed
mov 244,%g2
ba p2_invalid_resume_244
nop
nop
! Wait for I-cache invalidate lock 244
p2_invalid_loop_244:
p2_invalid_wait_244:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,244
bl p2_invalid_wait_244
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f6 = 8117bc0b, Mem[0000000015800008] = ffffffe9
sta %f6 ,[%o3+%o4]0x88 ! Mem[0000000015800008] = 8117bc0b
ba p2_invalid_code_244
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_244:
! Victim I-cache invalidate 245, aggressor thread = 3
ba p2_invalid_loop_245
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_245:
ba invalidate_failed
mov 245,%g2
ba p2_invalid_resume_245
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 245
p2_invalid_loop_245:
p2_invalid_wait_245:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,245
bl p2_invalid_wait_245
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_245
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_245:
! Victim I-cache invalidate 246, aggressor thread = 3
ba p2_invalid_loop_246
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_246:
ba invalidate_failed
mov 246,%g2
ba p2_invalid_resume_246
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 246
p2_invalid_loop_246:
p2_invalid_wait_246:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,246
bl p2_invalid_wait_246
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_246
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_246:
! Victim I-cache invalidate 247, aggressor thread = 3
ba p2_invalid_loop_247
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_247:
ba invalidate_failed
mov 247,%g2
ba p2_invalid_resume_247
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 247
p2_invalid_loop_247:
p2_invalid_wait_247:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,247
bl p2_invalid_wait_247
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = fff8d9599e7137ff, Mem[0000000014000000] = c104c4ce
stha %l2,[%o0+%g0]0x80 ! Mem[0000000014000000] = 37ffc4ce
ba p2_invalid_code_247
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_247:
p2_label_50: ! %cwp = 3
! Mem[0000000031800010] = 69a55952ffffffb3, %l3 = 00000000c104c4ce
ldx [%i3+%o5],%l3 ! %l3 = 69a55952ffffffb3
! %l0 = 201f442f, %l1 = 5a8dc21a, Mem[0000000014800048] = bdd7626f 332e4c4f
std %l0,[%o1+0x048] ! Mem[0000000014800048] = 201f442f 5a8dc21a
! Mem[0000000015000028] = 5a8dc21a, %l1 = 000000005a8dc21a
ldsba [%o2+%i6]0x80,%l1 ! %l1 = 000000000000005a
! Mem[0000000015000014] = 8f3be346, %l5 = 471a839ca141dcf1
ldsh [%o2+0x014],%l5 ! %l5 = ffffffffffff8f3b
! %l1 = 000000000000005a, immd = fffffffffffffe8c, %l4 = 000000000000005a
sdivx %l1,-0x174,%l4 ! %l4 = 0000000000000000
! Victim I-cache invalidate 248, aggressor thread = 3
ba p2_invalid_loop_248
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_248:
ba invalidate_failed
mov 248,%g2
ba p2_invalid_resume_248
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 248
p2_invalid_loop_248:
p2_invalid_wait_248:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,248
bl p2_invalid_wait_248
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = fff8d9599e7137ff, immed = 0000023c, %y = 201f442f
umul %l2,0x23c,%l6 ! %l6 = 0000016204f91dc4, %y = 162
ba p2_invalid_code_248
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_248:
! Victim I-cache invalidate 249, aggressor thread = 3
ba p2_invalid_loop_249
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_249:
ba invalidate_failed
mov 249,%g2
ba p2_invalid_resume_249
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 249
p2_invalid_loop_249:
p2_invalid_wait_249:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,249
bl p2_invalid_wait_249
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_249
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_249:
! Victim I-cache invalidate 250, aggressor thread = 3
ba p2_invalid_loop_250
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_250:
ba invalidate_failed
mov 250,%g2
ba p2_invalid_resume_250
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 250
p2_invalid_loop_250:
p2_invalid_wait_250:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,250
bl p2_invalid_wait_250
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = fff8d9599e7137ff, immed = fffffb0c, %l3 = 69a55952ffffffb3
subc %l2,-0x4f4,%l3 ! %l3 = fff8d9599e713cf3
p2_label_51: ! %cwp = 3
ba p2_invalid_code_250
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_250:
! Victim I-cache invalidate 251, aggressor thread = 3
ba p2_invalid_loop_251
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_251:
ba invalidate_failed
mov 251,%g2
ba p2_invalid_resume_251
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 251
p2_invalid_loop_251:
p2_invalid_wait_251:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,251
bl p2_invalid_wait_251
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800050] = a7abb98d 00001f52, %l4 = 00000000, %l5 = ffff8f3b
ldda [%i1+0x050]%asi,%l4 ! %l4 = 00000000a7abb98d 0000000000001f52
! Mem[0000000031800050] = e9ffffff8b505b53, %f6 = 8117bc0b ab43664c
ldd [%i3+0x050],%f6 ! %f6 = e9ffffff 8b505b53
ba p2_invalid_code_251
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_251:
! Victim I-cache invalidate 252, aggressor thread = 3
ba p2_invalid_loop_252
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_252:
ba invalidate_failed
mov 252,%g2
ba p2_invalid_resume_252
nop
nop
nop
! Wait for I-cache invalidate lock 252
p2_invalid_loop_252:
p2_invalid_wait_252:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,252
bl p2_invalid_wait_252
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_252
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_252:
! Victim I-cache invalidate 253, aggressor thread = 3
ba p2_invalid_loop_253
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_253:
ba invalidate_failed
mov 253,%g2
ba p2_invalid_resume_253
nop
nop
! Wait for I-cache invalidate lock 253
p2_invalid_loop_253:
p2_invalid_wait_253:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,253
bl p2_invalid_wait_253
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_253
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_253:
! Victim I-cache invalidate 254, aggressor thread = 3
ba p2_invalid_loop_254
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_254:
ba invalidate_failed
mov 254,%g2
ba p2_invalid_resume_254
nop
! Wait for I-cache invalidate lock 254
p2_invalid_loop_254:
p2_invalid_wait_254:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,254
bl p2_invalid_wait_254
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_254
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_254:
! %l6 = 0000016204f91dc4, Mem[0000000015000029] = 5a8dc21a
stb %l6,[%o2+0x029] ! Mem[0000000015000028] = 5ac4c21a
! Victim I-cache invalidate 255, aggressor thread = 3
ba p2_invalid_loop_255
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_255:
ba invalidate_failed
mov 255,%g2
ba p2_invalid_resume_255
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 255
p2_invalid_loop_255:
p2_invalid_wait_255:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,255
bl p2_invalid_wait_255
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_255
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_255:
! Victim I-cache invalidate 256, aggressor thread = 3
ba p2_invalid_loop_256
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_256:
ba invalidate_failed
mov 256,%g2
ba p2_invalid_resume_256
nop
! Wait for I-cache invalidate lock 256
p2_invalid_loop_256:
p2_invalid_wait_256:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,256
bl p2_invalid_wait_256
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_256
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_256:
! Victim I-cache invalidate 257, aggressor thread = 3
ba p2_invalid_loop_257
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_257:
ba invalidate_failed
mov 257,%g2
ba p2_invalid_resume_257
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 257
p2_invalid_loop_257:
p2_invalid_wait_257:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,257
bl p2_invalid_wait_257
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_257
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_257:
p2_label_52: ! %cwp = 3
! Mem[0000000031800014] = ffffffb3, %f23 = 52e980ef
ld [%i3+0x014],%f23 ! %f23 = ffffffb3
! Victim I-cache invalidate 258, aggressor thread = 3
ba p2_invalid_loop_258
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_258:
ba invalidate_failed
mov 258,%g2
ba p2_invalid_resume_258
nop
! Wait for I-cache invalidate lock 258
p2_invalid_loop_258:
p2_invalid_wait_258:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,258
bl p2_invalid_wait_258
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_258
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_258:
! Mem[0000000015800018] = 535b7d75, %l1 = 000000000000005a
ldsba [%o3+%o6]0x81,%l1 ! %l1 = 0000000000000053
! Mem[0000000014800070] = 45044ad6, %l7 = 0000000000000045
ldsb [%o1+0x073],%l7 ! %l7 = ffffffffffffffd6
! %l2 = fff8d9599e7137ff, immed = fffff0a6, %y = 00000162
smulcc %l2,-0xf5a,%l5 ! %l5 = 000005d9a9ea5f5a, %ccr = 08, %y = 5d9
! Victim I-cache invalidate 259, aggressor thread = 3
ba p2_invalid_loop_259
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_259:
ba invalidate_failed
mov 259,%g2
ba p2_invalid_resume_259
nop
! Wait for I-cache invalidate lock 259
p2_invalid_loop_259:
p2_invalid_wait_259:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,259
bl p2_invalid_wait_259
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031800014] = ffffffb3, %l1 = 0000000000000053
ldsb [%i3+0x014],%l1 ! %l1 = ffffffffffffffff
ba p2_invalid_code_259
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_259:
! Victim I-cache invalidate 260, aggressor thread = 3
ba p2_invalid_loop_260
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_260:
ba invalidate_failed
mov 260,%g2
ba p2_invalid_resume_260
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 260
p2_invalid_loop_260:
p2_invalid_wait_260:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,260
bl p2_invalid_wait_260
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031000050] = bd248c3b, %l1 = ffffffffffffffff
lduw [%i2+0x050],%l1 ! %l1 = 00000000bd248c3b
ba p2_invalid_code_260
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_260:
! Mem[0000000015000020] = 45958e4d, %l3 = fff8d9599e713cf3
lduha [%o2+%i4]0x80,%l3 ! %l3 = 0000000000004595
p2_label_53: ! %cwp = 3
! Mem[0000000014000028] = ff37719e, %f30 = e77b51f5
ld [%o0+%i6],%f30 ! %f30 = ff37719e
! Victim I-cache invalidate 261, aggressor thread = 3
ba p2_invalid_loop_261
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_261:
ba invalidate_failed
mov 261,%g2
ba p2_invalid_resume_261
nop
nop
! Wait for I-cache invalidate lock 261
p2_invalid_loop_261:
p2_invalid_wait_261:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,261
bl p2_invalid_wait_261
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_261
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_261:
! Mem[0000000030000050] = aab6d035, %l7 = ffffffffffffffd6
lduwa [%i0+0x050]%asi,%l7 ! %l7 = 00000000aab6d035
! Mem[0000000014800028] = 00000000, %l0 = 6abbe15e201f442f
lduha [%o1+%i6]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000031800010] = 69a55952 ffffffb3, %l6 = 04f91dc4, %l7 = aab6d035
ldd [%i3+%o5],%l6 ! %l6 = 0000000069a55952 00000000ffffffb3
! Victim I-cache invalidate 262, aggressor thread = 3
ba p2_invalid_loop_262
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_262:
ba invalidate_failed
mov 262,%g2
ba p2_invalid_resume_262
nop
nop
! Wait for I-cache invalidate lock 262
p2_invalid_loop_262:
p2_invalid_wait_262:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,262
bl p2_invalid_wait_262
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_262
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_262:
! Mem[0000000015800050] = f8c61f52, %l1 = 00000000bd248c3b
ldsh [%o3+0x052],%l1 ! %l1 = 0000000000001f52
! Victim I-cache invalidate 263, aggressor thread = 3
ba p2_invalid_loop_263
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_263:
ba invalidate_failed
mov 263,%g2
ba p2_invalid_resume_263
nop
nop
nop
nop
! Wait for I-cache invalidate lock 263
p2_invalid_loop_263:
p2_invalid_wait_263:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,263
bl p2_invalid_wait_263
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_263
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_263:
! Victim I-cache invalidate 264, aggressor thread = 3
ba p2_invalid_loop_264
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_264:
ba invalidate_failed
mov 264,%g2
ba p2_invalid_resume_264
nop
! Wait for I-cache invalidate lock 264
p2_invalid_loop_264:
p2_invalid_wait_264:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,264
bl p2_invalid_wait_264
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000031000010] = 264d7e6f a5c8958d, %l0 = 00000000, %l1 = 00001f52
ldd [%i2+%o5],%l0 ! %l0 = 00000000264d7e6f 00000000a5c8958d
ba p2_invalid_code_264
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_264:
p2_label_54: ! %cwp = 3
! Mem[0000000014000024] = c45b49a5, %l6 = 0000000069a55952
ldub [%o0+0x024],%l6 ! %l6 = 00000000000000c4
restore ! CWP = 2
! Mem[0000000030000054] = 98136f0a, %l2 = fdd3ab21a7abb98d
ldsb [%o0+0x054],%l2 ! %l2 = ffffffffffffff98
! Mem[0000000031000050] = bd248c3b, %l5 = 00000000a48316b3
ldsb [%o2+0x051],%l5 ! %l5 = 0000000000000024
! Victim I-cache invalidate 265, aggressor thread = 3
ba p2_invalid_loop_265
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_265:
ba invalidate_failed
mov 265,%g2
ba p2_invalid_resume_265
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 265
p2_invalid_loop_265:
p2_invalid_wait_265:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,265
bl p2_invalid_wait_265
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l7 = 000000303edf079b, immed = 0000000f, %l5 = 0000000000000024
sllx %l7,0x00f,%l5 ! %l5 = 00181f6f83cd8000
! %l6 = fc0459ea, %l7 = 3edf079b, Mem[0000000015800060] = 56be6910 9b1a0466
std %l6,[%i3+0x060] ! Mem[0000000015800060] = fc0459ea 3edf079b
ba p2_invalid_code_265
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_265:
! Mem[0000000014000018] = 9d17bc0b, %l6 = fffffffffc0459ea
ldsh [%i0+%i6],%l6 ! %l6 = ffffffffffff9d17
! %l1 = ffffffffffffffe3, Mem[0000000014800000] = c10004c1
stba %l1,[%i1+%g0]0x89 ! Mem[0000000014800000] = c10004e3
! %l4 = 6cd723d3, %l5 = 83cd8000, Mem[0000000014000028] = ff37719e cec404c1
stda %l4,[%i0+0x028]%asi ! Mem[0000000014000028] = 6cd723d3 83cd8000
p2_label_55: ! %cwp = 2
! Mem[0000000015800008] = 8117bc0b, %l2 = ffffffffffffff98
ldsha [%i3+%i4]0x89,%l2 ! %l2 = ffffffffffffbc0b
! Victim I-cache invalidate 266, aggressor thread = 3
ba p2_invalid_loop_266
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_266:
ba invalidate_failed
mov 266,%g2
ba p2_invalid_resume_266
nop
! Wait for I-cache invalidate lock 266
p2_invalid_loop_266:
p2_invalid_wait_266:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,266
bl p2_invalid_wait_266
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! Mem[0000000015800020] = 4cd4592e, %l6 = ffffffffffff9d17
lduba [%i3+%o4]0x80,%l6 ! %l6 = 000000000000004c
ba p2_invalid_code_266
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_266:
! Victim I-cache invalidate 267, aggressor thread = 3
ba p2_invalid_loop_267
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_267:
ba invalidate_failed
mov 267,%g2
ba p2_invalid_resume_267
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 267
p2_invalid_loop_267:
p2_invalid_wait_267:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,267
bl p2_invalid_wait_267
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l3 = ffffffffffffffff, Mem[0000000015800020] = cfc61ae42e59d44c
stxa %l3,[%i3+%o4]0x88 ! Mem[0000000015800020] = ffffffffffffffff
ba p2_invalid_code_267
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_267:
! Victim I-cache invalidate 268, aggressor thread = 3
ba p2_invalid_loop_268
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_268:
ba invalidate_failed
mov 268,%g2
ba p2_invalid_resume_268
nop
nop
! Wait for I-cache invalidate lock 268
p2_invalid_loop_268:
p2_invalid_wait_268:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,268
bl p2_invalid_wait_268
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
ba p2_invalid_code_268
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_268:
! Victim I-cache invalidate 269, aggressor thread = 3
ba p2_invalid_loop_269
rd %ccr,%g5 ! Save %ccr (08)
p2_invalid_code_269:
ba invalidate_failed
mov 269,%g2
ba p2_invalid_resume_269
nop
nop
nop
! Wait for I-cache invalidate lock 269
p2_invalid_loop_269:
p2_invalid_wait_269:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,269
bl p2_invalid_wait_269
nop
wr %g5,%g0,%ccr ! restore %ccr (08)
! %l7 = 000000303edf079b, %l3 = ffffffffffffffff, %l1 = ffffffffffffffe3
subccc %l7,%l3,%l1 ! %l1 = 000000303edf079c, %ccr = 11
! %l1 = 000000303edf079c, Mem[0000000014000000] = cec4ff37
stba %l1,[%i0+%g0]0x89 ! Mem[0000000014000000] = cec4ff9c
ba p2_invalid_code_269
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_269:
! Victim I-cache invalidate 270, aggressor thread = 3
ba p2_invalid_loop_270
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_270:
ba invalidate_failed
mov 270,%g2
ba p2_invalid_resume_270
nop
nop
! Wait for I-cache invalidate lock 270
p2_invalid_loop_270:
p2_invalid_wait_270:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,270
bl p2_invalid_wait_270
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
p2_label_56: ! %cwp = 2
! %l7 = 000000303edf079b, Mem[0000000030000010] = 52e99def52e980ef
stx %l7,[%o0+%i5] ! Mem[0000000030000010] = 000000303edf079b
ba p2_invalid_code_270
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_270:
! Victim I-cache invalidate 271, aggressor thread = 3
ba p2_invalid_loop_271
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_271:
ba invalidate_failed
mov 271,%g2
ba p2_invalid_resume_271
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 271
p2_invalid_loop_271:
p2_invalid_wait_271:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,271
bl p2_invalid_wait_271
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_271
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_271:
! Victim I-cache invalidate 272, aggressor thread = 3
ba p2_invalid_loop_272
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_272:
ba invalidate_failed
mov 272,%g2
ba p2_invalid_resume_272
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 272
p2_invalid_loop_272:
p2_invalid_wait_272:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,272
bl p2_invalid_wait_272
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000030000010] = 00000030, %l6 = 000000000000004c
ldsb [%o0+0x013],%l6 ! %l6 = 0000000000000030
ba p2_invalid_code_272
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_272:
! Victim I-cache invalidate 273, aggressor thread = 3
ba p2_invalid_loop_273
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_273:
ba invalidate_failed
mov 273,%g2
ba p2_invalid_resume_273
nop
nop
nop
! Wait for I-cache invalidate lock 273
p2_invalid_loop_273:
p2_invalid_wait_273:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,273
bl p2_invalid_wait_273
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l6 = 0000000000000030, immed = 0000001c, %l2 = ffffffffffffbc0b
sra %l6,0x01c,%l2 ! %l2 = 0000000000000000
ba p2_invalid_code_273
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_273:
! Victim I-cache invalidate 274, aggressor thread = 3
ba p2_invalid_loop_274
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_274:
ba invalidate_failed
mov 274,%g2
ba p2_invalid_resume_274
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 274
p2_invalid_loop_274:
p2_invalid_wait_274:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,274
bl p2_invalid_wait_274
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000015000000] = 2dc7eeb6, %l1 = 000000303edf079c
ldsha [%i2+%g0]0x81,%l1 ! %l1 = 0000000000002dc7
ba p2_invalid_code_274
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_274:
! Victim I-cache invalidate 275, aggressor thread = 3
ba p2_invalid_loop_275
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_275:
ba invalidate_failed
mov 275,%g2
ba p2_invalid_resume_275
nop
nop
nop
! Wait for I-cache invalidate lock 275
p2_invalid_loop_275:
p2_invalid_wait_275:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,275
bl p2_invalid_wait_275
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %f7 = 8b505b53, Mem[0000000015000010] = f8c61f52
sta %f7 ,[%i2+%i5]0x80 ! Mem[0000000015000010] = 8b505b53
p2_label_57: ! %cwp = 2
ba p2_invalid_code_275
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_275:
! Victim I-cache invalidate 276, aggressor thread = 3
ba p2_invalid_loop_276
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_276:
ba invalidate_failed
mov 276,%g2
ba p2_invalid_resume_276
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 276
p2_invalid_loop_276:
p2_invalid_wait_276:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,276
bl p2_invalid_wait_276
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_276
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_276:
! Victim I-cache invalidate 277, aggressor thread = 3
ba p2_invalid_loop_277
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_277:
ba invalidate_failed
mov 277,%g2
ba p2_invalid_resume_277
nop
nop
nop
! Wait for I-cache invalidate lock 277
p2_invalid_loop_277:
p2_invalid_wait_277:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,277
bl p2_invalid_wait_277
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[000000001500007c] = cefaec4c, %l2 = 0000000000000000
ldsh [%i2+0x07c],%l2 ! %l2 = ffffffffffffcefa
ba p2_invalid_code_277
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_277:
! Victim I-cache invalidate 278, aggressor thread = 3
ba p2_invalid_loop_278
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_278:
ba invalidate_failed
mov 278,%g2
ba p2_invalid_resume_278
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 278
p2_invalid_loop_278:
p2_invalid_wait_278:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,278
bl p2_invalid_wait_278
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_278
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_278:
! Victim I-cache invalidate 279, aggressor thread = 3
ba p2_invalid_loop_279
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_279:
ba invalidate_failed
mov 279,%g2
ba p2_invalid_resume_279
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 279
p2_invalid_loop_279:
p2_invalid_wait_279:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,279
bl p2_invalid_wait_279
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_279
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_279:
! Victim I-cache invalidate 280, aggressor thread = 3
ba p2_invalid_loop_280
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_280:
ba invalidate_failed
mov 280,%g2
ba p2_invalid_resume_280
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 280
p2_invalid_loop_280:
p2_invalid_wait_280:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,280
bl p2_invalid_wait_280
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000014000000] = 9cffc4ce, %l2 = ffffffffffffcefa
ldsba [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffff9c
! %l3 = ffffffffffffffff, Mem[0000000015800028] = 6537ceb3
stha %l3,[%i3+%o6]0x88 ! Mem[0000000015800028] = 6537ffff
ba p2_invalid_code_280
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_280:
! Victim I-cache invalidate 281, aggressor thread = 3
ba p2_invalid_loop_281
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_281:
ba invalidate_failed
mov 281,%g2
ba p2_invalid_resume_281
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 281
p2_invalid_loop_281:
p2_invalid_wait_281:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,281
bl p2_invalid_wait_281
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_281
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_281:
! Victim I-cache invalidate 282, aggressor thread = 3
ba p2_invalid_loop_282
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_282:
ba invalidate_failed
mov 282,%g2
ba p2_invalid_resume_282
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 282
p2_invalid_loop_282:
p2_invalid_wait_282:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,282
bl p2_invalid_wait_282
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_282
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_282:
p2_label_58: ! %cwp = 2
! Mem[0000000030000014] = 3edf079b, %l6 = 0000000000000030
ldsh [%o0+0x014],%l6 ! %l6 = 0000000000003edf
! %l2 = ffffffffffffff9c, Mem[0000000014000008] = 5c088965
stba %l2,[%i0+%i4]0x88 ! Mem[0000000014000008] = 5c08899c
! Victim I-cache invalidate 283, aggressor thread = 3
ba p2_invalid_loop_283
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_283:
ba invalidate_failed
mov 283,%g2
ba p2_invalid_resume_283
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 283
p2_invalid_loop_283:
p2_invalid_wait_283:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,283
bl p2_invalid_wait_283
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_283
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_283:
! Victim I-cache invalidate 284, aggressor thread = 3
ba p2_invalid_loop_284
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_284:
ba invalidate_failed
mov 284,%g2
ba p2_invalid_resume_284
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 284
p2_invalid_loop_284:
p2_invalid_wait_284:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,284
bl p2_invalid_wait_284
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_284
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_284:
! Victim I-cache invalidate 285, aggressor thread = 3
ba p2_invalid_loop_285
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_285:
ba invalidate_failed
mov 285,%g2
ba p2_invalid_resume_285
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 285
p2_invalid_loop_285:
p2_invalid_wait_285:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,285
bl p2_invalid_wait_285
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000015000018] = cec404c1, %l0 = 9aefbb9616a0f8ac
ldsw [%i2+%i6],%l0 ! %l0 = ffffffffcec404c1
! %l5 = 00181f6f83cd8000, Mem[0000000031000054] = 757d5b53, %asi = 80
stwa %l5,[%o2+0x054]%asi ! Mem[0000000031000054] = 83cd8000
ba p2_invalid_code_285
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_285:
! Victim I-cache invalidate 286, aggressor thread = 3
ba p2_invalid_loop_286
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_286:
ba invalidate_failed
mov 286,%g2
ba p2_invalid_resume_286
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 286
p2_invalid_loop_286:
p2_invalid_wait_286:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,286
bl p2_invalid_wait_286
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_286
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_286:
! Victim I-cache invalidate 287, aggressor thread = 3
ba p2_invalid_loop_287
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_287:
ba invalidate_failed
mov 287,%g2
ba p2_invalid_resume_287
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 287
p2_invalid_loop_287:
p2_invalid_wait_287:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,287
bl p2_invalid_wait_287
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_287
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_287:
! Victim I-cache invalidate 288, aggressor thread = 3
ba p2_invalid_loop_288
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_288:
ba invalidate_failed
mov 288,%g2
ba p2_invalid_resume_288
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 288
p2_invalid_loop_288:
p2_invalid_wait_288:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,288
bl p2_invalid_wait_288
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
p2_label_59: ! %cwp = 2
ba p2_invalid_code_288
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_288:
! Victim I-cache invalidate 289, aggressor thread = 3
ba p2_invalid_loop_289
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_289:
ba invalidate_failed
mov 289,%g2
ba p2_invalid_resume_289
nop
nop
nop
nop
! Wait for I-cache invalidate lock 289
p2_invalid_loop_289:
p2_invalid_wait_289:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,289
bl p2_invalid_wait_289
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_289
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_289:
! Victim I-cache invalidate 290, aggressor thread = 3
ba p2_invalid_loop_290
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_290:
ba invalidate_failed
mov 290,%g2
ba p2_invalid_resume_290
nop
nop
nop
nop
! Wait for I-cache invalidate lock 290
p2_invalid_loop_290:
p2_invalid_wait_290:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,290
bl p2_invalid_wait_290
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_290
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_290:
! Victim I-cache invalidate 291, aggressor thread = 3
ba p2_invalid_loop_291
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_291:
ba invalidate_failed
mov 291,%g2
ba p2_invalid_resume_291
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 291
p2_invalid_loop_291:
p2_invalid_wait_291:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,291
bl p2_invalid_wait_291
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_291
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_291:
! Victim I-cache invalidate 292, aggressor thread = 3
ba p2_invalid_loop_292
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_292:
ba invalidate_failed
mov 292,%g2
ba p2_invalid_resume_292
nop
nop
nop
nop
! Wait for I-cache invalidate lock 292
p2_invalid_loop_292:
p2_invalid_wait_292:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,292
bl p2_invalid_wait_292
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_292
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_292:
! Victim I-cache invalidate 293, aggressor thread = 3
ba p2_invalid_loop_293
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_293:
ba invalidate_failed
mov 293,%g2
ba p2_invalid_resume_293
nop
nop
nop
! Wait for I-cache invalidate lock 293
p2_invalid_loop_293:
p2_invalid_wait_293:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,293
bl p2_invalid_wait_293
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l6 = 0000000000003edf, Mem[0000000031000010] = 264d7e6fa5c8958d
stx %l6,[%o2+%i5] ! Mem[0000000031000010] = 0000000000003edf
ba p2_invalid_code_293
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_293:
! Victim I-cache invalidate 294, aggressor thread = 3
ba p2_invalid_loop_294
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_294:
ba invalidate_failed
mov 294,%g2
ba p2_invalid_resume_294
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 294
p2_invalid_loop_294:
p2_invalid_wait_294:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,294
bl p2_invalid_wait_294
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000031000010] = 00000000, %l4 = 223f72e06cd723d3
ldsh [%o2+0x012],%l4 ! %l4 = 0000000000000000
! Set Register : %l1 = 0000000000002dc7
xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000015000000] = 6c97ad6c b6eec72d, %l0 = cec404c1, %l1 = ffffffff
ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000b6eec72d 000000006c97ad6c
ba p2_invalid_code_294
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_294:
p2_label_60: ! %cwp = 2
! Victim I-cache invalidate 295, aggressor thread = 3
ba p2_invalid_loop_295
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_295:
ba invalidate_failed
mov 295,%g2
ba p2_invalid_resume_295
nop
nop
nop
nop
! Wait for I-cache invalidate lock 295
p2_invalid_loop_295:
p2_invalid_wait_295:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,295
bl p2_invalid_wait_295
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000014000018] = 4c6643ab0bbc179d, %f10 = 682d72bd c104c4ce
ldda [%i0+%i6]0x89,%f10 ! %f10 = 4c6643ab 0bbc179d
! %f22 = 000000c1 ffffffb3, Mem[0000000030800050] = a7abb98d 00001f52
std %f22,[%o1+0x050] ! Mem[0000000030800050] = 000000c1 ffffffb3
ba p2_invalid_code_295
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_295:
! Victim I-cache invalidate 296, aggressor thread = 3
ba p2_invalid_loop_296
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_296:
ba invalidate_failed
mov 296,%g2
ba p2_invalid_resume_296
nop
nop
nop
! Wait for I-cache invalidate lock 296
p2_invalid_loop_296:
p2_invalid_wait_296:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,296
bl p2_invalid_wait_296
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! Mem[0000000030800050] = 000000c1 ffffffb3, %l6 = 00003edf, %l7 = 3edf079b
ldd [%o1+0x050],%l6 ! %l6 = 00000000000000c1 00000000ffffffb3
ba p2_invalid_code_296
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_296:
! Victim I-cache invalidate 297, aggressor thread = 3
ba p2_invalid_loop_297
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_297:
ba invalidate_failed
mov 297,%g2
ba p2_invalid_resume_297
nop
nop
nop
! Wait for I-cache invalidate lock 297
p2_invalid_loop_297:
p2_invalid_wait_297:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,297
bl p2_invalid_wait_297
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
ba p2_invalid_code_297
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_297:
! Victim I-cache invalidate 298, aggressor thread = 3
ba p2_invalid_loop_298
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_298:
ba invalidate_failed
mov 298,%g2
ba p2_invalid_resume_298
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 298
p2_invalid_loop_298:
p2_invalid_wait_298:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,298
bl p2_invalid_wait_298
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l3 = ffffffffffffffff, Mem[0000000015800010] = 8117bc0b
stba %l3,[%i3+%i5]0x80 ! Mem[0000000015800010] = ff17bc0b
ba p2_invalid_code_298
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_298:
! Victim I-cache invalidate 299, aggressor thread = 3
ba p2_invalid_loop_299
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_299:
ba invalidate_failed
mov 299,%g2
ba p2_invalid_resume_299
nop
! Wait for I-cache invalidate lock 299
p2_invalid_loop_299:
p2_invalid_wait_299:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,299
bl p2_invalid_wait_299
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l3 = ffffffffffffffff, Mem[0000000015000010] = 8b505b53
stwa %l3,[%i2+%i5]0x81 ! Mem[0000000015000010] = ffffffff
p2_label_61: ! %cwp = 2
! %l0 = 00000000b6eec72d, immed = fffff9e3, %l0 = 00000000b6eec72d
andn %l0,-0x61d,%l0 ! %l0 = 000000000000060c
ba p2_invalid_code_299
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_299:
! Victim I-cache invalidate 300, aggressor thread = 3
ba p2_invalid_loop_300
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_300:
ba invalidate_failed
mov 300,%g2
ba p2_invalid_resume_300
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 300
p2_invalid_loop_300:
p2_invalid_wait_300:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,300
bl p2_invalid_wait_300
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l3 = ffffffffffffffff, immed = 00000b7c, %l5 = 00181f6f83cd8000
xnor %l3,0xb7c,%l5 ! %l5 = 0000000000000b7c
! %l2 = ffffffffffffff9c, Mem[0000000030000050] = aab6d03598136f0a
stx %l2,[%o0+0x050] ! Mem[0000000030000050] = ffffffffffffff9c
ba p2_invalid_code_300
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_300:
! Mem[0000000014800028] = 000000004ac88db3, %f4 = fa144cd4 b88f1fee
ldda [%i1+%o6]0x81,%f4 ! %f4 = 00000000 4ac88db3
! %l4 = 0000000000000000, Mem[0000000015000000] = 2dc7eeb6, %asi = 80
stwa %l4,[%i2+0x000]%asi ! Mem[0000000015000000] = 00000000
! Mem[0000000031800054] = 8b505b53, %f25 = 757d5b53
ld [%o3+0x054],%f25 ! %f25 = 8b505b53
! Set Register : %l5 = 0000000000000b7c
xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000031800050] = e9ffffff8b505b53, %f30 = ff37719e f8c61f52
ldd [%o3+0x050],%f30 ! %f30 = e9ffffff 8b505b53
! %l4 = 0000000000000000, Mem[0000000014800008] = b0cfbdb9
stba %l4,[%i1+%i4]0x89 ! Mem[0000000014800008] = b0cfbd00
p2_label_62: ! %cwp = 2
! Victim I-cache invalidate 301, aggressor thread = 3
ba p2_invalid_loop_301
rd %ccr,%g5 ! Save %ccr (11)
p2_invalid_code_301:
ba invalidate_failed
mov 301,%g2
ba p2_invalid_resume_301
nop
nop
! Wait for I-cache invalidate lock 301
p2_invalid_loop_301:
p2_invalid_wait_301:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,301
bl p2_invalid_wait_301
nop
wr %g5,%g0,%ccr ! restore %ccr (11)
! %l7 = 00000000ffffffb3, %l6 = 00000000000000c1, %l0 = 000000000000060c
xnorcc %l7,%l6,%l0 ! %l0 = ffffffff0000008d, %ccr = 80
! Mem[0000000030000010] = 00000030, %l7 = 00000000ffffffb3
lduh [%o0+0x012],%l7 ! %l7 = 0000000000000030
ba p2_invalid_code_301
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_301:
! Victim I-cache invalidate 302, aggressor thread = 3
ba p2_invalid_loop_302
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_302:
ba invalidate_failed
mov 302,%g2
ba p2_invalid_resume_302
nop
! Wait for I-cache invalidate lock 302
p2_invalid_loop_302:
p2_invalid_wait_302:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,302
bl p2_invalid_wait_302
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l1 = 000000006c97ad6c, Mem[0000000015000028] = 1ac2c45a
stba %l1,[%i2+%o6]0x88 ! Mem[0000000015000028] = 1ac2c46c
save ! CWP = 3
ba p2_invalid_code_302
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_302:
! Victim I-cache invalidate 303, aggressor thread = 3
ba p2_invalid_loop_303
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_303:
ba invalidate_failed
mov 303,%g2
ba p2_invalid_resume_303
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 303
p2_invalid_loop_303:
p2_invalid_wait_303:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,303
bl p2_invalid_wait_303
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l6 = 00000000000000c4, %l7 = 00000000ffffffb3, %y = 000005d9
umul %l6,%l7,%l6 ! %l6 = 000000c3ffffc50c, %y = c3
ba p2_invalid_code_303
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_303:
! Victim I-cache invalidate 304, aggressor thread = 3
ba p2_invalid_loop_304
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_304:
ba invalidate_failed
mov 304,%g2
ba p2_invalid_resume_304
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 304
p2_invalid_loop_304:
p2_invalid_wait_304:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,304
bl p2_invalid_wait_304
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_304
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_304:
! Mem[0000000015800020] = ffffffff ffffffff, %l0 = 264d7e6f, %l1 = a5c8958d
ldda [%o3+%i4]0x81,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
p2_label_63: ! %cwp = 3
! Victim I-cache invalidate 305, aggressor thread = 3
ba p2_invalid_loop_305
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_305:
ba invalidate_failed
mov 305,%g2
ba p2_invalid_resume_305
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 305
p2_invalid_loop_305:
p2_invalid_wait_305:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,305
bl p2_invalid_wait_305
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l4 = 00000000a7abb98d, immed = 00000fd3, %l2 = fff8d9599e7137ff
or %l4,0xfd3,%l2 ! %l2 = 00000000a7abbfdf
ba p2_invalid_code_305
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_305:
! %l6 = 000000c3ffffc50c, Mem[0000000030800054] = ffffffb3
stw %l6,[%i1+0x054] ! Mem[0000000030800054] = ffffc50c
! %l6 = ffffc50c, %l7 = ffffffb3, Mem[0000000014000010] = ffffffff 80000000
stda %l6,[%o0+%o5]0x81 ! Mem[0000000014000010] = ffffc50c ffffffb3
! Mem[0000000030800050] = 000000c1, %l7 = 00000000ffffffb3
lduh [%i1+0x052],%l7 ! %l7 = 00000000000000c1
! Mem[0000000014000070] = cf2c77cf409290dd, %f2 = 45958e4d bbe36b30
ldda [%o0+0x070]%asi,%f2 ! %f2 = cf2c77cf 409290dd
! Victim I-cache invalidate 306, aggressor thread = 3
ba p2_invalid_loop_306
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_306:
ba invalidate_failed
mov 306,%g2
ba p2_invalid_resume_306
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 306
p2_invalid_loop_306:
p2_invalid_wait_306:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,306
bl p2_invalid_wait_306
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_306
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_306:
! Victim I-cache invalidate 307, aggressor thread = 3
ba p2_invalid_loop_307
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_307:
ba invalidate_failed
mov 307,%g2
ba p2_invalid_resume_307
nop
nop
nop
nop
! Wait for I-cache invalidate lock 307
p2_invalid_loop_307:
p2_invalid_wait_307:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,307
bl p2_invalid_wait_307
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! Mem[0000000031800014] = ffffffb3, %l0 = 00000000ffffffff
ldsb [%i3+0x017],%l0 ! %l0 = ffffffffffffffb3
ba p2_invalid_code_307
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_307:
! Victim I-cache invalidate 308, aggressor thread = 3
ba p2_invalid_loop_308
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_308:
ba invalidate_failed
mov 308,%g2
ba p2_invalid_resume_308
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 308
p2_invalid_loop_308:
p2_invalid_wait_308:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,308
bl p2_invalid_wait_308
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
p2_label_64: ! %cwp = 3
! %f12 = e460a16d 0412cf0b, Mem[0000000015800018] = 757d5b53 e9ffffff
stda %f12,[%o3+%o6]0x89 ! Mem[0000000015800018] = e460a16d 0412cf0b
ba p2_invalid_code_308
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_308:
! Victim I-cache invalidate 309, aggressor thread = 3
ba p2_invalid_loop_309
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_309:
ba invalidate_failed
mov 309,%g2
ba p2_invalid_resume_309
nop
nop
nop
! Wait for I-cache invalidate lock 309
p2_invalid_loop_309:
p2_invalid_wait_309:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,309
bl p2_invalid_wait_309
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_309
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_309:
! Mem[0000000014000068] = 5fdaf907, %l5 = 000005d9a9ea5f5a
lduw [%o0+0x068],%l5 ! %l5 = 000000005fdaf907
! Victim I-cache invalidate 310, aggressor thread = 3
ba p2_invalid_loop_310
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_310:
ba invalidate_failed
mov 310,%g2
ba p2_invalid_resume_310
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 310
p2_invalid_loop_310:
p2_invalid_wait_310:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,310
bl p2_invalid_wait_310
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_310
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_310:
! Victim I-cache invalidate 311, aggressor thread = 3
ba p2_invalid_loop_311
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_311:
ba invalidate_failed
mov 311,%g2
ba p2_invalid_resume_311
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 311
p2_invalid_loop_311:
p2_invalid_wait_311:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,311
bl p2_invalid_wait_311
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_311
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_311:
! Victim I-cache invalidate 312, aggressor thread = 3
ba p2_invalid_loop_312
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_312:
ba invalidate_failed
mov 312,%g2
ba p2_invalid_resume_312
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 312
p2_invalid_loop_312:
p2_invalid_wait_312:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,312
bl p2_invalid_wait_312
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_312
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_312:
! Victim I-cache invalidate 313, aggressor thread = 3
ba p2_invalid_loop_313
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_313:
ba invalidate_failed
mov 313,%g2
ba p2_invalid_resume_313
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 313
p2_invalid_loop_313:
p2_invalid_wait_313:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,313
bl p2_invalid_wait_313
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! Mem[0000000014800000] = c10004e3, %l3 = 0000000000004595
lduba [%o1+%g0]0x89,%l3 ! %l3 = 00000000000000e3
! Mem[0000000015800028] = ffff3765, %l3 = 00000000000000e3
lduha [%o3+%i6]0x80,%l3 ! %l3 = 000000000000ffff
ba p2_invalid_code_313
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_313:
! Victim I-cache invalidate 314, aggressor thread = 3
ba p2_invalid_loop_314
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_314:
ba invalidate_failed
mov 314,%g2
ba p2_invalid_resume_314
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 314
p2_invalid_loop_314:
p2_invalid_wait_314:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,314
bl p2_invalid_wait_314
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_314
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_314:
p2_label_65: ! %cwp = 3
! Victim I-cache invalidate 315, aggressor thread = 3
ba p2_invalid_loop_315
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_315:
ba invalidate_failed
mov 315,%g2
ba p2_invalid_resume_315
nop
nop
nop
! Wait for I-cache invalidate lock 315
p2_invalid_loop_315:
p2_invalid_wait_315:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,315
bl p2_invalid_wait_315
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_315
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_315:
! Victim I-cache invalidate 316, aggressor thread = 3
ba p2_invalid_loop_316
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_316:
ba invalidate_failed
mov 316,%g2
ba p2_invalid_resume_316
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 316
p2_invalid_loop_316:
p2_invalid_wait_316:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,316
bl p2_invalid_wait_316
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_316
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_316:
! Victim I-cache invalidate 317, aggressor thread = 3
ba p2_invalid_loop_317
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_317:
ba invalidate_failed
mov 317,%g2
ba p2_invalid_resume_317
nop
nop
nop
! Wait for I-cache invalidate lock 317
p2_invalid_loop_317:
p2_invalid_wait_317:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,317
bl p2_invalid_wait_317
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_317
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_317:
! Victim I-cache invalidate 318, aggressor thread = 3
ba p2_invalid_loop_318
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_318:
ba invalidate_failed
mov 318,%g2
ba p2_invalid_resume_318
nop
nop
nop
! Wait for I-cache invalidate lock 318
p2_invalid_loop_318:
p2_invalid_wait_318:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,318
bl p2_invalid_wait_318
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! Mem[0000000031000010] = 00000000, %l3 = 000000000000ffff
ldsh [%i2+0x012],%l3 ! %l3 = 0000000000000000
ba p2_invalid_code_318
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_318:
! Victim I-cache invalidate 319, aggressor thread = 3
ba p2_invalid_loop_319
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_319:
ba invalidate_failed
mov 319,%g2
ba p2_invalid_resume_319
nop
nop
nop
nop
! Wait for I-cache invalidate lock 319
p2_invalid_loop_319:
p2_invalid_wait_319:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,319
bl p2_invalid_wait_319
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_319
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_319:
! Victim I-cache invalidate 320, aggressor thread = 3
ba p2_invalid_loop_320
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_320:
ba invalidate_failed
mov 320,%g2
ba p2_invalid_resume_320
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 320
p2_invalid_loop_320:
p2_invalid_wait_320:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,320
bl p2_invalid_wait_320
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_320
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_320:
! Victim I-cache invalidate 321, aggressor thread = 3
ba p2_invalid_loop_321
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_321:
ba invalidate_failed
mov 321,%g2
ba p2_invalid_resume_321
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 321
p2_invalid_loop_321:
p2_invalid_wait_321:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,321
bl p2_invalid_wait_321
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_321
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_321:
! %l2 = 00000000a7abbfdf, Mem[0000000015800008] = 0bbc1781
stha %l2,[%o3+%o4]0x80 ! Mem[0000000015800008] = bfdf1781
! Victim I-cache invalidate 322, aggressor thread = 3
ba p2_invalid_loop_322
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_322:
ba invalidate_failed
mov 322,%g2
ba p2_invalid_resume_322
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 322
p2_invalid_loop_322:
p2_invalid_wait_322:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,322
bl p2_invalid_wait_322
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
p2_label_66: ! %cwp = 3
! Mem[0000000014000060] = 682d72bd c7618e9d, %l6 = ffffc50c, %l7 = 000000c1
ldd [%o0+0x060],%l6 ! %l6 = 00000000682d72bd 00000000c7618e9d
! %l4 = 00000000a7abb98d, Mem[0000000015000000] = 00000000
stha %l4,[%o2+%g0]0x88 ! Mem[0000000015000000] = 0000b98d
! %l7 = 00000000c7618e9d, Mem[0000000014000008] = 5c08899c
stba %l7,[%o0+%o4]0x89 ! Mem[0000000014000008] = 5c08899d
ba p2_invalid_code_322
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_322:
! Victim I-cache invalidate 323, aggressor thread = 3
ba p2_invalid_loop_323
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_323:
ba invalidate_failed
mov 323,%g2
ba p2_invalid_resume_323
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 323
p2_invalid_loop_323:
p2_invalid_wait_323:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,323
bl p2_invalid_wait_323
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l2 = 00000000a7abbfdf, Mem[0000000014800000] = c10004e3
stwa %l2,[%o1+%g0]0x89 ! Mem[0000000014800000] = a7abbfdf
! Mem[0000000015000018] = cec404c1, %l2 = 00000000a7abbfdf
ldswa [%o2+%o6]0x81,%l2 ! %l2 = ffffffffcec404c1
ba p2_invalid_code_323
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_323:
! Victim I-cache invalidate 324, aggressor thread = 3
ba p2_invalid_loop_324
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_324:
ba invalidate_failed
mov 324,%g2
ba p2_invalid_resume_324
nop
nop
! Wait for I-cache invalidate lock 324
p2_invalid_loop_324:
p2_invalid_wait_324:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,324
bl p2_invalid_wait_324
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
save ! CWP = 4
! Mem[0000000015800020] = ffffffff, %l7 = d6701d0ef57d3c2e
lduba [%i3+%o4]0x80,%l7 ! %l7 = 00000000000000ff
ba p2_invalid_code_324
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_324:
! Victim I-cache invalidate 325, aggressor thread = 3
ba p2_invalid_loop_325
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_325:
ba invalidate_failed
mov 325,%g2
ba p2_invalid_resume_325
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 325
p2_invalid_loop_325:
set p2_invalidate_semaphore,%g6
p2_invalid_wait_325:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,325
bl p2_invalid_wait_325
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
p2_label_67: ! %cwp = 4
ba p2_invalid_code_325
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_325:
! Victim I-cache invalidate 326, aggressor thread = 3
ba p2_invalid_loop_326
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_326:
ba invalidate_failed
mov 326,%g2
ba p2_invalid_resume_326
nop
! Wait for I-cache invalidate lock 326
p2_invalid_loop_326:
p2_invalid_wait_326:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,326
bl p2_invalid_wait_326
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_326
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_326:
! Victim I-cache invalidate 327, aggressor thread = 3
ba p2_invalid_loop_327
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_327:
ba invalidate_failed
mov 327,%g2
ba p2_invalid_resume_327
nop
nop
! Wait for I-cache invalidate lock 327
p2_invalid_loop_327:
p2_invalid_wait_327:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,327
bl p2_invalid_wait_327
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_327
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_327:
! Mem[0000000031800010] = 69a55952, %l5 = e79cea4823a34259
ldsh [%o3+%i5],%l5 ! %l5 = 00000000000069a5
! Victim I-cache invalidate 328, aggressor thread = 3
ba p2_invalid_loop_328
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_328:
ba invalidate_failed
mov 328,%g2
ba p2_invalid_resume_328
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 328
p2_invalid_loop_328:
p2_invalid_wait_328:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,328
bl p2_invalid_wait_328
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_328
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_328:
! Victim I-cache invalidate 329, aggressor thread = 3
ba p2_invalid_loop_329
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_329:
ba invalidate_failed
mov 329,%g2
ba p2_invalid_resume_329
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 329
p2_invalid_loop_329:
p2_invalid_wait_329:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,329
bl p2_invalid_wait_329
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_329
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_329:
! Victim I-cache invalidate 330, aggressor thread = 3
ba p2_invalid_loop_330
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_330:
ba invalidate_failed
mov 330,%g2
ba p2_invalid_resume_330
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 330
p2_invalid_loop_330:
p2_invalid_wait_330:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,330
bl p2_invalid_wait_330
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_330
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_330:
! Victim I-cache invalidate 331, aggressor thread = 3
ba p2_invalid_loop_331
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_331:
ba invalidate_failed
mov 331,%g2
ba p2_invalid_resume_331
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 331
p2_invalid_loop_331:
p2_invalid_wait_331:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,331
bl p2_invalid_wait_331
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_331
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_331:
! Victim I-cache invalidate 332, aggressor thread = 3
ba p2_invalid_loop_332
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_332:
ba invalidate_failed
mov 332,%g2
ba p2_invalid_resume_332
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 332
p2_invalid_loop_332:
p2_invalid_wait_332:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,332
bl p2_invalid_wait_332
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_332
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_332:
! Victim I-cache invalidate 333, aggressor thread = 3
ba p2_invalid_loop_333
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_333:
ba invalidate_failed
mov 333,%g2
ba p2_invalid_resume_333
nop
nop
nop
! Wait for I-cache invalidate lock 333
p2_invalid_loop_333:
p2_invalid_wait_333:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,333
bl p2_invalid_wait_333
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_333
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_333:
! Victim I-cache invalidate 334, aggressor thread = 3
ba p2_invalid_loop_334
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_334:
ba invalidate_failed
mov 334,%g2
ba p2_invalid_resume_334
nop
nop
nop
nop
! Wait for I-cache invalidate lock 334
p2_invalid_loop_334:
p2_invalid_wait_334:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,334
bl p2_invalid_wait_334
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
p2_label_68: ! %cwp = 4
! %l4 = b6496a0ebfe05691, immed = 000007ad, %l3 = 4dbcabfc855dea86
andn %l4,0x7ad,%l3 ! %l3 = b6496a0ebfe05010
! %l5 = 00000000000069a5, %l5 = 00000000000069a5, %y = 000000c3
smulcc %l5,%l5,%l2 ! %l2 = 000000002b98c459, %ccr = 00, %y = 00
ba p2_invalid_code_334
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_334:
! Victim I-cache invalidate 335, aggressor thread = 3
ba p2_invalid_loop_335
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_335:
ba invalidate_failed
mov 335,%g2
ba p2_invalid_resume_335
nop
nop
! Wait for I-cache invalidate lock 335
p2_invalid_loop_335:
p2_invalid_wait_335:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,335
bl p2_invalid_wait_335
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_335
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_335:
! Victim I-cache invalidate 336, aggressor thread = 3
ba p2_invalid_loop_336
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_336:
ba invalidate_failed
mov 336,%g2
ba p2_invalid_resume_336
nop
! Wait for I-cache invalidate lock 336
p2_invalid_loop_336:
p2_invalid_wait_336:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,336
bl p2_invalid_wait_336
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Set Register : %l1 = 00ab654246413d76
xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030000050] = ffffffffffffff9c, %f22 = 000000c1 ffffffb3
ldd [%o0+0x050],%f22 ! %f22 = ffffffff ffffff9c
ba p2_invalid_code_336
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_336:
! Victim I-cache invalidate 337, aggressor thread = 3
ba p2_invalid_loop_337
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_337:
ba invalidate_failed
mov 337,%g2
ba p2_invalid_resume_337
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 337
p2_invalid_loop_337:
p2_invalid_wait_337:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,337
bl p2_invalid_wait_337
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_337
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_337:
! Victim I-cache invalidate 338, aggressor thread = 3
ba p2_invalid_loop_338
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_338:
ba invalidate_failed
mov 338,%g2
ba p2_invalid_resume_338
nop
nop
nop
! Wait for I-cache invalidate lock 338
p2_invalid_loop_338:
p2_invalid_wait_338:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,338
bl p2_invalid_wait_338
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 2a676a586d5003b2, Mem[0000000014000018] = 9d17bc0b
stba %l6,[%i0+%i6]0x80 ! Mem[0000000014000018] = b217bc0b
! %f28 = 69a55952 ffffffb3, Mem[0000000015800020] = ffffffff ffffffff
std %f28,[%i3+%o4] ! Mem[0000000015800020] = 69a55952 ffffffb3
p2_label_69: ! %cwp = 4
! Mem[0000000014800060] = a8a852ec, %l3 = b6496a0ebfe05010
ldub [%i1+0x062],%l3 ! %l3 = 0000000000000052
ba p2_invalid_code_338
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_338:
! Mem[0000000031800010] = 69a55952ffffffb3, %f6 = e9ffffff 8b505b53
ldd [%o3+%i5],%f6 ! %f6 = 69a55952 ffffffb3
! %l6 = 2a676a586d5003b2, Mem[0000000031000010] = 00000000
stw %l6,[%o2+%i5] ! Mem[0000000031000010] = 6d5003b2
! Victim I-cache invalidate 339, aggressor thread = 3
ba p2_invalid_loop_339
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_339:
ba invalidate_failed
mov 339,%g2
ba p2_invalid_resume_339
nop
nop
nop
nop
! Wait for I-cache invalidate lock 339
p2_invalid_loop_339:
p2_invalid_wait_339:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,339
bl p2_invalid_wait_339
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_339
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_339:
! Victim I-cache invalidate 340, aggressor thread = 3
ba p2_invalid_loop_340
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_340:
ba invalidate_failed
mov 340,%g2
ba p2_invalid_resume_340
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 340
p2_invalid_loop_340:
p2_invalid_wait_340:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,340
bl p2_invalid_wait_340
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_340
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_340:
! Victim I-cache invalidate 341, aggressor thread = 3
ba p2_invalid_loop_341
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_341:
ba invalidate_failed
mov 341,%g2
ba p2_invalid_resume_341
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 341
p2_invalid_loop_341:
p2_invalid_wait_341:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,341
bl p2_invalid_wait_341
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_341
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_341:
! Victim I-cache invalidate 342, aggressor thread = 3
ba p2_invalid_loop_342
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_342:
ba invalidate_failed
mov 342,%g2
ba p2_invalid_resume_342
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 342
p2_invalid_loop_342:
p2_invalid_wait_342:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,342
bl p2_invalid_wait_342
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 00000000000069a5, Mem[0000000030800014] = bbe36b30, %asi = 80
stwa %l5,[%o1+0x014]%asi ! Mem[0000000030800014] = 000069a5
ba p2_invalid_code_342
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_342:
! Victim I-cache invalidate 343, aggressor thread = 3
ba p2_invalid_loop_343
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_343:
ba invalidate_failed
mov 343,%g2
ba p2_invalid_resume_343
nop
! Wait for I-cache invalidate lock 343
p2_invalid_loop_343:
p2_invalid_wait_343:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,343
bl p2_invalid_wait_343
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_343
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_343:
! Victim I-cache invalidate 344, aggressor thread = 3
ba p2_invalid_loop_344
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_344:
ba invalidate_failed
mov 344,%g2
ba p2_invalid_resume_344
nop
! Wait for I-cache invalidate lock 344
p2_invalid_loop_344:
p2_invalid_wait_344:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,344
bl p2_invalid_wait_344
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_70: ! %cwp = 4
! Randomly selected nop
nop
! Mem[0000000030000010] = 000000303edf079b, %f30 = e9ffffff 8b505b53
ldd [%o0+%i5],%f30 ! %f30 = 00000030 3edf079b
ba p2_invalid_code_344
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_344:
! Victim I-cache invalidate 345, aggressor thread = 3
ba p2_invalid_loop_345
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_345:
ba invalidate_failed
mov 345,%g2
ba p2_invalid_resume_345
nop
! Wait for I-cache invalidate lock 345
p2_invalid_loop_345:
p2_invalid_wait_345:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,345
bl p2_invalid_wait_345
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l7 = 00000000000000ff, Mem[0000000014000011] = ffffc50c
stb %l7,[%i0+0x011] ! Mem[0000000014000010] = ffffc50c
ba p2_invalid_code_345
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_345:
! Victim I-cache invalidate 346, aggressor thread = 3
ba p2_invalid_loop_346
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_346:
ba invalidate_failed
mov 346,%g2
ba p2_invalid_resume_346
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 346
p2_invalid_loop_346:
p2_invalid_wait_346:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,346
bl p2_invalid_wait_346
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
rd %pc,%o7
return %o7+12 ! CWP = 3
! Mem[0000000014000018] = b217bc0b, %l4 = 00000000a7abb98d
lduha [%o0+%o6]0x80,%l4 ! %l4 = 000000000000b217
! %l5 = 000000005fdaf907, Mem[0000000030800014] = 000069a5
stw %l5,[%i1+0x014] ! Mem[0000000030800014] = 5fdaf907
ba p2_invalid_code_346
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_346:
! Victim I-cache invalidate 347, aggressor thread = 3
ba p2_invalid_loop_347
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_347:
ba invalidate_failed
mov 347,%g2
ba p2_invalid_resume_347
nop
! Wait for I-cache invalidate lock 347
p2_invalid_loop_347:
p2_invalid_wait_347:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,347
bl p2_invalid_wait_347
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000028] = 6cd723d3, %l5 = 000000005fdaf907
ldsha [%o0+%i6]0x81,%l5 ! %l5 = 0000000000006cd7
p2_label_71: ! %cwp = 3
! Mem[0000000030000050] = ffffffffffffff9c, %l1 = 00000000ffffffff
ldx [%i0+0x050],%l1 ! %l1 = ffffffffffffff9c
ba p2_invalid_code_347
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_347:
! Victim I-cache invalidate 348, aggressor thread = 3
ba p2_invalid_loop_348
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_348:
ba invalidate_failed
mov 348,%g2
ba p2_invalid_resume_348
nop
nop
! Wait for I-cache invalidate lock 348
p2_invalid_loop_348:
p2_invalid_wait_348:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,348
bl p2_invalid_wait_348
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_348
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_348:
! Victim I-cache invalidate 349, aggressor thread = 3
ba p2_invalid_loop_349
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_349:
ba invalidate_failed
mov 349,%g2
ba p2_invalid_resume_349
nop
nop
! Wait for I-cache invalidate lock 349
p2_invalid_loop_349:
p2_invalid_wait_349:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,349
bl p2_invalid_wait_349
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_349
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_349:
! Victim I-cache invalidate 350, aggressor thread = 3
ba p2_invalid_loop_350
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_350:
ba invalidate_failed
mov 350,%g2
ba p2_invalid_resume_350
nop
nop
nop
nop
! Wait for I-cache invalidate lock 350
p2_invalid_loop_350:
p2_invalid_wait_350:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,350
bl p2_invalid_wait_350
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000018] = 0bbc17b2, %l1 = ffffffffffffff9c
lduha [%o0+%o6]0x88,%l1 ! %l1 = 00000000000017b2
! Mem[0000000030800010] = 45958e4d, %f17 = a5c8958d
ld [%i1+%o5],%f17 ! %f17 = 45958e4d
ba p2_invalid_code_350
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_350:
! Victim I-cache invalidate 351, aggressor thread = 3
ba p2_invalid_loop_351
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_351:
ba invalidate_failed
mov 351,%g2
ba p2_invalid_resume_351
nop
nop
nop
! Wait for I-cache invalidate lock 351
p2_invalid_loop_351:
p2_invalid_wait_351:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,351
bl p2_invalid_wait_351
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f1 = e9712a29, Mem[0000000015800000] = 4ac88df9
sta %f1 ,[%o3+%g0]0x80 ! Mem[0000000015800000] = e9712a29
! %l5 = 0000000000006cd7, immed = fffffefb, %y = 00000000
smul %l5,-0x105,%l3 ! %l3 = ffffffffff9108cd, %y = ffffffff
ba p2_invalid_code_351
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_351:
! %f4 = 00000000, Mem[0000000014800010] = c104c4ce
sta %f4 ,[%o1+%o5]0x88 ! Mem[0000000014800010] = 00000000
p2_label_72: ! %cwp = 3
! Victim I-cache invalidate 352, aggressor thread = 3
ba p2_invalid_loop_352
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_352:
ba invalidate_failed
mov 352,%g2
ba p2_invalid_resume_352
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 352
p2_invalid_loop_352:
p2_invalid_wait_352:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,352
bl p2_invalid_wait_352
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_352
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_352:
! Mem[0000000031000014] = 00003edf, %l5 = 0000000000006cd7
lduh [%i2+0x016],%l5 ! %l5 = 0000000000003edf
! Victim I-cache invalidate 353, aggressor thread = 3
ba p2_invalid_loop_353
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_353:
ba invalidate_failed
mov 353,%g2
ba p2_invalid_resume_353
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 353
p2_invalid_loop_353:
p2_invalid_wait_353:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,353
bl p2_invalid_wait_353
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_353
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_353:
! Victim I-cache invalidate 354, aggressor thread = 3
ba p2_invalid_loop_354
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_354:
ba invalidate_failed
mov 354,%g2
ba p2_invalid_resume_354
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 354
p2_invalid_loop_354:
p2_invalid_wait_354:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,354
bl p2_invalid_wait_354
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l3 = ffffffffff9108cd, immed = fffff9aa, %y = ffffffff
sdiv %l3,-0x656,%l7 ! %l7 = 0000000000001183
mov %l0,%y ! %y = ffffffb3
! %l7 = 0000000000001183, Mem[0000000031000050] = bd248c3b83cd8000
stx %l7,[%i2+0x050] ! Mem[0000000031000050] = 0000000000001183
ba p2_invalid_code_354
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_354:
! Victim I-cache invalidate 355, aggressor thread = 3
ba p2_invalid_loop_355
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_355:
ba invalidate_failed
mov 355,%g2
ba p2_invalid_resume_355
nop
nop
nop
nop
! Wait for I-cache invalidate lock 355
p2_invalid_loop_355:
p2_invalid_wait_355:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,355
bl p2_invalid_wait_355
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800030] = 6c97ad6c b6eec72d, %l2 = cec404c1, %l3 = ff9108cd
ldd [%o1+0x030],%l2 ! %l2 = 000000006c97ad6c 00000000b6eec72d
! Mem[0000000030000054] = ffffff9c, %l5 = 0000000000003edf
ldub [%i0+0x056],%l5 ! %l5 = 00000000000000ff
ba p2_invalid_code_355
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_355:
! Victim I-cache invalidate 356, aggressor thread = 3
ba p2_invalid_loop_356
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_356:
ba invalidate_failed
mov 356,%g2
ba p2_invalid_resume_356
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 356
p2_invalid_loop_356:
p2_invalid_wait_356:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,356
bl p2_invalid_wait_356
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_356
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_356:
p2_label_73: ! %cwp = 3
! %l1 = 00000000000017b2, Mem[0000000015000008] = 68208b50
stba %l1,[%o2+%o4]0x88 ! Mem[0000000015000008] = 68208bb2
! %l0 = ffffffffffffffb3, %l0 = ffffffffffffffb3, %y = ffffffb3
sdiv %l0,%l0,%l5 ! %l5 = 000000007fffffff
mov %l0,%y ! %y = ffffffb3
! Victim I-cache invalidate 357, aggressor thread = 3
ba p2_invalid_loop_357
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_357:
ba invalidate_failed
mov 357,%g2
ba p2_invalid_resume_357
nop
! Wait for I-cache invalidate lock 357
p2_invalid_loop_357:
p2_invalid_wait_357:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,357
bl p2_invalid_wait_357
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015800000] = e9712a29167d32b8, %l0 = ffffffffffffffb3
ldxa [%o3+%g0]0x80,%l0 ! %l0 = e9712a29167d32b8
ba p2_invalid_code_357
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_357:
! Victim I-cache invalidate 358, aggressor thread = 3
ba p2_invalid_loop_358
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_358:
ba invalidate_failed
mov 358,%g2
ba p2_invalid_resume_358
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 358
p2_invalid_loop_358:
p2_invalid_wait_358:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,358
bl p2_invalid_wait_358
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_358
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_358:
! Victim I-cache invalidate 359, aggressor thread = 3
ba p2_invalid_loop_359
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_359:
ba invalidate_failed
mov 359,%g2
ba p2_invalid_resume_359
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 359
p2_invalid_loop_359:
p2_invalid_wait_359:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,359
bl p2_invalid_wait_359
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015800048] = 2ddeabed, %f2 = cf2c77cf
ld [%o3+0x048],%f2 ! %f2 = 2ddeabed
ba p2_invalid_code_359
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_359:
! Victim I-cache invalidate 360, aggressor thread = 3
ba p2_invalid_loop_360
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_360:
ba invalidate_failed
mov 360,%g2
ba p2_invalid_resume_360
nop
nop
nop
nop
! Wait for I-cache invalidate lock 360
p2_invalid_loop_360:
p2_invalid_wait_360:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,360
bl p2_invalid_wait_360
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_360
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_360:
! Victim I-cache invalidate 361, aggressor thread = 3
ba p2_invalid_loop_361
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_361:
ba invalidate_failed
mov 361,%g2
ba p2_invalid_resume_361
nop
! Wait for I-cache invalidate lock 361
p2_invalid_loop_361:
p2_invalid_wait_361:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,361
bl p2_invalid_wait_361
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 00000000682d72bd, Mem[0000000015000054] = 0ae567ea
stw %l6,[%o2+0x054] ! Mem[0000000015000054] = 682d72bd
p2_label_74: ! %cwp = 3
ba p2_invalid_code_361
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_361:
! Victim I-cache invalidate 362, aggressor thread = 3
ba p2_invalid_loop_362
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_362:
ba invalidate_failed
mov 362,%g2
ba p2_invalid_resume_362
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 362
p2_invalid_loop_362:
p2_invalid_wait_362:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,362
bl p2_invalid_wait_362
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000030800010] = 45958e4d 5fdaf907, %l4 = 0000b217, %l5 = 7fffffff
ldd [%i1+%o5],%l4 ! %l4 = 0000000045958e4d 000000005fdaf907
ba p2_invalid_code_362
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_362:
! Victim I-cache invalidate 363, aggressor thread = 3
ba p2_invalid_loop_363
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_363:
ba invalidate_failed
mov 363,%g2
ba p2_invalid_resume_363
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 363
p2_invalid_loop_363:
p2_invalid_wait_363:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,363
bl p2_invalid_wait_363
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_363
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_363:
! Victim I-cache invalidate 364, aggressor thread = 3
ba p2_invalid_loop_364
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_364:
ba invalidate_failed
mov 364,%g2
ba p2_invalid_resume_364
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 364
p2_invalid_loop_364:
p2_invalid_wait_364:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,364
bl p2_invalid_wait_364
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_364
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_364:
! %l5 = 000000005fdaf907, %l1 = 00000000000017b2, %l6 = 00000000682d72bd
andncc %l5,%l1,%l6 ! %l6 = 000000005fdae805, %ccr = 00
! %l4 = 0000000045958e4d, Mem[0000000015800018] = 0412cf0b
stha %l4,[%o3+%o6]0x88 ! Mem[0000000015800018] = 04128e4d
! Victim I-cache invalidate 365, aggressor thread = 3
ba p2_invalid_loop_365
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_365:
ba invalidate_failed
mov 365,%g2
ba p2_invalid_resume_365
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 365
p2_invalid_loop_365:
p2_invalid_wait_365:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,365
bl p2_invalid_wait_365
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %f14 = b9443052, Mem[0000000031000014] = 00003edf
st %f14,[%i2+0x014] ! Mem[0000000031000014] = b9443052
ba p2_invalid_code_365
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_365:
! Victim I-cache invalidate 366, aggressor thread = 3
ba p2_invalid_loop_366
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_366:
ba invalidate_failed
mov 366,%g2
ba p2_invalid_resume_366
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 366
p2_invalid_loop_366:
p2_invalid_wait_366:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,366
bl p2_invalid_wait_366
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_366
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_366:
! Victim I-cache invalidate 367, aggressor thread = 3
ba p2_invalid_loop_367
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_367:
ba invalidate_failed
mov 367,%g2
ba p2_invalid_resume_367
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 367
p2_invalid_loop_367:
p2_invalid_wait_367:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,367
bl p2_invalid_wait_367
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_75: ! %cwp = 3
ba p2_invalid_code_367
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_367:
! Victim I-cache invalidate 368, aggressor thread = 3
ba p2_invalid_loop_368
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_368:
ba invalidate_failed
mov 368,%g2
ba p2_invalid_resume_368
nop
! Wait for I-cache invalidate lock 368
p2_invalid_loop_368:
p2_invalid_wait_368:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,368
bl p2_invalid_wait_368
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_368
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_368:
! Victim I-cache invalidate 369, aggressor thread = 3
ba p2_invalid_loop_369
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_369:
ba invalidate_failed
mov 369,%g2
ba p2_invalid_resume_369
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 369
p2_invalid_loop_369:
p2_invalid_wait_369:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,369
bl p2_invalid_wait_369
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_369
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_369:
! Victim I-cache invalidate 370, aggressor thread = 3
ba p2_invalid_loop_370
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_370:
ba invalidate_failed
mov 370,%g2
ba p2_invalid_resume_370
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 370
p2_invalid_loop_370:
p2_invalid_wait_370:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,370
bl p2_invalid_wait_370
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_370
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_370:
! Victim I-cache invalidate 371, aggressor thread = 3
ba p2_invalid_loop_371
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_371:
ba invalidate_failed
mov 371,%g2
ba p2_invalid_resume_371
nop
nop
! Wait for I-cache invalidate lock 371
p2_invalid_loop_371:
p2_invalid_wait_371:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,371
bl p2_invalid_wait_371
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_371
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_371:
! Mem[0000000030800050] = 000000c1 ffffc50c, %l2 = 6c97ad6c, %l3 = b6eec72d
ldda [%i1+0x050]%asi,%l2 ! %l2 = 00000000000000c1 00000000ffffc50c
! Victim I-cache invalidate 372, aggressor thread = 3
ba p2_invalid_loop_372
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_372:
ba invalidate_failed
mov 372,%g2
ba p2_invalid_resume_372
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 372
p2_invalid_loop_372:
p2_invalid_wait_372:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,372
bl p2_invalid_wait_372
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_372
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_372:
! %f6 = 69a55952 ffffffb3, Mem[0000000014800010] = 00000000 2183f552
stda %f6 ,[%o1+%o5]0x81 ! Mem[0000000014800010] = 69a55952 ffffffb3
! Mem[0000000031800054] = 8b505b53, %f28 = 69a55952
ld [%i3+0x054],%f28 ! %f28 = 8b505b53
! Victim I-cache invalidate 373, aggressor thread = 3
ba p2_invalid_loop_373
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_373:
ba invalidate_failed
mov 373,%g2
ba p2_invalid_resume_373
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 373
p2_invalid_loop_373:
p2_invalid_wait_373:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,373
bl p2_invalid_wait_373
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_373
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_373:
! Victim I-cache invalidate 374, aggressor thread = 3
ba p2_invalid_loop_374
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_374:
ba invalidate_failed
mov 374,%g2
ba p2_invalid_resume_374
nop
nop
nop
nop
! Wait for I-cache invalidate lock 374
p2_invalid_loop_374:
p2_invalid_wait_374:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,374
bl p2_invalid_wait_374
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_374
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_374:
p2_label_76: ! %cwp = 3
! Victim I-cache invalidate 375, aggressor thread = 3
ba p2_invalid_loop_375
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_375:
ba invalidate_failed
mov 375,%g2
ba p2_invalid_resume_375
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 375
p2_invalid_loop_375:
p2_invalid_wait_375:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,375
bl p2_invalid_wait_375
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_375
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_375:
! Victim I-cache invalidate 376, aggressor thread = 3
ba p2_invalid_loop_376
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_376:
ba invalidate_failed
mov 376,%g2
ba p2_invalid_resume_376
nop
nop
nop
! Wait for I-cache invalidate lock 376
p2_invalid_loop_376:
p2_invalid_wait_376:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,376
bl p2_invalid_wait_376
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 5fdae805, %l7 = 00001183, Mem[0000000031800050] = e9ffffff 8b505b53
std %l6,[%i3+0x050] ! Mem[0000000031800050] = 5fdae805 00001183
! Mem[0000000030000014] = 3edf079b, %l3 = 00000000ffffc50c
lduw [%i0+0x014],%l3 ! %l3 = 000000003edf079b
ba p2_invalid_code_376
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_376:
! Victim I-cache invalidate 377, aggressor thread = 3
ba p2_invalid_loop_377
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_377:
ba invalidate_failed
mov 377,%g2
ba p2_invalid_resume_377
nop
! Wait for I-cache invalidate lock 377
p2_invalid_loop_377:
p2_invalid_wait_377:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,377
bl p2_invalid_wait_377
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_377
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_377:
! Victim I-cache invalidate 378, aggressor thread = 3
ba p2_invalid_loop_378
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_378:
ba invalidate_failed
mov 378,%g2
ba p2_invalid_resume_378
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 378
p2_invalid_loop_378:
p2_invalid_wait_378:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,378
bl p2_invalid_wait_378
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_378
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_378:
! Victim I-cache invalidate 379, aggressor thread = 3
ba p2_invalid_loop_379
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_379:
ba invalidate_failed
mov 379,%g2
ba p2_invalid_resume_379
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 379
p2_invalid_loop_379:
p2_invalid_wait_379:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,379
bl p2_invalid_wait_379
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_379
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_379:
! %l5 = 000000005fdaf907, immed = fffffa89, %l2 = 00000000000000c1
xnorcc %l5,-0x577,%l2 ! %l2 = 000000005fdafc71, %ccr = 00
! %l3 = 000000003edf079b, Mem[0000000030000014] = 3edf079b
stw %l3,[%i0+0x014] ! Mem[0000000030000014] = 3edf079b
! Mem[0000000030800050] = 000000c1, %l7 = 0000000000001183
ldsw [%i1+0x050],%l7 ! %l7 = 00000000000000c1
p2_label_77: ! %cwp = 3
! Victim I-cache invalidate 380, aggressor thread = 3
ba p2_invalid_loop_380
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_380:
ba invalidate_failed
mov 380,%g2
ba p2_invalid_resume_380
nop
nop
nop
! Wait for I-cache invalidate lock 380
p2_invalid_loop_380:
p2_invalid_wait_380:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,380
bl p2_invalid_wait_380
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_380
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_380:
! Victim I-cache invalidate 381, aggressor thread = 3
ba p2_invalid_loop_381
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_381:
ba invalidate_failed
mov 381,%g2
ba p2_invalid_resume_381
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 381
p2_invalid_loop_381:
p2_invalid_wait_381:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,381
bl p2_invalid_wait_381
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000031000050] = 0000000000001183, %l5 = 000000005fdaf907
ldx [%i2+0x050],%l5 ! %l5 = 0000000000001183
! %f1 = e9712a29, Mem[0000000014000010] = 0cc5ffff
sta %f1 ,[%o0+%o5]0x88 ! Mem[0000000014000010] = e9712a29
ba p2_invalid_code_381
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_381:
! Victim I-cache invalidate 382, aggressor thread = 3
ba p2_invalid_loop_382
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_382:
ba invalidate_failed
mov 382,%g2
ba p2_invalid_resume_382
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 382
p2_invalid_loop_382:
p2_invalid_wait_382:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,382
bl p2_invalid_wait_382
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_382
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_382:
! Victim I-cache invalidate 383, aggressor thread = 3
ba p2_invalid_loop_383
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_383:
ba invalidate_failed
mov 383,%g2
ba p2_invalid_resume_383
nop
nop
! Wait for I-cache invalidate lock 383
p2_invalid_loop_383:
p2_invalid_wait_383:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,383
bl p2_invalid_wait_383
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_383
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_383:
! %l5 = 0000000000001183, immed = fffff173, %y = ffffffb3
sdivcc %l5,-0xe8d,%l6 ! %l6 = 00000000054ab431, %ccr = 00
mov %l0,%y ! %y = 167d32b8
! %l1 = 00000000000017b2, immed = 00000677, %l4 = 0000000045958e4d
andn %l1,0x677,%l4 ! %l4 = 0000000000001180
! %l3 = 000000003edf079b, Mem[0000000015800020] = 69a55952
stba %l3,[%o3+%i4]0x80 ! Mem[0000000015800020] = 9ba55952
! %l7 = 00000000000000c1, Mem[0000000015000020] = 4d8e9545
stwa %l7,[%o2+%i4]0x89 ! Mem[0000000015000020] = 000000c1
p2_label_78: ! %cwp = 3
! Victim I-cache invalidate 384, aggressor thread = 3
ba p2_invalid_loop_384
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_384:
ba invalidate_failed
mov 384,%g2
ba p2_invalid_resume_384
nop
! Wait for I-cache invalidate lock 384
p2_invalid_loop_384:
p2_invalid_wait_384:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,384
bl p2_invalid_wait_384
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 00000000000017b2, Mem[0000000031000011] = 6d5003b2
stb %l1,[%i2+0x011] ! Mem[0000000031000010] = 6db203b2
! %l7 = 00000000000000c1, Mem[0000000031000010] = 6db203b2
stw %l7,[%i2+%o5] ! Mem[0000000031000010] = 000000c1
ba p2_invalid_code_384
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_384:
! Victim I-cache invalidate 385, aggressor thread = 3
ba p2_invalid_loop_385
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_385:
ba invalidate_failed
mov 385,%g2
ba p2_invalid_resume_385
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 385
p2_invalid_loop_385:
p2_invalid_wait_385:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,385
bl p2_invalid_wait_385
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = 0000000000001183, Mem[0000000030800010] = 45958e4d
stb %l5,[%i1+%o5] ! Mem[0000000030800010] = 83958e4d
ba p2_invalid_code_385
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_385:
! Mem[0000000014000018] = 0bbc17b2, %f30 = 00000030
lda [%o0+%o6]0x89,%f30 ! %f30 = 0bbc17b2
! Victim I-cache invalidate 386, aggressor thread = 3
ba p2_invalid_loop_386
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_386:
ba invalidate_failed
mov 386,%g2
ba p2_invalid_resume_386
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 386
p2_invalid_loop_386:
p2_invalid_wait_386:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,386
bl p2_invalid_wait_386
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_386
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_386:
! Victim I-cache invalidate 387, aggressor thread = 3
ba p2_invalid_loop_387
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_387:
ba invalidate_failed
mov 387,%g2
ba p2_invalid_resume_387
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 387
p2_invalid_loop_387:
p2_invalid_wait_387:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,387
bl p2_invalid_wait_387
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l6 = 00000000054ab431, Mem[0000000014800000] = dfbfaba7
stwa %l6,[%o1+%g0]0x81 ! Mem[0000000014800000] = 054ab431
ba p2_invalid_code_387
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_387:
! Mem[0000000014000058] = a479a05e 089b5d90, %l0 = 167d32b8, %l1 = 000017b2
ldda [%o0+0x058]%asi,%l0 ! %l0 = 00000000a479a05e 00000000089b5d90
p2_label_79: ! %cwp = 3
! Mem[0000000015000018] = cec404c1, %l2 = 000000005fdafc71
ldswa [%o2+%o6]0x81,%l2 ! %l2 = ffffffffcec404c1
! Mem[0000000030800054] = ffffc50c, %l2 = ffffffffcec404c1
lduh [%i1+0x056],%l2 ! %l2 = 000000000000c50c
! Victim I-cache invalidate 388, aggressor thread = 3
ba p2_invalid_loop_388
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_388:
ba invalidate_failed
mov 388,%g2
ba p2_invalid_resume_388
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 388
p2_invalid_loop_388:
p2_invalid_wait_388:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,388
bl p2_invalid_wait_388
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_388
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_388:
! Victim I-cache invalidate 389, aggressor thread = 3
ba p2_invalid_loop_389
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_389:
ba invalidate_failed
mov 389,%g2
ba p2_invalid_resume_389
nop
nop
nop
! Wait for I-cache invalidate lock 389
p2_invalid_loop_389:
p2_invalid_wait_389:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,389
bl p2_invalid_wait_389
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_389
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_389:
! Victim I-cache invalidate 390, aggressor thread = 3
ba p2_invalid_loop_390
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_390:
ba invalidate_failed
mov 390,%g2
ba p2_invalid_resume_390
nop
! Wait for I-cache invalidate lock 390
p2_invalid_loop_390:
p2_invalid_wait_390:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,390
bl p2_invalid_wait_390
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_390
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_390:
! Victim I-cache invalidate 391, aggressor thread = 3
ba p2_invalid_loop_391
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_391:
ba invalidate_failed
mov 391,%g2
ba p2_invalid_resume_391
nop
! Wait for I-cache invalidate lock 391
p2_invalid_loop_391:
p2_invalid_wait_391:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,391
bl p2_invalid_wait_391
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l4 = 0000000000001180, Mem[0000000015000018] = c104c4ce
stwa %l4,[%o2+%o6]0x89 ! Mem[0000000015000018] = 00001180
! Mem[0000000031000010] = 000000c1b9443052, %f12 = e460a16d 0412cf0b
ldd [%i2+%o5],%f12 ! %f12 = 000000c1 b9443052
! %l6 = 00000000054ab431, Mem[0000000014800000] = 054ab431
stha %l6,[%o1+%g0]0x80 ! Mem[0000000014800000] = b431b431
ba p2_invalid_code_391
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_391:
! Mem[0000000014800028] = 00000000, %l7 = 00000000000000c1
lduba [%o1+%i6]0x89,%l7 ! %l7 = 0000000000000000
p2_label_80: ! %cwp = 3
! Mem[0000000014800020] = 87fa2002e05f1a46, %l2 = 000000000000c50c
ldx [%o1+%i4],%l2 ! %l2 = 87fa2002e05f1a46
! Victim I-cache invalidate 392, aggressor thread = 3
ba p2_invalid_loop_392
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_392:
ba invalidate_failed
mov 392,%g2
ba p2_invalid_resume_392
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 392
p2_invalid_loop_392:
p2_invalid_wait_392:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,392
bl p2_invalid_wait_392
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_392
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_392:
! Victim I-cache invalidate 393, aggressor thread = 3
ba p2_invalid_loop_393
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_393:
ba invalidate_failed
mov 393,%g2
ba p2_invalid_resume_393
nop
nop
! Wait for I-cache invalidate lock 393
p2_invalid_loop_393:
p2_invalid_wait_393:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,393
bl p2_invalid_wait_393
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l7 = 0000000000000000, immed = 00000298, %l4 = 0000000000001180
orcc %l7,0x298,%l4 ! %l4 = 0000000000000298, %ccr = 00
! %l0 = 00000000a479a05e, Mem[0000000014000020] = 691a0000c45b49a5
stxa %l0,[%o0+%i4]0x80 ! Mem[0000000014000020] = 00000000a479a05e
ba p2_invalid_code_393
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_393:
! Victim I-cache invalidate 394, aggressor thread = 3
ba p2_invalid_loop_394
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_394:
ba invalidate_failed
mov 394,%g2
ba p2_invalid_resume_394
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 394
p2_invalid_loop_394:
p2_invalid_wait_394:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,394
bl p2_invalid_wait_394
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_394
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_394:
! Victim I-cache invalidate 395, aggressor thread = 3
ba p2_invalid_loop_395
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_395:
ba invalidate_failed
mov 395,%g2
ba p2_invalid_resume_395
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 395
p2_invalid_loop_395:
p2_invalid_wait_395:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,395
bl p2_invalid_wait_395
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_395
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_395:
! Victim I-cache invalidate 396, aggressor thread = 3
ba p2_invalid_loop_396
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_396:
ba invalidate_failed
mov 396,%g2
ba p2_invalid_resume_396
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 396
p2_invalid_loop_396:
p2_invalid_wait_396:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,396
bl p2_invalid_wait_396
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_396
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_396:
! Victim I-cache invalidate 397, aggressor thread = 3
ba p2_invalid_loop_397
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_397:
ba invalidate_failed
mov 397,%g2
ba p2_invalid_resume_397
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 397
p2_invalid_loop_397:
p2_invalid_wait_397:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,397
bl p2_invalid_wait_397
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_397
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_397:
! Victim I-cache invalidate 398, aggressor thread = 3
ba p2_invalid_loop_398
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_398:
ba invalidate_failed
mov 398,%g2
ba p2_invalid_resume_398
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 398
p2_invalid_loop_398:
p2_invalid_wait_398:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,398
bl p2_invalid_wait_398
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_81: ! %cwp = 3
ba p2_invalid_code_398
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_398:
! Victim I-cache invalidate 399, aggressor thread = 3
ba p2_invalid_loop_399
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_399:
ba invalidate_failed
mov 399,%g2
ba p2_invalid_resume_399
nop
nop
nop
! Wait for I-cache invalidate lock 399
p2_invalid_loop_399:
p2_invalid_wait_399:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,399
bl p2_invalid_wait_399
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_399
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_399:
! Victim I-cache invalidate 400, aggressor thread = 3
ba p2_invalid_loop_400
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_400:
ba invalidate_failed
mov 400,%g2
ba p2_invalid_resume_400
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 400
p2_invalid_loop_400:
p2_invalid_wait_400:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,400
bl p2_invalid_wait_400
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_400
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_400:
! Victim I-cache invalidate 401, aggressor thread = 3
ba p2_invalid_loop_401
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_401:
ba invalidate_failed
mov 401,%g2
ba p2_invalid_resume_401
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 401
p2_invalid_loop_401:
p2_invalid_wait_401:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,401
bl p2_invalid_wait_401
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_401
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_401:
! Victim I-cache invalidate 402, aggressor thread = 3
ba p2_invalid_loop_402
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_402:
ba invalidate_failed
mov 402,%g2
ba p2_invalid_resume_402
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 402
p2_invalid_loop_402:
p2_invalid_wait_402:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,402
bl p2_invalid_wait_402
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_402
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_402:
! Victim I-cache invalidate 403, aggressor thread = 3
ba p2_invalid_loop_403
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_403:
ba invalidate_failed
mov 403,%g2
ba p2_invalid_resume_403
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 403
p2_invalid_loop_403:
p2_invalid_wait_403:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,403
bl p2_invalid_wait_403
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_403
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_403:
! Victim I-cache invalidate 404, aggressor thread = 3
ba p2_invalid_loop_404
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_404:
ba invalidate_failed
mov 404,%g2
ba p2_invalid_resume_404
nop
! Wait for I-cache invalidate lock 404
p2_invalid_loop_404:
p2_invalid_wait_404:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,404
bl p2_invalid_wait_404
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015800010] = ff17bc0b, %l6 = 00000000054ab431
ldsba [%o3+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
rd %pc,%o7
return %o7+12 ! CWP = 2
! Mem[0000000015000010] = ffffffff, %l0 = ffffffff0000008d
ldsba [%i2+%i5]0x81,%l0 ! %l0 = ffffffffffffffff
! %l1 = 000000006c97ad6c, Mem[0000000014800008] = 00bdcfb0e9712a29
stxa %l1,[%i1+%i4]0x80 ! Mem[0000000014800008] = 000000006c97ad6c
p2_label_82: ! %cwp = 2
ba p2_invalid_code_404
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_404:
! Victim I-cache invalidate 405, aggressor thread = 3
ba p2_invalid_loop_405
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_405:
ba invalidate_failed
mov 405,%g2
ba p2_invalid_resume_405
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 405
p2_invalid_loop_405:
p2_invalid_wait_405:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,405
bl p2_invalid_wait_405
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_405
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_405:
! Victim I-cache invalidate 406, aggressor thread = 3
ba p2_invalid_loop_406
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_406:
ba invalidate_failed
mov 406,%g2
ba p2_invalid_resume_406
nop
nop
nop
nop
! Wait for I-cache invalidate lock 406
p2_invalid_loop_406:
p2_invalid_wait_406:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,406
bl p2_invalid_wait_406
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800008] = 00000000, %l5 = ffffffffffffffff
lduba [%i1+%i4]0x89,%l5 ! %l5 = 0000000000000000
ba p2_invalid_code_406
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_406:
! Victim I-cache invalidate 407, aggressor thread = 3
ba p2_invalid_loop_407
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_407:
ba invalidate_failed
mov 407,%g2
ba p2_invalid_resume_407
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 407
p2_invalid_loop_407:
p2_invalid_wait_407:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,407
bl p2_invalid_wait_407
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_407
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_407:
! Victim I-cache invalidate 408, aggressor thread = 3
ba p2_invalid_loop_408
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_408:
ba invalidate_failed
mov 408,%g2
ba p2_invalid_resume_408
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 408
p2_invalid_loop_408:
p2_invalid_wait_408:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,408
bl p2_invalid_wait_408
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_408
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_408:
! Victim I-cache invalidate 409, aggressor thread = 3
ba p2_invalid_loop_409
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_409:
ba invalidate_failed
mov 409,%g2
ba p2_invalid_resume_409
nop
nop
nop
nop
! Wait for I-cache invalidate lock 409
p2_invalid_loop_409:
p2_invalid_wait_409:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,409
bl p2_invalid_wait_409
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_409
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_409:
! Victim I-cache invalidate 410, aggressor thread = 3
ba p2_invalid_loop_410
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_410:
ba invalidate_failed
mov 410,%g2
ba p2_invalid_resume_410
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 410
p2_invalid_loop_410:
p2_invalid_wait_410:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,410
bl p2_invalid_wait_410
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l1 = 000000006c97ad6c
setx 0x13bbfcad13bbfcad,%g7,%l1 ! %l1 = 13bbfcad13bbfcad
ba p2_invalid_code_410
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_410:
! Victim I-cache invalidate 411, aggressor thread = 3
ba p2_invalid_loop_411
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_411:
ba invalidate_failed
mov 411,%g2
ba p2_invalid_resume_411
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 411
p2_invalid_loop_411:
p2_invalid_wait_411:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,411
bl p2_invalid_wait_411
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_411
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_411:
! %l7 = 0000000000000030, Mem[0000000030800012] = 83958e4d
sth %l7,[%o1+0x012] ! Mem[0000000030800010] = 83950030
p2_label_83: ! %cwp = 2
! Mem[0000000014800000] = 31b431b4, %l1 = 13bbfcad13bbfcad
lduba [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000b4
! %f28 = 8b505b53 ffffffb3, Mem[0000000031000050] = 00000000 00001183
std %f28,[%o2+0x050] ! Mem[0000000031000050] = 8b505b53 ffffffb3
! Mem[0000000014000018] = b217bc0bab43664c, %l5 = 0000000000000000
ldx [%i0+%i6],%l5 ! %l5 = b217bc0bab43664c
! Victim I-cache invalidate 412, aggressor thread = 3
ba p2_invalid_loop_412
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_412:
ba invalidate_failed
mov 412,%g2
ba p2_invalid_resume_412
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 412
p2_invalid_loop_412:
p2_invalid_wait_412:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,412
bl p2_invalid_wait_412
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = ffffffffffffffff, Mem[0000000014800070] = 45044ad6
stb %l0,[%i1+0x070] ! Mem[0000000014800070] = ff044ad6
ba p2_invalid_code_412
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_412:
! Victim I-cache invalidate 413, aggressor thread = 3
ba p2_invalid_loop_413
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_413:
ba invalidate_failed
mov 413,%g2
ba p2_invalid_resume_413
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 413
p2_invalid_loop_413:
p2_invalid_wait_413:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,413
bl p2_invalid_wait_413
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_413
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_413:
! Victim I-cache invalidate 414, aggressor thread = 3
ba p2_invalid_loop_414
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_414:
ba invalidate_failed
mov 414,%g2
ba p2_invalid_resume_414
nop
nop
! Wait for I-cache invalidate lock 414
p2_invalid_loop_414:
p2_invalid_wait_414:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,414
bl p2_invalid_wait_414
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_414
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_414:
! Victim I-cache invalidate 415, aggressor thread = 3
ba p2_invalid_loop_415
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_415:
ba invalidate_failed
mov 415,%g2
ba p2_invalid_resume_415
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 415
p2_invalid_loop_415:
p2_invalid_wait_415:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,415
bl p2_invalid_wait_415
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014000028] = d323d76c, %l2 = ffffffffffffff9c
ldsha [%i0+%o6]0x89,%l2 ! %l2 = ffffffffffffd76c
ba p2_invalid_code_415
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_415:
! Victim I-cache invalidate 416, aggressor thread = 3
ba p2_invalid_loop_416
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_416:
ba invalidate_failed
mov 416,%g2
ba p2_invalid_resume_416
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 416
p2_invalid_loop_416:
p2_invalid_wait_416:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,416
bl p2_invalid_wait_416
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_84: ! %cwp = 2
ba p2_invalid_code_416
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_416:
! Victim I-cache invalidate 417, aggressor thread = 3
ba p2_invalid_loop_417
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_417:
ba invalidate_failed
mov 417,%g2
ba p2_invalid_resume_417
nop
nop
! Wait for I-cache invalidate lock 417
p2_invalid_loop_417:
p2_invalid_wait_417:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,417
bl p2_invalid_wait_417
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_417
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_417:
! Victim I-cache invalidate 418, aggressor thread = 3
ba p2_invalid_loop_418
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_418:
ba invalidate_failed
mov 418,%g2
ba p2_invalid_resume_418
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 418
p2_invalid_loop_418:
p2_invalid_wait_418:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,418
bl p2_invalid_wait_418
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_418
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_418:
! Victim I-cache invalidate 419, aggressor thread = 3
ba p2_invalid_loop_419
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_419:
ba invalidate_failed
mov 419,%g2
ba p2_invalid_resume_419
nop
nop
! Wait for I-cache invalidate lock 419
p2_invalid_loop_419:
p2_invalid_wait_419:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,419
bl p2_invalid_wait_419
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_419
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_419:
! Victim I-cache invalidate 420, aggressor thread = 3
ba p2_invalid_loop_420
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_420:
ba invalidate_failed
mov 420,%g2
ba p2_invalid_resume_420
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 420
p2_invalid_loop_420:
p2_invalid_wait_420:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,420
bl p2_invalid_wait_420
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l0 = ffffffffffffffff, Mem[0000000014000008] = 4f6de2a85c08899d
stxa %l0,[%i0+%i4]0x88 ! Mem[0000000014000008] = ffffffffffffffff
! Mem[0000000015800020] = b3ffffff5259a59b, %f22 = ffffffff ffffff9c
ldda [%i3+%o4]0x89,%f22 ! %f22 = b3ffffff 5259a59b
ba p2_invalid_code_420
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_420:
! Victim I-cache invalidate 421, aggressor thread = 3
ba p2_invalid_loop_421
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_421:
ba invalidate_failed
mov 421,%g2
ba p2_invalid_resume_421
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 421
p2_invalid_loop_421:
p2_invalid_wait_421:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,421
bl p2_invalid_wait_421
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_421
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_421:
! Victim I-cache invalidate 422, aggressor thread = 3
ba p2_invalid_loop_422
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_422:
ba invalidate_failed
mov 422,%g2
ba p2_invalid_resume_422
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 422
p2_invalid_loop_422:
p2_invalid_wait_422:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,422
bl p2_invalid_wait_422
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_422
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_422:
! Mem[0000000015800028] = 6537ffff, %l1 = 00000000000000b4
lduba [%i3+%o6]0x89,%l1 ! %l1 = 00000000000000ff
! Victim I-cache invalidate 423, aggressor thread = 3
ba p2_invalid_loop_423
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_423:
ba invalidate_failed
mov 423,%g2
ba p2_invalid_resume_423
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 423
p2_invalid_loop_423:
p2_invalid_wait_423:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,423
bl p2_invalid_wait_423
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_423
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_423:
p2_label_85: ! %cwp = 2
! Mem[0000000014800020] = 0220fa87, %l7 = 0000000000000030
ldsha [%i1+%o4]0x89,%l7 ! %l7 = fffffffffffffa87
! Victim I-cache invalidate 424, aggressor thread = 3
ba p2_invalid_loop_424
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_424:
ba invalidate_failed
mov 424,%g2
ba p2_invalid_resume_424
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 424
p2_invalid_loop_424:
p2_invalid_wait_424:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,424
bl p2_invalid_wait_424
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l5 = b217bc0bab43664c, immd = 0000000000000cca, %l4 = 0000000000000000
sdivx %l5,0xcca,%l4 ! %l4 = fff9e8858e20785f
ba p2_invalid_code_424
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_424:
! Victim I-cache invalidate 425, aggressor thread = 3
ba p2_invalid_loop_425
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_425:
ba invalidate_failed
mov 425,%g2
ba p2_invalid_resume_425
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 425
p2_invalid_loop_425:
p2_invalid_wait_425:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,425
bl p2_invalid_wait_425
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015000020] = c1000000, %l2 = ffffffffffffd76c
ldsba [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffffc1
! %l2 = ffffffffffffffc1, Mem[0000000014800008] = 00000000
stba %l2,[%i1+%i4]0x88 ! Mem[0000000014800008] = 000000c1
ba p2_invalid_code_425
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_425:
! Victim I-cache invalidate 426, aggressor thread = 3
ba p2_invalid_loop_426
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_426:
ba invalidate_failed
mov 426,%g2
ba p2_invalid_resume_426
nop
nop
nop
! Wait for I-cache invalidate lock 426
p2_invalid_loop_426:
p2_invalid_wait_426:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,426
bl p2_invalid_wait_426
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_426
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_426:
! Victim I-cache invalidate 427, aggressor thread = 3
ba p2_invalid_loop_427
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_427:
ba invalidate_failed
mov 427,%g2
ba p2_invalid_resume_427
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 427
p2_invalid_loop_427:
p2_invalid_wait_427:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,427
bl p2_invalid_wait_427
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_427
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_427:
! Victim I-cache invalidate 428, aggressor thread = 3
ba p2_invalid_loop_428
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_428:
ba invalidate_failed
mov 428,%g2
ba p2_invalid_resume_428
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 428
p2_invalid_loop_428:
p2_invalid_wait_428:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,428
bl p2_invalid_wait_428
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015800028] = ffff3765, %l1 = 00000000000000ff
lduwa [%i3+%o6]0x80,%l1 ! %l1 = 00000000ffff3765
p2_label_86: ! %cwp = 2
! %f0 = b9bdcfb0 e9712a29, Mem[0000000015000020] = c1000000 bbe36b30
stda %f0 ,[%i2+%o4]0x81 ! Mem[0000000015000020] = b9bdcfb0 e9712a29
ba p2_invalid_code_428
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_428:
! Mem[0000000031000054] = ffffffb3, %l7 = fffffffffffffa87
ldsw [%o2+0x054],%l7 ! %l7 = ffffffffffffffb3
! Victim I-cache invalidate 429, aggressor thread = 3
ba p2_invalid_loop_429
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_429:
ba invalidate_failed
mov 429,%g2
ba p2_invalid_resume_429
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 429
p2_invalid_loop_429:
p2_invalid_wait_429:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,429
bl p2_invalid_wait_429
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_429
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_429:
! Victim I-cache invalidate 430, aggressor thread = 3
ba p2_invalid_loop_430
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_430:
ba invalidate_failed
mov 430,%g2
ba p2_invalid_resume_430
nop
nop
! Wait for I-cache invalidate lock 430
p2_invalid_loop_430:
p2_invalid_wait_430:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,430
bl p2_invalid_wait_430
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_430
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_430:
! Victim I-cache invalidate 431, aggressor thread = 3
ba p2_invalid_loop_431
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_431:
ba invalidate_failed
mov 431,%g2
ba p2_invalid_resume_431
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 431
p2_invalid_loop_431:
p2_invalid_wait_431:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,431
bl p2_invalid_wait_431
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_431
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_431:
! Victim I-cache invalidate 432, aggressor thread = 3
ba p2_invalid_loop_432
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_432:
ba invalidate_failed
mov 432,%g2
ba p2_invalid_resume_432
nop
nop
nop
nop
! Wait for I-cache invalidate lock 432
p2_invalid_loop_432:
p2_invalid_wait_432:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,432
bl p2_invalid_wait_432
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_432
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_432:
! Victim I-cache invalidate 433, aggressor thread = 3
ba p2_invalid_loop_433
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_433:
ba invalidate_failed
mov 433,%g2
ba p2_invalid_resume_433
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 433
p2_invalid_loop_433:
p2_invalid_wait_433:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,433
bl p2_invalid_wait_433
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000015800010] = 0bbc17ff, %l2 = ffffffffffffffc1
lduba [%i3+%i5]0x89,%l2 ! %l2 = 00000000000000ff
ba p2_invalid_code_433
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_433:
! Victim I-cache invalidate 434, aggressor thread = 3
ba p2_invalid_loop_434
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_434:
ba invalidate_failed
mov 434,%g2
ba p2_invalid_resume_434
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 434
p2_invalid_loop_434:
p2_invalid_wait_434:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,434
bl p2_invalid_wait_434
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_434
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_434:
! Victim I-cache invalidate 435, aggressor thread = 3
ba p2_invalid_loop_435
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_435:
ba invalidate_failed
mov 435,%g2
ba p2_invalid_resume_435
nop
! Wait for I-cache invalidate lock 435
p2_invalid_loop_435:
p2_invalid_wait_435:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,435
bl p2_invalid_wait_435
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
p2_label_87: ! %cwp = 2
! Mem[0000000014800050] = 6e730e7b a1aaa679, %l4 = 8e20785f, %l5 = ab43664c
ldd [%i1+0x050],%l4 ! %l4 = 000000006e730e7b 00000000a1aaa679
ba p2_invalid_code_435
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_435:
! Victim I-cache invalidate 436, aggressor thread = 3
ba p2_invalid_loop_436
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_436:
ba invalidate_failed
mov 436,%g2
ba p2_invalid_resume_436
nop
! Wait for I-cache invalidate lock 436
p2_invalid_loop_436:
p2_invalid_wait_436:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,436
bl p2_invalid_wait_436
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! Mem[0000000014800018] = e77b51f5, %f20 = 2dc7eeb6
lda [%i1+%i6]0x81,%f20 ! %f20 = e77b51f5
! Mem[0000000015800000] = 292a71e9, %l3 = ffffffffffffffff
lduba [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000e9
ba p2_invalid_code_436
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_436:
! Victim I-cache invalidate 437, aggressor thread = 3
ba p2_invalid_loop_437
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_437:
ba invalidate_failed
mov 437,%g2
ba p2_invalid_resume_437
nop
nop
! Wait for I-cache invalidate lock 437
p2_invalid_loop_437:
p2_invalid_wait_437:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,437
bl p2_invalid_wait_437
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_437
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_437:
! Victim I-cache invalidate 438, aggressor thread = 3
ba p2_invalid_loop_438
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_438:
ba invalidate_failed
mov 438,%g2
ba p2_invalid_resume_438
nop
nop
nop
! Wait for I-cache invalidate lock 438
p2_invalid_loop_438:
p2_invalid_wait_438:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,438
bl p2_invalid_wait_438
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
ba p2_invalid_code_438
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_438:
! Victim I-cache invalidate 439, aggressor thread = 3
ba p2_invalid_loop_439
rd %ccr,%g5 ! Save %ccr (00)
p2_invalid_code_439:
ba invalidate_failed
mov 439,%g2
ba p2_invalid_resume_439
nop
! Wait for I-cache invalidate lock 439
p2_invalid_loop_439:
p2_invalid_wait_439:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,439
bl p2_invalid_wait_439
nop
wr %g5,%g0,%ccr ! restore %ccr (00)
! %l2 = 00000000000000ff, Mem[0000000031000010] = 000000c1b9443052
stx %l2,[%o2+%i5] ! Mem[0000000031000010] = 00000000000000ff
ba p2_invalid_code_439
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_439:
! %l1 = 00000000ffff3765, immed = fffff8b9, %l1 = 00000000ffff3765
addcc %l1,-0x747,%l1 ! %l1 = 00000000ffff301e, %ccr = 19
! Mem[0000000031000010] = 00000000 000000ff, %l0 = ffffffff, %l1 = ffff301e
ldda [%o2+0x010]%asi,%l0 ! %l0 = 0000000000000000 00000000000000ff
p2_label_88: ! %cwp = 2
! Victim I-cache invalidate 440, aggressor thread = 3
ba p2_invalid_loop_440
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_440:
ba invalidate_failed
mov 440,%g2
ba p2_invalid_resume_440
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 440
p2_invalid_loop_440:
p2_invalid_wait_440:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,440
bl p2_invalid_wait_440
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000014000020] = 00000000, %l0 = 0000000000000000
lduba [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000031800010] = 69a55952, %f23 = 5259a59b
lda [%o3+0x010]%asi,%f23 ! %f23 = 69a55952
ba p2_invalid_code_440
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_440:
! Victim I-cache invalidate 441, aggressor thread = 3
ba p2_invalid_loop_441
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_441:
ba invalidate_failed
mov 441,%g2
ba p2_invalid_resume_441
nop
nop
! Wait for I-cache invalidate lock 441
p2_invalid_loop_441:
p2_invalid_wait_441:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,441
bl p2_invalid_wait_441
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_441
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_441:
! Victim I-cache invalidate 442, aggressor thread = 3
ba p2_invalid_loop_442
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_442:
ba invalidate_failed
mov 442,%g2
ba p2_invalid_resume_442
nop
nop
! Wait for I-cache invalidate lock 442
p2_invalid_loop_442:
p2_invalid_wait_442:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,442
bl p2_invalid_wait_442
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_442
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_442:
! Victim I-cache invalidate 443, aggressor thread = 3
ba p2_invalid_loop_443
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_443:
ba invalidate_failed
mov 443,%g2
ba p2_invalid_resume_443
nop
! Wait for I-cache invalidate lock 443
p2_invalid_loop_443:
p2_invalid_wait_443:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,443
bl p2_invalid_wait_443
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000014800020] = 87fa2002, %l5 = 00000000a1aaa679
ldsw [%i1+%o4],%l5 ! %l5 = ffffffff87fa2002
! Mem[0000000031800010] = 69a55952ffffffb3, %f10 = 4c6643ab 0bbc179d
ldda [%o3+0x010]%asi,%f10 ! %f10 = 69a55952 ffffffb3
ba p2_invalid_code_443
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_443:
! Victim I-cache invalidate 444, aggressor thread = 3
ba p2_invalid_loop_444
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_444:
ba invalidate_failed
mov 444,%g2
ba p2_invalid_resume_444
nop
nop
nop
! Wait for I-cache invalidate lock 444
p2_invalid_loop_444:
p2_invalid_wait_444:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,444
bl p2_invalid_wait_444
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! %l4 = 6e730e7b, %l5 = 87fa2002, Mem[0000000030000050] = ffffffff ffffff9c
std %l4,[%o0+0x050] ! Mem[0000000030000050] = 6e730e7b 87fa2002
p2_label_89: ! %cwp = 2
ba p2_invalid_code_444
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_444:
! Victim I-cache invalidate 445, aggressor thread = 3
ba p2_invalid_loop_445
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_445:
ba invalidate_failed
mov 445,%g2
ba p2_invalid_resume_445
nop
! Wait for I-cache invalidate lock 445
p2_invalid_loop_445:
p2_invalid_wait_445:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,445
bl p2_invalid_wait_445
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000015000030] = 00000000, %l5 = ffffffff87fa2002
ldub [%i2+0x030],%l5 ! %l5 = 0000000000000000
! Mem[0000000030000014] = 3edf079b, %l1 = 00000000000000ff
ldsh [%o0+0x016],%l1 ! %l1 = 000000000000079b
ba p2_invalid_code_445
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_445:
! Victim I-cache invalidate 446, aggressor thread = 3
ba p2_invalid_loop_446
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_446:
ba invalidate_failed
mov 446,%g2
ba p2_invalid_resume_446
nop
nop
nop
nop
! Wait for I-cache invalidate lock 446
p2_invalid_loop_446:
p2_invalid_wait_446:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,446
bl p2_invalid_wait_446
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_446
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_446:
! Victim I-cache invalidate 447, aggressor thread = 3
ba p2_invalid_loop_447
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_447:
ba invalidate_failed
mov 447,%g2
ba p2_invalid_resume_447
nop
nop
nop
nop
! Wait for I-cache invalidate lock 447
p2_invalid_loop_447:
p2_invalid_wait_447:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,447
bl p2_invalid_wait_447
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_447
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_447:
! %l4 = 000000006e730e7b, immed = fffff53c, %l6 = 00000000000000c1
xnor %l4,-0xac4,%l6 ! %l6 = 000000006e7304b8
! Victim I-cache invalidate 448, aggressor thread = 3
ba p2_invalid_loop_448
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_448:
ba invalidate_failed
mov 448,%g2
ba p2_invalid_resume_448
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 448
p2_invalid_loop_448:
p2_invalid_wait_448:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,448
bl p2_invalid_wait_448
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_448
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_448:
! Victim I-cache invalidate 449, aggressor thread = 3
ba p2_invalid_loop_449
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_449:
ba invalidate_failed
mov 449,%g2
ba p2_invalid_resume_449
nop
! Wait for I-cache invalidate lock 449
p2_invalid_loop_449:
p2_invalid_wait_449:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,449
bl p2_invalid_wait_449
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000015800074] = d9b6e8a1, %l2 = 00000000000000ff
ldsh [%i3+0x076],%l2 ! %l2 = ffffffffffffe8a1
ba p2_invalid_code_449
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_449:
! Victim I-cache invalidate 450, aggressor thread = 3
ba p2_invalid_loop_450
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_450:
ba invalidate_failed
mov 450,%g2
ba p2_invalid_resume_450
nop
nop
nop
! Wait for I-cache invalidate lock 450
p2_invalid_loop_450:
p2_invalid_wait_450:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,450
bl p2_invalid_wait_450
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
p2_label_90: ! %cwp = 2
! %l6 = 000000006e7304b8, %l3 = 00000000000000e9, %l5 = 0000000000000000
addc %l6,%l3,%l5 ! %l5 = 000000006e7305a2
ba p2_invalid_code_450
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_450:
! Victim I-cache invalidate 451, aggressor thread = 3
ba p2_invalid_loop_451
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_451:
ba invalidate_failed
mov 451,%g2
ba p2_invalid_resume_451
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 451
p2_invalid_loop_451:
p2_invalid_wait_451:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,451
bl p2_invalid_wait_451
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000015000040] = 99f7115da4831bc8, %l0 = 0000000000000000
ldx [%i2+0x040],%l0 ! %l0 = 99f7115da4831bc8
ba p2_invalid_code_451
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_451:
! Victim I-cache invalidate 452, aggressor thread = 3
ba p2_invalid_loop_452
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_452:
ba invalidate_failed
mov 452,%g2
ba p2_invalid_resume_452
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 452
p2_invalid_loop_452:
p2_invalid_wait_452:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,452
bl p2_invalid_wait_452
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_452
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_452:
! Victim I-cache invalidate 453, aggressor thread = 3
ba p2_invalid_loop_453
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_453:
ba invalidate_failed
mov 453,%g2
ba p2_invalid_resume_453
nop
nop
! Wait for I-cache invalidate lock 453
p2_invalid_loop_453:
p2_invalid_wait_453:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,453
bl p2_invalid_wait_453
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000031800050] = 5fdae805, %l5 = 000000006e7305a2
lduw [%o3+0x050],%l5 ! %l5 = 000000005fdae805
! %l2 = ffffffffffffe8a1, immed = fffffa1d, %l4 = 000000006e730e7b
xnor %l2,-0x5e3,%l4 ! %l4 = ffffffffffffed43
! Mem[0000000015800020] = 9ba55952ffffffb3, %f28 = 8b505b53 ffffffb3
ldd [%i3+%o4],%f28 ! %f28 = 9ba55952 ffffffb3
ba p2_invalid_code_453
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_453:
! Victim I-cache invalidate 454, aggressor thread = 3
ba p2_invalid_loop_454
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_454:
ba invalidate_failed
mov 454,%g2
ba p2_invalid_resume_454
nop
! Wait for I-cache invalidate lock 454
p2_invalid_loop_454:
p2_invalid_wait_454:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,454
bl p2_invalid_wait_454
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_454
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_454:
! Victim I-cache invalidate 455, aggressor thread = 3
ba p2_invalid_loop_455
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_455:
ba invalidate_failed
mov 455,%g2
ba p2_invalid_resume_455
nop
nop
! Wait for I-cache invalidate lock 455
p2_invalid_loop_455:
p2_invalid_wait_455:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,455
bl p2_invalid_wait_455
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_455
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_455:
p2_label_91: ! %cwp = 2
! Victim I-cache invalidate 456, aggressor thread = 3
ba p2_invalid_loop_456
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_456:
ba invalidate_failed
mov 456,%g2
ba p2_invalid_resume_456
nop
nop
nop
! Wait for I-cache invalidate lock 456
p2_invalid_loop_456:
p2_invalid_wait_456:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,456
bl p2_invalid_wait_456
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000030000050] = 6e730e7b87fa2002, %f28 = 9ba55952 ffffffb3
ldd [%o0+0x050],%f28 ! %f28 = 6e730e7b 87fa2002
ba p2_invalid_code_456
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_456:
! Victim I-cache invalidate 457, aggressor thread = 3
ba p2_invalid_loop_457
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_457:
ba invalidate_failed
mov 457,%g2
ba p2_invalid_resume_457
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 457
p2_invalid_loop_457:
p2_invalid_wait_457:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,457
bl p2_invalid_wait_457
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000015000010] = ffffffff, %f0 = b9bdcfb0
lda [%i2+%i5]0x81,%f0 ! %f0 = ffffffff
! %l6 = 6e7304b8, %l7 = ffffffb3, Mem[0000000031000050] = 8b505b53 ffffffb3
stda %l6,[%o2+0x050]%asi ! Mem[0000000031000050] = 6e7304b8 ffffffb3
! %l2 = ffffffffffffe8a1, %l0 = 99f7115da4831bc8, %y = 167d32b8
smul %l2,%l0,%l1 ! %l1 = 0000085a2bd9b8c8, %y = 85a
ba p2_invalid_code_457
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_457:
! Victim I-cache invalidate 458, aggressor thread = 3
ba p2_invalid_loop_458
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_458:
ba invalidate_failed
mov 458,%g2
ba p2_invalid_resume_458
nop
nop
nop
! Wait for I-cache invalidate lock 458
p2_invalid_loop_458:
p2_invalid_wait_458:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,458
bl p2_invalid_wait_458
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_458
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_458:
! %f4 = 00000000 4ac88db3, Mem[0000000014000018] = b217bc0b ab43664c
stda %f4 ,[%i0+0x018]%asi ! Mem[0000000014000018] = 00000000 4ac88db3
! Mem[0000000031000010] = 00000000, %l0 = 99f7115da4831bc8
ldub [%o2+0x013],%l0 ! %l0 = 0000000000000000
! %l4 = ffffed43, %l5 = 5fdae805, Mem[0000000015000070] = 88c66aa0 76feab53
std %l4,[%i2+0x070] ! Mem[0000000015000070] = ffffed43 5fdae805
p2_label_92: ! %cwp = 2
! Victim I-cache invalidate 459, aggressor thread = 3
ba p2_invalid_loop_459
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_459:
ba invalidate_failed
mov 459,%g2
ba p2_invalid_resume_459
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 459
p2_invalid_loop_459:
p2_invalid_wait_459:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,459
bl p2_invalid_wait_459
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_459
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_459:
! Victim I-cache invalidate 460, aggressor thread = 3
ba p2_invalid_loop_460
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_460:
ba invalidate_failed
mov 460,%g2
ba p2_invalid_resume_460
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 460
p2_invalid_loop_460:
p2_invalid_wait_460:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,460
bl p2_invalid_wait_460
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_460
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_460:
! Victim I-cache invalidate 461, aggressor thread = 3
ba p2_invalid_loop_461
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_461:
ba invalidate_failed
mov 461,%g2
ba p2_invalid_resume_461
nop
! Wait for I-cache invalidate lock 461
p2_invalid_loop_461:
p2_invalid_wait_461:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,461
bl p2_invalid_wait_461
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_461
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_461:
! Victim I-cache invalidate 462, aggressor thread = 3
ba p2_invalid_loop_462
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_462:
ba invalidate_failed
mov 462,%g2
ba p2_invalid_resume_462
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 462
p2_invalid_loop_462:
p2_invalid_wait_462:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,462
bl p2_invalid_wait_462
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_462
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_462:
! Victim I-cache invalidate 463, aggressor thread = 3
ba p2_invalid_loop_463
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_463:
ba invalidate_failed
mov 463,%g2
ba p2_invalid_resume_463
nop
! Wait for I-cache invalidate lock 463
p2_invalid_loop_463:
p2_invalid_wait_463:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,463
bl p2_invalid_wait_463
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000014000064] = c7618e9d, %l4 = ffffffffffffed43
ldsh [%i0+0x066],%l4 ! %l4 = ffffffffffff8e9d
ba p2_invalid_code_463
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_463:
! Victim I-cache invalidate 464, aggressor thread = 3
ba p2_invalid_loop_464
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_464:
ba invalidate_failed
mov 464,%g2
ba p2_invalid_resume_464
nop
! Wait for I-cache invalidate lock 464
p2_invalid_loop_464:
p2_invalid_wait_464:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,464
bl p2_invalid_wait_464
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! %l7 = ffffffffffffffb3, %l7 = ffffffffffffffb3, %l5 = 000000005fdae805
or %l7,%l7,%l5 ! %l5 = ffffffffffffffb3
! %l2 = ffffe8a1, %l3 = 000000e9, Mem[0000000015800060] = fc0459ea 3edf079b
std %l2,[%i3+0x060] ! Mem[0000000015800060] = ffffe8a1 000000e9
ba p2_invalid_code_464
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_464:
! Victim I-cache invalidate 465, aggressor thread = 3
ba p2_invalid_loop_465
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_465:
ba invalidate_failed
mov 465,%g2
ba p2_invalid_resume_465
nop
nop
nop
! Wait for I-cache invalidate lock 465
p2_invalid_loop_465:
p2_invalid_wait_465:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,465
bl p2_invalid_wait_465
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
p2_label_93: ! %cwp = 2
! %l5 = ffffffffffffffb3, immed = 0000005c, %y = 0000085a
smul %l5,0x05c,%l7 ! %l7 = ffffffffffffe454, %y = ffffffff
! %l0 = 0000000000000000, Mem[0000000014800020] = 87fa2002
stwa %l0,[%i1+%o4]0x81 ! Mem[0000000014800020] = 00000000
ba p2_invalid_code_465
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_465:
! Victim I-cache invalidate 466, aggressor thread = 3
ba p2_invalid_loop_466
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_466:
ba invalidate_failed
mov 466,%g2
ba p2_invalid_resume_466
nop
nop
nop
nop
! Wait for I-cache invalidate lock 466
p2_invalid_loop_466:
p2_invalid_wait_466:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,466
bl p2_invalid_wait_466
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! %f12 = 000000c1 b9443052, Mem[0000000031800050] = 5fdae805 00001183
std %f12,[%o3+0x050] ! Mem[0000000031800050] = 000000c1 b9443052
ba p2_invalid_code_466
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_466:
! Victim I-cache invalidate 467, aggressor thread = 3
ba p2_invalid_loop_467
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_467:
ba invalidate_failed
mov 467,%g2
ba p2_invalid_resume_467
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 467
p2_invalid_loop_467:
p2_invalid_wait_467:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,467
bl p2_invalid_wait_467
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_467
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_467:
! Victim I-cache invalidate 468, aggressor thread = 3
ba p2_invalid_loop_468
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_468:
ba invalidate_failed
mov 468,%g2
ba p2_invalid_resume_468
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 468
p2_invalid_loop_468:
p2_invalid_wait_468:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,468
bl p2_invalid_wait_468
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_468
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_468:
! Victim I-cache invalidate 469, aggressor thread = 3
ba p2_invalid_loop_469
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_469:
ba invalidate_failed
mov 469,%g2
ba p2_invalid_resume_469
nop
nop
! Wait for I-cache invalidate lock 469
p2_invalid_loop_469:
p2_invalid_wait_469:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,469
bl p2_invalid_wait_469
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! %l5 = ffffffffffffffb3
setx 0xfb1e8073fb1e8073,%g7,%l5 ! %l5 = fb1e8073fb1e8073
! Mem[0000000014000008] = ffffffff, %l3 = 00000000000000e9
ldswa [%i0+%i4]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030800014] = 5fdaf907, %f1 = e9712a29
ld [%o1+0x014],%f1 ! %f1 = 5fdaf907
p2_label_94: ! %cwp = 2
! %l5 = fb1e8073fb1e8073, Mem[0000000014800015] = ffffffb3
stb %l5,[%i1+0x015] ! Mem[0000000014800014] = ff73ffb3
ba p2_invalid_code_469
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_469:
! Victim I-cache invalidate 470, aggressor thread = 3
ba p2_invalid_loop_470
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_470:
ba invalidate_failed
mov 470,%g2
ba p2_invalid_resume_470
nop
! Wait for I-cache invalidate lock 470
p2_invalid_loop_470:
p2_invalid_wait_470:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,470
bl p2_invalid_wait_470
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! %l1 = 0000085a2bd9b8c8
setx 0xf42927f6f42927f6,%g7,%l1 ! %l1 = f42927f6f42927f6
ba p2_invalid_code_470
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_470:
! Victim I-cache invalidate 471, aggressor thread = 3
ba p2_invalid_loop_471
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_471:
ba invalidate_failed
mov 471,%g2
ba p2_invalid_resume_471
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 471
p2_invalid_loop_471:
p2_invalid_wait_471:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,471
bl p2_invalid_wait_471
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000030800014] = 5fdaf907, %f3 = 409290dd
ld [%o1+0x014],%f3 ! %f3 = 5fdaf907
ba p2_invalid_code_471
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_471:
! %l4 = ffffffffffff8e9d, immed = fffffe39, %l1 = f42927f6f42927f6
xnor %l4,-0x1c7,%l1 ! %l1 = ffffffffffff8f5b
! Victim I-cache invalidate 472, aggressor thread = 3
ba p2_invalid_loop_472
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_472:
ba invalidate_failed
mov 472,%g2
ba p2_invalid_resume_472
nop
nop
! Wait for I-cache invalidate lock 472
p2_invalid_loop_472:
p2_invalid_wait_472:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,472
bl p2_invalid_wait_472
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_472
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_472:
! Victim I-cache invalidate 473, aggressor thread = 3
ba p2_invalid_loop_473
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_473:
ba invalidate_failed
mov 473,%g2
ba p2_invalid_resume_473
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 473
p2_invalid_loop_473:
p2_invalid_wait_473:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,473
bl p2_invalid_wait_473
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_473
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_473:
! Victim I-cache invalidate 474, aggressor thread = 3
ba p2_invalid_loop_474
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_474:
ba invalidate_failed
mov 474,%g2
ba p2_invalid_resume_474
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 474
p2_invalid_loop_474:
p2_invalid_wait_474:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,474
bl p2_invalid_wait_474
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_474
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_474:
! Victim I-cache invalidate 475, aggressor thread = 3
ba p2_invalid_loop_475
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_475:
ba invalidate_failed
mov 475,%g2
ba p2_invalid_resume_475
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 475
p2_invalid_loop_475:
p2_invalid_wait_475:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,475
bl p2_invalid_wait_475
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
p2_label_95: ! %cwp = 2
! %l3 = ffffffffffffffff, Mem[0000000014000018] = 00000000
stba %l3,[%i0+%i6]0x88 ! Mem[0000000014000018] = 000000ff
! %f3 = 5fdaf907, Mem[0000000015800058] = 9a8b83fc
st %f3 ,[%i3+0x058] ! Mem[0000000015800058] = 5fdaf907
! %l5 = fb1e8073fb1e8073, Mem[0000000014000070] = cf2c77cf409290dd
stx %l5,[%i0+0x070] ! Mem[0000000014000070] = fb1e8073fb1e8073
ba p2_invalid_code_475
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_475:
! Victim I-cache invalidate 476, aggressor thread = 3
ba p2_invalid_loop_476
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_476:
ba invalidate_failed
mov 476,%g2
ba p2_invalid_resume_476
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 476
p2_invalid_loop_476:
p2_invalid_wait_476:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,476
bl p2_invalid_wait_476
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000014000018] = ff000000, %l3 = ffffffffffffffff
ldswa [%i0+%i6]0x80,%l3 ! %l3 = ffffffffff000000
! %l0 = 0000000000000000, Mem[0000000014000000] = cec4ff9c
stwa %l0,[%i0+%g0]0x89 ! Mem[0000000014000000] = 00000000
! Mem[0000000030800014] = 5fdaf907, %f3 = 5fdaf907
ld [%o1+0x014],%f3 ! %f3 = 5fdaf907
! %l4 = ffff8e9d, %l5 = fb1e8073, Mem[0000000015000010] = ffffffff 8f3be346
stda %l4,[%i2+%i5]0x81 ! Mem[0000000015000010] = ffff8e9d fb1e8073
ba p2_invalid_code_476
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_476:
! Victim I-cache invalidate 477, aggressor thread = 3
ba p2_invalid_loop_477
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_477:
ba invalidate_failed
mov 477,%g2
ba p2_invalid_resume_477
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 477
p2_invalid_loop_477:
p2_invalid_wait_477:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,477
bl p2_invalid_wait_477
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_477
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_477:
! Victim I-cache invalidate 478, aggressor thread = 3
ba p2_invalid_loop_478
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_478:
ba invalidate_failed
mov 478,%g2
ba p2_invalid_resume_478
nop
nop
nop
! Wait for I-cache invalidate lock 478
p2_invalid_loop_478:
p2_invalid_wait_478:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,478
bl p2_invalid_wait_478
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
p2_label_96: ! %cwp = 2
ba p2_invalid_code_478
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_478:
! Victim I-cache invalidate 479, aggressor thread = 3
ba p2_invalid_loop_479
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_479:
ba invalidate_failed
mov 479,%g2
ba p2_invalid_resume_479
nop
nop
nop
! Wait for I-cache invalidate lock 479
p2_invalid_loop_479:
p2_invalid_wait_479:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,479
bl p2_invalid_wait_479
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_479
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_479:
! Victim I-cache invalidate 480, aggressor thread = 3
ba p2_invalid_loop_480
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_480:
ba invalidate_failed
mov 480,%g2
ba p2_invalid_resume_480
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 480
p2_invalid_loop_480:
p2_invalid_wait_480:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,480
bl p2_invalid_wait_480
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
ba p2_invalid_code_480
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_480:
! Victim I-cache invalidate 481, aggressor thread = 3
ba p2_invalid_loop_481
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_481:
ba invalidate_failed
mov 481,%g2
ba p2_invalid_resume_481
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 481
p2_invalid_loop_481:
p2_invalid_wait_481:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,481
bl p2_invalid_wait_481
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000031800010] = 69a55952, %l5 = fb1e8073fb1e8073
lduwa [%o3+0x010]%asi,%l5 ! %l5 = 0000000069a55952
ba p2_invalid_code_481
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_481:
! %f30 = 0bbc17b2, Mem[0000000015000018] = 00001180
sta %f30,[%i2+%i6]0x88 ! Mem[0000000015000018] = 0bbc17b2
! Victim I-cache invalidate 482, aggressor thread = 3
ba p2_invalid_loop_482
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_482:
ba invalidate_failed
mov 482,%g2
ba p2_invalid_resume_482
nop
nop
nop
! Wait for I-cache invalidate lock 482
p2_invalid_loop_482:
p2_invalid_wait_482:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,482
bl p2_invalid_wait_482
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
! Mem[0000000014000028] = 0080cd83d323d76c, %l1 = ffffffffffff8f5b
ldxa [%i0+%o6]0x88,%l1 ! %l1 = 0080cd83d323d76c
! Mem[0000000031000010] = 00000000 000000ff, %l4 = ffff8e9d, %l5 = 69a55952
ldd [%o2+%i5],%l4 ! %l4 = 0000000000000000 00000000000000ff
! %l6 = 000000006e7304b8, %l7 = ffffffffffffe454, %l7 = ffffffffffffe454
xnor %l6,%l7,%l7 ! %l7 = 000000006e731f13
ba p2_invalid_code_482
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_482:
! Victim I-cache invalidate 483, aggressor thread = 3
ba p2_invalid_loop_483
rd %ccr,%g5 ! Save %ccr (19)
p2_invalid_code_483:
ba invalidate_failed
mov 483,%g2
ba p2_invalid_resume_483
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 483
p2_invalid_loop_483:
p2_invalid_wait_483:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,483
bl p2_invalid_wait_483
nop
wr %g5,%g0,%ccr ! restore %ccr (19)
p2_label_97: ! %cwp = 2
! %l2 = ffffffffffffe8a1, %l1 = 0080cd83d323d76c, %l4 = 0000000000000000
andncc %l2,%l1,%l4 ! %l4 = ff7f327c2cdc2881, %ccr = 80
ba p2_invalid_code_483
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_483:
! Victim I-cache invalidate 484, aggressor thread = 3
ba p2_invalid_loop_484
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_484:
ba invalidate_failed
mov 484,%g2
ba p2_invalid_resume_484
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 484
p2_invalid_loop_484:
p2_invalid_wait_484:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,484
bl p2_invalid_wait_484
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l6 = 6e7304b8, %l7 = 6e731f13, Mem[0000000015800028] = 6537ffff d726a483
stda %l6,[%i3+%o6]0x89 ! Mem[0000000015800028] = 6e7304b8 6e731f13
! Mem[0000000015000010] = 9d8effff, %l0 = 0000000000000000
lduha [%i2+%i5]0x88,%l0 ! %l0 = 000000000000ffff
! Mem[0000000031800050] = 000000c1, %l4 = ff7f327c2cdc2881
ldub [%o3+0x052],%l4 ! %l4 = 0000000000000000
ba p2_invalid_code_484
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_484:
! %l0 = 000000000000ffff, %l7 = 000000006e731f13, %l5 = 00000000000000ff
sra %l0,%l7,%l5 ! %l5 = 0000000000000000
! Victim I-cache invalidate 485, aggressor thread = 3
ba p2_invalid_loop_485
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_485:
ba invalidate_failed
mov 485,%g2
ba p2_invalid_resume_485
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 485
p2_invalid_loop_485:
p2_invalid_wait_485:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,485
bl p2_invalid_wait_485
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_485
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_485:
! Victim I-cache invalidate 486, aggressor thread = 3
ba p2_invalid_loop_486
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_486:
ba invalidate_failed
mov 486,%g2
ba p2_invalid_resume_486
nop
nop
nop
nop
! Wait for I-cache invalidate lock 486
p2_invalid_loop_486:
p2_invalid_wait_486:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,486
bl p2_invalid_wait_486
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_486
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_486:
! Victim I-cache invalidate 487, aggressor thread = 3
ba p2_invalid_loop_487
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_487:
ba invalidate_failed
mov 487,%g2
ba p2_invalid_resume_487
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 487
p2_invalid_loop_487:
p2_invalid_wait_487:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,487
bl p2_invalid_wait_487
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %f17 = 45958e4d, Mem[0000000015000010] = 9d8effff
sta %f17,[%i2+%i5]0x88 ! Mem[0000000015000010] = 45958e4d
ba p2_invalid_code_487
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_487:
p2_label_98: ! %cwp = 2
! Victim I-cache invalidate 488, aggressor thread = 3
ba p2_invalid_loop_488
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_488:
ba invalidate_failed
mov 488,%g2
ba p2_invalid_resume_488
nop
nop
! Wait for I-cache invalidate lock 488
p2_invalid_loop_488:
p2_invalid_wait_488:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,488
bl p2_invalid_wait_488
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_488
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_488:
! Mem[0000000014000028] = 6cd723d383cd8000, %f26 = 52f58321 360fca87
ldda [%i0+0x028]%asi,%f26 ! %f26 = 6cd723d3 83cd8000
! Victim I-cache invalidate 489, aggressor thread = 3
ba p2_invalid_loop_489
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_489:
ba invalidate_failed
mov 489,%g2
ba p2_invalid_resume_489
nop
! Wait for I-cache invalidate lock 489
p2_invalid_loop_489:
p2_invalid_wait_489:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,489
bl p2_invalid_wait_489
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! Mem[0000000030000050] = 6e730e7b 87fa2002, %l2 = ffffe8a1, %l3 = ff000000
ldd [%o0+0x050],%l2 ! %l2 = 000000006e730e7b 0000000087fa2002
ba p2_invalid_code_489
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_489:
! Victim I-cache invalidate 490, aggressor thread = 3
ba p2_invalid_loop_490
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_490:
ba invalidate_failed
mov 490,%g2
ba p2_invalid_resume_490
nop
nop
nop
! Wait for I-cache invalidate lock 490
p2_invalid_loop_490:
p2_invalid_wait_490:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,490
bl p2_invalid_wait_490
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l4 = 0000000000000000, Mem[0000000015800018] = 4d8e1204
stwa %l4,[%i3+%i6]0x81 ! Mem[0000000015800018] = 00000000
! Mem[0000000015000008] = b28b2068, %f9 = 52e980ef
lda [%i2+%i4]0x81,%f9 ! %f9 = b28b2068
ba p2_invalid_code_490
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_490:
! Victim I-cache invalidate 491, aggressor thread = 3
ba p2_invalid_loop_491
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_491:
ba invalidate_failed
mov 491,%g2
ba p2_invalid_resume_491
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 491
p2_invalid_loop_491:
p2_invalid_wait_491:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,491
bl p2_invalid_wait_491
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l6 = 6e7304b8, %l7 = 6e731f13, Mem[0000000031000010] = 00000000 000000ff
std %l6,[%o2+%i5] ! Mem[0000000031000010] = 6e7304b8 6e731f13
! Mem[0000000014000000] = 00000000, %f21 = 6cad976c
lda [%i0+%g0]0x81,%f21 ! %f21 = 00000000
p2_label_99: ! %cwp = 2
ba p2_invalid_code_491
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_491:
! Victim I-cache invalidate 492, aggressor thread = 3
ba p2_invalid_loop_492
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_492:
ba invalidate_failed
mov 492,%g2
ba p2_invalid_resume_492
nop
nop
nop
! Wait for I-cache invalidate lock 492
p2_invalid_loop_492:
p2_invalid_wait_492:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,492
bl p2_invalid_wait_492
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_492
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_492:
! Victim I-cache invalidate 493, aggressor thread = 3
ba p2_invalid_loop_493
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_493:
ba invalidate_failed
mov 493,%g2
ba p2_invalid_resume_493
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 493
p2_invalid_loop_493:
p2_invalid_wait_493:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,493
bl p2_invalid_wait_493
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_493
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_493:
! Victim I-cache invalidate 494, aggressor thread = 3
ba p2_invalid_loop_494
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_494:
ba invalidate_failed
mov 494,%g2
ba p2_invalid_resume_494
nop
! Wait for I-cache invalidate lock 494
p2_invalid_loop_494:
p2_invalid_wait_494:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,494
bl p2_invalid_wait_494
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l6 = 000000006e7304b8, %l6 = 000000006e7304b8, %y = ffffffff
sdiv %l6,%l6,%l3 ! %l3 = ffffffffffffffff
mov %l0,%y ! %y = 0000ffff
! Set Register : %l2 = 000000006e730e7b
xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000014800008] = c1000000, %l5 = 0000000000000000
lduha [%i1+%i4]0x80,%l5 ! %l5 = 000000000000c100
ba p2_invalid_code_494
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_494:
! Victim I-cache invalidate 495, aggressor thread = 3
ba p2_invalid_loop_495
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_495:
ba invalidate_failed
mov 495,%g2
ba p2_invalid_resume_495
nop
nop
! Wait for I-cache invalidate lock 495
p2_invalid_loop_495:
p2_invalid_wait_495:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,495
bl p2_invalid_wait_495
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l7 = 000000006e731f13, Mem[0000000030000050] = 6e730e7b
sth %l7,[%o0+0x050] ! Mem[0000000030000050] = 1f130e7b
! Mem[0000000014000000] = a31c4bb900000000, %l1 = 0080cd83d323d76c
ldxa [%i0+%g0]0x88,%l1 ! %l1 = a31c4bb900000000
! %l4 = 0000000000000000, Mem[0000000014800040] = 4cfa4b97
stw %l4,[%i1+0x040] ! Mem[0000000014800040] = 00000000
ba p2_invalid_code_495
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_495:
p2_label_100: ! %cwp = 2
! Victim I-cache invalidate 496, aggressor thread = 3
ba p2_invalid_loop_496
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_496:
ba invalidate_failed
mov 496,%g2
ba p2_invalid_resume_496
nop
nop
! Wait for I-cache invalidate lock 496
p2_invalid_loop_496:
p2_invalid_wait_496:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,496
bl p2_invalid_wait_496
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_496
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_496:
! Victim I-cache invalidate 497, aggressor thread = 3
ba p2_invalid_loop_497
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_497:
ba invalidate_failed
mov 497,%g2
ba p2_invalid_resume_497
nop
nop
nop
nop
! Wait for I-cache invalidate lock 497
p2_invalid_loop_497:
p2_invalid_wait_497:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,497
bl p2_invalid_wait_497
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
restore ! CWP = 1
ba p2_invalid_code_497
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_497:
! %l0 = ffffffffffffffdb, immed = 00000000, %l3 = 0000000000001a69
sra %l0,0x000,%l3 ! %l3 = ffffffffffffffdb
! Victim I-cache invalidate 498, aggressor thread = 3
ba p2_invalid_loop_498
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_498:
ba invalidate_failed
mov 498,%g2
ba p2_invalid_resume_498
nop
nop
nop
! Wait for I-cache invalidate lock 498
p2_invalid_loop_498:
p2_invalid_wait_498:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,498
bl p2_invalid_wait_498
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
! %l6 = 5a8dc21a, %l7 = 2294039d, Mem[0000000030800050] = 000000c1 ffffc50c
std %l6,[%i1+0x050] ! Mem[0000000030800050] = 5a8dc21a 2294039d
ba p2_invalid_code_498
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_498:
! Victim I-cache invalidate 499, aggressor thread = 3
ba p2_invalid_loop_499
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_499:
ba invalidate_failed
mov 499,%g2
ba p2_invalid_resume_499
nop
nop
nop
nop
! Wait for I-cache invalidate lock 499
p2_invalid_loop_499:
p2_invalid_wait_499:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,499
bl p2_invalid_wait_499
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_499
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_499:
! Victim I-cache invalidate 500, aggressor thread = 3
ba p2_invalid_loop_500
rd %ccr,%g5 ! Save %ccr (80)
p2_invalid_code_500:
ba invalidate_failed
mov 500,%g2
ba p2_invalid_resume_500
nop
! Wait for I-cache invalidate lock 500
p2_invalid_loop_500:
p2_invalid_wait_500:
ld [%g6],%g2 ! Get Invalid Lock number
cmp %g2,500
bl p2_invalid_wait_500
nop
wr %g5,%g0,%ccr ! restore %ccr (80)
ba p2_invalid_code_500
iflush %i0 ! Flush the instruction queue
p2_invalid_resume_500:
! Mem[0000000015800010] = 0bbc17ff, %l3 = ffffffffffffffdb
ldswa [%o3+%o5]0x89,%l3 ! %l3 = 000000000bbc17ff
! %l3 = 000000000bbc17ff, %l6 = 000000005a8dc21a, %l5 = 0000000000000000
xnor %l3,%l6,%l5 ! %l5 = ffffffffaece2a1a
! 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 0000000000000045
bne,a,pn %xcc,p2_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 000000000000b88a
bne,a,pn %xcc,p2_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 00000000000030d0
bne,a,pn %xcc,p2_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 00000000089b5d90
bne,a,pn %xcc,p2_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be ffffffffffffffe9
bne,a,pn %xcc,p2_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 000000004c6643ab
bne,a,pn %xcc,p2_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be ffffffffffffffff
bne,a,pn %xcc,p2_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be fffffffffffffff5
bne,a,pn %xcc,p2_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0x0000ffff,%g2
rd %y,%g3
cmp %g2,%g3
bne,a p2_failed
mov 0x111,%g1
! 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 ffffffff 5fdaf907
bne %xcc,p2_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 2ddeabed 5fdaf907
bne %xcc,p2_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 00000000 4ac88db3
bne %xcc,p2_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 69a55952 ffffffb3
bne %xcc,p2_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 000000c1 b28b2068
bne %xcc,p2_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 69a55952 ffffffb3
bne %xcc,p2_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 000000c1 b9443052
bne %xcc,p2_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be b9443052 3391608a
bne %xcc,p2_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be e9ffffff 45958e4d
bne %xcc,p2_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 52e980ef 0ae567ea
bne %xcc,p2_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be e77b51f5 00000000
bne %xcc,p2_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be b3ffffff 69a55952
bne %xcc,p2_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be e9ffffff 8b505b53
bne %xcc,p2_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 6cd723d3 83cd8000
bne %xcc,p2_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 6e730e7b 87fa2002
bne %xcc,p2_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 0bbc17b2 3edf079b
bne %xcc,p2_f30_fail
nop
! Check Local Memory
set p2_local0_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = ffffffffffffffff
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 = 292a71e9ffffffb3
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 = ff0000004ac88db3
ldx [%i0+0x018],%g3 ! Observed data at 0000000014000018
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 00000000a479a05e
ldx [%i0+0x020],%g3 ! Observed data at 0000000014000020
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x020,%g4
ldx [%g1+0x030],%g2 ! Expected data = b876449a03727b7e
ldx [%i0+0x030],%g3 ! Observed data at 0000000014000030
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x030,%g4
ldx [%g1+0x040],%g2 ! Expected data = f8c61f52c405cce4
ldx [%i0+0x040],%g3 ! Observed data at 0000000014000040
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i0,0x040,%g4
ldx [%g1+0x070],%g2 ! Expected data = fb1e8073fb1e8073
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 = b431b431b88f1fee
ldx [%i1+0x000],%g3 ! Observed data at 0000000014800000
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = c10000006c97ad6c
ldx [%i1+0x008],%g3 ! Observed data at 0000000014800008
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 69a55952ff73ffb3
ldx [%i1+0x010],%g3 ! Observed data at 0000000014800010
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x010,%g4
ldx [%g1+0x020],%g2 ! Expected data = 00000000e05f1a46
ldx [%i1+0x020],%g3 ! Observed data at 0000000014800020
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x020,%g4
ldx [%g1+0x040],%g2 ! Expected data = 000000002564a397
ldx [%i1+0x040],%g3 ! Observed data at 0000000014800040
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x040,%g4
ldx [%g1+0x048],%g2 ! Expected data = 201f442f5a8dc21a
ldx [%i1+0x048],%g3 ! Observed data at 0000000014800048
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x048,%g4
ldx [%g1+0x070],%g2 ! Expected data = ff044ad6cf121b09
ldx [%i1+0x070],%g3 ! Observed data at 0000000014800070
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i1,0x070,%g4
set p2_local2_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 8db900006cad976c
ldx [%i2+0x000],%g3 ! Observed data at 0000000015000000
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x000,%g4
ldx [%g1+0x010],%g2 ! Expected data = 4d8e9545fb1e8073
ldx [%i2+0x010],%g3 ! Observed data at 0000000015000010
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = b217bc0b55e40f51
ldx [%i2+0x018],%g3 ! Observed data at 0000000015000018
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = b9bdcfb0e9712a29
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 = 6cc4c21a2294039d
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 = 0000000000006cc4
ldx [%i2+0x030],%g3 ! Observed data at 0000000015000030
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x030,%g4
ldx [%g1+0x038],%g2 ! Expected data = 8c1e444a34a241f5
ldx [%i2+0x038],%g3 ! Observed data at 0000000015000038
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x038,%g4
ldx [%g1+0x050],%g2 ! Expected data = 52e980ef682d72bd
ldx [%i2+0x050],%g3 ! Observed data at 0000000015000050
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i2,0x050,%g4
ldx [%g1+0x070],%g2 ! Expected data = ffffed435fdae805
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+0x008],%g2 ! Expected data = bfdf1781ffffffff
ldx [%i3+0x008],%g3 ! Observed data at 0000000015800008
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = ff17bc0bab43664c
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 = 000000006da160e4
ldx [%i3+0x018],%g3 ! Observed data at 0000000015800018
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x018,%g4
ldx [%g1+0x028],%g2 ! Expected data = b804736e131f736e
ldx [%i3+0x028],%g3 ! Observed data at 0000000015800028
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x028,%g4
ldx [%g1+0x040],%g2 ! Expected data = 4fea2df500000000
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 = f8c61f5203727b7e
ldx [%i3+0x050],%g3 ! Observed data at 0000000015800050
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x050,%g4
ldx [%g1+0x058],%g2 ! Expected data = 5fdaf90799b3e2c3
ldx [%i3+0x058],%g3 ! Observed data at 0000000015800058
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x058,%g4
ldx [%g1+0x060],%g2 ! Expected data = ffffe8a1000000e9
ldx [%i3+0x060],%g3 ! Observed data at 0000000015800060
cmp %g2,%g3
bne,a,pn %xcc,p2_local_failed
add %i3,0x060,%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 = 000000303edf079b
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 = 1f130e7b87fa2002
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 = 839500305fdaf907
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 = 5a8dc21a2294039d
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 = 6e7304b86e731f13
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 = 6e7304b8ffffffb3
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 = 69a55952ffffffb3
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 = 000000c1b9443052
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_f8_fail:
set p2_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%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]
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]
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 %f4 ,[%i2+0x00c] ! Mem[000000001500000c]
std %f10,[%o1+0x050] ! Mem[0000000030800050]
done
p2_trap1o:
st %f4 ,[%o2+0x00c] ! Mem[000000001500000c]
std %f10,[%i1+0x050] ! Mem[0000000030800050]
done
p2_trap2e:
ld [%o2+0x054],%f0 ! Mem[0000000031000054]
lduw [%o1+0x014],%l0 ! Mem[0000000030800014]
st %f13,[%o0+0x010] ! Mem[0000000030000010]
umulcc %l6,-0x392,%l7
ldsw [%i2+0x034],%l1 ! Mem[0000000015000034]
done
p2_trap2o:
ld [%i2+0x054],%f0 ! Mem[0000000031000054]
lduw [%i1+0x014],%l0 ! Mem[0000000030800014]
st %f13,[%i0+0x010] ! Mem[0000000030000010]
umulcc %l6,-0x392,%l7
ldsw [%o2+0x034],%l1 ! Mem[0000000015000034]
done
p2_trap3e:
or %l7,%l2,%l5
done
p2_trap3o:
or %l7,%l2,%l5
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 = dd54d1de40253729
ldx [%g1+0x008],%l1 ! %l1 = b175b7decca10c9b
ldx [%g1+0x010],%l2 ! %l2 = ae2fb5c063e58e5e
ldx [%g1+0x018],%l3 ! %l3 = ebb26a404bf7253f
ldx [%g1+0x020],%l4 ! %l4 = 59ee1e61bfbee932
ldx [%g1+0x028],%l5 ! %l5 = 82e26c82da1f6e5b
ldx [%g1+0x030],%l6 ! %l6 = c6788c3023d8a1f2
ldx [%g1+0x038],%l7 ! %l7 = 48b03daabca955d4
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 = 57c732cfd8a6a192
ldx [%g1+0x048],%l1 ! %l1 = fd8fed7e761f424d
ldx [%g1+0x050],%l2 ! %l2 = 13ed1db80e09ff2f
ldx [%g1+0x058],%l3 ! %l3 = f7f78c0a913f7540
ldx [%g1+0x060],%l4 ! %l4 = cf19a5403767a7f3
ldx [%g1+0x068],%l5 ! %l5 = 40a4c1fc9f0d1adc
ldx [%g1+0x070],%l6 ! %l6 = 7b730c7ab876449a
ldx [%g1+0x078],%l7 ! %l7 = c330dee003727b7e
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 = 9aefbb9616a0f8ac
ldx [%g1+0x088],%l1 ! %l1 = 3ce0ff7a3e077e6f
ldx [%g1+0x090],%l2 ! %l2 = fdd3ab21a7abb98d
ldx [%g1+0x098],%l3 ! %l3 = 4b60ee4612043a38
ldx [%g1+0x0a0],%l4 ! %l4 = 223f72e06cd723d3
ldx [%g1+0x0a8],%l5 ! %l5 = 0b13714092f4e95d
ldx [%g1+0x0b0],%l6 ! %l6 = 7c525bc0d9ea89c7
ldx [%g1+0x0b8],%l7 ! %l7 = dde1aba5fc895f51
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 = 6abbe15e201f440c
ldx [%g1+0x0c8],%l1 ! %l1 = 44486a9418465f08
ldx [%g1+0x0d0],%l2 ! %l2 = ebad618fd959c01d
ldx [%g1+0x0d8],%l3 ! %l3 = f64f52e9dde54008
ldx [%g1+0x0e0],%l4 ! %l4 = 751e4fc86b94595b
ldx [%g1+0x0e8],%l5 ! %l5 = 9a15c2e3912b696d
ldx [%g1+0x0f0],%l6 ! %l6 = bbde37546589085c
ldx [%g1+0x0f8],%l7 ! %l7 = b7cc7ef9a8e26d4f
save
! Initialize memory pointers for window 4
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 4
ldx [%g1+0x100],%l0 ! %l0 = 3f5651b3a7d8a4e3
ldx [%g1+0x108],%l1 ! %l1 = 00ab654246413d76
ldx [%g1+0x110],%l2 ! %l2 = e77e23e450335c46
ldx [%g1+0x118],%l3 ! %l3 = 4dbcabfc855dea86
ldx [%g1+0x120],%l4 ! %l4 = b6496a0ebfe05691
ldx [%g1+0x128],%l5 ! %l5 = e79cea4823a34259
ldx [%g1+0x130],%l6 ! %l6 = 2a676a586d5003b2
ldx [%g1+0x138],%l7 ! %l7 = d6701d0ef57d3c2e
! 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 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 = 416f49fb 6a21a480 e2684d80 e1c07623
! %f4 = 67fea2a0 e4ca9bd3 11900c5e da6e3a67
! %f8 = 8dadf79f 8fa66046 d8dda349 4e599eb9
! %f12 = 07645878 0de80dcc 2cba3626 503075f7
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = c1cdb452 a9529dee 9041bf95 52b79ff9
! %f20 = 4c6d837a 95be00f4 c88c9dc0 5e50e60c
! %f24 = d01b0f02 0c6630dd cd08f81f 8a234dc5
! %f28 = 4449e95e bb4d45d2 d800878b 41a85de5
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 6149c760 57321e90 10378ac6 e5ea33eb
! %f36 = 5511fa55 a8cc8839 b1f83b1b c245b6b5
! %f40 = 63b2fc97 b7214a48 ecaebca9 1f042cad
! %f44 = 10825b60 8a5f88cb cd5bda08 43cfc429
ldda [%g1]ASI_BLK_P,%f32
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:
! %l3 = dfd74ada557abdc8, Mem[0000000016000028] = a35679c0
stba %l3,[%i0+%o6]0x89 ! Mem[0000000016000028] = a35679c8
! Mem[0000000016800060] = 47134079, %f2 = e2684d80
lda [%i1+0x060]%asi,%f2 ! %f2 = 47134079
! %l0 = 436e5dfc47b60793, %l6 = 08a57bf5c9a96127, %l1 = 29c969ec203bbd4e
orcc %l0,%l6,%l1 ! %l1 = 4bef7ffdcfbf67b7, %ccr = 08
! Aggressor I-cache invalidate 1, victim thread = 2
mov 1,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_1,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 1
! 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[000000003100005c] = e042c23f, %f14 = 2cba3626
lda [%o2+0x05c]%asi,%f14 ! %f14 = e042c23f
! Mem[0000000017800028] = 90140294bb63516c, %l0 = 436e5dfc47b60793
ldxa [%i3+%o6]0x80,%l0 ! %l0 = 90140294bb63516c
! Aggressor I-cache invalidate 2, victim thread = 2
mov 2,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_2,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 2
! 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 3, victim thread = 2
mov 3,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_3,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 3
! 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 4, victim thread = 2
mov 4,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_4,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 4
! 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 5, victim thread = 2
mov 5,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_5,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 5
! 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_2:
! Aggressor I-cache invalidate 6, victim thread = 2
mov 6,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_6,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 6
! 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)
! %l0 = bb63516c, %l1 = cfbf67b7, Mem[0000000016000028] = c87956a3 a45f0d17
stda %l0,[%i0+%o6]0x81 ! Mem[0000000016000028] = bb63516c cfbf67b7
! Aggressor I-cache invalidate 7, victim thread = 2
mov 7,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_7,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 7
! 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)
! %l0 = 90140294bb63516c, Mem[0000000017800010] = f1263f09
stba %l0,[%i3+%i5]0x89 ! Mem[0000000017800010] = f1263f6c
! %l6 = 08a57bf5c9a96127, Mem[0000000031800058] = 2730b332
stw %l6,[%o3+0x058] ! Mem[0000000031800058] = c9a96127
! %f22 = c88c9dc0, Mem[000000003080001c] = bb97aa41
st %f22,[%o1+0x01c] ! Mem[000000003080001c] = c88c9dc0
! %l2 = 7fe522961f198191
setx 0x68af20b868af20b8,%g7,%l2 ! %l2 = 68af20b868af20b8
! Aggressor I-cache invalidate 8, victim thread = 2
mov 8,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_8,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 8
! 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 9, victim thread = 2
mov 9,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_9,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 9
! 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)
! %l6 = c9a96127, %l7 = 85166dce, Mem[0000000016000040] = a546dbf7 626e51e2
stda %l6,[%i0+0x040]%asi ! Mem[0000000016000040] = c9a96127 85166dce
p3_label_3:
! %l4 = 057e1a1028e87a51, %l5 = a8a60f324265247a, %l0 = 90140294bb63516c
or %l4,%l5,%l0 ! %l0 = adfe1f326aed7e7b
! Mem[0000000030800018] = 00350f7cc88c9dc0, %f2 = 47134079 e1c07623
ldd [%o1+%i6],%f2 ! %f2 = 00350f7c c88c9dc0
! Aggressor I-cache invalidate 10, victim thread = 2
mov 10,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_10,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 10
! 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 = 68af20b868af20b8, %l5 = a8a60f324265247a, %l0 = adfe1f326aed7e7b
xnorcc %l2,%l5,%l0 ! %l0 = 3ff6d075d535fb3d, %ccr = 08
! Mem[0000000017000018] = f1e70199 123d3758, %l4 = 28e87a51, %l5 = 4265247a
ldda [%i2+%i6]0x89,%l4 ! %l4 = 00000000123d3758 00000000f1e70199
! %l3 = dfd74ada557abdc8, Mem[000000003100001c] = 6b6a6eb6
stw %l3,[%o2+0x01c] ! Mem[000000003100001c] = 557abdc8
! Aggressor I-cache invalidate 11, victim thread = 2
mov 11,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_11,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 11
! 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 12, victim thread = 2
mov 12,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_12,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 12
! 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 13, victim thread = 2
mov 13,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_13,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 13
! 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[0000000016800028] = 037029f0 3f2294c0, %l0 = d535fb3d, %l1 = cfbf67b7
ldda [%i1+0x028]%asi,%l0 ! %l0 = 00000000037029f0 000000003f2294c0
p3_label_4:
! Aggressor I-cache invalidate 14, victim thread = 2
mov 14,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_14,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 14
! 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)
! %l7 = 2627c59c85166dce, %l4 = 00000000123d3758, %l4 = 00000000123d3758
taddcctv %l7,%l4,%l4 ! %l0 = 0000000003702a13, Trapped
! Aggressor I-cache invalidate 15, victim thread = 2
mov 15,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_15,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 15
! 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 16, victim thread = 2
mov 16,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_16,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 16
! 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)
! %l0 = 0000000003702a13, Mem[0000000031800058] = c9a9612785202478
stx %l0,[%o3+0x058] ! Mem[0000000031800058] = 0000000003702a13
! Aggressor I-cache invalidate 17, victim thread = 2
mov 17,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_17,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 17
! 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[000000003000001c] = 53cd6728, %l3 = dfd74ada557abdc8
ldswa [%o0+0x01c]%asi,%l3 ! %l3 = 0000000053cd6728
! Mem[000000003100005c] = e042c23f, %l5 = 00000000f1e70199
ldsw [%o2+0x05c],%l5 ! %l5 = ffffffffe042c23f
! Aggressor I-cache invalidate 18, victim thread = 2
mov 18,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_18,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 18
! 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[0000000030800058] = 810e6965, %l3 = 0000000053cd6728
lduw [%o1+0x058],%l3 ! %l3 = 00000000810e6965
p3_label_5:
! Aggressor I-cache invalidate 19, victim thread = 2
mov 19,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_19,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 19
! 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[0000000017800018] = 6165cf9c, %l7 = 2627c59c85166dce
lduha [%i3+%i6]0x80,%l7 ! %l7 = 0000000000006165
! %l3 = 00000000810e6965, immed = 00000034, %l4 = 00000000123d3758
sllx %l3,0x034,%l4 ! %l4 = 9650000000000000
! Aggressor I-cache invalidate 20, victim thread = 2
mov 20,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_20,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 20
! 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 = 00000000810e6965, Mem[000000003100001e] = 557abdc8
sth %l3,[%o2+0x01e] ! Mem[000000003100001c] = 557a6965
! %l4 = 9650000000000000, Mem[0000000030000018] = 32d2647f53cd6728
stx %l4,[%o0+%i6] ! Mem[0000000030000018] = 9650000000000000
! Aggressor I-cache invalidate 21, victim thread = 2
mov 21,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_21,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 21
! 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 22, victim thread = 2
mov 22,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_22,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 22
! 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)
! %l2 = 68af20b868af20b8, Mem[0000000016800018] = c44ef8afbb10d386
stxa %l2,[%i1+%i6]0x88 ! Mem[0000000016800018] = 68af20b868af20b8
! Aggressor I-cache invalidate 23, victim thread = 2
mov 23,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_23,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 23
! 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_6:
! Aggressor I-cache invalidate 24, victim thread = 2
mov 24,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_24,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 24
! 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 25, victim thread = 2
mov 25,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_25,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 25
! 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 26, victim thread = 2
mov 26,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_26,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 26
! 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 27, victim thread = 2
mov 27,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_27,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 27
! 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 28, victim thread = 2
mov 28,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_28,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 28
! 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[0000000016000008] = ad1ed61ad6b087d8, %l2 = 68af20b868af20b8
ldxa [%i0+%i4]0x88,%l2 ! %l2 = ad1ed61ad6b087d8
! %l1 = 000000003f2294c0, Mem[0000000016000028] = 6c5163bb
stha %l1,[%i0+%o6]0x88 ! Mem[0000000016000028] = 6c5194c0
! Mem[000000003180001c] = 495bb6c4, %l0 = 0000000003702a13
ldsb [%o3+0x01c],%l0 ! %l0 = 0000000000000049
! Mem[0000000017000004] = eee7813f, %l4 = 9650000000000000
lduw [%i2+0x004],%l4 ! %l4 = 00000000eee7813f
! Aggressor I-cache invalidate 29, victim thread = 2
mov 29,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_29,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 29
! 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)
p3_label_7:
! %l0 = 0000000000000049, immed = 00000e15, %y = 00000000
smulcc %l0,0xe15,%l3 ! %l3 = 00000000000403fd, %ccr = 00, %y = 00
! %l7 = 0000000000006165, immed = fffff336, %l4 = 00000000eee7813f
or %l7,-0xcca,%l4 ! %l4 = fffffffffffff377
! Mem[0000000017800068] = c007516f 2652f281, %l4 = fffff377, %l5 = e042c23f
ldd [%i3+0x068],%l4 ! %l4 = 00000000c007516f 000000002652f281
! %l2 = ad1ed61ad6b087d8, Mem[0000000017000018] = 58373d12
stwa %l2,[%i2+%i6]0x81 ! Mem[0000000017000018] = d6b087d8
! Aggressor I-cache invalidate 30, victim thread = 2
mov 30,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_30,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 30
! 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] = f0297003, %l6 = 08a57bf5c9a96127
lduwa [%i1+%o6]0x88,%l6 ! %l6 = 00000000f0297003
! %l3 = 00000000000403fd, Mem[0000000031800018] = b6dad304495bb6c4
stx %l3,[%o3+%i6] ! Mem[0000000031800018] = 00000000000403fd
! %l6 = 00000000f0297003, Mem[0000000017000038] = 1a8cd02d, %asi = 80
stwa %l6,[%i2+0x038]%asi ! Mem[0000000017000038] = f0297003
! Aggressor I-cache invalidate 31, victim thread = 2
mov 31,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_31,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 31
! 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)
! %l2 = ad1ed61ad6b087d8, Mem[0000000016000006] = 93e47e93
sth %l2,[%i0+0x006] ! Mem[0000000016000004] = 93e487d8
p3_label_8:
! Aggressor I-cache invalidate 32, victim thread = 2
mov 32,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_32,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! %l1 = 000000003f2294c0, Mem[0000000017800010] = 6c3f26f1
stha %l1,[%i3+%i5]0x80 ! Mem[0000000017800010] = 94c026f1
! %l7 = 0000000000006165, Mem[0000000030000018] = 96500000
stw %l7,[%o0+%i6] ! Mem[0000000030000018] = 00006165
! Aggressor I-cache invalidate 33, victim thread = 2
mov 33,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_33,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 33
! 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[000000003180005c] = 03702a13, %f17 = a9529dee
ld [%o3+0x05c],%f17 ! %f17 = 03702a13
! Aggressor I-cache invalidate 34, victim thread = 2
mov 34,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_34,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 34
! 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 = 00000000000403fd, Mem[000000003080005c] = b9904de0, %asi = 80
stwa %l3,[%o1+0x05c]%asi ! Mem[000000003080005c] = 000403fd
! Aggressor I-cache invalidate 35, victim thread = 2
mov 35,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_35,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 35
! 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[0000000030800018] = 00350f7c c88c9dc0, %l0 = 00000049, %l1 = 3f2294c0
ldd [%o1+%i6],%l0 ! %l0 = 0000000000350f7c 00000000c88c9dc0
! %f4 = 67fea2a0 e4ca9bd3, Mem[0000000016000028] = c094516c cfbf67b7
stda %f4 ,[%i0+%o6]0x81 ! Mem[0000000016000028] = 67fea2a0 e4ca9bd3
p3_label_9:
! Aggressor I-cache invalidate 36, victim thread = 2
mov 36,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_36,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 36
! 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)
! %l2 = ad1ed61ad6b087d8, Mem[0000000017000018] = d887b0d6
stwa %l2,[%i2+%i6]0x89 ! Mem[0000000017000018] = d6b087d8
! Aggressor I-cache invalidate 37, victim thread = 2
mov 37,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_37,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 37
! 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 = 00000000f0297003, Mem[000000001700004b] = b0302f0e
stb %l6,[%i2+0x04b] ! Mem[0000000017000048] = b0302f03
! Mem[0000000017800030] = 2b68b746140e410b, %f14 = e042c23f 503075f7
ldd [%i3+0x030],%f14 ! %f14 = 2b68b746 140e410b
! Aggressor I-cache invalidate 38, victim thread = 2
mov 38,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_38,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 38
! 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 39, victim thread = 2
mov 39,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_39,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 39
! 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 40, victim thread = 2
mov 40,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_40,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 40
! 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 41, victim thread = 2
mov 41,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_41,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 41
! 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)
! %l0 = 0000000000350f7c, %l1 = 00000000c88c9dc0, %l1 = 00000000c88c9dc0
xnor %l0,%l1,%l1 ! %l1 = ffffffff37466d43
p3_label_10:
! %l3 = 00000000000403fd, Mem[0000000016800028] = c094223ff0297003
stxa %l3,[%i1+%o6]0x88 ! Mem[0000000016800028] = 00000000000403fd
! %l2 = ad1ed61ad6b087d8
setx 0x02be92fa02be92fa,%g7,%l2 ! %l2 = 02be92fa02be92fa
! Set Register : %l0 = 0000000000350f7c
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! Aggressor I-cache invalidate 42, victim thread = 2
mov 42,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_42,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 42
! 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[0000000016000008] = d6b087d8, %l4 = 00000000c007516f
lduba [%i0+%i4]0x89,%l4 ! %l4 = 00000000000000d8
! Mem[000000003000001c] = 00000000, %f1 = 6a21a480
ld [%o0+0x01c],%f1 ! %f1 = 00000000
! Aggressor I-cache invalidate 43, victim thread = 2
mov 43,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_43,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 43
! 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)
! %l2 = 02be92fa, %l3 = 000403fd, Mem[0000000016800028] = fd030400 00000000
stda %l2,[%i1+%o6]0x81 ! Mem[0000000016800028] = 02be92fa 000403fd
! Aggressor I-cache invalidate 44, victim thread = 2
mov 44,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_44,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 44
! 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[0000000017800018] = 6165cf9c, %l0 = ffffffffffffffff
lduba [%i3+%i6]0x81,%l0 ! %l0 = 0000000000000061
p3_label_11:
! Aggressor I-cache invalidate 45, victim thread = 2
mov 45,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_45,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 45
! 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[0000000016000020] = aa8f0579, %f4 = 67fea2a0
lda [%i0+%o4]0x81,%f4 ! %f4 = aa8f0579
! Aggressor I-cache invalidate 46, victim thread = 2
mov 46,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_46,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 46
! 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 47, victim thread = 2
mov 47,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_47,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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 = 2
mov 48,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_48,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 48
! 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 49, victim thread = 2
mov 49,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_49,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 49
! 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 50, victim thread = 2
mov 50,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_50,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 50
! 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 51, victim thread = 2
mov 51,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_51,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 51
! 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[0000000031000018] = e488e3d8557a6965, %f16 = c1cdb452 03702a13
ldd [%o2+%i6],%f16 ! %f16 = e488e3d8 557a6965
! Mem[0000000030800018] = 00350f7c, %l2 = 02be92fa02be92fa
lduw [%o1+%i6],%l2 ! %l2 = 0000000000350f7c
p3_label_12:
! Aggressor I-cache invalidate 52, victim thread = 2
mov 52,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_52,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 52
! 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 53, victim thread = 2
mov 53,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_53,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 53
! 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 54, victim thread = 2
mov 54,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_54,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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 = 2
mov 55,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_55,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 55
! 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 56, victim thread = 2
mov 56,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_56,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 56
! 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 57, victim thread = 2
mov 57,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_57,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 57
! 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[0000000017800020] = 682e7ce4 b1e4373c, %l4 = 000000d8, %l5 = 2652f281
ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000b1e4373c 00000000682e7ce4
! Aggressor I-cache invalidate 58, victim thread = 2
mov 58,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_58,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 58
! 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 = ffffffff37466d43, immed = fffff7f0, %l0 = 0000000000000061
andcc %l1,-0x810,%l0 ! %l0 = ffffffff37466540, %ccr = 80
! Mem[0000000016800040] = 5456f03f d1ae0889, %l4 = b1e4373c, %l5 = 682e7ce4
ldd [%i1+0x040],%l4 ! %l4 = 000000005456f03f 00000000d1ae0889
p3_label_13:
! Aggressor I-cache invalidate 59, victim thread = 2
mov 59,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_59,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 59
! 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 60, victim thread = 2
mov 60,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_60,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 60
! 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 61, victim thread = 2
mov 61,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_61,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 61
! 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 62, victim thread = 2
mov 62,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_62,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 62
! 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)
! %l6 = 00000000f0297003, Mem[0000000031800058] = 0000000003702a13
stx %l6,[%o3+0x058] ! Mem[0000000031800058] = 00000000f0297003
! Aggressor I-cache invalidate 63, victim thread = 2
mov 63,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_63,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 63
! 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 64, victim thread = 2
mov 64,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_64,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 64
! 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 65, victim thread = 2
mov 65,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_65,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 65
! 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 66, victim thread = 2
mov 66,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_66,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 66
! 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)
! Mem[0000000016000018] = c63d7f6a, %l0 = ffffffff37466540
ldswa [%i0+%i6]0x81,%l0 ! %l0 = ffffffffc63d7f6a
p3_label_14:
! %l0 = ffffffffc63d7f6a, Mem[0000000017800018] = 6165cf9c
stba %l0,[%i3+%i6]0x80 ! Mem[0000000017800018] = 6a65cf9c
! Mem[0000000017800010] = 94c026f1, %l4 = 000000005456f03f
ldsha [%i3+%i5]0x81,%l4 ! %l4 = ffffffffffff94c0
! Aggressor I-cache invalidate 67, victim thread = 2
mov 67,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_67,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 67
! 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 68, victim thread = 2
mov 68,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_68,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 68
! 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 69, victim thread = 2
mov 69,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_69,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 69
! 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 70, victim thread = 2
mov 70,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_70,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 70
! 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[0000000016800000] = e42ecbb2 829da273, %l4 = ffff94c0, %l5 = d1ae0889
ldd [%i1+%g0],%l4 ! %l4 = 00000000e42ecbb2 00000000829da273
! Aggressor I-cache invalidate 71, victim thread = 2
mov 71,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_71,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 71
! 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[0000000031000018] = e488e3d8557a6965, %l1 = ffffffff37466d43
ldx [%o2+%i6],%l1 ! %l1 = e488e3d8557a6965
! Aggressor I-cache invalidate 72, victim thread = 2
mov 72,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_72,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 72
! 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)
p3_label_15:
! Mem[0000000031800018] = 00000000, %l3 = 00000000000403fd
ldub [%o3+0x01b],%l3 ! %l3 = 0000000000000000
! %l2 = 0000000000350f7c, immed = fffff550, %l0 = ffffffffc63d7f6a
taddcctv %l2,-0xab0,%l0 ! %l0 = 00000000003504cc, %ccr = 11
! Aggressor I-cache invalidate 73, victim thread = 2
mov 73,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_73,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 73
! 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)
! %l5 = 00000000829da273, %l4 = 00000000e42ecbb2, %l1 = e488e3d8557a6965
subccc %l5,%l4,%l1 ! %l1 = ffffffff9e6ed6c0, %ccr = 99
! Aggressor I-cache invalidate 74, victim thread = 2
mov 74,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_74,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 74
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[000000003100005c] = e042c23f, %l4 = 00000000e42ecbb2
ldsb [%o2+0x05f],%l4 ! %l4 = 000000000000003f
! %l6 = 00000000f0297003, %l1 = ffffffff9e6ed6c0, %l7 = 0000000000006165
subccc %l6,%l1,%l7 ! %l7 = 0000000151ba9942, %ccr = 10
! Aggressor I-cache invalidate 75, victim thread = 2
mov 75,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_75,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 75
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Mem[0000000016800010] = 56111568, %l6 = 00000000f0297003
ldswa [%i1+%i5]0x81,%l6 ! %l6 = 0000000056111568
! Mem[0000000016800038] = 5358f2ef 3c754375, %l6 = 56111568, %l7 = 51ba9942
ldd [%i1+0x038],%l6 ! %l6 = 000000005358f2ef 000000003c754375
p3_label_16:
! Aggressor I-cache invalidate 76, victim thread = 2
mov 76,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_76,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 76
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 77, victim thread = 2
mov 77,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_77,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 77
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 78, victim thread = 2
mov 78,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_78,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 78
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Mem[0000000030800018] = 00350f7c, %l0 = 00000000003504cc
ldsb [%o1+0x019],%l0 ! %l0 = 0000000000000035
! %l1 = ffffffff9e6ed6c0, Mem[000000003180005c] = f0297003
stw %l1,[%o3+0x05c] ! Mem[000000003180005c] = 9e6ed6c0
! Mem[0000000016000000] = cd587e0c, %l0 = 0000000000000035
ldswa [%i0+%g0]0x81,%l0 ! %l0 = ffffffffcd587e0c
! Aggressor I-cache invalidate 79, victim thread = 2
mov 79,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_79,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 79
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Mem[0000000017800000] = 53c54edd, %l0 = ffffffffcd587e0c
lduba [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000053
! %l6 = 000000005358f2ef, Mem[0000000017800020] = 3c37e4b1
stha %l6,[%i3+%o4]0x80 ! Mem[0000000017800020] = f2efe4b1
! Aggressor I-cache invalidate 80, victim thread = 2
mov 80,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_80,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 80
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
p3_label_17:
! Mem[000000001600003c] = c31d867a, %f8 = 8dadf79f
ld [%i0+0x03c],%f8 ! %f8 = c31d867a
! Mem[0000000016000008] = d887b0d6 1ad61ead, %l0 = 00000053, %l1 = 9e6ed6c0
ldda [%i0+0x008]%asi,%l0 ! %l0 = 00000000d887b0d6 000000001ad61ead
! %l1 = 000000001ad61ead, Mem[000000003100005f] = e042c23f
stb %l1,[%o2+0x05f] ! Mem[000000003100005c] = e042c2ad
! Mem[0000000030000018] = 00006165, %l0 = 00000000d887b0d6
lduh [%o0+%i6],%l0 ! %l0 = 0000000000000000
! %l4 = 0000003f, %l5 = 829da273, Mem[0000000031800058] = 00000000 9e6ed6c0
std %l4,[%o3+0x058] ! Mem[0000000031800058] = 0000003f 829da273
! Aggressor I-cache invalidate 81, victim thread = 2
mov 81,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_81,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 81
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Mem[0000000017000008] = 8f3bc74f, %l2 = 0000000000350f7c
ldsba [%i2+%i4]0x89,%l2 ! %l2 = 000000000000004f
! %l1 = 000000001ad61ead, immed = 000000f8, %l1 = 000000001ad61ead
subc %l1,0x0f8,%l1 ! %l1 = 000000001ad61db5
! Aggressor I-cache invalidate 82, victim thread = 2
mov 82,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_82,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 82
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! %l4 = 000000000000003f, %l2 = 000000000000004f, %y = 00000000
sdiv %l4,%l2,%l1 ! %l1 = 0000000000000000
mov %l0,%y ! %y = 00000000
p3_label_18:
! %l0 = 00000000, %l1 = 00000000, Mem[0000000016800018] = 68af20b8 68af20b8
stda %l0,[%i1+%i6]0x89 ! Mem[0000000016800018] = 00000000 00000000
! %l5 = 00000000829da273, Mem[000000003100005c] = e042c2ad
sth %l5,[%o2+0x05c] ! Mem[000000003100005c] = a273c2ad
! Mem[0000000031800018] = 00000000, %l1 = 0000000000000000
ldsh [%o3+0x01a],%l1 ! %l1 = 0000000000000000
! Aggressor I-cache invalidate 83, victim thread = 2
mov 83,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_83,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 83
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 84, victim thread = 2
mov 84,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_84,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 84
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 85, victim thread = 2
mov 85,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_85,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 85
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 86, victim thread = 2
mov 86,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_86,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 86
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 87, victim thread = 2
mov 87,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_87,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 87
! Delay 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 88, victim thread = 2
mov 88,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_88,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 88
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 89, victim thread = 2
mov 89,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_89,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 89
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
p3_label_19:
! Mem[0000000017000000] = 1f8881efeee7813f, %l4 = 000000000000003f
ldxa [%i2+%g0]0x80,%l4 ! %l4 = 1f8881efeee7813f
! Aggressor I-cache invalidate 90, victim thread = 2
mov 90,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_90,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 90
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Mem[0000000017000010] = 897f34d5, %l1 = 0000000000000000
ldsha [%i2+%i5]0x89,%l1 ! %l1 = 00000000000034d5
! Aggressor I-cache invalidate 91, victim thread = 2
mov 91,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_91,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 91
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 92, victim thread = 2
mov 92,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_92,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 92
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Mem[0000000016800028] = 02be92fa, %l5 = 00000000829da273
ldub [%i1+0x029],%l5 ! %l5 = 00000000000000be
! Aggressor I-cache invalidate 93, victim thread = 2
mov 93,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_93,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 93
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Mem[0000000030000018] = 00006165 00000000, %l2 = 0000004f, %l3 = 00000000
ldda [%o0+0x018]%asi,%l2 ! %l2 = 0000000000006165 0000000000000000
! Aggressor I-cache invalidate 94, victim thread = 2
mov 94,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_94,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 94
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 95, victim thread = 2
mov 95,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_95,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 95
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
p3_label_20:
! Aggressor I-cache invalidate 96, victim thread = 2
mov 96,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_96,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 96
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! %l0 = 0000000000000000, Mem[0000000031800058] = 0000003f
stw %l0,[%o3+0x058] ! Mem[0000000031800058] = 00000000
! Aggressor I-cache invalidate 97, victim thread = 2
mov 97,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_97,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 97
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! %f9 = 8fa66046, Mem[0000000017000010] = 897f34d5
sta %f9 ,[%i2+%i5]0x88 ! Mem[0000000017000010] = 8fa66046
! Aggressor I-cache invalidate 98, victim thread = 2
mov 98,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_98,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 98
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 99, victim thread = 2
mov 99,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_99,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 99
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Aggressor I-cache invalidate 100, victim thread = 2
mov 100,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_100,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 100
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! Mem[0000000016800010] = 561115680276d603, %f12 = 07645878 0de80dcc
ldda [%i1+%i5]0x81,%f12 ! %f12 = 56111568 0276d603
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Aggressor I-cache invalidate 101, victim thread = 2
mov 101,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_101,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 101
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
p3_label_21:
! %l3 = 0000000000000000, immed = 0000000b, %l5 = 00000000000000be
srl %l3,0x00b,%l5 ! %l5 = 0000000000000000
! %f18 = 9041bf95, Mem[0000000016800000] = e42ecbb2
sta %f18,[%i1+%g0]0x80 ! Mem[0000000016800000] = 9041bf95
! Aggressor I-cache invalidate 102, victim thread = 2
mov 102,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_102,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 102
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (10)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (10)
! %l1 = 00000000000034d5, %l7 = 000000003c754375, %l7 = 000000003c754375
andncc %l1,%l7,%l7 ! %l7 = 0000000000003480, %ccr = 00
! %l6 = 000000005358f2ef, immed = 0000035f, %l7 = 0000000000003480
orcc %l6,0x35f,%l7 ! %l7 = 000000005358f3ff, %ccr = 00
! Aggressor I-cache invalidate 103, victim thread = 2
mov 103,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_103,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 103
! 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)
! %l6 = 5358f2ef, %l7 = 5358f3ff, Mem[0000000031800018] = 00000000 000403fd
std %l6,[%o3+%i6] ! Mem[0000000031800018] = 5358f2ef 5358f3ff
! Aggressor I-cache invalidate 104, victim thread = 2
mov 104,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_104,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 104
! 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 105, victim thread = 2
mov 105,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_105,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 105
! 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 106, victim thread = 2
mov 106,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_106,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 106
! 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_22:
! Randomly selected nop
nop
! Aggressor I-cache invalidate 107, victim thread = 2
mov 107,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_107,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 107
! 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[000000003100001c] = 557a6965, %l0 = 0000000000000010
ldsh [%o2+0x01c],%l0 ! %l0 = 000000000000557a
! Aggressor I-cache invalidate 108, victim thread = 2
mov 108,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_108,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 108
! 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 109, victim thread = 2
mov 109,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_109,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 109
! 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)
! %l3 = 0000000000000000, immed = 00000016, %l4 = 1f8881efeee7813f
sra %l3,0x016,%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 110, victim thread = 2
mov 110,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_110,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 110
! 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 111, victim thread = 2
mov 111,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_111,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 111
! 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 112, victim thread = 2
mov 112,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_112,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 112
! 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 113, victim thread = 2
mov 113,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_113,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 113
! 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_23:
! Mem[000000001600003c] = c31d867a, %f5 = e4ca9bd3
ld [%i0+0x03c],%f5 ! %f5 = c31d867a
! Aggressor I-cache invalidate 114, victim thread = 2
mov 114,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_114,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 114
! 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[0000000031000058] = 108b9adaa273c2ad, %f26 = cd08f81f 8a234dc5
ldd [%o2+0x058],%f26 ! %f26 = 108b9ada a273c2ad
! Aggressor I-cache invalidate 115, victim thread = 2
mov 115,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_115,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 115
! 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 = 0000000000000000, Mem[0000000030800058] = 810e6965
stw %l5,[%o1+0x058] ! Mem[0000000030800058] = 00000000
! Aggressor I-cache invalidate 116, victim thread = 2
mov 116,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_116,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 116
! 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] = a273c2ad, %l6 = 000000005358f2ef
lduh [%o2+0x05e],%l6 ! %l6 = 000000000000c2ad
! Aggressor I-cache invalidate 117, victim thread = 2
mov 117,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_117,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 117
! 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 = 000000005358f3ff, %l2 = 0000000000006165, %l2 = 0000000000006165
xnor %l7,%l2,%l2 ! %l2 = ffffffffaca76d65
! Randomly selected nop
nop
p3_label_24:
! %l0 = 000000000000557a, Mem[0000000016800028] = 02be92fa
stba %l0,[%i1+%o6]0x80 ! Mem[0000000016800028] = 7abe92fa
! %l4 = 0000000000000000, immed = 00000ab0, %y = 00000000
sdivcc %l4,0xab0,%l5 ! %l5 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 0000557a
! Aggressor I-cache invalidate 118, victim thread = 2
mov 118,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_118,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 118
! 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[0000000017000028] = 95e8c0b2 e9620c50, %l4 = 00000000, %l5 = 00000000
ldda [%i2+%o6]0x89,%l4 ! %l4 = 00000000e9620c50 0000000095e8c0b2
! Mem[0000000017000048] = b0302f03ded4fc75, %f18 = 9041bf95 52b79ff9
ldd [%i2+0x048],%f18 ! %f18 = b0302f03 ded4fc75
! %l0 = 0000557a, %l1 = 000034d5, Mem[0000000030000018] = 00006165 00000000
std %l0,[%o0+%i6] ! Mem[0000000030000018] = 0000557a 000034d5
! Mem[0000000030000058] = ee585f0f, %l4 = 00000000e9620c50
lduw [%o0+0x058],%l4 ! %l4 = 00000000ee585f0f
! Aggressor I-cache invalidate 119, victim thread = 2
mov 119,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_119,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 119
! 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)
! %l6 = 0000c2ad, %l7 = 5358f3ff, Mem[0000000017000000] = 1f8881ef eee7813f
stda %l6,[%i2+%g0]0x81 ! Mem[0000000017000000] = 0000c2ad 5358f3ff
! Aggressor I-cache invalidate 120, victim thread = 2
mov 120,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_120,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 120
! 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)
p3_label_25:
! Aggressor I-cache invalidate 121, victim thread = 2
mov 121,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_121,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 121
! 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)
! Aggressor I-cache invalidate 122, victim thread = 2
mov 122,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_122,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 122
! 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 123, victim thread = 2
mov 123,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_123,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 123
! 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 124, victim thread = 2
mov 124,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_124,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 124
! 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 125, victim thread = 2
mov 125,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_125,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 125
! 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 126, victim thread = 2
mov 126,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_126,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 126
! 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 127, victim thread = 2
mov 127,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_127,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 127
! 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[0000000017000018] = d6b087d8, %l3 = 0000000000000000
lduba [%i2+%i6]0x89,%l3 ! %l3 = 00000000000000d8
! Mem[0000000016000074] = 73c4b70a, %l1 = 00000000000034d5
lduw [%i0+0x074],%l1 ! %l1 = 0000000073c4b70a
! Aggressor I-cache invalidate 128, victim thread = 2
mov 128,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_128,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 128
! 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)
p3_label_26:
! Aggressor I-cache invalidate 129, victim thread = 2
mov 129,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_129,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 129
! 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)
! %l4 = 00000000ee585f0f, immed = fffffc0b, %l3 = 00000000000000d8
subc %l4,-0x3f5,%l3 ! %l3 = 00000000ee586304
! Aggressor I-cache invalidate 130, victim thread = 2
mov 130,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_130,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 130
! 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[0000000031800018] = 5358f2ef, %l6 = 000000000000c2ad
ldsh [%o3+%i6],%l6 ! %l6 = 0000000000005358
save ! CWP = 1
! %l4 = 95179f107c954030, Mem[0000000030000018] = 0000557a000034d5
stx %l4,[%i0+%o6] ! Mem[0000000030000018] = 95179f107c954030
! Aggressor I-cache invalidate 131, victim thread = 2
mov 131,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_131,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 131
! 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)
! %l1 = 9dec07420e52f662, Mem[000000003100001c] = 557a6965
sth %l1,[%i2+0x01c] ! Mem[000000003100001c] = f6626965
! Aggressor I-cache invalidate 132, victim thread = 2
mov 132,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_132,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 132
! 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 = eb202474a1ac201a, Mem[0000000016000010] = 3872a2aa
stha %l3,[%o0+%o5]0x88 ! Mem[0000000016000010] = 3872201a
p3_label_27: ! %cwp = 1
! Aggressor I-cache invalidate 133, victim thread = 2
mov 133,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_133,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 133
! 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 134, victim thread = 2
mov 134,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_134,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 134
! 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[0000000016800020] = 1d4c40a3, %l6 = 86c01dc4d4f27d26
ldsba [%o1+%i4]0x81,%l6 ! %l6 = 000000000000001d
! Mem[0000000016000000] = 0c7e58cd, %l5 = d08aa231a7994fd6
ldswa [%o0+%g0]0x89,%l5 ! %l5 = 000000000c7e58cd
! Mem[0000000031000058] = 108b9ada a273c2ad, %l6 = 0000001d, %l7 = 36a1a0c8
ldd [%i2+0x058],%l6 ! %l6 = 00000000108b9ada 00000000a273c2ad
! Aggressor I-cache invalidate 135, victim thread = 2
mov 135,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_135,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 135
! 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)
! %l0 = e8ab100cc4dfa6b5, %l0 = e8ab100cc4dfa6b5, %l7 = 00000000a273c2ad
taddcctv %l0,%l0,%l7 ! %l0 = e8ab100cc4dfa6d8, Trapped
! %l7 = 00000000a273c2ad, immed = fffff228, %l3 = eb202474a1ac201a
xnor %l7,-0xdd8,%l3 ! %l3 = 00000000a273cf7a
! %l6 = 00000000108b9ada, immed = 000007d3, %l1 = 9dec07420e52f662
sub %l6,0x7d3,%l1 ! %l1 = 00000000108b9307
! Aggressor I-cache invalidate 136, victim thread = 2
mov 136,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_136,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 136
! 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)
p3_label_28: ! %cwp = 1
! %l5 = 000000000c7e58cd, %l7 = 00000000a273c2ad, %l3 = 00000000a273cf7a
andncc %l5,%l7,%l3 ! %l3 = 000000000c0c1840, %ccr = 00
! Aggressor I-cache invalidate 137, victim thread = 2
mov 137,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_137,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 137
! 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 = 00000000a273c2ad, %l4 = 95179f107c954030, %l1 = 00000000108b9307
taddcctv %l7,%l4,%l1 ! %l0 = e8ab100cc4dfa6fb, Trapped
! Aggressor I-cache invalidate 138, victim thread = 2
mov 138,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_138,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 138
! 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 139, victim thread = 2
mov 139,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_139,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 139
! 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 140, victim thread = 2
mov 140,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_140,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 140
! 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 141, victim thread = 2
mov 141,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_141,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 141
! 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)
! %l3 = 000000000c0c1840, %l1 = 00000000108b9307, %l2 = fc34154c2160b366
tsubcctv %l3,%l1,%l2 ! %l0 = e8ab100cc4dfa71e, Trapped
! Aggressor I-cache invalidate 142, victim thread = 2
mov 142,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_142,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 142
! 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 143, victim thread = 2
mov 143,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_143,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 143
! 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_29: ! %cwp = 1
! Mem[0000000017800010] = 1271dd8c f126c094, %l6 = 108b9ada, %l7 = a273c2ad
ldda [%o3+%o5]0x89,%l6 ! %l6 = 00000000f126c094 000000001271dd8c
! Aggressor I-cache invalidate 144, victim thread = 2
mov 144,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_144,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 144
! 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 145, victim thread = 2
mov 145,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_145,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 145
! 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[0000000030800058] = 00000000 000403fd, %l6 = f126c094, %l7 = 1271dd8c
ldd [%i1+0x058],%l6 ! %l6 = 0000000000000000 00000000000403fd
! Aggressor I-cache invalidate 146, victim thread = 2
mov 146,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_146,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 146
! 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 147, victim thread = 2
mov 147,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_147,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 147
! 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[0000000016000028] = 67fea2a0e4ca9bd3, %l0 = e8ab100cc4dfa71e
ldxa [%o0+%i6]0x80,%l0 ! %l0 = 67fea2a0e4ca9bd3
! %l6 = 0000000000000000, immed = 00000a24, %y = 0000557a
sdivcc %l6,0xa24,%l6 ! %l6 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = e4ca9bd3
! Aggressor I-cache invalidate 148, victim thread = 2
mov 148,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_148,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 148
! 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 149, victim thread = 2
mov 149,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_149,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 149
! 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)
p3_label_30: ! %cwp = 1
! Mem[0000000016000010] = 6291a0063872201a, %f4 = aa8f0579 c31d867a
ldda [%o0+%o5]0x89,%f4 ! %f4 = 6291a006 3872201a
! Aggressor I-cache invalidate 150, victim thread = 2
mov 150,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_150,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 150
! 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)
! Mem[0000000017800018] = 0c5271c89ccf656a, %f8 = c31d867a 8fa66046
ldda [%o3+%o6]0x89,%f8 ! %f8 = 0c5271c8 9ccf656a
! Mem[0000000017800020] = f2efe4b1e47c2e68, %l4 = 95179f107c954030
ldxa [%o3+%i4]0x80,%l4 ! %l4 = f2efe4b1e47c2e68
save ! CWP = 2
! Aggressor I-cache invalidate 151, victim thread = 2
mov 151,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_151,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 151
! 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 152, victim thread = 2
mov 152,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_152,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 152
! 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[0000000030800018] = 00350f7c c88c9dc0, %l2 = d04b1451, %l3 = facbc28e
ldda [%o1+0x018]%asi,%l2 ! %l2 = 0000000000350f7c 00000000c88c9dc0
! Mem[0000000017800018] = 9ccf656a, %l7 = 6ca45ad2ca1a1e61
ldswa [%i3+%i6]0x89,%l7 ! %l7 = ffffffff9ccf656a
! Aggressor I-cache invalidate 153, victim thread = 2
mov 153,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_153,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 153
! 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)
p3_label_31: ! %cwp = 2
! %l3 = 00000000c88c9dc0, Mem[0000000017800040] = 690b6967ec2a5d3d
stx %l3,[%i3+0x040] ! Mem[0000000017800040] = 00000000c88c9dc0
! Aggressor I-cache invalidate 154, victim thread = 2
mov 154,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_154,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 154
! 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 = ffffffff9ccf656a, Mem[0000000030000058] = ee585f0fdfcd5709
stx %l7,[%o0+0x058] ! Mem[0000000030000058] = ffffffff9ccf656a
! %l3 = 00000000c88c9dc0, %l3 = 00000000c88c9dc0, %l1 = 718e1da80b453d91
taddcctv %l3,%l3,%l1 ! %l1 = 0000000191193b80, %ccr = 09
! %l7 = ffffffff9ccf656a, %l7 = ffffffff9ccf656a, %l4 = 4a603372b7639fc9
orcc %l7,%l7,%l4 ! %l4 = ffffffff9ccf656a, %ccr = 88
! Aggressor I-cache invalidate 155, victim thread = 2
mov 155,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_155,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 155
! 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)
! %f21 = 95be00f4, Mem[000000003000005c] = 9ccf656a
st %f21,[%o0+0x05c] ! Mem[000000003000005c] = 95be00f4
! %f23 = 5e50e60c, Mem[0000000016800020] = 1d4c40a3
sta %f23,[%i1+%o4]0x80 ! Mem[0000000016800020] = 5e50e60c
! Mem[0000000017000008] = 4fc73b8f, %l0 = 3f1b5b59d1f76bd0
lduwa [%i2+%i4]0x80,%l0 ! %l0 = 000000004fc73b8f
! Aggressor I-cache invalidate 156, victim thread = 2
mov 156,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_156,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 156
! 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)
p3_label_32: ! %cwp = 2
! %l4 = ffffffff9ccf656a, immed = 000009ad, %l0 = 000000004fc73b8f
or %l4,0x9ad,%l0 ! %l0 = ffffffff9ccf6def
! Aggressor I-cache invalidate 157, victim thread = 2
mov 157,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_157,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 157
! 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 158, victim thread = 2
mov 158,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_158,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 158
! 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 159, victim thread = 2
mov 159,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_159,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 159
! 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 160, victim thread = 2
mov 160,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_160,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 160
! 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[0000000030000018] = 95179f10 7c954030, %l4 = 9ccf656a, %l5 = 821031fb
ldd [%o0+%i6],%l4 ! %l4 = 0000000095179f10 000000007c954030
! Aggressor I-cache invalidate 161, victim thread = 2
mov 161,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_161,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 161
! 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 162, victim thread = 2
mov 162,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_162,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 162
! 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 163, victim thread = 2
mov 163,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_163,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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[0000000031800018] = 5358f2ef5358f3ff, %f20 = 4c6d837a 95be00f4
ldda [%o3+0x018]%asi,%f20 ! %f20 = 5358f2ef 5358f3ff
p3_label_33: ! %cwp = 2
! %l5 = 000000007c954030, Mem[000000003080005c] = 000403fd
stw %l5,[%o1+0x05c] ! Mem[000000003080005c] = 7c954030
! Aggressor I-cache invalidate 164, victim thread = 2
mov 164,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_164,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 164
! 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 165, victim thread = 2
mov 165,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_165,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 165
! 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 166, victim thread = 2
mov 166,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_166,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 166
! 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)
! %f14 = 2b68b746 140e410b, Mem[0000000031000058] = 108b9ada a273c2ad
stda %f14,[%o2+0x058]%asi ! Mem[0000000031000058] = 2b68b746 140e410b
! Aggressor I-cache invalidate 167, victim thread = 2
mov 167,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_167,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 167
! 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[0000000017800058] = a576a737, %l5 = 000000007c954030
lduw [%i3+0x058],%l5 ! %l5 = 00000000a576a737
! Aggressor I-cache invalidate 168, victim thread = 2
mov 168,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_168,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 168
! 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 169, victim thread = 2
mov 169,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_169,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 169
! 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 170, victim thread = 2
mov 170,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_170,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 170
! 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)
p3_label_34: ! %cwp = 2
! %l5 = 00000000a576a737, Mem[0000000016800018] = 0000000000000000
stxa %l5,[%i1+%i6]0x80 ! Mem[0000000016800018] = 00000000a576a737
! %l4 = 0000000095179f10, Mem[000000003100005c] = 140e410b
sth %l4,[%o2+0x05c] ! Mem[000000003100005c] = 9f10410b
! Mem[0000000016800008] = f104be90, %l2 = 0000000000350f7c
lduba [%i1+%i4]0x81,%l2 ! %l2 = 00000000000000f1
! Aggressor I-cache invalidate 171, victim thread = 2
mov 171,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_171,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 171
! 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[0000000030800018] = 00350f7c c88c9dc0, %l6 = e18f5577, %l7 = 9ccf656a
ldd [%o1+%i6],%l6 ! %l6 = 0000000000350f7c 00000000c88c9dc0
! Mem[0000000031000018] = e488e3d8, %l0 = ffffffff9ccf6def
lduh [%o2+0x01a],%l0 ! %l0 = 000000000000e3d8
! Aggressor I-cache invalidate 172, victim thread = 2
mov 172,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_172,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 172
! 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)
! %l3 = 00000000c88c9dc0, Mem[0000000017000020] = b4bc1e32
stwa %l3,[%i2+%o4]0x81 ! Mem[0000000017000020] = c88c9dc0
! Aggressor I-cache invalidate 173, victim thread = 2
mov 173,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_173,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 173
! 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 174, victim thread = 2
mov 174,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_174,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 174
! 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)
p3_label_35: ! %cwp = 2
! Aggressor I-cache invalidate 175, victim thread = 2
mov 175,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_175,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! %l7 = 00000000c88c9dc0, Mem[0000000030000018] = 95179f10
stw %l7,[%o0+%i6] ! Mem[0000000030000018] = c88c9dc0
! Mem[0000000016000010] = 1a20723806a09162, %f20 = 5358f2ef 5358f3ff
ldda [%i0+%i5]0x81,%f20 ! %f20 = 1a207238 06a09162
! Aggressor I-cache invalidate 176, victim thread = 2
mov 176,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_176,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 176
! 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)
! %l2 = 00000000000000f1, Mem[0000000031800018] = 5358f2ef5358f3ff
stx %l2,[%o3+%i6] ! Mem[0000000031800018] = 00000000000000f1
! Aggressor I-cache invalidate 177, victim thread = 2
mov 177,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_177,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 177
! 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 = 00000000000000f1, Mem[0000000016800000] = 95bf4190
stha %l2,[%i1+%g0]0x88 ! Mem[0000000016800000] = 95bf00f1
! Aggressor I-cache invalidate 178, victim thread = 2
mov 178,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_178,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 178
! 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)
rd %pc,%o7
return %o7+12 ! CWP = 1
! Mem[000000003100005c] = 9f10410b, %l0 = 67fea2a0e4ca9bd3
ldsh [%i2+0x05c],%l0 ! %l0 = ffffffffffff9f10
p3_label_36: ! %cwp = 1
! Aggressor I-cache invalidate 179, victim thread = 2
mov 179,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_179,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 179
! 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)
! %l0 = ffff9f10, %l1 = 108b9307, Mem[0000000017000060] = b6896941 f4b25c89
std %l0,[%o2+0x060] ! Mem[0000000017000060] = ffff9f10 108b9307
! Mem[0000000030800058] = 00000000, %l6 = 000000007fffffff
ldsh [%i1+0x05a],%l6 ! %l6 = 0000000000000000
! Aggressor I-cache invalidate 180, victim thread = 2
mov 180,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_180,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 180
! 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 181, victim thread = 2
mov 181,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_181,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 181
! 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 182, victim thread = 2
mov 182,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_182,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 182
! 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 183, victim thread = 2
mov 183,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_183,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 183
! 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 = 000000000c7e58cd, Mem[0000000016800072] = 28b83bf7
sth %l5,[%o1+0x072] ! Mem[0000000016800070] = 28b858cd
! Aggressor I-cache invalidate 184, victim thread = 2
mov 184,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_184,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 184
! 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 185, victim thread = 2
mov 185,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_185,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 185
! 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)
p3_label_37: ! %cwp = 1
! Aggressor I-cache invalidate 186, victim thread = 2
mov 186,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_186,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 186
! 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)
! %l5 = 000000000c7e58cd, Mem[0000000016000078] = 0f76024e
stb %l5,[%o0+0x078] ! Mem[0000000016000078] = cd76024e
! %l0 = ffffffffffff9f10, Mem[0000000030800058] = 000000007c954030
stx %l0,[%i1+0x058] ! Mem[0000000030800058] = ffffffffffff9f10
! Mem[0000000017000020] = f45cc7c5 c09d8cc8, %l6 = 00000000, %l7 = 000403fd
ldda [%o2+%i4]0x89,%l6 ! %l6 = 00000000c09d8cc8 00000000f45cc7c5
! Mem[0000000016800028] = fa92be7a, %l7 = 00000000f45cc7c5
ldsha [%o1+%i6]0x89,%l7 ! %l7 = ffffffffffffbe7a
! Mem[0000000016800020] = 0ce6505e, %l4 = f2efe4b1e47c2e68
lduha [%o1+%i4]0x88,%l4 ! %l4 = 000000000000505e
! %l3 = 000000000c0c1840, Mem[000000003000001c] = 7c954030, %asi = 80
stwa %l3,[%i0+0x01c]%asi ! Mem[000000003000001c] = 0c0c1840
! %l3 = 000000000c0c1840, %l7 = ffffffffffffbe7a, %y = e4ca9bd3
smulcc %l3,%l7,%l5 ! %l5 = fffffcea9f830e80, %ccr = 88, %y = fffffcea
! Mem[0000000031800058] = 00000000, %l0 = ffffffffffff9f10
ldsb [%i3+0x059],%l0 ! %l0 = 0000000000000000
! Mem[0000000017000030] = 3781701a, %l4 = 000000000000505e
ldsb [%o2+0x033],%l4 ! %l4 = 000000000000001a
p3_label_38: ! %cwp = 1
! Aggressor I-cache invalidate 187, victim thread = 2
mov 187,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_187,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 187
! 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[0000000016800010] = 68151156, %l3 = 000000000c0c1840
ldswa [%o1+%o5]0x89,%l3 ! %l3 = 0000000068151156
! Aggressor I-cache invalidate 188, victim thread = 2
mov 188,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_188,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! %l3 = 0000000068151156, immed = 00000034, %l6 = 00000000c09d8cc8
sllx %l3,0x034,%l6 ! %l6 = 1560000000000000
! Aggressor I-cache invalidate 189, victim thread = 2
mov 189,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_189,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 189
! 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 = 0000000068151156, immed = 00000e8e, %l3 = 0000000068151156
andn %l3,0xe8e,%l3 ! %l3 = 0000000068151150
! %l4 = 000000000000001a, Mem[0000000031000018] = e488e3d8f6626965
stx %l4,[%i2+%o6] ! Mem[0000000031000018] = 000000000000001a
! %l0 = 0000000000000000, immed = fffff5b9, %l2 = fc34154c2160b366
andncc %l0,-0xa47,%l2 ! %l2 = 0000000000000000, %ccr = 44
! %l3 = 0000000068151150, Mem[0000000017800018] = 9ccf656a
stwa %l3,[%o3+%o6]0x89 ! Mem[0000000017800018] = 68151150
! Mem[0000000016800018] = 00000000, %l0 = 0000000000000000
lduwa [%o1+%o6]0x80,%l0 ! %l0 = 0000000000000000
p3_label_39: ! %cwp = 1
! %l0 = 00000000, %l1 = 108b9307, Mem[0000000017000010] = 4660a68f 636f8cbc
stda %l0,[%o2+%o5]0x81 ! Mem[0000000017000010] = 00000000 108b9307
! Aggressor I-cache invalidate 190, victim thread = 2
mov 190,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_190,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 190
! 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 191, victim thread = 2
mov 191,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_191,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 191
! 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)
! Aggressor I-cache invalidate 192, victim thread = 2
mov 192,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_192,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 192
! 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 193, victim thread = 2
mov 193,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_193,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 193
! 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)
! Mem[000000003080001c] = c88c9dc0, %f10 = d8dda349
ld [%i1+0x01c],%f10 ! %f10 = c88c9dc0
! Aggressor I-cache invalidate 194, victim thread = 2
mov 194,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_194,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 194
! 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[0000000017000020] = c88c9dc0, %l3 = 0000000068151150
lduba [%o2+%i4]0x80,%l3 ! %l3 = 00000000000000c8
! Aggressor I-cache invalidate 195, victim thread = 2
mov 195,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_195,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 195
! 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[0000000017800020] = f2efe4b1, %l2 = 0000000000000000
lduba [%o3+%i4]0x80,%l2 ! %l2 = 00000000000000f2
p3_label_40: ! %cwp = 1
! %l0 = 00000000, %l1 = 108b9307, Mem[0000000030800058] = ffffffff ffff9f10
std %l0,[%i1+0x058] ! Mem[0000000030800058] = 00000000 108b9307
! Aggressor I-cache invalidate 196, victim thread = 2
mov 196,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_196,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 196
! 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 = fffffcea9f830e80, Mem[0000000016000048] = 58317d96, %asi = 80
stwa %l5,[%o0+0x048]%asi ! Mem[0000000016000048] = 9f830e80
! Aggressor I-cache invalidate 197, victim thread = 2
mov 197,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_197,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 197
! 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 198, victim thread = 2
mov 198,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_198,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 198
! 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 199, victim thread = 2
mov 199,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_199,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 199
! 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)
! %l0 = 0000000000000000, immed = fffff9e2, %l3 = 00000000000000c8
andn %l0,-0x61e,%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 200, victim thread = 2
mov 200,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_200,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 200
! 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)
! %f12 = 56111568 0276d603, Mem[0000000031800058] = 00000000 829da273
std %f12,[%i3+0x058] ! Mem[0000000031800058] = 56111568 0276d603
rd %pc,%o7
return %o7+12 ! CWP = 0
p3_label_41:
! Aggressor I-cache invalidate 201, victim thread = 2
mov 201,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_201,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 201
! 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)
! %l6 = 0000000000005358, immed = fffff8b3, %l5 = 0000000095e8c0b2
orcc %l6,-0x74d,%l5 ! %l5 = fffffffffffffbfb, %ccr = 88
! Mem[0000000031800058] = 56111568, %f5 = 3872201a
ld [%o3+0x058],%f5 ! %f5 = 56111568
! Aggressor I-cache invalidate 202, victim thread = 2
mov 202,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_202,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 202
! 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 203, victim thread = 2
mov 203,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_203,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 203
! 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[0000000016000040] = c9a96127 85166dce, %l6 = 00005358, %l7 = 5358f3ff
ldd [%i0+0x040],%l6 ! %l6 = 00000000c9a96127 0000000085166dce
! Aggressor I-cache invalidate 204, victim thread = 2
mov 204,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_204,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 204
! 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)
! %l6 = 00000000c9a96127, immed = fffffae1, %l5 = fffffffffffffbfb
addcc %l6,-0x51f,%l5 ! %l5 = 00000000c9a95c08, %ccr = 19
! Aggressor I-cache invalidate 205, victim thread = 2
mov 205,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_205,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 205
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (19)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (19)
! Aggressor I-cache invalidate 206, victim thread = 2
mov 206,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_206,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 206
! 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)
p3_label_42:
! Aggressor I-cache invalidate 207, victim thread = 2
mov 207,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_207,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 207
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (19)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (19)
! %l4 = 00000000ee585f0f, immed = 00000cd2, %l0 = 000000000000557a
andncc %l4,0xcd2,%l0 ! %l0 = 00000000ee58530d, %ccr = 08
! Aggressor I-cache invalidate 208, victim thread = 2
mov 208,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_208,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 208
! 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[0000000031000058] = 2b68b746 9f10410b, %l4 = ee585f0f, %l5 = c9a95c08
ldda [%o2+0x058]%asi,%l4 ! %l4 = 000000002b68b746 000000009f10410b
! %l7 = 0000000085166dce, %l1 = 0000000073c4b70a, %y = fffffcea
sdiv %l7,%l1,%l1 ! %l1 = fffffffffffff92f
mov %l0,%y ! %y = ee58530d
save ! CWP = 1
! Aggressor I-cache invalidate 209, victim thread = 2
mov 209,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_209,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 209
! 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[0000000016800018] = 00000000, %l2 = 00000000000000f2
ldswa [%o1+%o6]0x89,%l2 ! %l2 = 0000000000000000
! Aggressor I-cache invalidate 210, victim thread = 2
mov 210,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_210,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 210
! 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 211, victim thread = 2
mov 211,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_211,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 211
! 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_43: ! %cwp = 1
! Aggressor I-cache invalidate 212, victim thread = 2
mov 212,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_212,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 212
! 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[0000000016800058] = 54a373d2 16bd0cf5, %l6 = 00000000, %l7 = ffffbe7a
ldd [%o1+0x058],%l6 ! %l6 = 0000000054a373d2 0000000016bd0cf5
! Mem[0000000016800010] = 68151156, %l3 = 0000000000000000
ldsha [%o1+%o5]0x89,%l3 ! %l3 = 0000000000001156
! Aggressor I-cache invalidate 213, victim thread = 2
mov 213,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_213,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 213
! 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 = 0000000000000000, Mem[0000000030800059] = 00000000
stb %l2,[%i1+0x059] ! Mem[0000000030800058] = 00000000
! Aggressor I-cache invalidate 214, victim thread = 2
mov 214,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_214,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 214
! 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 215, victim thread = 2
mov 215,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_215,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 215
! 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 216, victim thread = 2
mov 216,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_216,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 216
! 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)
! %f14 = 2b68b746 140e410b, Mem[0000000031000018] = 00000000 0000001a
stda %f14,[%i2+0x018]%asi ! Mem[0000000031000018] = 2b68b746 140e410b
! Mem[0000000016800040] = 5456f03f, %l5 = fffffcea9f830e80
ldsh [%o1+0x042],%l5 ! %l5 = fffffffffffff03f
p3_label_44: ! %cwp = 1
! Aggressor I-cache invalidate 217, victim thread = 2
mov 217,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_217,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 217
! 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[0000000031000018] = 2b68b746140e410b, %f26 = 108b9ada a273c2ad
ldd [%i2+%o6],%f26 ! %f26 = 2b68b746 140e410b
! Aggressor I-cache invalidate 218, victim thread = 2
mov 218,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_218,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 218
! 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 219, victim thread = 2
mov 219,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_219,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 219
! 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 220, victim thread = 2
mov 220,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_220,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 220
! 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 221, victim thread = 2
mov 221,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_221,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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[000000001780004c] = 852baded, %l3 = 0000000000001156
ldub [%o3+0x04f],%l3 ! %l3 = 00000000000000ed
! %l3 = 00000000000000ed, immed = 00000fb7, %l3 = 00000000000000ed
subccc %l3,0xfb7,%l3 ! %l3 = fffffffffffff136, %ccr = 99
! Aggressor I-cache invalidate 222, victim thread = 2
mov 222,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_222,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 222
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 223, victim thread = 2
mov 223,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_223,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 223
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
p3_label_45: ! %cwp = 1
! Mem[0000000017800010] = 1271dd8c f126c094, %l2 = 00000000, %l3 = fffff136
ldda [%o3+%o5]0x89,%l2 ! %l2 = 00000000f126c094 000000001271dd8c
! %l6 = 0000000054a373d2, %l5 = fffffffffffff03f, %l7 = 0000000016bd0cf5
taddcctv %l6,%l5,%l7 ! %l0 = 0000000000000023, Trapped
! Aggressor I-cache invalidate 224, victim thread = 2
mov 224,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_224,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 224
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l1 = 00000000108b9307, %l4 = 000000000000001a, %l2 = 00000000f126c094
subc %l1,%l4,%l2 ! %l2 = 00000000108b92ec
! Aggressor I-cache invalidate 225, victim thread = 2
mov 225,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_225,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 225
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[0000000031000058] = 2b68b7469f10410b, %f8 = 0c5271c8 9ccf656a
ldd [%i2+0x058],%f8 ! %f8 = 2b68b746 9f10410b
! Aggressor I-cache invalidate 226, victim thread = 2
mov 226,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_226,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 226
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[0000000016800028] = fa92be7a, %f11 = 4e599eb9
lda [%o1+%i6]0x89,%f11 ! %f11 = fa92be7a
! %l5 = fffffffffffff03f, Mem[0000000030000018] = c88c9dc0
stb %l5,[%i0+%o6] ! Mem[0000000030000018] = 3f8c9dc0
! %f18 = b0302f03 ded4fc75, Mem[0000000017800020] = b1e4eff2 682e7ce4
stda %f18,[%o3+%i4]0x89 ! Mem[0000000017800020] = b0302f03 ded4fc75
p3_label_46: ! %cwp = 1
! Mem[0000000016800074] = 30c05a71, %l1 = 00000000108b9307
ldsb [%o1+0x074],%l1 ! %l1 = 0000000000000030
! Aggressor I-cache invalidate 227, victim thread = 2
mov 227,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_227,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 227
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 228, victim thread = 2
mov 228,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_228,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 228
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 229, victim thread = 2
mov 229,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_229,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 229
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 230, victim thread = 2
mov 230,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_230,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 230
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 231, victim thread = 2
mov 231,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_231,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 231
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l7 = 0000000016bd0cf5, Mem[0000000017000010] = 00000000
stha %l7,[%o2+%o5]0x80 ! Mem[0000000017000010] = 0cf50000
! Aggressor I-cache invalidate 232, victim thread = 2
mov 232,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_232,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 232
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 233, victim thread = 2
mov 233,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_233,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 233
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l7 = 0000000016bd0cf5, Mem[000000003100005b] = 2b68b746
stb %l7,[%i2+0x05b] ! Mem[0000000031000058] = 2b68b7f5
p3_label_47: ! %cwp = 1
! Mem[0000000016000018] = c63d7f6a, %l1 = 0000000000000030
lduba [%o0+%o6]0x80,%l1 ! %l1 = 00000000000000c6
! Aggressor I-cache invalidate 234, victim thread = 2
mov 234,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_234,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 234
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l0 = 0000000000000023, Mem[0000000016800020] = 5e50e60c
stha %l0,[%o1+%i4]0x80 ! Mem[0000000016800020] = 0023e60c
! %l0 = 0000000000000023, Mem[000000003100005c] = 9f10410b
stw %l0,[%i2+0x05c] ! Mem[000000003100005c] = 00000023
! Mem[000000003000001c] = 0c0c1840, %l0 = 0000000000000023
ldsha [%i0+0x01e]%asi,%l0 ! %l0 = 0000000000001840
! Aggressor I-cache invalidate 235, victim thread = 2
mov 235,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_235,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 235
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 236, victim thread = 2
mov 236,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_236,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 236
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %f18 = b0302f03 ded4fc75, Mem[0000000016800020] = 0023e60c 72cc8a4b
std %f18,[%o1+%i4] ! Mem[0000000016800020] = b0302f03 ded4fc75
! %l1 = 00000000000000c6, %l2 = 00000000108b92ec, %l6 = 0000000054a373d2
sdivx %l1,%l2,%l6 ! %l6 = 0000000000000000
! %f25 = 0c6630dd, Mem[0000000016000028] = 67fea2a0
sta %f25,[%o0+%i6]0x80 ! Mem[0000000016000028] = 0c6630dd
p3_label_48: ! %cwp = 1
! Aggressor I-cache invalidate 237, victim thread = 2
mov 237,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_237,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 237
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 238, victim thread = 2
mov 238,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_238,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 238
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %f10 = c88c9dc0 fa92be7a, Mem[0000000016800050] = 5d593079 700427c6
std %f10,[%o1+0x050] ! Mem[0000000016800050] = c88c9dc0 fa92be7a
! Mem[0000000016800008] = f104be90, %l3 = 000000001271dd8c
lduba [%o1+%o4]0x80,%l3 ! %l3 = 00000000000000f1
! Aggressor I-cache invalidate 239, victim thread = 2
mov 239,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_239,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 239
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[0000000017000020] = c88c9dc0 c5c75cf4, %l6 = 00000000, %l7 = 16bd0cf5
ldda [%o2+%i4]0x81,%l6 ! %l6 = 00000000c88c9dc0 00000000c5c75cf4
! %l3 = 00000000000000f1, immed = 00000683, %y = ee58530d
sdivcc %l3,0x683,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 00001840
! Mem[0000000016800010] = 68151156, %f17 = 557a6965
lda [%o1+%o5]0x89,%f17 ! %f17 = 68151156
! Aggressor I-cache invalidate 240, victim thread = 2
mov 240,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_240,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 240
! 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 241, victim thread = 2
mov 241,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_241,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 241
! 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)
p3_label_49: ! %cwp = 1
! Aggressor I-cache invalidate 242, victim thread = 2
mov 242,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_242,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 242
! 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 243, victim thread = 2
mov 243,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_243,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 243
! 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 = 00000000c5c75cf4, %l7 = 00000000c5c75cf4, %l5 = fffffffffffff03f
orcc %l7,%l7,%l5 ! %l5 = 00000000c5c75cf4, %ccr = 08
! Mem[0000000030000018] = 3f8c9dc0, %l7 = 00000000c5c75cf4
lduh [%i0+%o6],%l7 ! %l7 = 0000000000003f8c
! Aggressor I-cache invalidate 244, victim thread = 2
mov 244,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_244,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 244
! 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 = 00000000c88c9dc0, %l1 = 00000000000000c6, %l1 = 00000000000000c6
sub %l6,%l1,%l1 ! %l1 = 00000000c88c9cfa
! Aggressor I-cache invalidate 245, victim thread = 2
mov 245,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_245,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 245
! 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 246, victim thread = 2
mov 246,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_246,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 246
! 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 247, victim thread = 2
mov 247,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_247,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 247
! 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)
! %l0 = 0000000000001840, Mem[000000003080001c] = c88c9dc0, %asi = 80
stwa %l0,[%i1+0x01c]%asi ! Mem[000000003080001c] = 00001840
p3_label_50: ! %cwp = 1
! %l6 = 00000000c88c9dc0, %l3 = 00000000000000f1, %l2 = 00000000108b92ec
xnor %l6,%l3,%l2 ! %l2 = ffffffff377362ce
! Mem[0000000030800018] = 00350f7c00001840, %l0 = 0000000000001840
ldx [%i1+%o6],%l0 ! %l0 = 00350f7c00001840
! Mem[0000000017000008] = 8f3bc74f, %l4 = ffffffff80000000
lduba [%o2+%o4]0x89,%l4 ! %l4 = 000000000000004f
! %l7 = 0000000000003f8c, Mem[0000000016800020] = 032f30b0
stba %l7,[%o1+%i4]0x88 ! Mem[0000000016800020] = 032f308c
! %l1 = 00000000c88c9cfa, Mem[000000003180005e] = 0276d603
sth %l1,[%i3+0x05e] ! Mem[000000003180005c] = 02769cfa
! Aggressor I-cache invalidate 248, victim thread = 2
mov 248,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_248,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 248
! 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[0000000030000058] = ffffffff95be00f4, %l4 = 000000000000004f
ldx [%i0+0x058],%l4 ! %l4 = ffffffff95be00f4
! Aggressor I-cache invalidate 249, victim thread = 2
mov 249,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_249,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 249
! 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 250, victim thread = 2
mov 250,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_250,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 250
! 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)
restore ! CWP = 0
p3_label_51:
! Aggressor I-cache invalidate 251, victim thread = 2
mov 251,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_251,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 251
! 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)
! %l4 = 000000002b68b746, Mem[0000000017800020] = b0302f03ded4fc75
stxa %l4,[%i3+%o4]0x88 ! Mem[0000000017800020] = 000000002b68b746
! Mem[0000000017000008] = a1dcd8828f3bc74f, %f22 = c88c9dc0 5e50e60c
ldda [%i2+%i4]0x89,%f22 ! %f22 = a1dcd882 8f3bc74f
! Aggressor I-cache invalidate 252, victim thread = 2
mov 252,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_252,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 252
! 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 253, victim thread = 2
mov 253,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_253,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 253
! 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 254, victim thread = 2
mov 254,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_254,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 254
! 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[0000000030800018] = 00350f7c, %l1 = fffffffffffff92f
ldsh [%o1+0x01a],%l1 ! %l1 = 0000000000000f7c
! Aggressor I-cache invalidate 255, victim thread = 2
mov 255,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_255,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 255
! 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 256, victim thread = 2
mov 256,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_256,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 256
! 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 257, victim thread = 2
mov 257,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_257,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 257
! 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)
p3_label_52:
! Mem[0000000017000020] = c09d8cc8, %l4 = 000000002b68b746
lduba [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000c8
! Aggressor I-cache invalidate 258, victim thread = 2
mov 258,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_258,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 258
! 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[0000000016000008] = d887b0d6, %l7 = 0000000085166dce
ldsw [%i0+%i4],%l7 ! %l7 = ffffffffd887b0d6
! Mem[0000000016800010] = 56111568 0276d603, %l4 = 000000c8, %l5 = 9f10410b
ldda [%i1+%i5]0x81,%l4 ! %l4 = 0000000056111568 000000000276d603
! Mem[0000000017800018] = 50111568, %l6 = 00000000c9a96127
lduba [%i3+%i6]0x80,%l6 ! %l6 = 0000000000000050
! Aggressor I-cache invalidate 259, victim thread = 2
mov 259,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_259,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 259
! 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 = 000000000276d603, Mem[0000000016000000] = 0c7e58cd
stha %l5,[%i0+%g0]0x88 ! Mem[0000000016000000] = 0c7ed603
! Aggressor I-cache invalidate 260, victim thread = 2
mov 260,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_260,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 260
! 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[0000000017000008] = 4fc73b8f82d8dca1, %f10 = c88c9dc0 fa92be7a
ldda [%i2+%i4]0x81,%f10 ! %f10 = 4fc73b8f 82d8dca1
! %l4 = 0000000056111568, immed = 00000016, %l0 = 00000000ee58530d
srl %l4,0x016,%l0 ! %l0 = 0000000000000158
p3_label_53:
! Mem[0000000017800028] = 90140294, %l3 = 00000000ee586304
ldsba [%i3+%o6]0x80,%l3 ! %l3 = ffffffffffffff90
! Aggressor I-cache invalidate 261, victim thread = 2
mov 261,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_261,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 261
! 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)
! %l7 = ffffffffd887b0d6, Mem[0000000016000048] = 9f830e80
sth %l7,[%i0+0x048] ! Mem[0000000016000048] = b0d60e80
! %l0 = 0000000000000158, %l6 = 0000000000000050, %l1 = 0000000000000f7c
or %l0,%l6,%l1 ! %l1 = 0000000000000158
! %l3 = ffffffffffffff90, immed = 00000004, %l1 = 0000000000000158
sra %l3,0x004,%l1 ! %l1 = fffffffffffffff9
! Aggressor I-cache invalidate 262, victim thread = 2
mov 262,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_262,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 262
! 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[0000000031800018] = 00000000 000000f1, %l2 = aca76d65, %l3 = ffffff90
ldda [%o3+0x018]%asi,%l2 ! %l2 = 0000000000000000 00000000000000f1
! Aggressor I-cache invalidate 263, victim thread = 2
mov 263,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_263,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 263
! 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 264, victim thread = 2
mov 264,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_264,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 264
! 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[0000000030000018] = 3f8c9dc00c0c1840, %l3 = 00000000000000f1
ldx [%o0+%i6],%l3 ! %l3 = 3f8c9dc00c0c1840
p3_label_54:
! %l3 = 3f8c9dc00c0c1840, Mem[0000000017000008] = 8f3bc74f
stha %l3,[%i2+%i4]0x88 ! Mem[0000000017000008] = 8f3b1840
! %l7 = ffffffffd887b0d6, immed = fffff14f, %l6 = 0000000000000050
addc %l7,-0xeb1,%l6 ! %l6 = ffffffffd887a225
! Mem[0000000016000008] = d887b0d6, %l2 = 0000000000000000
ldsba [%i0+%i4]0x80,%l2 ! %l2 = ffffffffffffffd8
! Mem[000000003080005c] = 108b9307, %l1 = fffffffffffffff9
ldsw [%o1+0x05c],%l1 ! %l1 = 00000000108b9307
! Aggressor I-cache invalidate 265, victim thread = 2
mov 265,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_265,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 265
! 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[000000003080001c] = 00001840, %l7 = ffffffffd887b0d6
lduh [%o1+0x01e],%l7 ! %l7 = 0000000000001840
! Mem[0000000030800058] = 00000000, %l2 = ffffffffffffffd8
ldub [%o1+0x05b],%l2 ! %l2 = 0000000000000000
! Mem[000000003180005c] = 02769cfa, %l1 = 00000000108b9307
ldsha [%o3+0x05c]%asi,%l1 ! %l1 = 0000000000000276
! Mem[0000000016800030] = 26e019e19e9f4460, %f18 = b0302f03 ded4fc75
ldda [%i1+0x030]%asi,%f18 ! %f18 = 26e019e1 9e9f4460
! %l4 = 0000000056111568, Mem[0000000017800018] = 68151150
stba %l4,[%i3+%i6]0x89 ! Mem[0000000017800018] = 68151168
p3_label_55:
! %l1 = 0000000000000276, Mem[0000000016800020] = 8c302f03
stba %l1,[%i1+%o4]0x80 ! Mem[0000000016800020] = 76302f03
! Aggressor I-cache invalidate 266, victim thread = 2
mov 266,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_266,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 266
! 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)
! %f10 = 4fc73b8f 82d8dca1, Mem[0000000031800018] = 00000000 000000f1
stda %f10,[%o3+0x018]%asi ! Mem[0000000031800018] = 4fc73b8f 82d8dca1
! Aggressor I-cache invalidate 267, victim thread = 2
mov 267,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_267,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 267
! 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 = 56111568, %l5 = 0276d603, Mem[0000000030800018] = 00350f7c 00001840
stda %l4,[%o1+0x018]%asi ! Mem[0000000030800018] = 56111568 0276d603
! Aggressor I-cache invalidate 268, victim thread = 2
mov 268,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_268,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 268
! 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 269, victim thread = 2
mov 269,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_269,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 269
! 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[0000000017000004] = 5358f3ff, %l4 = 0000000056111568
ldsb [%i2+0x005],%l4 ! %l4 = 0000000000000058
! %l2 = 0000000000000000, Mem[0000000017800008] = af24fe26
stba %l2,[%i3+%i4]0x89 ! Mem[0000000017800008] = af24fe00
! Aggressor I-cache invalidate 270, victim thread = 2
mov 270,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_270,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 270
! 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_56:
! %l6 = ffffffffd887a225, immed = fffff846, %l6 = ffffffffd887a225
addcc %l6,-0x7ba,%l6 ! %l6 = ffffffffd8879a6b, %ccr = 99
! Aggressor I-cache invalidate 271, victim thread = 2
mov 271,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_271,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 271
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 272, victim thread = 2
mov 272,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_272,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 272
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %f10 = 4fc73b8f 82d8dca1, Mem[0000000031000018] = 2b68b746 140e410b
std %f10,[%o2+%i6] ! Mem[0000000031000018] = 4fc73b8f 82d8dca1
! Aggressor I-cache invalidate 273, victim thread = 2
mov 273,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_273,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 273
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l2 = 0000000000000000, %l3 = 3f8c9dc00c0c1840, %l3 = 3f8c9dc00c0c1840
xnor %l2,%l3,%l3 ! %l3 = c073623ff3f3e7bf
! Aggressor I-cache invalidate 274, victim thread = 2
mov 274,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_274,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 274
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Set Register : %l7 = 0000000000001840
xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
! Aggressor I-cache invalidate 275, victim thread = 2
mov 275,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_275,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 275
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l1 = 0000000000000276, Mem[0000000017000072] = 2f53d7e5
sth %l1,[%i2+0x072] ! Mem[0000000017000070] = 2f530276
p3_label_57:
! Aggressor I-cache invalidate 276, victim thread = 2
mov 276,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_276,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 276
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 277, victim thread = 2
mov 277,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_277,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 277
! Delay 18 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 5,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[0000000017800008] = 00fe24af, %l6 = ffffffffd8879a6b
ldsh [%i3+%i4],%l6 ! %l6 = 00000000000000fe
! Aggressor I-cache invalidate 278, victim thread = 2
mov 278,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_278,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 278
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 279, victim thread = 2
mov 279,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_279,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 279
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 280, victim thread = 2
mov 280,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_280,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 280
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l0 = 0000000000000158, Mem[0000000017000000] = adc20000
stha %l0,[%i2+%g0]0x88 ! Mem[0000000017000000] = adc20158
! %l3 = c073623ff3f3e7bf, %l7 = ffffffffffffffff, %l6 = 00000000000000fe
sra %l3,%l7,%l6 ! %l6 = ffffffffffffffff
! Aggressor I-cache invalidate 281, victim thread = 2
mov 281,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_281,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 281
! Delay 51 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 282, victim thread = 2
mov 282,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_282,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 282
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
p3_label_58:
! Mem[0000000017000018] = d6b087d8, %l4 = 0000000000000058
lduba [%i2+%i6]0x89,%l4 ! %l4 = 00000000000000d8
! %l5 = 000000000276d603, %l3 = c073623ff3f3e7bf, %l0 = 0000000000000158
sra %l5,%l3,%l0 ! %l0 = 0000000000000000
! Aggressor I-cache invalidate 283, victim thread = 2
mov 283,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_283,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 283
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 284, victim thread = 2
mov 284,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_284,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 284
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 285, victim thread = 2
mov 285,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_285,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 285
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l0 = 0000000000000000, Mem[0000000017800028] = 94021490
stba %l0,[%i3+%o6]0x89 ! Mem[0000000017800028] = 94021400
! %l5 = 000000000276d603, immed = fffffc08, %l6 = ffffffffffffffff
tsubcctv %l5,-0x3f8,%l6 ! %l0 = 0000000000000023, Trapped
! Aggressor I-cache invalidate 286, victim thread = 2
mov 286,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_286,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 286
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 287, victim thread = 2
mov 287,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_287,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 287
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 288, victim thread = 2
mov 288,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_288,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 288
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
p3_label_59:
! Aggressor I-cache invalidate 289, victim thread = 2
mov 289,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_289,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 289
! Delay 33 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 290, victim thread = 2
mov 290,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_290,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 290
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 291, victim thread = 2
mov 291,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_291,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 291
! Delay 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 292, victim thread = 2
mov 292,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_292,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 292
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 293, victim thread = 2
mov 293,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_293,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 293
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[0000000016800028] = 7abe92fa, %l4 = 00000000000000d8
lduha [%i1+%o6]0x80,%l4 ! %l4 = 0000000000007abe
! Aggressor I-cache invalidate 294, victim thread = 2
mov 294,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_294,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 294
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[0000000016000024] = 9c05cbcf, %l0 = 0000000000000023
ldsha [%i0+0x024]%asi,%l0 ! %l0 = ffffffffffff9c05
! %l0 = ffff9c05, %l1 = 00000276, Mem[0000000017800050] = beeeb339 517a0573
std %l0,[%i3+0x050] ! Mem[0000000017800050] = ffff9c05 00000276
! Mem[0000000016000018] = 6a7f3dc6, %l2 = 0000000000000000
lduha [%i0+%i6]0x88,%l2 ! %l2 = 0000000000003dc6
p3_label_60:
! Aggressor I-cache invalidate 295, victim thread = 2
mov 295,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_295,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 295
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[0000000016800028] = 7abe92fa 000403fd, %l6 = ffffffff, %l7 = ffffffff
ldda [%i1+%o6]0x81,%l6 ! %l6 = 000000007abe92fa 00000000000403fd
! Set Register : %l3 = c073623ff3f3e7bf
xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
! Aggressor I-cache invalidate 296, victim thread = 2
mov 296,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_296,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 296
! Delay 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l0 = ffffffffffff9c05, %l5 = 000000000276d603, %l7 = 00000000000403fd
sra %l0,%l5,%l7 ! %l7 = fffffffffffff380
! Aggressor I-cache invalidate 297, victim thread = 2
mov 297,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_297,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 297
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 298, victim thread = 2
mov 298,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_298,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 298
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[0000000030800058] = 00000000, %l3 = ffffffffffffffff
lduh [%o1+0x058],%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 299, victim thread = 2
mov 299,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_299,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 299
! Delay 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[0000000017800048] = 2bb4696c852baded, %f28 = 4449e95e bb4d45d2
ldd [%i3+0x048],%f28 ! %f28 = 2bb4696c 852baded
p3_label_61:
! %l3 = 0000000000000000, Mem[000000001600007c] = c08d03de
stw %l3,[%i0+0x07c] ! Mem[000000001600007c] = 00000000
! Aggressor I-cache invalidate 300, victim thread = 2
mov 300,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_300,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 300
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Mem[0000000031000058] = 2b68b7f5, %l2 = 0000000000003dc6
ldsw [%o2+0x058],%l2 ! %l2 = 000000002b68b7f5
! Mem[0000000016800028] = 7abe92fa, %l4 = 0000000000007abe
lduha [%i1+%o6]0x80,%l4 ! %l4 = 0000000000007abe
! %l4 = 0000000000007abe, immed = fffffd7a, %y = 00001840
sdivcc %l4,-0x286,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 80000000
! Mem[0000000016800000] = f100bf95, %l6 = 000000007abe92fa
ldswa [%i1+%g0]0x81,%l6 ! %l6 = fffffffff100bf95
! %l5 = 000000000276d603, %l4 = 0000000000007abe, %l4 = 0000000000007abe
andn %l5,%l4,%l4 ! %l4 = 0000000002768401
! %f22 = a1dcd882 8f3bc74f, Mem[0000000016000070] = 68fc51da 73c4b70a
std %f22,[%i0+0x070] ! Mem[0000000016000070] = a1dcd882 8f3bc74f
! %l2 = 000000002b68b7f5, Mem[0000000016000010] = 3872201a
stba %l2,[%i0+%i5]0x89 ! Mem[0000000016000010] = 387220f5
! %l7 = fffffffffffff380, Mem[0000000016800008] = f104be90
stw %l7,[%i1+%i4] ! Mem[0000000016800008] = fffff380
p3_label_62:
! Aggressor I-cache invalidate 301, victim thread = 2
mov 301,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_301,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 301
! 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)
! %l3 = 0000000000000000, Mem[000000001780003f] = 3b44c662
stb %l3,[%i3+0x03f] ! Mem[000000001780003c] = 3b44c600
! Mem[0000000017800014] = 8cdd7112, %l2 = 000000002b68b7f5
ldsb [%i3+0x017],%l2 ! %l2 = 0000000000000012
! Aggressor I-cache invalidate 302, victim thread = 2
mov 302,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_302,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 302
! 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)
! %f27 = 140e410b, Mem[0000000016800010] = 56111568
sta %f27,[%i1+%i5]0x80 ! Mem[0000000016800010] = 140e410b
! Mem[0000000016000008] = d887b0d61ad61ead, %l2 = 0000000000000012
ldxa [%i0+%i4]0x80,%l2 ! %l2 = d887b0d61ad61ead
! Aggressor I-cache invalidate 303, victim thread = 2
mov 303,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_303,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 303
! 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[000000003080001c] = 0276d603, %l3 = 0000000000000000
ldsb [%o1+0x01f],%l3 ! %l3 = 0000000000000003
! Aggressor I-cache invalidate 304, victim thread = 2
mov 304,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_304,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 304
! 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)
! %l0 = 80000000, %l1 = 00000276, Mem[0000000017000028] = e9620c50 95e8c0b2
stda %l0,[%i2+%o6]0x89 ! Mem[0000000017000028] = 80000000 00000276
p3_label_63:
! Aggressor I-cache invalidate 305, victim thread = 2
mov 305,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_305,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 305
! 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[0000000031800018] = 4fc73b8f, %l3 = 0000000000000003
ldub [%o3+0x01b],%l3 ! %l3 = 000000000000008f
! Mem[0000000031000018] = 4fc73b8f 82d8dca1, %l0 = 80000000, %l1 = 00000276
ldd [%o2+%i6],%l0 ! %l0 = 000000004fc73b8f 0000000082d8dca1
! Mem[0000000030000058] = ffffffff, %l1 = 0000000082d8dca1
ldsh [%o0+0x058],%l1 ! %l1 = ffffffffffffffff
! %l7 = fffffffffffff380, immed = 000009b5, %l4 = 0000000002768401
andncc %l7,0x9b5,%l4 ! %l4 = fffffffffffff200, %ccr = 88
! %l7 = fffffffffffff380, %l6 = fffffffff100bf95, %l0 = 000000004fc73b8f
sdivx %l7,%l6,%l0 ! %l0 = 0000000000000000
! Aggressor I-cache invalidate 306, victim thread = 2
mov 306,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_306,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 306
! 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 307, victim thread = 2
mov 307,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_307,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 307
! 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)
save ! CWP = 1
! Aggressor I-cache invalidate 308, victim thread = 2
mov 308,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_308,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 308
! 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)
p3_label_64: ! %cwp = 1
! %f29 = 852baded, Mem[0000000031800018] = 4fc73b8f
st %f29,[%i3+%o6] ! Mem[0000000031800018] = 852baded
! Aggressor I-cache invalidate 309, victim thread = 2
mov 309,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_309,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 309
! 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[0000000016800000] = 95bf00f1, %l4 = ffffffff95be00f4
lduba [%o1+%g0]0x89,%l4 ! %l4 = 00000000000000f1
! Aggressor I-cache invalidate 310, victim thread = 2
mov 310,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_310,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 310
! 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 311, victim thread = 2
mov 311,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_311,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 311
! 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 312, victim thread = 2
mov 312,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_312,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 312
! 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 313, victim thread = 2
mov 313,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_313,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 313
! 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[0000000016800010] = 140e410b, %l0 = 00350f7c00001840
lduha [%o1+%o5]0x80,%l0 ! %l0 = 000000000000140e
! retry : should take illegal inst trap, %l0 = 000000000000140e
retry ! Illegal inst trap : %l0 = 000000000000141e
! Aggressor I-cache invalidate 314, victim thread = 2
mov 314,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_314,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 314
! 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)
p3_label_65: ! %cwp = 1
! Aggressor I-cache invalidate 315, victim thread = 2
mov 315,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_315,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 315
! 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 316, victim thread = 2
mov 316,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_316,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 316
! 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 317, victim thread = 2
mov 317,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_317,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 317
! 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 318, victim thread = 2
mov 318,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_318,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 318
! 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)
! %l7 = 0000000000003f8c, %l6 = 00000000c88c9dc0, %l0 = 000000000000141e
sub %l7,%l6,%l0 ! %l0 = ffffffff3773a1cc
! Aggressor I-cache invalidate 319, victim thread = 2
mov 319,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_319,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 319
! 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 320, victim thread = 2
mov 320,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_320,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 320
! 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 321, victim thread = 2
mov 321,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_321,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 321
! 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)
! %l5 = 00000000c5c75cf4, Mem[0000000016000008] = d887b0d61ad61ead
stx %l5,[%o0+%o4] ! Mem[0000000016000008] = 00000000c5c75cf4
! Aggressor I-cache invalidate 322, victim thread = 2
mov 322,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_322,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 322
! 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)
p3_label_66: ! %cwp = 1
! %f4 = 6291a006 56111568, Mem[0000000016800020] = 76302f03 ded4fc75
std %f4 ,[%o1+%i4] ! Mem[0000000016800020] = 6291a006 56111568
! %l6 = c88c9dc0, %l7 = 00003f8c, Mem[0000000031800018] = 852baded 82d8dca1
std %l6,[%i3+%o6] ! Mem[0000000031800018] = c88c9dc0 00003f8c
! Mem[0000000017800018] = 68151168, %l5 = 00000000c5c75cf4
ldswa [%o3+%o6]0x89,%l5 ! %l5 = 0000000068151168
! Aggressor I-cache invalidate 323, victim thread = 2
mov 323,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_323,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 323
! 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)
! %f8 = 2b68b746 9f10410b, Mem[0000000016800028] = 7abe92fa 000403fd
std %f8 ,[%o1+%i6] ! Mem[0000000016800028] = 2b68b746 9f10410b
! %l1 = 00000000c88c9cfa, Mem[000000001780003c] = 3b44c600
sth %l1,[%o3+0x03c] ! Mem[000000001780003c] = 9cfac600
! Aggressor I-cache invalidate 324, victim thread = 2
mov 324,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_324,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 324
! 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)
! %f10 = 4fc73b8f 82d8dca1, Mem[0000000017800000] = dd4ec553 caae7d52
stda %f10,[%o3+%g0]0x89 ! Mem[0000000017800000] = 4fc73b8f 82d8dca1
! %l1 = 00000000c88c9cfa, %l1 = 00000000c88c9cfa, %l1 = 00000000c88c9cfa
orcc %l1,%l1,%l1 ! %l1 = 00000000c88c9cfa, %ccr = 08
! Aggressor I-cache invalidate 325, victim thread = 2
mov 325,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_325,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 325
! 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_67: ! %cwp = 1
! Aggressor I-cache invalidate 326, victim thread = 2
mov 326,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_326,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 326
! 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 327, victim thread = 2
mov 327,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_327,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 327
! 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)
rd %pc,%o7
return %o7+12 ! CWP = 0
! Aggressor I-cache invalidate 328, victim thread = 2
mov 328,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_328,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! Aggressor I-cache invalidate 329, victim thread = 2
mov 329,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_329,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 329
! 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 330, victim thread = 2
mov 330,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_330,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 330
! 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 331, victim thread = 2
mov 331,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_331,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 331
! 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 332, victim thread = 2
mov 332,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_332,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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 = 2
mov 333,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_333,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 333
! 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 334, victim thread = 2
mov 334,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_334,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 334
! 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)
p3_label_68:
! Mem[0000000017800050] = ffff9c05, %l0 = 0000000000000000
ldsb [%i3+0x051],%l0 ! %l0 = ffffffffffffffff
! %l1 = ffffffffffffffff, Mem[0000000017000000] = adc20158
stba %l1,[%i2+%g0]0x89 ! Mem[0000000017000000] = adc201ff
! Aggressor I-cache invalidate 335, victim thread = 2
mov 335,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_335,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 335
! 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 336, victim thread = 2
mov 336,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_336,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 336
! 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)
! Mem[000000001680006c] = e7714053, %l4 = fffffffffffff200
lduw [%i1+0x06c],%l4 ! %l4 = 00000000e7714053
! %l0 = ffffffff, %l1 = ffffffff, Mem[0000000016800008] = 80f3ffff 96a22191
stda %l0,[%i1+%i4]0x89 ! Mem[0000000016800008] = ffffffff ffffffff
! Aggressor I-cache invalidate 337, victim thread = 2
mov 337,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_337,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 337
! 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 338, victim thread = 2
mov 338,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_338,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 338
! 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)
! %l2 = d887b0d61ad61ead, Mem[0000000016000008] = 00000000
stba %l2,[%i0+%i4]0x88 ! Mem[0000000016000008] = 000000ad
! %l6 = fffffffff100bf95, immed = fffff3bb, %l0 = ffffffffffffffff
subccc %l6,-0xc45,%l0 ! %l0 = fffffffff100cbda, %ccr = 99
p3_label_69:
save ! CWP = 1
! %f16 = e488e3d8 68151156, Mem[0000000016000000] = 03d67e0c 93e487d8
std %f16,[%o0+%g0] ! Mem[0000000016000000] = e488e3d8 68151156
! %l3 = 00000000000000f1, Mem[0000000016800018] = 00000000a576a737
stxa %l3,[%o1+%o6]0x80 ! Mem[0000000016800018] = 00000000000000f1
! Aggressor I-cache invalidate 339, victim thread = 2
mov 339,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_339,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 339
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 340, victim thread = 2
mov 340,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_340,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 340
! Delay 15 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 4,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 341, victim thread = 2
mov 341,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_341,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 341
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! Aggressor I-cache invalidate 342, victim thread = 2
mov 342,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_342,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 342
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
! %l2 = ffffffff377362ce, %l6 = 00000000c88c9dc0, %l0 = ffffffff3773a1cc
xnorcc %l2,%l6,%l0 ! %l0 = 00000000000000f1, %ccr = 00
! Aggressor I-cache invalidate 343, victim thread = 2
mov 343,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_343,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 343
! 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 344, victim thread = 2
mov 344,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_344,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 344
! 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_70: ! %cwp = 1
! Mem[0000000017800020] = 46b7682b00000000, %f16 = e488e3d8 68151156
ldda [%o3+%i4]0x81,%f16 ! %f16 = 46b7682b 00000000
! Mem[0000000017800074] = 3cccd9fa, %f29 = 852baded
ld [%o3+0x074],%f29 ! %f29 = 3cccd9fa
! Aggressor I-cache invalidate 345, victim thread = 2
mov 345,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_345,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 345
! 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[0000000031000018] = 4fc73b8f, %l2 = ffffffff377362ce
ldsha [%i2+0x018]%asi,%l2 ! %l2 = 0000000000004fc7
! Aggressor I-cache invalidate 346, victim thread = 2
mov 346,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_346,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 346
! 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 = 00000000000000f1, immed = fffffd2e, %y = 80000000
smul %l0,-0x2d2,%l6 ! %l6 = fffffffffffd584e, %y = ffffffff
! Mem[0000000031800058] = 5611156802769cfa, %f24 = d01b0f02 0c6630dd
ldda [%i3+0x058]%asi,%f24 ! %f24 = 56111568 02769cfa
! Mem[0000000016000028] = 0c6630dd, %l6 = fffffffffffd584e
lduba [%o0+%i6]0x81,%l6 ! %l6 = 000000000000000c
! Aggressor I-cache invalidate 347, victim thread = 2
mov 347,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_347,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 347
! 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[0000000031800018] = c88c9dc0, %l4 = 00000000000000f1
ldsh [%i3+%o6],%l4 ! %l4 = ffffffffffffc88c
p3_label_71: ! %cwp = 1
! Mem[0000000031000058] = 2b68b7f500000023, %l6 = 000000000000000c
ldx [%i2+0x058],%l6 ! %l6 = 2b68b7f500000023
! Aggressor I-cache invalidate 348, victim thread = 2
mov 348,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_348,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 348
! 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 349, victim thread = 2
mov 349,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_349,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 349
! 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 350, victim thread = 2
mov 350,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_350,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 350
! 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[0000000016000010] = f5207238, %l0 = 00000000000000f1
ldsha [%o0+%o5]0x81,%l0 ! %l0 = fffffffffffff520
! %l2 = 0000000000004fc7, %l2 = 0000000000004fc7, %y = ffffffff
smulcc %l2,%l2,%l1 ! %l1 = 0000000018dc6cb1, %ccr = 00, %y = 00
! Aggressor I-cache invalidate 351, victim thread = 2
mov 351,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_351,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 351
! 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 = 2b68b7f500000023, Mem[000000003080005a] = 00000000
stb %l6,[%i1+0x05a] ! Mem[0000000030800058] = 00002300
! Mem[0000000031800058] = 56111568, %l2 = 0000000000004fc7
ldsb [%i3+0x05a],%l2 ! %l2 = 0000000000000015
! Mem[0000000017800010] = f126c094, %f13 = 0276d603
lda [%o3+%o5]0x89,%f13 ! %f13 = f126c094
p3_label_72: ! %cwp = 1
! Aggressor I-cache invalidate 352, victim thread = 2
mov 352,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_352,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 352
! 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[0000000030800058] = 00002300, %l1 = 0000000018dc6cb1
ldsh [%i1+0x05a],%l1 ! %l1 = 0000000000002300
! Aggressor I-cache invalidate 353, victim thread = 2
mov 353,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_353,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 353
! 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 354, victim thread = 2
mov 354,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_354,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 354
! 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[0000000016000028] = d39bcae4 dd30660c, %l2 = 00000015, %l3 = 000000f1
ldda [%o0+%i6]0x89,%l2 ! %l2 = 00000000dd30660c 00000000d39bcae4
! %l5 = 0000000068151168, Mem[0000000016000008] = ad000000c5c75cf4
stx %l5,[%o0+%o4] ! Mem[0000000016000008] = 0000000068151168
! Aggressor I-cache invalidate 355, victim thread = 2
mov 355,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_355,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 355
! 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 = 0000000000003f8c, %l5 = 0000000068151168, %l0 = fffffffffffff520
sdivx %l7,%l5,%l0 ! %l0 = 0000000000000000
! Mem[0000000017000028] = 80000000, %l0 = 0000000000000000
ldsba [%o2+%i6]0x89,%l0 ! %l0 = 0000000000000000
! Aggressor I-cache invalidate 356, victim thread = 2
mov 356,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_356,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 356
! 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_73: ! %cwp = 1
! %l6 = 2b68b7f500000023, %l7 = 0000000000003f8c, %l1 = 0000000000002300
sub %l6,%l7,%l1 ! %l1 = 2b68b7f4ffffc097
! %l1 = 2b68b7f4ffffc097, Mem[0000000016000018] = 6a7f3dc6
stha %l1,[%o0+%o6]0x88 ! Mem[0000000016000018] = 6a7fc097
! Aggressor I-cache invalidate 357, victim thread = 2
mov 357,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_357,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 357
! 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[0000000017800010] = 1271dd8cf126c094, %l4 = ffffffffffffc88c
ldxa [%o3+%o5]0x88,%l4 ! %l4 = 1271dd8cf126c094
! Aggressor I-cache invalidate 358, victim thread = 2
mov 358,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_358,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 358
! 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 359, victim thread = 2
mov 359,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_359,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! %l5 = 0000000068151168, Mem[0000000016800068] = 4e6a5b60e7714053
stx %l5,[%o1+0x068] ! Mem[0000000016800068] = 0000000068151168
! Aggressor I-cache invalidate 360, victim thread = 2
mov 360,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_360,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 360
! 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 361, victim thread = 2
mov 361,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_361,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 361
! 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[0000000016000000] = d8e388e4, %l5 = 0000000068151168
lduha [%o0+%g0]0x88,%l5 ! %l5 = 00000000000088e4
p3_label_74: ! %cwp = 1
! Aggressor I-cache invalidate 362, victim thread = 2
mov 362,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_362,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 362
! 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 = 0000000000003f8c, immed = 00000902, %l2 = 00000000dd30660c
or %l7,0x902,%l2 ! %l2 = 0000000000003f8e
! Aggressor I-cache invalidate 363, victim thread = 2
mov 363,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_363,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 363
! 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 364, victim thread = 2
mov 364,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_364,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 364
! 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[0000000016000028] = dd30660c, %l6 = 2b68b7f500000023
ldswa [%o0+%i6]0x89,%l6 ! %l6 = ffffffffdd30660c
! Mem[0000000016000010] = f5207238, %f3 = c88c9dc0
ld [%o0+%o5],%f3 ! %f3 = f5207238
! Aggressor I-cache invalidate 365, victim thread = 2
mov 365,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_365,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 365
! 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[0000000030800018] = 56111568, %l3 = 00000000d39bcae4
lduw [%i1+%o6],%l3 ! %l3 = 0000000056111568
! Aggressor I-cache invalidate 366, victim thread = 2
mov 366,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_366,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! Aggressor I-cache invalidate 367, victim thread = 2
mov 367,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_367,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 367
! 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)
p3_label_75: ! %cwp = 1
! Aggressor I-cache invalidate 368, victim thread = 2
mov 368,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_368,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 368
! 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 369, victim thread = 2
mov 369,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_369,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 369
! 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 370, victim thread = 2
mov 370,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_370,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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 = 2
mov 371,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_371,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 371
! 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)
! %l0 = 0000000000000000, immed = fffffe0c, %y = 00000000
sdiv %l0,-0x1f4,%l2 ! %l2 = 0000000000000000
mov %l0,%y ! %y = 00000000
! Aggressor I-cache invalidate 372, victim thread = 2
mov 372,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_372,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 372
! 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[000000003080005c] = 108b9307, %f12 = 56111568
ld [%i1+0x05c],%f12 ! %f12 = 108b9307
! Mem[0000000017800028] = 00140294bb63516c, %l6 = ffffffffdd30660c
ldxa [%o3+%i6]0x80,%l6 ! %l6 = 00140294bb63516c
! Aggressor I-cache invalidate 373, victim thread = 2
mov 373,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_373,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 373
! 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 374, victim thread = 2
mov 374,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_374,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 374
! 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_76: ! %cwp = 1
! Aggressor I-cache invalidate 375, victim thread = 2
mov 375,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_375,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 375
! 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 376, victim thread = 2
mov 376,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_376,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 376
! 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[0000000016000018] = 97c07f6a4910cefe, %f16 = 46b7682b 00000000
ldda [%o0+%o6]0x81,%f16 ! %f16 = 97c07f6a 4910cefe
! Mem[0000000016000020] = aa8f0579 9c05cbcf, %l6 = bb63516c, %l7 = 00003f8c
ldda [%o0+%i4]0x81,%l6 ! %l6 = 00000000aa8f0579 000000009c05cbcf
! Aggressor I-cache invalidate 377, victim thread = 2
mov 377,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_377,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 377
! 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 378, victim thread = 2
mov 378,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_378,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 378
! 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 379, victim thread = 2
mov 379,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_379,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 379
! 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[0000000017800028] = 94021400, %l1 = 2b68b7f4ffffc097
ldswa [%o3+%i6]0x89,%l1 ! %l1 = ffffffff94021400
! Mem[0000000016800018] = f1000000 00000000, %l6 = aa8f0579, %l7 = 9c05cbcf
ldda [%o1+%o6]0x89,%l6 ! %l6 = 0000000000000000 00000000f1000000
! %f8 = 2b68b746, Mem[0000000030800018] = 56111568
st %f8 ,[%i1+%o6] ! Mem[0000000030800018] = 2b68b746
p3_label_77: ! %cwp = 1
! Aggressor I-cache invalidate 380, victim thread = 2
mov 380,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_380,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! Aggressor I-cache invalidate 381, victim thread = 2
mov 381,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_381,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 381
! 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)
! %f20 = 1a207238 06a09162, Mem[0000000017000068] = deec0500 8679378b
std %f20,[%o2+0x068] ! Mem[0000000017000068] = 1a207238 06a09162
! %l6 = 0000000000000000, Mem[0000000017000040] = 1dffa1dd63f4d6c0
stx %l6,[%o2+0x040] ! Mem[0000000017000040] = 0000000000000000
! Aggressor I-cache invalidate 382, victim thread = 2
mov 382,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_382,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 382
! 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 383, victim thread = 2
mov 383,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_383,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 383
! 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 = 0000000000000000, immed = 000001d3, %l6 = 0000000000000000
taddcctv %l6,0x1d3,%l6 ! %l0 = 0000000000000023, Trapped
! %l1 = ffffffff94021400, immd = 00000000000002ab, %l7 = 00000000f1000000
sdivx %l1,0x2ab,%l7 ! %l7 = ffffffffffd785d7
! Mem[0000000016000000] = e488e3d8, %l6 = 0000000000000000
ldub [%o0+0x003],%l6 ! %l6 = 00000000000000d8
! %f10 = 4fc73b8f, Mem[0000000017000008] = 40183b8f
sta %f10,[%o2+%o4]0x80 ! Mem[0000000017000008] = 4fc73b8f
p3_label_78: ! %cwp = 1
! Aggressor I-cache invalidate 384, victim thread = 2
mov 384,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_384,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 384
! 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[000000003180001c] = 00003f8c, %l3 = 0000000056111568
ldsb [%i3+0x01f],%l3 ! %l3 = ffffffffffffff8c
! %l6 = 00000000000000d8, immed = 00000004, %l2 = 0000000000000000
srl %l6,0x004,%l2 ! %l2 = 000000000000000d
! Aggressor I-cache invalidate 385, victim thread = 2
mov 385,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_385,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 385
! 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)
! Randomly selected nop
nop
! %l5 = 00000000000088e4, Mem[0000000030800058] = 00002300108b9307
stx %l5,[%i1+0x058] ! Mem[0000000030800058] = 00000000000088e4
! Aggressor I-cache invalidate 386, victim thread = 2
mov 386,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_386,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 386
! 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 387, victim thread = 2
mov 387,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_387,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! %f8 = 2b68b746 9f10410b, Mem[0000000031000058] = 2b68b7f5 00000023
std %f8 ,[%i2+0x058] ! Mem[0000000031000058] = 2b68b746 9f10410b
! Mem[0000000017000010] = 0cf50000, %l0 = 0000000000000023
ldsh [%o2+%o5],%l0 ! %l0 = 0000000000000cf5
p3_label_79: ! %cwp = 1
! %l7 = ffffffffffd785d7, immed = 00000013, %l7 = ffffffffffd785d7
srl %l7,0x013,%l7 ! %l7 = 0000000000001ffa
! %f30 = d800878b, Mem[0000000016800074] = 30c05a71
st %f30,[%o1+0x074] ! Mem[0000000016800074] = d800878b
! Aggressor I-cache invalidate 388, victim thread = 2
mov 388,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_388,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 388
! 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 389, victim thread = 2
mov 389,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_389,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 389
! 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 390, victim thread = 2
mov 390,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_390,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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 = 2
mov 391,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_391,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 391
! 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)
! %l6 = 00000000000000d8, Mem[0000000017800008] = 00fe24af
sth %l6,[%o3+%o4] ! Mem[0000000017800008] = 00d824af
! %l6 = 00000000000000d8, %l5 = 00000000000088e4, %l0 = 0000000000000cf5
sllx %l6,%l5,%l0 ! %l0 = 00000d8000000000
! Mem[0000000031800018] = c88c9dc000003f8c, %f24 = 56111568 02769cfa
ldda [%i3+0x018]%asi,%f24 ! %f24 = c88c9dc0 00003f8c
! Mem[0000000016800020] = 6291a006, %l7 = 0000000000001ffa
ldsha [%o1+%i4]0x81,%l7 ! %l7 = 0000000000006291
p3_label_80: ! %cwp = 1
! Mem[0000000030000058] = ffffffff 95be00f4, %l6 = 000000d8, %l7 = 00006291
ldd [%i0+0x058],%l6 ! %l6 = 00000000ffffffff 0000000095be00f4
! Aggressor I-cache invalidate 392, victim thread = 2
mov 392,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_392,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 392
! 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 393, victim thread = 2
mov 393,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_393,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 393
! 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 = ffffffff94021400, %l0 = 00000d8000000000, %l6 = 00000000ffffffff
taddcctv %l1,%l0,%l6 ! %l6 = 00000d7f94021400, %ccr = 18
! %f25 = 00003f8c, Mem[000000003080005c] = 000088e4
st %f25,[%i1+0x05c] ! Mem[000000003080005c] = 00003f8c
! Aggressor I-cache invalidate 394, victim thread = 2
mov 394,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_394,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 394
! 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 395, victim thread = 2
mov 395,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_395,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 395
! 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 396, victim thread = 2
mov 396,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_396,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 396
! 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 397, victim thread = 2
mov 397,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_397,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 397
! 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 398, victim thread = 2
mov 398,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_398,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 398
! 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)
p3_label_81: ! %cwp = 1
! Aggressor I-cache invalidate 399, victim thread = 2
mov 399,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_399,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 399
! 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)
! Aggressor I-cache invalidate 400, victim thread = 2
mov 400,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_400,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 400
! 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 401, victim thread = 2
mov 401,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_401,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 401
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Aggressor I-cache invalidate 402, victim thread = 2
mov 402,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_402,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 402
! 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 403, victim thread = 2
mov 403,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_403,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 403
! 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 404, victim thread = 2
mov 404,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_404,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 404
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! Mem[0000000017800024] = 00000000, %l0 = 00000d8000000000
lduw [%o3+0x024],%l0 ! %l0 = 0000000000000000
! Mem[0000000030000018] = 3f8c9dc0, %l6 = 00000d7f94021400
ldub [%i0+0x01a],%l6 ! %l6 = 000000000000009d
! Mem[0000000017800018] = 0c5271c8 68151168, %l4 = f126c094, %l5 = 000088e4
ldda [%o3+%o6]0x89,%l4 ! %l4 = 0000000068151168 000000000c5271c8
! %l4 = 0000000068151168, Mem[000000003080005c] = 00003f8c, %asi = 80
stwa %l4,[%i1+0x05c]%asi ! Mem[000000003080005c] = 68151168
p3_label_82: ! %cwp = 1
! Aggressor I-cache invalidate 405, victim thread = 2
mov 405,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_405,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 405
! 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 406, victim thread = 2
mov 406,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_406,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 406
! Delay 6 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (18)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (18)
! %l2 = 000000000000000d, immed = fffff43b, %l5 = 000000000c5271c8
orcc %l2,-0xbc5,%l5 ! %l5 = fffffffffffff43f, %ccr = 88
! Aggressor I-cache invalidate 407, victim thread = 2
mov 407,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_407,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 407
! 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 408, victim thread = 2
mov 408,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_408,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 408
! 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 409, victim thread = 2
mov 409,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_409,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 409
! 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 410, victim thread = 2
mov 410,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_410,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 410
! 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[0000000016800000] = 73a29d8295bf00f1, %l7 = 0000000095be00f4
ldxa [%o1+%g0]0x88,%l7 ! %l7 = 73a29d8295bf00f1
! Aggressor I-cache invalidate 411, victim thread = 2
mov 411,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_411,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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[0000000031000018] = 4fc73b8f, %l4 = 0000000068151168
ldub [%i2+%o6],%l4 ! %l4 = 000000000000004f
p3_label_83: ! %cwp = 1
! Mem[0000000031000018] = 4fc73b8f, %l0 = 0000000000000000
ldsha [%i2+0x01a]%asi,%l0 ! %l0 = 0000000000003b8f
! Mem[0000000016800000] = 73a29d8295bf00f1, %l3 = ffffffffffffff8c
ldxa [%o1+%g0]0x88,%l3 ! %l3 = 73a29d8295bf00f1
! Mem[0000000031000058] = 2b68b7469f10410b, %l5 = fffffffffffff43f
ldx [%i2+0x058],%l5 ! %l5 = 2b68b7469f10410b
! Aggressor I-cache invalidate 412, victim thread = 2
mov 412,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_412,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 412
! 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[0000000031000018] = 4fc73b8f, %l4 = 000000000000004f
ldub [%i2+%o6],%l4 ! %l4 = 000000000000004f
! Aggressor I-cache invalidate 413, victim thread = 2
mov 413,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_413,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 413
! 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 414, victim thread = 2
mov 414,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_414,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 414
! 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 415, victim thread = 2
mov 415,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_415,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 415
! 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] = 68151168, %l5 = 2b68b7469f10410b
lduha [%o3+%o6]0x88,%l5 ! %l5 = 0000000000001168
! Aggressor I-cache invalidate 416, victim thread = 2
mov 416,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_416,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 416
! 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)
p3_label_84: ! %cwp = 1
! Aggressor I-cache invalidate 417, victim thread = 2
mov 417,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_417,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 417
! 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 418, victim thread = 2
mov 418,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_418,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 418
! 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 419, victim thread = 2
mov 419,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_419,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 419
! 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 420, victim thread = 2
mov 420,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_420,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 420
! 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)
! %l7 = 73a29d8295bf00f1, immed = 00000007, %l5 = 0000000000001168
sra %l7,0x007,%l5 ! %l5 = ffffffffff2b7e01
! %l0 = 0000000000003b8f, immed = fffffa4b, %y = 00000000
sdiv %l0,-0x5b5,%l4 ! %l4 = fffffffffffffff6
mov %l0,%y ! %y = 00003b8f
! Aggressor I-cache invalidate 421, victim thread = 2
mov 421,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_421,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 421
! 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 422, victim thread = 2
mov 422,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_422,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 422
! 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)
! %l6 = 000000000000009d, Mem[0000000031800018] = c88c9dc000003f8c
stx %l6,[%i3+%o6] ! Mem[0000000031800018] = 000000000000009d
! Aggressor I-cache invalidate 423, victim thread = 2
mov 423,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_423,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 423
! 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_85: ! %cwp = 1
! Mem[000000003000001c] = 0c0c1840, %l0 = 0000000000003b8f
ldsw [%i0+0x01c],%l0 ! %l0 = 000000000c0c1840
! Aggressor I-cache invalidate 424, victim thread = 2
mov 424,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_424,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 424
! 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)
! %f26 = 2b68b746 140e410b, Mem[0000000016000020] = 79058faa cfcb059c
stda %f26,[%o0+%i4]0x89 ! Mem[0000000016000020] = 2b68b746 140e410b
! Aggressor I-cache invalidate 425, victim thread = 2
mov 425,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_425,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 425
! 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[000000003000001c] = 0c0c1840, %l3 = 73a29d8295bf00f1
ldsb [%i0+0x01c],%l3 ! %l3 = 000000000000000c
! Mem[0000000016800010] = 140e410b0276d603, %f0 = 416f49fb 00000000
ldda [%o1+%o5]0x81,%f0 ! %f0 = 140e410b 0276d603
! Aggressor I-cache invalidate 426, victim thread = 2
mov 426,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_426,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 426
! 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 427, victim thread = 2
mov 427,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_427,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! Aggressor I-cache invalidate 428, victim thread = 2
mov 428,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_428,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 428
! 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)
! Set Register : %l0 = 000000000c0c1840
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
p3_label_86: ! %cwp = 1
! %l7 = 73a29d8295bf00f1, Mem[000000003180001c] = 0000009d
stw %l7,[%i3+0x01c] ! Mem[000000003180001c] = 95bf00f1
! %l3 = 000000000000000c, Mem[0000000017000028] = 80000000
stwa %l3,[%o2+%i6]0x89 ! Mem[0000000017000028] = 0000000c
! Aggressor I-cache invalidate 429, victim thread = 2
mov 429,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_429,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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 = 2
mov 430,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_430,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 430
! 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 431, victim thread = 2
mov 431,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_431,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 431
! 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 432, victim thread = 2
mov 432,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_432,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 432
! 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 433, victim thread = 2
mov 433,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_433,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 433
! 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)
! %f0 = 140e410b 0276d603, Mem[0000000017800030] = 2b68b746 140e410b
std %f0 ,[%o3+0x030] ! Mem[0000000017800030] = 140e410b 0276d603
! Aggressor I-cache invalidate 434, victim thread = 2
mov 434,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_434,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 434
! 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 435, victim thread = 2
mov 435,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_435,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
p3_label_87: ! %cwp = 1
! Mem[0000000017000020] = c88c9dc0 c5c75cf4, %l4 = fffffff6, %l5 = ff2b7e01
ldda [%o2+%i4]0x81,%l4 ! %l4 = 00000000c88c9dc0 00000000c5c75cf4
! Aggressor I-cache invalidate 436, victim thread = 2
mov 436,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_436,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 436
! 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 = ffffffffffffffff, %l5 = 00000000c5c75cf4, %l0 = ffffffffffffffff
sdivx %l0,%l5,%l0 ! %l0 = 0000000000000000
! %l2 = 0000000d, %l3 = 0000000c, Mem[0000000017800018] = 68111568 c871520c
stda %l2,[%o3+%o6]0x81 ! Mem[0000000017800018] = 0000000d 0000000c
! Aggressor I-cache invalidate 437, victim thread = 2
mov 437,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_437,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 437
! 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 438, victim thread = 2
mov 438,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_438,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 438
! 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 439, victim thread = 2
mov 439,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_439,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 439
! 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)
! %f29 = 3cccd9fa, Mem[0000000016800020] = 06a09162
sta %f29,[%o1+%i4]0x88 ! Mem[0000000016800020] = 3cccd9fa
! %l6 = 000000000000009d, immed = 00000009, %l0 = 0000000000000000
srl %l6,0x009,%l0 ! %l0 = 0000000000000000
! %l4 = 00000000c88c9dc0, %l4 = 00000000c88c9dc0, %l1 = ffffffff94021400
taddcctv %l4,%l4,%l1 ! %l1 = 0000000191193b80, %ccr = 09
p3_label_88: ! %cwp = 1
! Aggressor I-cache invalidate 440, victim thread = 2
mov 440,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_440,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 440
! 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)
! Mem[0000000030800018] = 2b68b746 0276d603, %l4 = c88c9dc0, %l5 = c5c75cf4
ldd [%i1+%o6],%l4 ! %l4 = 000000002b68b746 000000000276d603
! Mem[0000000017800070] = c42fed57 3cccd9fa, %l0 = 00000000, %l1 = 91193b80
ldda [%o3+0x070]%asi,%l0 ! %l0 = 00000000c42fed57 000000003cccd9fa
! Aggressor I-cache invalidate 441, victim thread = 2
mov 441,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_441,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 441
! Delay 9 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (09)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (09)
! Aggressor I-cache invalidate 442, victim thread = 2
mov 442,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_442,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 442
! 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)
! Aggressor I-cache invalidate 443, victim thread = 2
mov 443,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_443,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 443
! Delay 24 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (09)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (09)
! %l3 = 000000000000000c, Mem[0000000016000018] = 6a7fc097
stba %l3,[%o0+%o6]0x89 ! Mem[0000000016000018] = 6a7fc00c
! Mem[0000000017800028] = 6c5163bb 94021400, %l4 = 2b68b746, %l5 = 0276d603
ldda [%o3+%i6]0x89,%l4 ! %l4 = 0000000094021400 000000006c5163bb
! Aggressor I-cache invalidate 444, victim thread = 2
mov 444,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_444,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 444
! 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)
! Mem[0000000017000020] = c88c9dc0, %l3 = 000000000000000c
lduba [%o2+%i4]0x80,%l3 ! %l3 = 00000000000000c8
p3_label_89: ! %cwp = 1
! Aggressor I-cache invalidate 445, victim thread = 2
mov 445,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_445,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 445
! 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)
! %l1 = 000000003cccd9fa, %l2 = 000000000000000d, %l5 = 000000006c5163bb
andn %l1,%l2,%l5 ! %l5 = 000000003cccd9f2
! %l7 = 73a29d8295bf00f1, %l1 = 000000003cccd9fa, %l3 = 00000000000000c8
or %l7,%l1,%l3 ! %l3 = 73a29d82bdffd9fb
! Aggressor I-cache invalidate 446, victim thread = 2
mov 446,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_446,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 446
! 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 447, victim thread = 2
mov 447,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_447,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 447
! 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)
! %l5 = 000000003cccd9f2, immed = 0000012c, %l6 = 000000000000009d
andncc %l5,0x12c,%l6 ! %l6 = 000000003cccd8d2, %ccr = 00
! Aggressor I-cache invalidate 448, victim thread = 2
mov 448,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_448,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 448
! 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 449, victim thread = 2
mov 449,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_449,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 449
! 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] = 00000000 95bf00f1, %l0 = c42fed57, %l1 = 3cccd9fa
ldd [%i3+%o6],%l0 ! %l0 = 0000000000000000 0000000095bf00f1
! Aggressor I-cache invalidate 450, victim thread = 2
mov 450,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_450,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 450
! 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_90: ! %cwp = 1
! %l7 = 73a29d8295bf00f1, %l6 = 000000003cccd8d2, %l6 = 000000003cccd8d2
sdivx %l7,%l6,%l6 ! %l6 = 00000001e6e236f1
! Aggressor I-cache invalidate 451, victim thread = 2
mov 451,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_451,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! Mem[000000003080005c] = 68151168, %l3 = 73a29d82bdffd9fb
ldsw [%i1+0x05c],%l3 ! %l3 = 0000000068151168
! Aggressor I-cache invalidate 452, victim thread = 2
mov 452,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_452,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 452
! 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 453, victim thread = 2
mov 453,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_453,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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[000000003180005c] = 02769cfa, %l2 = 000000000000000d
ldsb [%i3+0x05f],%l2 ! %l2 = fffffffffffffffa
! %f9 = 9f10410b, Mem[000000003080001c] = 0276d603
st %f9 ,[%i1+0x01c] ! Mem[000000003080001c] = 9f10410b
! %l3 = 0000000068151168, Mem[000000001680002c] = 9f10410b
sth %l3,[%o1+0x02c] ! Mem[000000001680002c] = 1168410b
! Aggressor I-cache invalidate 454, victim thread = 2
mov 454,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_454,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 454
! 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 455, victim thread = 2
mov 455,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_455,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
p3_label_91: ! %cwp = 1
! Aggressor I-cache invalidate 456, victim thread = 2
mov 456,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_456,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! %l1 = 0000000095bf00f1, Mem[0000000016800000] = 95bf00f1
stwa %l1,[%o1+%g0]0x89 ! Mem[0000000016800000] = 95bf00f1
! Aggressor I-cache invalidate 457, victim thread = 2
mov 457,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_457,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 457
! 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 = 000000003cccd9f2, immed = 00000007, %l7 = 73a29d8295bf00f1
sra %l5,0x007,%l7 ! %l7 = 00000000007999b3
! %l6 = 00000001e6e236f1, Mem[0000000016000020] = 140e410b
stwa %l6,[%o0+%i4]0x89 ! Mem[0000000016000020] = e6e236f1
! %l3 = 0000000068151168, immed = fffff02d, %l1 = 0000000095bf00f1
xnor %l3,-0xfd3,%l1 ! %l1 = 0000000068151eba
! Aggressor I-cache invalidate 458, victim thread = 2
mov 458,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_458,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 458
! 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[0000000016800020] = fad9cc3c, %l6 = 00000001e6e236f1
ldsba [%o1+%i4]0x81,%l6 ! %l6 = fffffffffffffffa
! %l6 = fffffffffffffffa, Mem[0000000030800058] = 00000000
stw %l6,[%i1+0x058] ! Mem[0000000030800058] = fffffffa
! %l7 = 00000000007999b3, Mem[0000000016000000] = d8e388e4
stwa %l7,[%o0+%g0]0x89 ! Mem[0000000016000000] = 007999b3
p3_label_92: ! %cwp = 1
! Aggressor I-cache invalidate 459, victim thread = 2
mov 459,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_459,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 459
! 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 460, victim thread = 2
mov 460,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_460,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 460
! 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 461, victim thread = 2
mov 461,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_461,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 461
! 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 462, victim thread = 2
mov 462,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_462,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 462
! 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 463, victim thread = 2
mov 463,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_463,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 463
! 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[000000003100005c] = 9f10410b, %l3 = 0000000068151168
lduh [%i2+0x05e],%l3 ! %l3 = 000000000000410b
! Aggressor I-cache invalidate 464, victim thread = 2
mov 464,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_464,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 464
! 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)
! %l6 = fffffffffffffffa, Mem[0000000017800028] = 94021400
stba %l6,[%o3+%i6]0x89 ! Mem[0000000017800028] = 940214fa
! Set Register : %l0 = 0000000000000000
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! Aggressor I-cache invalidate 465, victim thread = 2
mov 465,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_465,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 465
! 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_93: ! %cwp = 1
! Mem[0000000016000020] = f136e2e6, %l1 = 0000000068151eba
lduba [%o0+%i4]0x80,%l1 ! %l1 = 00000000000000f1
! Mem[000000003100005c] = 9f10410b, %l3 = 000000000000410b
ldsh [%i2+0x05c],%l3 ! %l3 = ffffffffffff9f10
! Aggressor I-cache invalidate 466, victim thread = 2
mov 466,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_466,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 466
! 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)
! %l0 = ffffffff, %l1 = 000000f1, Mem[0000000016800020] = 3cccd9fa 68151156
stda %l0,[%o1+%i4]0x88 ! Mem[0000000016800020] = ffffffff 000000f1
! Aggressor I-cache invalidate 467, victim thread = 2
mov 467,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_467,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 467
! 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 468, victim thread = 2
mov 468,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_468,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! Aggressor I-cache invalidate 469, victim thread = 2
mov 469,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_469,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! %l5 = 000000003cccd9f2, %l5 = 000000003cccd9f2, %l5 = 000000003cccd9f2
addc %l5,%l5,%l5 ! %l5 = 000000007999b3e4
! %f4 = 6291a006 56111568, Mem[0000000016800040] = 5456f03f d1ae0889
stda %f4 ,[%o1+0x040]%asi ! Mem[0000000016800040] = 6291a006 56111568
! %l5 = 000000007999b3e4, immed = 00000d39, %l5 = 000000007999b3e4
xnorcc %l5,0xd39,%l5 ! %l5 = ffffffff86664122, %ccr = 88
p3_label_94: ! %cwp = 1
! %l4 = 94021400, %l5 = 86664122, Mem[0000000031800058] = 56111568 02769cfa
std %l4,[%i3+0x058] ! Mem[0000000031800058] = 94021400 86664122
! Aggressor I-cache invalidate 470, victim thread = 2
mov 470,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_470,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 470
! 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[0000000017800018] = 0d000000, %l7 = 00000000007999b3
ldsba [%o3+%o6]0x89,%l7 ! %l7 = 0000000000000000
! Aggressor I-cache invalidate 471, victim thread = 2
mov 471,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_471,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 471
! 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)
! %l2 = fffffffffffffffa, immed = fffff545, %l0 = ffffffffffffffff
subccc %l2,-0xabb,%l0 ! %l0 = 0000000000000ab5, %ccr = 00
! Mem[0000000016800028] = 2b68b746 1168410b, %l6 = fffffffa, %l7 = 00000000
ldda [%o1+%i6]0x81,%l6 ! %l6 = 000000002b68b746 000000001168410b
! Aggressor I-cache invalidate 472, victim thread = 2
mov 472,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_472,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 472
! 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 473, victim thread = 2
mov 473,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_473,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 473
! 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 474, victim thread = 2
mov 474,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_474,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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 = 2
mov 475,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_475,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 475
! 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_95: ! %cwp = 1
! %l1 = 00000000000000f1, %l2 = fffffffffffffffa, %l5 = ffffffff86664122
addc %l1,%l2,%l5 ! %l5 = 00000000000000eb
! %l6 = 2b68b746, %l7 = 1168410b, Mem[0000000030000018] = 3f8c9dc0 0c0c1840
std %l6,[%i0+%o6] ! Mem[0000000030000018] = 2b68b746 1168410b
! %l2 = fffffffffffffffa, %l1 = 00000000000000f1, %l7 = 000000001168410b
sra %l2,%l1,%l7 ! %l7 = ffffffffffffffff
! Aggressor I-cache invalidate 476, victim thread = 2
mov 476,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_476,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
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)
! %l5 = 00000000000000eb, %l2 = fffffffffffffffa, %y = 00003b8f
smulcc %l5,%l2,%l5 ! %l5 = fffffffffffffa7e, %ccr = 88, %y = ffffffff
! Mem[0000000030000058] = ffffffff 95be00f4, %l4 = 94021400, %l5 = fffffa7e
ldd [%i0+0x058],%l4 ! %l4 = 00000000ffffffff 0000000095be00f4
! %f21 = 06a09162, Mem[0000000017000028] = 0c000000
sta %f21,[%o2+%i6]0x80 ! Mem[0000000017000028] = 06a09162
! %f18 = 26e019e1 9e9f4460, Mem[0000000017000000] = adc201ff fff35853
stda %f18,[%o2+%g0]0x89 ! Mem[0000000017000000] = 26e019e1 9e9f4460
! Aggressor I-cache invalidate 477, victim thread = 2
mov 477,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_477,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 477
! 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 478, victim thread = 2
mov 478,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_478,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 478
! 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_96: ! %cwp = 1
! Aggressor I-cache invalidate 479, victim thread = 2
mov 479,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_479,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 479
! 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 480, victim thread = 2
mov 480,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_480,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 480
! 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 481, victim thread = 2
mov 481,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_481,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 481
! 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[0000000016000018] = 6a7fc00c, %l3 = ffffffffffff9f10
ldsha [%o0+%o6]0x89,%l3 ! %l3 = ffffffffffffc00c
! Mem[0000000017800064] = 6debe379, %l0 = 0000000000000ab5
lduh [%o3+0x064],%l0 ! %l0 = 0000000000006deb
! Aggressor I-cache invalidate 482, victim thread = 2
mov 482,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_482,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 482
! 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 = 0000000000006deb, %l0 = 0000000000006deb, %l5 = 0000000095be00f4
sdivx %l0,%l0,%l5 ! %l5 = 0000000000000001
! %l3 = ffffffffffffc00c, Mem[000000003100001b] = 4fc73b8f
stb %l3,[%i2+0x01b] ! Mem[0000000031000018] = 4fc73b0c
! Mem[0000000017000078] = c668cd7f 95c36b6e, %l0 = 00006deb, %l1 = 000000f1
ldd [%o2+0x078],%l0 ! %l0 = 00000000c668cd7f 0000000095c36b6e
! Aggressor I-cache invalidate 483, victim thread = 2
mov 483,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_483,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 483
! 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)
p3_label_97: ! %cwp = 1
! %l5 = 0000000000000001, %l3 = ffffffffffffc00c, %l3 = ffffffffffffc00c
andncc %l5,%l3,%l3 ! %l3 = 0000000000000001, %ccr = 00
! Aggressor I-cache invalidate 484, victim thread = 2
mov 484,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_484,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 484
! 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 = 00000000c668cd7f, Mem[0000000016000020] = f136e2e6
stwa %l0,[%o0+%i4]0x81 ! Mem[0000000016000020] = c668cd7f
! Mem[0000000031800018] = 00000000, %l0 = 00000000c668cd7f
lduwa [%i3+0x018]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000016000008] = 00000000, %l1 = 0000000095c36b6e
ldsha [%o0+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000031000058] = 2b68b746, %f6 = 11900c5e
ld [%i2+0x058],%f6 ! %f6 = 2b68b746
! Aggressor I-cache invalidate 485, victim thread = 2
mov 485,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_485,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 485
! 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 486, victim thread = 2
mov 486,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_486,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 486
! 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 487, victim thread = 2
mov 487,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_487,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 487
! 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)
! %l1 = 0000000000000000
setx 0x9cb70f629cb70f62,%g7,%l1 ! %l1 = 9cb70f629cb70f62
p3_label_98: ! %cwp = 1
! Aggressor I-cache invalidate 488, victim thread = 2
mov 488,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_488,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 488
! 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)
! %l3 = 0000000000000001, immed = 00000533, %l6 = 000000002b68b746
orcc %l3,0x533,%l6 ! %l6 = 0000000000000533, %ccr = 00
! Aggressor I-cache invalidate 489, victim thread = 2
mov 489,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_489,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 489
! 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] = 2b68b746, %l7 = ffffffffffffffff
ldsh [%i0+0x01a],%l7 ! %l7 = ffffffffffffb746
! Aggressor I-cache invalidate 490, victim thread = 2
mov 490,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_490,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 490
! 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)
restore ! CWP = 0
! Mem[000000003080005c] = 68151168, %l0 = fffffffff100cbda
ldsh [%o1+0x05e],%l0 ! %l0 = 0000000000001168
! Aggressor I-cache invalidate 491, victim thread = 2
mov 491,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_491,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 491
! 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 = f100bf95, %l7 = fffff380, Mem[0000000031800018] = 00000000 95bf00f1
std %l6,[%o3+%i6] ! Mem[0000000031800018] = f100bf95 fffff380
! Mem[0000000017800050] = ffff9c05 00000276, %l2 = 1ad61ead, %l3 = 0000008f
ldd [%i3+0x050],%l2 ! %l2 = 00000000ffff9c05 0000000000000276
p3_label_99:
! Aggressor I-cache invalidate 492, victim thread = 2
mov 492,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_492,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 492
! 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 493, victim thread = 2
mov 493,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_493,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 493
! 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 494, victim thread = 2
mov 494,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_494,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 494
! 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)
! %l6 = fffffffff100bf95, %l3 = 0000000000000276, %l3 = 0000000000000276
addcc %l6,%l3,%l3 ! %l3 = fffffffff100c20b, %ccr = 88
! %l0 = 0000000000001168, Mem[0000000016800010] = 0b410e14
stba %l0,[%i1+%i5]0x89 ! Mem[0000000016800010] = 0b410e68
! Mem[0000000031000018] = 4fc73b0c 82d8dca1, %l0 = 00001168, %l1 = ffffffff
ldd [%o2+%i6],%l0 ! %l0 = 000000004fc73b0c 0000000082d8dca1
! Aggressor I-cache invalidate 495, victim thread = 2
mov 495,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_495,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 495
! 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[0000000030800018] = 2b68b746, %l7 = fffffffffffff380
ldsb [%o1+0x019],%l7 ! %l7 = 0000000000000068
! Mem[0000000016800078] = 1eb0cbb1, %l7 = 0000000000000068
ldub [%i1+0x079],%l7 ! %l7 = 00000000000000b0
! %l2 = ffff9c05, %l3 = f100c20b, Mem[0000000016000030] = e5aa97b7 52a33d2c
std %l2,[%i0+0x030] ! Mem[0000000016000030] = ffff9c05 f100c20b
p3_label_100:
! Aggressor I-cache invalidate 496, victim thread = 2
mov 496,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_496,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 496
! 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 497, victim thread = 2
mov 497,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_497,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 497
! 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[000000003080005c] = 68151168, %l6 = fffffffff100bf95
ldub [%o1+0x05f],%l6 ! %l6 = 0000000000000068
! %l7 = 00000000000000b0, Mem[0000000017000074] = 0e42e246
stw %l7,[%i2+0x074] ! Mem[0000000017000074] = 000000b0
! Aggressor I-cache invalidate 498, victim thread = 2
mov 498,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_498,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 498
! 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[0000000016000008] = 00000000, %f21 = 06a09162
lda [%i0+%i4]0x81,%f21 ! %f21 = 00000000
! Aggressor I-cache invalidate 499, victim thread = 2
mov 499,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_499,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 499
! 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 500, victim thread = 2
mov 500,%g4
set p2_invalidate_semaphore,%g3
set p2_invalid_code_500,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 2
st %g4,[%g3] ! Set the semaphore to 500
! 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[000000003100001c] = 82d8dca1, %l7 = 00000000000000b0
ldsw [%o2+0x01c],%l7 ! %l7 = ffffffff82d8dca1
! Mem[0000000016800008] = ffffffff, %l2 = 00000000ffff9c05
ldsba [%i1+%i4]0x81,%l2 ! %l2 = ffffffffffffffff
! End of Random Code for Processor 3
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 000000004fc73b0c
bne,a,pn %xcc,p3_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 0000000082d8dca1
bne,a,pn %xcc,p3_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be ffffffffffffffff
bne,a,pn %xcc,p3_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be fffffffff100c20b
bne,a,pn %xcc,p3_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 00000000e7714053
bne,a,pn %xcc,p3_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 000000000276d603
bne,a,pn %xcc,p3_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 0000000000000068
bne,a,pn %xcc,p3_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be ffffffff82d8dca1
bne,a,pn %xcc,p3_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0xffffffff,%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 140e410b 0276d603
bne %xcc,p3_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 00350f7c f5207238
bne %xcc,p3_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 6291a006 56111568
bne %xcc,p3_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 2b68b746 da6e3a67
bne %xcc,p3_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 2b68b746 9f10410b
bne %xcc,p3_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 4fc73b8f 82d8dca1
bne %xcc,p3_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 108b9307 f126c094
bne %xcc,p3_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 2b68b746 140e410b
bne %xcc,p3_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 97c07f6a 4910cefe
bne %xcc,p3_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 26e019e1 9e9f4460
bne %xcc,p3_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 1a207238 00000000
bne %xcc,p3_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be a1dcd882 8f3bc74f
bne %xcc,p3_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be c88c9dc0 00003f8c
bne %xcc,p3_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 2b68b746 140e410b
bne %xcc,p3_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 2bb4696c 3cccd9fa
bne %xcc,p3_f28_fail
nop
! Check Local Memory
set p3_local0_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = b399790068151156
ldx [%i0+0x000],%g3 ! Observed data at 0000000016000000
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x000,%g4
ldx [%g1+0x018],%g2 ! Expected data = 0cc07f6a4910cefe
ldx [%i0+0x018],%g3 ! Observed data at 0000000016000018
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = c668cd7f46b7682b
ldx [%i0+0x020],%g3 ! Observed data at 0000000016000020
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x020,%g4
ldx [%g1+0x030],%g2 ! Expected data = ffff9c05f100c20b
ldx [%i0+0x030],%g3 ! Observed data at 0000000016000030
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x030,%g4
ldx [%g1+0x048],%g2 ! Expected data = b0d60e80aa76e739
ldx [%i0+0x048],%g3 ! Observed data at 0000000016000048
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x048,%g4
ldx [%g1+0x070],%g2 ! Expected data = a1dcd8828f3bc74f
ldx [%i0+0x070],%g3 ! Observed data at 0000000016000070
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x070,%g4
ldx [%g1+0x078],%g2 ! Expected data = cd76024e00000000
ldx [%i0+0x078],%g3 ! Observed data at 0000000016000078
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i0,0x078,%g4
set p3_local1_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = f100bf95829da273
ldx [%i1+0x000],%g3 ! Observed data at 0000000016800000
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = ffffffffffffffff
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 = 680e410b0276d603
ldx [%i1+0x010],%g3 ! Observed data at 0000000016800010
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x010,%g4
ldx [%g1+0x020],%g2 ! Expected data = fffffffff1000000
ldx [%i1+0x020],%g3 ! Observed data at 0000000016800020
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x020,%g4
ldx [%g1+0x040],%g2 ! Expected data = 6291a00656111568
ldx [%i1+0x040],%g3 ! Observed data at 0000000016800040
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x040,%g4
ldx [%g1+0x050],%g2 ! Expected data = c88c9dc0fa92be7a
ldx [%i1+0x050],%g3 ! Observed data at 0000000016800050
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i1,0x050,%g4
ldx [%g1+0x068],%g2 ! Expected data = 0000000068151168
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 = 28b858cdd800878b
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+0x000],%g2 ! Expected data = 60449f9ee119e026
ldx [%i2+0x000],%g3 ! Observed data at 0000000017000000
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = 4fc73b8f82d8dca1
ldx [%i2+0x008],%g3 ! Observed data at 0000000017000008
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 0cf50000108b9307
ldx [%i2+0x010],%g3 ! Observed data at 0000000017000010
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = d887b0d69901e7f1
ldx [%i2+0x018],%g3 ! Observed data at 0000000017000018
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x018,%g4
ldx [%g1+0x028],%g2 ! Expected data = 06a0916276020000
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 = f029700375b1aebc
ldx [%i2+0x038],%g3 ! Observed data at 0000000017000038
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x038,%g4
ldx [%g1+0x040],%g2 ! Expected data = 0000000000000000
ldx [%i2+0x040],%g3 ! Observed data at 0000000017000040
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x040,%g4
ldx [%g1+0x060],%g2 ! Expected data = ffff9f10108b9307
ldx [%i2+0x060],%g3 ! Observed data at 0000000017000060
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x060,%g4
ldx [%g1+0x068],%g2 ! Expected data = 1a20723806a09162
ldx [%i2+0x068],%g3 ! Observed data at 0000000017000068
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x068,%g4
ldx [%g1+0x070],%g2 ! Expected data = 2f530276000000b0
ldx [%i2+0x070],%g3 ! Observed data at 0000000017000070
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i2,0x070,%g4
set p3_local3_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = a1dcd8828f3bc74f
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 = 00d824af0b8f4e84
ldx [%i3+0x008],%g3 ! Observed data at 0000000017800008
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x008,%g4
ldx [%g1+0x018],%g2 ! Expected data = 0000000d0000000c
ldx [%i3+0x018],%g3 ! Observed data at 0000000017800018
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x018,%g4
ldx [%g1+0x028],%g2 ! Expected data = fa140294bb63516c
ldx [%i3+0x028],%g3 ! Observed data at 0000000017800028
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x028,%g4
ldx [%g1+0x030],%g2 ! Expected data = 140e410b0276d603
ldx [%i3+0x030],%g3 ! Observed data at 0000000017800030
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x030,%g4
ldx [%g1+0x038],%g2 ! Expected data = 127423b49cfac600
ldx [%i3+0x038],%g3 ! Observed data at 0000000017800038
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x038,%g4
ldx [%g1+0x040],%g2 ! Expected data = 00000000c88c9dc0
ldx [%i3+0x040],%g3 ! Observed data at 0000000017800040
cmp %g2,%g3
bne,a,pn %xcc,p3_local_failed
add %i3,0x040,%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 = 2b68b7461168410b
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 = ffffffff95be00f4
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 = 2b68b7469f10410b
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 = fffffffa68151168
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 = 4fc73b0c82d8dca1
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 = 2b68b7469f10410b
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 = f100bf95fffff380
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 = 9402140086664122
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_f14_fail:
set p3_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%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
! 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]
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]
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:
sth %l4,[%o0+0x058] ! Mem[0000000030000058]
stx %l7,[%o1+0x018] ! Mem[0000000030800018]
lduh [%i0+0x07a],%l6 ! Mem[000000001600007a]
ldd [%o1+0x058],%l0 ! Mem[0000000030800058]
done
p3_trap1o:
sth %l4,[%i0+0x058] ! Mem[0000000030000058]
stx %l7,[%i1+0x018] ! Mem[0000000030800018]
lduh [%o0+0x07a],%l6 ! Mem[000000001600007a]
ldd [%i1+0x058],%l0 ! Mem[0000000030800058]
done
p3_trap2e:
xnor %l4,%l2,%l3
done
p3_trap2o:
xnor %l4,%l2,%l3
done
p3_trap3e:
sub %l2,0x90e,%l3
xnor %l3,-0x1b6,%l2
sub %l5,%l3,%l2
done
p3_trap3o:
sub %l2,0x90e,%l3
xnor %l3,-0x1b6,%l2
sub %l5,%l3,%l2
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 = 436e5dfc47b60793
ldx [%g1+0x008],%l1 ! %l1 = 29c969ec203bbd4e
ldx [%g1+0x010],%l2 ! %l2 = 7fe522961f198191
ldx [%g1+0x018],%l3 ! %l3 = dfd74ada557abdc8
ldx [%g1+0x020],%l4 ! %l4 = 057e1a1028e87a51
ldx [%g1+0x028],%l5 ! %l5 = a8a60f324265247a
ldx [%g1+0x030],%l6 ! %l6 = 08a57bf5c9a96127
ldx [%g1+0x038],%l7 ! %l7 = 2627c59c85166dce
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 = e8ab100cc4dfa6b5
ldx [%g1+0x048],%l1 ! %l1 = 9dec07420e52f662
ldx [%g1+0x050],%l2 ! %l2 = fc34154c2160b366
ldx [%g1+0x058],%l3 ! %l3 = eb202474a1ac201a
ldx [%g1+0x060],%l4 ! %l4 = 95179f107c954030
ldx [%g1+0x068],%l5 ! %l5 = d08aa231a7994fd6
ldx [%g1+0x070],%l6 ! %l6 = 86c01dc4d4f27d26
ldx [%g1+0x078],%l7 ! %l7 = 2e91126636a1a0c8
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 = 3f1b5b59d1f76bd0
ldx [%g1+0x088],%l1 ! %l1 = 718e1da80b453d91
ldx [%g1+0x090],%l2 ! %l2 = 439af944d04b1451
ldx [%g1+0x098],%l3 ! %l3 = f55a46adfacbc28e
ldx [%g1+0x0a0],%l4 ! %l4 = 4a603372b7639fc9
ldx [%g1+0x0a8],%l5 ! %l5 = e5c19a3e821031fb
ldx [%g1+0x0b0],%l6 ! %l6 = e2f9da72e18f5577
ldx [%g1+0x0b8],%l7 ! %l7 = 6ca45ad2ca1a1e61
! 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 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 = d0fe4765 285dff72 9cb0c95f bf33c23e
! %f4 = ef3e6782 3d78066c 8d856b2d 16e9816f
! %f8 = 6a071f16 5dd3b980 6e8aa0ed 49cc1525
! %f12 = 46ceac76 e3905161 1635fd54 7125da9f
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 4736592d c66c1760 2a62622f ff8d84b4
! %f20 = 9e66e1ca 19fdb43e ad53e08d 7ce4ca9a
! %f24 = c31979d5 a9aee0d2 6f2d40ff a7547775
! %f28 = 861268c0 c766100e 0d3e794e 5a6c27ee
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 8f1b505f 9bff3068 4858138d 765c2660
! %f36 = dcc4045d f831e370 0b6d126c 27a4548f
! %f40 = ed97e8a4 68cc62c3 b1348a18 25f3db39
! %f44 = 78a5c96f 4719d5cd 27bcd496 48dc4f7a
ldda [%g1]ASI_BLK_P,%f32
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:
! %l1 = 9062f964b5326ac5, %l5 = f887a9ea9fffee27, %l0 = 4cb0ea36dd5c7cb7
andn %l1,%l5,%l0 ! %l0 = 00605004200000c0
! Mem[0000000018000028] = 4db5eb3c, %l6 = 0d2203244d14d85a
ldsha [%i0+%o6]0x89,%l6 ! %l6 = ffffffffffffeb3c
! Mem[0000000030800024] = 408e916c, %l0 = 00605004200000c0
ldsw [%o1+0x024],%l0 ! %l0 = 00000000408e916c
! 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
! 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:
! %f11 = 49cc1525, Mem[0000000018000020] = f7714cde
sta %f11,[%i0+%o4]0x88 ! Mem[0000000018000020] = 49cc1525
! Mem[0000000018800020] = ff4aa2e5ce858ec6, %f22 = ad53e08d 7ce4ca9a
ldda [%i1+%o4]0x81,%f22 ! %f22 = ff4aa2e5 ce858ec6
! 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
nop
nop
nop
nop
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
! 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
! 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:
! 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
! 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)
p4_label_2:
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
! 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[0000000019800034] = d7e71157, %l5 = f887a9ea9fffee27
ldsb [%i3+0x037],%l5 ! %l5 = 0000000000000057
ba p4_invalid_code_6
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_6:
! 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
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)
! %l4 = 74dac1fe2153e8d7, Mem[0000000018000008] = 073d44dc
stha %l4,[%i0+%i4]0x80 ! Mem[0000000018000008] = e8d744dc
! Mem[0000000031800060] = 23929035, %l3 = 2f6d70f7f12d9a6d
ldsh [%o3+0x062],%l3 ! %l3 = ffffffffffff9035
! Mem[0000000018000028] = 3cebb54d, %l4 = 74dac1fe2153e8d7
ldswa [%i0+%o6]0x80,%l4 ! %l4 = 000000003cebb54d
ba p4_invalid_code_7
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_7:
! Mem[0000000018000018] = 54883f45, %l0 = 00000000408e916c
ldsh [%i0+0x01a],%l0 ! %l0 = 0000000000003f45
! 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
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)
! Mem[0000000030800024] = 408e916c, %l2 = fdf240644a2ecb4f
ldsb [%o1+0x025],%l2 ! %l2 = ffffffffffffff8e
ba p4_invalid_code_9
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_9:
p4_label_3:
! Mem[0000000018800070] = 8cc800fc, %l5 = 0000000000000057
ldsha [%i1+0x072]%asi,%l5 ! %l5 = 00000000000000fc
! %l4 = 3cebb54d, %l5 = 000000fc, Mem[0000000019800050] = fb0d23bb cd253757
stda %l4,[%i3+0x050]%asi ! Mem[0000000019800050] = 3cebb54d 000000fc
! 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
! 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)
! Mem[0000000019000068] = a02e5ed6, %l3 = ffffffffffff9035
ldsha [%i2+0x068]%asi,%l3 ! %l3 = ffffffffffffa02e
! %l4 = 3cebb54d, %l5 = 000000fc, Mem[0000000030800060] = bc568cd4 267b6d71
stda %l4,[%o1+0x060]%asi ! Mem[0000000030800060] = 3cebb54d 000000fc
! %l7 = fbb653000e401cef, immed = fffff256, %l4 = 000000003cebb54d
xnor %l7,-0xdaa,%l4 ! %l4 = fbb653000e401146
ba p4_invalid_code_10
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_10:
! 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
nop
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
nop
nop
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)
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
nop
nop
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)
! Mem[0000000018000020] = 2515cc49, %l5 = 00000000000000fc
ldsw [%i0+%o4],%l5 ! %l5 = 000000002515cc49
p4_label_4:
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
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)
! %l6 = ffffffffffffeb3c, immed = 000007ed, %l6 = ffffffffffffeb3c
sub %l6,0x7ed,%l6 ! %l6 = ffffffffffffe34f
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
! 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)
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
! 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)
! %l6 = ffffffffffffe34f, Mem[0000000031000027] = f3071585
stb %l6,[%o2+0x027] ! Mem[0000000031000024] = f307154f
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
! 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)
ba p4_invalid_code_17
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_17:
! Mem[0000000030000060] = 9ba6a582, %f25 = a9aee0d2
ld [%o0+0x060],%f25 ! %f25 = 9ba6a582
! Mem[0000000019000010] = a551cfe2f7d8e926, %f16 = 4736592d c66c1760
ldda [%i2+0x010]%asi,%f16 ! %f16 = a551cfe2 f7d8e926
! 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
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)
! %l1 = 9062f964b5326ac5, immed = fffffbe6, %l3 = ffffffffffffa02e
xnor %l1,-0x41a,%l3 ! %l3 = 9062f964b5326edc
p4_label_5:
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
! 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)
ba p4_invalid_code_19
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_19:
! Mem[0000000018000018] = 54883f45, %l3 = 9062f964b5326edc
lduba [%i0+%i6]0x80,%l3 ! %l3 = 0000000000000054
! %f6 = 8d856b2d 16e9816f, Mem[0000000030800020] = f8241cb5 408e916c
std %f6 ,[%o1+%o4] ! Mem[0000000030800020] = 8d856b2d 16e9816f
! 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
! 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)
! %f10 = 6e8aa0ed 49cc1525, Mem[0000000030800020] = 8d856b2d 16e9816f
std %f10,[%o1+%o4] ! Mem[0000000030800020] = 6e8aa0ed 49cc1525
! %l3 = 0000000000000054, %l6 = ffffffffffffe34f, %l4 = fbb653000e401146
addcc %l3,%l6,%l4 ! %l4 = ffffffffffffe3a3, %ccr = 88
ba p4_invalid_code_20
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_20:
! Victim I-cache invalidate 21, aggressor thread = 0
ba p4_invalid_loop_21
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
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 (88)
p4_invalid_code_22:
ba invalidate_failed
mov 22,%g2
ba p4_invalid_resume_22
nop
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 (88)
! Mem[0000000018000008] = e8d744dc, %l7 = fbb653000e401cef
ldswa [%i0+%i4]0x81,%l7 ! %l7 = ffffffffe8d744dc
ba p4_invalid_code_22
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_22:
! Victim I-cache invalidate 23, aggressor thread = 0
ba p4_invalid_loop_23
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_23:
ba invalidate_failed
mov 23,%g2
ba p4_invalid_resume_23
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 (88)
p4_label_6:
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 (88)
p4_invalid_code_24:
ba invalidate_failed
mov 24,%g2
ba p4_invalid_resume_24
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 (88)
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 (88)
p4_invalid_code_25:
ba invalidate_failed
mov 25,%g2
ba p4_invalid_resume_25
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 (88)
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 (88)
p4_invalid_code_26:
ba invalidate_failed
mov 26,%g2
ba p4_invalid_resume_26
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 (88)
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 (88)
p4_invalid_code_27:
ba invalidate_failed
mov 27,%g2
ba p4_invalid_resume_27
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 (88)
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 (88)
p4_invalid_code_28:
ba invalidate_failed
mov 28,%g2
ba p4_invalid_resume_28
nop
nop
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 (88)
! Mem[0000000031000064] = 45266d3d, %l1 = 9062f964b5326ac5
ldsb [%o2+0x064],%l1 ! %l1 = 0000000000000045
! %l0 = 0000000000003f45, immd = 0000000000000428, %l2 = ffffffffffffff8e
sdivx %l0,0x428,%l2 ! %l2 = 000000000000000f
! Mem[0000000019800000] = 3a3043c1, %l6 = ffffffffffffe34f
lduwa [%i3+%g0]0x88,%l6 ! %l6 = 000000003a3043c1
ba p4_invalid_code_28
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_28:
! %f22 = ff4aa2e5 ce858ec6, Mem[0000000031000020] = c7f475e9 f307154f
std %f22,[%o2+%o4] ! Mem[0000000031000020] = ff4aa2e5 ce858ec6
! Victim I-cache invalidate 29, aggressor thread = 0
ba p4_invalid_loop_29
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_29:
ba invalidate_failed
mov 29,%g2
ba p4_invalid_resume_29
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 (88)
p4_label_7:
! Mem[0000000018800028] = 26b2dfbe, %l3 = 0000000000000054
lduwa [%i1+%o6]0x88,%l3 ! %l3 = 0000000026b2dfbe
! %l6 = 000000003a3043c1, Mem[0000000031000064] = 45266d3d
stw %l6,[%o2+0x064] ! Mem[0000000031000064] = 3a3043c1
ba p4_invalid_code_29
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_29:
! %l0 = 0000000000003f45, %l3 = 0000000026b2dfbe, %l2 = 000000000000000f
sub %l0,%l3,%l2 ! %l2 = ffffffffd94d5f87
! Mem[0000000030000060] = 9ba6a582 9d554b63, %l2 = d94d5f87, %l3 = 26b2dfbe
ldd [%o0+0x060],%l2 ! %l2 = 000000009ba6a582 000000009d554b63
! Victim I-cache invalidate 30, aggressor thread = 0
ba p4_invalid_loop_30
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
ba p4_invalid_code_30
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_30:
! Mem[0000000019800054] = 000000fc, %l7 = ffffffffe8d744dc
ldub [%i3+0x057],%l7 ! %l7 = 00000000000000fc
! retry : should take illegal inst trap, %l0 = 0000000000003f45
retry ! Illegal inst trap : %l0 = 0000000000003f55
! %l0 = 00003f55, %l1 = 00000045, Mem[0000000031800060] = 23929035 225ce74c
std %l0,[%o3+0x060] ! Mem[0000000031800060] = 00003f55 00000045
! Victim I-cache invalidate 31, aggressor thread = 0
ba p4_invalid_loop_31
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_31:
ba invalidate_failed
mov 31,%g2
ba p4_invalid_resume_31
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 (88)
! %l1 = 0000000000000045, Mem[0000000018800028] = b3f318b626b2dfbe
stxa %l1,[%i1+%o6]0x88 ! Mem[0000000018800028] = 0000000000000045
p4_label_8:
ba p4_invalid_code_31
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_31:
! Victim I-cache invalidate 32, aggressor thread = 0
ba p4_invalid_loop_32
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_32:
ba invalidate_failed
mov 32,%g2
ba p4_invalid_resume_32
nop
nop
nop
nop
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 (88)
! %l4 = ffffffffffffe3a3, Mem[0000000018800010] = 79d7bc44
stba %l4,[%i1+%i5]0x89 ! Mem[0000000018800010] = 79d7bca3
! Mem[0000000019000010] = 26e9d8f7e2cf51a5, %f4 = ef3e6782 3d78066c
ldda [%i2+%i5]0x89,%f4 ! %f4 = 26e9d8f7 e2cf51a5
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 (88)
p4_invalid_code_33:
ba invalidate_failed
mov 33,%g2
ba p4_invalid_resume_33
nop
nop
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 (88)
ba p4_invalid_code_33
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_33:
! %l2 = 000000009ba6a582, Mem[000000001900002c] = ab735bb1
stw %l2,[%i2+0x02c] ! Mem[000000001900002c] = 9ba6a582
! Victim I-cache invalidate 34, aggressor thread = 0
ba p4_invalid_loop_34
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_34:
ba invalidate_failed
mov 34,%g2
ba p4_invalid_resume_34
nop
nop
nop
nop
nop
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 (88)
! %l4 = ffffe3a3, %l5 = 2515cc49, Mem[0000000019000010] = e2cf51a5 26e9d8f7
stda %l4,[%i2+%i5]0x89 ! Mem[0000000019000010] = ffffe3a3 2515cc49
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 (88)
p4_invalid_code_35:
ba invalidate_failed
mov 35,%g2
ba p4_invalid_resume_35
nop
nop
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 (88)
! %l2 = 000000009ba6a582, Mem[0000000018000000] = 54625b89
stha %l2,[%i0+%g0]0x80 ! Mem[0000000018000000] = a5825b89
ba p4_invalid_code_35
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_35:
! Mem[0000000018000010] = 2e5ec98f, %l3 = 000000009d554b63
ldsha [%i0+%i5]0x81,%l3 ! %l3 = 0000000000002e5e
p4_label_9:
! Victim I-cache invalidate 36, aggressor thread = 0
ba p4_invalid_loop_36
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_36:
ba invalidate_failed
mov 36,%g2
ba p4_invalid_resume_36
nop
nop
nop
nop
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 (88)
! Mem[0000000019000010] = 2515cc49ffffe3a3, %l0 = 0000000000003f55
ldxa [%i2+%i5]0x88,%l0 ! %l0 = 2515cc49ffffe3a3
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 (88)
p4_invalid_code_37:
ba invalidate_failed
mov 37,%g2
ba p4_invalid_resume_37
nop
nop
nop
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 (88)
ba p4_invalid_code_37
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_37:
! Mem[0000000030000060] = 9ba6a5829d554b63, %f20 = 9e66e1ca 19fdb43e
ldda [%o0+0x060]%asi,%f20 ! %f20 = 9ba6a582 9d554b63
! Mem[0000000030800020] = 6e8aa0ed, %l5 = 000000002515cc49
lduw [%o1+%o4],%l5 ! %l5 = 000000006e8aa0ed
! Victim I-cache invalidate 38, aggressor thread = 0
ba p4_invalid_loop_38
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_38:
ba invalidate_failed
mov 38,%g2
ba p4_invalid_resume_38
nop
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 (88)
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 (88)
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 (88)
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 (88)
p4_invalid_code_40:
ba invalidate_failed
mov 40,%g2
ba p4_invalid_resume_40
nop
nop
nop
nop
nop
nop
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 (88)
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 (88)
p4_invalid_code_41:
ba invalidate_failed
mov 41,%g2
ba p4_invalid_resume_41
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 (88)
! %f4 = 26e9d8f7 e2cf51a5, Mem[0000000019800050] = 3cebb54d 000000fc
std %f4 ,[%i3+0x050] ! Mem[0000000019800050] = 26e9d8f7 e2cf51a5
p4_label_10:
! Mem[0000000018800008] = 93c871067590ca4b, %l1 = 0000000000000045
ldxa [%i1+%i4]0x88,%l1 ! %l1 = 93c871067590ca4b
ba p4_invalid_code_41
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_41:
! %f19 = ff8d84b4, Mem[000000001880002c] = 00000000
st %f19,[%i1+0x02c] ! Mem[000000001880002c] = ff8d84b4
! %l4 = ffffffffffffe3a3, %l3 = 0000000000002e5e, %l5 = 000000006e8aa0ed
sllx %l4,%l3,%l5 ! %l5 = fffff8e8c0000000
! Victim I-cache invalidate 42, aggressor thread = 0
ba p4_invalid_loop_42
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_42:
ba invalidate_failed
mov 42,%g2
ba p4_invalid_resume_42
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 (88)
! Mem[0000000031800060] = 00003f5500000045, %f14 = 1635fd54 7125da9f
ldd [%o3+0x060],%f14 ! %f14 = 00003f55 00000045
! %l2 = 000000009ba6a582, immed = 00000ccc, %y = 00000000
smulcc %l2,0xccc,%l6 ! %l6 = fffffafbd88dfb98, %ccr = 88, %y = fffffafb
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 (88)
p4_invalid_code_43:
ba invalidate_failed
mov 43,%g2
ba p4_invalid_resume_43
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 43
p4_invalid_loop_43:
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 (88)
! %f4 = 26e9d8f7 e2cf51a5, Mem[0000000019000028] = baf5e1ab 9ba6a582
std %f4 ,[%i2+%o6] ! Mem[0000000019000028] = 26e9d8f7 e2cf51a5
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 (88)
p4_invalid_code_44:
ba invalidate_failed
mov 44,%g2
ba p4_invalid_resume_44
nop
nop
nop
nop
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 (88)
ba p4_invalid_code_44
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_44:
! Mem[0000000019800010] = 7570a7cd87243375, %f4 = 26e9d8f7 e2cf51a5
ldda [%i3+%i5]0x81,%f4 ! %f4 = 7570a7cd 87243375
p4_label_11:
! Victim I-cache invalidate 45, aggressor thread = 0
ba p4_invalid_loop_45
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_45:
ba invalidate_failed
mov 45,%g2
ba p4_invalid_resume_45
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 (88)
! Mem[0000000018800060] = c510104d2e8a8cc1, %f0 = d0fe4765 285dff72
ldd [%i1+0x060],%f0 ! %f0 = c510104d 2e8a8cc1
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 (88)
p4_invalid_code_46:
ba invalidate_failed
mov 46,%g2
ba p4_invalid_resume_46
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 (88)
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 (88)
p4_invalid_code_47:
ba invalidate_failed
mov 47,%g2
ba p4_invalid_resume_47
nop
nop
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 (88)
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 (88)
p4_invalid_code_48:
ba invalidate_failed
mov 48,%g2
ba p4_invalid_resume_48
nop
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 (88)
ba p4_invalid_code_48
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_48:
! Victim I-cache invalidate 49, aggressor thread = 0
ba p4_invalid_loop_49
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_49:
ba invalidate_failed
mov 49,%g2
ba p4_invalid_resume_49
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 (88)
ba p4_invalid_code_49
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_49:
! Victim I-cache invalidate 50, aggressor thread = 0
ba p4_invalid_loop_50
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
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 (88)
p4_invalid_code_51:
ba invalidate_failed
mov 51,%g2
ba p4_invalid_resume_51
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 (88)
! %l2 = 000000009ba6a582, %l2 = 000000009ba6a582, %l0 = 2515cc49ffffe3a3
or %l2,%l2,%l0 ! %l0 = 000000009ba6a582
! %f14 = 00003f55, Mem[0000000031800020] = be46693f
st %f14,[%o3+%o4] ! Mem[0000000031800020] = 00003f55
p4_label_12:
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 (88)
p4_invalid_code_52:
ba invalidate_failed
mov 52,%g2
ba p4_invalid_resume_52
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 (88)
ba p4_invalid_code_52
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_52:
! Victim I-cache invalidate 53, aggressor thread = 0
ba p4_invalid_loop_53
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_53:
ba invalidate_failed
mov 53,%g2
ba p4_invalid_resume_53
nop
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 (88)
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 (88)
p4_invalid_code_54:
ba invalidate_failed
mov 54,%g2
ba p4_invalid_resume_54
nop
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 (88)
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 (88)
p4_invalid_code_55:
ba invalidate_failed
mov 55,%g2
ba p4_invalid_resume_55
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 (88)
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 (88)
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 (88)
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 (88)
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 (88)
! %l0 = 000000009ba6a582, %l6 = fffffafbd88dfb98, %l2 = 000000009ba6a582
xnorcc %l0,%l6,%l2 ! %l2 = 00000504bcd4a1e5, %ccr = 08
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 (08)
p4_invalid_code_58:
ba invalidate_failed
mov 58,%g2
ba p4_invalid_resume_58
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 (08)
! Mem[0000000018800010] = f0bb187679d7bca3, %f22 = ff4aa2e5 ce858ec6
ldda [%i1+%i5]0x89,%f22 ! %f22 = f0bb1876 79d7bca3
! %l7 = 00000000000000fc
setx 0xea0a3de4ea0a3de4,%g7,%l7 ! %l7 = ea0a3de4ea0a3de4
ba p4_invalid_code_58
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_58:
p4_label_13:
! Victim I-cache invalidate 59, aggressor thread = 0
ba p4_invalid_loop_59
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_59:
ba invalidate_failed
mov 59,%g2
ba p4_invalid_resume_59
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 (08)
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 (08)
p4_invalid_code_60:
ba invalidate_failed
mov 60,%g2
ba p4_invalid_resume_60
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 (08)
ba p4_invalid_code_60
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_60:
! Victim I-cache invalidate 61, aggressor thread = 0
ba p4_invalid_loop_61
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_61:
ba invalidate_failed
mov 61,%g2
ba p4_invalid_resume_61
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 (08)
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 (08)
p4_invalid_code_62:
ba invalidate_failed
mov 62,%g2
ba p4_invalid_resume_62
nop
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 (08)
ba p4_invalid_code_62
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_62:
! %l2 = 00000504bcd4a1e5, immed = 00000018, %l0 = 000000009ba6a582
srl %l2,0x018,%l0 ! %l0 = 00000000000000bc
! Victim I-cache invalidate 63, aggressor thread = 0
ba p4_invalid_loop_63
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_63:
ba invalidate_failed
mov 63,%g2
ba p4_invalid_resume_63
nop
! Wait for I-cache invalidate lock 63
p4_invalid_loop_63:
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 (08)
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 (08)
p4_invalid_code_64:
ba invalidate_failed
mov 64,%g2
ba p4_invalid_resume_64
nop
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 (08)
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 (08)
p4_invalid_code_65:
ba invalidate_failed
mov 65,%g2
ba p4_invalid_resume_65
nop
nop
nop
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 (08)
ba p4_invalid_code_65
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_65:
! Victim I-cache invalidate 66, aggressor thread = 0
ba p4_invalid_loop_66
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_66:
ba invalidate_failed
mov 66,%g2
ba p4_invalid_resume_66
nop
nop
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 (08)
! Mem[0000000030000024] = 30062507, %l1 = 93c871067590ca4b
lduwa [%o0+0x024]%asi,%l1 ! %l1 = 0000000030062507
p4_label_14:
! %l0 = 000000bc, %l1 = 30062507, Mem[0000000018000010] = 8fc95e2e 2a10148b
stda %l0,[%i0+%i5]0x88 ! Mem[0000000018000010] = 000000bc 30062507
ba p4_invalid_code_66
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_66:
! %f9 = 5dd3b980, Mem[0000000018800068] = ef9ec68a
st %f9 ,[%i1+0x068] ! Mem[0000000018800068] = 5dd3b980
! Victim I-cache invalidate 67, aggressor thread = 0
ba p4_invalid_loop_67
rd %ccr,%g5 ! Save %ccr (08)
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 (08)
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 (08)
p4_invalid_code_68:
ba invalidate_failed
mov 68,%g2
ba p4_invalid_resume_68
nop
nop
nop
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 (08)
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 (08)
p4_invalid_code_69:
ba invalidate_failed
mov 69,%g2
ba p4_invalid_resume_69
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 (08)
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 (08)
p4_invalid_code_70:
ba invalidate_failed
mov 70,%g2
ba p4_invalid_resume_70
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 (08)
! %l5 = fffff8e8c0000000, Mem[0000000018000010] = bc000000
stw %l5,[%i0+%i5] ! Mem[0000000018000010] = c0000000
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 (08)
p4_invalid_code_71:
ba invalidate_failed
mov 71,%g2
ba p4_invalid_resume_71
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 (08)
ba p4_invalid_code_71
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_71:
! %l3 = 0000000000002e5e, %l4 = ffffffffffffe3a3, %l2 = 00000504bcd4a1e5
orcc %l3,%l4,%l2 ! %l2 = ffffffffffffefff, %ccr = 88
! Victim I-cache invalidate 72, aggressor thread = 0
ba p4_invalid_loop_72
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_72:
ba invalidate_failed
mov 72,%g2
ba p4_invalid_resume_72
nop
nop
nop
nop
nop
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 (88)
p4_label_15:
! Mem[0000000019800060] = 833f8117c3aa8ec2, %f14 = 00003f55 00000045
ldda [%i3+0x060]%asi,%f14 ! %f14 = 833f8117 c3aa8ec2
! Randomly selected nop
nop
ba p4_invalid_code_72
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_72:
! Victim I-cache invalidate 73, aggressor thread = 0
ba p4_invalid_loop_73
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_73:
ba invalidate_failed
mov 73,%g2
ba p4_invalid_resume_73
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 (88)
! Mem[0000000030000060] = 9ba6a5829d554b63, %f8 = 6a071f16 5dd3b980
ldd [%o0+0x060],%f8 ! %f8 = 9ba6a582 9d554b63
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 (88)
p4_invalid_code_74:
ba invalidate_failed
mov 74,%g2
ba p4_invalid_resume_74
nop
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 (88)
! %l2 = ffffffffffffefff, Mem[0000000018800028] = 45000000
stha %l2,[%i1+%o6]0x80 ! Mem[0000000018800028] = efff0000
ba p4_invalid_code_74
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_74:
! %l4 = ffffffffffffe3a3, Mem[0000000030800064] = 000000fc
stw %l4,[%o1+0x064] ! Mem[0000000030800064] = ffffe3a3
! Victim I-cache invalidate 75, aggressor thread = 0
ba p4_invalid_loop_75
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
! %f0 = c510104d, Mem[0000000030000020] = 9e4b2caa
st %f0 ,[%o0+%o4] ! Mem[0000000030000020] = c510104d
! %l0 = 000000bc, %l1 = 30062507, Mem[0000000018800048] = 70b6d69d bdc9a1dc
std %l0,[%i1+0x048] ! Mem[0000000018800048] = 000000bc 30062507
p4_label_16:
ba p4_invalid_code_75
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_75:
! Victim I-cache invalidate 76, aggressor thread = 0
ba p4_invalid_loop_76
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
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 (88)
p4_invalid_code_77:
ba invalidate_failed
mov 77,%g2
ba p4_invalid_resume_77
nop
nop
nop
nop
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 (88)
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 (88)
p4_invalid_code_78:
ba invalidate_failed
mov 78,%g2
ba p4_invalid_resume_78
nop
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 (88)
! %l7 = ea0a3de4ea0a3de4, %l5 = fffff8e8c0000000, %l5 = fffff8e8c0000000
subccc %l7,%l5,%l5 ! %l5 = ea0a44fc2a0a3de4, %ccr = 90
! %l4 = ffffffffffffe3a3, %l1 = 0000000030062507, %l2 = ffffffffffffefff
addcc %l4,%l1,%l2 ! %l2 = 00000000300608aa, %ccr = 11
! Mem[0000000030000020] = c510104d 30062507, %l0 = 000000bc, %l1 = 30062507
ldd [%o0+%o4],%l0 ! %l0 = 00000000c510104d 0000000030062507
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 (11)
p4_invalid_code_79:
ba invalidate_failed
mov 79,%g2
ba p4_invalid_resume_79
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 (11)
! Set Register : %l0 = 00000000c510104d
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! %l2 = 300608aa, %l3 = 00002e5e, Mem[0000000018800028] = efff0000 ff8d84b4
stda %l2,[%i1+%o6]0x81 ! Mem[0000000018800028] = 300608aa 00002e5e
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 (11)
p4_invalid_code_80:
ba invalidate_failed
mov 80,%g2
ba p4_invalid_resume_80
nop
nop
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 (11)
p4_label_17:
! %l6 = d88dfb98, %l7 = ea0a3de4, Mem[0000000018800018] = f7a0f2f7 10180943
stda %l6,[%i1+%i6]0x89 ! Mem[0000000018800018] = d88dfb98 ea0a3de4
! %f26 = 6f2d40ff a7547775, Mem[0000000018800020] = e5a24aff c68e85ce
stda %f26,[%i1+%o4]0x89 ! Mem[0000000018800020] = 6f2d40ff a7547775
! Mem[0000000030800020] = 6e8aa0ed49cc1525, %l3 = 0000000000002e5e
ldx [%o1+%o4],%l3 ! %l3 = 6e8aa0ed49cc1525
! %l6 = fffffafbd88dfb98, %l1 = 0000000030062507, %y = fffffafb
umul %l6,%l1,%l1 ! %l1 = 289fd1d2d6ced928, %y = 289fd1d2
ba p4_invalid_code_80
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_80:
! %f30 = 0d3e794e 5a6c27ee, Mem[0000000019000008] = de77795a 372c9e3a
stda %f30,[%i2+0x008]%asi ! Mem[0000000019000008] = 0d3e794e 5a6c27ee
! Victim I-cache invalidate 81, aggressor thread = 0
ba p4_invalid_loop_81
rd %ccr,%g5 ! Save %ccr (11)
p4_invalid_code_81:
ba invalidate_failed
mov 81,%g2
ba p4_invalid_resume_81
nop
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 (11)
! %l7 = ea0a3de4ea0a3de4, Mem[0000000030000060] = 9ba6a5829d554b63
stx %l7,[%o0+0x060] ! Mem[0000000030000060] = ea0a3de4ea0a3de4
! Mem[0000000019800038] = 11c90aff8a514a5e, %l7 = ea0a3de4ea0a3de4
ldx [%i3+0x038],%l7 ! %l7 = 11c90aff8a514a5e
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 (11)
p4_invalid_code_82:
ba invalidate_failed
mov 82,%g2
ba p4_invalid_resume_82
nop
nop
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 (11)
! Mem[0000000030000060] = ea0a3de4ea0a3de4, %f8 = 9ba6a582 9d554b63
ldda [%o0+0x060]%asi,%f8 ! %f8 = ea0a3de4 ea0a3de4
p4_label_18:
! %l5 = ea0a44fc2a0a3de4, Mem[0000000018800028] = 300608aa
stba %l5,[%i1+%o6]0x80 ! Mem[0000000018800028] = e40608aa
! Mem[0000000018800040] = 7b149c86, %l6 = fffffafbd88dfb98
ldsw [%i1+0x040],%l6 ! %l6 = 000000007b149c86
! Mem[0000000018000008] = e8d744dc, %l2 = 00000000300608aa
ldsba [%i0+%i4]0x81,%l2 ! %l2 = ffffffffffffffe8
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 (11)
p4_invalid_code_83:
ba invalidate_failed
mov 83,%g2
ba p4_invalid_resume_83
nop
nop
nop
nop
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 (11)
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 (11)
p4_invalid_code_84:
ba invalidate_failed
mov 84,%g2
ba p4_invalid_resume_84
nop
! Wait for I-cache invalidate lock 84
p4_invalid_loop_84:
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 (11)
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 (11)
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 (11)
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 (11)
p4_invalid_code_86:
ba invalidate_failed
mov 86,%g2
ba p4_invalid_resume_86
nop
nop
nop
nop
nop
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 (11)
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 (11)
p4_invalid_code_87:
ba invalidate_failed
mov 87,%g2
ba p4_invalid_resume_87
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 (11)
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 (11)
p4_invalid_code_88:
ba invalidate_failed
mov 88,%g2
ba p4_invalid_resume_88
nop
nop
nop
nop
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 (11)
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 (11)
p4_invalid_code_89:
ba invalidate_failed
mov 89,%g2
ba p4_invalid_resume_89
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 (11)
p4_label_19:
! %l2 = ffffffffffffffe8, %l2 = ffffffffffffffe8, %l3 = 6e8aa0ed49cc1525
tsubcctv %l2,%l2,%l3 ! %l3 = 0000000000000000, %ccr = 44
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 (44)
p4_invalid_code_90:
ba invalidate_failed
mov 90,%g2
ba p4_invalid_resume_90
nop
nop
nop
nop
nop
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 (44)
! Mem[0000000018800070] = 8cc800fc458f4bf7, %f14 = 833f8117 c3aa8ec2
ldda [%i1+0x070]%asi,%f14 ! %f14 = 8cc800fc 458f4bf7
ba p4_invalid_code_90
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_90:
! Victim I-cache invalidate 91, aggressor thread = 0
ba p4_invalid_loop_91
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_91:
ba invalidate_failed
mov 91,%g2
ba p4_invalid_resume_91
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 (44)
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 (44)
p4_invalid_code_92:
ba invalidate_failed
mov 92,%g2
ba p4_invalid_resume_92
nop
nop
nop
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 (44)
ba p4_invalid_code_92
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_92:
! %l6 = 000000007b149c86, %l0 = ffffffffffffffff, %l5 = ea0a44fc2a0a3de4
addcc %l6,%l0,%l5 ! %l5 = 000000007b149c85, %ccr = 11
! Victim I-cache invalidate 93, aggressor thread = 0
ba p4_invalid_loop_93
rd %ccr,%g5 ! Save %ccr (11)
p4_invalid_code_93:
ba invalidate_failed
mov 93,%g2
ba p4_invalid_resume_93
nop
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 (11)
! Mem[0000000030000060] = ea0a3de4ea0a3de4, %f8 = ea0a3de4 ea0a3de4
ldd [%o0+0x060],%f8 ! %f8 = ea0a3de4 ea0a3de4
ba p4_invalid_code_93
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_93:
! Victim I-cache invalidate 94, aggressor thread = 0
ba p4_invalid_loop_94
rd %ccr,%g5 ! Save %ccr (11)
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 (11)
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 (11)
p4_invalid_code_95:
ba invalidate_failed
mov 95,%g2
ba p4_invalid_resume_95
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 (11)
p4_label_20:
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 (11)
p4_invalid_code_96:
ba invalidate_failed
mov 96,%g2
ba p4_invalid_resume_96
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 (11)
! Mem[0000000018800020] = a7547775, %l0 = ffffffffffffffff
lduha [%i1+%o4]0x88,%l0 ! %l0 = 0000000000007775
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 (11)
p4_invalid_code_97:
ba invalidate_failed
mov 97,%g2
ba p4_invalid_resume_97
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 (11)
! Mem[0000000030000020] = c510104d, %l0 = 0000000000007775
ldub [%o0+0x023],%l0 ! %l0 = 000000000000004d
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 (11)
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 (11)
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 (11)
p4_invalid_code_99:
ba invalidate_failed
mov 99,%g2
ba p4_invalid_resume_99
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 (11)
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 (11)
p4_invalid_code_100:
ba invalidate_failed
mov 100,%g2
ba p4_invalid_resume_100
nop
nop
nop
nop
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 (11)
! %f16 = a551cfe2, Mem[0000000018000008] = e8d744dc
sta %f16,[%i0+%i4]0x80 ! Mem[0000000018000008] = a551cfe2
! Mem[0000000030000024] = 30062507, %l4 = ffffffffffffe3a3
lduh [%o0+0x024],%l4 ! %l4 = 0000000000003006
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 (11)
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 (11)
p4_label_21:
! Mem[0000000018000014] = 07250630, %l2 = ffffffffffffffe8
ldsb [%i0+0x014],%l2 ! %l2 = 0000000000000007
! Mem[0000000018800028] = aa0806e4, %l7 = 11c90aff8a514a5e
ldsba [%i1+%o6]0x89,%l7 ! %l7 = ffffffffffffffe4
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 (11)
p4_invalid_code_102:
ba invalidate_failed
mov 102,%g2
ba p4_invalid_resume_102
nop
nop
nop
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 (11)
! %l1 = 289fd1d2d6ced928, immed = 000001de, %y = 289fd1d2
smul %l1,0x1de,%l3 ! %l3 = ffffffb3163978b0, %y = ffffffb3
! %l3 = ffffffb3163978b0, immed = 00000028, %l4 = 0000000000003006
sllx %l3,0x028,%l4 ! %l4 = 3978b00000000000
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 (11)
p4_invalid_code_103:
ba invalidate_failed
mov 103,%g2
ba p4_invalid_resume_103
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 (11)
! Mem[0000000030800064] = ffffe3a3, %l4 = 3978b00000000000
ldsh [%o1+0x066],%l4 ! %l4 = ffffffffffffe3a3
ba p4_invalid_code_103
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_103:
! Victim I-cache invalidate 104, aggressor thread = 0
ba p4_invalid_loop_104
rd %ccr,%g5 ! Save %ccr (11)
p4_invalid_code_104:
ba invalidate_failed
mov 104,%g2
ba p4_invalid_resume_104
nop
nop
nop
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 (11)
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 (11)
p4_invalid_code_105:
ba invalidate_failed
mov 105,%g2
ba p4_invalid_resume_105
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 (11)
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 (11)
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 (11)
p4_label_22:
! Mem[0000000030800024] = 49cc1525, %f8 = ea0a3de4
ld [%o1+0x024],%f8 ! %f8 = 49cc1525
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 (11)
p4_invalid_code_107:
ba invalidate_failed
mov 107,%g2
ba p4_invalid_resume_107
nop
nop
nop
nop
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 (11)
ba p4_invalid_code_107
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_107:
! Mem[0000000031000020] = ff4aa2e5 ce858ec6, %l4 = ffffe3a3, %l5 = 7b149c85
ldd [%o2+%o4],%l4 ! %l4 = 00000000ff4aa2e5 00000000ce858ec6
! Victim I-cache invalidate 108, aggressor thread = 0
ba p4_invalid_loop_108
rd %ccr,%g5 ! Save %ccr (11)
p4_invalid_code_108:
ba invalidate_failed
mov 108,%g2
ba p4_invalid_resume_108
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 (11)
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 (11)
p4_invalid_code_109:
ba invalidate_failed
mov 109,%g2
ba p4_invalid_resume_109
nop
nop
nop
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 (11)
! Mem[0000000030000060] = ea0a3de4 ea0a3de4, %l6 = 7b149c86, %l7 = ffffffe4
ldd [%o0+0x060],%l6 ! %l6 = 00000000ea0a3de4 00000000ea0a3de4
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 (11)
p4_invalid_code_110:
ba invalidate_failed
mov 110,%g2
ba p4_invalid_resume_110
nop
nop
nop
nop
nop
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 (11)
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 (11)
p4_invalid_code_111:
ba invalidate_failed
mov 111,%g2
ba p4_invalid_resume_111
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 (11)
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 (11)
p4_invalid_code_112:
ba invalidate_failed
mov 112,%g2
ba p4_invalid_resume_112
nop
nop
nop
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 (11)
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 (11)
p4_invalid_code_113:
ba invalidate_failed
mov 113,%g2
ba p4_invalid_resume_113
nop
nop
nop
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 (11)
p4_label_23:
! %l7 = 00000000ea0a3de4, Mem[0000000031000061] = c2a0c391
stb %l7,[%o2+0x061] ! Mem[0000000031000060] = c2e4c391
ba p4_invalid_code_113
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_113:
! Victim I-cache invalidate 114, aggressor thread = 0
ba p4_invalid_loop_114
rd %ccr,%g5 ! Save %ccr (11)
p4_invalid_code_114:
ba invalidate_failed
mov 114,%g2
ba p4_invalid_resume_114
nop
nop
! Wait for I-cache invalidate lock 114
p4_invalid_loop_114:
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 (11)
! %l3 = ffffffb3163978b0, immd = fffffffffffffa0b, %l2 = 0000000000000007
sdivx %l3,-0x5f5,%l2 ! %l2 = 000000000ce94cce
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 (11)
p4_invalid_code_115:
ba invalidate_failed
mov 115,%g2
ba p4_invalid_resume_115
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 (11)
! %l1 = 289fd1d2d6ced928, Mem[0000000019800036] = d7e71157
sth %l1,[%i3+0x036] ! Mem[0000000019800034] = d7e7d928
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 (11)
p4_invalid_code_116:
ba invalidate_failed
mov 116,%g2
ba p4_invalid_resume_116
nop
nop
nop
nop
nop
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 (11)
! %l5 = 00000000ce858ec6, Mem[0000000019000038] = b7ea1949
stw %l5,[%i2+0x038] ! Mem[0000000019000038] = ce858ec6
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 (11)
p4_invalid_code_117:
ba invalidate_failed
mov 117,%g2
ba p4_invalid_resume_117
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 (11)
! Mem[0000000031000064] = 3a3043c1, %l5 = 00000000ce858ec6
lduw [%o2+0x064],%l5 ! %l5 = 000000003a3043c1
ba p4_invalid_code_117
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_117:
! Mem[0000000019000044] = e5a75ef4, %l3 = ffffffb3163978b0
ldsw [%i2+0x044],%l3 ! %l3 = ffffffffe5a75ef4
p4_label_24:
! Mem[0000000030800060] = 3cebb54d ffffe3a3, %l4 = ff4aa2e5, %l5 = 3a3043c1
ldda [%o1+0x060]%asi,%l4 ! %l4 = 000000003cebb54d 00000000ffffe3a3
! Mem[0000000030000020] = c510104d, %l3 = ffffffffe5a75ef4
ldsb [%o0+0x021],%l3 ! %l3 = 0000000000000010
! Victim I-cache invalidate 118, aggressor thread = 0
ba p4_invalid_loop_118
rd %ccr,%g5 ! Save %ccr (11)
p4_invalid_code_118:
ba invalidate_failed
mov 118,%g2
ba p4_invalid_resume_118
nop
nop
nop
nop
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 (11)
! Mem[0000000019000000] = 47097d4c, %l5 = 00000000ffffe3a3
lduwa [%i2+%g0]0x88,%l5 ! %l5 = 0000000047097d4c
! %l2 = 000000000ce94cce, immed = fffff5cf, %y = ffffffb3
sdivcc %l2,-0xa31,%l5 ! %l5 = 00000000078ce967, %ccr = 00
mov %l0,%y ! %y = 0000004d
ba p4_invalid_code_118
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_118:
! %l0 = 0000004d, %l1 = d6ced928, Mem[0000000018000000] = a5825b89 e0251ce2
stda %l0,[%i0+0x000]%asi ! Mem[0000000018000000] = 0000004d d6ced928
! Mem[0000000019800070] = f0a3d278, %l5 = 00000000078ce967
ldub [%i3+0x073],%l5 ! %l5 = 0000000000000078
! Victim I-cache invalidate 119, aggressor thread = 0
ba p4_invalid_loop_119
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_119:
ba invalidate_failed
mov 119,%g2
ba p4_invalid_resume_119
nop
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 (00)
! %f30 = 0d3e794e 5a6c27ee, Mem[0000000031000020] = ff4aa2e5 ce858ec6
std %f30,[%o2+%o4] ! Mem[0000000031000020] = 0d3e794e 5a6c27ee
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 (00)
p4_invalid_code_120:
ba invalidate_failed
mov 120,%g2
ba p4_invalid_resume_120
nop
nop
nop
nop
nop
nop
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 (00)
p4_label_25:
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 (00)
p4_invalid_code_121:
ba invalidate_failed
mov 121,%g2
ba p4_invalid_resume_121
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 (00)
ba p4_invalid_code_121
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_121:
! Victim I-cache invalidate 122, aggressor thread = 0
ba p4_invalid_loop_122
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_122:
ba invalidate_failed
mov 122,%g2
ba p4_invalid_resume_122
nop
nop
nop
nop
nop
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 (00)
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 (00)
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 (00)
ba p4_invalid_code_123
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_123:
! Victim I-cache invalidate 124, aggressor thread = 0
ba p4_invalid_loop_124
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_124:
ba invalidate_failed
mov 124,%g2
ba p4_invalid_resume_124
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 (00)
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 (00)
p4_invalid_code_125:
ba invalidate_failed
mov 125,%g2
ba p4_invalid_resume_125
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 (00)
ba p4_invalid_code_125
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_125:
! Victim I-cache invalidate 126, aggressor thread = 0
ba p4_invalid_loop_126
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_126:
ba invalidate_failed
mov 126,%g2
ba p4_invalid_resume_126
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 (00)
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 (00)
p4_invalid_code_127:
ba invalidate_failed
mov 127,%g2
ba p4_invalid_resume_127
nop
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 (00)
! Mem[0000000018800010] = 79d7bca3, %l7 = 00000000ea0a3de4
lduha [%i1+%i5]0x88,%l7 ! %l7 = 000000000000bca3
! Mem[0000000019000000] = 47097d4c, %f1 = 2e8a8cc1
lda [%i2+%g0]0x89,%f1 ! %f1 = 47097d4c
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 (00)
p4_invalid_code_128:
ba invalidate_failed
mov 128,%g2
ba p4_invalid_resume_128
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 (00)
p4_label_26:
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 (00)
p4_invalid_code_129:
ba invalidate_failed
mov 129,%g2
ba p4_invalid_resume_129
nop
nop
nop
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 (00)
! %l1 = 289fd1d2d6ced928, Mem[000000001880006a] = 5dd3b980
stb %l1,[%i1+0x06a] ! Mem[0000000018800068] = 5dd32880
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 (00)
p4_invalid_code_130:
ba invalidate_failed
mov 130,%g2
ba p4_invalid_resume_130
nop
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 (00)
! %f24 = c31979d5 9ba6a582, Mem[0000000018000018] = 54883f45 00b636ee
std %f24,[%i0+%i6] ! Mem[0000000018000018] = c31979d5 9ba6a582
! Mem[0000000018800028] = aa0806e4, %l6 = 00000000ea0a3de4
ldsba [%i1+%o6]0x89,%l6 ! %l6 = ffffffffffffffe4
! Mem[0000000018000028] = 4db5eb3c, %l4 = 000000003cebb54d
lduha [%i0+%o6]0x88,%l4 ! %l4 = 000000000000eb3c
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 (00)
p4_invalid_code_131:
ba invalidate_failed
mov 131,%g2
ba p4_invalid_resume_131
nop
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 (00)
ba p4_invalid_code_131
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_131:
! %l2 = 000000000ce94cce, immed = 00000017, %l3 = 0000000000000010
srl %l2,0x017,%l3 ! %l3 = 0000000000000019
! Victim I-cache invalidate 132, aggressor thread = 0
ba p4_invalid_loop_132
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_132:
ba invalidate_failed
mov 132,%g2
ba p4_invalid_resume_132
nop
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 (00)
! %l7 = 000000000000bca3, Mem[0000000019800010] = 7570a7cd
stwa %l7,[%i3+%i5]0x81 ! Mem[0000000019800010] = 0000bca3
ba p4_invalid_code_132
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_132:
p4_label_27:
! Victim I-cache invalidate 133, aggressor thread = 0
ba p4_invalid_loop_133
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
ba p4_invalid_code_133
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_133:
! Victim I-cache invalidate 134, aggressor thread = 0
ba p4_invalid_loop_134
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_134:
ba invalidate_failed
mov 134,%g2
ba p4_invalid_resume_134
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 (00)
! %l0 = 000000000000004d, %l0 = 000000000000004d, %y = 0000004d
smul %l0,%l0,%l0 ! %l0 = 0000000000001729, %y = 00
! %l6 = ffffffe4, %l7 = 0000bca3, Mem[0000000031800060] = 00003f55 00000045
stda %l6,[%o3+0x060]%asi ! Mem[0000000031800060] = ffffffe4 0000bca3
! %l7 = 000000000000bca3, Mem[0000000019000010] = ffffe3a3
stha %l7,[%i2+%i5]0x88 ! Mem[0000000019000010] = ffffbca3
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 (00)
p4_invalid_code_135:
ba invalidate_failed
mov 135,%g2
ba p4_invalid_resume_135
nop
nop
nop
nop
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 (00)
! Mem[0000000018800028] = aa0806e4, %l4 = 000000000000eb3c
lduha [%i1+%o6]0x88,%l4 ! %l4 = 00000000000006e4
! Mem[000000001900000c] = 5a6c27ee, %l3 = 0000000000000019
lduw [%i2+0x00c],%l3 ! %l3 = 000000005a6c27ee
! Mem[0000000030800020] = 6e8aa0ed, %l3 = 000000005a6c27ee
ldsh [%o1+0x022],%l3 ! %l3 = ffffffffffffa0ed
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 (00)
p4_invalid_code_136:
ba invalidate_failed
mov 136,%g2
ba p4_invalid_resume_136
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 (00)
ba p4_invalid_code_136
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_136:
p4_label_28:
! %l7 = 000000000000bca3, immed = fffff072, %y = 00000000
sdiv %l7,-0xf8e,%l1 ! %l1 = fffffffffffffff4
mov %l0,%y ! %y = 00001729
! Victim I-cache invalidate 137, aggressor thread = 0
ba p4_invalid_loop_137
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_137:
ba invalidate_failed
mov 137,%g2
ba p4_invalid_resume_137
nop
nop
nop
nop
nop
nop
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 (00)
! %f24 = c31979d5 9ba6a582, Mem[0000000019800018] = db0f8d81 05f75c7f
stda %f24,[%i3+%i6]0x81 ! Mem[0000000019800018] = c31979d5 9ba6a582
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 (00)
p4_invalid_code_138:
ba invalidate_failed
mov 138,%g2
ba p4_invalid_resume_138
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 (00)
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 (00)
p4_invalid_code_139:
ba invalidate_failed
mov 139,%g2
ba p4_invalid_resume_139
nop
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 (00)
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 (00)
p4_invalid_code_140:
ba invalidate_failed
mov 140,%g2
ba p4_invalid_resume_140
nop
nop
nop
nop
nop
nop
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 (00)
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 (00)
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 (00)
! Mem[0000000018000074] = 8d1dd1d4, %l5 = 0000000000000078
ldub [%i0+0x076],%l5 ! %l5 = 00000000000000d1
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 (00)
p4_invalid_code_142:
ba invalidate_failed
mov 142,%g2
ba p4_invalid_resume_142
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 (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
! 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)
p4_label_29:
! %l2 = 000000000ce94cce, %l6 = ffffffffffffffe4, %y = 00001729
sdivcc %l2,%l6,%l6 ! %l6 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 00001729
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 (8a)
p4_invalid_code_144:
ba invalidate_failed
mov 144,%g2
ba p4_invalid_resume_144
nop
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 (8a)
ba p4_invalid_code_144
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_144:
! Victim I-cache invalidate 145, aggressor thread = 0
ba p4_invalid_loop_145
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_145:
ba invalidate_failed
mov 145,%g2
ba p4_invalid_resume_145
nop
nop
nop
nop
nop
nop
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 (8a)
! %l6 = ffffffff80000000, Mem[0000000030800060] = 3cebb54d
stw %l6,[%o1+0x060] ! Mem[0000000030800060] = 80000000
ba p4_invalid_code_145
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_145:
! Victim I-cache invalidate 146, aggressor thread = 0
ba p4_invalid_loop_146
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_146:
ba invalidate_failed
mov 146,%g2
ba p4_invalid_resume_146
nop
nop
nop
nop
nop
nop
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 (8a)
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 (8a)
p4_invalid_code_147:
ba invalidate_failed
mov 147,%g2
ba p4_invalid_resume_147
nop
nop
nop
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 (8a)
save ! CWP = 1
! Mem[0000000019000008] = 4e793e0d, %l5 = ebd34b6c1f400de5
lduwa [%o2+%o4]0x88,%l5 ! %l5 = 000000004e793e0d
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 (8a)
p4_invalid_code_148:
ba invalidate_failed
mov 148,%g2
ba p4_invalid_resume_148
nop
nop
nop
! Wait for I-cache invalidate lock 148
p4_invalid_loop_148:
set p4_invalidate_semaphore,%g6
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 (8a)
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 (8a)
p4_invalid_code_149:
ba invalidate_failed
mov 149,%g2
ba p4_invalid_resume_149
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 (8a)
ba p4_invalid_code_149
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_149:
p4_label_30: ! %cwp = 1
! Mem[0000000018000008] = 73b7939fe2cf51a5, %f28 = 861268c0 c766100e
ldda [%o0+%o4]0x89,%f28 ! %f28 = 73b7939f e2cf51a5
! Victim I-cache invalidate 150, aggressor thread = 0
ba p4_invalid_loop_150
rd %ccr,%g5 ! Save %ccr (8a)
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 (8a)
! %l6 = a38e80461d7a6cee, immed = 00000b5b, %l1 = 7357c7b6ad4bc456
addc %l6,0xb5b,%l1 ! %l1 = a38e80461d7a7849
ba p4_invalid_code_150
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_150:
! Mem[0000000031800024] = a62e06c3, %l2 = 3977e5d41ff20b55
lduh [%i3+0x026],%l2 ! %l2 = 00000000000006c3
! Mem[0000000019800000] = a01720873a3043c1, %l1 = a38e80461d7a7849
ldxa [%o3+%g0]0x88,%l1 ! %l1 = a01720873a3043c1
! Victim I-cache invalidate 151, aggressor thread = 0
ba p4_invalid_loop_151
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_151:
ba invalidate_failed
mov 151,%g2
ba p4_invalid_resume_151
nop
nop
nop
nop
nop
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 (8a)
ba p4_invalid_code_151
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_151:
! Victim I-cache invalidate 152, aggressor thread = 0
ba p4_invalid_loop_152
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_152:
ba invalidate_failed
mov 152,%g2
ba p4_invalid_resume_152
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 (8a)
! %l2 = 00000000000006c3, Mem[0000000030800060] = 80000000, %asi = 80
stwa %l2,[%i1+0x060]%asi ! Mem[0000000030800060] = 000006c3
! Mem[0000000019800000] = c143303a, %l2 = 00000000000006c3
ldswa [%o3+%g0]0x81,%l2 ! %l2 = ffffffffc143303a
ba p4_invalid_code_152
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_152:
! Victim I-cache invalidate 153, aggressor thread = 0
ba p4_invalid_loop_153
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_153:
ba invalidate_failed
mov 153,%g2
ba p4_invalid_resume_153
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 (8a)
p4_label_31: ! %cwp = 1
! Mem[0000000019800000] = c143303a, %l3 = 1450df42f20f3191
ldswa [%o3+%g0]0x80,%l3 ! %l3 = ffffffffc143303a
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 (8a)
p4_invalid_code_154:
ba invalidate_failed
mov 154,%g2
ba p4_invalid_resume_154
nop
nop
nop
nop
nop
nop
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 (8a)
! Mem[0000000019800078] = 0fb0c6e172dbf6b0, %f26 = 6f2d40ff a7547775
ldd [%o3+0x078],%f26 ! %f26 = 0fb0c6e1 72dbf6b0
! %f22 = f0bb1876, Mem[0000000031800064] = 0000bca3
st %f22,[%i3+0x064] ! Mem[0000000031800064] = f0bb1876
! Mem[0000000019800008] = f5d17ddabed48ba8, %l5 = 000000004e793e0d
ldxa [%o3+%o4]0x80,%l5 ! %l5 = f5d17ddabed48ba8
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 (8a)
p4_invalid_code_155:
ba invalidate_failed
mov 155,%g2
ba p4_invalid_resume_155
nop
nop
nop
nop
nop
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 (8a)
! Set Register : %l0 = b1855b9c0f9987c6
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
ba p4_invalid_code_155
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_155:
! %l6 = a38e80461d7a6cee, immed = 00000005, %l0 = ffffffffffffffff
sra %l6,0x005,%l0 ! %l0 = 0000000000ebd367
! Mem[0000000031800064] = f0bb1876, %l4 = b735b4cc7b1b248f
ldsw [%i3+0x064],%l4 ! %l4 = fffffffff0bb1876
! Victim I-cache invalidate 156, aggressor thread = 0
ba p4_invalid_loop_156
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_156:
ba invalidate_failed
mov 156,%g2
ba p4_invalid_resume_156
nop
nop
nop
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 (8a)
p4_label_32: ! %cwp = 1
! Mem[0000000019800010] = 75332487a3bc0000, %l2 = ffffffffc143303a
ldxa [%o3+%o5]0x88,%l2 ! %l2 = 75332487a3bc0000
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 (8a)
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 (8a)
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 (8a)
p4_invalid_code_158:
ba invalidate_failed
mov 158,%g2
ba p4_invalid_resume_158
nop
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 (8a)
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 (8a)
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 (8a)
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 (8a)
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 (8a)
! %f31 = 5a6c27ee, Mem[000000001900004c] = 6ce4d4a3
st %f31,[%o2+0x04c] ! Mem[000000001900004c] = 5a6c27ee
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 (8a)
p4_invalid_code_161:
ba invalidate_failed
mov 161,%g2
ba p4_invalid_resume_161
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 (8a)
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 (8a)
p4_invalid_code_162:
ba invalidate_failed
mov 162,%g2
ba p4_invalid_resume_162
nop
nop
nop
nop
nop
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 (8a)
ba p4_invalid_code_162
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_162:
! Victim I-cache invalidate 163, aggressor thread = 0
ba p4_invalid_loop_163
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_163:
ba invalidate_failed
mov 163,%g2
ba p4_invalid_resume_163
nop
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 (8a)
! Mem[0000000019800008] = da7dd1f5, %l6 = a38e80461d7a6cee
lduba [%o3+%o4]0x89,%l6 ! %l6 = 00000000000000f5
p4_label_33: ! %cwp = 1
! Mem[000000001980004c] = ed9bbbc5, %f12 = 46ceac76
ld [%o3+0x04c],%f12 ! %f12 = ed9bbbc5
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 (8a)
p4_invalid_code_164:
ba invalidate_failed
mov 164,%g2
ba p4_invalid_resume_164
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 (8a)
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 (8a)
p4_invalid_code_165:
ba invalidate_failed
mov 165,%g2
ba p4_invalid_resume_165
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 (8a)
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 (8a)
p4_invalid_code_166:
ba invalidate_failed
mov 166,%g2
ba p4_invalid_resume_166
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 (8a)
! Mem[0000000031000060] = c2e4c391, %l6 = 00000000000000f5
lduw [%i2+0x060],%l6 ! %l6 = 00000000c2e4c391
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 (8a)
p4_invalid_code_167:
ba invalidate_failed
mov 167,%g2
ba p4_invalid_resume_167
nop
nop
nop
nop
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 (8a)
save ! CWP = 2
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 (8a)
p4_invalid_code_168:
ba invalidate_failed
mov 168,%g2
ba p4_invalid_resume_168
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 168
p4_invalid_loop_168:
set p4_invalidate_semaphore,%g6
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 (8a)
ba p4_invalid_code_168
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_168:
! Victim I-cache invalidate 169, aggressor thread = 0
ba p4_invalid_loop_169
rd %ccr,%g5 ! Save %ccr (8a)
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 (8a)
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 (8a)
p4_invalid_code_170:
ba invalidate_failed
mov 170,%g2
ba p4_invalid_resume_170
nop
nop
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 (8a)
p4_label_34: ! %cwp = 2
! %l3 = 87f32862824da701, %l6 = 1bcd2ada268c9058, %l4 = 334ab10e72d94197
sdivx %l3,%l6,%l4 ! %l4 = fffffffffffffffc
ba p4_invalid_code_170
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_170:
restore ! CWP = 1
! Mem[0000000031000020] = 0d3e794e 5a6c27ee, %l4 = f0bb1876, %l5 = bed48ba8
ldd [%i2+%i4],%l4 ! %l4 = 000000000d3e794e 000000005a6c27ee
! Victim I-cache invalidate 171, aggressor thread = 0
ba p4_invalid_loop_171
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_171:
ba invalidate_failed
mov 171,%g2
ba p4_invalid_resume_171
nop
nop
nop
nop
nop
nop
nop
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 (8a)
! Mem[0000000030000064] = ea0a3de4, %l1 = a01720873a3043c1
lduh [%i0+0x066],%l1 ! %l1 = 0000000000003de4
ba p4_invalid_code_171
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_171:
! Mem[0000000019800008] = a88bd4beda7dd1f5, %f18 = 2a62622f ff8d84b4
ldda [%o3+%o4]0x89,%f18 ! %f18 = a88bd4be da7dd1f5
! Victim I-cache invalidate 172, aggressor thread = 0
ba p4_invalid_loop_172
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_172:
ba invalidate_failed
mov 172,%g2
ba p4_invalid_resume_172
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 (8a)
! %l3 = ffffffffc143303a, Mem[0000000019000048] = 42909c35
stw %l3,[%o2+0x048] ! Mem[0000000019000048] = c143303a
ba p4_invalid_code_172
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_172:
! Victim I-cache invalidate 173, aggressor thread = 0
ba p4_invalid_loop_173
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_173:
ba invalidate_failed
mov 173,%g2
ba p4_invalid_resume_173
nop
nop
nop
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 (8a)
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 (8a)
p4_invalid_code_174:
ba invalidate_failed
mov 174,%g2
ba p4_invalid_resume_174
nop
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 (8a)
p4_label_35: ! %cwp = 1
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 (8a)
p4_invalid_code_175:
ba invalidate_failed
mov 175,%g2
ba p4_invalid_resume_175
nop
nop
nop
nop
nop
nop
nop
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 (8a)
! Mem[0000000018800074] = 458f4bf7, %l4 = 000000000d3e794e
ldub [%o1+0x074],%l4 ! %l4 = 0000000000000045
! %l6 = 00000000c2e4c391, Mem[0000000031000020] = 0d3e794e5a6c27ee
stx %l6,[%i2+%i4] ! Mem[0000000031000020] = 00000000c2e4c391
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 (8a)
p4_invalid_code_176:
ba invalidate_failed
mov 176,%g2
ba p4_invalid_resume_176
nop
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 (8a)
ba p4_invalid_code_176
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_176:
! %l1 = 0000000000003de4, Mem[0000000018000000] = 0000004d
stba %l1,[%o0+%g0]0x80 ! Mem[0000000018000000] = e400004d
! Victim I-cache invalidate 177, aggressor thread = 0
ba p4_invalid_loop_177
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_177:
ba invalidate_failed
mov 177,%g2
ba p4_invalid_resume_177
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 (8a)
! %l2 = 75332487a3bc0000, Mem[0000000031800062] = ffffffe4
sth %l2,[%i3+0x062] ! Mem[0000000031800060] = ffff0000
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 (8a)
p4_invalid_code_178:
ba invalidate_failed
mov 178,%g2
ba p4_invalid_resume_178
nop
nop
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 (8a)
! Mem[0000000030800020] = 6e8aa0ed 49cc1525, %l0 = 00ebd367, %l1 = 00003de4
ldd [%i1+%i4],%l0 ! %l0 = 000000006e8aa0ed 0000000049cc1525
! %l6 = 00000000c2e4c391, %l4 = 0000000000000045, %l6 = 00000000c2e4c391
tsubcctv %l6,%l4,%l6 ! %l0 = 000000006e8aa110, Trapped
p4_label_36: ! %cwp = 1
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 (8a)
p4_invalid_code_179:
ba invalidate_failed
mov 179,%g2
ba p4_invalid_resume_179
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 (8a)
! Mem[0000000018000028] = 3cebb54d, %l2 = 75332487a3bc0000
ldswa [%o0+%i6]0x80,%l2 ! %l2 = 000000003cebb54d
! Mem[0000000018800000] = 836869db, %l0 = 000000006e8aa110
lduha [%o1+%g0]0x80,%l0 ! %l0 = 0000000000008368
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 (8a)
p4_invalid_code_180:
ba invalidate_failed
mov 180,%g2
ba p4_invalid_resume_180
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 (8a)
ba p4_invalid_code_180
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_180:
! Victim I-cache invalidate 181, aggressor thread = 0
ba p4_invalid_loop_181
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_181:
ba invalidate_failed
mov 181,%g2
ba p4_invalid_resume_181
nop
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 (8a)
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 (8a)
p4_invalid_code_182:
ba invalidate_failed
mov 182,%g2
ba p4_invalid_resume_182
nop
nop
nop
nop
nop
nop
nop
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 (8a)
ba p4_invalid_code_182
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_182:
! Victim I-cache invalidate 183, aggressor thread = 0
ba p4_invalid_loop_183
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_183:
ba invalidate_failed
mov 183,%g2
ba p4_invalid_resume_183
nop
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 (8a)
! Mem[0000000030800064] = ffffe3a3, %f25 = 9ba6a582
ld [%i1+0x064],%f25 ! %f25 = ffffe3a3
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 (8a)
p4_invalid_code_184:
ba invalidate_failed
mov 184,%g2
ba p4_invalid_resume_184
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 (8a)
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 (8a)
p4_invalid_code_185:
ba invalidate_failed
mov 185,%g2
ba p4_invalid_resume_185
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 (8a)
p4_label_37: ! %cwp = 1
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 (8a)
p4_invalid_code_186:
ba invalidate_failed
mov 186,%g2
ba p4_invalid_resume_186
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 (8a)
ba p4_invalid_code_186
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_186:
! Mem[0000000019800000] = 3a3043c1, %l1 = 0000000049cc1525
lduha [%o3+%g0]0x88,%l1 ! %l1 = 00000000000043c1
! Mem[0000000019800028] = f4897a35, %l2 = 000000003cebb54d
lduba [%o3+%i6]0x89,%l2 ! %l2 = 0000000000000035
! %l1 = 00000000000043c1, Mem[0000000030000024] = 30062507, %asi = 80
stwa %l1,[%i0+0x024]%asi ! Mem[0000000030000024] = 000043c1
! Mem[0000000030800060] = 000006c3 ffffe3a3, %l0 = 00008368, %l1 = 000043c1
ldda [%i1+0x060]%asi,%l0 ! %l0 = 00000000000006c3 00000000ffffe3a3
! %l6 = c2e4c391, %l7 = 7ee9e3ee, Mem[0000000018800070] = 8cc800fc 458f4bf7
stda %l6,[%o1+0x070]%asi ! Mem[0000000018800070] = c2e4c391 7ee9e3ee
! %l4 = 0000000000000045, immed = fffff81b, %l5 = 000000005a6c27ee
tsubcctv %l4,-0x7e5,%l5 ! %l0 = 00000000000006e6, Trapped
! %l6 = 00000000c2e4c391, immd = 000000000000056a, %l2 = 0000000000000035
sdivx %l6,0x56a,%l2 ! %l2 = 000000000023ff66
! Mem[0000000031000060] = c2e4c3913a3043c1, %l3 = ffffffffc143303a
ldx [%i2+0x060],%l3 ! %l3 = c2e4c3913a3043c1
! %f4 = 7570a7cd, Mem[0000000031800064] = f0bb1876
st %f4 ,[%i3+0x064] ! Mem[0000000031800064] = 7570a7cd
p4_label_38: ! %cwp = 1
! Victim I-cache invalidate 187, aggressor thread = 0
ba p4_invalid_loop_187
rd %ccr,%g5 ! Save %ccr (8a)
p4_invalid_code_187:
ba invalidate_failed
mov 187,%g2
ba p4_invalid_resume_187
nop
nop
nop
nop
nop
nop
nop
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 (8a)
! %l3 = c2e4c3913a3043c1, %l4 = 0000000000000045, %y = 00001729
smul %l3,%l4,%l3 ! %l3 = 0000000faf024305, %y = 0f
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 (8a)
p4_invalid_code_188:
ba invalidate_failed
mov 188,%g2
ba p4_invalid_resume_188
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 (8a)
! %l3 = 0000000faf024305, %l7 = 051651f47ee9e3ee, %l6 = 00000000c2e4c391
xnorcc %l3,%l7,%l6 ! %l6 = fae9ae042e145f14, %ccr = 80
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 (80)
p4_invalid_code_189:
ba invalidate_failed
mov 189,%g2
ba p4_invalid_resume_189
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 (80)
! %l6 = fae9ae042e145f14, %l5 = 000000005a6c27ee, %l0 = 00000000000006e6
sllx %l6,%l5,%l0 ! %l0 = 17c5000000000000
! %l4 = 00000045, %l5 = 5a6c27ee, Mem[0000000030800060] = 000006c3 ffffe3a3
stda %l4,[%i1+0x060]%asi ! Mem[0000000030800060] = 00000045 5a6c27ee
! Mem[0000000031800024] = a62e06c3, %l4 = 0000000000000045
lduw [%i3+0x024],%l4 ! %l4 = 00000000a62e06c3
ba p4_invalid_code_189
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_189:
! Mem[0000000031000020] = 00000000 c2e4c391, %l2 = 0023ff66, %l3 = af024305
ldd [%i2+%i4],%l2 ! %l2 = 0000000000000000 00000000c2e4c391
! %f22 = f0bb1876 79d7bca3, Mem[0000000030000020] = c510104d 000043c1
std %f22,[%i0+%i4] ! Mem[0000000030000020] = f0bb1876 79d7bca3
p4_label_39: ! %cwp = 1
! %f20 = 9ba6a582 9d554b63, Mem[0000000019000050] = 8dda21b9 78c8bf21
stda %f20,[%o2+0x050]%asi ! Mem[0000000019000050] = 9ba6a582 9d554b63
! Victim I-cache invalidate 190, aggressor thread = 0
ba p4_invalid_loop_190
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_190:
ba invalidate_failed
mov 190,%g2
ba p4_invalid_resume_190
nop
nop
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 (80)
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 (80)
p4_invalid_code_191:
ba invalidate_failed
mov 191,%g2
ba p4_invalid_resume_191
nop
nop
nop
nop
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 (80)
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 (80)
p4_invalid_code_192:
ba invalidate_failed
mov 192,%g2
ba p4_invalid_resume_192
nop
nop
nop
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 (80)
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 (80)
p4_invalid_code_193:
ba invalidate_failed
mov 193,%g2
ba p4_invalid_resume_193
nop
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 (80)
! Mem[0000000019800018] = d57919c3, %l7 = 051651f47ee9e3ee
ldswa [%o3+%o6]0x89,%l7 ! %l7 = ffffffffd57919c3
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 (80)
p4_invalid_code_194:
ba invalidate_failed
mov 194,%g2
ba p4_invalid_resume_194
nop
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 (80)
! Mem[0000000031000020] = 00000000, %f14 = 8cc800fc
ld [%i2+%i4],%f14 ! %f14 = 00000000
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 (80)
p4_invalid_code_195:
ba invalidate_failed
mov 195,%g2
ba p4_invalid_resume_195
nop
nop
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 (80)
! %f2 = 9cb0c95f bf33c23e, Mem[0000000031000020] = 00000000 c2e4c391
std %f2 ,[%i2+%i4] ! Mem[0000000031000020] = 9cb0c95f bf33c23e
p4_label_40: ! %cwp = 1
! Mem[0000000019800000] = c143303a, %l7 = ffffffffd57919c3
lduba [%o3+%g0]0x80,%l7 ! %l7 = 00000000000000c1
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 (80)
p4_invalid_code_196:
ba invalidate_failed
mov 196,%g2
ba p4_invalid_resume_196
nop
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 (80)
! %l1 = 00000000ffffe3a3, Mem[0000000031000060] = c2e4c3913a3043c1
stx %l1,[%i2+0x060] ! Mem[0000000031000060] = 00000000ffffe3a3
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 (80)
p4_invalid_code_197:
ba invalidate_failed
mov 197,%g2
ba p4_invalid_resume_197
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 (80)
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 (80)
p4_invalid_code_198:
ba invalidate_failed
mov 198,%g2
ba p4_invalid_resume_198
nop
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 (80)
ba p4_invalid_code_198
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_198:
! Victim I-cache invalidate 199, aggressor thread = 0
ba p4_invalid_loop_199
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_199:
ba invalidate_failed
mov 199,%g2
ba p4_invalid_resume_199
nop
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 (80)
! %l4 = 00000000a62e06c3, %l3 = 00000000c2e4c391, %l2 = 0000000000000000
xnor %l4,%l3,%l2 ! %l2 = ffffffff9b353aad
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 (80)
p4_invalid_code_200:
ba invalidate_failed
mov 200,%g2
ba p4_invalid_resume_200
nop
nop
nop
nop
nop
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 (80)
! Mem[0000000019000064] = b1fbf6a2, %f2 = 9cb0c95f
ld [%o2+0x064],%f2 ! %f2 = b1fbf6a2
! %l3 = 00000000c2e4c391, Mem[0000000031000060] = 00000000
sth %l3,[%i2+0x060] ! Mem[0000000031000060] = c3910000
p4_label_41: ! %cwp = 1
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 (80)
p4_invalid_code_201:
ba invalidate_failed
mov 201,%g2
ba p4_invalid_resume_201
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 (80)
! Mem[0000000018800018] = d88dfb98, %l1 = 00000000ffffe3a3
lduwa [%o1+%o6]0x88,%l1 ! %l1 = 00000000d88dfb98
! Mem[0000000018000054] = 2b48a06a, %l0 = 17c5000000000000
ldsb [%o0+0x057],%l0 ! %l0 = 000000000000006a
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 (80)
p4_invalid_code_202:
ba invalidate_failed
mov 202,%g2
ba p4_invalid_resume_202
nop
nop
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 (80)
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 (80)
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 (80)
! Mem[0000000018800010] = 79d7bca3, %l2 = ffffffff9b353aad
ldswa [%o1+%o5]0x89,%l2 ! %l2 = 0000000079d7bca3
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 (80)
p4_invalid_code_204:
ba invalidate_failed
mov 204,%g2
ba p4_invalid_resume_204
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 (80)
! Mem[0000000030000020] = f0bb187679d7bca3, %l4 = 00000000a62e06c3
ldx [%i0+%i4],%l4 ! %l4 = f0bb187679d7bca3
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 (80)
p4_invalid_code_205:
ba invalidate_failed
mov 205,%g2
ba p4_invalid_resume_205
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 (80)
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 (80)
p4_invalid_code_206:
ba invalidate_failed
mov 206,%g2
ba p4_invalid_resume_206
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 (80)
p4_label_42: ! %cwp = 1
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 (80)
p4_invalid_code_207:
ba invalidate_failed
mov 207,%g2
ba p4_invalid_resume_207
nop
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 (80)
! Mem[0000000030800020] = 6e8aa0ed49cc1525, %l0 = 000000000000006a
ldx [%i1+%i4],%l0 ! %l0 = 6e8aa0ed49cc1525
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 (80)
p4_invalid_code_208:
ba invalidate_failed
mov 208,%g2
ba p4_invalid_resume_208
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 (80)
ba p4_invalid_code_208
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_208:
! %l4 = f0bb187679d7bca3, Mem[0000000019800018] = d57919c3
stha %l4,[%o3+%o6]0x88 ! Mem[0000000019800018] = d579bca3
! Mem[0000000030800060] = 00000045, %l3 = 00000000c2e4c391
ldub [%i1+0x063],%l3 ! %l3 = 0000000000000045
! %f31 = 5a6c27ee, Mem[0000000019800000] = c143303a
sta %f31,[%o3+%g0]0x80 ! Mem[0000000019800000] = 5a6c27ee
! Victim I-cache invalidate 209, aggressor thread = 0
ba p4_invalid_loop_209
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_209:
ba invalidate_failed
mov 209,%g2
ba p4_invalid_resume_209
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 (80)
! Mem[0000000031000064] = ffffe3a3, %f26 = 0fb0c6e1
ld [%i2+0x064],%f26 ! %f26 = ffffe3a3
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 (80)
p4_invalid_code_210:
ba invalidate_failed
mov 210,%g2
ba p4_invalid_resume_210
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 (80)
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 (80)
p4_invalid_code_211:
ba invalidate_failed
mov 211,%g2
ba p4_invalid_resume_211
nop
nop
nop
nop
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 (80)
p4_label_43: ! %cwp = 1
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 (80)
p4_invalid_code_212:
ba invalidate_failed
mov 212,%g2
ba p4_invalid_resume_212
nop
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 (80)
ba p4_invalid_code_212
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_212:
! Randomly selected nop
nop
! %l2 = 0000000079d7bca3, Mem[0000000018800018] = 98fb8dd8e43d0aea
stxa %l2,[%o1+%o6]0x80 ! Mem[0000000018800018] = 0000000079d7bca3
! Victim I-cache invalidate 213, aggressor thread = 0
ba p4_invalid_loop_213
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_213:
ba invalidate_failed
mov 213,%g2
ba p4_invalid_resume_213
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 (80)
! Mem[0000000018800018] = 00000000, %l6 = fae9ae042e145f14
lduba [%o1+%o6]0x80,%l6 ! %l6 = 0000000000000000
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 (80)
p4_invalid_code_214:
ba invalidate_failed
mov 214,%g2
ba p4_invalid_resume_214
nop
nop
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 (80)
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 (80)
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 (80)
ba p4_invalid_code_215
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_215:
! Victim I-cache invalidate 216, aggressor thread = 0
ba p4_invalid_loop_216
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_216:
ba invalidate_failed
mov 216,%g2
ba p4_invalid_resume_216
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 (80)
! Mem[0000000019800020] = 38f54531, %l3 = 0000000000000045
ldswa [%o3+%i4]0x81,%l3 ! %l3 = 0000000038f54531
ba p4_invalid_code_216
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_216:
! Mem[0000000030000020] = f0bb187679d7bca3, %f4 = 7570a7cd 87243375
ldd [%i0+%i4],%f4 ! %f4 = f0bb1876 79d7bca3
p4_label_44: ! %cwp = 1
! Victim I-cache invalidate 217, aggressor thread = 0
ba p4_invalid_loop_217
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_217:
ba invalidate_failed
mov 217,%g2
ba p4_invalid_resume_217
nop
nop
nop
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 (80)
! %l4 = 79d7bca3, %l5 = 5a6c27ee, Mem[0000000031000060] = c3910000 ffffe3a3
std %l4,[%i2+0x060] ! Mem[0000000031000060] = 79d7bca3 5a6c27ee
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 (80)
p4_invalid_code_218:
ba invalidate_failed
mov 218,%g2
ba p4_invalid_resume_218
nop
nop
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 (80)
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 (80)
p4_invalid_code_219:
ba invalidate_failed
mov 219,%g2
ba p4_invalid_resume_219
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 (80)
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 (80)
p4_invalid_code_220:
ba invalidate_failed
mov 220,%g2
ba p4_invalid_resume_220
nop
nop
nop
nop
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 (80)
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 (80)
p4_invalid_code_221:
ba invalidate_failed
mov 221,%g2
ba p4_invalid_resume_221
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 (80)
! Mem[0000000018000010] = 000000c0, %l7 = 00000000000000c1
ldsha [%o0+%o5]0x89,%l7 ! %l7 = 00000000000000c0
! Mem[0000000031000060] = 79d7bca35a6c27ee, %f2 = b1fbf6a2 bf33c23e
ldda [%i2+0x060]%asi,%f2 ! %f2 = 79d7bca3 5a6c27ee
ba p4_invalid_code_221
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_221:
! Victim I-cache invalidate 222, aggressor thread = 0
ba p4_invalid_loop_222
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_222:
ba invalidate_failed
mov 222,%g2
ba p4_invalid_resume_222
nop
nop
nop
nop
nop
nop
nop
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 (80)
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 (80)
p4_invalid_code_223:
ba invalidate_failed
mov 223,%g2
ba p4_invalid_resume_223
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 (80)
ba p4_invalid_code_223
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_223:
p4_label_45: ! %cwp = 1
! Mem[0000000019000050] = 9ba6a582, %l3 = 0000000038f54531
ldub [%o2+0x053],%l3 ! %l3 = 0000000000000082
! Mem[0000000019000000] = 4c7d0947, %l6 = 0000000000000000
ldsw [%o2+%g0],%l6 ! %l6 = 000000004c7d0947
! Victim I-cache invalidate 224, aggressor thread = 0
ba p4_invalid_loop_224
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_224:
ba invalidate_failed
mov 224,%g2
ba p4_invalid_resume_224
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 (80)
! Mem[0000000031800024] = a62e06c3, %f16 = a551cfe2
ld [%i3+0x024],%f16 ! %f16 = a62e06c3
ba p4_invalid_code_224
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_224:
! Victim I-cache invalidate 225, aggressor thread = 0
ba p4_invalid_loop_225
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_225:
ba invalidate_failed
mov 225,%g2
ba p4_invalid_resume_225
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 (80)
! Mem[0000000019800060] = 833f8117 c3aa8ec2, %l2 = 79d7bca3, %l3 = 00000082
ldd [%o3+0x060],%l2 ! %l2 = 00000000833f8117 00000000c3aa8ec2
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 (80)
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 (80)
ba p4_invalid_code_226
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_226:
! Mem[0000000031800060] = ffff0000 7570a7cd, %l4 = 79d7bca3, %l5 = 5a6c27ee
ldd [%i3+0x060],%l4 ! %l4 = 00000000ffff0000 000000007570a7cd
! Mem[0000000018800000] = 836869db, %l7 = 00000000000000c0
ldswa [%o1+%g0]0x81,%l7 ! %l7 = ffffffff836869db
! Mem[0000000019000028] = f7d8e926, %l4 = 00000000ffff0000
ldsba [%o2+%i6]0x89,%l4 ! %l4 = 0000000000000026
p4_label_46: ! %cwp = 1
! %l2 = 00000000833f8117, Mem[0000000031800020] = 00003f55a62e06c3
stx %l2,[%i3+%i4] ! Mem[0000000031800020] = 00000000833f8117
! Victim I-cache invalidate 227, aggressor thread = 0
ba p4_invalid_loop_227
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_227:
ba invalidate_failed
mov 227,%g2
ba p4_invalid_resume_227
nop
nop
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 (80)
ba p4_invalid_code_227
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_227:
! Victim I-cache invalidate 228, aggressor thread = 0
ba p4_invalid_loop_228
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_228:
ba invalidate_failed
mov 228,%g2
ba p4_invalid_resume_228
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 (80)
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 (80)
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 (80)
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 (80)
p4_invalid_code_230:
ba invalidate_failed
mov 230,%g2
ba p4_invalid_resume_230
nop
nop
nop
nop
nop
nop
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 (80)
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 (80)
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 (80)
ba p4_invalid_code_231
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_231:
! %l4 = 00000026, %l5 = 7570a7cd, Mem[0000000031000060] = 79d7bca3 5a6c27ee
std %l4,[%i2+0x060] ! Mem[0000000031000060] = 00000026 7570a7cd
! Victim I-cache invalidate 232, aggressor thread = 0
ba p4_invalid_loop_232
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_232:
ba invalidate_failed
mov 232,%g2
ba p4_invalid_resume_232
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 (80)
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 (80)
p4_invalid_code_233:
ba invalidate_failed
mov 233,%g2
ba p4_invalid_resume_233
nop
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 (80)
ba p4_invalid_code_233
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_233:
! %l7 = ffffffff836869db, immed = fffffdc8, %l3 = 00000000c3aa8ec2
subccc %l7,-0x238,%l3 ! %l3 = ffffffff83686c13, %ccr = 99
p4_label_47: ! %cwp = 1
! Mem[0000000030000060] = ea0a3de4, %l4 = 0000000000000026
ldsh [%i0+0x060],%l4 ! %l4 = ffffffffffffea0a
! Victim I-cache invalidate 234, aggressor thread = 0
ba p4_invalid_loop_234
rd %ccr,%g5 ! Save %ccr (99)
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 (99)
! %l7 = ffffffff836869db, Mem[0000000019000020] = 7c233d1f
stba %l7,[%o2+%i4]0x80 ! Mem[0000000019000020] = db233d1f
! %f30 = 0d3e794e 5a6c27ee, Mem[0000000019000018] = 295c00c4 f65bc2a2
stda %f30,[%o2+%o6]0x89 ! Mem[0000000019000018] = 0d3e794e 5a6c27ee
ba p4_invalid_code_234
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_234:
! Mem[000000001880005c] = 31cc4fe9, %l0 = 6e8aa0ed49cc1525
lduh [%o1+0x05e],%l0 ! %l0 = 0000000000004fe9
! Victim I-cache invalidate 235, aggressor thread = 0
ba p4_invalid_loop_235
rd %ccr,%g5 ! Save %ccr (99)
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 (99)
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 (99)
p4_invalid_code_236:
ba invalidate_failed
mov 236,%g2
ba p4_invalid_resume_236
nop
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 (99)
! Mem[0000000018800008] = 4bca9075, %l5 = 000000007570a7cd
lduba [%o1+%o4]0x80,%l5 ! %l5 = 000000000000004b
! Mem[0000000019000008] = 4e793e0d, %l4 = ffffffffffffea0a
ldswa [%o2+%o4]0x89,%l4 ! %l4 = 000000004e793e0d
! Mem[0000000030800024] = 49cc1525, %l5 = 000000000000004b
ldsh [%i1+0x026],%l5 ! %l5 = 0000000000001525
p4_label_48: ! %cwp = 1
ba p4_invalid_code_236
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_236:
! Victim I-cache invalidate 237, aggressor thread = 0
ba p4_invalid_loop_237
rd %ccr,%g5 ! Save %ccr (99)
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 (99)
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 (99)
p4_invalid_code_238:
ba invalidate_failed
mov 238,%g2
ba p4_invalid_resume_238
nop
nop
nop
nop
nop
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 (99)
! %l1 = 00000000d88dfb98, Mem[0000000018800020] = 757754a7ff402d6f
stxa %l1,[%o1+%i4]0x80 ! Mem[0000000018800020] = 00000000d88dfb98
ba p4_invalid_code_238
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_238:
! %l7 = ffffffff836869db, %l0 = 0000000000004fe9, %l6 = 000000004c7d0947
xnor %l7,%l0,%l6 ! %l6 = 000000007c97d9cd
! Victim I-cache invalidate 239, aggressor thread = 0
ba p4_invalid_loop_239
rd %ccr,%g5 ! Save %ccr (99)
p4_invalid_code_239:
ba invalidate_failed
mov 239,%g2
ba p4_invalid_resume_239
nop
nop
nop
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 (99)
! %l0 = 00004fe9, %l1 = d88dfb98, Mem[0000000030800020] = 6e8aa0ed 49cc1525
std %l0,[%i1+%i4] ! Mem[0000000030800020] = 00004fe9 d88dfb98
! Mem[0000000018800008] = 93c871067590ca4b, %l4 = 000000004e793e0d
ldxa [%o1+%o4]0x88,%l4 ! %l4 = 93c871067590ca4b
! %l1 = 00000000d88dfb98, immed = 000006ed, %l5 = 0000000000001525
xnorcc %l1,0x6ed,%l5 ! %l5 = ffffffff2772028a, %ccr = 80
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 (80)
p4_invalid_code_240:
ba invalidate_failed
mov 240,%g2
ba p4_invalid_resume_240
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 (80)
ba p4_invalid_code_240
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_240:
! Victim I-cache invalidate 241, aggressor thread = 0
ba p4_invalid_loop_241
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_241:
ba invalidate_failed
mov 241,%g2
ba p4_invalid_resume_241
nop
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 (80)
p4_label_49: ! %cwp = 1
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 (80)
p4_invalid_code_242:
ba invalidate_failed
mov 242,%g2
ba p4_invalid_resume_242
nop
nop
nop
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 (80)
ba p4_invalid_code_242
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_242:
! Victim I-cache invalidate 243, aggressor thread = 0
ba p4_invalid_loop_243
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_243:
ba invalidate_failed
mov 243,%g2
ba p4_invalid_resume_243
nop
nop
nop
nop
nop
nop
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 (80)
! Mem[0000000018000000] = e400004d, %l2 = 00000000833f8117
ldsha [%o0+%g0]0x81,%l2 ! %l2 = ffffffffffffe400
! Mem[0000000018800028] = e40608aa, %l3 = ffffffff83686c13
ldsha [%o1+%i6]0x81,%l3 ! %l3 = ffffffffffffe406
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 (80)
p4_invalid_code_244:
ba invalidate_failed
mov 244,%g2
ba p4_invalid_resume_244
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 (80)
! %l7 = ffffffff836869db, %l1 = 00000000d88dfb98, %l3 = ffffffffffffe406
sub %l7,%l1,%l3 ! %l3 = fffffffeaada6e43
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 (80)
p4_invalid_code_245:
ba invalidate_failed
mov 245,%g2
ba p4_invalid_resume_245
nop
nop
nop
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 (80)
ba p4_invalid_code_245
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_245:
! Victim I-cache invalidate 246, aggressor thread = 0
ba p4_invalid_loop_246
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_246:
ba invalidate_failed
mov 246,%g2
ba p4_invalid_resume_246
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 (80)
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 (80)
p4_invalid_code_247:
ba invalidate_failed
mov 247,%g2
ba p4_invalid_resume_247
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 (80)
! Mem[0000000031800020] = 00000000833f8117, %f22 = f0bb1876 79d7bca3
ldd [%i3+%i4],%f22 ! %f22 = 00000000 833f8117
p4_label_50: ! %cwp = 1
! %l4 = 7590ca4b, %l5 = 2772028a, Mem[0000000031000020] = 9cb0c95f bf33c23e
std %l4,[%i2+%i4] ! Mem[0000000031000020] = 7590ca4b 2772028a
ba p4_invalid_code_247
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_247:
! %f28 = 73b7939f e2cf51a5, Mem[0000000019800008] = f5d17dda bed48ba8
stda %f28,[%o3+%o4]0x81 ! Mem[0000000019800008] = 73b7939f e2cf51a5
! %l2 = ffffffffffffe400, Mem[0000000019000010] = ffffbca3
stha %l2,[%o2+%o5]0x88 ! Mem[0000000019000010] = ffffe400
! Mem[0000000019800008] = a551cfe2 9f93b773, %l2 = ffffe400, %l3 = aada6e43
ldda [%o3+%o4]0x89,%l2 ! %l2 = 000000009f93b773 00000000a551cfe2
! %l0 = 00004fe9, %l1 = d88dfb98, Mem[0000000030000020] = f0bb1876 79d7bca3
stda %l0,[%i0+0x020]%asi ! Mem[0000000030000020] = 00004fe9 d88dfb98
! Victim I-cache invalidate 248, aggressor thread = 0
ba p4_invalid_loop_248
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_248:
ba invalidate_failed
mov 248,%g2
ba p4_invalid_resume_248
nop
nop
nop
nop
nop
nop
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 (80)
! %l2 = 000000009f93b773, Mem[0000000031800020] = 00000000
stw %l2,[%i3+%i4] ! Mem[0000000031800020] = 9f93b773
ba p4_invalid_code_248
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_248:
! Victim I-cache invalidate 249, aggressor thread = 0
ba p4_invalid_loop_249
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_249:
ba invalidate_failed
mov 249,%g2
ba p4_invalid_resume_249
nop
nop
nop
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 (80)
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 (80)
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 (80)
! %l6 = 7c97d9cd, %l7 = 836869db, Mem[0000000019000070] = c8835b7c 4706f833
std %l6,[%o2+0x070] ! Mem[0000000019000070] = 7c97d9cd 836869db
p4_label_51: ! %cwp = 1
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 (80)
p4_invalid_code_251:
ba invalidate_failed
mov 251,%g2
ba p4_invalid_resume_251
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 (80)
! %l0 = 0000000000004fe9, %l2 = 000000009f93b773, %l2 = 000000009f93b773
sra %l0,%l2,%l2 ! %l2 = 0000000000000000
! %l4 = 93c871067590ca4b, immed = 00000fa5, %y = 0000000f
umul %l4,0xfa5,%l2 ! %l2 = 0000072f422cc757, %y = 72f
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 (80)
p4_invalid_code_252:
ba invalidate_failed
mov 252,%g2
ba p4_invalid_resume_252
nop
nop
nop
nop
nop
nop
nop
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 (80)
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 (80)
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 (80)
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 (80)
p4_invalid_code_254:
ba invalidate_failed
mov 254,%g2
ba p4_invalid_resume_254
nop
nop
nop
nop
nop
nop
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 (80)
! Mem[0000000019000068] = a02e5ed69f663e62, %l4 = 93c871067590ca4b
ldx [%o2+0x068],%l4 ! %l4 = a02e5ed69f663e62
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 (80)
p4_invalid_code_255:
ba invalidate_failed
mov 255,%g2
ba p4_invalid_resume_255
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 (80)
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 (80)
p4_invalid_code_256:
ba invalidate_failed
mov 256,%g2
ba p4_invalid_resume_256
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 (80)
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 (80)
p4_invalid_code_257:
ba invalidate_failed
mov 257,%g2
ba p4_invalid_resume_257
nop
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 (80)
p4_label_52: ! %cwp = 1
! Mem[0000000018800008] = 93c871067590ca4b, %f22 = 00000000 833f8117
ldda [%o1+%o4]0x89,%f22 ! %f22 = 93c87106 7590ca4b
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 (80)
p4_invalid_code_258:
ba invalidate_failed
mov 258,%g2
ba p4_invalid_resume_258
nop
nop
nop
nop
nop
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 (80)
! %l0 = 0000000000004fe9, Mem[000000001880002c] = 00002e5e
sth %l0,[%o1+0x02c] ! Mem[000000001880002c] = 4fe92e5e
! Mem[0000000018800018] = 0000000079d7bca3, %l7 = ffffffff836869db
ldxa [%o1+%o6]0x80,%l7 ! %l7 = 0000000079d7bca3
! %l7 = 0000000079d7bca3, Mem[0000000018000028] = 3cebb54d60c6e07b
stxa %l7,[%o0+%i6]0x81 ! Mem[0000000018000028] = 0000000079d7bca3
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 (80)
p4_invalid_code_259:
ba invalidate_failed
mov 259,%g2
ba p4_invalid_resume_259
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 (80)
! %l5 = ffffffff2772028a, Mem[0000000031000020] = 7590ca4b
stw %l5,[%i2+%i4] ! Mem[0000000031000020] = 2772028a
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 (80)
p4_invalid_code_260:
ba invalidate_failed
mov 260,%g2
ba p4_invalid_resume_260
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 (80)
! %f24 = c31979d5 ffffe3a3, Mem[0000000030000060] = ea0a3de4 ea0a3de4
std %f24,[%i0+0x060] ! Mem[0000000030000060] = c31979d5 ffffe3a3
! %l7 = 0000000079d7bca3, immed = 00000028, %l0 = 0000000000004fe9
sllx %l7,0x028,%l0 ! %l0 = d7bca30000000000
p4_label_53: ! %cwp = 1
! %l7 = 0000000079d7bca3, Mem[0000000019000054] = 9d554b63
stw %l7,[%o2+0x054] ! Mem[0000000019000054] = 79d7bca3
ba p4_invalid_code_260
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_260:
! Victim I-cache invalidate 261, aggressor thread = 0
ba p4_invalid_loop_261
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_261:
ba invalidate_failed
mov 261,%g2
ba p4_invalid_resume_261
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 (80)
ba p4_invalid_code_261
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_261:
! %l0 = d7bca30000000000, Mem[0000000019000010] = 00e4ffff
stba %l0,[%o2+%o5]0x80 ! Mem[0000000019000010] = 00e4ffff
! %l4 = a02e5ed69f663e62, Mem[0000000031800065] = 7570a7cd
stb %l4,[%i3+0x065] ! Mem[0000000031800064] = 7562a7cd
! Mem[0000000030800020] = 00004fe9, %l7 = 0000000079d7bca3
ldsb [%i1+0x022],%l7 ! %l7 = 000000000000004f
! Victim I-cache invalidate 262, aggressor thread = 0
ba p4_invalid_loop_262
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_262:
ba invalidate_failed
mov 262,%g2
ba p4_invalid_resume_262
nop
nop
nop
nop
nop
nop
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 (80)
! %l1 = 00000000d88dfb98, %l4 = a02e5ed69f663e62, %l6 = 000000007c97d9cd
orcc %l1,%l4,%l6 ! %l6 = a02e5ed6dfeffffa, %ccr = 88
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 (88)
p4_invalid_code_263:
ba invalidate_failed
mov 263,%g2
ba p4_invalid_resume_263
nop
nop
nop
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 (88)
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 (88)
p4_invalid_code_264:
ba invalidate_failed
mov 264,%g2
ba p4_invalid_resume_264
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 (88)
! Mem[0000000030800064] = 5a6c27ee, %l5 = ffffffff2772028a
ldsh [%i1+0x064],%l5 ! %l5 = 0000000000005a6c
p4_label_54: ! %cwp = 1
! Mem[0000000019800020] = 38f5453193a30f89, %l5 = 0000000000005a6c
ldxa [%o3+%i4]0x80,%l5 ! %l5 = 38f5453193a30f89
! %l4 = a02e5ed69f663e62, %l2 = 0000072f422cc757, %l1 = 00000000d88dfb98
taddcctv %l4,%l2,%l1 ! %l0 = d7bca30000000023, Trapped
ba p4_invalid_code_264
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_264:
! %l3 = 00000000a551cfe2, %l6 = a02e5ed6dfeffffa, %l6 = a02e5ed6dfeffffa
andcc %l3,%l6,%l6 ! %l6 = 000000008541cfe2, %ccr = 08
! %f26 = ffffe3a3 72dbf6b0, Mem[0000000019800008] = 73b7939f e2cf51a5
stda %f26,[%o3+0x008]%asi ! Mem[0000000019800008] = ffffe3a3 72dbf6b0
! Victim I-cache invalidate 265, aggressor thread = 0
ba p4_invalid_loop_265
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_265:
ba invalidate_failed
mov 265,%g2
ba p4_invalid_resume_265
nop
nop
nop
nop
nop
nop
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 (08)
ba p4_invalid_code_265
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_265:
! Mem[0000000019800020] = 38f54531, %l0 = d7bca30000000023
ldsba [%o3+%i4]0x81,%l0 ! %l0 = 0000000000000038
save ! CWP = 2
! %l5 = 208ec7b8771658de, %l7 = 22e373f8a2b9804d, %l5 = 208ec7b8771658de
andn %l5,%l7,%l5 ! %l5 = 000c840055065892
! Mem[0000000018800000] = db696883, %l0 = 65162e42a84e2548
ldswa [%i1+%g0]0x89,%l0 ! %l0 = ffffffffdb696883
! Mem[0000000031000020] = 2772028a, %l0 = ffffffffdb696883
ldub [%o2+%o4],%l0 ! %l0 = 0000000000000027
p4_label_55: ! %cwp = 2
! Mem[0000000030800064] = 5a6c27ee, %l5 = 000c840055065892
lduh [%o1+0x066],%l5 ! %l5 = 00000000000027ee
! Victim I-cache invalidate 266, aggressor thread = 0
ba p4_invalid_loop_266
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_266:
ba invalidate_failed
mov 266,%g2
ba p4_invalid_resume_266
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 (08)
! %f0 = c510104d 47097d4c, Mem[0000000019000070] = 7c97d9cd 836869db
stda %f0 ,[%i2+0x070]%asi ! Mem[0000000019000070] = c510104d 47097d4c
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 (08)
p4_invalid_code_267:
ba invalidate_failed
mov 267,%g2
ba p4_invalid_resume_267
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 (08)
! Mem[0000000019800054] = e2cf51a5, %l4 = fffffffffffffffc
ldsw [%i3+0x054],%l4 ! %l4 = ffffffffe2cf51a5
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 (08)
p4_invalid_code_268:
ba invalidate_failed
mov 268,%g2
ba p4_invalid_resume_268
nop
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 (08)
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 (08)
p4_invalid_code_269:
ba invalidate_failed
mov 269,%g2
ba p4_invalid_resume_269
nop
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 (08)
! Mem[0000000031800060] = ffff0000, %l7 = 22e373f8a2b9804d
ldsw [%o3+0x060],%l7 ! %l7 = ffffffffffff0000
ba p4_invalid_code_269
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_269:
! Mem[0000000031000020] = 2772028a 2772028a, %l6 = 268c9058, %l7 = ffff0000
ldd [%o2+%o4],%l6 ! %l6 = 000000002772028a 000000002772028a
! Victim I-cache invalidate 270, aggressor thread = 0
ba p4_invalid_loop_270
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_270:
ba invalidate_failed
mov 270,%g2
ba p4_invalid_resume_270
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 (08)
p4_label_56: ! %cwp = 2
! %l3 = 87f32862824da701, Mem[0000000030000024] = d88dfb98
sth %l3,[%o0+0x024] ! Mem[0000000030000024] = a701fb98
ba p4_invalid_code_270
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_270:
! Victim I-cache invalidate 271, aggressor thread = 0
ba p4_invalid_loop_271
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_271:
ba invalidate_failed
mov 271,%g2
ba p4_invalid_resume_271
nop
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 (08)
ba p4_invalid_code_271
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_271:
! Victim I-cache invalidate 272, aggressor thread = 0
ba p4_invalid_loop_272
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_272:
ba invalidate_failed
mov 272,%g2
ba p4_invalid_resume_272
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 (08)
! Mem[0000000031800020] = 9f93b773, %l6 = 000000002772028a
ldsw [%o3+%o4],%l6 ! %l6 = ffffffff9f93b773
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 (08)
p4_invalid_code_273:
ba invalidate_failed
mov 273,%g2
ba p4_invalid_resume_273
nop
nop
nop
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 (08)
! Mem[0000000031000020] = 2772028a2772028a, %l4 = ffffffffe2cf51a5
ldx [%o2+%o4],%l4 ! %l4 = 2772028a2772028a
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 (08)
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 (08)
ba p4_invalid_code_274
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_274:
! Randomly selected nop
nop
! Victim I-cache invalidate 275, aggressor thread = 0
ba p4_invalid_loop_275
rd %ccr,%g5 ! Save %ccr (08)
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 (08)
! %l1 = d3ffdef6678920ea, Mem[0000000019000008] = 4e793e0d
stba %l1,[%i2+%i4]0x89 ! Mem[0000000019000008] = 4e793eea
p4_label_57: ! %cwp = 2
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 (08)
p4_invalid_code_276:
ba invalidate_failed
mov 276,%g2
ba p4_invalid_resume_276
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 (08)
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 (08)
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 (08)
! Mem[0000000030000020] = 00004fe9 a701fb98, %l2 = 290a8187, %l3 = 824da701
ldd [%o0+%o4],%l2 ! %l2 = 0000000000004fe9 00000000a701fb98
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 (08)
p4_invalid_code_278:
ba invalidate_failed
mov 278,%g2
ba p4_invalid_resume_278
nop
nop
nop
nop
nop
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 (08)
ba p4_invalid_code_278
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_278:
! Victim I-cache invalidate 279, aggressor thread = 0
ba p4_invalid_loop_279
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_279:
ba invalidate_failed
mov 279,%g2
ba p4_invalid_resume_279
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 (08)
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 (08)
p4_invalid_code_280:
ba invalidate_failed
mov 280,%g2
ba p4_invalid_resume_280
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 (08)
ba p4_invalid_code_280
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_280:
! %l6 = ffffffff9f93b773, %l2 = 0000000000004fe9, %l2 = 0000000000004fe9
xnor %l6,%l2,%l2 ! %l2 = 00000000606c0765
! %l4 = 2772028a2772028a
setx 0x75337c3075337c30,%g7,%l4 ! %l4 = 75337c3075337c30
! Victim I-cache invalidate 281, aggressor thread = 0
ba p4_invalid_loop_281
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_281:
ba invalidate_failed
mov 281,%g2
ba p4_invalid_resume_281
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 (08)
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 (08)
p4_invalid_code_282:
ba invalidate_failed
mov 282,%g2
ba p4_invalid_resume_282
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 (08)
p4_label_58: ! %cwp = 2
! Mem[0000000030000060] = c31979d5ffffe3a3, %f12 = ed9bbbc5 e3905161
ldd [%o0+0x060],%f12 ! %f12 = c31979d5 ffffe3a3
ba p4_invalid_code_282
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_282:
! Mem[0000000030000064] = ffffe3a3, %l3 = 00000000a701fb98
ldsw [%o0+0x064],%l3 ! %l3 = ffffffffffffe3a3
! Victim I-cache invalidate 283, aggressor thread = 0
ba p4_invalid_loop_283
rd %ccr,%g5 ! Save %ccr (08)
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 (08)
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 (08)
p4_invalid_code_284:
ba invalidate_failed
mov 284,%g2
ba p4_invalid_resume_284
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 (08)
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 (08)
p4_invalid_code_285:
ba invalidate_failed
mov 285,%g2
ba p4_invalid_resume_285
nop
nop
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 (08)
! Mem[0000000019800008] = ffffe3a3, %l1 = d3ffdef6678920ea
ldsha [%i3+%i4]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000018000008] = a551cfe2, %l5 = 00000000000027ee
lduh [%i0+%i4],%l5 ! %l5 = 000000000000a551
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 (08)
p4_invalid_code_286:
ba invalidate_failed
mov 286,%g2
ba p4_invalid_resume_286
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 (08)
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 (08)
p4_invalid_code_287:
ba invalidate_failed
mov 287,%g2
ba p4_invalid_resume_287
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 (08)
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 (08)
p4_invalid_code_288:
ba invalidate_failed
mov 288,%g2
ba p4_invalid_resume_288
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 (08)
p4_label_59: ! %cwp = 2
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 (08)
p4_invalid_code_289:
ba invalidate_failed
mov 289,%g2
ba p4_invalid_resume_289
nop
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 (08)
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 (08)
p4_invalid_code_290:
ba invalidate_failed
mov 290,%g2
ba p4_invalid_resume_290
nop
nop
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 (08)
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 (08)
p4_invalid_code_291:
ba invalidate_failed
mov 291,%g2
ba p4_invalid_resume_291
nop
nop
nop
nop
nop
nop
nop
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 (08)
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 (08)
p4_invalid_code_292:
ba invalidate_failed
mov 292,%g2
ba p4_invalid_resume_292
nop
nop
nop
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 (08)
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 (08)
p4_invalid_code_293:
ba invalidate_failed
mov 293,%g2
ba p4_invalid_resume_293
nop
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 (08)
! Mem[0000000031800060] = ffff0000, %l5 = 000000000000a551
ldsw [%o3+0x060],%l5 ! %l5 = ffffffffffff0000
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 (08)
p4_invalid_code_294:
ba invalidate_failed
mov 294,%g2
ba p4_invalid_resume_294
nop
nop
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 (08)
! Mem[0000000031000060] = 00000026, %l6 = ffffffff9f93b773
ldsw [%o2+0x060],%l6 ! %l6 = 0000000000000026
ba p4_invalid_code_294
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_294:
! Mem[0000000019000010] = 00e4ffff49cc1525, %f8 = 49cc1525 ea0a3de4
ldda [%i2+%i5]0x81,%f8 ! %f8 = 00e4ffff 49cc1525
! Mem[0000000019800028] = 357a89f4 cf02b6d1, %l2 = 606c0765, %l3 = ffffe3a3
ldd [%i3+%o6],%l2 ! %l2 = 00000000357a89f4 00000000cf02b6d1
p4_label_60: ! %cwp = 2
! Victim I-cache invalidate 295, aggressor thread = 0
ba p4_invalid_loop_295
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_295:
ba invalidate_failed
mov 295,%g2
ba p4_invalid_resume_295
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 (08)
! %l4 = 75337c3075337c30, Mem[0000000019800028] = 357a89f4
stha %l4,[%i3+%o6]0x80 ! Mem[0000000019800028] = 7c3089f4
! %l7 = 000000002772028a, Mem[0000000030800064] = 5a6c27ee
stw %l7,[%o1+0x064] ! Mem[0000000030800064] = 2772028a
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 (08)
p4_invalid_code_296:
ba invalidate_failed
mov 296,%g2
ba p4_invalid_resume_296
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 (08)
! %l1 = ffffffffffffffff, Mem[0000000019000020] = db233d1f
stha %l1,[%i2+%o4]0x80 ! Mem[0000000019000020] = ffff3d1f
ba p4_invalid_code_296
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_296:
! Victim I-cache invalidate 297, aggressor thread = 0
ba p4_invalid_loop_297
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_297:
ba invalidate_failed
mov 297,%g2
ba p4_invalid_resume_297
nop
nop
nop
nop
nop
nop
nop
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 (08)
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 (08)
p4_invalid_code_298:
ba invalidate_failed
mov 298,%g2
ba p4_invalid_resume_298
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 (08)
! %f16 = a62e06c3, Mem[0000000018000024] = 1daea562
st %f16,[%i0+0x024] ! Mem[0000000018000024] = a62e06c3
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 (08)
p4_invalid_code_299:
ba invalidate_failed
mov 299,%g2
ba p4_invalid_resume_299
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 (08)
! %l3 = 00000000cf02b6d1, %l3 = 00000000cf02b6d1, %l3 = 00000000cf02b6d1
orcc %l3,%l3,%l3 ! %l3 = 00000000cf02b6d1, %ccr = 08
ba p4_invalid_code_299
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_299:
p4_label_61: ! %cwp = 2
! %l3 = 00000000cf02b6d1, Mem[0000000018800008] = 4bca90750671c893
stxa %l3,[%i1+%i4]0x80 ! Mem[0000000018800008] = 00000000cf02b6d1
! Victim I-cache invalidate 300, aggressor thread = 0
ba p4_invalid_loop_300
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_300:
ba invalidate_failed
mov 300,%g2
ba p4_invalid_resume_300
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 (08)
! %l0 = 00000027, %l1 = ffffffff, Mem[0000000018000020] = 49cc1525 c3062ea6
stda %l0,[%i0+%o4]0x89 ! Mem[0000000018000020] = 00000027 ffffffff
! %f23 = 7590ca4b, Mem[0000000019000008] = 4e793eea
sta %f23,[%i2+%i4]0x88 ! Mem[0000000019000008] = 7590ca4b
! Mem[0000000018000028] = 00000000, %f4 = f0bb1876
lda [%i0+%o6]0x81,%f4 ! %f4 = 00000000
! Mem[0000000018800018] = 00000000, %l6 = 0000000000000026
ldsw [%i1+%i6],%l6 ! %l6 = 0000000000000000
! Mem[0000000030000020] = 00004fe9a701fb98, %f20 = 9ba6a582 9d554b63
ldd [%o0+%o4],%f20 ! %f20 = 00004fe9 a701fb98
ba p4_invalid_code_300
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_300:
! Mem[0000000018800028] = aa0806e4, %l6 = 0000000000000000
ldsba [%i1+%o6]0x89,%l6 ! %l6 = ffffffffffffffe4
! %l3 = 00000000cf02b6d1, immed = 00000c9d, %l2 = 00000000357a89f4
tsubcctv %l3,0xc9d,%l2 ! %l0 = 000000000000004a, Trapped
! Mem[0000000018800000] = 836869db, %l0 = 000000000000004a
ldsha [%i1+%g0]0x81,%l0 ! %l0 = ffffffffffff8368
p4_label_62: ! %cwp = 2
! Victim I-cache invalidate 301, aggressor thread = 0
ba p4_invalid_loop_301
rd %ccr,%g5 ! Save %ccr (08)
p4_invalid_code_301:
ba invalidate_failed
mov 301,%g2
ba p4_invalid_resume_301
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 (08)
! %l6 = ffffffffffffffe4, Mem[0000000031000024] = 2772028a, %asi = 80
stwa %l6,[%o2+0x024]%asi ! Mem[0000000031000024] = ffffffe4
! Mem[0000000031000060] = 00000026 7570a7cd, %l6 = ffffffe4, %l7 = 2772028a
ldda [%o2+0x060]%asi,%l6 ! %l6 = 0000000000000026 000000007570a7cd
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 (08)
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 (08)
! Mem[0000000019800070] = f0a3d278, %l3 = 00000000cf02b6d1
ldsb [%i3+0x072],%l3 ! %l3 = ffffffffffffffd2
! Mem[0000000018800028] = e40608aa4fe92e5e, %f12 = c31979d5 ffffe3a3
ldda [%i1+0x028]%asi,%f12 ! %f12 = e40608aa 4fe92e5e
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 (08)
p4_invalid_code_303:
ba invalidate_failed
mov 303,%g2
ba p4_invalid_resume_303
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 (08)
! %l2 = 00000000357a89f4, Mem[0000000030000020] = 00004fe9
stw %l2,[%o0+%o4] ! Mem[0000000030000020] = 357a89f4
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 (08)
p4_invalid_code_304:
ba invalidate_failed
mov 304,%g2
ba p4_invalid_resume_304
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 (08)
! Mem[0000000031000060] = 00000026, %l3 = ffffffffffffffd2
ldsw [%o2+0x060],%l3 ! %l3 = 0000000000000026
p4_label_63: ! %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 (08)
p4_invalid_code_305:
ba invalidate_failed
mov 305,%g2
ba p4_invalid_resume_305
nop
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 (08)
! %l1 = ffffffffffffffff, immed = fffffa2a, %l7 = 000000007570a7cd
xnorcc %l1,-0x5d6,%l7 ! %l7 = fffffffffffffa2a, %ccr = 88
ba p4_invalid_code_305
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_305:
! Mem[0000000018000040] = 7e194b08cc82d292, %f4 = 00000000 79d7bca3
ldd [%i0+0x040],%f4 ! %f4 = 7e194b08 cc82d292
! %l0 = ffffffffffff8368, Mem[0000000030000020] = 357a89f4a701fb98
stx %l0,[%o0+%o4] ! Mem[0000000030000020] = ffffffffffff8368
! %l0 = ffffffffffff8368, immed = 00000c7e, %l3 = 0000000000000026
addc %l0,0xc7e,%l3 ! %l3 = ffffffffffff8fe6
! %l3 = ffffffffffff8fe6, %l5 = ffffffffffff0000, %l1 = ffffffffffffffff
andn %l3,%l5,%l1 ! %l1 = 0000000000008fe6
! Victim I-cache invalidate 306, aggressor thread = 0
ba p4_invalid_loop_306
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
ba p4_invalid_code_306
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_306:
! Victim I-cache invalidate 307, aggressor thread = 0
ba p4_invalid_loop_307
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_307:
ba invalidate_failed
mov 307,%g2
ba p4_invalid_resume_307
nop
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 (88)
ba p4_invalid_code_307
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_307:
! %l1 = 0000000000008fe6, Mem[0000000030800067] = 2772028a
stb %l1,[%o1+0x067] ! Mem[0000000030800064] = 277202e6
! Victim I-cache invalidate 308, aggressor thread = 0
ba p4_invalid_loop_308
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_308:
ba invalidate_failed
mov 308,%g2
ba p4_invalid_resume_308
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 (88)
p4_label_64: ! %cwp = 2
! Mem[0000000019800010] = 0000bca3 87243375, %l4 = 75337c30, %l5 = ffff0000
ldd [%i3+%i5],%l4 ! %l4 = 000000000000bca3 0000000087243375
ba p4_invalid_code_308
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_308:
! Victim I-cache invalidate 309, aggressor thread = 0
ba p4_invalid_loop_309
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
! Mem[0000000019800050] = 26e9d8f7, %l7 = fffffffffffffa2a
ldsb [%i3+0x052],%l7 ! %l7 = ffffffffffffffd8
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 (88)
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 (88)
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 (88)
p4_invalid_code_311:
ba invalidate_failed
mov 311,%g2
ba p4_invalid_resume_311
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 (88)
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 (88)
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 (88)
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 (88)
p4_invalid_code_313:
ba invalidate_failed
mov 313,%g2
ba p4_invalid_resume_313
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 (88)
! %l1 = 0000000000008fe6, Mem[0000000030000060] = c31979d5
sth %l1,[%o0+0x060] ! Mem[0000000030000060] = 8fe679d5
ba p4_invalid_code_313
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_313:
! Set Register : %l5 = 0000000087243375
xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
! Victim I-cache invalidate 314, aggressor thread = 0
ba p4_invalid_loop_314
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_314:
ba invalidate_failed
mov 314,%g2
ba p4_invalid_resume_314
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 (88)
p4_label_65: ! %cwp = 2
ba p4_invalid_code_314
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_314:
! Victim I-cache invalidate 315, aggressor thread = 0
ba p4_invalid_loop_315
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_315:
ba invalidate_failed
mov 315,%g2
ba p4_invalid_resume_315
nop
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 (88)
ba p4_invalid_code_315
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_315:
! Victim I-cache invalidate 316, aggressor thread = 0
ba p4_invalid_loop_316
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_316:
ba invalidate_failed
mov 316,%g2
ba p4_invalid_resume_316
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 (88)
ba p4_invalid_code_316
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_316:
! Victim I-cache invalidate 317, aggressor thread = 0
ba p4_invalid_loop_317
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_317:
ba invalidate_failed
mov 317,%g2
ba p4_invalid_resume_317
nop
nop
nop
nop
nop
nop
nop
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 (88)
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 (88)
p4_invalid_code_318:
ba invalidate_failed
mov 318,%g2
ba p4_invalid_resume_318
nop
nop
nop
nop
nop
nop
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 (88)
! %l0 = ffffffffffff8368, %l6 = 0000000000000026, %l6 = 0000000000000026
or %l0,%l6,%l6 ! %l6 = ffffffffffff836e
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
! 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:
! Victim I-cache invalidate 320, aggressor thread = 0
ba p4_invalid_loop_320
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
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 (88)
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 (88)
! %l4 = 000000000000bca3, Mem[0000000018800010] = a3bcd779
stba %l4,[%i1+%i5]0x80 ! Mem[0000000018800010] = a3bcd779
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 (88)
p4_invalid_code_322:
ba invalidate_failed
mov 322,%g2
ba p4_invalid_resume_322
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 (88)
p4_label_66: ! %cwp = 2
! Mem[0000000018000000] = e400004d, %l7 = ffffffffffffffd8
lduw [%i0+%g0],%l7 ! %l7 = 00000000e400004d
! %f10 = 6e8aa0ed, Mem[0000000031800060] = ffff0000
st %f10,[%o3+0x060] ! Mem[0000000031800060] = 6e8aa0ed
! %l2 = 00000000357a89f4, Mem[0000000018800028] = e40608aa4fe92e5e
stxa %l2,[%i1+%o6]0x80 ! Mem[0000000018800028] = 00000000357a89f4
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 (88)
p4_invalid_code_323:
ba invalidate_failed
mov 323,%g2
ba p4_invalid_resume_323
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 (88)
ba p4_invalid_code_323
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_323:
! Mem[0000000031000060] = 00000026, %l7 = 00000000e400004d
ldsh [%o2+0x062],%l7 ! %l7 = 0000000000000026
! Mem[0000000019000018] = ee276c5a, %l4 = 000000000000bca3
ldsba [%i2+%i6]0x81,%l4 ! %l4 = ffffffffffffffee
! Victim I-cache invalidate 324, aggressor thread = 0
ba p4_invalid_loop_324
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_324:
ba invalidate_failed
mov 324,%g2
ba p4_invalid_resume_324
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 (88)
! %l1 = 0000000000008fe6, Mem[0000000031800024] = 833f8117
sth %l1,[%o3+0x024] ! Mem[0000000031800024] = 8fe68117
! %f22 = 93c87106 7590ca4b, Mem[0000000030000020] = ffffffff ffff8368
stda %f22,[%o0+0x020]%asi ! Mem[0000000030000020] = 93c87106 7590ca4b
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 (88)
p4_invalid_code_325:
ba invalidate_failed
mov 325,%g2
ba p4_invalid_resume_325
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 (88)
p4_label_67: ! %cwp = 2
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 (88)
p4_invalid_code_326:
ba invalidate_failed
mov 326,%g2
ba p4_invalid_resume_326
nop
nop
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 (88)
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 (88)
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 (88)
! %f20 = 00004fe9 a701fb98, Mem[0000000019800020] = 3145f538 890fa393
stda %f20,[%i3+%o4]0x89 ! Mem[0000000019800020] = 00004fe9 a701fb98
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 (88)
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 (88)
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 (88)
p4_invalid_code_329:
ba invalidate_failed
mov 329,%g2
ba p4_invalid_resume_329
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 (88)
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 (88)
p4_invalid_code_330:
ba invalidate_failed
mov 330,%g2
ba p4_invalid_resume_330
nop
nop
nop
nop
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 (88)
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 (88)
p4_invalid_code_331:
ba invalidate_failed
mov 331,%g2
ba p4_invalid_resume_331
nop
nop
nop
nop
nop
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 (88)
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 (88)
p4_invalid_code_332:
ba invalidate_failed
mov 332,%g2
ba p4_invalid_resume_332
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 (88)
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 (88)
p4_invalid_code_333:
ba invalidate_failed
mov 333,%g2
ba p4_invalid_resume_333
nop
nop
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 (88)
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 (88)
p4_invalid_code_334:
ba invalidate_failed
mov 334,%g2
ba p4_invalid_resume_334
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 (88)
p4_label_68: ! %cwp = 2
! Mem[0000000030000060] = 8fe679d5ffffe3a3, %l1 = 0000000000008fe6
ldx [%o0+0x060],%l1 ! %l1 = 8fe679d5ffffe3a3
ba p4_invalid_code_334
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_334:
! %l7 = 0000000000000026, immed = 00000009, %l0 = ffffffffffff8368
sra %l7,0x009,%l0 ! %l0 = 0000000000000000
! Victim I-cache invalidate 335, aggressor thread = 0
ba p4_invalid_loop_335
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_335:
ba invalidate_failed
mov 335,%g2
ba p4_invalid_resume_335
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 (88)
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 (88)
p4_invalid_code_336:
ba invalidate_failed
mov 336,%g2
ba p4_invalid_resume_336
nop
nop
nop
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 (88)
! %l2 = 357a89f4, %l3 = ffff8fe6, Mem[0000000019800070] = f0a3d278 dbfbf4fe
std %l2,[%i3+0x070] ! Mem[0000000019800070] = 357a89f4 ffff8fe6
! %l6 = ffffffffffff836e, immed = fffff3e8, %y = 0000072f
smulcc %l6,-0xc18,%l2 ! %l2 = 0000000005e285b0, %ccr = 00, %y = 00
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 (00)
p4_invalid_code_337:
ba invalidate_failed
mov 337,%g2
ba p4_invalid_resume_337
nop
nop
nop
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 (00)
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 (00)
p4_invalid_code_338:
ba invalidate_failed
mov 338,%g2
ba p4_invalid_resume_338
nop
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 (00)
! Mem[0000000031800060] = 6e8aa0ed 7562a7cd, %l0 = 00000000, %l1 = ffffe3a3
ldd [%o3+0x060],%l0 ! %l0 = 000000006e8aa0ed 000000007562a7cd
! Mem[0000000030800024] = d88dfb98, %l2 = 0000000005e285b0
ldub [%o1+0x025],%l2 ! %l2 = 000000000000008d
p4_label_69: ! %cwp = 2
! %f6 = 8d856b2d 16e9816f, Mem[0000000019000028] = 26e9d8f7 e2cf51a5
stda %f6 ,[%i2+%o6]0x81 ! Mem[0000000019000028] = 8d856b2d 16e9816f
! %l7 = 0000000000000026, Mem[000000001800006b] = efe9044f
stb %l7,[%i0+0x06b] ! Mem[0000000018000068] = efe90426
ba p4_invalid_code_338
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_338:
! Mem[0000000019000020] = ffff3d1f, %l4 = ffffffffffffffee
lduw [%i2+%o4],%l4 ! %l4 = 00000000ffff3d1f
! Victim I-cache invalidate 339, aggressor thread = 0
ba p4_invalid_loop_339
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
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 (00)
p4_invalid_code_340:
ba invalidate_failed
mov 340,%g2
ba p4_invalid_resume_340
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 (00)
ba p4_invalid_code_340
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_340:
! Victim I-cache invalidate 341, aggressor thread = 0
ba p4_invalid_loop_341
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_341:
ba invalidate_failed
mov 341,%g2
ba p4_invalid_resume_341
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 (00)
ba p4_invalid_code_341
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_341:
! Victim I-cache invalidate 342, aggressor thread = 0
ba p4_invalid_loop_342
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_342:
ba invalidate_failed
mov 342,%g2
ba p4_invalid_resume_342
nop
nop
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 (00)
! Mem[0000000018800000] = 836869db, %l6 = ffffffffffff836e
lduha [%i1+%g0]0x80,%l6 ! %l6 = 0000000000008368
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 (00)
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 (00)
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 (00)
p4_invalid_code_344:
ba invalidate_failed
mov 344,%g2
ba p4_invalid_resume_344
nop
nop
nop
nop
nop
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 (00)
p4_label_70: ! %cwp = 2
! %l2 = 000000000000008d, immed = 0000032e, %l5 = ffffffffffffffff
andn %l2,0x32e,%l5 ! %l5 = 0000000000000081
ba p4_invalid_code_344
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_344:
! %l3 = ffffffffffff8fe6, Mem[0000000019000008] = 4bca90755a6c27ee
stxa %l3,[%i2+%i4]0x80 ! Mem[0000000019000008] = ffffffffffff8fe6
! Victim I-cache invalidate 345, aggressor thread = 0
ba p4_invalid_loop_345
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_345:
ba invalidate_failed
mov 345,%g2
ba p4_invalid_resume_345
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 (00)
! Mem[0000000030800024] = d88dfb98, %l4 = 00000000ffff3d1f
ldsb [%o1+0x026],%l4 ! %l4 = fffffffffffffffb
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 (00)
p4_invalid_code_346:
ba invalidate_failed
mov 346,%g2
ba p4_invalid_resume_346
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 (00)
rd %pc,%o7
return %o7+12 ! CWP = 1
! %l6 = 000000008541cfe2, Mem[0000000031000024] = ffffffe4
stw %l6,[%i2+0x024] ! Mem[0000000031000024] = 8541cfe2
! Mem[0000000019800020] = 98fb01a7, %l2 = 0000072f422cc757
ldsba [%o3+%i4]0x80,%l2 ! %l2 = ffffffffffffff98
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 (00)
p4_invalid_code_347:
ba invalidate_failed
mov 347,%g2
ba p4_invalid_resume_347
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 (00)
! Mem[0000000019800010] = 0000bca3 87243375, %l0 = 00000038, %l1 = d88dfb98
ldd [%o3+%o5],%l0 ! %l0 = 000000000000bca3 0000000087243375
ba p4_invalid_code_347
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_347:
p4_label_71: ! %cwp = 1
! %f10 = 6e8aa0ed 49cc1525, Mem[0000000018800008] = 00000000 cf02b6d1
stda %f10,[%o1+%o4]0x81 ! Mem[0000000018800008] = 6e8aa0ed 49cc1525
! Victim I-cache invalidate 348, aggressor thread = 0
ba p4_invalid_loop_348
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
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 (00)
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 (00)
ba p4_invalid_code_349
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_349:
! Victim I-cache invalidate 350, aggressor thread = 0
ba p4_invalid_loop_350
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_350:
ba invalidate_failed
mov 350,%g2
ba p4_invalid_resume_350
nop
nop
nop
nop
nop
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 (00)
! Mem[0000000019000020] = ffff3d1f d0044faa, %l6 = 8541cfe2, %l7 = 0000004f
ldda [%o2+%i4]0x81,%l6 ! %l6 = 00000000ffff3d1f 00000000d0044faa
! %l4 = a02e5ed69f663e62, immed = 00000010, %l3 = 00000000a551cfe2
sllx %l4,0x010,%l3 ! %l3 = 5ed69f663e620000
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 (00)
p4_invalid_code_351:
ba invalidate_failed
mov 351,%g2
ba p4_invalid_resume_351
nop
nop
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 (00)
! Mem[0000000019000020] = 1f3dffff, %l5 = 38f5453193a30f89
lduwa [%o2+%i4]0x88,%l5 ! %l5 = 000000001f3dffff
! %l1 = 0000000087243375, Mem[0000000018800020] = 00000000
stwa %l1,[%o1+%i4]0x81 ! Mem[0000000018800020] = 87243375
! Mem[0000000019000010] = 00e4ffff, %l4 = a02e5ed69f663e62
ldswa [%o2+%o5]0x81,%l4 ! %l4 = 0000000000e4ffff
ba p4_invalid_code_351
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_351:
p4_label_72: ! %cwp = 1
! Victim I-cache invalidate 352, aggressor thread = 0
ba p4_invalid_loop_352
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_352:
ba invalidate_failed
mov 352,%g2
ba p4_invalid_resume_352
nop
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 (00)
! Mem[0000000018000018] = d57919c3, %l0 = 000000000000bca3
lduha [%o0+%o6]0x88,%l0 ! %l0 = 00000000000019c3
ba p4_invalid_code_352
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_352:
! Victim I-cache invalidate 353, aggressor thread = 0
ba p4_invalid_loop_353
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_353:
ba invalidate_failed
mov 353,%g2
ba p4_invalid_resume_353
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 (00)
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 (00)
p4_invalid_code_354:
ba invalidate_failed
mov 354,%g2
ba p4_invalid_resume_354
nop
nop
nop
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 (00)
! %l5 = 000000001f3dffff, immed = fffffb57, %l5 = 000000001f3dffff
orcc %l5,-0x4a9,%l5 ! %l5 = ffffffffffffffff, %ccr = 88
! Mem[0000000018800048] = 000000bc, %l0 = 00000000000019c3
ldsb [%o1+0x04a],%l0 ! %l0 = 0000000000000000
ba p4_invalid_code_354
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_354:
! 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
! 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)
! %f18 = a88bd4be da7dd1f5, Mem[0000000030000060] = 8fe679d5 ffffe3a3
std %f18,[%i0+0x060] ! Mem[0000000030000060] = a88bd4be da7dd1f5
! Mem[0000000018800010] = f0bb1876 79d7bca3, %l4 = 00e4ffff, %l5 = ffffffff
ldda [%o1+%o5]0x89,%l4 ! %l4 = 0000000079d7bca3 00000000f0bb1876
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)
ba p4_invalid_code_356
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_356:
p4_label_73: ! %cwp = 1
! Mem[0000000019800008] = a3e3ffff, %l0 = 0000000000000000
lduba [%o3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000031000064] = 7570a7cd, %l6 = 00000000ffff3d1f
lduh [%i2+0x066],%l6 ! %l6 = 000000000000a7cd
! 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
! 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)
! %l2 = ffffffffffffff98, Mem[0000000019800028] = 7c3089f4
stba %l2,[%o3+%i6]0x80 ! Mem[0000000019800028] = 983089f4
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
! 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:
! 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
! 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:
! %l0 = 00000000000000ff, Mem[0000000019000010] = 00e4ffff49cc1525
stxa %l0,[%o2+%o5]0x81 ! Mem[0000000019000010] = 00000000000000ff
! 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
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:
! 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
nop
nop
nop
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[0000000018800014] = 7618bbf0, %l4 = 0000000079d7bca3
ldub [%o1+0x015],%l4 ! %l4 = 0000000000000018
p4_label_74: ! %cwp = 1
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
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)
! %l0 = 00000000000000ff, %l5 = 00000000f0bb1876, %l3 = 5ed69f663e620000
andcc %l0,%l5,%l3 ! %l3 = 0000000000000076, %ccr = 00
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 (00)
p4_invalid_code_363:
ba invalidate_failed
mov 363,%g2
ba p4_invalid_resume_363
nop
nop
nop
nop
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 (00)
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 (00)
p4_invalid_code_364:
ba invalidate_failed
mov 364,%g2
ba p4_invalid_resume_364
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 (00)
! %l0 = 00000000000000ff
setx 0x1806655418066554,%g7,%l0 ! %l0 = 1806655418066554
ba p4_invalid_code_364
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_364:
! %l1 = 0000000087243375, Mem[0000000018800018] = 00000000
stba %l1,[%o1+%o6]0x80 ! Mem[0000000018800018] = 75000000
! Victim I-cache invalidate 365, aggressor thread = 0
ba p4_invalid_loop_365
rd %ccr,%g5 ! Save %ccr (00)
p4_invalid_code_365:
ba invalidate_failed
mov 365,%g2
ba p4_invalid_resume_365
nop
nop
nop
nop
nop
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 (00)
! %l6 = 000000000000a7cd, %l1 = 0000000087243375, %l4 = 0000000000000018
subccc %l6,%l1,%l4 ! %l4 = ffffffff78dc7458, %ccr = 91
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 (91)
p4_invalid_code_366:
ba invalidate_failed
mov 366,%g2
ba p4_invalid_resume_366
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 (91)
ba p4_invalid_code_366
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_366:
! Victim I-cache invalidate 367, aggressor thread = 0
ba p4_invalid_loop_367
rd %ccr,%g5 ! Save %ccr (91)
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 (91)
p4_label_75: ! %cwp = 1
ba p4_invalid_code_367
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_367:
! Victim I-cache invalidate 368, aggressor thread = 0
ba p4_invalid_loop_368
rd %ccr,%g5 ! Save %ccr (91)
p4_invalid_code_368:
ba invalidate_failed
mov 368,%g2
ba p4_invalid_resume_368
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 (91)
ba p4_invalid_code_368
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_368:
! Victim I-cache invalidate 369, aggressor thread = 0
ba p4_invalid_loop_369
rd %ccr,%g5 ! Save %ccr (91)
p4_invalid_code_369:
ba invalidate_failed
mov 369,%g2
ba p4_invalid_resume_369
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 (91)
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 (91)
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 (91)
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 (91)
p4_invalid_code_371:
ba invalidate_failed
mov 371,%g2
ba p4_invalid_resume_371
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 (91)
ba p4_invalid_code_371
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_371:
! %l6 = 000000000000a7cd, immed = fffff80d, %y = 00000000
umul %l6,-0x7f3,%l6 ! %l6 = 0000a7ccfaca1d69, %y = a7cc
! Victim I-cache invalidate 372, aggressor thread = 0
ba p4_invalid_loop_372
rd %ccr,%g5 ! Save %ccr (91)
p4_invalid_code_372:
ba invalidate_failed
mov 372,%g2
ba p4_invalid_resume_372
nop
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 (91)
! %l6 = faca1d69, %l7 = d0044faa, Mem[0000000019800008] = ffffe3a3 72dbf6b0
stda %l6,[%o3+0x008]%asi ! Mem[0000000019800008] = faca1d69 d0044faa
! %l3 = 0000000000000076, %l5 = 00000000f0bb1876, %l1 = 0000000087243375
xnor %l3,%l5,%l1 ! %l1 = ffffffff0f44e7ff
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 (91)
p4_invalid_code_373:
ba invalidate_failed
mov 373,%g2
ba p4_invalid_resume_373
nop
nop
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 (91)
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 (91)
p4_invalid_code_374:
ba invalidate_failed
mov 374,%g2
ba p4_invalid_resume_374
nop
nop
nop
nop
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 (91)
ba p4_invalid_code_374
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_374:
p4_label_76: ! %cwp = 1
! Victim I-cache invalidate 375, aggressor thread = 0
ba p4_invalid_loop_375
rd %ccr,%g5 ! Save %ccr (91)
p4_invalid_code_375:
ba invalidate_failed
mov 375,%g2
ba p4_invalid_resume_375
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 (91)
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 (91)
p4_invalid_code_376:
ba invalidate_failed
mov 376,%g2
ba p4_invalid_resume_376
nop
nop
nop
nop
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 (91)
! Mem[0000000031800020] = 9f93b773, %l2 = ffffffffffffff98
lduh [%i3+%i4],%l2 ! %l2 = 0000000000009f93
ba p4_invalid_code_376
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_376:
! Mem[0000000019800020] = 98fb01a7, %l6 = 0000a7ccfaca1d69
ldsba [%o3+%i4]0x81,%l6 ! %l6 = ffffffffffffff98
! Victim I-cache invalidate 377, aggressor thread = 0
ba p4_invalid_loop_377
rd %ccr,%g5 ! Save %ccr (91)
p4_invalid_code_377:
ba invalidate_failed
mov 377,%g2
ba p4_invalid_resume_377
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 (91)
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 (91)
p4_invalid_code_378:
ba invalidate_failed
mov 378,%g2
ba p4_invalid_resume_378
nop
nop
nop
nop
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 (91)
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 (91)
p4_invalid_code_379:
ba invalidate_failed
mov 379,%g2
ba p4_invalid_resume_379
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 (91)
! %l1 = ffffffff0f44e7ff, immed = 000009ee, %l1 = ffffffff0f44e7ff
addcc %l1,0x9ee,%l1 ! %l1 = ffffffff0f44f1ed, %ccr = 80
! %f19 = da7dd1f5, Mem[000000001900005c] = 5b794879
st %f19,[%o2+0x05c] ! Mem[000000001900005c] = da7dd1f5
! Mem[0000000018800070] = c2e4c391 7ee9e3ee, %l6 = ffffff98, %l7 = d0044faa
ldda [%o1+0x070]%asi,%l6 ! %l6 = 00000000c2e4c391 000000007ee9e3ee
ba p4_invalid_code_379
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_379:
p4_label_77: ! %cwp = 1
! Victim I-cache invalidate 380, aggressor thread = 0
ba p4_invalid_loop_380
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_380:
ba invalidate_failed
mov 380,%g2
ba p4_invalid_resume_380
nop
nop
nop
nop
nop
nop
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 (80)
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 (80)
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 (80)
restore ! CWP = 0
! %l1 = fffffffffffffff4, immed = 0000095d, %l3 = ffffffffffffa0ed
taddcctv %l1,0x95d,%l3 ! %l0 = 000000000000174c, Trapped
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 (80)
p4_invalid_code_382:
ba invalidate_failed
mov 382,%g2
ba p4_invalid_resume_382
nop
nop
nop
nop
nop
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 (80)
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 (80)
p4_invalid_code_383:
ba invalidate_failed
mov 383,%g2
ba p4_invalid_resume_383
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 (80)
! %f10 = 6e8aa0ed, Mem[0000000018000028] = 00000000
sta %f10,[%i0+%o6]0x80 ! Mem[0000000018000028] = 6e8aa0ed
! %l0 = 000000000000174c, immed = fffff163, %l7 = 000000000000bca3
addc %l0,-0xe9d,%l7 ! %l7 = 00000000000008af
! Mem[0000000030000020] = 93c871067590ca4b, %f20 = 00004fe9 a701fb98
ldd [%o0+%o4],%f20 ! %f20 = 93c87106 7590ca4b
ba p4_invalid_code_383
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_383:
! Mem[0000000018800028] = 00000000, %l2 = 000000000ce94cce
ldsha [%i1+%o6]0x81,%l2 ! %l2 = 0000000000000000
p4_label_78:
! Victim I-cache invalidate 384, aggressor thread = 0
ba p4_invalid_loop_384
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_384:
ba invalidate_failed
mov 384,%g2
ba p4_invalid_resume_384
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 (80)
! Mem[0000000019000040] = 1cf02635e5a75ef4, %f22 = 93c87106 7590ca4b
ldd [%i2+0x040],%f22 ! %f22 = 1cf02635 e5a75ef4
! Mem[0000000031800060] = 6e8aa0ed7562a7cd, %l2 = 0000000000000000
ldx [%o3+0x060],%l2 ! %l2 = 6e8aa0ed7562a7cd
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 (80)
p4_invalid_code_385:
ba invalidate_failed
mov 385,%g2
ba p4_invalid_resume_385
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 (80)
! %l6 = 80000000, %l7 = 000008af, Mem[0000000018800018] = 00000075 a3bcd779
stda %l6,[%i1+%i6]0x88 ! Mem[0000000018800018] = 80000000 000008af
! Mem[0000000031000060] = 00000026, %l1 = fffffffffffffff4
ldsw [%o2+0x060],%l1 ! %l1 = 0000000000000026
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 (80)
p4_invalid_code_386:
ba invalidate_failed
mov 386,%g2
ba p4_invalid_resume_386
nop
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 (80)
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 (80)
p4_invalid_code_387:
ba invalidate_failed
mov 387,%g2
ba p4_invalid_resume_387
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 (80)
! Mem[0000000019000020] = ffff3d1f, %f7 = 16e9816f
lda [%i2+%o4]0x81,%f7 ! %f7 = ffff3d1f
ba p4_invalid_code_387
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_387:
! %l7 = 00000000000008af, Mem[0000000030800024] = d88dfb98
sth %l7,[%o1+0x024] ! Mem[0000000030800024] = 08affb98
p4_label_79:
! Mem[0000000031000020] = 2772028a8541cfe2, %l6 = ffffffff80000000
ldx [%o2+%o4],%l6 ! %l6 = 2772028a8541cfe2
! Mem[0000000018800018] = 00000080af080000, %l4 = 00000000000006e4
ldxa [%i1+%i6]0x80,%l4 ! %l4 = 00000080af080000
! Victim I-cache invalidate 388, aggressor thread = 0
ba p4_invalid_loop_388
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_388:
ba invalidate_failed
mov 388,%g2
ba p4_invalid_resume_388
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 (80)
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 (80)
p4_invalid_code_389:
ba invalidate_failed
mov 389,%g2
ba p4_invalid_resume_389
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 (80)
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 (80)
p4_invalid_code_390:
ba invalidate_failed
mov 390,%g2
ba p4_invalid_resume_390
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 (80)
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 (80)
p4_invalid_code_391:
ba invalidate_failed
mov 391,%g2
ba p4_invalid_resume_391
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 (80)
! Mem[0000000030800060] = 00000045277202e6, %f18 = a88bd4be da7dd1f5
ldd [%o1+0x060],%f18 ! %f18 = 00000045 277202e6
ba p4_invalid_code_391
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_391:
! Mem[0000000019000010] = 00000000000000ff, %f28 = 73b7939f e2cf51a5
ldd [%i2+%i5],%f28 ! %f28 = 00000000 000000ff
! %f4 = 7e194b08, Mem[0000000019800000] = ee276c5a
sta %f4 ,[%i3+%g0]0x88 ! Mem[0000000019800000] = 7e194b08
! %l5 = 00000000000000d1, Mem[0000000030800024] = 08affb98
stw %l5,[%o1+0x024] ! Mem[0000000030800024] = 000000d1
p4_label_80:
! %l0 = 000000000000174c, Mem[0000000018800020] = 75332487
stba %l0,[%i1+%o4]0x88 ! Mem[0000000018800020] = 7533244c
! Victim I-cache invalidate 392, aggressor thread = 0
ba p4_invalid_loop_392
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_392:
ba invalidate_failed
mov 392,%g2
ba p4_invalid_resume_392
nop
nop
nop
nop
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 (80)
ba p4_invalid_code_392
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_392:
! Victim I-cache invalidate 393, aggressor thread = 0
ba p4_invalid_loop_393
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_393:
ba invalidate_failed
mov 393,%g2
ba p4_invalid_resume_393
nop
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 (80)
! %f12 = e40608aa 4fe92e5e, Mem[0000000019000068] = a02e5ed6 9f663e62
stda %f12,[%i2+0x068]%asi ! Mem[0000000019000068] = e40608aa 4fe92e5e
save ! CWP = 1
ba p4_invalid_code_393
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_393:
! Victim I-cache invalidate 394, aggressor thread = 0
ba p4_invalid_loop_394
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_394:
ba invalidate_failed
mov 394,%g2
ba p4_invalid_resume_394
nop
nop
nop
nop
nop
nop
nop
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 (80)
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 (80)
p4_invalid_code_395:
ba invalidate_failed
mov 395,%g2
ba p4_invalid_resume_395
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 (80)
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 (80)
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 (80)
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 (80)
p4_invalid_code_397:
ba invalidate_failed
mov 397,%g2
ba p4_invalid_resume_397
nop
nop
nop
nop
nop
nop
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 (80)
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 (80)
p4_invalid_code_398:
ba invalidate_failed
mov 398,%g2
ba p4_invalid_resume_398
nop
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 (80)
p4_label_81: ! %cwp = 1
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 (80)
p4_invalid_code_399:
ba invalidate_failed
mov 399,%g2
ba p4_invalid_resume_399
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 (80)
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 (80)
p4_invalid_code_400:
ba invalidate_failed
mov 400,%g2
ba p4_invalid_resume_400
nop
nop
nop
nop
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 (80)
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 (80)
p4_invalid_code_401:
ba invalidate_failed
mov 401,%g2
ba p4_invalid_resume_401
nop
nop
nop
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 (80)
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 (80)
p4_invalid_code_402:
ba invalidate_failed
mov 402,%g2
ba p4_invalid_resume_402
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 (80)
ba p4_invalid_code_402
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_402:
! Victim I-cache invalidate 403, aggressor thread = 0
ba p4_invalid_loop_403
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_403:
ba invalidate_failed
mov 403,%g2
ba p4_invalid_resume_403
nop
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 (80)
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 (80)
p4_invalid_code_404:
ba invalidate_failed
mov 404,%g2
ba p4_invalid_resume_404
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 (80)
! %l3 = 0000000000000076, Mem[0000000019000018] = 5a6c27ee
stha %l3,[%o2+%o6]0x88 ! Mem[0000000019000018] = 5a6c0076
! %f18 = 00000045 277202e6, Mem[0000000030000060] = a88bd4be da7dd1f5
std %f18,[%i0+0x060] ! Mem[0000000030000060] = 00000045 277202e6
ba p4_invalid_code_404
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_404:
! %l7 = 000000007ee9e3ee, immed = fffffbd7, %l6 = 00000000c2e4c391
tsubcctv %l7,-0x429,%l6 ! %l0 = 1806655418066577, Trapped
! Mem[0000000019000030] = bf9d0eb3, %l5 = 00000000f0bb1876
ldsw [%o2+0x030],%l5 ! %l5 = ffffffffbf9d0eb3
p4_label_82: ! %cwp = 1
! Victim I-cache invalidate 405, aggressor thread = 0
ba p4_invalid_loop_405
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_405:
ba invalidate_failed
mov 405,%g2
ba p4_invalid_resume_405
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 (80)
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 (80)
p4_invalid_code_406:
ba invalidate_failed
mov 406,%g2
ba p4_invalid_resume_406
nop
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 (80)
! %l7 = 000000007ee9e3ee, Mem[0000000018000028] = 6e8aa0ed
stba %l7,[%o0+%i6]0x80 ! Mem[0000000018000028] = ee8aa0ed
ba p4_invalid_code_406
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_406:
! Victim I-cache invalidate 407, aggressor thread = 0
ba p4_invalid_loop_407
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_407:
ba invalidate_failed
mov 407,%g2
ba p4_invalid_resume_407
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 (80)
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 (80)
p4_invalid_code_408:
ba invalidate_failed
mov 408,%g2
ba p4_invalid_resume_408
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 (80)
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 (80)
p4_invalid_code_409:
ba invalidate_failed
mov 409,%g2
ba p4_invalid_resume_409
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 (80)
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 (80)
p4_invalid_code_410:
ba invalidate_failed
mov 410,%g2
ba p4_invalid_resume_410
nop
nop
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 (80)
rd %pc,%o7
return %o7+12 ! CWP = 0
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 (80)
p4_invalid_code_411:
ba invalidate_failed
mov 411,%g2
ba p4_invalid_resume_411
nop
nop
nop
nop
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 (80)
! %l2 = 7562a7cd, %l3 = ffffa0ed, Mem[0000000031000020] = 2772028a 8541cfe2
stda %l2,[%o2+0x020]%asi ! Mem[0000000031000020] = 7562a7cd ffffa0ed
p4_label_83:
! Mem[0000000030000020] = 93c87106, %l0 = 000000000000174c
ldsb [%o0+0x021],%l0 ! %l0 = ffffffffffffffc8
! %l2 = 6e8aa0ed7562a7cd, %l1 = 0000000000000026, %l6 = 2772028a8541cfe2
xnor %l2,%l1,%l6 ! %l6 = 91755f128a9d5814
ba p4_invalid_code_411
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_411:
! Mem[0000000019000020] = ffff3d1f, %l3 = ffffffffffffa0ed
ldsba [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
! Victim I-cache invalidate 412, aggressor thread = 0
ba p4_invalid_loop_412
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_412:
ba invalidate_failed
mov 412,%g2
ba p4_invalid_resume_412
nop
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 (80)
! Mem[0000000018000008] = a551cfe29f93b773, %f22 = 1cf02635 e5a75ef4
ldda [%i0+%i4]0x81,%f22 ! %f22 = a551cfe2 9f93b773
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 (80)
p4_invalid_code_413:
ba invalidate_failed
mov 413,%g2
ba p4_invalid_resume_413
nop
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 (80)
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 (80)
p4_invalid_code_414:
ba invalidate_failed
mov 414,%g2
ba p4_invalid_resume_414
nop
nop
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 (80)
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 (80)
p4_invalid_code_415:
ba invalidate_failed
mov 415,%g2
ba p4_invalid_resume_415
nop
nop
nop
nop
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 (80)
! Mem[0000000031800064] = 7562a7cd, %l5 = 00000000000000d1
ldsb [%o3+0x067],%l5 ! %l5 = ffffffffffffffcd
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 (80)
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 (80)
p4_label_84:
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 (80)
p4_invalid_code_417:
ba invalidate_failed
mov 417,%g2
ba p4_invalid_resume_417
nop
nop
nop
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 (80)
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 (80)
p4_invalid_code_418:
ba invalidate_failed
mov 418,%g2
ba p4_invalid_resume_418
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 (80)
ba p4_invalid_code_418
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_418:
! Victim I-cache invalidate 419, aggressor thread = 0
ba p4_invalid_loop_419
rd %ccr,%g5 ! Save %ccr (80)
p4_invalid_code_419:
ba invalidate_failed
mov 419,%g2
ba p4_invalid_resume_419
nop
nop
nop
nop
nop
nop
nop
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 (80)
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 (80)
p4_invalid_code_420:
ba invalidate_failed
mov 420,%g2
ba p4_invalid_resume_420
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 (80)
! Mem[0000000018000008] = a551cfe29f93b773, %f8 = 00e4ffff 49cc1525
ldd [%i0+%i4],%f8 ! %f8 = a551cfe2 9f93b773
ba p4_invalid_code_420
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_420:
! %l3 = ffffffffffffffff, immed = 0000035c, %y = 0000a7cc
sdivcc %l3,0x35c,%l4 ! %l4 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = ffffffc8
! Victim I-cache invalidate 421, aggressor thread = 0
ba p4_invalid_loop_421
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_421:
ba invalidate_failed
mov 421,%g2
ba p4_invalid_resume_421
nop
nop
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 (02)
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 (02)
p4_invalid_code_422:
ba invalidate_failed
mov 422,%g2
ba p4_invalid_resume_422
nop
nop
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 (02)
! %f22 = a551cfe2 9f93b773, Mem[0000000030800060] = 00000045 277202e6
std %f22,[%o1+0x060] ! Mem[0000000030800060] = a551cfe2 9f93b773
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 (02)
p4_invalid_code_423:
ba invalidate_failed
mov 423,%g2
ba p4_invalid_resume_423
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 (02)
p4_label_85:
! %l0 = ffffffffffffffc8, Mem[0000000019000000] = 47097d4c
stba %l0,[%i2+%g0]0x89 ! Mem[0000000019000000] = 47097dc8
ba p4_invalid_code_423
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_423:
! Victim I-cache invalidate 424, aggressor thread = 0
ba p4_invalid_loop_424
rd %ccr,%g5 ! Save %ccr (02)
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 (02)
! Mem[0000000018000028] = ee8aa0ed, %l7 = 00000000000008af
ldsba [%i0+%o6]0x80,%l7 ! %l7 = ffffffffffffffee
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 (02)
p4_invalid_code_425:
ba invalidate_failed
mov 425,%g2
ba p4_invalid_resume_425
nop
nop
nop
nop
nop
nop
nop
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 (02)
ba p4_invalid_code_425
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_425:
! %l2 = 7562a7cd, %l3 = ffffffff, Mem[0000000018000030] = 14240750 72fb3650
std %l2,[%i0+0x030] ! Mem[0000000018000030] = 7562a7cd ffffffff
! Mem[0000000019800020] = a701fb98, %l1 = 0000000000000026
ldsha [%i3+%o4]0x89,%l1 ! %l1 = fffffffffffffb98
! Victim I-cache invalidate 426, aggressor thread = 0
ba p4_invalid_loop_426
rd %ccr,%g5 ! Save %ccr (02)
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 (02)
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 (02)
p4_invalid_code_427:
ba invalidate_failed
mov 427,%g2
ba p4_invalid_resume_427
nop
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 (02)
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 (02)
p4_invalid_code_428:
ba invalidate_failed
mov 428,%g2
ba p4_invalid_resume_428
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 (02)
! Mem[0000000030800064] = 9f93b773, %l4 = 000000007fffffff
ldsh [%o1+0x064],%l4 ! %l4 = ffffffffffff9f93
ba p4_invalid_code_428
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_428:
p4_label_86:
! Mem[0000000031800020] = 9f93b7738fe68117, %f22 = a551cfe2 9f93b773
ldd [%o3+%o4],%f22 ! %f22 = 9f93b773 8fe68117
! %l0 = ffffffc8, %l1 = fffffb98, Mem[0000000030000060] = 00000045 277202e6
std %l0,[%o0+0x060] ! Mem[0000000030000060] = ffffffc8 fffffb98
! Victim I-cache invalidate 429, aggressor thread = 0
ba p4_invalid_loop_429
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_429:
ba invalidate_failed
mov 429,%g2
ba p4_invalid_resume_429
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 (02)
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 (02)
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 (02)
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 (02)
p4_invalid_code_431:
ba invalidate_failed
mov 431,%g2
ba p4_invalid_resume_431
nop
nop
nop
nop
nop
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 (02)
ba p4_invalid_code_431
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_431:
! Victim I-cache invalidate 432, aggressor thread = 0
ba p4_invalid_loop_432
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_432:
ba invalidate_failed
mov 432,%g2
ba p4_invalid_resume_432
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 (02)
ba p4_invalid_code_432
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_432:
! Victim I-cache invalidate 433, aggressor thread = 0
ba p4_invalid_loop_433
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_433:
ba invalidate_failed
mov 433,%g2
ba p4_invalid_resume_433
nop
nop
nop
nop
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 (02)
! %f4 = 7e194b08 cc82d292, Mem[0000000031800060] = 6e8aa0ed 7562a7cd
stda %f4 ,[%o3+0x060]%asi ! Mem[0000000031800060] = 7e194b08 cc82d292
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 (02)
p4_invalid_code_434:
ba invalidate_failed
mov 434,%g2
ba p4_invalid_resume_434
nop
nop
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 (02)
ba p4_invalid_code_434
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_434:
! Victim I-cache invalidate 435, aggressor thread = 0
ba p4_invalid_loop_435
rd %ccr,%g5 ! Save %ccr (02)
p4_invalid_code_435:
ba invalidate_failed
mov 435,%g2
ba p4_invalid_resume_435
nop
nop
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 (02)
p4_label_87:
! Mem[0000000019000010] = 00000000, %f6 = 8d856b2d
lda [%i2+%i5]0x81,%f6 ! %f6 = 00000000
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 (02)
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 (02)
! Set Register : %l7 = ffffffffffffffee
xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000018800000] = 836869db, %l2 = 6e8aa0ed7562a7cd
lduwa [%i1+%g0]0x80,%l2 ! %l2 = 00000000836869db
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 (02)
p4_invalid_code_437:
ba invalidate_failed
mov 437,%g2
ba p4_invalid_resume_437
nop
nop
nop
nop
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 (02)
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 (02)
p4_invalid_code_438:
ba invalidate_failed
mov 438,%g2
ba p4_invalid_resume_438
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 (02)
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 (02)
p4_invalid_code_439:
ba invalidate_failed
mov 439,%g2
ba p4_invalid_resume_439
nop
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 (02)
ba p4_invalid_code_439
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_439:
! %l5 = ffffffffffffffcd, %l4 = ffffffffffff9f93, %l4 = ffffffffffff9f93
subccc %l5,%l4,%l4 ! %l4 = 000000000000603a, %ccr = 00
! %l0 = ffffffffffffffc8, immed = fffff4cd, %l4 = 000000000000603a
xnorcc %l0,-0xb33,%l4 ! %l4 = fffffffffffff4fa, %ccr = 88
! Mem[0000000019800028] = d1b602cf f4893098, %l2 = 836869db, %l3 = ffffffff
ldda [%i3+%o6]0x89,%l2 ! %l2 = 00000000f4893098 00000000d1b602cf
p4_label_88:
! 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
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)
! %l5 = ffffffffffffffcd, Mem[0000000030000020] = 93c87106
stw %l5,[%o0+%o4] ! Mem[0000000030000020] = ffffffcd
ba p4_invalid_code_440
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_440:
! %l0 = ffffffffffffffc8, Mem[0000000019000008] = ffffffff
sth %l0,[%i2+%i4] ! Mem[0000000019000008] = ffc8ffff
! 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
! 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)
ba p4_invalid_code_441
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_441:
! 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
! 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
nop
nop
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)
! %l3 = 00000000d1b602cf, %l6 = 91755f128a9d5814, %l3 = 00000000d1b602cf
tsubcctv %l3,%l6,%l3 ! %l0 = ffffffffffffffeb, Trapped
ba p4_invalid_code_443
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_443:
! Mem[0000000030000064] = fffffb98, %f16 = a62e06c3
ld [%o0+0x064],%f16 ! %f16 = fffffb98
! 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
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)
! %f18 = 00000045, Mem[0000000031800024] = 8fe68117
st %f18,[%o3+0x024] ! Mem[0000000031800024] = 00000045
p4_label_89:
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[000000001900005c] = da7dd1f5, %l4 = fffffffffffff4fa
ldsb [%i2+0x05d],%l4 ! %l4 = 000000000000007d
! %l2 = 00000000f4893098, %l6 = 91755f128a9d5814, %l0 = ffffffffffffffeb
xnor %l2,%l6,%l0 ! %l0 = 6e8aa0ed81eb9773
! 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
! 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)
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
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:
! Mem[0000000018000000] = 4d0000e4, %l4 = 000000000000007d
ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffe4
! 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
! 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
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)
ba p4_invalid_code_449
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_449:
! %l0 = 6e8aa0ed81eb9773, Mem[0000000031000064] = 7570a7cd
sth %l0,[%o2+0x064] ! Mem[0000000031000064] = 9773a7cd
! 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
! 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)
p4_label_90:
! Mem[0000000018000000] = e400004dd6ced928, %l3 = 00000000d1b602cf
ldx [%i0+%g0],%l3 ! %l3 = e400004dd6ced928
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
! 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)
! %f30 = 0d3e794e 5a6c27ee, Mem[0000000030000020] = ffffffcd 7590ca4b
stda %f30,[%o0+0x020]%asi ! Mem[0000000030000020] = 0d3e794e 5a6c27ee
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
! 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)
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
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)
ba p4_invalid_code_453
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_453:
! %l1 = fffffffffffffb98, Mem[0000000019000008] = ffc8ffff
stha %l1,[%i2+%i4]0x80 ! Mem[0000000019000008] = fb98ffff
! %l2 = 00000000f4893098, %l7 = ffffffffffffffff, %l3 = e400004dd6ced928
xnor %l2,%l7,%l3 ! %l3 = 00000000f4893098
! Mem[0000000031800060] = 7e194b08, %l3 = 00000000f4893098
ldsw [%o3+0x060],%l3 ! %l3 = 000000007e194b08
! 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
! 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)
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 (88)
p4_invalid_code_455:
ba invalidate_failed
mov 455,%g2
ba p4_invalid_resume_455
nop
nop
nop
nop
nop
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 (88)
p4_label_91:
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 (88)
p4_invalid_code_456:
ba invalidate_failed
mov 456,%g2
ba p4_invalid_resume_456
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 (88)
! %l6 = 91755f128a9d5814, immed = 000002e0, %l0 = 6e8aa0ed81eb9773
andncc %l6,0x2e0,%l0 ! %l0 = 91755f128a9d5814, %ccr = 88
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 (88)
p4_invalid_code_457:
ba invalidate_failed
mov 457,%g2
ba p4_invalid_resume_457
nop
nop
nop
nop
nop
nop
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 (88)
! Mem[0000000019000008] = e68fffffffff98fb, %f10 = 6e8aa0ed 49cc1525
ldda [%i2+%i4]0x89,%f10 ! %f10 = e68fffff ffff98fb
ba p4_invalid_code_457
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_457:
! Mem[0000000019800010] = a3bc0000, %l1 = fffffffffffffb98
ldsha [%i3+%i5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000019800008] = faca1d69, %f30 = 0d3e794e
ld [%i3+%i4],%f30 ! %f30 = faca1d69
! 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
nop
nop
nop
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)
! %f16 = fffffb98 f7d8e926, Mem[0000000030800020] = 00004fe9 000000d1
stda %f16,[%o1+0x020]%asi ! Mem[0000000030800020] = fffffb98 f7d8e926
! Mem[0000000019000028] = 8d856b2d 16e9816f, %l4 = ffffffe4, %l5 = ffffffcd
ldda [%i2+%o6]0x81,%l4 ! %l4 = 000000008d856b2d 0000000016e9816f
! Mem[0000000030800020] = fffffb98 f7d8e926, %l4 = 8d856b2d, %l5 = 16e9816f
ldd [%o1+%o4],%l4 ! %l4 = 00000000fffffb98 00000000f7d8e926
p4_label_92:
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
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
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
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
nop
nop
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)
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 (88)
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 (88)
ba p4_invalid_code_463
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_463:
! Mem[0000000019800020] = 98fb01a7, %l2 = 00000000f4893098
ldsba [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffff98
! Victim I-cache invalidate 464, aggressor thread = 0
ba p4_invalid_loop_464
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_464:
ba invalidate_failed
mov 464,%g2
ba p4_invalid_resume_464
nop
nop
nop
nop
nop
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 (88)
! Mem[0000000030000060] = ffffffc8, %l4 = 00000000fffffb98
lduh [%o0+0x060],%l4 ! %l4 = 000000000000ffff
! Set Register : %l6 = 91755f128a9d5814
xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
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 (88)
p4_invalid_code_465:
ba invalidate_failed
mov 465,%g2
ba p4_invalid_resume_465
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 (88)
p4_label_93:
! Mem[0000000019000020] = ffff3d1fd0044faa, %f8 = a551cfe2 9f93b773
ldda [%i2+%o4]0x81,%f8 ! %f8 = ffff3d1f d0044faa
! Mem[0000000018000028] = ee8aa0ed, %l4 = 000000000000ffff
ldswa [%i0+%o6]0x81,%l4 ! %l4 = ffffffffee8aa0ed
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 (88)
p4_invalid_code_466:
ba invalidate_failed
mov 466,%g2
ba p4_invalid_resume_466
nop
nop
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 (88)
! %l3 = 000000007e194b08, %l1 = 0000000000000000, %l4 = ffffffffee8aa0ed
andcc %l3,%l1,%l4 ! %l4 = 0000000000000000, %ccr = 44
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 (44)
p4_invalid_code_467:
ba invalidate_failed
mov 467,%g2
ba p4_invalid_resume_467
nop
nop
nop
nop
nop
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 (44)
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 (44)
p4_invalid_code_468:
ba invalidate_failed
mov 468,%g2
ba p4_invalid_resume_468
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 (44)
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 (44)
p4_invalid_code_469:
ba invalidate_failed
mov 469,%g2
ba p4_invalid_resume_469
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 (44)
! %l4 = 00000000, %l5 = f7d8e926, Mem[0000000019000020] = ffff3d1f d0044faa
stda %l4,[%i2+%o4]0x81 ! Mem[0000000019000020] = 00000000 f7d8e926
! %l5 = 00000000f7d8e926, Mem[0000000019000018] = 76006c5a4e793e0d
stxa %l5,[%i2+%i6]0x80 ! Mem[0000000019000018] = 00000000f7d8e926
! Mem[0000000030800024] = f7d8e926, %l0 = 91755f128a9d5814
lduh [%o1+0x026],%l0 ! %l0 = 000000000000e926
p4_label_94:
! %l2 = ffffffffffffff98, Mem[0000000030800020] = fffffb98f7d8e926
stx %l2,[%o1+%o4] ! Mem[0000000030800020] = ffffffffffffff98
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 (44)
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 (44)
! Mem[0000000030000024] = 5a6c27ee, %f7 = ffff3d1f
lda [%o0+0x024]%asi,%f7 ! %f7 = 5a6c27ee
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 (44)
p4_invalid_code_471:
ba invalidate_failed
mov 471,%g2
ba p4_invalid_resume_471
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 (44)
! Mem[0000000019800028] = 983089f4 cf02b6d1, %l2 = ffffff98, %l3 = 7e194b08
ldda [%i3+%o6]0x81,%l2 ! %l2 = 00000000983089f4 00000000cf02b6d1
! %l3 = 00000000cf02b6d1, Mem[000000001880000c] = 49cc1525
sth %l3,[%i1+0x00c] ! Mem[000000001880000c] = b6d11525
ba p4_invalid_code_471
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_471:
! Victim I-cache invalidate 472, aggressor thread = 0
ba p4_invalid_loop_472
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_472:
ba invalidate_failed
mov 472,%g2
ba p4_invalid_resume_472
nop
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 (44)
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 (44)
p4_invalid_code_473:
ba invalidate_failed
mov 473,%g2
ba p4_invalid_resume_473
nop
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 (44)
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 (44)
p4_invalid_code_474:
ba invalidate_failed
mov 474,%g2
ba p4_invalid_resume_474
nop
nop
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 (44)
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 (44)
p4_invalid_code_475:
ba invalidate_failed
mov 475,%g2
ba p4_invalid_resume_475
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 (44)
ba p4_invalid_code_475
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_475:
p4_label_95:
! %l0 = 000000000000e926, immed = 00000002, %l5 = 00000000f7d8e926
sllx %l0,0x002,%l5 ! %l5 = 000000000003a498
! %l5 = 000000000003a498, Mem[0000000018000048] = b18fac94ceca1ab9
stx %l5,[%i0+0x048] ! Mem[0000000018000048] = 000000000003a498
! Mem[0000000030800060] = a551cfe2, %l0 = 000000000000e926
ldsb [%o1+0x063],%l0 ! %l0 = ffffffffffffffe2
! Victim I-cache invalidate 476, aggressor thread = 0
ba p4_invalid_loop_476
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_476:
ba invalidate_failed
mov 476,%g2
ba p4_invalid_resume_476
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 (44)
! Mem[0000000019800000] = 7e194b08, %l7 = ffffffffffffffff
lduha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000004b08
! Mem[0000000018800008] = eda08a6e, %l1 = 0000000000000000
lduba [%i1+%i4]0x89,%l1 ! %l1 = 000000000000006e
ba p4_invalid_code_476
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_476:
! %l4 = 00000000, %l5 = 0003a498, Mem[0000000030000060] = ffffffc8 fffffb98
std %l4,[%o0+0x060] ! Mem[0000000030000060] = 00000000 0003a498
! %l6 = ffffffffffffffff, %l1 = 000000000000006e, %l2 = 00000000983089f4
taddcctv %l6,%l1,%l2 ! %l0 = 0000000000000005, Trapped
! Victim I-cache invalidate 477, aggressor thread = 0
ba p4_invalid_loop_477
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_477:
ba invalidate_failed
mov 477,%g2
ba p4_invalid_resume_477
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 (44)
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 (44)
p4_invalid_code_478:
ba invalidate_failed
mov 478,%g2
ba p4_invalid_resume_478
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 (44)
p4_label_96:
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 (44)
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 (44)
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 (44)
p4_invalid_code_480:
ba invalidate_failed
mov 480,%g2
ba p4_invalid_resume_480
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 (44)
ba p4_invalid_code_480
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_480:
! Victim I-cache invalidate 481, aggressor thread = 0
ba p4_invalid_loop_481
rd %ccr,%g5 ! Save %ccr (44)
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 (44)
! Mem[0000000019000078] = fcf0f8bc, %l7 = 0000000000004b08
ldub [%i2+0x07a],%l7 ! %l7 = 00000000000000f8
! %l1 = 000000000000006e, Mem[0000000031000022] = 7562a7cd
sth %l1,[%o2+0x022] ! Mem[0000000031000020] = 7562006e
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 (44)
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 (44)
ba p4_invalid_code_482
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_482:
! Mem[0000000018000008] = a551cfe2, %l3 = 00000000cf02b6d1
ldub [%i0+0x00a],%l3 ! %l3 = 00000000000000cf
! Mem[0000000018800010] = a3bcd779 7618bbf0, %l0 = 00000005, %l1 = 0000006e
ldda [%i1+%i5]0x81,%l0 ! %l0 = 00000000a3bcd779 000000007618bbf0
! %l6 = ffffffffffffffff, immed = fffff75e, %l4 = 0000000000000000
tsubcctv %l6,-0x8a2,%l4 ! %l0 = 00000000a3bcd79c, Trapped
! Victim I-cache invalidate 483, aggressor thread = 0
ba p4_invalid_loop_483
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_483:
ba invalidate_failed
mov 483,%g2
ba p4_invalid_resume_483
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 (44)
ba p4_invalid_code_483
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_483:
p4_label_97:
! %l0 = 00000000a3bcd79c, %l4 = 0000000000000000, %y = ffffffc8
smul %l0,%l4,%l0 ! %l0 = 0000000000000000, %y = 00
! Victim I-cache invalidate 484, aggressor thread = 0
ba p4_invalid_loop_484
rd %ccr,%g5 ! Save %ccr (44)
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 (44)
! %f2 = 79d7bca3 5a6c27ee, Mem[0000000030800020] = ffffffff ffffff98
stda %f2 ,[%o1+0x020]%asi ! Mem[0000000030800020] = 79d7bca3 5a6c27ee
! Mem[0000000019000000] = d9e7c7e647097dc8, %f0 = c510104d 47097d4c
ldda [%i2+%g0]0x89,%f0 ! %f0 = d9e7c7e6 47097dc8
ba p4_invalid_code_484
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_484:
! %l6 = ffffffff, %l7 = 000000f8, Mem[0000000031000020] = 7562006e ffffa0ed
std %l6,[%o2+%o4] ! Mem[0000000031000020] = ffffffff 000000f8
! %l3 = 00000000000000cf, Mem[0000000031000060] = 00000026
stw %l3,[%o2+0x060] ! Mem[0000000031000060] = 000000cf
! Victim I-cache invalidate 485, aggressor thread = 0
ba p4_invalid_loop_485
rd %ccr,%g5 ! Save %ccr (44)
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 (44)
ba p4_invalid_code_485
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_485:
! Victim I-cache invalidate 486, aggressor thread = 0
ba p4_invalid_loop_486
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_486:
ba invalidate_failed
mov 486,%g2
ba p4_invalid_resume_486
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 (44)
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 (44)
p4_invalid_code_487:
ba invalidate_failed
mov 487,%g2
ba p4_invalid_resume_487
nop
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 (44)
! %l4 = 0000000000000000, %l3 = 00000000000000cf, %y = 00000000
smul %l4,%l3,%l7 ! %l7 = 0000000000000000, %y = 00
p4_label_98:
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 (44)
p4_invalid_code_488:
ba invalidate_failed
mov 488,%g2
ba p4_invalid_resume_488
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 (44)
! Mem[0000000018800020] = 7533244c, %l2 = 00000000983089f4
ldswa [%i1+%o4]0x89,%l2 ! %l2 = 000000007533244c
ba p4_invalid_code_488
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_488:
! Victim I-cache invalidate 489, aggressor thread = 0
ba p4_invalid_loop_489
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_489:
ba invalidate_failed
mov 489,%g2
ba p4_invalid_resume_489
nop
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 (44)
! %l5 = 000000000003a498, immed = 00000013, %l4 = 0000000000000000
sllx %l5,0x013,%l4 ! %l4 = 0000001d24c00000
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 (44)
p4_invalid_code_490:
ba invalidate_failed
mov 490,%g2
ba p4_invalid_resume_490
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 (44)
! Mem[0000000018000010] = 30062507 000000c0, %l6 = ffffffff, %l7 = 00000000
ldda [%i0+%i5]0x89,%l6 ! %l6 = 00000000000000c0 0000000030062507
ba p4_invalid_code_490
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_490:
! %l4 = 24c00000, %l5 = 0003a498, Mem[0000000019800018] = d579bca3 82a5a69b
stda %l4,[%i3+%i6]0x88 ! Mem[0000000019800018] = 24c00000 0003a498
! Victim I-cache invalidate 491, aggressor thread = 0
ba p4_invalid_loop_491
rd %ccr,%g5 ! Save %ccr (44)
p4_invalid_code_491:
ba invalidate_failed
mov 491,%g2
ba p4_invalid_resume_491
nop
nop
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 (44)
! Randomly selected nop
nop
ba p4_invalid_code_491
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_491:
! %l5 = 000000000003a498, immed = 00000e28, %l0 = 0000000000000000
xnorcc %l5,0xe28,%l0 ! %l0 = fffffffffffc554f, %ccr = 88
p4_label_99:
! Victim I-cache invalidate 492, aggressor thread = 0
ba p4_invalid_loop_492
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
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 (88)
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 (88)
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 (88)
p4_invalid_code_494:
ba invalidate_failed
mov 494,%g2
ba p4_invalid_resume_494
nop
nop
nop
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 (88)
! Mem[0000000018800028] = 00000000, %f0 = d9e7c7e6
ld [%i1+%o6],%f0 ! %f0 = 00000000
! %l2 = 000000007533244c, %l2 = 000000007533244c, %l5 = 000000000003a498
xnorcc %l2,%l2,%l5 ! %l5 = ffffffffffffffff, %ccr = 88
! %f29 = 000000ff, Mem[0000000031800020] = 9f93b773
st %f29,[%o3+%o4] ! Mem[0000000031800020] = 000000ff
ba p4_invalid_code_494
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_494:
! Victim I-cache invalidate 495, aggressor thread = 0
ba p4_invalid_loop_495
rd %ccr,%g5 ! Save %ccr (88)
p4_invalid_code_495:
ba invalidate_failed
mov 495,%g2
ba p4_invalid_resume_495
nop
nop
nop
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 (88)
! %l7 = 0000000030062507, %l4 = 0000001d24c00000, %l7 = 0000000030062507
or %l7,%l4,%l7 ! %l7 = 0000001d34c62507
! Mem[0000000030800060] = a551cfe29f93b773, %f10 = e68fffff ffff98fb
ldd [%o1+0x060],%f10 ! %f10 = a551cfe2 9f93b773
ba p4_invalid_code_495
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_495:
! %l1 = 000000007618bbf0, immed = ffffff91, %l2 = 000000007533244c
taddcctv %l1,-0x06f,%l2 ! %l0 = fffffffffffc5572, Trapped
p4_label_100:
! Victim I-cache invalidate 496, aggressor thread = 0
ba p4_invalid_loop_496
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
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 (88)
p4_invalid_code_497:
ba invalidate_failed
mov 497,%g2
ba p4_invalid_resume_497
nop
nop
nop
nop
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 (88)
! %l5 = ffffffffffffffff, %l1 = 000000007618bbf0, %l5 = ffffffffffffffff
xnor %l5,%l1,%l5 ! %l5 = 000000007618bbf0
! Mem[0000000018000028] = eda08aee, %l7 = 0000001d34c62507
ldsba [%i0+%o6]0x89,%l7 ! %l7 = ffffffffffffffee
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 (88)
p4_invalid_code_498:
ba invalidate_failed
mov 498,%g2
ba p4_invalid_resume_498
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 (88)
! %l1 = 000000007618bbf0, immed = fffff9ef, %y = 00000000
umul %l1,-0x611,%l0 ! %l0 = 7618b92393f3e510, %y = 7618b923
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 (88)
p4_invalid_code_499:
ba invalidate_failed
mov 499,%g2
ba p4_invalid_resume_499
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 (88)
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 (88)
p4_invalid_code_500:
ba invalidate_failed
mov 500,%g2
ba p4_invalid_resume_500
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 (88)
! Mem[0000000018000008] = a551cfe2, %l5 = 000000007618bbf0
ldsha [%i0+%i4]0x81,%l5 ! %l5 = ffffffffffffa551
ba p4_invalid_code_500
iflush %i0 ! Flush the instruction queue
p4_invalid_resume_500:
! Mem[0000000019000018] = 00000000f7d8e926, %l2 = 000000007533244c
ldxa [%i2+%i6]0x80,%l2 ! %l2 = 00000000f7d8e926
! End of Random Code for Processor 4
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 7618b92393f3e510
bne,a,pn %xcc,p4_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 000000007618bbf0
bne,a,pn %xcc,p4_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 00000000f7d8e926
bne,a,pn %xcc,p4_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 00000000000000cf
bne,a,pn %xcc,p4_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 0000001d24c00000
bne,a,pn %xcc,p4_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be ffffffffffffa551
bne,a,pn %xcc,p4_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 00000000000000c0
bne,a,pn %xcc,p4_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be ffffffffffffffee
bne,a,pn %xcc,p4_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0x7618b923,%g2
rd %y,%g3
cmp %g2,%g3
bne,a p4_failed
mov 0x111,%g1
! 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 00000000 47097dc8
bne %xcc,p4_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 79d7bca3 5a6c27ee
bne %xcc,p4_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 7e194b08 cc82d292
bne %xcc,p4_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 00000000 5a6c27ee
bne %xcc,p4_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be ffff3d1f d0044faa
bne %xcc,p4_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be a551cfe2 9f93b773
bne %xcc,p4_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be e40608aa 4fe92e5e
bne %xcc,p4_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 00000000 458f4bf7
bne %xcc,p4_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be fffffb98 f7d8e926
bne %xcc,p4_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 00000045 277202e6
bne %xcc,p4_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 93c87106 7590ca4b
bne %xcc,p4_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 9f93b773 8fe68117
bne %xcc,p4_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be c31979d5 ffffe3a3
bne %xcc,p4_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be ffffe3a3 72dbf6b0
bne %xcc,p4_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 00000000 000000ff
bne %xcc,p4_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be faca1d69 5a6c27ee
bne %xcc,p4_f30_fail
nop
! Check Local Memory
set p4_local0_expect,%g1
ldx [%g1+0x018],%g2 ! Expected data = c31979d59ba6a582
ldx [%i0+0x018],%g3 ! Observed data at 0000000018000018
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 27000000ffffffff
ldx [%i0+0x020],%g3 ! Observed data at 0000000018000020
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x020,%g4
ldx [%g1+0x030],%g2 ! Expected data = 7562a7cdffffffff
ldx [%i0+0x030],%g3 ! Observed data at 0000000018000030
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x030,%g4
ldx [%g1+0x048],%g2 ! Expected data = 000000000003a498
ldx [%i0+0x048],%g3 ! Observed data at 0000000018000048
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i0,0x048,%g4
ldx [%g1+0x068],%g2 ! Expected data = efe904263bbc3933
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+0x008],%g2 ! Expected data = 6e8aa0edb6d11525
ldx [%i1+0x008],%g3 ! Observed data at 0000000018800008
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x008,%g4
ldx [%g1+0x020],%g2 ! Expected data = 4c243375d88dfb98
ldx [%i1+0x020],%g3 ! Observed data at 0000000018800020
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x020,%g4
ldx [%g1+0x048],%g2 ! Expected data = 000000bc30062507
ldx [%i1+0x048],%g3 ! Observed data at 0000000018800048
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x048,%g4
ldx [%g1+0x068],%g2 ! Expected data = 5dd3288019778ae9
ldx [%i1+0x068],%g3 ! Observed data at 0000000018800068
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i1,0x068,%g4
set p4_local2_expect,%g1
ldx [%g1+0x020],%g2 ! Expected data = 00000000f7d8e926
ldx [%i2+0x020],%g3 ! Observed data at 0000000019000020
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x020,%g4
ldx [%g1+0x038],%g2 ! Expected data = ce858ec6ff464c67
ldx [%i2+0x038],%g3 ! Observed data at 0000000019000038
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x038,%g4
ldx [%g1+0x048],%g2 ! Expected data = c143303a5a6c27ee
ldx [%i2+0x048],%g3 ! Observed data at 0000000019000048
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x048,%g4
ldx [%g1+0x050],%g2 ! Expected data = 9ba6a58279d7bca3
ldx [%i2+0x050],%g3 ! Observed data at 0000000019000050
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x050,%g4
ldx [%g1+0x058],%g2 ! Expected data = b6d34a59da7dd1f5
ldx [%i2+0x058],%g3 ! Observed data at 0000000019000058
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x058,%g4
ldx [%g1+0x068],%g2 ! Expected data = e40608aa4fe92e5e
ldx [%i2+0x068],%g3 ! Observed data at 0000000019000068
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x068,%g4
ldx [%g1+0x070],%g2 ! Expected data = c510104d47097d4c
ldx [%i2+0x070],%g3 ! Observed data at 0000000019000070
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i2,0x070,%g4
set p4_local3_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 084b197e872017a0
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 = faca1d69d0044faa
ldx [%i3+0x008],%g3 ! Observed data at 0000000019800008
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x008,%g4
ldx [%g1+0x018],%g2 ! Expected data = 0000c02498a40300
ldx [%i3+0x018],%g3 ! Observed data at 0000000019800018
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = 98fb01a7e94f0000
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 = ce0220f0d7e7d928
ldx [%i3+0x030],%g3 ! Observed data at 0000000019800030
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x030,%g4
ldx [%g1+0x050],%g2 ! Expected data = 26e9d8f7e2cf51a5
ldx [%i3+0x050],%g3 ! Observed data at 0000000019800050
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x050,%g4
ldx [%g1+0x070],%g2 ! Expected data = 357a89f4ffff8fe6
ldx [%i3+0x070],%g3 ! Observed data at 0000000019800070
cmp %g2,%g3
bne,a,pn %xcc,p4_local_failed
add %i3,0x070,%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 = 0d3e794e5a6c27ee
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 = 000000000003a498
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 = 79d7bca35a6c27ee
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 = a551cfe29f93b773
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 = ffffffff000000f8
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 = 000000cf9773a7cd
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 = 000000ff00000045
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 = 7e194b08cc82d292
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]
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]
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:
stx %l4,[%o3+0x020] ! Mem[0000000031800020]
ldx [%o1+0x020],%l6 ! Mem[0000000030800020]
ldsw [%o2+0x064],%l6 ! Mem[0000000031000064]
sth %l2,[%o3+0x062] ! Mem[0000000031800062]
ld [%i2+0x02c],%f4 ! Mem[000000001900002c]
lduh [%o2+0x064],%l1 ! Mem[0000000031000064]
done
p4_trap1o:
stx %l4,[%i3+0x020] ! Mem[0000000031800020]
ldx [%i1+0x020],%l6 ! Mem[0000000030800020]
ldsw [%i2+0x064],%l6 ! Mem[0000000031000064]
sth %l2,[%i3+0x062] ! Mem[0000000031800062]
ld [%o2+0x02c],%f4 ! Mem[000000001900002c]
lduh [%i2+0x064],%l1 ! Mem[0000000031000064]
done
p4_trap2e:
std %f6 ,[%i0+0x048] ! Mem[0000000018000048]
ldd [%o0+0x060],%f2 ! Mem[0000000030000060]
orcc %l5,%l5,%l2
ldsb [%o2+0x061],%l5 ! Mem[0000000031000061]
stw %l7,[%o0+0x060] ! Mem[0000000030000060]
ldd [%o3+0x060],%l2 ! Mem[0000000031800060]
done
p4_trap2o:
std %f6 ,[%o0+0x048] ! Mem[0000000018000048]
ldd [%i0+0x060],%f2 ! Mem[0000000030000060]
orcc %l5,%l5,%l2
ldsb [%i2+0x061],%l5 ! Mem[0000000031000061]
stw %l7,[%i0+0x060] ! Mem[0000000030000060]
ldd [%i3+0x060],%l2 ! Mem[0000000031800060]
done
p4_trap3e:
andn %l2,0x7ed,%l6
xnor %l4,0xcdb,%l6
add %l4,-0x277,%l4
and %l0,%l7,%l6
sub %l7,-0x9d6,%l3
done
p4_trap3o:
andn %l2,0x7ed,%l6
xnor %l4,0xcdb,%l6
add %l4,-0x277,%l4
and %l0,%l7,%l6
sub %l7,-0x9d6,%l3
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 = 4cb0ea36dd5c7cb7
ldx [%g1+0x008],%l1 ! %l1 = 9062f964b5326ac5
ldx [%g1+0x010],%l2 ! %l2 = fdf240644a2ecb4f
ldx [%g1+0x018],%l3 ! %l3 = 2f6d70f7f12d9a6d
ldx [%g1+0x020],%l4 ! %l4 = 74dac1fe2153e8d7
ldx [%g1+0x028],%l5 ! %l5 = f887a9ea9fffee27
ldx [%g1+0x030],%l6 ! %l6 = 0d2203244d14d85a
ldx [%g1+0x038],%l7 ! %l7 = fbb653000e401cef
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 = b1855b9c0f9987c6
ldx [%g1+0x048],%l1 ! %l1 = 7357c7b6ad4bc456
ldx [%g1+0x050],%l2 ! %l2 = 3977e5d41ff20b55
ldx [%g1+0x058],%l3 ! %l3 = 1450df42f20f3191
ldx [%g1+0x060],%l4 ! %l4 = b735b4cc7b1b248f
ldx [%g1+0x068],%l5 ! %l5 = ebd34b6c1f400de5
ldx [%g1+0x070],%l6 ! %l6 = a38e80461d7a6cee
ldx [%g1+0x078],%l7 ! %l7 = 051651f47ee9e3ee
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 = 65162e42a84e2548
ldx [%g1+0x088],%l1 ! %l1 = d3ffdef6678920ea
ldx [%g1+0x090],%l2 ! %l2 = 7c6018d4290a8187
ldx [%g1+0x098],%l3 ! %l3 = 87f32862824da701
ldx [%g1+0x0a0],%l4 ! %l4 = 334ab10e72d94197
ldx [%g1+0x0a8],%l5 ! %l5 = 208ec7b8771658de
ldx [%g1+0x0b0],%l6 ! %l6 = 1bcd2ada268c9058
ldx [%g1+0x0b8],%l7 ! %l7 = 22e373f8a2b9804d
! 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 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 = 55fe8c96 abaede31 cb032085 93e1e0b2
! %f4 = d25cd99f e0ee9176 bf792991 76dc04f5
! %f8 = 5a7e79d9 170e2fba 74ff1e50 b460ae60
! %f12 = cb6a0ed9 c39f65aa cccbef4d 9ce74a04
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 4820cb09 b67bc6b9 315cb836 1a496b56
! %f20 = 7a42e826 9197871e 6aa03e73 0c7ce2c1
! %f24 = 0791fdfa c0d34cb1 b34a771e 9ea3a88c
! %f28 = fdc0472b f8d6f041 76d2087d f116111c
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = f6014a9b 550d92f5 68962521 028b2388
! %f36 = e6c3de18 0eba657e 9095f9fa 328ca6f7
! %f40 = f26dcb3a 03dc657e 1fc589ba e7cae04f
! %f44 = a500a860 45016e5e fa547f36 434dd584
ldda [%g1]ASI_BLK_P,%f32
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 = 8a2d006a6bf01bee, immed = 0000092b, %l3 = c614986c212da58d
andncc %l6,0x92b,%l3 ! %l3 = 8a2d006a6bf012c4, %ccr = 80
! %l4 = ef19c578da29c328, %l1 = ca6515fe42b7923f, %l7 = 3f28b6b61753334f
sdivx %l4,%l1,%l7 ! %l7 = 0000000000000000
! %l2 = b77162e7dd2ef778, immed = fffff2cc, %l2 = b77162e7dd2ef778
andn %l2,-0xd34,%l2 ! %l2 = 0000000000000530
! Victim I-cache invalidate 1, aggressor thread = 7
ba p5_invalid_loop_1
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_1:
ba invalidate_failed
mov 1,%g2
ba p5_invalid_resume_1
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 (80)
ba p5_invalid_code_1
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_1:
! %f22 = 6aa03e73 0c7ce2c1, Mem[000000001b000078] = 97c50a47 c55ef8cd
std %f22,[%i2+0x078] ! Mem[000000001b000078] = 6aa03e73 0c7ce2c1
! %l2 = 0000000000000530, Mem[000000001a800008] = 6bb95491
stwa %l2,[%i1+%i4]0x89 ! Mem[000000001a800008] = 00000530
! Victim I-cache invalidate 2, aggressor thread = 7
ba p5_invalid_loop_2
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_2:
ba invalidate_failed
mov 2,%g2
ba p5_invalid_resume_2
nop
nop
nop
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 (80)
ba p5_invalid_code_2
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_2:
! Victim I-cache invalidate 3, aggressor thread = 7
ba p5_invalid_loop_3
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_3:
ba invalidate_failed
mov 3,%g2
ba p5_invalid_resume_3
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 (80)
ba p5_invalid_code_3
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_3:
! Victim I-cache invalidate 4, aggressor thread = 7
ba p5_invalid_loop_4
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_4:
ba invalidate_failed
mov 4,%g2
ba p5_invalid_resume_4
nop
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 (80)
ba p5_invalid_code_4
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_4:
! Victim I-cache invalidate 5, aggressor thread = 7
ba p5_invalid_loop_5
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_5:
ba invalidate_failed
mov 5,%g2
ba p5_invalid_resume_5
nop
nop
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 (80)
p5_label_2:
ba p5_invalid_code_5
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_5:
! Victim I-cache invalidate 6, aggressor thread = 7
ba p5_invalid_loop_6
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_6:
ba invalidate_failed
mov 6,%g2
ba p5_invalid_resume_6
nop
nop
nop
nop
nop
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 (80)
! %f7 = 76dc04f5, Mem[000000001b800028] = ec7e096c
st %f7 ,[%i3+%o6] ! Mem[000000001b800028] = 76dc04f5
ba p5_invalid_code_6
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_6:
! Victim I-cache invalidate 7, aggressor thread = 7
ba p5_invalid_loop_7
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_7:
ba invalidate_failed
mov 7,%g2
ba p5_invalid_resume_7
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 (80)
! %l7 = 0000000000000000, Mem[000000001a800000] = 3dbc6822
stha %l7,[%i1+%g0]0x80 ! Mem[000000001a800000] = 00006822
! Mem[000000001b800020] = 0ce1b7ed8b0c734c, %f4 = d25cd99f e0ee9176
ldda [%i3+%o4]0x89,%f4 ! %f4 = 0ce1b7ed 8b0c734c
! %l7 = 0000000000000000, immed = ffffff51, %l5 = 5efe7c2ea666bc22
subccc %l7,-0x0af,%l5 ! %l5 = 00000000000000af, %ccr = 11
! %l5 = 00000000000000af, %l1 = ca6515fe42b7923f, %l7 = 0000000000000000
tsubcctv %l5,%l1,%l7 ! %l0 = b5fff0c099f624ed, Trapped
ba p5_invalid_code_7
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_7:
! Victim I-cache invalidate 8, aggressor thread = 7
ba p5_invalid_loop_8
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_8:
ba invalidate_failed
mov 8,%g2
ba p5_invalid_resume_8
nop
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 (11)
ba p5_invalid_code_8
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_8:
! Victim I-cache invalidate 9, aggressor thread = 7
ba p5_invalid_loop_9
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_9:
ba invalidate_failed
mov 9,%g2
ba p5_invalid_resume_9
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 (11)
! %l0 = 99f624ed, %l1 = 42b7923f, Mem[0000000030000068] = b2a73522 d2020858
std %l0,[%o0+0x068] ! Mem[0000000030000068] = 99f624ed 42b7923f
ba p5_invalid_code_9
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_9:
p5_label_3:
! %l5 = 00000000000000af, %l1 = ca6515fe42b7923f, %y = 00000000
smulcc %l5,%l1,%l2 ! %l2 = 0000002d9b7cf911, %ccr = 08, %y = 2d
! %l0 = b5fff0c099f624ed, %l1 = ca6515fe42b7923f, %l1 = ca6515fe42b7923f
sub %l0,%l1,%l1 ! %l1 = eb9adac2573e92ae
! Victim I-cache invalidate 10, aggressor thread = 7
ba p5_invalid_loop_10
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_10:
ba invalidate_failed
mov 10,%g2
ba p5_invalid_resume_10
nop
nop
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 (08)
! Mem[000000001a000044] = a42e7ac9, %l7 = 0000000000000000
ldsh [%i0+0x044],%l7 ! %l7 = ffffffffffffa42e
! Mem[000000001a000000] = eb04827b, %l5 = 00000000000000af
ldswa [%i0+%g0]0x81,%l5 ! %l5 = ffffffffeb04827b
! Mem[000000001a800028] = 74e1afb5, %f12 = cb6a0ed9
lda [%i1+%o6]0x89,%f12 ! %f12 = 74e1afb5
ba p5_invalid_code_10
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_10:
! Victim I-cache invalidate 11, aggressor thread = 7
ba p5_invalid_loop_11
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_11:
ba invalidate_failed
mov 11,%g2
ba p5_invalid_resume_11
nop
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 (08)
ba p5_invalid_code_11
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_11:
! Victim I-cache invalidate 12, aggressor thread = 7
ba p5_invalid_loop_12
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_12:
ba invalidate_failed
mov 12,%g2
ba p5_invalid_resume_12
nop
nop
nop
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 (08)
ba p5_invalid_code_12
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_12:
! Victim I-cache invalidate 13, aggressor thread = 7
ba p5_invalid_loop_13
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_13:
ba invalidate_failed
mov 13,%g2
ba p5_invalid_resume_13
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 (08)
ba p5_invalid_code_13
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_13:
! %l7 = ffffffffffffa42e, Mem[000000001b80005d] = 3d917ed3
stb %l7,[%i3+0x05d] ! Mem[000000001b80005c] = 3d2e7ed3
p5_label_4:
! Victim I-cache invalidate 14, aggressor thread = 7
ba p5_invalid_loop_14
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_14:
ba invalidate_failed
mov 14,%g2
ba p5_invalid_resume_14
nop
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 (08)
! Mem[0000000030000068] = 99f624ed42b7923f, %l7 = ffffffffffffa42e
ldx [%o0+0x068],%l7 ! %l7 = 99f624ed42b7923f
ba p5_invalid_code_14
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_14:
! Victim I-cache invalidate 15, aggressor thread = 7
ba p5_invalid_loop_15
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_15:
ba invalidate_failed
mov 15,%g2
ba p5_invalid_resume_15
nop
nop
nop
nop
nop
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 (08)
ba p5_invalid_code_15
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_15:
! Victim I-cache invalidate 16, aggressor thread = 7
ba p5_invalid_loop_16
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_16:
ba invalidate_failed
mov 16,%g2
ba p5_invalid_resume_16
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 (08)
ba p5_invalid_code_16
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_16:
! Mem[000000001a000018] = ac6d687c, %f1 = abaede31
lda [%i0+%i6]0x81,%f1 ! %f1 = ac6d687c
! Victim I-cache invalidate 17, aggressor thread = 7
ba p5_invalid_loop_17
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_17:
ba invalidate_failed
mov 17,%g2
ba p5_invalid_resume_17
nop
nop
nop
nop
nop
nop
nop
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 (08)
! %l0 = b5fff0c099f624ed, immed = 00000ed6, %l1 = eb9adac2573e92ae
xnor %l0,0xed6,%l1 ! %l1 = 4a000f3f6609d5c4
! Mem[0000000030000068] = 99f624ed, %l1 = 4a000f3f6609d5c4
lduw [%o0+0x068],%l1 ! %l1 = 0000000099f624ed
ba p5_invalid_code_17
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_17:
! Victim I-cache invalidate 18, aggressor thread = 7
ba p5_invalid_loop_18
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_18:
ba invalidate_failed
mov 18,%g2
ba p5_invalid_resume_18
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 (08)
! %l2 = 9b7cf911, %l3 = 6bf012c4, Mem[000000001a800010] = 8482cea4 1d5cee23
stda %l2,[%i1+%i5]0x81 ! Mem[000000001a800010] = 9b7cf911 6bf012c4
p5_label_5:
ba p5_invalid_code_18
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_18:
! Victim I-cache invalidate 19, aggressor thread = 7
ba p5_invalid_loop_19
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_19:
ba invalidate_failed
mov 19,%g2
ba p5_invalid_resume_19
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 (08)
! %l2 = 0000002d9b7cf911, immed = 0000051f, %y = 0000002d
smul %l2,0x51f,%l6 ! %l6 = fffffdfd44ff7e0f, %y = fffffdfd
! Mem[000000001a000018] = ac6d687c7826b9d1, %f6 = bf792991 76dc04f5
ldda [%i0+%i6]0x81,%f6 ! %f6 = ac6d687c 7826b9d1
ba p5_invalid_code_19
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_19:
! Victim I-cache invalidate 20, aggressor thread = 7
ba p5_invalid_loop_20
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_20:
ba invalidate_failed
mov 20,%g2
ba p5_invalid_resume_20
nop
nop
nop
nop
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 (08)
! Mem[000000001b800018] = 2437faa5, %l0 = b5fff0c099f624ed
ldsba [%i3+%i6]0x89,%l0 ! %l0 = ffffffffffffffa5
ba p5_invalid_code_20
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_20:
! Mem[0000000030000068] = 99f624ed, %l3 = 8a2d006a6bf012c4
ldsh [%o0+0x068],%l3 ! %l3 = ffffffffffff99f6
! Victim I-cache invalidate 21, aggressor thread = 7
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
! 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 = 7
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)
! %l1 = 0000000099f624ed, Mem[0000000031800068] = 3eb1e59d, %asi = 80
stwa %l1,[%o3+0x068]%asi ! Mem[0000000031800068] = 99f624ed
ba p5_invalid_code_22
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_22:
! Victim I-cache invalidate 23, aggressor thread = 7
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
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)
p5_label_6:
ba p5_invalid_code_23
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_23:
! Victim I-cache invalidate 24, aggressor thread = 7
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
nop
nop
nop
nop
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 = 7
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
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)
ba p5_invalid_code_25
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_25:
! Victim I-cache invalidate 26, aggressor thread = 7
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
! 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 = 7
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
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:
! Victim I-cache invalidate 28, aggressor thread = 7
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
nop
nop
nop
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[000000001b000000] = 1d80519c, %l6 = fffffdfd44ff7e0f
lduha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000001d80
! Mem[0000000030000068] = 99f624ed42b7923f, %f0 = 55fe8c96 ac6d687c
ldd [%o0+0x068],%f0 ! %f0 = 99f624ed 42b7923f
! Mem[000000001b000018] = c1cbfe2b, %l5 = ffffffffeb04827b
lduba [%i2+%i6]0x80,%l5 ! %l5 = 00000000000000c1
! %l5 = 00000000000000c1, %l4 = ef19c578da29c328, %l7 = 99f624ed42b7923f
taddcctv %l5,%l4,%l7 ! %l0 = ffffffffffffffc8, Trapped
ba p5_invalid_code_28
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_28:
! Victim I-cache invalidate 29, aggressor thread = 7
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
! 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)
p5_label_7:
! Mem[000000001b000070] = 490b709616f786c5, %f10 = 74ff1e50 b460ae60
ldd [%i2+0x070],%f10 ! %f10 = 490b7096 16f786c5
! %l2 = 0000002d9b7cf911, immed = 0000084a, %l3 = ffffffffffff99f6
andn %l2,0x84a,%l3 ! %l3 = 0000002d9b7cf111
! Mem[0000000030800028] = 872a23e50878bc02, %f6 = ac6d687c 7826b9d1
ldd [%o1+%o6],%f6 ! %f6 = 872a23e5 0878bc02
ba p5_invalid_code_29
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_29:
! %l0 = ffffffffffffffc8, Mem[000000001b000018] = 2bfecbc1
stwa %l0,[%i2+%i6]0x89 ! Mem[000000001b000018] = ffffffc8
! Victim I-cache invalidate 30, aggressor thread = 7
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
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)
! %f3 = 93e1e0b2, Mem[000000001b80006c] = b078f666
st %f3 ,[%i3+0x06c] ! Mem[000000001b80006c] = 93e1e0b2
! %l6 = 0000000000001d80, Mem[000000001b000020] = bfe68202
stba %l6,[%i2+%o4]0x89 ! Mem[000000001b000020] = bfe68280
! %l1 = 0000000099f624ed, immed = 00000491, %l4 = ef19c578da29c328
subccc %l1,0x491,%l4 ! %l4 = 0000000099f6205c, %ccr = 08
ba p5_invalid_code_30
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_30:
! Victim I-cache invalidate 31, aggressor thread = 7
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
! 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)
! %f15 = 9ce74a04, Mem[000000001a800018] = 6aa0f3df
sta %f15,[%i1+%i6]0x80 ! Mem[000000001a800018] = 9ce74a04
ba p5_invalid_code_31
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_31:
p5_label_8:
! Victim I-cache invalidate 32, aggressor thread = 7
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
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[000000001b000008] = 880a4492 f1ef4274, %l4 = 99f6205c, %l5 = 000000c1
ldd [%i2+%i4],%l4 ! %l4 = 00000000880a4492 00000000f1ef4274
! Mem[000000001a800018] = 044ae79c, %l6 = 0000000000001d80
lduba [%i1+%i6]0x89,%l6 ! %l6 = 000000000000009c
ba p5_invalid_code_32
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_32:
! Victim I-cache invalidate 33, aggressor thread = 7
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
! 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)
! %l0 = ffffffffffffffc8, Mem[000000001b800020] = 8b0c734c
stha %l0,[%i3+%o4]0x88 ! Mem[000000001b800020] = 8b0cffc8
ba p5_invalid_code_33
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_33:
! Victim I-cache invalidate 34, aggressor thread = 7
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
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)
! Mem[000000001a00001c] = 7826b9d1, %l3 = 0000002d9b7cf111
ldswa [%i0+0x01c]%asi,%l3 ! %l3 = 000000007826b9d1
ba p5_invalid_code_34
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_34:
! Victim I-cache invalidate 35, aggressor thread = 7
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
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)
! %l4 = 00000000880a4492, Mem[000000001b800028] = 76dc04f5
stba %l4,[%i3+%o6]0x80 ! Mem[000000001b800028] = 92dc04f5
ba p5_invalid_code_35
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_35:
! Mem[000000001a800020] = b9259b1b, %l5 = 00000000f1ef4274
ldsba [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffffffb9
p5_label_9:
! Victim I-cache invalidate 36, aggressor thread = 7
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
nop
nop
nop
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)
! Mem[000000001a000010] = e2fb482c, %l1 = 0000000099f624ed
lduha [%i0+%i5]0x80,%l1 ! %l1 = 000000000000e2fb
ba p5_invalid_code_36
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_36:
! Victim I-cache invalidate 37, aggressor thread = 7
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
! 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)
! %l0 = ffffffffffffffc8, Mem[000000001a000020] = 442a3b83bd8a62de
stxa %l0,[%i0+%o4]0x80 ! Mem[000000001a000020] = ffffffffffffffc8
! %f11 = 16f786c5, Mem[000000001b800004] = 8233716b
st %f11,[%i3+0x004] ! Mem[000000001b800004] = 16f786c5
ba p5_invalid_code_37
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_37:
! Victim I-cache invalidate 38, aggressor thread = 7
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
nop
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 = 7
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
nop
nop
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 = 7
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 = 7
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
! 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)
! Mem[000000003180006c] = dad4b5e2, %l7 = 99f624ed42b7923f
ldsw [%o3+0x06c],%l7 ! %l7 = ffffffffdad4b5e2
p5_label_10:
! Mem[000000001a80000c] = bfc3b7fc, %l5 = ffffffffffffffb9
ldub [%i1+0x00c],%l5 ! %l5 = 00000000000000bf
! Mem[000000003080002c] = 0878bc02, %l4 = 00000000880a4492
lduw [%o1+0x02c],%l4 ! %l4 = 000000000878bc02
ba p5_invalid_code_41
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_41:
! %l6 = 0000009c, %l7 = dad4b5e2, Mem[000000001b000050] = dc71a88c 3887db6a
stda %l6,[%i2+0x050]%asi ! Mem[000000001b000050] = 0000009c dad4b5e2
! Victim I-cache invalidate 42, aggressor thread = 7
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)
! %f19 = 1a496b56, Mem[000000001b000018] = c8ffffff
sta %f19,[%i2+%i6]0x80 ! Mem[000000001b000018] = 1a496b56
ba p5_invalid_code_42
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_42:
! %l3 = 000000007826b9d1, immed = 00000188, %y = fffffdfd
sdivcc %l3,0x188,%l1 ! %l1 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = ffffffc8
! Victim I-cache invalidate 43, aggressor thread = 7
ba p5_invalid_loop_43
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_43:
ba invalidate_failed
mov 43,%g2
ba p5_invalid_resume_43
nop
nop
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 (8a)
! Mem[000000001a800048] = 701022cac6d35215, %l4 = 000000000878bc02
ldx [%i1+0x048],%l4 ! %l4 = 701022cac6d35215
ba p5_invalid_code_43
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_43:
! Victim I-cache invalidate 44, aggressor thread = 7
ba p5_invalid_loop_44
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_44:
ba invalidate_failed
mov 44,%g2
ba p5_invalid_resume_44
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 (8a)
! %l4 = 701022cac6d35215, Mem[000000001b000018] = 1a496b561e31bfcd
stxa %l4,[%i2+%i6]0x80 ! Mem[000000001b000018] = 701022cac6d35215
p5_label_11:
ba p5_invalid_code_44
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_44:
! Victim I-cache invalidate 45, aggressor thread = 7
ba p5_invalid_loop_45
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_45:
ba invalidate_failed
mov 45,%g2
ba p5_invalid_resume_45
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 (8a)
! %l3 = 000000007826b9d1, %l1 = ffffffff80000000, %l5 = 00000000000000bf
subccc %l3,%l1,%l5 ! %l5 = 00000000f826b9d1, %ccr = 1b
ba p5_invalid_code_45
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_45:
! Victim I-cache invalidate 46, aggressor thread = 7
ba p5_invalid_loop_46
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_46:
ba invalidate_failed
mov 46,%g2
ba p5_invalid_resume_46
nop
nop
nop
nop
nop
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 (1b)
ba p5_invalid_code_46
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_46:
! Victim I-cache invalidate 47, aggressor thread = 7
ba p5_invalid_loop_47
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_47:
ba invalidate_failed
mov 47,%g2
ba p5_invalid_resume_47
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 (1b)
ba p5_invalid_code_47
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_47:
! Victim I-cache invalidate 48, aggressor thread = 7
ba p5_invalid_loop_48
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_48:
ba invalidate_failed
mov 48,%g2
ba p5_invalid_resume_48
nop
nop
nop
nop
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 (1b)
ba p5_invalid_code_48
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_48:
! Victim I-cache invalidate 49, aggressor thread = 7
ba p5_invalid_loop_49
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_49:
ba invalidate_failed
mov 49,%g2
ba p5_invalid_resume_49
nop
nop
nop
nop
nop
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 (1b)
ba p5_invalid_code_49
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_49:
! Victim I-cache invalidate 50, aggressor thread = 7
ba p5_invalid_loop_50
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_50:
ba invalidate_failed
mov 50,%g2
ba p5_invalid_resume_50
nop
nop
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 (1b)
ba p5_invalid_code_50
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_50:
! Victim I-cache invalidate 51, aggressor thread = 7
ba p5_invalid_loop_51
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_51:
ba invalidate_failed
mov 51,%g2
ba p5_invalid_resume_51
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 (1b)
ba p5_invalid_code_51
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_51:
! %l2 = 0000002d9b7cf911, immed = fffff3e9, %y = ffffffc8
umul %l2,-0xc17,%l5 ! %l5 = 9b7cf1b92c18d379, %y = 9b7cf1b9
! %l6 = 000000000000009c, immed = 00000526, %l6 = 000000000000009c
andn %l6,0x526,%l6 ! %l6 = 0000000000000098
p5_label_12:
! Victim I-cache invalidate 52, aggressor thread = 7
ba p5_invalid_loop_52
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_52:
ba invalidate_failed
mov 52,%g2
ba p5_invalid_resume_52
nop
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 (1b)
ba p5_invalid_code_52
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_52:
! Victim I-cache invalidate 53, aggressor thread = 7
ba p5_invalid_loop_53
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_53:
ba invalidate_failed
mov 53,%g2
ba p5_invalid_resume_53
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 (1b)
ba p5_invalid_code_53
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_53:
! Victim I-cache invalidate 54, aggressor thread = 7
ba p5_invalid_loop_54
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_54:
ba invalidate_failed
mov 54,%g2
ba p5_invalid_resume_54
nop
nop
nop
nop
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 (1b)
ba p5_invalid_code_54
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_54:
! Victim I-cache invalidate 55, aggressor thread = 7
ba p5_invalid_loop_55
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_55:
ba invalidate_failed
mov 55,%g2
ba p5_invalid_resume_55
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 (1b)
ba p5_invalid_code_55
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_55:
! Victim I-cache invalidate 56, aggressor thread = 7
ba p5_invalid_loop_56
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_56:
ba invalidate_failed
mov 56,%g2
ba p5_invalid_resume_56
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 (1b)
ba p5_invalid_code_56
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_56:
! Victim I-cache invalidate 57, aggressor thread = 7
ba p5_invalid_loop_57
rd %ccr,%g5 ! Save %ccr (1b)
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 (1b)
! Mem[000000001a80003c] = 6e93949e, %l2 = 0000002d9b7cf911
ldsh [%i1+0x03c],%l2 ! %l2 = 0000000000006e93
ba p5_invalid_code_57
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_57:
! Victim I-cache invalidate 58, aggressor thread = 7
ba p5_invalid_loop_58
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_58:
ba invalidate_failed
mov 58,%g2
ba p5_invalid_resume_58
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 (1b)
! Mem[000000001b800038] = acdaabce, %f6 = 872a23e5
ld [%i3+0x038],%f6 ! %f6 = acdaabce
! Mem[0000000031800068] = 99f624ed, %l1 = ffffffff80000000
lduw [%o3+0x068],%l1 ! %l1 = 0000000099f624ed
p5_label_13:
ba p5_invalid_code_58
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_58:
! Victim I-cache invalidate 59, aggressor thread = 7
ba p5_invalid_loop_59
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_59:
ba invalidate_failed
mov 59,%g2
ba p5_invalid_resume_59
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 (1b)
ba p5_invalid_code_59
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_59:
! Victim I-cache invalidate 60, aggressor thread = 7
ba p5_invalid_loop_60
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_60:
ba invalidate_failed
mov 60,%g2
ba p5_invalid_resume_60
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 (1b)
ba p5_invalid_code_60
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_60:
! Victim I-cache invalidate 61, aggressor thread = 7
ba p5_invalid_loop_61
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_61:
ba invalidate_failed
mov 61,%g2
ba p5_invalid_resume_61
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 (1b)
ba p5_invalid_code_61
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_61:
! Victim I-cache invalidate 62, aggressor thread = 7
ba p5_invalid_loop_62
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_62:
ba invalidate_failed
mov 62,%g2
ba p5_invalid_resume_62
nop
nop
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 (1b)
! %f0 = 99f624ed 42b7923f, Mem[000000001a000010] = e2fb482c 67440322
std %f0 ,[%i0+%i5] ! Mem[000000001a000010] = 99f624ed 42b7923f
ba p5_invalid_code_62
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_62:
! Victim I-cache invalidate 63, aggressor thread = 7
ba p5_invalid_loop_63
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_63:
ba invalidate_failed
mov 63,%g2
ba p5_invalid_resume_63
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 (1b)
ba p5_invalid_code_63
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_63:
! Victim I-cache invalidate 64, aggressor thread = 7
ba p5_invalid_loop_64
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_64:
ba invalidate_failed
mov 64,%g2
ba p5_invalid_resume_64
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 (1b)
ba p5_invalid_code_64
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_64:
! Victim I-cache invalidate 65, aggressor thread = 7
ba p5_invalid_loop_65
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_65:
ba invalidate_failed
mov 65,%g2
ba p5_invalid_resume_65
nop
nop
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 (1b)
ba p5_invalid_code_65
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_65:
! Victim I-cache invalidate 66, aggressor thread = 7
ba p5_invalid_loop_66
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_66:
ba invalidate_failed
mov 66,%g2
ba p5_invalid_resume_66
nop
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 (1b)
! Mem[0000000031800068] = 99f624ed dad4b5e2, %l6 = 00000098, %l7 = dad4b5e2
ldd [%o3+0x068],%l6 ! %l6 = 0000000099f624ed 00000000dad4b5e2
p5_label_14:
! %l1 = 0000000099f624ed, Mem[0000000031000069] = 6eeee43c
stb %l1,[%o2+0x069] ! Mem[0000000031000068] = 6eede43c
! Mem[000000001a000030] = 3e5fe76e, %f19 = 1a496b56
lda [%i0+0x030]%asi,%f19 ! %f19 = 3e5fe76e
ba p5_invalid_code_66
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_66:
! Victim I-cache invalidate 67, aggressor thread = 7
ba p5_invalid_loop_67
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_67:
ba invalidate_failed
mov 67,%g2
ba p5_invalid_resume_67
nop
nop
nop
nop
nop
nop
nop
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 (1b)
ba p5_invalid_code_67
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_67:
! Victim I-cache invalidate 68, aggressor thread = 7
ba p5_invalid_loop_68
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_68:
ba invalidate_failed
mov 68,%g2
ba p5_invalid_resume_68
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 (1b)
ba p5_invalid_code_68
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_68:
! Victim I-cache invalidate 69, aggressor thread = 7
ba p5_invalid_loop_69
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_69:
ba invalidate_failed
mov 69,%g2
ba p5_invalid_resume_69
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 (1b)
ba p5_invalid_code_69
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_69:
! Victim I-cache invalidate 70, aggressor thread = 7
ba p5_invalid_loop_70
rd %ccr,%g5 ! Save %ccr (1b)
p5_invalid_code_70:
ba invalidate_failed
mov 70,%g2
ba p5_invalid_resume_70
nop
nop
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 (1b)
! %l1 = 0000000099f624ed, immed = fffff833, %l2 = 0000000000006e93
andncc %l1,-0x7cd,%l2 ! %l2 = 00000000000004cc, %ccr = 00
ba p5_invalid_code_70
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_70:
! Victim I-cache invalidate 71, aggressor thread = 7
ba p5_invalid_loop_71
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_71:
ba invalidate_failed
mov 71,%g2
ba p5_invalid_resume_71
nop
nop
nop
nop
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 (00)
! Mem[000000001a000000] = 7b8204eb, %l3 = 000000007826b9d1
ldswa [%i0+%g0]0x89,%l3 ! %l3 = 000000007b8204eb
ba p5_invalid_code_71
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_71:
! Victim I-cache invalidate 72, aggressor thread = 7
ba p5_invalid_loop_72
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_72:
ba invalidate_failed
mov 72,%g2
ba p5_invalid_resume_72
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 (00)
p5_label_15:
! %l1 = 0000000099f624ed, immed = fffff563, %y = 9b7cf1b9
sdiv %l1,-0xa9d,%l5 ! %l5 = 000000007fffffff
mov %l0,%y ! %y = ffffffc8
! Mem[0000000030000068] = 99f624ed, %l4 = 701022cac6d35215
ldsw [%o0+0x068],%l4 ! %l4 = ffffffff99f624ed
ba p5_invalid_code_72
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_72:
! Victim I-cache invalidate 73, aggressor thread = 7
ba p5_invalid_loop_73
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_73:
ba invalidate_failed
mov 73,%g2
ba p5_invalid_resume_73
nop
nop
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 (00)
! Mem[000000001b000010] = 9cdd4c4a a1f8a8fb, %l0 = ffffffc8, %l1 = 99f624ed
ldda [%i2+%i5]0x89,%l0 ! %l0 = 00000000a1f8a8fb 000000009cdd4c4a
ba p5_invalid_code_73
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_73:
! Victim I-cache invalidate 74, aggressor thread = 7
ba p5_invalid_loop_74
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_74:
ba invalidate_failed
mov 74,%g2
ba p5_invalid_resume_74
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 (00)
ba p5_invalid_code_74
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_74:
! %l6 = 0000000099f624ed, immed = 00000b97, %l4 = ffffffff99f624ed
taddcctv %l6,0xb97,%l4 ! %l0 = 00000000a1f8a91e, Trapped
! %l4 = ffffffff99f624ed, Mem[0000000031000068] = 6eede43c13e54bde
stx %l4,[%o2+0x068] ! Mem[0000000031000068] = ffffffff99f624ed
! Victim I-cache invalidate 75, aggressor thread = 7
ba p5_invalid_loop_75
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_75:
ba invalidate_failed
mov 75,%g2
ba p5_invalid_resume_75
nop
nop
nop
nop
nop
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 (00)
! %l2 = 00000000000004cc, Mem[0000000030800068] = c8851f1063ad4ff3
stx %l2,[%o1+0x068] ! Mem[0000000030800068] = 00000000000004cc
! %l5 = 000000007fffffff, Mem[000000001b800000] = f1afbd0116f786c5
stxa %l5,[%i3+%g0]0x80 ! Mem[000000001b800000] = 000000007fffffff
p5_label_16:
ba p5_invalid_code_75
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_75:
! Victim I-cache invalidate 76, aggressor thread = 7
ba p5_invalid_loop_76
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_76:
ba invalidate_failed
mov 76,%g2
ba p5_invalid_resume_76
nop
nop
nop
nop
nop
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 (00)
ba p5_invalid_code_76
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_76:
! Victim I-cache invalidate 77, aggressor thread = 7
ba p5_invalid_loop_77
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_77:
ba invalidate_failed
mov 77,%g2
ba p5_invalid_resume_77
nop
nop
nop
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 (00)
ba p5_invalid_code_77
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_77:
! Victim I-cache invalidate 78, aggressor thread = 7
ba p5_invalid_loop_78
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_78:
ba invalidate_failed
mov 78,%g2
ba p5_invalid_resume_78
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 (00)
! Mem[0000000031800028] = eb2a137d9e7903f1, %f30 = 76d2087d f116111c
ldd [%o3+%o6],%f30 ! %f30 = eb2a137d 9e7903f1
! Mem[000000003180002c] = 9e7903f1, %l4 = ffffffff99f624ed
lduwa [%o3+0x02c]%asi,%l4 ! %l4 = 000000009e7903f1
! Mem[000000003100006c] = 99f624ed, %l6 = 0000000099f624ed
ldub [%o2+0x06c],%l6 ! %l6 = 0000000000000099
ba p5_invalid_code_78
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_78:
! Victim I-cache invalidate 79, aggressor thread = 7
ba p5_invalid_loop_79
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_79:
ba invalidate_failed
mov 79,%g2
ba p5_invalid_resume_79
nop
nop
nop
nop
nop
nop
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 (00)
! Mem[000000001b800020] = c8ff0c8bedb7e10c, %l6 = 0000000000000099
ldxa [%i3+%o4]0x80,%l6 ! %l6 = c8ff0c8bedb7e10c
! %l5 = 000000007fffffff, Mem[000000001a800063] = 1cecc938
stb %l5,[%i1+0x063] ! Mem[000000001a800060] = 1cecc9ff
ba p5_invalid_code_79
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_79:
! Victim I-cache invalidate 80, aggressor thread = 7
ba p5_invalid_loop_80
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_80:
ba invalidate_failed
mov 80,%g2
ba p5_invalid_resume_80
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 (00)
p5_label_17:
! Mem[000000001a000018] = ac6d687c, %l3 = 000000007b8204eb
ldsb [%i0+0x019],%l3 ! %l3 = 000000000000006d
! Mem[000000001b000000] = 1d80519c, %l0 = 00000000a1f8a91e
ldswa [%i2+%g0]0x80,%l0 ! %l0 = 000000001d80519c
ba p5_invalid_code_80
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_80:
! %f5 = 8b0c734c, Mem[000000001a000010] = ed24f699
sta %f5 ,[%i0+%i5]0x88 ! Mem[000000001a000010] = 8b0c734c
! Mem[0000000031000068] = ffffffff, %l2 = 00000000000004cc
lduw [%o2+0x068],%l2 ! %l2 = 00000000ffffffff
! Mem[0000000030800028] = 872a23e5 0878bc02, %l6 = edb7e10c, %l7 = dad4b5e2
ldd [%o1+%o6],%l6 ! %l6 = 00000000872a23e5 000000000878bc02
! Victim I-cache invalidate 81, aggressor thread = 7
ba p5_invalid_loop_81
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_81:
ba invalidate_failed
mov 81,%g2
ba p5_invalid_resume_81
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 (00)
ba p5_invalid_code_81
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_81:
! %l4 = 000000009e7903f1, %l7 = 000000000878bc02, %l3 = 000000000000006d
srl %l4,%l7,%l3 ! %l3 = 00000000279e40fc
! Mem[000000001b00006c] = 92f62f25, %l7 = 000000000878bc02
lduh [%i2+0x06c],%l7 ! %l7 = 00000000000092f6
! Victim I-cache invalidate 82, aggressor thread = 7
ba p5_invalid_loop_82
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_82:
ba invalidate_failed
mov 82,%g2
ba p5_invalid_resume_82
nop
nop
nop
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 (00)
! %l6 = 00000000872a23e5, Mem[000000003180002e] = 9e7903f1
sth %l6,[%o3+0x02e] ! Mem[000000003180002c] = 9e7923e5
ba p5_invalid_code_82
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_82:
p5_label_18:
! Mem[000000001a000044] = a42e7ac9, %l2 = 00000000ffffffff
ldsb [%i0+0x046],%l2 ! %l2 = 000000000000007a
! Mem[0000000031000068] = ffffffff99f624ed, %f2 = cb032085 93e1e0b2
ldd [%o2+0x068],%f2 ! %f2 = ffffffff 99f624ed
! %f29 = f8d6f041, Mem[000000003000002c] = ed5f459e
st %f29,[%o0+0x02c] ! Mem[000000003000002c] = f8d6f041
! Victim I-cache invalidate 83, aggressor thread = 7
ba p5_invalid_loop_83
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_83:
ba invalidate_failed
mov 83,%g2
ba p5_invalid_resume_83
nop
nop
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 (00)
ba p5_invalid_code_83
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_83:
! Victim I-cache invalidate 84, aggressor thread = 7
ba p5_invalid_loop_84
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_84:
ba invalidate_failed
mov 84,%g2
ba p5_invalid_resume_84
nop
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 (00)
ba p5_invalid_code_84
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_84:
! Victim I-cache invalidate 85, aggressor thread = 7
ba p5_invalid_loop_85
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_85:
ba invalidate_failed
mov 85,%g2
ba p5_invalid_resume_85
nop
nop
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 (00)
ba p5_invalid_code_85
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_85:
! Victim I-cache invalidate 86, aggressor thread = 7
ba p5_invalid_loop_86
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_86:
ba invalidate_failed
mov 86,%g2
ba p5_invalid_resume_86
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 (00)
ba p5_invalid_code_86
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_86:
! Victim I-cache invalidate 87, aggressor thread = 7
ba p5_invalid_loop_87
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_87:
ba invalidate_failed
mov 87,%g2
ba p5_invalid_resume_87
nop
nop
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 (00)
ba p5_invalid_code_87
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_87:
! Victim I-cache invalidate 88, aggressor thread = 7
ba p5_invalid_loop_88
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_88:
ba invalidate_failed
mov 88,%g2
ba p5_invalid_resume_88
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 (00)
ba p5_invalid_code_88
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_88:
! Victim I-cache invalidate 89, aggressor thread = 7
ba p5_invalid_loop_89
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_89:
ba invalidate_failed
mov 89,%g2
ba p5_invalid_resume_89
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 (00)
p5_label_19:
! %l4 = 9e7903f1, %l5 = 7fffffff, Mem[0000000031000028] = 96cdc43c 7a1589fd
std %l4,[%o2+%o6] ! Mem[0000000031000028] = 9e7903f1 7fffffff
ba p5_invalid_code_89
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_89:
! Victim I-cache invalidate 90, aggressor thread = 7
ba p5_invalid_loop_90
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
! Mem[0000000030000028] = 9fc52c2c f8d6f041, %l4 = 9e7903f1, %l5 = 7fffffff
ldd [%o0+%o6],%l4 ! %l4 = 000000009fc52c2c 00000000f8d6f041
ba p5_invalid_code_90
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_90:
! Victim I-cache invalidate 91, aggressor thread = 7
ba p5_invalid_loop_91
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_91:
ba invalidate_failed
mov 91,%g2
ba p5_invalid_resume_91
nop
nop
nop
nop
nop
nop
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 (00)
ba p5_invalid_code_91
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_91:
! Victim I-cache invalidate 92, aggressor thread = 7
ba p5_invalid_loop_92
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_92:
ba invalidate_failed
mov 92,%g2
ba p5_invalid_resume_92
nop
nop
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 (00)
! Mem[000000001a800010] = 11f97c9b, %l7 = 00000000000092f6
ldswa [%i1+%i5]0x89,%l7 ! %l7 = 0000000011f97c9b
ba p5_invalid_code_92
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_92:
! Victim I-cache invalidate 93, aggressor thread = 7
ba p5_invalid_loop_93
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_93:
ba invalidate_failed
mov 93,%g2
ba p5_invalid_resume_93
nop
nop
nop
nop
nop
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 (00)
ba p5_invalid_code_93
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_93:
! Mem[000000003100002c] = 7fffffff, %l5 = 00000000f8d6f041
ldsb [%o2+0x02f],%l5 ! %l5 = ffffffffffffffff
! Victim I-cache invalidate 94, aggressor thread = 7
ba p5_invalid_loop_94
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
ba p5_invalid_code_94
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_94:
! Victim I-cache invalidate 95, aggressor thread = 7
ba p5_invalid_loop_95
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_95:
ba invalidate_failed
mov 95,%g2
ba p5_invalid_resume_95
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 (00)
p5_label_20:
ba p5_invalid_code_95
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_95:
! Victim I-cache invalidate 96, aggressor thread = 7
ba p5_invalid_loop_96
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_96:
ba invalidate_failed
mov 96,%g2
ba p5_invalid_resume_96
nop
nop
nop
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 (00)
! Mem[000000001a800020] = b9259b1b, %l0 = 000000001d80519c
lduba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000b9
ba p5_invalid_code_96
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_96:
! Victim I-cache invalidate 97, aggressor thread = 7
ba p5_invalid_loop_97
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_97:
ba invalidate_failed
mov 97,%g2
ba p5_invalid_resume_97
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 (00)
! Mem[000000001a800054] = 61188cb5, %l4 = 000000009fc52c2c
ldswa [%i1+0x054]%asi,%l4 ! %l4 = 0000000061188cb5
ba p5_invalid_code_97
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_97:
! Victim I-cache invalidate 98, aggressor thread = 7
ba p5_invalid_loop_98
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_98:
ba invalidate_failed
mov 98,%g2
ba p5_invalid_resume_98
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 (00)
ba p5_invalid_code_98
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_98:
! Victim I-cache invalidate 99, aggressor thread = 7
ba p5_invalid_loop_99
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_99:
ba invalidate_failed
mov 99,%g2
ba p5_invalid_resume_99
nop
nop
nop
nop
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 (00)
ba p5_invalid_code_99
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_99:
! Victim I-cache invalidate 100, aggressor thread = 7
ba p5_invalid_loop_100
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_100:
ba invalidate_failed
mov 100,%g2
ba p5_invalid_resume_100
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 (00)
! Mem[0000000030000028] = 9fc52c2c f8d6f041, %l0 = 000000b9, %l1 = 9cdd4c4a
ldd [%o0+%o6],%l0 ! %l0 = 000000009fc52c2c 00000000f8d6f041
ba p5_invalid_code_100
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_100:
! %f8 = 5a7e79d9 170e2fba, Mem[0000000031000028] = 9e7903f1 7fffffff
stda %f8 ,[%o2+0x028]%asi ! Mem[0000000031000028] = 5a7e79d9 170e2fba
! Victim I-cache invalidate 101, aggressor thread = 7
ba p5_invalid_loop_101
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
p5_label_21:
! Mem[000000001b000000] = 9c51801d, %l0 = 000000009fc52c2c
ldsba [%i2+%g0]0x89,%l0 ! %l0 = 000000000000001d
! %f26 = b34a771e 9ea3a88c, Mem[000000001a000068] = c78c78a6 e6fde3b3
stda %f26,[%i0+0x068]%asi ! Mem[000000001a000068] = b34a771e 9ea3a88c
ba p5_invalid_code_101
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_101:
! Victim I-cache invalidate 102, aggressor thread = 7
ba p5_invalid_loop_102
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_102:
ba invalidate_failed
mov 102,%g2
ba p5_invalid_resume_102
nop
nop
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 (00)
! %l1 = 00000000f8d6f041, Mem[000000001a800008] = 00000530
stwa %l1,[%i1+%i4]0x89 ! Mem[000000001a800008] = f8d6f041
! Set Register : %l7 = 0000000011f97c9b
xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
ba p5_invalid_code_102
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_102:
! Victim I-cache invalidate 103, aggressor thread = 7
ba p5_invalid_loop_103
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_103:
ba invalidate_failed
mov 103,%g2
ba p5_invalid_resume_103
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 (00)
! %f4 = 0ce1b7ed 8b0c734c, Mem[0000000031000068] = ffffffff 99f624ed
std %f4 ,[%o2+0x068] ! Mem[0000000031000068] = 0ce1b7ed 8b0c734c
ba p5_invalid_code_103
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_103:
! Victim I-cache invalidate 104, aggressor thread = 7
ba p5_invalid_loop_104
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
ba p5_invalid_code_104
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_104:
! Victim I-cache invalidate 105, aggressor thread = 7
ba p5_invalid_loop_105
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_105:
ba invalidate_failed
mov 105,%g2
ba p5_invalid_resume_105
nop
nop
nop
nop
nop
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 (00)
ba p5_invalid_code_105
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_105:
! Victim I-cache invalidate 106, aggressor thread = 7
ba p5_invalid_loop_106
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_106:
ba invalidate_failed
mov 106,%g2
ba p5_invalid_resume_106
nop
nop
nop
nop
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 (00)
p5_label_22:
! Mem[000000001b800000] = 00000000, %l1 = 00000000f8d6f041
ldsha [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
ba p5_invalid_code_106
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_106:
! Victim I-cache invalidate 107, aggressor thread = 7
ba p5_invalid_loop_107
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_107:
ba invalidate_failed
mov 107,%g2
ba p5_invalid_resume_107
nop
nop
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 (00)
! %l5 = ffffffffffffffff, Mem[0000000031000028] = 5a7e79d9, %asi = 80
stwa %l5,[%o2+0x028]%asi ! Mem[0000000031000028] = ffffffff
ba p5_invalid_code_107
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_107:
! Victim I-cache invalidate 108, aggressor thread = 7
ba p5_invalid_loop_108
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_108:
ba invalidate_failed
mov 108,%g2
ba p5_invalid_resume_108
nop
nop
nop
nop
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 (00)
ba p5_invalid_code_108
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_108:
! Victim I-cache invalidate 109, aggressor thread = 7
ba p5_invalid_loop_109
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_109:
ba invalidate_failed
mov 109,%g2
ba p5_invalid_resume_109
nop
nop
nop
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 (00)
! Mem[000000003080002c] = 0878bc02, %f7 = 0878bc02
ld [%o1+0x02c],%f7 ! %f7 = 0878bc02
ba p5_invalid_code_109
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_109:
! Victim I-cache invalidate 110, aggressor thread = 7
ba p5_invalid_loop_110
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_110:
ba invalidate_failed
mov 110,%g2
ba p5_invalid_resume_110
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 (00)
ba p5_invalid_code_110
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_110:
! Victim I-cache invalidate 111, aggressor thread = 7
ba p5_invalid_loop_111
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_111:
ba invalidate_failed
mov 111,%g2
ba p5_invalid_resume_111
nop
nop
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 (00)
ba p5_invalid_code_111
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_111:
! Victim I-cache invalidate 112, aggressor thread = 7
ba p5_invalid_loop_112
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_112:
ba invalidate_failed
mov 112,%g2
ba p5_invalid_resume_112
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 (00)
ba p5_invalid_code_112
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_112:
! Victim I-cache invalidate 113, aggressor thread = 7
ba p5_invalid_loop_113
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_113:
ba invalidate_failed
mov 113,%g2
ba p5_invalid_resume_113
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 (00)
ba p5_invalid_code_113
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_113:
p5_label_23:
! Mem[000000001b800018] = a5fa372404c4e202, %l0 = 000000000000001d
ldxa [%i3+%i6]0x80,%l0 ! %l0 = a5fa372404c4e202
! Victim I-cache invalidate 114, aggressor thread = 7
ba p5_invalid_loop_114
rd %ccr,%g5 ! Save %ccr (00)
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:
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 (00)
! %l7 = ffffffffffffffff, Mem[000000003180002d] = 9e7923e5
stb %l7,[%o3+0x02d] ! Mem[000000003180002c] = 9eff23e5
ba p5_invalid_code_114
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_114:
! Victim I-cache invalidate 115, aggressor thread = 7
ba p5_invalid_loop_115
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
! %l4 = 61188cb5, %l5 = ffffffff, Mem[0000000031800068] = 99f624ed dad4b5e2
stda %l4,[%o3+0x068]%asi ! Mem[0000000031800068] = 61188cb5 ffffffff
ba p5_invalid_code_115
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_115:
! Victim I-cache invalidate 116, aggressor thread = 7
ba p5_invalid_loop_116
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_116:
ba invalidate_failed
mov 116,%g2
ba p5_invalid_resume_116
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 (00)
! %f30 = eb2a137d 9e7903f1, Mem[0000000030000028] = 9fc52c2c f8d6f041
std %f30,[%o0+%o6] ! Mem[0000000030000028] = eb2a137d 9e7903f1
ba p5_invalid_code_116
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_116:
! Victim I-cache invalidate 117, aggressor thread = 7
ba p5_invalid_loop_117
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_117:
ba invalidate_failed
mov 117,%g2
ba p5_invalid_resume_117
nop
nop
nop
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 (00)
! %l6 = 00000000872a23e5, Mem[000000001b800018] = a5fa3724
stha %l6,[%i3+%i6]0x80 ! Mem[000000001b800018] = 23e53724
! Mem[000000001b800044] = 14818ed0, %l1 = 0000000000000000
ldsha [%i3+0x046]%asi,%l1 ! %l1 = ffffffffffff8ed0
p5_label_24:
! Mem[0000000031000068] = 0ce1b7ed 8b0c734c, %l6 = 872a23e5, %l7 = ffffffff
ldda [%o2+0x068]%asi,%l6 ! %l6 = 000000000ce1b7ed 000000008b0c734c
ba p5_invalid_code_117
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_117:
! %l2 = 0000007a, %l3 = 279e40fc, Mem[000000001a800008] = 41f0d6f8 bfc3b7fc
stda %l2,[%i1+%i4]0x81 ! Mem[000000001a800008] = 0000007a 279e40fc
! Victim I-cache invalidate 118, aggressor thread = 7
ba p5_invalid_loop_118
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_118:
ba invalidate_failed
mov 118,%g2
ba p5_invalid_resume_118
nop
nop
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 (00)
! %l4 = 0000000061188cb5, immed = fffff134, %l4 = 0000000061188cb5
andncc %l4,-0xecc,%l4 ! %l4 = 0000000000000c81, %ccr = 00
ba p5_invalid_code_118
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_118:
! %l6 = 000000000ce1b7ed, Mem[000000001b800008] = a029bc4c
stha %l6,[%i3+%i4]0x88 ! Mem[000000001b800008] = a029b7ed
! %l0 = a5fa372404c4e202, Mem[000000001a00005a] = b807d223
sth %l0,[%i0+0x05a] ! Mem[000000001a000058] = b807e202
! %l7 = 000000008b0c734c, immed = 00000133, %l4 = 0000000000000c81
andcc %l7,0x133,%l4 ! %l4 = 0000000000000100, %ccr = 00
! Victim I-cache invalidate 119, aggressor thread = 7
ba p5_invalid_loop_119
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_119:
ba invalidate_failed
mov 119,%g2
ba p5_invalid_resume_119
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 (00)
! %l2 = 000000000000007a, Mem[0000000030800068] = 00000000
stw %l2,[%o1+0x068] ! Mem[0000000030800068] = 0000007a
ba p5_invalid_code_119
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_119:
! Victim I-cache invalidate 120, aggressor thread = 7
ba p5_invalid_loop_120
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_120:
ba invalidate_failed
mov 120,%g2
ba p5_invalid_resume_120
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 (00)
p5_label_25:
ba p5_invalid_code_120
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_120:
! Victim I-cache invalidate 121, aggressor thread = 7
ba p5_invalid_loop_121
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_121:
ba invalidate_failed
mov 121,%g2
ba p5_invalid_resume_121
nop
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 (00)
ba p5_invalid_code_121
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_121:
! Victim I-cache invalidate 122, aggressor thread = 7
ba p5_invalid_loop_122
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_122:
ba invalidate_failed
mov 122,%g2
ba p5_invalid_resume_122
nop
nop
nop
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 (00)
ba p5_invalid_code_122
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_122:
! Victim I-cache invalidate 123, aggressor thread = 7
ba p5_invalid_loop_123
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_123:
ba invalidate_failed
mov 123,%g2
ba p5_invalid_resume_123
nop
nop
nop
nop
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 (00)
ba p5_invalid_code_123
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_123:
! Victim I-cache invalidate 124, aggressor thread = 7
ba p5_invalid_loop_124
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
ba p5_invalid_code_124
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_124:
! Victim I-cache invalidate 125, aggressor thread = 7
ba p5_invalid_loop_125
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_125:
ba invalidate_failed
mov 125,%g2
ba p5_invalid_resume_125
nop
nop
nop
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 (00)
ba p5_invalid_code_125
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_125:
! Victim I-cache invalidate 126, aggressor thread = 7
ba p5_invalid_loop_126
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_126:
ba invalidate_failed
mov 126,%g2
ba p5_invalid_resume_126
nop
nop
nop
nop
nop
nop
nop
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 (00)
ba p5_invalid_code_126
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_126:
! Victim I-cache invalidate 127, aggressor thread = 7
ba p5_invalid_loop_127
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_127:
ba invalidate_failed
mov 127,%g2
ba p5_invalid_resume_127
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 (00)
ba p5_invalid_code_127
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_127:
! Mem[000000001a000028] = e7489b03, %l0 = a5fa372404c4e202
ldsba [%i0+%o6]0x89,%l0 ! %l0 = 0000000000000003
! %l5 = ffffffffffffffff, Mem[0000000031000069] = 0ce1b7ed
stb %l5,[%o2+0x069] ! Mem[0000000031000068] = 0cffb7ed
! Victim I-cache invalidate 128, aggressor thread = 7
ba p5_invalid_loop_128
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_128:
ba invalidate_failed
mov 128,%g2
ba p5_invalid_resume_128
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 (00)
p5_label_26:
ba p5_invalid_code_128
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_128:
! Victim I-cache invalidate 129, aggressor thread = 7
ba p5_invalid_loop_129
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_129:
ba invalidate_failed
mov 129,%g2
ba p5_invalid_resume_129
nop
nop
nop
nop
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 (00)
! %l6 = 000000000ce1b7ed, %l3 = 00000000279e40fc, %l6 = 000000000ce1b7ed
sdivx %l6,%l3,%l6 ! %l6 = 0000000000000000
ba p5_invalid_code_129
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_129:
! Victim I-cache invalidate 130, aggressor thread = 7
ba p5_invalid_loop_130
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
! Mem[0000000031800028] = eb2a137d 9eff23e5, %l2 = 0000007a, %l3 = 279e40fc
ldd [%o3+%o6],%l2 ! %l2 = 00000000eb2a137d 000000009eff23e5
! %l3 = 000000009eff23e5, Mem[000000001a800028] = 74e1afb5
stwa %l3,[%i1+%o6]0x89 ! Mem[000000001a800028] = 9eff23e5
! Set Register : %l3 = 000000009eff23e5
xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
ba p5_invalid_code_130
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_130:
! Victim I-cache invalidate 131, aggressor thread = 7
ba p5_invalid_loop_131
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_131:
ba invalidate_failed
mov 131,%g2
ba p5_invalid_resume_131
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 (00)
ba p5_invalid_code_131
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_131:
! Mem[0000000031000028] = ffffffff, %l3 = ffffffffffffffff
ldsh [%o2+%o6],%l3 ! %l3 = ffffffffffffffff
! Victim I-cache invalidate 132, aggressor thread = 7
ba p5_invalid_loop_132
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_132:
ba invalidate_failed
mov 132,%g2
ba p5_invalid_resume_132
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 132
p5_invalid_loop_132:
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 (00)
! %l6 = 0000000000000000, Mem[000000003100002e] = 170e2fba
stb %l6,[%o2+0x02e] ! Mem[000000003100002c] = 170e00ba
p5_label_27:
ba p5_invalid_code_132
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_132:
! Victim I-cache invalidate 133, aggressor thread = 7
ba p5_invalid_loop_133
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_133:
ba invalidate_failed
mov 133,%g2
ba p5_invalid_resume_133
nop
nop
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 (00)
ba p5_invalid_code_133
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_133:
! Victim I-cache invalidate 134, aggressor thread = 7
ba p5_invalid_loop_134
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_134:
ba invalidate_failed
mov 134,%g2
ba p5_invalid_resume_134
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 (00)
! Mem[000000003000006c] = 42b7923f, %l0 = 0000000000000003
ldsh [%o0+0x06c],%l0 ! %l0 = 00000000000042b7
! %l4 = 0000000000000100, Mem[000000001b000044] = eaf7b8ef
stw %l4,[%i2+0x044] ! Mem[000000001b000044] = 00000100
! %l6 = 00000000, %l7 = 8b0c734c, Mem[000000001b800020] = 8b0cffc8 0ce1b7ed
stda %l6,[%i3+%o4]0x89 ! Mem[000000001b800020] = 00000000 8b0c734c
ba p5_invalid_code_134
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_134:
! Victim I-cache invalidate 135, aggressor thread = 7
ba p5_invalid_loop_135
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_135:
ba invalidate_failed
mov 135,%g2
ba p5_invalid_resume_135
nop
nop
nop
nop
nop
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 (00)
! Set Register : %l7 = 000000008b0c734c
xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
! %l4 = 0000000000000100, Mem[0000000031000028] = ffffffff
stw %l4,[%o2+%o6] ! Mem[0000000031000028] = 00000100
ba p5_invalid_code_135
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_135:
! Mem[000000003180006c] = ffffffff, %f24 = 0791fdfa
ld [%o3+0x06c],%f24 ! %f24 = ffffffff
! Victim I-cache invalidate 136, aggressor thread = 7
ba p5_invalid_loop_136
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
p5_label_28:
! %l2 = 00000000eb2a137d, immed = ffffff29, %l5 = ffffffffffffffff
subccc %l2,-0x0d7,%l5 ! %l5 = 00000000eb2a1454, %ccr = 19
ba p5_invalid_code_136
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_136:
! Victim I-cache invalidate 137, aggressor thread = 7
ba p5_invalid_loop_137
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_137:
ba invalidate_failed
mov 137,%g2
ba p5_invalid_resume_137
nop
nop
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 (19)
! Mem[000000003100006c] = 8b0c734c, %f26 = b34a771e
ld [%o2+0x06c],%f26 ! %f26 = 8b0c734c
ba p5_invalid_code_137
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_137:
! Victim I-cache invalidate 138, aggressor thread = 7
ba p5_invalid_loop_138
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_138:
ba invalidate_failed
mov 138,%g2
ba p5_invalid_resume_138
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 (19)
ba p5_invalid_code_138
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_138:
! Victim I-cache invalidate 139, aggressor thread = 7
ba p5_invalid_loop_139
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_139:
ba invalidate_failed
mov 139,%g2
ba p5_invalid_resume_139
nop
nop
nop
nop
nop
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 (19)
ba p5_invalid_code_139
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_139:
! Victim I-cache invalidate 140, aggressor thread = 7
ba p5_invalid_loop_140
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_140:
ba invalidate_failed
mov 140,%g2
ba p5_invalid_resume_140
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 (19)
ba p5_invalid_code_140
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_140:
! Victim I-cache invalidate 141, aggressor thread = 7
ba p5_invalid_loop_141
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_141:
ba invalidate_failed
mov 141,%g2
ba p5_invalid_resume_141
nop
nop
nop
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 (19)
! %f9 = 170e2fba, Mem[000000001b000010] = a1f8a8fb
sta %f9 ,[%i2+%i5]0x88 ! Mem[000000001b000010] = 170e2fba
ba p5_invalid_code_141
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_141:
! Victim I-cache invalidate 142, aggressor thread = 7
ba p5_invalid_loop_142
rd %ccr,%g5 ! Save %ccr (19)
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 (19)
ba p5_invalid_code_142
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_142:
! Victim I-cache invalidate 143, aggressor thread = 7
ba p5_invalid_loop_143
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_143:
ba invalidate_failed
mov 143,%g2
ba p5_invalid_resume_143
nop
nop
nop
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 (19)
p5_label_29:
! %l0 = 000042b7, %l1 = ffff8ed0, Mem[000000001a000008] = eb489f44 af9efc2f
stda %l0,[%i0+%i4]0x89 ! Mem[000000001a000008] = 000042b7 ffff8ed0
ba p5_invalid_code_143
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_143:
! Victim I-cache invalidate 144, aggressor thread = 7
ba p5_invalid_loop_144
rd %ccr,%g5 ! Save %ccr (19)
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 (19)
ba p5_invalid_code_144
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_144:
! Victim I-cache invalidate 145, aggressor thread = 7
ba p5_invalid_loop_145
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_145:
ba invalidate_failed
mov 145,%g2
ba p5_invalid_resume_145
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 (19)
ba p5_invalid_code_145
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_145:
! %l2 = eb2a137d, %l3 = ffffffff, Mem[0000000030000068] = 99f624ed 42b7923f
std %l2,[%o0+0x068] ! Mem[0000000030000068] = eb2a137d ffffffff
! Victim I-cache invalidate 146, aggressor thread = 7
ba p5_invalid_loop_146
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_146:
ba invalidate_failed
mov 146,%g2
ba p5_invalid_resume_146
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 (19)
ba p5_invalid_code_146
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_146:
! Victim I-cache invalidate 147, aggressor thread = 7
ba p5_invalid_loop_147
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_147:
ba invalidate_failed
mov 147,%g2
ba p5_invalid_resume_147
nop
nop
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 (19)
ba p5_invalid_code_147
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_147:
! %l7 = ffffffffffffffff, Mem[000000001a000000] = 7b8204eb
stwa %l7,[%i0+%g0]0x89 ! Mem[000000001a000000] = ffffffff
! %l3 = ffffffffffffffff, immd = fffffffffffffcad, %l4 = 0000000000000100
sdivx %l3,-0x353,%l4 ! %l4 = 0000000000000000
! Victim I-cache invalidate 148, aggressor thread = 7
ba p5_invalid_loop_148
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_148:
ba invalidate_failed
mov 148,%g2
ba p5_invalid_resume_148
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 (19)
ba p5_invalid_code_148
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_148:
! Victim I-cache invalidate 149, aggressor thread = 7
ba p5_invalid_loop_149
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_149:
ba invalidate_failed
mov 149,%g2
ba p5_invalid_resume_149
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 (19)
p5_label_30:
! %f9 = 170e2fba, Mem[0000000031800028] = eb2a137d
st %f9 ,[%o3+%o6] ! Mem[0000000031800028] = 170e2fba
ba p5_invalid_code_149
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_149:
! Victim I-cache invalidate 150, aggressor thread = 7
ba p5_invalid_loop_150
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_150:
ba invalidate_failed
mov 150,%g2
ba p5_invalid_resume_150
nop
nop
nop
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 (19)
! Mem[000000001a000000] = 8c397a4effffffff, %f6 = acdaabce 0878bc02
ldda [%i0+%g0]0x89,%f6 ! %f6 = 8c397a4e ffffffff
! %f10 = 490b7096 16f786c5, Mem[000000001a800010] = 11f97c9b c412f06b
stda %f10,[%i1+%i5]0x89 ! Mem[000000001a800010] = 490b7096 16f786c5
! %l2 = 00000000eb2a137d, Mem[000000003180006c] = ffffffff, %asi = 80
stwa %l2,[%o3+0x06c]%asi ! Mem[000000003180006c] = eb2a137d
ba p5_invalid_code_150
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_150:
! Victim I-cache invalidate 151, aggressor thread = 7
ba p5_invalid_loop_151
rd %ccr,%g5 ! Save %ccr (19)
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 (19)
ba p5_invalid_code_151
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_151:
! Victim I-cache invalidate 152, aggressor thread = 7
ba p5_invalid_loop_152
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_152:
ba invalidate_failed
mov 152,%g2
ba p5_invalid_resume_152
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 (19)
! Mem[000000001b000008] = 880a4492, %l4 = 0000000000000000
ldsb [%i2+%i4],%l4 ! %l4 = ffffffffffffff88
ba p5_invalid_code_152
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_152:
! %l1 = ffffffffffff8ed0, %l3 = ffffffffffffffff, %l7 = ffffffffffffffff
orcc %l1,%l3,%l7 ! %l7 = ffffffffffffffff, %ccr = 88
! Victim I-cache invalidate 153, aggressor thread = 7
ba p5_invalid_loop_153
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
p5_label_31:
! Mem[0000000030000028] = eb2a137d, %l7 = ffffffffffffffff
ldsh [%o0+%o6],%l7 ! %l7 = ffffffffffffeb2a
ba p5_invalid_code_153
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_153:
! Victim I-cache invalidate 154, aggressor thread = 7
ba p5_invalid_loop_154
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_154:
ba invalidate_failed
mov 154,%g2
ba p5_invalid_resume_154
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 (88)
! Mem[000000001a800010] = 16f786c5, %l3 = ffffffffffffffff
ldsba [%i1+%i5]0x89,%l3 ! %l3 = ffffffffffffffc5
ba p5_invalid_code_154
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_154:
! Mem[000000001b000018] = 701022ca, %l1 = ffffffffffff8ed0
ldswa [%i2+%i6]0x81,%l1 ! %l1 = 00000000701022ca
! Mem[000000001a00000c] = d08effff, %l7 = ffffffffffffeb2a
ldsb [%i0+0x00f],%l7 ! %l7 = ffffffffffffffff
! Victim I-cache invalidate 155, aggressor thread = 7
ba p5_invalid_loop_155
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
! %l4 = ffffffffffffff88, immed = 00000da5, %y = ffffffc8
sdivcc %l4,0xda5,%l5 ! %l5 = fffffffffbf815b2, %ccr = 88
mov %l0,%y ! %y = 000042b7
ba p5_invalid_code_155
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_155:
! %l4 = ffffffffffffff88, Mem[000000001a800008] = 7a000000
stwa %l4,[%i1+%i4]0x89 ! Mem[000000001a800008] = ffffff88
! Mem[000000001a800008] = 88ffffff 279e40fc, %l4 = ffffff88, %l5 = fbf815b2
ldda [%i1+%i4]0x81,%l4 ! %l4 = 0000000088ffffff 00000000279e40fc
! Victim I-cache invalidate 156, aggressor thread = 7
ba p5_invalid_loop_156
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_156:
ba invalidate_failed
mov 156,%g2
ba p5_invalid_resume_156
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 (88)
p5_label_32:
! Mem[000000001b800028] = 92dc04f5, %l0 = 00000000000042b7
lduw [%i3+%o6],%l0 ! %l0 = 0000000092dc04f5
ba p5_invalid_code_156
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_156:
! Victim I-cache invalidate 157, aggressor thread = 7
ba p5_invalid_loop_157
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_157:
ba invalidate_failed
mov 157,%g2
ba p5_invalid_resume_157
nop
nop
nop
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 (88)
ba p5_invalid_code_157
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_157:
! Victim I-cache invalidate 158, aggressor thread = 7
ba p5_invalid_loop_158
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
ba p5_invalid_code_158
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_158:
! Victim I-cache invalidate 159, aggressor thread = 7
ba p5_invalid_loop_159
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_159:
ba invalidate_failed
mov 159,%g2
ba p5_invalid_resume_159
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_159
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_159:
! Victim I-cache invalidate 160, aggressor thread = 7
ba p5_invalid_loop_160
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_160:
ba invalidate_failed
mov 160,%g2
ba p5_invalid_resume_160
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 (88)
! Mem[000000001a000020] = ffffffff, %f7 = ffffffff
ld [%i0+%o4],%f7 ! %f7 = ffffffff
ba p5_invalid_code_160
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_160:
! Victim I-cache invalidate 161, aggressor thread = 7
ba p5_invalid_loop_161
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_161:
ba invalidate_failed
mov 161,%g2
ba p5_invalid_resume_161
nop
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 (88)
ba p5_invalid_code_161
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_161:
! Victim I-cache invalidate 162, aggressor thread = 7
ba p5_invalid_loop_162
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_162:
ba invalidate_failed
mov 162,%g2
ba p5_invalid_resume_162
nop
nop
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 (88)
ba p5_invalid_code_162
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_162:
! Victim I-cache invalidate 163, aggressor thread = 7
ba p5_invalid_loop_163
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_163:
ba invalidate_failed
mov 163,%g2
ba p5_invalid_resume_163
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 (88)
! %l7 = ffffffffffffffff, %l6 = 0000000000000000, %l0 = 0000000092dc04f5
addc %l7,%l6,%l0 ! %l0 = ffffffffffffffff
p5_label_33:
! %l5 = 00000000279e40fc, %l4 = 0000000088ffffff, %l1 = 00000000701022ca
taddcctv %l5,%l4,%l1 ! %l0 = 0000000000000022, Trapped
ba p5_invalid_code_163
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_163:
! Victim I-cache invalidate 164, aggressor thread = 7
ba p5_invalid_loop_164
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_164:
ba invalidate_failed
mov 164,%g2
ba p5_invalid_resume_164
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 (88)
ba p5_invalid_code_164
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_164:
! Victim I-cache invalidate 165, aggressor thread = 7
ba p5_invalid_loop_165
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_165:
ba invalidate_failed
mov 165,%g2
ba p5_invalid_resume_165
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_165
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_165:
! Victim I-cache invalidate 166, aggressor thread = 7
ba p5_invalid_loop_166
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
! %l6 = 00000000, %l7 = ffffffff, Mem[000000001a800028] = 9eff23e5 f7a98454
stda %l6,[%i1+%o6]0x89 ! Mem[000000001a800028] = 00000000 ffffffff
ba p5_invalid_code_166
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_166:
! Victim I-cache invalidate 167, aggressor thread = 7
ba p5_invalid_loop_167
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_167:
ba invalidate_failed
mov 167,%g2
ba p5_invalid_resume_167
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 (88)
! %f24 = ffffffff c0d34cb1, Mem[0000000031000028] = 00000100 170e00ba
stda %f24,[%o2+0x028]%asi ! Mem[0000000031000028] = ffffffff c0d34cb1
ba p5_invalid_code_167
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_167:
! Victim I-cache invalidate 168, aggressor thread = 7
ba p5_invalid_loop_168
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
ba p5_invalid_code_168
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_168:
! Victim I-cache invalidate 169, aggressor thread = 7
ba p5_invalid_loop_169
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_169:
ba invalidate_failed
mov 169,%g2
ba p5_invalid_resume_169
nop
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 (88)
ba p5_invalid_code_169
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_169:
! Victim I-cache invalidate 170, aggressor thread = 7
ba p5_invalid_loop_170
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_170:
ba invalidate_failed
mov 170,%g2
ba p5_invalid_resume_170
nop
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 (88)
p5_label_34:
! %l0 = 00000022, %l1 = 701022ca, Mem[000000001a800020] = 1b9b25b9 21bb1ab5
stda %l0,[%i1+%o4]0x88 ! Mem[000000001a800020] = 00000022 701022ca
ba p5_invalid_code_170
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_170:
! %l7 = ffffffffffffffff, Mem[000000001a000060] = b000afcd, %asi = 80
stwa %l7,[%i0+0x060]%asi ! Mem[000000001a000060] = ffffffff
! Mem[000000001b000028] = 317bf290f92ab6aa, %l5 = 00000000279e40fc
ldxa [%i2+%o6]0x80,%l5 ! %l5 = 317bf290f92ab6aa
! Victim I-cache invalidate 171, aggressor thread = 7
ba p5_invalid_loop_171
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_171:
ba invalidate_failed
mov 171,%g2
ba p5_invalid_resume_171
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 (88)
ba p5_invalid_code_171
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_171:
! %f2 = ffffffff 99f624ed, Mem[000000001a000028] = 039b48e7 22f6d2d4
stda %f2 ,[%i0+0x028]%asi ! Mem[000000001a000028] = ffffffff 99f624ed
! Mem[000000001b000010] = ba2f0e17, %l2 = 00000000eb2a137d
lduba [%i2+%i5]0x81,%l2 ! %l2 = 00000000000000ba
! Victim I-cache invalidate 172, aggressor thread = 7
ba p5_invalid_loop_172
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_172:
ba invalidate_failed
mov 172,%g2
ba p5_invalid_resume_172
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 (88)
! %l3 = ffffffffffffffc5, %l7 = ffffffffffffffff, %l7 = ffffffffffffffff
sub %l3,%l7,%l7 ! %l7 = ffffffffffffffc6
ba p5_invalid_code_172
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_172:
! Victim I-cache invalidate 173, aggressor thread = 7
ba p5_invalid_loop_173
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_173:
ba invalidate_failed
mov 173,%g2
ba p5_invalid_resume_173
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 (88)
ba p5_invalid_code_173
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_173:
! Victim I-cache invalidate 174, aggressor thread = 7
ba p5_invalid_loop_174
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_174:
ba invalidate_failed
mov 174,%g2
ba p5_invalid_resume_174
nop
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 (88)
p5_label_35:
ba p5_invalid_code_174
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_174:
! Victim I-cache invalidate 175, aggressor thread = 7
ba p5_invalid_loop_175
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_175:
ba invalidate_failed
mov 175,%g2
ba p5_invalid_resume_175
nop
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 (88)
! %l0 = 00000022, %l1 = 701022ca, Mem[000000001a000060] = ffffffff eef3f8c9
std %l0,[%i0+0x060] ! Mem[000000001a000060] = 00000022 701022ca
save ! CWP = 1
ba p5_invalid_code_175
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_175:
! Victim I-cache invalidate 176, aggressor thread = 7
ba p5_invalid_loop_176
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_176:
ba invalidate_failed
mov 176,%g2
ba p5_invalid_resume_176
nop
nop
nop
! Wait for I-cache invalidate lock 176
p5_invalid_loop_176:
set p5_invalidate_semaphore,%g6
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 (88)
! %l3 = b8b9bb87ed55940c, immed = 00000456, %l1 = 4188f0a1b4641004
orcc %l3,0x456,%l1 ! %l1 = b8b9bb87ed55945e, %ccr = 88
ba p5_invalid_code_176
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_176:
! Victim I-cache invalidate 177, aggressor thread = 7
ba p5_invalid_loop_177
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_177:
ba invalidate_failed
mov 177,%g2
ba p5_invalid_resume_177
nop
nop
nop
nop
nop
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 (88)
! %l7 = ba55a0620da499d2, Mem[000000001a000008] = b7420000d08effff
stxa %l7,[%o0+%o4]0x80 ! Mem[000000001a000008] = ba55a0620da499d2
ba p5_invalid_code_177
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_177:
! Victim I-cache invalidate 178, aggressor thread = 7
ba p5_invalid_loop_178
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_178:
ba invalidate_failed
mov 178,%g2
ba p5_invalid_resume_178
nop
nop
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 (88)
! Mem[0000000030800028] = 872a23e50878bc02, %l5 = 7066cef5e4065f7c
ldx [%i1+%i6],%l5 ! %l5 = 872a23e50878bc02
! %l7 = ba55a0620da499d2, immed = fffff09a, %y = 000042b7
smulcc %l7,-0xf66,%l2 ! %l2 = ffffff2deb676854, %ccr = 88, %y = ffffff2d
p5_label_36: ! %cwp = 1
ba p5_invalid_code_178
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_178:
! Victim I-cache invalidate 179, aggressor thread = 7
ba p5_invalid_loop_179
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_179:
ba invalidate_failed
mov 179,%g2
ba p5_invalid_resume_179
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 (88)
ba p5_invalid_code_179
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_179:
! Mem[000000003080002c] = 0878bc02, %l2 = ffffff2deb676854
lduw [%i1+0x02c],%l2 ! %l2 = 000000000878bc02
! Mem[000000001a800008] = 88ffffff, %l0 = e828043a4bb65876
ldsba [%o1+%o4]0x81,%l0 ! %l0 = ffffffffffffff88
! Victim I-cache invalidate 180, aggressor thread = 7
ba p5_invalid_loop_180
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_180:
ba invalidate_failed
mov 180,%g2
ba p5_invalid_resume_180
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 (88)
ba p5_invalid_code_180
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_180:
! Victim I-cache invalidate 181, aggressor thread = 7
ba p5_invalid_loop_181
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_181:
ba invalidate_failed
mov 181,%g2
ba p5_invalid_resume_181
nop
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_181
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_181:
! Victim I-cache invalidate 182, aggressor thread = 7
ba p5_invalid_loop_182
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_182:
ba invalidate_failed
mov 182,%g2
ba p5_invalid_resume_182
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 (88)
ba p5_invalid_code_182
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_182:
! Victim I-cache invalidate 183, aggressor thread = 7
ba p5_invalid_loop_183
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_183:
ba invalidate_failed
mov 183,%g2
ba p5_invalid_resume_183
nop
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 (88)
! Mem[000000001a000018] = d1b92678 7c686dac, %l2 = 0878bc02, %l3 = ed55940c
ldda [%o0+%o6]0x89,%l2 ! %l2 = 000000007c686dac 00000000d1b92678
ba p5_invalid_code_183
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_183:
! Victim I-cache invalidate 184, aggressor thread = 7
ba p5_invalid_loop_184
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
ba p5_invalid_code_184
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_184:
! Victim I-cache invalidate 185, aggressor thread = 7
ba p5_invalid_loop_185
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_185:
ba invalidate_failed
mov 185,%g2
ba p5_invalid_resume_185
nop
nop
nop
nop
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 (88)
p5_label_37: ! %cwp = 1
ba p5_invalid_code_185
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_185:
! Victim I-cache invalidate 186, aggressor thread = 7
ba p5_invalid_loop_186
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_186:
ba invalidate_failed
mov 186,%g2
ba p5_invalid_resume_186
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 (88)
! Mem[000000001a800008] = ffffff88, %l6 = cfe21a11d3e815cb
ldsha [%o1+%o4]0x89,%l6 ! %l6 = ffffffffffffff88
! %l7 = ba55a0620da499d2, immed = 0000092e, %l0 = ffffffffffffff88
andcc %l7,0x92e,%l0 ! %l0 = 0000000000000902, %ccr = 00
! Mem[000000001a000000] = ffffffff4e7a398c, %f26 = 8b0c734c 9ea3a88c
ldd [%o0+%g0],%f26 ! %f26 = ffffffff 4e7a398c
! %l7 = ba55a0620da499d2, %l5 = 872a23e50878bc02, %l7 = ba55a0620da499d2
taddcctv %l7,%l5,%l7 ! %l0 = 0000000000000925, Trapped
ba p5_invalid_code_186
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_186:
! %f12 = 74e1afb5 c39f65aa, Mem[0000000030000068] = eb2a137d ffffffff
std %f12,[%i0+0x068] ! Mem[0000000030000068] = 74e1afb5 c39f65aa
! %l4 = fbbaa065, %l5 = 0878bc02, Mem[0000000030000028] = eb2a137d 9e7903f1
stda %l4,[%i0+0x028]%asi ! Mem[0000000030000028] = fbbaa065 0878bc02
! Mem[000000001a000000] = ffffffff4e7a398c, %l3 = 00000000d1b92678
ldxa [%o0+%g0]0x80,%l3 ! %l3 = ffffffff4e7a398c
! Mem[0000000030000028] = fbbaa065, %l3 = ffffffff4e7a398c
lduh [%i0+%i6],%l3 ! %l3 = 000000000000fbba
! %l5 = 872a23e50878bc02, Mem[0000000031800068] = 61188cb5eb2a137d
stx %l5,[%i3+0x068] ! Mem[0000000031800068] = 872a23e50878bc02
p5_label_38: ! %cwp = 1
! Victim I-cache invalidate 187, aggressor thread = 7
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
! 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)
! Mem[0000000030000068] = 74e1afb5, %f26 = ffffffff
ld [%i0+0x068],%f26 ! %f26 = 74e1afb5
ba p5_invalid_code_187
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_187:
! Victim I-cache invalidate 188, aggressor thread = 7
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
nop
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)
! %l2 = 000000007c686dac, immed = 0000055f, %l0 = 0000000000000925
andncc %l2,0x55f,%l0 ! %l0 = 000000007c6868a0, %ccr = 00
ba p5_invalid_code_188
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_188:
! Victim I-cache invalidate 189, aggressor thread = 7
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
nop
nop
nop
nop
nop
nop
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)
! Mem[000000001a000018] = ac6d687c7826b9d1, %l7 = ba55a0620da499d2
ldxa [%o0+%o6]0x80,%l7 ! %l7 = ac6d687c7826b9d1
! %l5 = 872a23e50878bc02, %l4 = 4128e005fbbaa065, %l1 = b8b9bb87ed55945e
subc %l5,%l4,%l1 ! %l1 = 460143df0cbe1b9d
! %l7 = ac6d687c7826b9d1, Mem[000000003100002c] = c0d34cb1
sth %l7,[%i2+0x02c] ! Mem[000000003100002c] = b9d14cb1
! %l6 = ffffffffffffff88, Mem[000000001a000018] = ac6d687c
stba %l6,[%o0+%o6]0x80 ! Mem[000000001a000018] = 886d687c
ba p5_invalid_code_189
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_189:
! Mem[0000000031000028] = ffffffff, %l1 = 460143df0cbe1b9d
ldub [%i2+0x02b],%l1 ! %l1 = 00000000000000ff
p5_label_39: ! %cwp = 1
! Mem[0000000030000068] = 74e1afb5c39f65aa, %l4 = 4128e005fbbaa065
ldx [%i0+0x068],%l4 ! %l4 = 74e1afb5c39f65aa
! Victim I-cache invalidate 190, aggressor thread = 7
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
nop
nop
nop
nop
nop
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)
ba p5_invalid_code_190
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_190:
! Victim I-cache invalidate 191, aggressor thread = 7
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
nop
nop
nop
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 = 7
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 = 7
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
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)
! %l6 = ffffffffffffff88, Mem[0000000030000068] = 74e1afb5
sth %l6,[%i0+0x068] ! Mem[0000000030000068] = ff88afb5
ba p5_invalid_code_193
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_193:
! Victim I-cache invalidate 194, aggressor thread = 7
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
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)
! Mem[0000000031800028] = 170e2fba, %f29 = f8d6f041
ld [%i3+%i6],%f29 ! %f29 = 170e2fba
ba p5_invalid_code_194
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_194:
! Victim I-cache invalidate 195, aggressor thread = 7
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:
! %l7 = ac6d687c7826b9d1, immed = 00000009, %l1 = 00000000000000ff
sllx %l7,0x009,%l1 ! %l1 = dad0f8f04d73a200
p5_label_40: ! %cwp = 1
! Mem[0000000031000028] = ffffffffb9d14cb1, %f6 = 8c397a4e ffffffff
ldd [%i2+%i6],%f6 ! %f6 = ffffffff b9d14cb1
! Victim I-cache invalidate 196, aggressor thread = 7
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)
! %f12 = 74e1afb5 c39f65aa, Mem[0000000031000028] = ffffffff b9d14cb1
std %f12,[%i2+%i6] ! Mem[0000000031000028] = 74e1afb5 c39f65aa
ba p5_invalid_code_196
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_196:
! Victim I-cache invalidate 197, aggressor thread = 7
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
! 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:
! Victim I-cache invalidate 198, aggressor thread = 7
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)
ba p5_invalid_code_198
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_198:
! Victim I-cache invalidate 199, aggressor thread = 7
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
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)
! %l0 = 000000007c6868a0, immed = 00000e90, %l0 = 000000007c6868a0
orcc %l0,0xe90,%l0 ! %l0 = 000000007c686eb0, %ccr = 00
ba p5_invalid_code_199
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_199:
! Victim I-cache invalidate 200, aggressor thread = 7
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
! 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)
! Mem[000000001b000018] = 1552d3c6ca221070, %f4 = 0ce1b7ed 8b0c734c
ldda [%o2+%o6]0x89,%f4 ! %f4 = 1552d3c6 ca221070
! %l5 = 872a23e50878bc02, immed = 00000e46, %l5 = 872a23e50878bc02
andn %l5,0xe46,%l5 ! %l5 = 872a23e50878b000
p5_label_41: ! %cwp = 1
ba p5_invalid_code_200
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_200:
! Victim I-cache invalidate 201, aggressor thread = 7
ba p5_invalid_loop_201
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_201:
ba invalidate_failed
mov 201,%g2
ba p5_invalid_resume_201
nop
nop
nop
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 (00)
! Mem[000000001a800040] = 554e34a1, %f10 = 490b7096
ld [%o1+0x040],%f10 ! %f10 = 554e34a1
! Mem[000000001b000000] = 9c51801d, %l1 = dad0f8f04d73a200
ldsha [%o2+%g0]0x89,%l1 ! %l1 = ffffffffffff801d
ba p5_invalid_code_201
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_201:
! Victim I-cache invalidate 202, aggressor thread = 7
ba p5_invalid_loop_202
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_202:
ba invalidate_failed
mov 202,%g2
ba p5_invalid_resume_202
nop
nop
nop
nop
nop
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 (00)
ba p5_invalid_code_202
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_202:
! Victim I-cache invalidate 203, aggressor thread = 7
ba p5_invalid_loop_203
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_203:
ba invalidate_failed
mov 203,%g2
ba p5_invalid_resume_203
nop
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 (00)
! %l4 = 74e1afb5c39f65aa, immed = 00000013, %l6 = ffffffffffffff88
srl %l4,0x013,%l6 ! %l6 = 0000000000001873
ba p5_invalid_code_203
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_203:
! Victim I-cache invalidate 204, aggressor thread = 7
ba p5_invalid_loop_204
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
! Mem[000000001a800038] = 0a9c47c96e93949e, %f14 = cccbef4d 9ce74a04
ldd [%o1+0x038],%f14 ! %f14 = 0a9c47c9 6e93949e
ba p5_invalid_code_204
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_204:
! Victim I-cache invalidate 205, aggressor thread = 7
ba p5_invalid_loop_205
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_205:
ba invalidate_failed
mov 205,%g2
ba p5_invalid_resume_205
nop
nop
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 (00)
ba p5_invalid_code_205
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_205:
! Victim I-cache invalidate 206, aggressor thread = 7
ba p5_invalid_loop_206
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_206:
ba invalidate_failed
mov 206,%g2
ba p5_invalid_resume_206
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 (00)
p5_label_42: ! %cwp = 1
ba p5_invalid_code_206
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_206:
! Victim I-cache invalidate 207, aggressor thread = 7
ba p5_invalid_loop_207
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_207:
ba invalidate_failed
mov 207,%g2
ba p5_invalid_resume_207
nop
nop
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 (00)
! Mem[000000001b800008] = a2af1118 a029b7ed, %l2 = 7c686dac, %l3 = 0000fbba
ldda [%o3+%o4]0x89,%l2 ! %l2 = 00000000a029b7ed 00000000a2af1118
ba p5_invalid_code_207
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_207:
! Victim I-cache invalidate 208, aggressor thread = 7
ba p5_invalid_loop_208
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_208:
ba invalidate_failed
mov 208,%g2
ba p5_invalid_resume_208
nop
nop
nop
nop
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 (00)
! %l7 = ac6d687c7826b9d1, %l2 = 00000000a029b7ed, %y = ffffff2d
smulcc %l7,%l2,%l6 ! %l6 = d3050ed84d276d7d, %ccr = 80, %y = d3050ed8
! Mem[000000001b800028] = 92dc04f5, %l1 = ffffffffffff801d
ldsha [%o3+0x028]%asi,%l1 ! %l1 = ffffffffffff92dc
! %f22 = 6aa03e73, Mem[000000001b800028] = 92dc04f5
sta %f22,[%o3+%i6]0x80 ! Mem[000000001b800028] = 6aa03e73
ba p5_invalid_code_208
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_208:
! Victim I-cache invalidate 209, aggressor thread = 7
ba p5_invalid_loop_209
rd %ccr,%g5 ! Save %ccr (80)
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 (80)
! %l7 = ac6d687c7826b9d1, %l2 = 00000000a029b7ed, %l6 = d3050ed84d276d7d
or %l7,%l2,%l6 ! %l6 = ac6d687cf82fbffd
ba p5_invalid_code_209
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_209:
! Victim I-cache invalidate 210, aggressor thread = 7
ba p5_invalid_loop_210
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_210:
ba invalidate_failed
mov 210,%g2
ba p5_invalid_resume_210
nop
nop
nop
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 (80)
ba p5_invalid_code_210
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_210:
! Victim I-cache invalidate 211, aggressor thread = 7
ba p5_invalid_loop_211
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_211:
ba invalidate_failed
mov 211,%g2
ba p5_invalid_resume_211
nop
nop
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 (80)
ba p5_invalid_code_211
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_211:
p5_label_43: ! %cwp = 1
! Victim I-cache invalidate 212, aggressor thread = 7
ba p5_invalid_loop_212
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_212:
ba invalidate_failed
mov 212,%g2
ba p5_invalid_resume_212
nop
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 (80)
! %l5 = 872a23e50878b000, Mem[000000003000006c] = c39f65aa
sth %l5,[%i0+0x06c] ! Mem[000000003000006c] = b00065aa
! Mem[000000001b800018] = 23e53724, %l0 = 000000007c686eb0
ldsba [%o3+%o6]0x81,%l0 ! %l0 = 0000000000000023
ba p5_invalid_code_212
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_212:
! Victim I-cache invalidate 213, aggressor thread = 7
ba p5_invalid_loop_213
rd %ccr,%g5 ! Save %ccr (80)
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 (80)
! Mem[000000001a000000] = ffffffff, %l1 = ffffffffffff92dc
ldsba [%o0+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
ba p5_invalid_code_213
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_213:
! Victim I-cache invalidate 214, aggressor thread = 7
ba p5_invalid_loop_214
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_214:
ba invalidate_failed
mov 214,%g2
ba p5_invalid_resume_214
nop
nop
nop
nop
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 (80)
ba p5_invalid_code_214
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_214:
! Victim I-cache invalidate 215, aggressor thread = 7
ba p5_invalid_loop_215
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_215:
ba invalidate_failed
mov 215,%g2
ba p5_invalid_resume_215
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 (80)
ba p5_invalid_code_215
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_215:
! Victim I-cache invalidate 216, aggressor thread = 7
ba p5_invalid_loop_216
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_216:
ba invalidate_failed
mov 216,%g2
ba p5_invalid_resume_216
nop
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 (80)
! %l6 = ac6d687cf82fbffd, %l4 = 74e1afb5c39f65aa, %l4 = 74e1afb5c39f65aa
sra %l6,%l4,%l4 ! %l4 = fffffffffffe0bef
! Mem[000000001b000010] = ba2f0e17, %l0 = 0000000000000023
ldsha [%o2+0x010]%asi,%l0 ! %l0 = ffffffffffffba2f
p5_label_44: ! %cwp = 1
ba p5_invalid_code_216
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_216:
! Victim I-cache invalidate 217, aggressor thread = 7
ba p5_invalid_loop_217
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_217:
ba invalidate_failed
mov 217,%g2
ba p5_invalid_resume_217
nop
nop
nop
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 (80)
! %l6 = ac6d687cf82fbffd, %l3 = 00000000a2af1118, %l3 = 00000000a2af1118
andncc %l6,%l3,%l3 ! %l3 = ac6d687c5800aee5, %ccr = 80
ba p5_invalid_code_217
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_217:
! Victim I-cache invalidate 218, aggressor thread = 7
ba p5_invalid_loop_218
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_218:
ba invalidate_failed
mov 218,%g2
ba p5_invalid_resume_218
nop
nop
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 (80)
ba p5_invalid_code_218
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_218:
! Victim I-cache invalidate 219, aggressor thread = 7
ba p5_invalid_loop_219
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_219:
ba invalidate_failed
mov 219,%g2
ba p5_invalid_resume_219
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 (80)
ba p5_invalid_code_219
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_219:
! Victim I-cache invalidate 220, aggressor thread = 7
ba p5_invalid_loop_220
rd %ccr,%g5 ! Save %ccr (80)
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 (80)
ba p5_invalid_code_220
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_220:
! Victim I-cache invalidate 221, aggressor thread = 7
ba p5_invalid_loop_221
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_221:
ba invalidate_failed
mov 221,%g2
ba p5_invalid_resume_221
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 (80)
ba p5_invalid_code_221
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_221:
save ! CWP = 2
! Mem[000000003000006c] = b00065aa, %l4 = 445e88161d7b9db1
ldub [%o0+0x06c],%l4 ! %l4 = 00000000000000b0
! Victim I-cache invalidate 222, aggressor thread = 7
ba p5_invalid_loop_222
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_222:
ba invalidate_failed
mov 222,%g2
ba p5_invalid_resume_222
nop
nop
nop
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 222
p5_invalid_loop_222:
set p5_invalidate_semaphore,%g6
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 (80)
ba p5_invalid_code_222
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_222:
! Victim I-cache invalidate 223, aggressor thread = 7
ba p5_invalid_loop_223
rd %ccr,%g5 ! Save %ccr (80)
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 (80)
p5_label_45: ! %cwp = 2
! %l2 = 3d69b71f8e4c12e0, Mem[000000003080002c] = 0878bc02, %asi = 80
stwa %l2,[%o1+0x02c]%asi ! Mem[000000003080002c] = 8e4c12e0
! Mem[000000001b800028] = 6aa03e73, %l6 = 4515f876f598e855
lduba [%i3+%o6]0x80,%l6 ! %l6 = 000000000000006a
ba p5_invalid_code_223
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_223:
! Victim I-cache invalidate 224, aggressor thread = 7
ba p5_invalid_loop_224
rd %ccr,%g5 ! Save %ccr (80)
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 (80)
ba p5_invalid_code_224
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_224:
! Mem[0000000030800068] = 0000007a000004cc, %l7 = 7b0b39403c0e3298
ldx [%o1+0x068],%l7 ! %l7 = 0000007a000004cc
! Victim I-cache invalidate 225, aggressor thread = 7
ba p5_invalid_loop_225
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_225:
ba invalidate_failed
mov 225,%g2
ba p5_invalid_resume_225
nop
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 (80)
! %l1 = 67a3508271bfe44d, immed = 00000ea9, %l3 = 0296680e631bdc18
xnor %l1,0xea9,%l3 ! %l3 = 985caf7d8e40151b
ba p5_invalid_code_225
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_225:
! Victim I-cache invalidate 226, aggressor thread = 7
ba p5_invalid_loop_226
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_226:
ba invalidate_failed
mov 226,%g2
ba p5_invalid_resume_226
nop
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 (80)
! Mem[000000001b000074] = 16f786c5, %l6 = 000000000000006a
ldsh [%i2+0x076],%l6 ! %l6 = ffffffffffff86c5
ba p5_invalid_code_226
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_226:
! %l3 = 985caf7d8e40151b, Mem[000000001a000028] = ed24f699ffffffff
stxa %l3,[%i0+%o6]0x88 ! Mem[000000001a000028] = 985caf7d8e40151b
! %f20 = 7a42e826 9197871e, Mem[0000000031800068] = 872a23e5 0878bc02
stda %f20,[%o3+0x068]%asi ! Mem[0000000031800068] = 7a42e826 9197871e
p5_label_46: ! %cwp = 2
! Mem[0000000031800068] = 7a42e826 9197871e, %l2 = 8e4c12e0, %l3 = 8e40151b
ldd [%o3+0x068],%l2 ! %l2 = 000000007a42e826 000000009197871e
! Victim I-cache invalidate 227, aggressor thread = 7
ba p5_invalid_loop_227
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_227:
ba invalidate_failed
mov 227,%g2
ba p5_invalid_resume_227
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 (80)
ba p5_invalid_code_227
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_227:
! Victim I-cache invalidate 228, aggressor thread = 7
ba p5_invalid_loop_228
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_228:
ba invalidate_failed
mov 228,%g2
ba p5_invalid_resume_228
nop
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 (80)
ba p5_invalid_code_228
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_228:
! Victim I-cache invalidate 229, aggressor thread = 7
ba p5_invalid_loop_229
rd %ccr,%g5 ! Save %ccr (80)
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 (80)
ba p5_invalid_code_229
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_229:
! Victim I-cache invalidate 230, aggressor thread = 7
ba p5_invalid_loop_230
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_230:
ba invalidate_failed
mov 230,%g2
ba p5_invalid_resume_230
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 (80)
ba p5_invalid_code_230
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_230:
! Victim I-cache invalidate 231, aggressor thread = 7
ba p5_invalid_loop_231
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_231:
ba invalidate_failed
mov 231,%g2
ba p5_invalid_resume_231
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 (80)
! Mem[0000000031000068] = 0cffb7ed, %l0 = 864318a6042ce986
lduw [%o2+0x068],%l0 ! %l0 = 000000000cffb7ed
ba p5_invalid_code_231
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_231:
! Victim I-cache invalidate 232, aggressor thread = 7
ba p5_invalid_loop_232
rd %ccr,%g5 ! Save %ccr (80)
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 (80)
ba p5_invalid_code_232
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_232:
! Victim I-cache invalidate 233, aggressor thread = 7
ba p5_invalid_loop_233
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_233:
ba invalidate_failed
mov 233,%g2
ba p5_invalid_resume_233
nop
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 (80)
ba p5_invalid_code_233
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_233:
! %f30 = eb2a137d, Mem[000000001b800030] = 35c7d940
st %f30,[%i3+0x030] ! Mem[000000001b800030] = eb2a137d
p5_label_47: ! %cwp = 2
! %l3 = 000000009197871e, immed = 0000003e, %l1 = 67a3508271bfe44d
sllx %l3,0x03e,%l1 ! %l1 = 8000000000000000
! Victim I-cache invalidate 234, aggressor thread = 7
ba p5_invalid_loop_234
rd %ccr,%g5 ! Save %ccr (80)
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 (80)
! Mem[000000001a800028] = 00000000ffffffff, %f26 = 74e1afb5 4e7a398c
ldda [%i1+%o6]0x81,%f26 ! %f26 = 00000000 ffffffff
ba p5_invalid_code_234
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_234:
! %l0 = 000000000cffb7ed, %l1 = 8000000000000000, %y = d3050ed8
smul %l0,%l1,%l3 ! %l3 = 0000000000000000, %y = 00
! %f4 = 1552d3c6 ca221070, Mem[0000000030000068] = ff88afb5 b00065aa
std %f4 ,[%o0+0x068] ! Mem[0000000030000068] = 1552d3c6 ca221070
! Victim I-cache invalidate 235, aggressor thread = 7
ba p5_invalid_loop_235
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_235:
ba invalidate_failed
mov 235,%g2
ba p5_invalid_resume_235
nop
nop
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 (80)
ba p5_invalid_code_235
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_235:
! Victim I-cache invalidate 236, aggressor thread = 7
ba p5_invalid_loop_236
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_236:
ba invalidate_failed
mov 236,%g2
ba p5_invalid_resume_236
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 (80)
! Mem[000000001a800008] = 88ffffff, %l3 = 0000000000000000
ldswa [%i1+%i4]0x80,%l3 ! %l3 = ffffffff88ffffff
! Mem[000000001a800028] = 00000000, %l3 = ffffffff88ffffff
ldsha [%i1+%o6]0x81,%l3 ! %l3 = 0000000000000000
! %l2 = 7a42e826, %l3 = 00000000, Mem[0000000030000028] = fbbaa065 0878bc02
std %l2,[%o0+%o6] ! Mem[0000000030000028] = 7a42e826 00000000
p5_label_48: ! %cwp = 2
ba p5_invalid_code_236
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_236:
! Victim I-cache invalidate 237, aggressor thread = 7
ba p5_invalid_loop_237
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_237:
ba invalidate_failed
mov 237,%g2
ba p5_invalid_resume_237
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 (80)
ba p5_invalid_code_237
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_237:
! Victim I-cache invalidate 238, aggressor thread = 7
ba p5_invalid_loop_238
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_238:
ba invalidate_failed
mov 238,%g2
ba p5_invalid_resume_238
nop
nop
nop
nop
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 (80)
! %f16 = 4820cb09 b67bc6b9, Mem[0000000030800028] = 872a23e5 8e4c12e0
std %f16,[%o1+%o6] ! Mem[0000000030800028] = 4820cb09 b67bc6b9
! Mem[000000003100002c] = c39f65aa, %l7 = 0000007a000004cc
ldsh [%o2+0x02e],%l7 ! %l7 = 00000000000065aa
ba p5_invalid_code_238
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_238:
! Victim I-cache invalidate 239, aggressor thread = 7
ba p5_invalid_loop_239
rd %ccr,%g5 ! Save %ccr (80)
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 (80)
! %l0 = 0cffb7ed, %l1 = 00000000, Mem[0000000031800028] = 170e2fba 9eff23e5
std %l0,[%o3+%o6] ! Mem[0000000031800028] = 0cffb7ed 00000000
! Mem[0000000031000068] = 0cffb7ed, %l4 = 00000000000000b0
ldsw [%o2+0x068],%l4 ! %l4 = 000000000cffb7ed
! %l5 = fd6ad05e89bdea49, immed = fffff056, %l2 = 000000007a42e826
tsubcctv %l5,-0xfaa,%l2 ! %l0 = 000000000cffb810, Trapped
ba p5_invalid_code_239
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_239:
! Victim I-cache invalidate 240, aggressor thread = 7
ba p5_invalid_loop_240
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_240:
ba invalidate_failed
mov 240,%g2
ba p5_invalid_resume_240
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 (80)
ba p5_invalid_code_240
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_240:
! Victim I-cache invalidate 241, aggressor thread = 7
ba p5_invalid_loop_241
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_241:
ba invalidate_failed
mov 241,%g2
ba p5_invalid_resume_241
nop
nop
nop
nop
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 (80)
p5_label_49: ! %cwp = 2
ba p5_invalid_code_241
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_241:
! Victim I-cache invalidate 242, aggressor thread = 7
ba p5_invalid_loop_242
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_242:
ba invalidate_failed
mov 242,%g2
ba p5_invalid_resume_242
nop
nop
nop
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 (80)
ba p5_invalid_code_242
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_242:
! Victim I-cache invalidate 243, aggressor thread = 7
ba p5_invalid_loop_243
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_243:
ba invalidate_failed
mov 243,%g2
ba p5_invalid_resume_243
nop
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 (80)
! Mem[000000001a000028] = 1b15408e, %l7 = 00000000000065aa
lduba [%i0+%o6]0x80,%l7 ! %l7 = 000000000000001b
! Mem[0000000031000068] = 0cffb7ed, %l3 = 0000000000000000
ldsb [%o2+0x069],%l3 ! %l3 = ffffffffffffffff
ba p5_invalid_code_243
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_243:
! Victim I-cache invalidate 244, aggressor thread = 7
ba p5_invalid_loop_244
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_244:
ba invalidate_failed
mov 244,%g2
ba p5_invalid_resume_244
nop
nop
nop
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 (80)
ba p5_invalid_code_244
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_244:
save ! CWP = 3
! Victim I-cache invalidate 245, aggressor thread = 7
ba p5_invalid_loop_245
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_245:
ba invalidate_failed
mov 245,%g2
ba p5_invalid_resume_245
nop
nop
! Wait for I-cache invalidate lock 245
p5_invalid_loop_245:
set p5_invalidate_semaphore,%g6
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 (80)
ba p5_invalid_code_245
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_245:
! Victim I-cache invalidate 246, aggressor thread = 7
ba p5_invalid_loop_246
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_246:
ba invalidate_failed
mov 246,%g2
ba p5_invalid_resume_246
nop
nop
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 (80)
ba p5_invalid_code_246
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_246:
! Victim I-cache invalidate 247, aggressor thread = 7
ba p5_invalid_loop_247
rd %ccr,%g5 ! Save %ccr (80)
p5_invalid_code_247:
ba invalidate_failed
mov 247,%g2
ba p5_invalid_resume_247
nop
nop
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 (80)
! %f30 = eb2a137d 9e7903f1, Mem[0000000030000028] = 7a42e826 00000000
std %f30,[%i0+%i6] ! Mem[0000000030000028] = eb2a137d 9e7903f1
p5_label_50: ! %cwp = 3
! Mem[000000003080002c] = b67bc6b9, %l7 = 0a320c6fe8ced859
ldsb [%i1+0x02d],%l7 ! %l7 = 000000000000007b
ba p5_invalid_code_247
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_247:
! %l6 = 10fad10e95d68086, %l5 = 6d4318dc617b0677, %l4 = 690af31c31c64563
tsubcctv %l6,%l5,%l4 ! %l0 = fad7f837d2e05fba, Trapped
! Mem[000000001a000018] = 886d687c 7826b9d1, %l2 = cbb9b5f9, %l3 = 2a35fc9f
ldd [%o0+%o6],%l2 ! %l2 = 00000000886d687c 000000007826b9d1
! Mem[000000003080006c] = 000004cc, %l2 = 00000000886d687c
ldsb [%i1+0x06c],%l2 ! %l2 = 0000000000000000
! %l6 = 10fad10e95d68086, immed = fffffe0e, %l4 = 690af31c31c64563
subccc %l6,-0x1f2,%l4 ! %l4 = 10fad10e95d68278, %ccr = 19
! Victim I-cache invalidate 248, aggressor thread = 7
ba p5_invalid_loop_248
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_248:
ba invalidate_failed
mov 248,%g2
ba p5_invalid_resume_248
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 (19)
! %l0 = d2e05fba, %l1 = cbb1caad, Mem[0000000031000068] = 0cffb7ed 8b0c734c
std %l0,[%i2+0x068] ! Mem[0000000031000068] = d2e05fba cbb1caad
ba p5_invalid_code_248
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_248:
! Victim I-cache invalidate 249, aggressor thread = 7
ba p5_invalid_loop_249
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_249:
ba invalidate_failed
mov 249,%g2
ba p5_invalid_resume_249
nop
nop
nop
nop
nop
nop
nop
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 (19)
ba p5_invalid_code_249
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_249:
! Victim I-cache invalidate 250, aggressor thread = 7
ba p5_invalid_loop_250
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_250:
ba invalidate_failed
mov 250,%g2
ba p5_invalid_resume_250
nop
nop
nop
nop
nop
nop
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 (19)
! %f4 = 1552d3c6 ca221070, Mem[000000001a800038] = 0a9c47c9 6e93949e
std %f4 ,[%o1+0x038] ! Mem[000000001a800038] = 1552d3c6 ca221070
p5_label_51: ! %cwp = 3
ba p5_invalid_code_250
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_250:
! Victim I-cache invalidate 251, aggressor thread = 7
ba p5_invalid_loop_251
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_251:
ba invalidate_failed
mov 251,%g2
ba p5_invalid_resume_251
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 (19)
! Mem[0000000030800068] = 0000007a, %l5 = 6d4318dc617b0677
ldsw [%i1+0x068],%l5 ! %l5 = 000000000000007a
! %l5 = 000000000000007a, %l1 = 02c823cfcbb1caad, %l6 = 10fad10e95d68086
sra %l5,%l1,%l6 ! %l6 = 0000000000000000
ba p5_invalid_code_251
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_251:
! Victim I-cache invalidate 252, aggressor thread = 7
ba p5_invalid_loop_252
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_252:
ba invalidate_failed
mov 252,%g2
ba p5_invalid_resume_252
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 (19)
ba p5_invalid_code_252
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_252:
! Victim I-cache invalidate 253, aggressor thread = 7
ba p5_invalid_loop_253
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_253:
ba invalidate_failed
mov 253,%g2
ba p5_invalid_resume_253
nop
nop
nop
nop
nop
! Wait for I-cache invalidate lock 253
p5_invalid_loop_253:
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 (19)
ba p5_invalid_code_253
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_253:
! Victim I-cache invalidate 254, aggressor thread = 7
ba p5_invalid_loop_254
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_254:
ba invalidate_failed
mov 254,%g2
ba p5_invalid_resume_254
nop
nop
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 (19)
! %l1 = 02c823cfcbb1caad, %l4 = 10fad10e95d68278, %l6 = 0000000000000000
andn %l1,%l4,%l6 ! %l6 = 020022c14a214885
ba p5_invalid_code_254
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_254:
! Victim I-cache invalidate 255, aggressor thread = 7
ba p5_invalid_loop_255
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_255:
ba invalidate_failed
mov 255,%g2
ba p5_invalid_resume_255
nop
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 (19)
ba p5_invalid_code_255
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_255:
! Victim I-cache invalidate 256, aggressor thread = 7
ba p5_invalid_loop_256
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_256:
ba invalidate_failed
mov 256,%g2
ba p5_invalid_resume_256
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 (19)
ba p5_invalid_code_256
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_256:
! Victim I-cache invalidate 257, aggressor thread = 7
ba p5_invalid_loop_257
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_257:
ba invalidate_failed
mov 257,%g2
ba p5_invalid_resume_257
nop
nop
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 (19)
p5_label_52: ! %cwp = 3
! %l7 = 000000000000007b, Mem[000000001a000018] = 886d687c
stwa %l7,[%o0+%o6]0x81 ! Mem[000000001a000018] = 0000007b
ba p5_invalid_code_257
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_257:
! Victim I-cache invalidate 258, aggressor thread = 7
ba p5_invalid_loop_258
rd %ccr,%g5 ! Save %ccr (19)
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 (19)
! Mem[0000000030800068] = 0000007a, %l4 = 10fad10e95d68278
ldub [%i1+0x069],%l4 ! %l4 = 0000000000000000
! %f4 = 1552d3c6 ca221070, Mem[000000001b000000] = 1d80519c 06ee9db3
std %f4 ,[%o2+%g0] ! Mem[000000001b000000] = 1552d3c6 ca221070
ba p5_invalid_code_258
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_258:
! %l4 = 0000000000000000, %l3 = 000000007826b9d1, %l2 = 0000000000000000
taddcctv %l4,%l3,%l2 ! %l0 = fad7f837d2e05fdd, Trapped
! Victim I-cache invalidate 259, aggressor thread = 7
ba p5_invalid_loop_259
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_259:
ba invalidate_failed
mov 259,%g2
ba p5_invalid_resume_259
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 (19)
! %l1 = 02c823cfcbb1caad, %l2 = 0000000000000000, %l3 = 000000007826b9d1
srl %l1,%l2,%l3 ! %l3 = 00000000cbb1caad
ba p5_invalid_code_259
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_259:
! Victim I-cache invalidate 260, aggressor thread = 7
ba p5_invalid_loop_260
rd %ccr,%g5 ! Save %ccr (19)
p5_invalid_code_260:
ba invalidate_failed
mov 260,%g2
ba p5_invalid_resume_260
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 (19)
! %l4 = 0000000000000000, Mem[0000000031000068] = d2e05fbacbb1caad
stx %l4,[%i2+0x068] ! Mem[0000000031000068] = 0000000000000000
! %l4 = 0000000000000000, %l7 = 000000000000007b, %l4 = 0000000000000000
andncc %l4,%l7,%l4 ! %l4 = 0000000000000000, %ccr = 44
p5_label_53: ! %cwp = 3
! %l6 = 4a214885, %l7 = 0000007b, Mem[0000000030000068] = 1552d3c6 ca221070
std %l6,[%i0+0x068] ! Mem[0000000030000068] = 4a214885 0000007b
ba p5_invalid_code_260
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_260:
! Victim I-cache invalidate 261, aggressor thread = 7
ba p5_invalid_loop_261
rd %ccr,%g5 ! Save %ccr (44)
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 (44)
! Mem[000000003180006c] = 9197871e, %f14 = 0a9c47c9
ld [%i3+0x06c],%f14 ! %f14 = 9197871e
! %l7 = 000000000000007b, immed = 0000001a, %l4 = 0000000000000000
srl %l7,0x01a,%l4 ! %l4 = 0000000000000000
! %f25 = c0d34cb1, Mem[000000001b000020] = bfe68280
sta %f25,[%o2+%i4]0x88 ! Mem[000000001b000020] = c0d34cb1
ba p5_invalid_code_261
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_261:
! Victim I-cache invalidate 262, aggressor thread = 7
ba p5_invalid_loop_262
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_262:
ba invalidate_failed
mov 262,%g2
ba p5_invalid_resume_262
nop
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 (44)
! %l3 = 00000000cbb1caad, Mem[000000003180006e] = 9197871e
sth %l3,[%i3+0x06e] ! Mem[000000003180006c] = 9197caad
ba p5_invalid_code_262
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_262:
! Victim I-cache invalidate 263, aggressor thread = 7
ba p5_invalid_loop_263
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_263:
ba invalidate_failed
mov 263,%g2
ba p5_invalid_resume_263
nop
nop
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 (44)
ba p5_invalid_code_263
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_263:
! Victim I-cache invalidate 264, aggressor thread = 7
ba p5_invalid_loop_264
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_264:
ba invalidate_failed
mov 264,%g2
ba p5_invalid_resume_264
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 (44)
! Mem[0000000031000068] = 00000000 00000000, %l4 = 00000000, %l5 = 0000007a
ldd [%i2+0x068],%l4 ! %l4 = 0000000000000000 0000000000000000
p5_label_54: ! %cwp = 3
! Mem[000000001b800020] = 00000000, %f5 = ca221070
lda [%o3+%i4]0x89,%f5 ! %f5 = 00000000
ba p5_invalid_code_264
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_264:
! %l5 = 0000000000000000, immed = 0000001d, %l5 = 0000000000000000
sllx %l5,0x01d,%l5 ! %l5 = 0000000000000000
! Mem[000000001a000078] = b1000d3054f4ab4a, %f8 = 5a7e79d9 170e2fba
ldd [%o0+0x078],%f8 ! %f8 = b1000d30 54f4ab4a
! Mem[000000001a000000] = ffffffff, %l4 = 0000000000000000
ldsba [%o0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
! Victim I-cache invalidate 265, aggressor thread = 7
ba p5_invalid_loop_265
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_265:
ba invalidate_failed
mov 265,%g2
ba p5_invalid_resume_265
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 (44)
! Mem[0000000030000028] = eb2a137d, %l4 = ffffffffffffffff
ldsh [%i0+%i6],%l4 ! %l4 = ffffffffffffeb2a
! Mem[0000000031000028] = 74e1afb5c39f65aa, %l0 = fad7f837d2e05fdd
ldx [%i2+%i6],%l0 ! %l0 = 74e1afb5c39f65aa
! %f30 = eb2a137d, Mem[000000001a00003c] = e31400c9
st %f30,[%o0+0x03c] ! Mem[000000001a00003c] = eb2a137d
ba p5_invalid_code_265
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_265:
! %f18 = 315cb836, Mem[000000001b000028] = 317bf290
sta %f18,[%o2+%i6]0x80 ! Mem[000000001b000028] = 315cb836
! %l4 = ffffffffffffeb2a, %l5 = 0000000000000000, %l6 = 020022c14a214885
taddcctv %l4,%l5,%l6 ! %l0 = 74e1afb5c39f65cd, Trapped
p5_label_55: ! %cwp = 3
! %f18 = 315cb836, Mem[000000001b800000] = 00000000
sta %f18,[%o3+%g0]0x80 ! Mem[000000001b800000] = 315cb836
! Victim I-cache invalidate 266, aggressor thread = 7
ba p5_invalid_loop_266
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_266:
ba invalidate_failed
mov 266,%g2
ba p5_invalid_resume_266
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 (44)
! %l4 = ffffffffffffeb2a, immed = 0000058a, %l4 = ffffffffffffeb2a
tsubcctv %l4,0x58a,%l4 ! %l0 = 74e1afb5c39f65f0, Trapped
ba p5_invalid_code_266
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_266:
! Victim I-cache invalidate 267, aggressor thread = 7
ba p5_invalid_loop_267
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_267:
ba invalidate_failed
mov 267,%g2
ba p5_invalid_resume_267
nop
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 (44)
! Mem[000000003180002c] = 00000000, %l7 = 000000000000007b
ldsw [%i3+0x02c],%l7 ! %l7 = 0000000000000000
ba p5_invalid_code_267
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_267:
! Victim I-cache invalidate 268, aggressor thread = 7
ba p5_invalid_loop_268
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_268:
ba invalidate_failed
mov 268,%g2
ba p5_invalid_resume_268
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 (44)
ba p5_invalid_code_268
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_268:
! Victim I-cache invalidate 269, aggressor thread = 7
ba p5_invalid_loop_269
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_269:
ba invalidate_failed
mov 269,%g2
ba p5_invalid_resume_269
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 (44)
! %l0 = 74e1afb5c39f65f0, immed = 000000c1, %y = 00000000
sdivcc %l0,0x0c1,%l0 ! %l0 = 0000000001037a8f, %ccr = 00
mov %l0,%y ! %y = 01037a8f
restore ! CWP = 2
ba p5_invalid_code_269
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_269:
! Victim I-cache invalidate 270, aggressor thread = 7
ba p5_invalid_loop_270
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_270:
ba invalidate_failed
mov 270,%g2
ba p5_invalid_resume_270
nop
nop
nop
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 (00)
p5_label_56: ! %cwp = 2
! %f12 = 74e1afb5 c39f65aa, Mem[0000000031800028] = 0cffb7ed 00000000
std %f12,[%o3+%o6] ! Mem[0000000031800028] = 74e1afb5 c39f65aa
ba p5_invalid_code_270
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_270:
! Victim I-cache invalidate 271, aggressor thread = 7
ba p5_invalid_loop_271
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_271:
ba invalidate_failed
mov 271,%g2
ba p5_invalid_resume_271
nop
nop
nop
nop
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 (00)
ba p5_invalid_code_271
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_271:
! Victim I-cache invalidate 272, aggressor thread = 7
ba p5_invalid_loop_272
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_272:
ba invalidate_failed
mov 272,%g2
ba p5_invalid_resume_272
nop
nop
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 (00)
! %l2 = 7a42e826, %l3 = ffffffff, Mem[0000000031800068] = 7a42e826 9197caad
stda %l2,[%o3+0x068]%asi ! Mem[0000000031800068] = 7a42e826 ffffffff
ba p5_invalid_code_272
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_272:
! Victim I-cache invalidate 273, aggressor thread = 7
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
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)
! %l6 = ffffffffffff86c5, immed = fffff1bc, %y = 01037a8f
sdivcc %l6,-0xe44,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 80000000
ba p5_invalid_code_273
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_273:
! Victim I-cache invalidate 274, aggressor thread = 7
ba p5_invalid_loop_274
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_274:
ba invalidate_failed
mov 274,%g2
ba p5_invalid_resume_274
nop
nop
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 (8a)
! %l2 = 000000007a42e826, Mem[000000001b000010] = 170e2fba
stwa %l2,[%i2+%i5]0x89 ! Mem[000000001b000010] = 7a42e826
ba p5_invalid_code_274
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_274:
! Victim I-cache invalidate 275, aggressor thread = 7
ba p5_invalid_loop_275
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_275:
ba invalidate_failed
mov 275,%g2
ba p5_invalid_resume_275
nop
nop
nop
nop
nop
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 (8a)
ba p5_invalid_code_275
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_275:
! Mem[0000000030000028] = eb2a137d, %f15 = 6e93949e
ld [%o0+%o6],%f15 ! %f15 = eb2a137d
p5_label_57: ! %cwp = 2
! Victim I-cache invalidate 276, aggressor thread = 7
ba p5_invalid_loop_276
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_276:
ba invalidate_failed
mov 276,%g2
ba p5_invalid_resume_276
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 (8a)
ba p5_invalid_code_276
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_276:
! Victim I-cache invalidate 277, aggressor thread = 7
ba p5_invalid_loop_277
rd %ccr,%g5 ! Save %ccr (8a)
p5_invalid_code_277:
ba invalidate_failed
mov 277,%g2
ba p5_invalid_resume_277
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 (8a)
! %l3 = ffffffffffffffff, %l2 = 000000007a42e826, %l5 = fd6ad05e89bdea49
subccc %l3,%l2,%l5 ! %l5 = ffffffff85bd17d9, %ccr = 88
ba p5_invalid_code_277
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_277:
! Victim I-cache invalidate 278, aggressor thread = 7
ba p5_invalid_loop_278
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_278:
ba invalidate_failed
mov 278,%g2
ba p5_invalid_resume_278
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 (88)
ba p5_invalid_code_278
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_278:
! Victim I-cache invalidate 279, aggressor thread = 7
ba p5_invalid_loop_279
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_279:
ba invalidate_failed
mov 279,%g2
ba p5_invalid_resume_279
nop
nop
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 (88)
ba p5_invalid_code_279
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_279:
! Victim I-cache invalidate 280, aggressor thread = 7
ba p5_invalid_loop_280
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_280:
ba invalidate_failed
mov 280,%g2
ba p5_invalid_resume_280
nop
nop
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 (88)
! Mem[000000001a800020] = 00000022, %l7 = 000000000000001b
lduba [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000022
! %f18 = 315cb836 3e5fe76e, Mem[0000000031800028] = 74e1afb5 c39f65aa
std %f18,[%o3+%o6] ! Mem[0000000031800028] = 315cb836 3e5fe76e
ba p5_invalid_code_280
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_280:
! Victim I-cache invalidate 281, aggressor thread = 7
ba p5_invalid_loop_281
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
ba p5_invalid_code_281
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_281:
! Victim I-cache invalidate 282, aggressor thread = 7
ba p5_invalid_loop_282
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_282:
ba invalidate_failed
mov 282,%g2
ba p5_invalid_resume_282
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 (88)
p5_label_58: ! %cwp = 2
! Mem[000000001b800028] = 6aa03e73, %l4 = 000000000cffb7ed
ldsba [%i3+%o6]0x81,%l4 ! %l4 = 000000000000006a
ba p5_invalid_code_282
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_282:
! Mem[0000000031000068] = 00000000, %l0 = ffffffff80000000
ldub [%o2+0x06a],%l0 ! %l0 = 0000000000000000
! Victim I-cache invalidate 283, aggressor thread = 7
ba p5_invalid_loop_283
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_283:
ba invalidate_failed
mov 283,%g2
ba p5_invalid_resume_283
nop
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 (88)
ba p5_invalid_code_283
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_283:
! Victim I-cache invalidate 284, aggressor thread = 7
ba p5_invalid_loop_284
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_284:
ba invalidate_failed
mov 284,%g2
ba p5_invalid_resume_284
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_284
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_284:
! Victim I-cache invalidate 285, aggressor thread = 7
ba p5_invalid_loop_285
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_285:
ba invalidate_failed
mov 285,%g2
ba p5_invalid_resume_285
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 (88)
! Mem[0000000030800028] = 4820cb09, %l1 = 8000000000000000
lduw [%o1+%o6],%l1 ! %l1 = 000000004820cb09
! Mem[000000001a000008] = 62a055ba, %l7 = 0000000000000022
ldsba [%i0+%i4]0x89,%l7 ! %l7 = ffffffffffffffba
ba p5_invalid_code_285
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_285:
! Victim I-cache invalidate 286, aggressor thread = 7
ba p5_invalid_loop_286
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_286:
ba invalidate_failed
mov 286,%g2
ba p5_invalid_resume_286
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 (88)
ba p5_invalid_code_286
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_286:
! Victim I-cache invalidate 287, aggressor thread = 7
ba p5_invalid_loop_287
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_287:
ba invalidate_failed
mov 287,%g2
ba p5_invalid_resume_287
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 (88)
ba p5_invalid_code_287
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_287:
! Victim I-cache invalidate 288, aggressor thread = 7
ba p5_invalid_loop_288
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_288:
ba invalidate_failed
mov 288,%g2
ba p5_invalid_resume_288
nop
nop
nop
nop
nop
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 (88)
p5_label_59: ! %cwp = 2
ba p5_invalid_code_288
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_288:
! Victim I-cache invalidate 289, aggressor thread = 7
ba p5_invalid_loop_289
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_289:
ba invalidate_failed
mov 289,%g2
ba p5_invalid_resume_289
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 (88)
ba p5_invalid_code_289
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_289:
! Victim I-cache invalidate 290, aggressor thread = 7
ba p5_invalid_loop_290
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_290:
ba invalidate_failed
mov 290,%g2
ba p5_invalid_resume_290
nop
nop
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 (88)
ba p5_invalid_code_290
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_290:
! Victim I-cache invalidate 291, aggressor thread = 7
ba p5_invalid_loop_291
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_291:
ba invalidate_failed
mov 291,%g2
ba p5_invalid_resume_291
nop
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_291
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_291:
! Victim I-cache invalidate 292, aggressor thread = 7
ba p5_invalid_loop_292
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_292:
ba invalidate_failed
mov 292,%g2
ba p5_invalid_resume_292
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 (88)
ba p5_invalid_code_292
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_292:
! Victim I-cache invalidate 293, aggressor thread = 7
ba p5_invalid_loop_293
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_293:
ba invalidate_failed
mov 293,%g2
ba p5_invalid_resume_293
nop
nop
nop
nop
nop
nop
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 (88)
! Mem[0000000031800028] = 315cb836 3e5fe76e, %l2 = 7a42e826, %l3 = ffffffff
ldd [%o3+%o6],%l2 ! %l2 = 00000000315cb836 000000003e5fe76e
ba p5_invalid_code_293
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_293:
! Victim I-cache invalidate 294, aggressor thread = 7
ba p5_invalid_loop_294
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_294:
ba invalidate_failed
mov 294,%g2
ba p5_invalid_resume_294
nop
nop
nop
nop
nop
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 (88)
! %l5 = ffffffff85bd17d9, Mem[000000001b000052] = 0000009c
sth %l5,[%i2+0x052] ! Mem[000000001b000050] = 000017d9
! %l0 = 0000000000000000, Mem[0000000031800028] = 315cb8363e5fe76e
stx %l0,[%o3+%o6] ! Mem[0000000031800028] = 0000000000000000
save ! CWP = 3
p5_label_60: ! %cwp = 3
ba p5_invalid_code_294
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_294:
! Victim I-cache invalidate 295, aggressor thread = 7
ba p5_invalid_loop_295
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_295:
ba invalidate_failed
mov 295,%g2
ba p5_invalid_resume_295
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 (88)
! Mem[000000001a000024] = ffffffc8, %l0 = 0000000001037a8f
lduw [%o0+0x024],%l0 ! %l0 = 00000000ffffffc8
! Mem[000000001a800010] = c586f71696700b49, %f0 = 99f624ed 42b7923f
ldda [%o1+%o5]0x81,%f0 ! %f0 = c586f716 96700b49
ba p5_invalid_code_295
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_295:
! Victim I-cache invalidate 296, aggressor thread = 7
ba p5_invalid_loop_296
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
! Mem[000000001a000018] = 0000007b, %l5 = 0000000000000000
ldub [%o0+%o6],%l5 ! %l5 = 0000000000000000
ba p5_invalid_code_296
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_296:
! Victim I-cache invalidate 297, aggressor thread = 7
ba p5_invalid_loop_297
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_297:
ba invalidate_failed
mov 297,%g2
ba p5_invalid_resume_297
nop
nop
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 (88)
ba p5_invalid_code_297
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_297:
! Victim I-cache invalidate 298, aggressor thread = 7
ba p5_invalid_loop_298
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_298:
ba invalidate_failed
mov 298,%g2
ba p5_invalid_resume_298
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 (88)
! %l2 = 0000000000000000, immed = fffff994, %l1 = 02c823cfcbb1caad
sub %l2,-0x66c,%l1 ! %l1 = 000000000000066c
ba p5_invalid_code_298
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_298:
! Victim I-cache invalidate 299, aggressor thread = 7
ba p5_invalid_loop_299
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_299:
ba invalidate_failed
mov 299,%g2
ba p5_invalid_resume_299
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 (88)
! Mem[000000001b800018] = 2437e523, %l6 = 020022c14a214885
ldsha [%o3+%o6]0x89,%l6 ! %l6 = ffffffffffffe523
p5_label_61: ! %cwp = 3
! %l7 = 0000000000000000, %l3 = 00000000cbb1caad, %l5 = 0000000000000000
orcc %l7,%l3,%l5 ! %l5 = 00000000cbb1caad, %ccr = 08
ba p5_invalid_code_299
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_299:
! Victim I-cache invalidate 300, aggressor thread = 7
ba p5_invalid_loop_300
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_300:
ba invalidate_failed
mov 300,%g2
ba p5_invalid_resume_300
nop
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 (08)
! Mem[000000001b000010] = 26e8427a, %f15 = eb2a137d
lda [%o2+%o5]0x81,%f15 ! %f15 = 26e8427a
save ! CWP = 4
! %l6 = 6ddfd09630fa0f19, immed = 0000000d, %l5 = 3d73d7589485f268
sra %l6,0x00d,%l5 ! %l5 = 00000000000187d0
! Mem[000000001a800018] = 2dee9c70 044ae79c, %l6 = 30fa0f19, %l7 = fcc95fd1
ldda [%i1+%i6]0x89,%l6 ! %l6 = 00000000044ae79c 000000002dee9c70
ba p5_invalid_code_300
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_300:
! Mem[000000001b000008] = 880a4492, %l6 = 00000000044ae79c
lduba [%i2+%i4]0x80,%l6 ! %l6 = 0000000000000088
! Mem[000000001a000040] = a7acb920a42e7ac9, %f12 = 74e1afb5 c39f65aa
ldda [%i0+0x040]%asi,%f12 ! %f12 = a7acb920 a42e7ac9
! %l0 = 9d1ba02f, %l1 = 8febcf81, Mem[0000000030800028] = 4820cb09 b67bc6b9
std %l0,[%o1+%o6] ! Mem[0000000030800028] = 9d1ba02f 8febcf81
! Mem[000000001a000074] = e6959264, %l5 = 00000000000187d0
ldsha [%i0+0x076]%asi,%l5 ! %l5 = ffffffffffff9264
p5_label_62: ! %cwp = 4
! Victim I-cache invalidate 301, aggressor thread = 7
ba p5_invalid_loop_301
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_301:
ba invalidate_failed
mov 301,%g2
ba p5_invalid_resume_301
nop
! Wait for I-cache invalidate lock 301
p5_invalid_loop_301:
set p5_invalidate_semaphore,%g6
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 (08)
! %l3 = bbfcd60a6ed91868, Mem[000000001a000028] = 1b15408e
stba %l3,[%i0+%o6]0x80 ! Mem[000000001a000028] = 6815408e
! %l2 = a19c16dc626d0bdc, %l3 = bbfcd60a6ed91868, %l4 = c1e06b665b96b147
addcc %l2,%l3,%l4 ! %l4 = 5d98ece6d1462444, %ccr = 3a
ba p5_invalid_code_301
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_301:
! Victim I-cache invalidate 302, aggressor thread = 7
ba p5_invalid_loop_302
rd %ccr,%g5 ! Save %ccr (3a)
p5_invalid_code_302:
ba invalidate_failed
mov 302,%g2
ba p5_invalid_resume_302
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 (3a)
! Mem[000000001a800000] = 22680000, %l3 = bbfcd60a6ed91868
ldsha [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
ba p5_invalid_code_302
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_302:
! Mem[000000001a000028] = 6815408e, %l6 = 0000000000000088
ldswa [%i0+%o6]0x81,%l6 ! %l6 = 000000006815408e
! Victim I-cache invalidate 303, aggressor thread = 7
ba p5_invalid_loop_303
rd %ccr,%g5 ! Save %ccr (3a)
p5_invalid_code_303:
ba invalidate_failed
mov 303,%g2
ba p5_invalid_resume_303
nop
nop
nop
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 (3a)
! Mem[0000000031000028] = 74e1afb5, %l2 = a19c16dc626d0bdc
ldub [%o2+0x02b],%l2 ! %l2 = 00000000000000b5
ba p5_invalid_code_303
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_303:
! Victim I-cache invalidate 304, aggressor thread = 7
ba p5_invalid_loop_304
rd %ccr,%g5 ! Save %ccr (3a)
p5_invalid_code_304:
ba invalidate_failed
mov 304,%g2
ba p5_invalid_resume_304
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 (3a)
! %l1 = 13bfb1ac8febcf81, Mem[000000001b800018] = 23e53724
stwa %l1,[%i3+%i6]0x81 ! Mem[000000001b800018] = 8febcf81
p5_label_63: ! %cwp = 4
ba p5_invalid_code_304
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_304:
! Victim I-cache invalidate 305, aggressor thread = 7
ba p5_invalid_loop_305
rd %ccr,%g5 ! Save %ccr (3a)
p5_invalid_code_305:
ba invalidate_failed
mov 305,%g2
ba p5_invalid_resume_305
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 (3a)
! Mem[000000001a000018] = d1b926787b000000, %f24 = ffffffff c0d34cb1
ldda [%i0+%i6]0x89,%f24 ! %f24 = d1b92678 7b000000
restore ! CWP = 3
! %l6 = ffffffffffffe523, %l1 = 000000000000066c, %l6 = ffffffffffffe523
orcc %l6,%l1,%l6 ! %l6 = ffffffffffffe76f, %ccr = 88
ba p5_invalid_code_305
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_305:
! %l1 = 000000000000066c, %l4 = ffffffffffffeb2a, %y = 80000000
sdiv %l1,%l4,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
! Mem[000000003180002c] = 00000000, %l4 = ffffffffffffeb2a
ldsw [%i3+0x02c],%l4 ! %l4 = 0000000000000000
! Victim I-cache invalidate 306, aggressor thread = 7
ba p5_invalid_loop_306
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_306:
ba invalidate_failed
mov 306,%g2
ba p5_invalid_resume_306
nop
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 (88)
ba p5_invalid_code_306
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_306:
! Victim I-cache invalidate 307, aggressor thread = 7
ba p5_invalid_loop_307
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_307:
ba invalidate_failed
mov 307,%g2
ba p5_invalid_resume_307
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 (88)
! %f22 = 6aa03e73 0c7ce2c1, Mem[000000001b000068] = b19a342e 92f62f25
std %f22,[%o2+0x068] ! Mem[000000001b000068] = 6aa03e73 0c7ce2c1
ba p5_invalid_code_307
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_307:
! Victim I-cache invalidate 308, aggressor thread = 7
ba p5_invalid_loop_308
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_308:
ba invalidate_failed
mov 308,%g2
ba p5_invalid_resume_308
nop
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 (88)
p5_label_64: ! %cwp = 3
! %l2 = 0000000000000000, immed = 0000071a, %y = 7fffffff
smul %l2,0x71a,%l1 ! %l1 = 0000000000000000, %y = 00
ba p5_invalid_code_308
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_308:
! Victim I-cache invalidate 309, aggressor thread = 7
ba p5_invalid_loop_309
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_309:
ba invalidate_failed
mov 309,%g2
ba p5_invalid_resume_309
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 (88)
! Mem[000000001b800028] = 6aa03e73, %l0 = 000000007fffffff
lduba [%o3+%i6]0x80,%l0 ! %l0 = 000000000000006a
ba p5_invalid_code_309
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_309:
! Victim I-cache invalidate 310, aggressor thread = 7
ba p5_invalid_loop_310
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_310:
ba invalidate_failed
mov 310,%g2
ba p5_invalid_resume_310
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 (88)
ba p5_invalid_code_310
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_310:
! Victim I-cache invalidate 311, aggressor thread = 7
ba p5_invalid_loop_311
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_311:
ba invalidate_failed
mov 311,%g2
ba p5_invalid_resume_311
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 (88)
ba p5_invalid_code_311
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_311:
! Victim I-cache invalidate 312, aggressor thread = 7
ba p5_invalid_loop_312
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_312:
ba invalidate_failed
mov 312,%g2
ba p5_invalid_resume_312
nop
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 (88)
ba p5_invalid_code_312
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_312:
! Victim I-cache invalidate 313, aggressor thread = 7
ba p5_invalid_loop_313
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_313:
ba invalidate_failed
mov 313,%g2
ba p5_invalid_resume_313
nop
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 (88)
ba p5_invalid_code_313
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_313:
! Mem[000000001b800038] = acdaabced4c22ee7, %l5 = 00000000cbb1caad
ldx [%o3+0x038],%l5 ! %l5 = acdaabced4c22ee7
! %l4 = 0000000000000000, Mem[000000001a000028] = 6815408e7daf5c98
stxa %l4,[%o0+%i6]0x80 ! Mem[000000001a000028] = 0000000000000000
! Victim I-cache invalidate 314, aggressor thread = 7
ba p5_invalid_loop_314
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_314:
ba invalidate_failed
mov 314,%g2
ba p5_invalid_resume_314
nop
nop
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 (88)
p5_label_65: ! %cwp = 3
ba p5_invalid_code_314
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_314:
! Victim I-cache invalidate 315, aggressor thread = 7
ba p5_invalid_loop_315
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_315:
ba invalidate_failed
mov 315,%g2
ba p5_invalid_resume_315
nop
nop
nop
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 (88)
ba p5_invalid_code_315
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_315:
! Victim I-cache invalidate 316, aggressor thread = 7
ba p5_invalid_loop_316
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_316:
ba invalidate_failed
mov 316,%g2
ba p5_invalid_resume_316
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 (88)
ba p5_invalid_code_316
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_316:
! Victim I-cache invalidate 317, aggressor thread = 7
ba p5_invalid_loop_317
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_317:
ba invalidate_failed
mov 317,%g2
ba p5_invalid_resume_317
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_317
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_317:
! Victim I-cache invalidate 318, aggressor thread = 7
ba p5_invalid_loop_318
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_318:
ba invalidate_failed
mov 318,%g2
ba p5_invalid_resume_318
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 (88)
! %l4 = 0000000000000000, immed = 00000b20, %l4 = 0000000000000000
orcc %l4,0xb20,%l4 ! %l4 = 0000000000000b20, %ccr = 00
ba p5_invalid_code_318
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_318:
! Victim I-cache invalidate 319, aggressor thread = 7
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
! 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:
! Victim I-cache invalidate 320, aggressor thread = 7
ba p5_invalid_loop_320
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_320:
ba invalidate_failed
mov 320,%g2
ba p5_invalid_resume_320
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 (00)
ba p5_invalid_code_320
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_320:
! Victim I-cache invalidate 321, aggressor thread = 7
ba p5_invalid_loop_321
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_321:
ba invalidate_failed
mov 321,%g2
ba p5_invalid_resume_321
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 (00)
ba p5_invalid_code_321
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_321:
! Mem[000000001a800008] = ffffff88, %l1 = 0000000000000000
ldsba [%o1+%o4]0x89,%l1 ! %l1 = ffffffffffffff88
! Victim I-cache invalidate 322, aggressor thread = 7
ba p5_invalid_loop_322
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_322:
ba invalidate_failed
mov 322,%g2
ba p5_invalid_resume_322
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 (00)
p5_label_66: ! %cwp = 3
! %l6 = ffffffffffffe76f, %l6 = ffffffffffffe76f, %l3 = 00000000cbb1caad
sdivx %l6,%l6,%l3 ! %l3 = 0000000000000001
! %l2 = 0000000000000000, %l0 = 000000000000006a, %l5 = acdaabced4c22ee7
andncc %l2,%l0,%l5 ! %l5 = 0000000000000000, %ccr = 44
ba p5_invalid_code_322
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_322:
! %f14 = 9197871e 26e8427a, Mem[000000001a800078] = f2af6de5 04d47aad
stda %f14,[%o1+0x078]%asi ! Mem[000000001a800078] = 9197871e 26e8427a
! Victim I-cache invalidate 323, aggressor thread = 7
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
nop
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)
! %l6 = ffffffffffffe76f, Mem[000000003100006d] = 00000000
stb %l6,[%i2+0x06d] ! Mem[000000003100006c] = 006f0000
ba p5_invalid_code_323
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_323:
! %l6 = ffffffffffffe76f, Mem[000000001a800000] = 22680000
stwa %l6,[%o1+%g0]0x89 ! Mem[000000001a800000] = ffffe76f
! Victim I-cache invalidate 324, aggressor thread = 7
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
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)
! %l0 = 000000000000006a, Mem[000000001a000038] = fd8aa30f
stb %l0,[%o0+0x038] ! Mem[000000001a000038] = 6a8aa30f
! Mem[0000000030000028] = eb2a137d, %l5 = 0000000000000000
lduh [%i0+%i6],%l5 ! %l5 = 000000000000eb2a
ba p5_invalid_code_324
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_324:
! Victim I-cache invalidate 325, aggressor thread = 7
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
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)
p5_label_67: ! %cwp = 3
ba p5_invalid_code_325
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_325:
! Victim I-cache invalidate 326, aggressor thread = 7
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)
ba p5_invalid_code_326
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_326:
! Victim I-cache invalidate 327, aggressor thread = 7
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
! 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)
! %l2 = 0000000000000000, Mem[0000000031000028] = 74e1afb5
stw %l2,[%i2+%i6] ! Mem[0000000031000028] = 00000000
ba p5_invalid_code_327
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_327:
! Victim I-cache invalidate 328, aggressor thread = 7
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
! 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)
ba p5_invalid_code_328
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_328:
! Victim I-cache invalidate 329, aggressor thread = 7
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
nop
nop
nop
nop
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 = 7
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
! 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)
ba p5_invalid_code_330
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_330:
! Victim I-cache invalidate 331, aggressor thread = 7
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 = 7
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 = 7
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
nop
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)
ba p5_invalid_code_333
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_333:
! Victim I-cache invalidate 334, aggressor thread = 7
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
! 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)
p5_label_68: ! %cwp = 3
! Mem[000000001b000018] = ca221070, %l2 = 0000000000000000
lduba [%o2+%o6]0x89,%l2 ! %l2 = 0000000000000070
! Mem[000000003000002c] = 9e7903f1, %l4 = 0000000000000b20
ldsw [%i0+0x02c],%l4 ! %l4 = ffffffff9e7903f1
ba p5_invalid_code_334
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_334:
! Victim I-cache invalidate 335, aggressor thread = 7
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
nop
nop
nop
nop
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:
! Victim I-cache invalidate 336, aggressor thread = 7
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
nop
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)
! Mem[000000001b800020] = 00000000, %l4 = ffffffff9e7903f1
lduha [%o3+%i4]0x80,%l4 ! %l4 = 0000000000000000
! %f8 = b1000d30, Mem[000000001b000048] = 20010600
st %f8 ,[%o2+0x048] ! Mem[000000001b000048] = b1000d30
ba p5_invalid_code_336
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_336:
! Victim I-cache invalidate 337, aggressor thread = 7
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
! 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 = 7
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
! 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)
! Mem[000000001a000074] = e6959264, %l6 = ffffffffffffe76f
ldsb [%o0+0x077],%l6 ! %l6 = 0000000000000064
ba p5_invalid_code_338
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_338:
! Mem[000000001a800070] = 0a9f76d8, %l4 = 0000000000000000
lduw [%o1+0x070],%l4 ! %l4 = 000000000a9f76d8
p5_label_69: ! %cwp = 3
! %l3 = 0000000000000001, immed = 00000653, %y = 00000000
umul %l3,0x653,%l3 ! %l3 = 0000000000000653, %y = 00
! %l4 = 000000000a9f76d8, immed = fffff694, %l3 = 0000000000000653
or %l4,-0x96c,%l3 ! %l3 = fffffffffffff6dc
! %l3 = fffffffffffff6dc, Mem[000000001b000000] = c6d35215
stba %l3,[%o2+%g0]0x89 ! Mem[000000001b000000] = c6d352dc
! Victim I-cache invalidate 339, aggressor thread = 7
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
! 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:
! Victim I-cache invalidate 340, aggressor thread = 7
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
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)
ba p5_invalid_code_340
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_340:
! Victim I-cache invalidate 341, aggressor thread = 7
ba p5_invalid_loop_341
rd %ccr,%g5 ! Save %ccr (44)
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 (44)
ba p5_invalid_code_341
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_341:
! Victim I-cache invalidate 342, aggressor thread = 7
ba p5_invalid_loop_342
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_342:
ba invalidate_failed
mov 342,%g2
ba p5_invalid_resume_342
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 (44)
! Mem[000000001b800010] = c401e00c, %l6 = 0000000000000064
lduba [%o3+%o5]0x80,%l6 ! %l6 = 00000000000000c4
ba p5_invalid_code_342
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_342:
! Victim I-cache invalidate 343, aggressor thread = 7
ba p5_invalid_loop_343
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_343:
ba invalidate_failed
mov 343,%g2
ba p5_invalid_resume_343
nop
nop
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 (44)
ba p5_invalid_code_343
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_343:
! Victim I-cache invalidate 344, aggressor thread = 7
ba p5_invalid_loop_344
rd %ccr,%g5 ! Save %ccr (44)
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 (44)
ba p5_invalid_code_344
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_344:
p5_label_70: ! %cwp = 3
! Mem[000000001b000028] = aab62af9 36b85c31, %l4 = 0a9f76d8, %l5 = 0000eb2a
ldda [%o2+%i6]0x89,%l4 ! %l4 = 0000000036b85c31 00000000aab62af9
! %l4 = 36b85c31, %l5 = aab62af9, Mem[0000000031000068] = 00000000 006f0000
std %l4,[%i2+0x068] ! Mem[0000000031000068] = 36b85c31 aab62af9
! Victim I-cache invalidate 345, aggressor thread = 7
ba p5_invalid_loop_345
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_345:
ba invalidate_failed
mov 345,%g2
ba p5_invalid_resume_345
nop
nop
nop
nop
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 (44)
! %l2 = 0000000000000070, Mem[000000001b000020] = c0d34cb1
stwa %l2,[%o2+%i4]0x89 ! Mem[000000001b000020] = 00000070
ba p5_invalid_code_345
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_345:
! Victim I-cache invalidate 346, aggressor thread = 7
ba p5_invalid_loop_346
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_346:
ba invalidate_failed
mov 346,%g2
ba p5_invalid_resume_346
nop
nop
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 (44)
! Mem[000000001a000000] = ffffffff, %l7 = 0000000000000000
ldsba [%o0+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000031800028] = 00000000 00000000, %l4 = 36b85c31, %l5 = aab62af9
ldd [%i3+%i6],%l4 ! %l4 = 0000000000000000 0000000000000000
! %l6 = 00000000000000c4, %l4 = 0000000000000000, %l5 = 0000000000000000
sllx %l6,%l4,%l5 ! %l5 = 00000000000000c4
ba p5_invalid_code_346
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_346:
! Victim I-cache invalidate 347, aggressor thread = 7
ba p5_invalid_loop_347
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_347:
ba invalidate_failed
mov 347,%g2
ba p5_invalid_resume_347
nop
nop
nop
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 (44)
! %l1 = ffffffffffffff88, Mem[000000001a000008] = ba55a062
stha %l1,[%o0+%o4]0x80 ! Mem[000000001a000008] = ff88a062
p5_label_71: ! %cwp = 3
! %l4 = 0000000000000000, Mem[000000003100006a] = 36b85c31
stb %l4,[%i2+0x06a] ! Mem[0000000031000068] = 36b80031
ba p5_invalid_code_347
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_347:
! Victim I-cache invalidate 348, aggressor thread = 7
ba p5_invalid_loop_348
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_348:
ba invalidate_failed
mov 348,%g2
ba p5_invalid_resume_348
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 (44)
ba p5_invalid_code_348
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_348:
! Victim I-cache invalidate 349, aggressor thread = 7
ba p5_invalid_loop_349
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_349:
ba invalidate_failed
mov 349,%g2
ba p5_invalid_resume_349
nop
nop
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 (44)
ba p5_invalid_code_349
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_349:
! Victim I-cache invalidate 350, aggressor thread = 7
ba p5_invalid_loop_350
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_350:
ba invalidate_failed
mov 350,%g2
ba p5_invalid_resume_350
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 (44)
! %l4 = 0000000000000000, %l6 = 00000000000000c4, %l3 = fffffffffffff6dc
or %l4,%l6,%l3 ! %l3 = 00000000000000c4
! %f24 = d1b92678 7b000000, Mem[000000001b800010] = c401e00c d9c62864
stda %f24,[%o3+%o5]0x81 ! Mem[000000001b800010] = d1b92678 7b000000
ba p5_invalid_code_350
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_350:
! Victim I-cache invalidate 351, aggressor thread = 7
ba p5_invalid_loop_351
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_351:
ba invalidate_failed
mov 351,%g2
ba p5_invalid_resume_351
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 (44)
! %l6 = 00000000000000c4, Mem[000000001b000008] = 880a4492f1ef4274
stxa %l6,[%o2+%o4]0x81 ! Mem[000000001b000008] = 00000000000000c4
! Mem[000000003080002c] = 8febcf81, %f19 = 3e5fe76e
ld [%i1+0x02c],%f19 ! %f19 = 8febcf81
! Mem[000000001b800050] = c525e4bfe289bb73, %f28 = fdc0472b 170e2fba
ldd [%o3+0x050],%f28 ! %f28 = c525e4bf e289bb73
ba p5_invalid_code_351
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_351:
p5_label_72: ! %cwp = 3
! Victim I-cache invalidate 352, aggressor thread = 7
ba p5_invalid_loop_352
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_352:
ba invalidate_failed
mov 352,%g2
ba p5_invalid_resume_352
nop
nop
nop
nop
nop
nop
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 (44)
! %l5 = 00000000000000c4, Mem[000000001b000018] = 701022cac6d35215
stxa %l5,[%o2+%o6]0x80 ! Mem[000000001b000018] = 00000000000000c4
ba p5_invalid_code_352
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_352:
! Victim I-cache invalidate 353, aggressor thread = 7
ba p5_invalid_loop_353
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_353:
ba invalidate_failed
mov 353,%g2
ba p5_invalid_resume_353
nop
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 (44)
ba p5_invalid_code_353
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_353:
! Victim I-cache invalidate 354, aggressor thread = 7
ba p5_invalid_loop_354
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_354:
ba invalidate_failed
mov 354,%g2
ba p5_invalid_resume_354
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 (44)
! Mem[000000001b800054] = e289bb73, %l6 = 00000000000000c4
ldswa [%o3+0x054]%asi,%l6 ! %l6 = ffffffffe289bb73
! %f30 = eb2a137d 9e7903f1, Mem[000000001a000028] = 00000000 00000000
stda %f30,[%o0+%i6]0x81 ! Mem[000000001a000028] = eb2a137d 9e7903f1
ba p5_invalid_code_354
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_354:
! Victim I-cache invalidate 355, aggressor thread = 7
ba p5_invalid_loop_355
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_355:
ba invalidate_failed
mov 355,%g2
ba p5_invalid_resume_355
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 (44)
ba p5_invalid_code_355
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_355:
! Mem[000000001a800008] = ffffff88, %l2 = 0000000000000070
lduha [%o1+%o4]0x88,%l2 ! %l2 = 000000000000ff88
! Mem[0000000030000028] = eb2a137d9e7903f1, %f18 = 315cb836 8febcf81
ldd [%i0+%i6],%f18 ! %f18 = eb2a137d 9e7903f1
! Victim I-cache invalidate 356, aggressor thread = 7
ba p5_invalid_loop_356
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_356:
ba invalidate_failed
mov 356,%g2
ba p5_invalid_resume_356
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 (44)
p5_label_73: ! %cwp = 3
! Mem[0000000030000068] = 4a2148850000007b, %f12 = a7acb920 a42e7ac9
ldd [%i0+0x068],%f12 ! %f12 = 4a214885 0000007b
ba p5_invalid_code_356
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_356:
! Mem[000000001a000000] = ffffffff, %l1 = ffffffffffffff88
lduwa [%o0+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
! Victim I-cache invalidate 357, aggressor thread = 7
ba p5_invalid_loop_357
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_357:
ba invalidate_failed
mov 357,%g2
ba p5_invalid_resume_357
nop
nop
nop
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 (44)
! %l4 = 0000000000000000, immed = fffffbce, %l1 = 00000000ffffffff
tsubcctv %l4,-0x432,%l1 ! %l0 = 000000000000008d, Trapped
ba p5_invalid_code_357
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_357:
! Victim I-cache invalidate 358, aggressor thread = 7
ba p5_invalid_loop_358
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_358:
ba invalidate_failed
mov 358,%g2
ba p5_invalid_resume_358
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 (44)
ba p5_invalid_code_358
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_358:
! Victim I-cache invalidate 359, aggressor thread = 7
ba p5_invalid_loop_359
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_359:
ba invalidate_failed
mov 359,%g2
ba p5_invalid_resume_359
nop
nop
nop
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 (44)
! %l0 = 0000008d, %l1 = ffffffff, Mem[0000000030000028] = eb2a137d 9e7903f1
std %l0,[%i0+%i6] ! Mem[0000000030000028] = 0000008d ffffffff
ba p5_invalid_code_359
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_359:
! Victim I-cache invalidate 360, aggressor thread = 7
ba p5_invalid_loop_360
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_360:
ba invalidate_failed
mov 360,%g2
ba p5_invalid_resume_360
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 (44)
ba p5_invalid_code_360
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_360:
! Victim I-cache invalidate 361, aggressor thread = 7
ba p5_invalid_loop_361
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_361:
ba invalidate_failed
mov 361,%g2
ba p5_invalid_resume_361
nop
nop
nop
nop
nop
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 (44)
! Mem[000000001a800008] = ffffff88, %l4 = 0000000000000000
ldsba [%o1+%o4]0x89,%l4 ! %l4 = ffffffffffffff88
p5_label_74: ! %cwp = 3
ba p5_invalid_code_361
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_361:
! Victim I-cache invalidate 362, aggressor thread = 7
ba p5_invalid_loop_362
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_362:
ba invalidate_failed
mov 362,%g2
ba p5_invalid_resume_362
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 (44)
ba p5_invalid_code_362
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_362:
! Mem[000000001a800060] = 1cecc9ff, %l2 = 000000000000ff88
ldsh [%o1+0x060],%l2 ! %l2 = 0000000000001cec
! Victim I-cache invalidate 363, aggressor thread = 7
ba p5_invalid_loop_363
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_363:
ba invalidate_failed
mov 363,%g2
ba p5_invalid_resume_363
nop
nop
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 (44)
ba p5_invalid_code_363
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_363:
! Victim I-cache invalidate 364, aggressor thread = 7
ba p5_invalid_loop_364
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_364:
ba invalidate_failed
mov 364,%g2
ba p5_invalid_resume_364
nop
nop
nop
nop
nop
nop
nop
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 (44)
! Mem[0000000031800068] = 7a42e826, %l4 = ffffffffffffff88
ldsh [%i3+0x068],%l4 ! %l4 = 0000000000007a42
! %l1 = 00000000ffffffff, %l4 = 0000000000007a42, %l1 = 00000000ffffffff
andn %l1,%l4,%l1 ! %l1 = 00000000ffff85bd
ba p5_invalid_code_364
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_364:
! Victim I-cache invalidate 365, aggressor thread = 7
ba p5_invalid_loop_365
rd %ccr,%g5 ! Save %ccr (44)
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 (44)
! Mem[000000001a000010] = 4c730c8b 42b7923f, %l0 = 0000008d, %l1 = ffff85bd
ldda [%o0+%o5]0x81,%l0 ! %l0 = 000000004c730c8b 0000000042b7923f
ba p5_invalid_code_365
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_365:
! Victim I-cache invalidate 366, aggressor thread = 7
ba p5_invalid_loop_366
rd %ccr,%g5 ! Save %ccr (44)
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 (44)
ba p5_invalid_code_366
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_366:
! Victim I-cache invalidate 367, aggressor thread = 7
ba p5_invalid_loop_367
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_367:
ba invalidate_failed
mov 367,%g2
ba p5_invalid_resume_367
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 (44)
p5_label_75: ! %cwp = 3
ba p5_invalid_code_367
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_367:
! Victim I-cache invalidate 368, aggressor thread = 7
ba p5_invalid_loop_368
rd %ccr,%g5 ! Save %ccr (44)
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 (44)
ba p5_invalid_code_368
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_368:
! Victim I-cache invalidate 369, aggressor thread = 7
ba p5_invalid_loop_369
rd %ccr,%g5 ! Save %ccr (44)
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 (44)
ba p5_invalid_code_369
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_369:
! Victim I-cache invalidate 370, aggressor thread = 7
ba p5_invalid_loop_370
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_370:
ba invalidate_failed
mov 370,%g2
ba p5_invalid_resume_370
nop
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 (44)
ba p5_invalid_code_370
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_370:
! Victim I-cache invalidate 371, aggressor thread = 7
ba p5_invalid_loop_371
rd %ccr,%g5 ! Save %ccr (44)
p5_invalid_code_371:
ba invalidate_failed
mov 371,%g2
ba p5_invalid_resume_371
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 (44)
! %l7 = ffffffffffffffff, immed = fffff2b9, %l1 = 0000000042b7923f
orcc %l7,-0xd47,%l1 ! %l1 = ffffffffffffffff, %ccr = 88
ba p5_invalid_code_371
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_371:
! Victim I-cache invalidate 372, aggressor thread = 7
ba p5_invalid_loop_372
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_372:
ba invalidate_failed
mov 372,%g2
ba p5_invalid_resume_372
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 (88)
! Mem[000000001b800018] = 81cfeb8f, %l7 = ffffffffffffffff
lduha [%o3+%o6]0x88,%l7 ! %l7 = 000000000000eb8f
! %l2 = 00001cec, %l3 = 000000c4, Mem[000000001b800020] = 00000000 4c730c8b
stda %l2,[%o3+%i4]0x81 ! Mem[000000001b800020] = 00001cec 000000c4
ba p5_invalid_code_372
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_372:
! Victim I-cache invalidate 373, aggressor thread = 7
ba p5_invalid_loop_373
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_373:
ba invalidate_failed
mov 373,%g2
ba p5_invalid_resume_373
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 (88)
ba p5_invalid_code_373
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_373:
! Victim I-cache invalidate 374, aggressor thread = 7
ba p5_invalid_loop_374
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_374:
ba invalidate_failed
mov 374,%g2
ba p5_invalid_resume_374
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 (88)
p5_label_76: ! %cwp = 3
ba p5_invalid_code_374
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_374:
! Victim I-cache invalidate 375, aggressor thread = 7
ba p5_invalid_loop_375
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_375:
ba invalidate_failed
mov 375,%g2
ba p5_invalid_resume_375
nop
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 (88)
ba p5_invalid_code_375
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_375:
! Victim I-cache invalidate 376, aggressor thread = 7
ba p5_invalid_loop_376
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_376:
ba invalidate_failed
mov 376,%g2
ba p5_invalid_resume_376
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 (88)
! Set Register : %l0 = 000000004c730c8b
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! %f30 = eb2a137d, Mem[000000003100002c] = c39f65aa
st %f30,[%i2+0x02c] ! Mem[000000003100002c] = eb2a137d
ba p5_invalid_code_376
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_376:
! Victim I-cache invalidate 377, aggressor thread = 7
ba p5_invalid_loop_377
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_377:
ba invalidate_failed
mov 377,%g2
ba p5_invalid_resume_377
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 (88)
ba p5_invalid_code_377
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_377:
! Victim I-cache invalidate 378, aggressor thread = 7
ba p5_invalid_loop_378
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_378:
ba invalidate_failed
mov 378,%g2
ba p5_invalid_resume_378
nop
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_378
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_378:
! Victim I-cache invalidate 379, aggressor thread = 7
ba p5_invalid_loop_379
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
ba p5_invalid_code_379
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_379:
! %l0 = ffffffffffffffff, immed = 00000543, %l3 = 00000000000000c4
xnor %l0,0x543,%l3 ! %l3 = 0000000000000543
! %l1 = ffffffffffffffff, Mem[000000001a800018] = 9ce74a04709cee2d
stxa %l1,[%o1+%o6]0x80 ! Mem[000000001a800018] = ffffffffffffffff
! Mem[000000001b800070] = bf851cab 00f8bfb8, %l2 = 00001cec, %l3 = 00000543
ldda [%o3+0x070]%asi,%l2 ! %l2 = 00000000bf851cab 0000000000f8bfb8
p5_label_77: ! %cwp = 3
! Victim I-cache invalidate 380, aggressor thread = 7
ba p5_invalid_loop_380
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_380:
ba invalidate_failed
mov 380,%g2
ba p5_invalid_resume_380
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 (88)
ba p5_invalid_code_380
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_380:
! Victim I-cache invalidate 381, aggressor thread = 7
ba p5_invalid_loop_381
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_381:
ba invalidate_failed
mov 381,%g2
ba p5_invalid_resume_381
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 (88)
! Mem[000000001b800008] = edb729a0, %l1 = ffffffffffffffff
lduha [%o3+%o4]0x80,%l1 ! %l1 = 000000000000edb7
! Mem[0000000031000068] = 36b80031aab62af9, %f30 = eb2a137d 9e7903f1
ldd [%i2+0x068],%f30 ! %f30 = 36b80031 aab62af9
ba p5_invalid_code_381
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_381:
! Victim I-cache invalidate 382, aggressor thread = 7
ba p5_invalid_loop_382
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_382:
ba invalidate_failed
mov 382,%g2
ba p5_invalid_resume_382
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_382
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_382:
! Victim I-cache invalidate 383, aggressor thread = 7
ba p5_invalid_loop_383
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_383:
ba invalidate_failed
mov 383,%g2
ba p5_invalid_resume_383
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 (88)
! %l2 = 00000000bf851cab, Mem[000000001b800000] = 315cb8367fffffff
stxa %l2,[%o3+%g0]0x80 ! Mem[000000001b800000] = 00000000bf851cab
ba p5_invalid_code_383
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_383:
! %l7 = 000000000000eb8f, immed = 00000bd8, %l1 = 000000000000edb7
taddcctv %l7,0xbd8,%l1 ! %l0 = 0000000000000022, Trapped
! Mem[000000001b000038] = c3aefbcd, %l3 = 0000000000f8bfb8
ldsb [%o2+0x039],%l3 ! %l3 = ffffffffffffffae
! %l2 = 00000000bf851cab, Mem[000000001b800010] = 7826b9d1
stha %l2,[%o3+%o5]0x88 ! Mem[000000001b800010] = 78261cab
p5_label_78: ! %cwp = 3
! Victim I-cache invalidate 384, aggressor thread = 7
ba p5_invalid_loop_384
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
! Mem[0000000031000028] = 00000000 eb2a137d, %l6 = e289bb73, %l7 = 0000eb8f
ldd [%i2+%i6],%l6 ! %l6 = 0000000000000000 00000000eb2a137d
! Mem[000000001b800000] = 00000000, %l2 = 00000000bf851cab
ldsha [%o3+%g0]0x81,%l2 ! %l2 = 0000000000000000
ba p5_invalid_code_384
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_384:
! Victim I-cache invalidate 385, aggressor thread = 7
ba p5_invalid_loop_385
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_385:
ba invalidate_failed
mov 385,%g2
ba p5_invalid_resume_385
nop
nop
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 (88)
ba p5_invalid_code_385
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_385:
! Mem[0000000030000028] = 0000008d, %l3 = ffffffffffffffae
ldub [%i0+0x02b],%l3 ! %l3 = 000000000000008d
! %l5 = 00000000000000c4, Mem[0000000030800028] = 9d1ba02f
stw %l5,[%i1+%i6] ! Mem[0000000030800028] = 000000c4
! Victim I-cache invalidate 386, aggressor thread = 7
ba p5_invalid_loop_386
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_386:
ba invalidate_failed
mov 386,%g2
ba p5_invalid_resume_386
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 (88)
ba p5_invalid_code_386
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_386:
! Victim I-cache invalidate 387, aggressor thread = 7
ba p5_invalid_loop_387
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_387:
ba invalidate_failed
mov 387,%g2
ba p5_invalid_resume_387
nop
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 (88)
! Mem[000000001a800060] = 1cecc9ff, %f28 = c525e4bf
ld [%o1+0x060],%f28 ! %f28 = 1cecc9ff
! Mem[000000001b800074] = 00f8bfb8, %f26 = 00000000
lda [%o3+0x074]%asi,%f26 ! %f26 = 00f8bfb8
p5_label_79: ! %cwp = 3
! %l5 = 00000000000000c4, immed = 00000015, %l3 = 000000000000008d
sllx %l5,0x015,%l3 ! %l3 = 0000000018800000
! Mem[000000003100006c] = aab62af9, %l4 = 0000000000007a42
lduw [%i2+0x06c],%l4 ! %l4 = 00000000aab62af9
ba p5_invalid_code_387
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_387:
! Victim I-cache invalidate 388, aggressor thread = 7
ba p5_invalid_loop_388
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_388:
ba invalidate_failed
mov 388,%g2
ba p5_invalid_resume_388
nop
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_388
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_388:
! Victim I-cache invalidate 389, aggressor thread = 7
ba p5_invalid_loop_389
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_389:
ba invalidate_failed
mov 389,%g2
ba p5_invalid_resume_389
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 (88)
ba p5_invalid_code_389
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_389:
! Victim I-cache invalidate 390, aggressor thread = 7
ba p5_invalid_loop_390
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_390:
ba invalidate_failed
mov 390,%g2
ba p5_invalid_resume_390
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 (88)
ba p5_invalid_code_390
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_390:
! Victim I-cache invalidate 391, aggressor thread = 7
ba p5_invalid_loop_391
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_391:
ba invalidate_failed
mov 391,%g2
ba p5_invalid_resume_391
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 (88)
! %l2 = 0000000000000000, immed = fffffe06, %l6 = 0000000000000000
or %l2,-0x1fa,%l6 ! %l6 = fffffffffffffe06
! %f11 = 16f786c5, Mem[000000001b000078] = 6aa03e73
st %f11,[%o2+0x078] ! Mem[000000001b000078] = 16f786c5
! %l5 = 00000000000000c4, %l3 = 0000000018800000, %l5 = 00000000000000c4
sllx %l5,%l3,%l5 ! %l5 = 00000000000000c4
ba p5_invalid_code_391
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_391:
! Mem[000000001b800018] = 8febcf81, %l1 = 000000000000edb7
lduha [%o3+%o6]0x80,%l1 ! %l1 = 0000000000008feb
p5_label_80: ! %cwp = 3
! Set Register : %l0 = 0000000000000022
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! Victim I-cache invalidate 392, aggressor thread = 7
ba p5_invalid_loop_392
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_392:
ba invalidate_failed
mov 392,%g2
ba p5_invalid_resume_392
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 (88)
ba p5_invalid_code_392
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_392:
! Victim I-cache invalidate 393, aggressor thread = 7
ba p5_invalid_loop_393
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_393:
ba invalidate_failed
mov 393,%g2
ba p5_invalid_resume_393
nop
nop
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 (88)
! %l0 = ffffffffffffffff, Mem[000000001b000018] = 00000000000000c4
stxa %l0,[%o2+%o6]0x80 ! Mem[000000001b000018] = ffffffffffffffff
! %f2 = ffffffff 99f624ed, Mem[000000001b800010] = ab1c2678 7b000000
stda %f2 ,[%o3+%o5]0x81 ! Mem[000000001b800010] = ffffffff 99f624ed
ba p5_invalid_code_393
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_393:
! Victim I-cache invalidate 394, aggressor thread = 7
ba p5_invalid_loop_394
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_394:
ba invalidate_failed
mov 394,%g2
ba p5_invalid_resume_394
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_394
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_394:
! Victim I-cache invalidate 395, aggressor thread = 7
ba p5_invalid_loop_395
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_395:
ba invalidate_failed
mov 395,%g2
ba p5_invalid_resume_395
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 (88)
ba p5_invalid_code_395
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_395:
! Victim I-cache invalidate 396, aggressor thread = 7
ba p5_invalid_loop_396
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_396:
ba invalidate_failed
mov 396,%g2
ba p5_invalid_resume_396
nop
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_396
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_396:
! Victim I-cache invalidate 397, aggressor thread = 7
ba p5_invalid_loop_397
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_397:
ba invalidate_failed
mov 397,%g2
ba p5_invalid_resume_397
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 (88)
ba p5_invalid_code_397
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_397:
! Victim I-cache invalidate 398, aggressor thread = 7
ba p5_invalid_loop_398
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_398:
ba invalidate_failed
mov 398,%g2
ba p5_invalid_resume_398
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 (88)
p5_label_81: ! %cwp = 3
ba p5_invalid_code_398
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_398:
! Victim I-cache invalidate 399, aggressor thread = 7
ba p5_invalid_loop_399
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_399:
ba invalidate_failed
mov 399,%g2
ba p5_invalid_resume_399
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_399
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_399:
! Victim I-cache invalidate 400, aggressor thread = 7
ba p5_invalid_loop_400
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_400:
ba invalidate_failed
mov 400,%g2
ba p5_invalid_resume_400
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_400
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_400:
! Victim I-cache invalidate 401, aggressor thread = 7
ba p5_invalid_loop_401
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_401:
ba invalidate_failed
mov 401,%g2
ba p5_invalid_resume_401
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 (88)
ba p5_invalid_code_401
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_401:
! Victim I-cache invalidate 402, aggressor thread = 7
ba p5_invalid_loop_402
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
ba p5_invalid_code_402
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_402:
! Victim I-cache invalidate 403, aggressor thread = 7
ba p5_invalid_loop_403
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_403:
ba invalidate_failed
mov 403,%g2
ba p5_invalid_resume_403
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 (88)
ba p5_invalid_code_403
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_403:
! Victim I-cache invalidate 404, aggressor thread = 7
ba p5_invalid_loop_404
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_404:
ba invalidate_failed
mov 404,%g2
ba p5_invalid_resume_404
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 (88)
! Mem[000000001b000028] = aab62af9 36b85c31, %l0 = ffffffff, %l1 = 00008feb
ldda [%o2+%i6]0x89,%l0 ! %l0 = 0000000036b85c31 00000000aab62af9
! Mem[000000001b000028] = 315cb836, %l5 = 00000000000000c4
lduba [%o2+%i6]0x80,%l5 ! %l5 = 0000000000000031
! %l6 = fffffffffffffe06, Mem[000000001a800028] = 00000000
stwa %l6,[%o1+%i6]0x81 ! Mem[000000001a800028] = fffffe06
! Mem[0000000031800028] = 00000000, %l4 = 00000000aab62af9
ldsb [%i3+0x02a],%l4 ! %l4 = 0000000000000000
ba p5_invalid_code_404
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_404:
p5_label_82: ! %cwp = 3
! Victim I-cache invalidate 405, aggressor thread = 7
ba p5_invalid_loop_405
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_405:
ba invalidate_failed
mov 405,%g2
ba p5_invalid_resume_405
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 (88)
ba p5_invalid_code_405
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_405:
! Victim I-cache invalidate 406, aggressor thread = 7
ba p5_invalid_loop_406
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_406:
ba invalidate_failed
mov 406,%g2
ba p5_invalid_resume_406
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 (88)
! Mem[000000001b800018] = 81cfeb8f, %l0 = 0000000036b85c31
lduba [%o3+%o6]0x89,%l0 ! %l0 = 000000000000008f
ba p5_invalid_code_406
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_406:
! Victim I-cache invalidate 407, aggressor thread = 7
ba p5_invalid_loop_407
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_407:
ba invalidate_failed
mov 407,%g2
ba p5_invalid_resume_407
nop
nop
nop
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 (88)
ba p5_invalid_code_407
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_407:
! Victim I-cache invalidate 408, aggressor thread = 7
ba p5_invalid_loop_408
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_408:
ba invalidate_failed
mov 408,%g2
ba p5_invalid_resume_408
nop
nop
nop
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_408
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_408:
! Victim I-cache invalidate 409, aggressor thread = 7
ba p5_invalid_loop_409
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_409:
ba invalidate_failed
mov 409,%g2
ba p5_invalid_resume_409
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_409
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_409:
! Victim I-cache invalidate 410, aggressor thread = 7
ba p5_invalid_loop_410
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_410:
ba invalidate_failed
mov 410,%g2
ba p5_invalid_resume_410
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 (88)
! Mem[000000001b800010] = ffffffff, %l4 = 0000000000000000
lduha [%o3+%o5]0x88,%l4 ! %l4 = 000000000000ffff
ba p5_invalid_code_410
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_410:
! Victim I-cache invalidate 411, aggressor thread = 7
ba p5_invalid_loop_411
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_411:
ba invalidate_failed
mov 411,%g2
ba p5_invalid_resume_411
nop
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 (88)
! Mem[000000001b000000] = c6d352dc, %l6 = fffffffffffffe06
ldswa [%o2+%g0]0x89,%l6 ! %l6 = ffffffffc6d352dc
p5_label_83: ! %cwp = 3
! Mem[000000001a800020] = 22000000 ca221070, %l6 = c6d352dc, %l7 = eb2a137d
ldda [%o1+%i4]0x81,%l6 ! %l6 = 0000000022000000 00000000ca221070
! Mem[000000003080006c] = 000004cc, %l3 = 0000000018800000
ldub [%i1+0x06d],%l3 ! %l3 = 0000000000000000
! %l1 = 00000000aab62af9, Mem[000000001a000018] = 0000007b7826b9d1
stx %l1,[%o0+%o6] ! Mem[000000001a000018] = 00000000aab62af9
ba p5_invalid_code_411
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_411:
! Victim I-cache invalidate 412, aggressor thread = 7
ba p5_invalid_loop_412
rd %ccr,%g5 ! Save %ccr (88)
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 (88)
! Mem[0000000031000068] = 36b80031aab62af9, %f2 = ffffffff 99f624ed
ldd [%i2+0x068],%f2 ! %f2 = 36b80031 aab62af9
ba p5_invalid_code_412
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_412:
! Victim I-cache invalidate 413, aggressor thread = 7
ba p5_invalid_loop_413
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_413:
ba invalidate_failed
mov 413,%g2
ba p5_invalid_resume_413
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 (88)
ba p5_invalid_code_413
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_413:
! Victim I-cache invalidate 414, aggressor thread = 7
ba p5_invalid_loop_414
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_414:
ba invalidate_failed
mov 414,%g2
ba p5_invalid_resume_414
nop
nop
nop
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 (88)
ba p5_invalid_code_414
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_414:
! Victim I-cache invalidate 415, aggressor thread = 7
ba p5_invalid_loop_415
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_415:
ba invalidate_failed
mov 415,%g2
ba p5_invalid_resume_415
nop
nop
nop
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 (88)
! %l4 = 000000000000ffff, immed = 0000081e, %l3 = 0000000000000000
xnorcc %l4,0x81e,%l3 ! %l3 = ffffffffffff081e, %ccr = 88
ba p5_invalid_code_415
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_415:
! Victim I-cache invalidate 416, aggressor thread = 7
ba p5_invalid_loop_416
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_416:
ba invalidate_failed
mov 416,%g2
ba p5_invalid_resume_416
nop
nop
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 (88)
p5_label_84: ! %cwp = 3
ba p5_invalid_code_416
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_416:
! Victim I-cache invalidate 417, aggressor thread = 7
ba p5_invalid_loop_417
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_417:
ba invalidate_failed
mov 417,%g2
ba p5_invalid_resume_417
nop
nop
nop
nop
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 (88)
ba p5_invalid_code_417
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_417:
! Victim I-cache invalidate 418, aggressor thread = 7
ba p5_invalid_loop_418
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_418:
ba invalidate_failed
mov 418,%g2
ba p5_invalid_resume_418
nop
nop
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 (88)
ba p5_invalid_code_418
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_418:
! Victim I-cache invalidate 419, aggressor thread = 7
ba p5_invalid_loop_419
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_419:
ba invalidate_failed
mov 419,%g2
ba p5_invalid_resume_419
nop
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 (88)
ba p5_invalid_code_419
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_419:
! Victim I-cache invalidate 420, aggressor thread = 7
ba p5_invalid_loop_420
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_420:
ba invalidate_failed
mov 420,%g2
ba p5_invalid_resume_420
nop
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 (88)
! Mem[000000001a000020] = ffffffff, %l1 = 00000000aab62af9
ldswa [%o0+%i4]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[000000001b800070] = bf851cab 00f8bfb8, %l4 = 0000ffff, %l5 = 00000031
ldd [%o3+0x070],%l4 ! %l4 = 00000000bf851cab 0000000000f8bfb8
ba p5_invalid_code_420
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_420:
! Victim I-cache invalidate 421, aggressor thread = 7
ba p5_invalid_loop_421
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_421:
ba invalidate_failed
mov 421,%g2
ba p5_invalid_resume_421
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 (88)
ba p5_invalid_code_421
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_421:
! Victim I-cache invalidate 422, aggressor thread = 7
ba p5_invalid_loop_422
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_422:
ba invalidate_failed
mov 422,%g2
ba p5_invalid_resume_422
nop
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 (88)
! Mem[000000001b000030] = ea996ff9 b21e8f6a, %l4 = bf851cab, %l5 = 00f8bfb8
ldd [%o2+0x030],%l4 ! %l4 = 00000000ea996ff9 00000000b21e8f6a
ba p5_invalid_code_422
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_422:
! Victim I-cache invalidate 423, aggressor thread = 7
ba p5_invalid_loop_423
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_423:
ba invalidate_failed
mov 423,%g2
ba p5_invalid_resume_423
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 (88)
p5_label_85: ! %cwp = 3
! %f4 = 1552d3c6, Mem[000000003000006c] = 0000007b
st %f4 ,[%i0+0x06c] ! Mem[000000003000006c] = 1552d3c6
ba p5_invalid_code_423
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_423:
! Victim I-cache invalidate 424, aggressor thread = 7
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
! 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)
! %f23 = 0c7ce2c1, Mem[000000001b800018] = 8febcf81
sta %f23,[%o3+%o6]0x80 ! Mem[000000001b800018] = 0c7ce2c1
ba p5_invalid_code_424
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_424:
! Victim I-cache invalidate 425, aggressor thread = 7
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
nop
nop
nop
nop
nop
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)
! Mem[000000001a000000] = ffffffff 4e7a398c, %l4 = ea996ff9, %l5 = b21e8f6a
ldda [%o0+%g0]0x81,%l4 ! %l4 = 00000000ffffffff 000000004e7a398c
ba p5_invalid_code_425
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_425:
! Mem[000000001a800020] = 22000000, %l0 = 000000000000008f
ldsha [%o1+%i4]0x81,%l0 ! %l0 = 0000000000002200
! Victim I-cache invalidate 426, aggressor thread = 7
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
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)
ba p5_invalid_code_426
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_426:
! Victim I-cache invalidate 427, aggressor thread = 7
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
! 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)
ba p5_invalid_code_427
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_427:
! Victim I-cache invalidate 428, aggressor thread = 7
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
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)
! %l5 = 000000004e7a398c, immed = fffffb1c, %l1 = ffffffffffffffff
addcc %l5,-0x4e4,%l1 ! %l1 = 000000004e7a34a8, %ccr = 11
p5_label_86: ! %cwp = 3
! Mem[0000000030800028] = 000000c4, %f3 = aab62af9
ld [%i1+%i6],%f3 ! %f3 = 000000c4
! %l5 = 000000004e7a398c, immed = 0000000d, %l5 = 000000004e7a398c
sra %l5,0x00d,%l5 ! %l5 = 00000000000273d1
ba p5_invalid_code_428
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_428:
! Victim I-cache invalidate 429, aggressor thread = 7
ba p5_invalid_loop_429
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_429:
ba invalidate_failed
mov 429,%g2
ba p5_invalid_resume_429
nop
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 (11)
ba p5_invalid_code_429
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_429:
! Victim I-cache invalidate 430, aggressor thread = 7
ba p5_invalid_loop_430
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_430:
ba invalidate_failed
mov 430,%g2
ba p5_invalid_resume_430
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 (11)
ba p5_invalid_code_430
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_430:
! Victim I-cache invalidate 431, aggressor thread = 7
ba p5_invalid_loop_431
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_431:
ba invalidate_failed
mov 431,%g2
ba p5_invalid_resume_431
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 (11)
ba p5_invalid_code_431
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_431:
! Victim I-cache invalidate 432, aggressor thread = 7
ba p5_invalid_loop_432
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_432:
ba invalidate_failed
mov 432,%g2
ba p5_invalid_resume_432
nop
nop
nop
nop
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 (11)
ba p5_invalid_code_432
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_432:
! Victim I-cache invalidate 433, aggressor thread = 7
ba p5_invalid_loop_433
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_433:
ba invalidate_failed
mov 433,%g2
ba p5_invalid_resume_433
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 (11)
! Mem[0000000030800028] = 000000c4, %l7 = 00000000ca221070
ldub [%i1+0x029],%l7 ! %l7 = 0000000000000000
ba p5_invalid_code_433
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_433:
! Victim I-cache invalidate 434, aggressor thread = 7
ba p5_invalid_loop_434
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_434:
ba invalidate_failed
mov 434,%g2
ba p5_invalid_resume_434
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 (11)
ba p5_invalid_code_434
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_434:
! Victim I-cache invalidate 435, aggressor thread = 7
ba p5_invalid_loop_435
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_435:
ba invalidate_failed
mov 435,%g2
ba p5_invalid_resume_435
nop
nop
nop
nop
nop
nop
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 (11)
p5_label_87: ! %cwp = 3
! Mem[000000001b800028] = 733ea06a, %l1 = 000000004e7a34a8
ldsha [%o3+%i6]0x89,%l1 ! %l1 = ffffffffffffa06a
ba p5_invalid_code_435
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_435:
! Victim I-cache invalidate 436, aggressor thread = 7
ba p5_invalid_loop_436
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_436:
ba invalidate_failed
mov 436,%g2
ba p5_invalid_resume_436
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 (11)
! Mem[0000000031800028] = 00000000, %l5 = 00000000000273d1
ldsha [%i3+0x028]%asi,%l5 ! %l5 = 0000000000000000
! %l4 = 00000000ffffffff, %l1 = ffffffffffffa06a, %l6 = 0000000022000000
xnor %l4,%l1,%l6 ! %l6 = 00000000ffffa06a
ba p5_invalid_code_436
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_436:
! Victim I-cache invalidate 437, aggressor thread = 7
ba p5_invalid_loop_437
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_437:
ba invalidate_failed
mov 437,%g2
ba p5_invalid_resume_437
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 (11)
ba p5_invalid_code_437
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_437:
! Victim I-cache invalidate 438, aggressor thread = 7
ba p5_invalid_loop_438
rd %ccr,%g5 ! Save %ccr (11)
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 (11)
ba p5_invalid_code_438
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_438:
! Victim I-cache invalidate 439, aggressor thread = 7
ba p5_invalid_loop_439
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_439:
ba invalidate_failed
mov 439,%g2
ba p5_invalid_resume_439
nop
nop
nop
nop
nop
nop
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 (11)
! Mem[000000001a000038] = 6a8aa30feb2a137d, %l2 = 0000000000000000
ldx [%o0+0x038],%l2 ! %l2 = 6a8aa30feb2a137d
! Mem[000000001b00001c] = ffffffff, %l4 = 00000000ffffffff
ldub [%o2+0x01d],%l4 ! %l4 = 00000000000000ff
! %l6 = 00000000ffffa06a, immed = 0000020a, %l7 = 0000000000000000
tsubcctv %l6,0x20a,%l7 ! %l0 = 0000000000002223, Trapped
p5_label_88: ! %cwp = 3
ba p5_invalid_code_439
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_439:
! Victim I-cache invalidate 440, aggressor thread = 7
ba p5_invalid_loop_440
rd %ccr,%g5 ! Save %ccr (11)
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 (11)
! Mem[000000001a000000] = ffffffff4e7a398c, %l7 = 0000000000000000
ldxa [%o0+%g0]0x80,%l7 ! %l7 = ffffffff4e7a398c
! Mem[000000001b000028] = 36b85c31, %l5 = 0000000000000000
ldsba [%o2+%i6]0x89,%l5 ! %l5 = 0000000000000031
ba p5_invalid_code_440
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_440:
! Victim I-cache invalidate 441, aggressor thread = 7
ba p5_invalid_loop_441
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_441:
ba invalidate_failed
mov 441,%g2
ba p5_invalid_resume_441
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 (11)
ba p5_invalid_code_441
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_441:
! Victim I-cache invalidate 442, aggressor thread = 7
ba p5_invalid_loop_442
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_442:
ba invalidate_failed
mov 442,%g2
ba p5_invalid_resume_442
nop
nop
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 (11)
ba p5_invalid_code_442
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_442:
! Victim I-cache invalidate 443, aggressor thread = 7
ba p5_invalid_loop_443
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_443:
ba invalidate_failed
mov 443,%g2
ba p5_invalid_resume_443
nop
nop
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 (11)
! Mem[000000001a000000] = ffffffff, %l7 = ffffffff4e7a398c
ldsba [%o0+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000031000068] = 36b80031 aab62af9, %l0 = 00002223, %l1 = ffffa06a
ldda [%i2+0x068]%asi,%l0 ! %l0 = 0000000036b80031 00000000aab62af9
ba p5_invalid_code_443
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_443:
! Victim I-cache invalidate 444, aggressor thread = 7
ba p5_invalid_loop_444
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_444:
ba invalidate_failed
mov 444,%g2
ba p5_invalid_resume_444
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 (11)
! %l0 = 0000000036b80031, Mem[000000001b000008] = c400000000000000
stxa %l0,[%o2+%o4]0x88 ! Mem[000000001b000008] = 0000000036b80031
p5_label_89: ! %cwp = 3
ba p5_invalid_code_444
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_444:
! Victim I-cache invalidate 445, aggressor thread = 7
ba p5_invalid_loop_445
rd %ccr,%g5 ! Save %ccr (11)
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 (11)
! %l0 = 0000000036b80031, Mem[000000001b800028] = 733ea06a
stba %l0,[%o3+%i6]0x88 ! Mem[000000001b800028] = 733ea031
! %l6 = 00000000ffffa06a, Mem[000000001b000028] = 315cb836
stwa %l6,[%o2+%i6]0x81 ! Mem[000000001b000028] = ffffa06a
ba p5_invalid_code_445
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_445:
! Victim I-cache invalidate 446, aggressor thread = 7
ba p5_invalid_loop_446
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_446:
ba invalidate_failed
mov 446,%g2
ba p5_invalid_resume_446
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 (11)
ba p5_invalid_code_446
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_446:
! Victim I-cache invalidate 447, aggressor thread = 7
ba p5_invalid_loop_447
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_447:
ba invalidate_failed
mov 447,%g2
ba p5_invalid_resume_447
nop
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 (11)
! %f18 = eb2a137d 9e7903f1, Mem[0000000031000068] = 36b80031 aab62af9
std %f18,[%i2+0x068] ! Mem[0000000031000068] = eb2a137d 9e7903f1
ba p5_invalid_code_447
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_447:
! Victim I-cache invalidate 448, aggressor thread = 7
ba p5_invalid_loop_448
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_448:
ba invalidate_failed
mov 448,%g2
ba p5_invalid_resume_448
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 (11)
ba p5_invalid_code_448
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_448:
! Victim I-cache invalidate 449, aggressor thread = 7
ba p5_invalid_loop_449
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_449:
ba invalidate_failed
mov 449,%g2
ba p5_invalid_resume_449
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 (11)
! Mem[000000001b000044] = 00000100, %l4 = 00000000000000ff
ldsw [%o2+0x044],%l4 ! %l4 = 0000000000000100
ba p5_invalid_code_449
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_449:
! Victim I-cache invalidate 450, aggressor thread = 7
ba p5_invalid_loop_450
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_450:
ba invalidate_failed
mov 450,%g2
ba p5_invalid_resume_450
nop
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 (11)
p5_label_90: ! %cwp = 3
! Mem[000000001b000018] = ffffffff, %l3 = ffffffffffff081e
ldswa [%o2+%o6]0x81,%l3 ! %l3 = ffffffffffffffff
ba p5_invalid_code_450
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_450:
! Victim I-cache invalidate 451, aggressor thread = 7
ba p5_invalid_loop_451
rd %ccr,%g5 ! Save %ccr (11)
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 (11)
ba p5_invalid_code_451
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_451:
! %f21 = 9197871e, Mem[000000001b800000] = 00000000
sta %f21,[%o3+%g0]0x88 ! Mem[000000001b800000] = 9197871e
! Victim I-cache invalidate 452, aggressor thread = 7
ba p5_invalid_loop_452
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_452:
ba invalidate_failed
mov 452,%g2
ba p5_invalid_resume_452
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 (11)
ba p5_invalid_code_452
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_452:
! Victim I-cache invalidate 453, aggressor thread = 7
ba p5_invalid_loop_453
rd %ccr,%g5 ! Save %ccr (11)
p5_invalid_code_453:
ba invalidate_failed
mov 453,%g2
ba p5_invalid_resume_453
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 (11)
ba p5_invalid_code_453
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_453:
! Mem[000000001b800048] = 8a684330, %l3 = ffffffffffffffff
ldsb [%o3+0x04b],%l3 ! %l3 = 0000000000000030
! Mem[0000000031800028] = 00000000 00000000, %l6 = ffffa06a, %l7 = ffffffff
ldda [%i3+0x028]%asi,%l6 ! %l6 = 0000000000000000 0000000000000000
! %l1 = 00000000aab62af9, %l2 = 6a8aa30feb2a137d, %y = 00000000
smulcc %l1,%l2,%l3 ! %l3 = 06f109de7ffd7695, %ccr = 00, %y = 6f109de
! Victim I-cache invalidate 454, aggressor thread = 7
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
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:
! Victim I-cache invalidate 455, aggressor thread = 7
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
! 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)
p5_label_91: ! %cwp = 3
ba p5_invalid_code_455
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_455:
! Victim I-cache invalidate 456, aggressor thread = 7
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
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)
! %l6 = 0000000000000000, immed = 0000001e, %l3 = 06f109de7ffd7695
sllx %l6,0x01e,%l3 ! %l3 = 0000000000000000
ba p5_invalid_code_456
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_456:
! Victim I-cache invalidate 457, aggressor thread = 7
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
nop
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)
! %l1 = 00000000aab62af9, immed = 000006d7, %l2 = 6a8aa30feb2a137d
or %l1,0x6d7,%l2 ! %l2 = 00000000aab62eff
ba p5_invalid_code_457
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_457:
! %l0 = 0000000036b80031, %l3 = 0000000000000000, %l3 = 0000000000000000
addcc %l0,%l3,%l3 ! %l3 = 0000000036b80031, %ccr = 00
! %l2 = 00000000aab62eff, immed = 00000180, %l5 = 0000000000000031
andn %l2,0x180,%l5 ! %l5 = 00000000aab62e7f
! Victim I-cache invalidate 458, aggressor thread = 7
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
nop
nop
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:
! Mem[000000003180006c] = ffffffff, %l7 = 0000000000000000
ldsh [%i3+0x06c],%l7 ! %l7 = ffffffffffffffff
! %f31 = aab62af9, Mem[0000000031000068] = eb2a137d
st %f31,[%i2+0x068] ! Mem[0000000031000068] = aab62af9
! %f10 = 554e34a1, Mem[000000003180006c] = ffffffff
st %f10,[%i3+0x06c] ! Mem[000000003180006c] = 554e34a1
p5_label_92: ! %cwp = 3
! Victim I-cache invalidate 459, aggressor thread = 7
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
! 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 = 7
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
! 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 = 7
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
nop
nop
nop
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 = 7
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
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)
ba p5_invalid_code_462
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_462:
! Victim I-cache invalidate 463, aggressor thread = 7
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
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)
! Mem[0000000030000068] = 4a214885, %l6 = 0000000000000000
ldsb [%i0+0x06b],%l6 ! %l6 = ffffffffffffff85
ba p5_invalid_code_463
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_463:
! Victim I-cache invalidate 464, aggressor thread = 7
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
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)
! Mem[000000001a800010] = 16f786c5, %l0 = 0000000036b80031
lduba [%o1+%o5]0x89,%l0 ! %l0 = 00000000000000c5
! Mem[0000000030000068] = 4a214885, %l7 = ffffffffffffffff
ldsw [%i0+0x068],%l7 ! %l7 = 000000004a214885
ba p5_invalid_code_464
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_464:
! Victim I-cache invalidate 465, aggressor thread = 7
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
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)
p5_label_93: ! %cwp = 3
! Mem[000000001a000000] = ffffffff, %l3 = 0000000036b80031
lduba [%o0+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[000000001a000010] = 8b0c734c, %l7 = 000000004a214885
lduwa [%o0+%o5]0x88,%l7 ! %l7 = 000000008b0c734c
ba p5_invalid_code_465
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_465:
! Victim I-cache invalidate 466, aggressor thread = 7
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
! 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)
! Mem[000000003000006c] = 1552d3c6, %l2 = 00000000aab62eff
lduh [%i0+0x06e],%l2 ! %l2 = 000000000000d3c6
ba p5_invalid_code_466
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_466:
! Victim I-cache invalidate 467, aggressor thread = 7
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)
ba p5_invalid_code_467
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_467:
! Victim I-cache invalidate 468, aggressor thread = 7
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
! 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)
ba p5_invalid_code_468
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_468:
! Victim I-cache invalidate 469, aggressor thread = 7
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
! 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)
! Mem[0000000031000028] = 00000000eb2a137d, %f10 = 554e34a1 16f786c5
ldd [%i2+%i6],%f10 ! %f10 = 00000000 eb2a137d
! Mem[0000000030800068] = 0000007a, %f10 = 00000000
ld [%i1+0x068],%f10 ! %f10 = 0000007a
! %l1 = 00000000aab62af9, %l7 = 000000008b0c734c, %l0 = 00000000000000c5
subccc %l1,%l7,%l0 ! %l0 = 000000001fa9b7ad, %ccr = 00
p5_label_94: ! %cwp = 3
! %l3 = 00000000000000ff, Mem[000000003080002a] = 000000c4
sth %l3,[%i1+0x02a] ! Mem[0000000030800028] = 000000ff
ba p5_invalid_code_469
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_469:
! Victim I-cache invalidate 470, aggressor thread = 7
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
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)
! Mem[000000001a800000] = 6fe7ffff, %l5 = 00000000aab62e7f
ldswa [%o1+%g0]0x80,%l5 ! %l5 = 000000006fe7ffff
ba p5_invalid_code_470
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_470:
! Victim I-cache invalidate 471, aggressor thread = 7
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
nop
nop
nop
nop
nop
nop
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)
ba p5_invalid_code_471
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_471:
! Mem[000000001a800038] = 1552d3c6, %l0 = 000000001fa9b7ad
ldsh [%o1+0x038],%l0 ! %l0 = 0000000000001552
! Mem[000000001b800000] = 9197871e, %f0 = c586f716
lda [%o3+%g0]0x89,%f0 ! %f0 = 9197871e
! Victim I-cache invalidate 472, aggressor thread = 7
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
! 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 = 7
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:
! Victim I-cache invalidate 474, aggressor thread = 7
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
! 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 = 7
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
nop
nop
nop
nop
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)
p5_label_95: ! %cwp = 3
! Mem[000000001a800000] = 6fe7ffff, %l5 = 000000006fe7ffff
ldsba [%o1+%g0]0x81,%l5 ! %l5 = 000000000000006f
! Mem[0000000031000068] = aab62af9, %f7 = b9d14cb1
ld [%i2+0x068],%f7 ! %f7 = aab62af9
! %l5 = 000000000000006f, Mem[000000001b000008] = 3100b836
stba %l5,[%o2+%o4]0x80 ! Mem[000000001b000008] = 6f00b836
ba p5_invalid_code_475
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_475:
! Victim I-cache invalidate 476, aggressor thread = 7
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
! 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 = ffffffffffffff85, %l3 = 00000000000000ff, %l4 = 0000000000000100
sra %l6,%l3,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030000068] = 4a214885, %f16 = 4820cb09
ld [%i0+0x068],%f16 ! %f16 = 4a214885
ba p5_invalid_code_476
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_476:
! %l2 = 000000000000d3c6, immed = 00000775, %l5 = 000000000000006f
xnor %l2,0x775,%l5 ! %l5 = ffffffffffff2b4c
! %l4 = ffffffffffffffff, immed = 00000718, %l7 = 000000008b0c734c
addc %l4,0x718,%l7 ! %l7 = 0000000000000717
! Victim I-cache invalidate 477, aggressor thread = 7
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
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 = 7
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
! 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)
p5_label_96: ! %cwp = 3
ba p5_invalid_code_478
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_478:
! Victim I-cache invalidate 479, aggressor thread = 7
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
nop
nop
nop
nop
nop
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 = 7
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
nop
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)
ba p5_invalid_code_480
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_480:
! Victim I-cache invalidate 481, aggressor thread = 7
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
nop
nop
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)
! %l0 = 0000000000001552, Mem[000000001a80003c] = ca221070
stb %l0,[%o1+0x03c] ! Mem[000000001a80003c] = 52221070
! %l1 = 00000000aab62af9, %l6 = ffffffffffffff85, %l0 = 0000000000001552
subc %l1,%l6,%l0 ! %l0 = 00000000aab62b74
ba p5_invalid_code_481
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_481:
! Victim I-cache invalidate 482, aggressor thread = 7
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
nop
nop
nop
nop
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)
restore ! CWP = 2
! Mem[000000001b800000] = 9197871e, %l2 = 00000000315cb836
lduwa [%i3+%g0]0x88,%l2 ! %l2 = 000000009197871e
! Mem[000000003100002c] = eb2a137d, %l4 = 000000000000006a
ldsw [%o2+0x02c],%l4 ! %l4 = ffffffffeb2a137d
ba p5_invalid_code_482
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_482:
! Victim I-cache invalidate 483, aggressor thread = 7
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
! 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:
p5_label_97: ! %cwp = 2
! %l2 = 000000009197871e, %l6 = ffffffffffff86c5, %y = 06f109de
smulcc %l2,%l6,%l2 ! %l2 = 00003448d336ae16, %ccr = 08, %y = 3448
! Victim I-cache invalidate 484, aggressor thread = 7
ba p5_invalid_loop_484
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_484:
ba invalidate_failed
mov 484,%g2
ba p5_invalid_resume_484
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 (08)
! %f17 = b67bc6b9, Mem[0000000030800068] = 0000007a
st %f17,[%o1+0x068] ! Mem[0000000030800068] = b67bc6b9
ba p5_invalid_code_484
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_484:
! %l6 = ffffffffffff86c5, Mem[000000001a800048] = 701022ca, %asi = 80
stwa %l6,[%i1+0x048]%asi ! Mem[000000001a800048] = ffff86c5
! Mem[0000000030000028] = 0000008d, %l3 = 000000003e5fe76e
lduw [%o0+%o6],%l3 ! %l3 = 000000000000008d
! Mem[000000003080006c] = 000004cc, %l5 = ffffffff85bd17d9
ldsh [%o1+0x06e],%l5 ! %l5 = 00000000000004cc
! Victim I-cache invalidate 485, aggressor thread = 7
ba p5_invalid_loop_485
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_485:
ba invalidate_failed
mov 485,%g2
ba p5_invalid_resume_485
nop
nop
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 (08)
ba p5_invalid_code_485
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_485:
! Victim I-cache invalidate 486, aggressor thread = 7
ba p5_invalid_loop_486
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_486:
ba invalidate_failed
mov 486,%g2
ba p5_invalid_resume_486
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 (08)
ba p5_invalid_code_486
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_486:
! Victim I-cache invalidate 487, aggressor thread = 7
ba p5_invalid_loop_487
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_487:
ba invalidate_failed
mov 487,%g2
ba p5_invalid_resume_487
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 (08)
! Mem[000000003180006c] = 554e34a1, %l3 = 000000000000008d
lduw [%o3+0x06c],%l3 ! %l3 = 00000000554e34a1
p5_label_98: ! %cwp = 2
ba p5_invalid_code_487
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_487:
! Victim I-cache invalidate 488, aggressor thread = 7
ba p5_invalid_loop_488
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_488:
ba invalidate_failed
mov 488,%g2
ba p5_invalid_resume_488
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 (08)
! Mem[000000003000006c] = 1552d3c6, %l0 = 0000000000000000
ldub [%o0+0x06c],%l0 ! %l0 = 0000000000000015
ba p5_invalid_code_488
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_488:
! Victim I-cache invalidate 489, aggressor thread = 7
ba p5_invalid_loop_489
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_489:
ba invalidate_failed
mov 489,%g2
ba p5_invalid_resume_489
nop
nop
nop
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 (08)
! Mem[000000001b000020] = 00000070, %l4 = ffffffffeb2a137d
ldsha [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000070
ba p5_invalid_code_489
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_489:
! Victim I-cache invalidate 490, aggressor thread = 7
ba p5_invalid_loop_490
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_490:
ba invalidate_failed
mov 490,%g2
ba p5_invalid_resume_490
nop
nop
nop
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 (08)
! %l5 = 00000000000004cc, %l0 = 0000000000000015, %l2 = 00003448d336ae16
andn %l5,%l0,%l2 ! %l2 = 00000000000004c8
! Mem[0000000031800028] = 00000000, %l6 = ffffffffffff86c5
ldsb [%o3+0x02a],%l6 ! %l6 = 0000000000000000
ba p5_invalid_code_490
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_490:
! Victim I-cache invalidate 491, aggressor thread = 7
ba p5_invalid_loop_491
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_491:
ba invalidate_failed
mov 491,%g2
ba p5_invalid_resume_491
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 (08)
! Mem[000000001b000028] = 6aa0ffff, %f21 = 9197871e
lda [%i2+%o6]0x89,%f21 ! %f21 = 6aa0ffff
! Mem[0000000031000028] = 00000000, %l0 = 0000000000000015
ldsw [%o2+%o6],%l0 ! %l0 = 0000000000000000
ba p5_invalid_code_491
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_491:
p5_label_99: ! %cwp = 2
! Victim I-cache invalidate 492, aggressor thread = 7
ba p5_invalid_loop_492
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_492:
ba invalidate_failed
mov 492,%g2
ba p5_invalid_resume_492
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 (08)
ba p5_invalid_code_492
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_492:
! Victim I-cache invalidate 493, aggressor thread = 7
ba p5_invalid_loop_493
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_493:
ba invalidate_failed
mov 493,%g2
ba p5_invalid_resume_493
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 (08)
ba p5_invalid_code_493
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_493:
! Victim I-cache invalidate 494, aggressor thread = 7
ba p5_invalid_loop_494
rd %ccr,%g5 ! Save %ccr (08)
p5_invalid_code_494:
ba invalidate_failed
mov 494,%g2
ba p5_invalid_resume_494
nop
nop
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 (08)
! Mem[000000001a800024] = ca221070, %l0 = 0000000000000000
ldsw [%i1+0x024],%l0 ! %l0 = ffffffffca221070
! %l0 = ffffffffca221070, %l4 = 0000000000000070, %l7 = ffffffffffffffba
tsubcctv %l0,%l4,%l7 ! %l7 = ffffffffca221000, %ccr = 88
ba p5_invalid_code_494
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_494:
! %f26 = 00f8bfb8 ffffffff, Mem[0000000031800028] = 00000000 00000000
std %f26,[%o3+%o6] ! Mem[0000000031800028] = 00f8bfb8 ffffffff
! Victim I-cache invalidate 495, aggressor thread = 7
ba p5_invalid_loop_495
rd %ccr,%g5 ! Save %ccr (88)
p5_invalid_code_495:
ba invalidate_failed
mov 495,%g2
ba p5_invalid_resume_495
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 (88)
! %l4 = 0000000000000070, immed = 0000031d, %l3 = 00000000554e34a1
andncc %l4,0x31d,%l3 ! %l3 = 0000000000000060, %ccr = 00
! %f8 = b1000d30 54f4ab4a, Mem[0000000031800068] = 7a42e826 554e34a1
std %f8 ,[%o3+0x068] ! Mem[0000000031800068] = b1000d30 54f4ab4a
! Mem[000000001a800008] = 88ffffff 279e40fc, %l2 = 000004c8, %l3 = 00000060
ldda [%i1+%i4]0x81,%l2 ! %l2 = 0000000088ffffff 00000000279e40fc
ba p5_invalid_code_495
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_495:
p5_label_100: ! %cwp = 2
! Victim I-cache invalidate 496, aggressor thread = 7
ba p5_invalid_loop_496
rd %ccr,%g5 ! Save %ccr (00)
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 (00)
ba p5_invalid_code_496
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_496:
! Victim I-cache invalidate 497, aggressor thread = 7
ba p5_invalid_loop_497
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_497:
ba invalidate_failed
mov 497,%g2
ba p5_invalid_resume_497
nop
nop
nop
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 (00)
! Mem[000000003080006c] = 000004cc, %l5 = 00000000000004cc
lduw [%o1+0x06c],%l5 ! %l5 = 00000000000004cc
! %l7 = ffffffffca221000, Mem[000000001b800010] = ffffffff99f624ed
stxa %l7,[%i3+%i5]0x80 ! Mem[000000001b800010] = ffffffffca221000
ba p5_invalid_code_497
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_497:
! Victim I-cache invalidate 498, aggressor thread = 7
ba p5_invalid_loop_498
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_498:
ba invalidate_failed
mov 498,%g2
ba p5_invalid_resume_498
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 (00)
! Mem[000000001b000008] = 36b8006f, %l3 = 00000000279e40fc
lduba [%i2+%i4]0x89,%l3 ! %l3 = 000000000000006f
ba p5_invalid_code_498
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_498:
! Victim I-cache invalidate 499, aggressor thread = 7
ba p5_invalid_loop_499
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_499:
ba invalidate_failed
mov 499,%g2
ba p5_invalid_resume_499
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 (00)
ba p5_invalid_code_499
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_499:
! Victim I-cache invalidate 500, aggressor thread = 7
ba p5_invalid_loop_500
rd %ccr,%g5 ! Save %ccr (00)
p5_invalid_code_500:
ba invalidate_failed
mov 500,%g2
ba p5_invalid_resume_500
nop
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 (00)
! %l6 = 0000000000000000, Mem[000000001b000078] = 16f786c50c7ce2c1
stx %l6,[%i2+0x078] ! Mem[000000001b000078] = 0000000000000000
ba p5_invalid_code_500
iflush %i0 ! Flush the instruction queue
p5_invalid_resume_500:
! Mem[000000001a000028] = eb2a137d 9e7903f1, %l0 = ca221070, %l1 = 4820cb09
ldda [%i0+%o6]0x81,%l0 ! %l0 = 00000000eb2a137d 000000009e7903f1
! End of Random Code for Processor 5
restore ! CWP = 1
restore ! CWP = 0
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 0000000000000022
bne,a,pn %xcc,p5_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 00000000701022ca
bne,a,pn %xcc,p5_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 00000000000000ba
bne,a,pn %xcc,p5_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be ffffffffffffffc5
bne,a,pn %xcc,p5_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 0000000088ffffff
bne,a,pn %xcc,p5_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 317bf290f92ab6aa
bne,a,pn %xcc,p5_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 0000000000000000
bne,a,pn %xcc,p5_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be ffffffffffffffc6
bne,a,pn %xcc,p5_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0x00003448,%g2
rd %y,%g3
cmp %g2,%g3
bne,a p5_failed
mov 0x111,%g1
! 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 9197871e 96700b49
bne %xcc,p5_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 36b80031 000000c4
bne %xcc,p5_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 1552d3c6 00000000
bne %xcc,p5_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be ffffffff aab62af9
bne %xcc,p5_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be b1000d30 54f4ab4a
bne %xcc,p5_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 0000007a eb2a137d
bne %xcc,p5_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 4a214885 0000007b
bne %xcc,p5_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 9197871e 26e8427a
bne %xcc,p5_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 4a214885 b67bc6b9
bne %xcc,p5_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be eb2a137d 9e7903f1
bne %xcc,p5_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 7a42e826 6aa0ffff
bne %xcc,p5_f20_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be d1b92678 7b000000
bne %xcc,p5_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 00f8bfb8 ffffffff
bne %xcc,p5_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 1cecc9ff e289bb73
bne %xcc,p5_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 36b80031 aab62af9
bne %xcc,p5_f30_fail
nop
! Check Local Memory
set p5_local0_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = ff88a0620da499d2
ldx [%i0+0x008],%g3 ! Observed data at 000000001a000008
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i0,0x008,%g4
ldx [%g1+0x018],%g2 ! Expected data = 00000000aab62af9
ldx [%i0+0x018],%g3 ! Observed data at 000000001a000018
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i0,0x018,%g4
ldx [%g1+0x058],%g2 ! Expected data = b807e202ec8526ed
ldx [%i0+0x058],%g3 ! Observed data at 000000001a000058
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i0,0x058,%g4
ldx [%g1+0x060],%g2 ! Expected data = 00000022701022ca
ldx [%i0+0x060],%g3 ! Observed data at 000000001a000060
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i0,0x060,%g4
ldx [%g1+0x068],%g2 ! Expected data = b34a771e9ea3a88c
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+0x018],%g2 ! Expected data = ffffffffffffffff
ldx [%i1+0x018],%g3 ! Observed data at 000000001a800018
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x018,%g4
ldx [%g1+0x028],%g2 ! Expected data = fffffe06ffffffff
ldx [%i1+0x028],%g3 ! Observed data at 000000001a800028
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x028,%g4
ldx [%g1+0x038],%g2 ! Expected data = 1552d3c652221070
ldx [%i1+0x038],%g3 ! Observed data at 000000001a800038
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x038,%g4
ldx [%g1+0x048],%g2 ! Expected data = ffff86c5c6d35215
ldx [%i1+0x048],%g3 ! Observed data at 000000001a800048
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i1,0x048,%g4
ldx [%g1+0x078],%g2 ! Expected data = 9197871e26e8427a
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 = dc52d3c6ca221070
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 = 6f00b83600000000
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 = 700000000119b1d0
ldx [%i2+0x020],%g3 ! Observed data at 000000001b000020
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i2,0x020,%g4
ldx [%g1+0x048],%g2 ! Expected data = b1000d3041fddf72
ldx [%i2+0x048],%g3 ! Observed data at 000000001b000048
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i2,0x048,%g4
ldx [%g1+0x050],%g2 ! Expected data = 000017d9dad4b5e2
ldx [%i2+0x050],%g3 ! Observed data at 000000001b000050
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i2,0x050,%g4
ldx [%g1+0x068],%g2 ! Expected data = 6aa03e730c7ce2c1
ldx [%i2+0x068],%g3 ! Observed data at 000000001b000068
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i2,0x068,%g4
ldx [%g1+0x078],%g2 ! Expected data = 0000000000000000
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 = 1e879791bf851cab
ldx [%i3+0x000],%g3 ! Observed data at 000000001b800000
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x000,%g4
ldx [%g1+0x010],%g2 ! Expected data = ffffffffca221000
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 = 0c7ce2c104c4e202
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 = 00001cec000000c4
ldx [%i3+0x020],%g3 ! Observed data at 000000001b800020
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 31a03e738c81f6e0
ldx [%i3+0x028],%g3 ! Observed data at 000000001b800028
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x028,%g4
ldx [%g1+0x030],%g2 ! Expected data = eb2a137d47e58be6
ldx [%i3+0x030],%g3 ! Observed data at 000000001b800030
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x030,%g4
ldx [%g1+0x058],%g2 ! Expected data = d5a9ed423d2e7ed3
ldx [%i3+0x058],%g3 ! Observed data at 000000001b800058
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x058,%g4
ldx [%g1+0x068],%g2 ! Expected data = ce85191093e1e0b2
ldx [%i3+0x068],%g3 ! Observed data at 000000001b800068
cmp %g2,%g3
bne,a,pn %xcc,p5_local_failed
add %i3,0x068,%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 = 0000008dffffffff
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 = 4a2148851552d3c6
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 = 000000ff8febcf81
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 = b67bc6b9000004cc
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 = 00000000eb2a137d
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 = aab62af99e7903f1
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 = 00f8bfb8ffffffff
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 = b1000d3054f4ab4a
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_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]
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]
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:
stx %l4,[%o3+0x028] ! Mem[0000000031800028]
done
p5_trap1o:
stx %l4,[%i3+0x028] ! Mem[0000000031800028]
done
p5_trap2e:
ldx [%i2+0x070],%l2 ! Mem[000000001b000070]
ldd [%o3+0x028],%f10 ! Mem[0000000031800028]
done
p5_trap2o:
ldx [%o2+0x070],%l2 ! Mem[000000001b000070]
ldd [%i3+0x028],%f10 ! Mem[0000000031800028]
done
p5_trap3e:
orn %l1,-0x869,%l2
sub %l0,0xd3d,%l3
subc %l1,0x9d2,%l3
sub %l4,%l2,%l7
add %l2,%l2,%l2
done
p5_trap3o:
orn %l1,-0x869,%l2
sub %l0,0xd3d,%l3
subc %l1,0x9d2,%l3
sub %l4,%l2,%l7
add %l2,%l2,%l2
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 = b5fff0c099f624ca
ldx [%g1+0x008],%l1 ! %l1 = ca6515fe42b7923f
ldx [%g1+0x010],%l2 ! %l2 = b77162e7dd2ef778
ldx [%g1+0x018],%l3 ! %l3 = c614986c212da58d
ldx [%g1+0x020],%l4 ! %l4 = ef19c578da29c328
ldx [%g1+0x028],%l5 ! %l5 = 5efe7c2ea666bc22
ldx [%g1+0x030],%l6 ! %l6 = 8a2d006a6bf01bee
ldx [%g1+0x038],%l7 ! %l7 = 3f28b6b61753334f
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 = e828043a4bb65876
ldx [%g1+0x048],%l1 ! %l1 = 4188f0a1b4641004
ldx [%g1+0x050],%l2 ! %l2 = 08cd71f476062424
ldx [%g1+0x058],%l3 ! %l3 = b8b9bb87ed55940c
ldx [%g1+0x060],%l4 ! %l4 = 4128e005fbbaa065
ldx [%g1+0x068],%l5 ! %l5 = 7066cef5e4065f7c
ldx [%g1+0x070],%l6 ! %l6 = cfe21a11d3e815cb
ldx [%g1+0x078],%l7 ! %l7 = ba55a0620da499d2
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 = 864318a6042ce986
ldx [%g1+0x088],%l1 ! %l1 = 67a3508271bfe44d
ldx [%g1+0x090],%l2 ! %l2 = 3d69b71f8e4c12e0
ldx [%g1+0x098],%l3 ! %l3 = 0296680e631bdc18
ldx [%g1+0x0a0],%l4 ! %l4 = 445e88161d7b9db1
ldx [%g1+0x0a8],%l5 ! %l5 = fd6ad05e89bdea49
ldx [%g1+0x0b0],%l6 ! %l6 = 4515f876f598e855
ldx [%g1+0x0b8],%l7 ! %l7 = 7b0b39403c0e3298
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 = fad7f837d2e05f97
ldx [%g1+0x0c8],%l1 ! %l1 = 02c823cfcbb1caad
ldx [%g1+0x0d0],%l2 ! %l2 = bb515773cbb9b5f9
ldx [%g1+0x0d8],%l3 ! %l3 = 5a4b2a822a35fc9f
ldx [%g1+0x0e0],%l4 ! %l4 = 690af31c31c64563
ldx [%g1+0x0e8],%l5 ! %l5 = 6d4318dc617b0677
ldx [%g1+0x0f0],%l6 ! %l6 = 10fad10e95d68086
ldx [%g1+0x0f8],%l7 ! %l7 = 0a320c6fe8ced859
save
! Initialize memory pointers for window 4
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 4
ldx [%g1+0x100],%l0 ! %l0 = 234de1019d1ba02f
ldx [%g1+0x108],%l1 ! %l1 = 13bfb1ac8febcf81
ldx [%g1+0x110],%l2 ! %l2 = a19c16dc626d0bdc
ldx [%g1+0x118],%l3 ! %l3 = bbfcd60a6ed91868
ldx [%g1+0x120],%l4 ! %l4 = c1e06b665b96b147
ldx [%g1+0x128],%l5 ! %l5 = 3d73d7589485f268
ldx [%g1+0x130],%l6 ! %l6 = 6ddfd09630fa0f19
ldx [%g1+0x138],%l7 ! %l7 = 3b4c5b5bfcc95fd1
! 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 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 = e5c06ec6 4acd7284 647833c0 61c72889
! %f4 = d2580ff3 a692d1de 3bcfa5f2 4585bd3b
! %f8 = c430f8bf ec980b7e 849debdd faf3eb53
! %f12 = 4fa6d38e 071d4fc6 a4cad969 b72c7122
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = d9a6e52c d26676fb c61abc43 25a282be
! %f20 = e9b2a656 b41a5d60 3703325c 196de324
! %f24 = 1efa0340 5dd160e4 b7d6ae69 ddcc1ca4
! %f28 = c9ec2493 c381cdc7 884e64c2 2997d88c
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = b73b5df0 28778b9a 6a3d372b f716626a
! %f36 = f4c427b5 d03aea69 64a76826 c97e178c
! %f40 = 438b1770 af039f43 29208807 d380d7b1
! %f44 = cbb64d73 cacd8877 6bd96d62 069cfd04
ldda [%g1]ASI_BLK_P,%f32
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:
! Mem[000000001d800048] = 47aebceb b49b5bdc, %l4 = 616ad0dc, %l5 = aaee1760
ldd [%i3+0x048],%l4 ! %l4 = 0000000047aebceb 00000000b49b5bdc
! %f8 = c430f8bf, Mem[0000000030800030] = c5b50d73
st %f8 ,[%o1+0x030] ! Mem[0000000030800030] = c430f8bf
! Mem[000000001d000048] = 1049acd4, %l5 = 00000000b49b5bdc
ldsw [%i2+0x048],%l5 ! %l5 = 000000001049acd4
! Aggressor I-cache invalidate 1, victim thread = 1
mov 1,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_1,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 1
! 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[000000001c000004] = 92225443, %l0 = d6b2a699fcc79edc
ldsha [%i0+0x004]%asi,%l0 ! %l0 = ffffffffffff9222
! Mem[000000001c000078] = c6194ecc8e0eac52, %l6 = 736c998a00f38b19
ldx [%i0+0x078],%l6 ! %l6 = c6194ecc8e0eac52
! Aggressor I-cache invalidate 2, victim thread = 1
mov 2,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_2,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 2
! 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)
! Aggressor I-cache invalidate 3, victim thread = 1
mov 3,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_3,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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 = 1
mov 4,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_4,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 4
! 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)
! Aggressor I-cache invalidate 5, victim thread = 1
mov 5,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_5,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 5
! 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)
p6_label_2:
! Aggressor I-cache invalidate 6, victim thread = 1
mov 6,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_6,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 6
! 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[000000001d800018] = ffbc99c3 c7578c13, %l6 = 8e0eac52, %l7 = 7346fb88
ldda [%i3+%i6]0x81,%l6 ! %l6 = 00000000ffbc99c3 00000000c7578c13
! Aggressor I-cache invalidate 7, victim thread = 1
mov 7,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_7,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 7
! 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[000000001d800028] = a05837ef, %l4 = 0000000047aebceb
lduha [%i3+%o6]0x88,%l4 ! %l4 = 00000000000037ef
! %l1 = a03c7bc2508541db, immed = fffff439, %l4 = 00000000000037ef
orcc %l1,-0xbc7,%l4 ! %l4 = fffffffffffff5fb, %ccr = 88
! %l5 = 000000001049acd4, immed = fffff1fa, %l1 = a03c7bc2508541db
andn %l5,-0xe06,%l1 ! %l1 = 0000000000000c04
! %l2 = b3891289, %l3 = 872e175c, Mem[000000001d000040] = b78a917b 27725251
std %l2,[%i2+0x040] ! Mem[000000001d000040] = b3891289 872e175c
! Aggressor I-cache invalidate 8, victim thread = 1
mov 8,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_8,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 8
! 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 9, victim thread = 1
mov 9,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_9,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 9
! 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[0000000030000070] = 55fa6ab5 8e14761e, %l4 = fffff5fb, %l5 = 1049acd4
ldda [%o0+0x070]%asi,%l4 ! %l4 = 0000000055fa6ab5 000000008e14761e
p6_label_3:
! Mem[000000001c000020] = 62065fc4, %l2 = f1b70da0b3891289
ldswa [%i0+%o4]0x89,%l2 ! %l2 = 0000000062065fc4
! Mem[000000001d800010] = f2f10e25, %l4 = 0000000055fa6ab5
lduba [%i3+%i5]0x81,%l4 ! %l4 = 00000000000000f2
! Aggressor I-cache invalidate 10, victim thread = 1
mov 10,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_10,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 10
! 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)
! %l2 = 0000000062065fc4, immed = 000000fc, %y = 00000000
sdiv %l2,0x0fc,%l0 ! %l0 = 00000000006394b2
mov %l0,%y ! %y = 006394b2
! Mem[000000001d800028] = ef3758a0 15dd6b9f, %l0 = 006394b2, %l1 = 00000c04
ldda [%i3+%o6]0x81,%l0 ! %l0 = 00000000ef3758a0 0000000015dd6b9f
! %l1 = 0000000015dd6b9f, Mem[000000001c800020] = 903556d3
stba %l1,[%i1+%o4]0x89 ! Mem[000000001c800020] = 9035569f
! Aggressor I-cache invalidate 11, victim thread = 1
mov 11,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_11,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 11
! 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 12, victim thread = 1
mov 12,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_12,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 12
! 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 13, victim thread = 1
mov 13,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_13,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 13
! 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 = 00000000c7578c13, immed = 00000886, %l2 = 0000000062065fc4
subccc %l7,0x886,%l2 ! %l2 = 00000000c757838d, %ccr = 08
p6_label_4:
! Aggressor I-cache invalidate 14, victim thread = 1
mov 14,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_14,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 14
! 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[000000001d000050] = ecd7e4ac, %l0 = 00000000ef3758a0
ldsw [%i2+0x050],%l0 ! %l0 = ffffffffecd7e4ac
! Aggressor I-cache invalidate 15, victim thread = 1
mov 15,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_15,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 15
! 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 16, victim thread = 1
mov 16,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_16,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 16
! 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)
! %f20 = e9b2a656 b41a5d60, Mem[0000000030800030] = c430f8bf 51cbb9ad
std %f20,[%o1+0x030] ! Mem[0000000030800030] = e9b2a656 b41a5d60
! Aggressor I-cache invalidate 17, victim thread = 1
mov 17,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_17,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 17
! 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[0000000030000070] = 55fa6ab5, %l3 = 38657513872e175c
ldsh [%o0+0x072],%l3 ! %l3 = 0000000000006ab5
! Mem[000000001d000020] = 7c1dd619, %f2 = 647833c0
lda [%i2+%o4]0x81,%f2 ! %f2 = 7c1dd619
! Aggressor I-cache invalidate 18, victim thread = 1
mov 18,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_18,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 18
! 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[0000000030000070] = 55fa6ab5, %l6 = 00000000ffbc99c3
ldsb [%o0+0x072],%l6 ! %l6 = 000000000000006a
p6_label_5:
! Aggressor I-cache invalidate 19, victim thread = 1
mov 19,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_19,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 19
! 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[000000001d000020] = 19d61d7c, %l3 = 0000000000006ab5
ldsha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000001d7c
! %l1 = 0000000015dd6b9f, %l1 = 0000000015dd6b9f, %l1 = 0000000015dd6b9f
sllx %l1,%l1,%l1 ! %l1 = 0aeeb5cf80000000
! Aggressor I-cache invalidate 20, victim thread = 1
mov 20,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_20,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 20
! 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)
! %l7 = 00000000c7578c13, %l2 = 00000000c757838d, %y = 006394b2
umul %l7,%l2,%l6 ! %l6 = 9b393312f75adf77, %y = 9b393312
! Mem[000000001d00004c] = 5abdb35d, %l0 = ffffffffecd7e4ac
lduw [%i2+0x04c],%l0 ! %l0 = 000000005abdb35d
! Aggressor I-cache invalidate 21, victim thread = 1
mov 21,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_21,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 21
! 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 22, victim thread = 1
mov 22,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_22,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 22
! 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 = 9b393312f75adf77, Mem[0000000030000034] = 181de9d6
stb %l6,[%o0+0x034] ! Mem[0000000030000034] = 771de9d6
! Aggressor I-cache invalidate 23, victim thread = 1
mov 23,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_23,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 23
! 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)
p6_label_6:
! Aggressor I-cache invalidate 24, victim thread = 1
mov 24,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_24,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 24
! 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 25, victim thread = 1
mov 25,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_25,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 25
! 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 26, victim thread = 1
mov 26,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_26,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 26
! 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 27, victim thread = 1
mov 27,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_27,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 27
! 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 28, victim thread = 1
mov 28,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_28,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 28
! 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 = 0aeeb5cf80000000, Mem[000000001d000000] = 51bad85c
stw %l1,[%i2+%g0] ! Mem[000000001d000000] = 80000000
! %l3 = 0000000000001d7c, immed = 000006df, %l1 = 0aeeb5cf80000000
sub %l3,0x6df,%l1 ! %l1 = 000000000000169d
! %l3 = 0000000000001d7c, Mem[0000000030000030] = 46cd0a09
stw %l3,[%o0+0x030] ! Mem[0000000030000030] = 00001d7c
! Mem[000000001d800034] = 4b513d68, %l4 = 00000000000000f2
lduw [%i3+0x034],%l4 ! %l4 = 000000004b513d68
! Aggressor I-cache invalidate 29, victim thread = 1
mov 29,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_29,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 29
! 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)
p6_label_7:
! Mem[000000001d000020] = 19d61d7c, %l3 = 0000000000001d7c
lduba [%i2+%o4]0x89,%l3 ! %l3 = 000000000000007c
! %l0 = 5abdb35d, %l1 = 0000169d, Mem[0000000030800070] = 943409b5 ec00ec3a
stda %l0,[%o1+0x070]%asi ! Mem[0000000030800070] = 5abdb35d 0000169d
! %l0 = 000000005abdb35d, immed = 00000a17, %l6 = 9b393312f75adf77
taddcctv %l0,0xa17,%l6 ! %l0 = 000000005abdb380, Trapped
! %l6 = 9b393312f75adf77, Mem[0000000031800034] = d423b5a8
stb %l6,[%o3+0x034] ! Mem[0000000031800034] = 7723b5a8
! Aggressor I-cache invalidate 30, victim thread = 1
mov 30,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_30,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 30
! 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)
! %l6 = f75adf77, %l7 = c7578c13, Mem[0000000030000030] = 00001d7c 771de9d6
std %l6,[%o0+0x030] ! Mem[0000000030000030] = f75adf77 c7578c13
! Mem[000000001c800000] = 0e48d4b4, %l7 = 00000000c7578c13
ldsha [%i1+%g0]0x89,%l7 ! %l7 = ffffffffffffd4b4
! %l6 = f75adf77, %l7 = ffffd4b4, Mem[000000001d000000] = 00000080 d30b75cd
stda %l6,[%i2+%g0]0x89 ! Mem[000000001d000000] = f75adf77 ffffd4b4
! Aggressor I-cache invalidate 31, victim thread = 1
mov 31,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_31,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 31
! 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[0000000030000074] = 8e14761e, %f28 = c9ec2493
ld [%o0+0x074],%f28 ! %f28 = 8e14761e
p6_label_8:
! Aggressor I-cache invalidate 32, victim thread = 1
mov 32,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_32,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 32
! 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)
! %f20 = e9b2a656, Mem[0000000030800070] = 5abdb35d
st %f20,[%o1+0x070] ! Mem[0000000030800070] = e9b2a656
! %l2 = 00000000c757838d, immed = fffffe6e, %l6 = 9b393312f75adf77
andncc %l2,-0x192,%l6 ! %l6 = 0000000000000181, %ccr = 00
! Aggressor I-cache invalidate 33, victim thread = 1
mov 33,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_33,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 33
! 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)
! %l7 = ffffffffffffd4b4, immed = 000001cb, %l5 = 000000008e14761e
taddcctv %l7,0x1cb,%l5 ! %l0 = 000000005abdb3a3, Trapped
! Aggressor I-cache invalidate 34, victim thread = 1
mov 34,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_34,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 34
! 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[000000001c000018] = a6e21947, %l1 = 000000000000169d
ldswa [%i0+%i6]0x81,%l1 ! %l1 = ffffffffa6e21947
! Aggressor I-cache invalidate 35, victim thread = 1
mov 35,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_35,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 35
! 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[0000000030800070] = e9b2a656 0000169d, %l4 = 4b513d68, %l5 = 8e14761e
ldda [%o1+0x070]%asi,%l4 ! %l4 = 00000000e9b2a656 000000000000169d
! Mem[000000001c800008] = aabb19ae13d31478, %f18 = c61abc43 25a282be
ldda [%i1+%i4]0x89,%f18 ! %f18 = aabb19ae 13d31478
p6_label_9:
! Aggressor I-cache invalidate 36, victim thread = 1
mov 36,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_36,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 36
! 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)
! %f28 = 8e14761e, Mem[000000001c000070] = 9086c788
st %f28,[%i0+0x070] ! Mem[000000001c000070] = 8e14761e
! Aggressor I-cache invalidate 37, victim thread = 1
mov 37,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_37,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 37
! 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)
! %f25 = 5dd160e4, Mem[000000001d00005c] = 43a8a4f7
st %f25,[%i2+0x05c] ! Mem[000000001d00005c] = 5dd160e4
! %l2 = 00000000c757838d, immed = 00000bf2, %l6 = 0000000000000181
orcc %l2,0xbf2,%l6 ! %l6 = 00000000c7578bff, %ccr = 08
! Aggressor I-cache invalidate 38, victim thread = 1
mov 38,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_38,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 38
! 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 39, victim thread = 1
mov 39,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_39,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 39
! 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 40, victim thread = 1
mov 40,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_40,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 40
! 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 41, victim thread = 1
mov 41,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_41,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 41
! 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[000000001d800010] = f2f10e25, %l4 = 00000000e9b2a656
ldsba [%i3+%i5]0x80,%l4 ! %l4 = fffffffffffffff2
p6_label_10:
! Mem[0000000030800070] = e9b2a656, %l6 = 00000000c7578bff
ldsw [%o1+0x070],%l6 ! %l6 = ffffffffe9b2a656
! Mem[000000001c000020] = c45f0662 302ed042, %l2 = c757838d, %l3 = 0000007c
ldda [%i0+%o4]0x81,%l2 ! %l2 = 00000000c45f0662 00000000302ed042
! %l6 = ffffffffe9b2a656, Mem[000000001c800010] = 6fcabc82
stba %l6,[%i1+%i5]0x80 ! Mem[000000001c800010] = 56cabc82
! Aggressor I-cache invalidate 42, victim thread = 1
mov 42,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_42,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 42
! 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)
! %l3 = 00000000302ed042, Mem[000000001c000000] = f2ab3bfa
stba %l3,[%i0+%g0]0x89 ! Mem[000000001c000000] = f2ab3b42
! %l1 = ffffffffa6e21947, Mem[000000001c000028] = 41a2b5d9
stba %l1,[%i0+%o6]0x89 ! Mem[000000001c000028] = 41a2b547
! Aggressor I-cache invalidate 43, victim thread = 1
mov 43,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_43,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 43
! 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)
! %l0 = 000000005abdb3a3, immed = 00000013, %l0 = 000000005abdb3a3
srl %l0,0x013,%l0 ! %l0 = 0000000000000b57
! Aggressor I-cache invalidate 44, victim thread = 1
mov 44,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_44,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 44
! 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)
! %l2 = 00000000c45f0662, immed = fffff887, %l0 = 0000000000000b57
xnor %l2,-0x779,%l0 ! %l0 = 00000000c45f011a
p6_label_11:
! Aggressor I-cache invalidate 45, victim thread = 1
mov 45,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_45,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 45
! 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)
! %l4 = fffffffffffffff2, Mem[000000001d000020] = 19d61d7c
stba %l4,[%i2+%o4]0x88 ! Mem[000000001d000020] = 19d61df2
! Aggressor I-cache invalidate 46, victim thread = 1
mov 46,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_46,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 46
! 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 47, victim thread = 1
mov 47,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_47,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 47
! 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 48, victim thread = 1
mov 48,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_48,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 48
! 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 49, victim thread = 1
mov 49,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_49,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 49
! 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 50, victim thread = 1
mov 50,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_50,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 50
! 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 51, victim thread = 1
mov 51,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_51,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 51
! 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 = 00000000c45f011a, Mem[000000001d800020] = ca6a696ec5b942aa
stxa %l0,[%i3+%o4]0x88 ! Mem[000000001d800020] = 00000000c45f011a
! Mem[000000001c000000] = 423babf2, %l4 = fffffffffffffff2
lduba [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000042
p6_label_12:
! Aggressor I-cache invalidate 52, victim thread = 1
mov 52,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_52,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 52
! 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 53, victim thread = 1
mov 53,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_53,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 53
! 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 54, victim thread = 1
mov 54,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_54,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 54
! 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 55, victim thread = 1
mov 55,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_55,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 55
! 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 56, victim thread = 1
mov 56,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_56,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 56
! 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 57, victim thread = 1
mov 57,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_57,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 57
! 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)
! Mem[000000001d800008] = ac12124f, %l4 = 0000000000000042
ldsba [%i3+%i4]0x89,%l4 ! %l4 = 000000000000004f
! Aggressor I-cache invalidate 58, victim thread = 1
mov 58,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_58,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 58
! 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)
! %l1 = ffffffffa6e21947, Mem[000000001c800056] = df1f7ea6
sth %l1,[%i1+0x056] ! Mem[000000001c800054] = df1f1947
! Mem[000000001c000028] = 47b5a2419c8b1463, %l2 = 00000000c45f0662
ldx [%i0+%o6],%l2 ! %l2 = 47b5a2419c8b1463
p6_label_13:
! Aggressor I-cache invalidate 59, victim thread = 1
mov 59,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_59,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 59
! 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 60, victim thread = 1
mov 60,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_60,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 60
! 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 61, victim thread = 1
mov 61,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_61,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 61
! 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 62, victim thread = 1
mov 62,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_62,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 62
! 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[000000001d800028] = a05837ef, %l5 = 000000000000169d
ldswa [%i3+%o6]0x89,%l5 ! %l5 = ffffffffa05837ef
! Aggressor I-cache invalidate 63, victim thread = 1
mov 63,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_63,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 63
! 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 64, victim thread = 1
mov 64,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_64,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 64
! 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 65, victim thread = 1
mov 65,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_65,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 65
! 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 66, victim thread = 1
mov 66,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_66,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 66
! 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)
! %l5 = ffffffffa05837ef, Mem[000000001d000018] = b2106b36
stwa %l5,[%i2+%i6]0x89 ! Mem[000000001d000018] = a05837ef
p6_label_14:
! Mem[000000001c800028] = b13832403ee9c3cb, %f26 = b7d6ae69 ddcc1ca4
ldda [%i1+%o6]0x81,%f26 ! %f26 = b1383240 3ee9c3cb
! Mem[000000001c800018] = 652524cc, %f24 = 1efa0340
lda [%i1+%i6]0x81,%f24 ! %f24 = 652524cc
! Aggressor I-cache invalidate 67, victim thread = 1
mov 67,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_67,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 67
! 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 68, victim thread = 1
mov 68,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_68,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 68
! 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 69, victim thread = 1
mov 69,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_69,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 69
! 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 70, victim thread = 1
mov 70,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_70,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 70
! 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[000000001d800020] = 1a015fc400000000, %l1 = ffffffffa6e21947
ldxa [%i3+%o4]0x80,%l1 ! %l1 = 1a015fc400000000
! Aggressor I-cache invalidate 71, victim thread = 1
mov 71,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_71,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 71
! 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)
! %l4 = 0000004f, %l5 = a05837ef, Mem[000000001d800020] = 1a015fc4 00000000
stda %l4,[%i3+%o4]0x81 ! Mem[000000001d800020] = 0000004f a05837ef
! Aggressor I-cache invalidate 72, victim thread = 1
mov 72,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_72,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 72
! 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)
p6_label_15:
! %l5 = ffffffffa05837ef, %l4 = 000000000000004f, %l5 = ffffffffa05837ef
andn %l5,%l4,%l5 ! %l5 = ffffffffa05837a0
! %l3 = 00000000302ed042, %l4 = 000000000000004f, %l2 = 47b5a2419c8b1463
andn %l3,%l4,%l2 ! %l2 = 00000000302ed000
! Aggressor I-cache invalidate 73, victim thread = 1
mov 73,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_73,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 73
! 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)
! Mem[0000000030800030] = e9b2a656, %l4 = 000000000000004f
ldswa [%o1+0x030]%asi,%l4 ! %l4 = ffffffffe9b2a656
! Aggressor I-cache invalidate 74, victim thread = 1
mov 74,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_74,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 74
! 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 = 1a015fc400000000, Mem[000000001c800048] = c8c1f78effd8800a
stx %l1,[%i1+0x048] ! Mem[000000001c800048] = 1a015fc400000000
! %l4 = ffffffffe9b2a656, %l7 = ffffffffffffd4b4, %y = 9b393312
umul %l4,%l7,%l3 ! %l3 = e9b27ecf9d062c78, %y = e9b27ecf
! Aggressor I-cache invalidate 75, victim thread = 1
mov 75,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_75,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 75
! 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[000000001d000018] = 8e6bcdf7a05837ef, %l6 = ffffffffe9b2a656
ldxa [%i2+%i6]0x88,%l6 ! %l6 = 8e6bcdf7a05837ef
! Mem[000000001d000030] = 9bf991ebb52c09cd, %f20 = e9b2a656 b41a5d60
ldd [%i2+0x030],%f20 ! %f20 = 9bf991eb b52c09cd
p6_label_16:
! Aggressor I-cache invalidate 76, victim thread = 1
mov 76,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_76,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 76
! 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 77, victim thread = 1
mov 77,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_77,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 77
! 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 78, victim thread = 1
mov 78,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_78,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 78
! 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)
! %l0 = 00000000c45f011a, immed = fffff229, %y = e9b27ecf
smulcc %l0,-0xdd7,%l1 ! %l1 = 000003394127c12a, %ccr = 00, %y = 339
! %f0 = e5c06ec6 4acd7284, Mem[000000001d800020] = 0000004f a05837ef
std %f0 ,[%i3+%o4] ! Mem[000000001d800020] = e5c06ec6 4acd7284
! Mem[000000001c000018] = a6e21947, %l2 = 00000000302ed000
lduha [%i0+%i6]0x80,%l2 ! %l2 = 000000000000a6e2
! Aggressor I-cache invalidate 79, victim thread = 1
mov 79,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_79,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 79
! 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[0000000031000030] = 7a0f66d9, %f24 = 652524cc
ld [%o2+0x030],%f24 ! %f24 = 7a0f66d9
! %l7 = ffffffffffffd4b4
setx 0xc1a16fd5c1a16fd5,%g7,%l7 ! %l7 = c1a16fd5c1a16fd5
! Aggressor I-cache invalidate 80, victim thread = 1
mov 80,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_80,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 80
! 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)
p6_label_17:
! Mem[0000000031000074] = 409cc647, %l5 = ffffffffa05837a0
ldsh [%o2+0x076],%l5 ! %l5 = ffffffffffffc647
! Mem[0000000031800070] = 55b36635ff43a5d5, %l0 = 00000000c45f011a
ldx [%o3+0x070],%l0 ! %l0 = 55b36635ff43a5d5
! %f9 = ec980b7e, Mem[000000001c800000] = b4d4480e
sta %f9 ,[%i1+%g0]0x80 ! Mem[000000001c800000] = ec980b7e
! Mem[000000001d800008] = 4f1212ac2e169120, %f30 = 884e64c2 2997d88c
ldda [%i3+0x008]%asi,%f30 ! %f30 = 4f1212ac 2e169120
! Mem[0000000030800034] = b41a5d60, %l6 = 8e6bcdf7a05837ef
ldub [%o1+0x034],%l6 ! %l6 = 00000000000000b4
! Aggressor I-cache invalidate 81, victim thread = 1
mov 81,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_81,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 81
! 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 = 0000a6e2, %l3 = 9d062c78, Mem[000000001c000020] = c45f0662 302ed042
std %l2,[%i0+%o4] ! Mem[000000001c000020] = 0000a6e2 9d062c78
! %l6 = 000000b4, %l7 = c1a16fd5, Mem[000000001c800068] = 2ef0f2ab db31c08f
std %l6,[%i1+0x068] ! Mem[000000001c800068] = 000000b4 c1a16fd5
! Aggressor I-cache invalidate 82, victim thread = 1
mov 82,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_82,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 82
! 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 = 00000000000000b4, immed = 000007df, %l7 = c1a16fd5c1a16fd5
orcc %l6,0x7df,%l7 ! %l7 = 00000000000007ff, %ccr = 00
p6_label_18:
! %l7 = 00000000000007ff, Mem[000000001d000018] = ef3758a0f7cd6b8e
stxa %l7,[%i2+%i6]0x80 ! Mem[000000001d000018] = 00000000000007ff
! Mem[000000001d000010] = 1fd32c64 703b461e, %l4 = e9b2a656, %l5 = ffffc647
ldd [%i2+%i5],%l4 ! %l4 = 000000001fd32c64 00000000703b461e
! %l1 = 000003394127c12a, immed = fffffe7e, %y = 00000339
sdivcc %l1,-0x182,%l6 ! %l6 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = ff43a5d5
! Aggressor I-cache invalidate 83, victim thread = 1
mov 83,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_83,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 83
! 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 84, victim thread = 1
mov 84,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_84,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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)
! Aggressor I-cache invalidate 85, victim thread = 1
mov 85,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_85,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 85
! 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 86, victim thread = 1
mov 86,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_86,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 86
! 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 87, victim thread = 1
mov 87,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_87,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 87
! 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 88, victim thread = 1
mov 88,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_88,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 88
! 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 89, victim thread = 1
mov 89,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_89,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 89
! 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)
p6_label_19:
! %l4 = 000000001fd32c64, %l0 = 55b36635ff43a5d5, %l3 = e9b27ecf9d062c78
taddcctv %l4,%l0,%l3 ! %l0 = 55b36635ff43a5f8, Trapped
! Aggressor I-cache invalidate 90, victim thread = 1
mov 90,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_90,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 90
! 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)
! %l4 = 1fd32c64, %l5 = 703b461e, Mem[000000001c800018] = cc242565 0c7563e9
stda %l4,[%i1+%i6]0x89 ! Mem[000000001c800018] = 1fd32c64 703b461e
! Aggressor I-cache invalidate 91, victim thread = 1
mov 91,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_91,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 91
! 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 92, victim thread = 1
mov 92,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_92,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 92
! 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)
! %l0 = 55b36635ff43a5f8, immed = fffffcea, %l3 = e9b27ecf9d062c78
sub %l0,-0x316,%l3 ! %l3 = 55b36635ff43a90e
! Aggressor I-cache invalidate 93, victim thread = 1
mov 93,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_93,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 93
! 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)
! %l5 = 00000000703b461e, immed = 000005c8, %y = ff43a5d5
umul %l5,0x5c8,%l4 ! %l4 = 00000288d6ad5d70, %y = 288
! Aggressor I-cache invalidate 94, victim thread = 1
mov 94,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_94,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 94
! 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 95, victim thread = 1
mov 95,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_95,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 95
! 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)
p6_label_20:
! Aggressor I-cache invalidate 96, victim thread = 1
mov 96,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_96,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 96
! 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)
! Mem[0000000030000030] = f75adf77, %l4 = 00000288d6ad5d70
ldsha [%o0+0x030]%asi,%l4 ! %l4 = fffffffffffff75a
! Aggressor I-cache invalidate 97, victim thread = 1
mov 97,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_97,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 97
! 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)
! %f31 = 2e169120, Mem[000000001c000010] = c4f3c92f
sta %f31,[%i0+%i5]0x88 ! Mem[000000001c000010] = 2e169120
! Aggressor I-cache invalidate 98, victim thread = 1
mov 98,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_98,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 98
! 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 99, victim thread = 1
mov 99,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_99,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 99
! 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 100, victim thread = 1
mov 100,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_100,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 100
! 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)
! Mem[0000000031000030] = 7a0f66d9, %l2 = 000000000000a6e2
lduh [%o2+0x030],%l2 ! %l2 = 0000000000007a0f
! %l1 = 000003394127c12a, Mem[000000001c800018] = 703b461e1fd32c64
stxa %l1,[%i1+%i6]0x88 ! Mem[000000001c800018] = 000003394127c12a
! Aggressor I-cache invalidate 101, victim thread = 1
mov 101,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_101,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 101
! 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)
p6_label_21:
! Mem[000000001d000000] = 77df5af7, %l4 = fffffffffffff75a
ldsha [%i2+%g0]0x81,%l4 ! %l4 = 00000000000077df
! %l6 = 80000000, %l7 = 000007ff, Mem[0000000030800070] = e9b2a656 0000169d
std %l6,[%o1+0x070] ! Mem[0000000030800070] = 80000000 000007ff
! Aggressor I-cache invalidate 102, victim thread = 1
mov 102,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_102,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 102
! 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)
! Mem[0000000031000070] = ff0e4152 409cc647, %l2 = 00007a0f, %l3 = ff43a90e
ldd [%o2+0x070],%l2 ! %l2 = 00000000ff0e4152 00000000409cc647
! Mem[0000000031000070] = ff0e4152409cc647, %f20 = 9bf991eb b52c09cd
ldd [%o2+0x070],%f20 ! %f20 = ff0e4152 409cc647
! Aggressor I-cache invalidate 103, victim thread = 1
mov 103,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_103,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 103
! 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)
! %l4 = 00000000000077df, Mem[000000001c000020] = 0000a6e29d062c78
stxa %l4,[%i0+%o4]0x80 ! Mem[000000001c000020] = 00000000000077df
! Aggressor I-cache invalidate 104, victim thread = 1
mov 104,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_104,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 104
! 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 105, victim thread = 1
mov 105,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_105,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 105
! 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 106, victim thread = 1
mov 106,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_106,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 106
! 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)
p6_label_22:
! Mem[0000000030800030] = e9b2a656b41a5d60, %l6 = ffffffff80000000
ldx [%o1+0x030],%l6 ! %l6 = e9b2a656b41a5d60
! Aggressor I-cache invalidate 107, victim thread = 1
mov 107,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_107,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 107
! 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)
! %l0 = 55b36635ff43a5f8, Mem[0000000031000030] = 7a0f66d9d252bd0f
stx %l0,[%o2+0x030] ! Mem[0000000031000030] = 55b36635ff43a5f8
! Aggressor I-cache invalidate 108, victim thread = 1
mov 108,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_108,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 108
! 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 109, victim thread = 1
mov 109,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_109,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 109
! 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[0000000030800030] = e9b2a656, %l7 = 00000000000007ff
ldsh [%o1+0x032],%l7 ! %l7 = ffffffffffffa656
! Aggressor I-cache invalidate 110, victim thread = 1
mov 110,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_110,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 110
! 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 111, victim thread = 1
mov 111,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_111,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 111
! 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 112, victim thread = 1
mov 112,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_112,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 112
! 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 113, victim thread = 1
mov 113,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_113,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 113
! 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)
p6_label_23:
! %l0 = 55b36635ff43a5f8, %l4 = 00000000000077df, %l4 = 00000000000077df
orcc %l0,%l4,%l4 ! %l4 = 55b36635ff43f7ff, %ccr = 08
! Aggressor I-cache invalidate 114, victim thread = 1
mov 114,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_114,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 114
! 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[0000000030000074] = 8e14761e, %f13 = 071d4fc6
ld [%o0+0x074],%f13 ! %f13 = 8e14761e
! Aggressor I-cache invalidate 115, victim thread = 1
mov 115,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_115,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 115
! 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)
! %l2 = ff0e4152, %l3 = 409cc647, Mem[000000001c000048] = ccccd8eb c219f3e2
std %l2,[%i0+0x048] ! Mem[000000001c000048] = ff0e4152 409cc647
! Aggressor I-cache invalidate 116, victim thread = 1
mov 116,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_116,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 116
! 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 = ffffffffffffa656, Mem[000000001d800028] = a05837ef
stba %l7,[%i3+%o6]0x89 ! Mem[000000001d800028] = a0583756
! Aggressor I-cache invalidate 117, victim thread = 1
mov 117,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_117,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 117
! 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)
! %l7 = ffffffffffffa656, Mem[000000001c800050] = 4bcb91e0df1f1947
stx %l7,[%i1+0x050] ! Mem[000000001c800050] = ffffffffffffa656
! Mem[0000000031000030] = 55b36635 ff43a5f8, %l2 = ff0e4152, %l3 = 409cc647
ldd [%o2+0x030],%l2 ! %l2 = 0000000055b36635 00000000ff43a5f8
p6_label_24:
! Mem[000000001c000008] = 15525b4c, %l7 = ffffffffffffa656
lduba [%i0+%i4]0x80,%l7 ! %l7 = 0000000000000015
! %l2 = 0000000055b36635, Mem[000000001d800010] = f2f10e25252e94d6
stx %l2,[%i3+%i5] ! Mem[000000001d800010] = 0000000055b36635
! Aggressor I-cache invalidate 118, victim thread = 1
mov 118,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_118,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 118
! 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[000000001c800028] = b1383240, %l6 = e9b2a656b41a5d60
ldsha [%i1+0x028]%asi,%l6 ! %l6 = ffffffffffffb138
! %l6 = ffffffffffffb138, %l7 = 0000000000000015, %l7 = 0000000000000015
sllx %l6,%l7,%l7 ! %l7 = fffffff627000000
! %l3 = 00000000ff43a5f8, immed = 0000000d, %l4 = 55b36635ff43f7ff
sllx %l3,0x00d,%l4 ! %l4 = 00001fe874bf0000
! Mem[000000001c000020] = df770000 00000000, %l0 = ff43a5f8, %l1 = 4127c12a
ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000df770000
! Aggressor I-cache invalidate 119, victim thread = 1
mov 119,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_119,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 119
! 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[000000001c000020] = 00000000, %l7 = fffffff627000000
ldswa [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Aggressor I-cache invalidate 120, victim thread = 1
mov 120,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_120,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 120
! 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)
p6_label_25:
! Aggressor I-cache invalidate 121, victim thread = 1
mov 121,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_121,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 121
! 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 122, victim thread = 1
mov 122,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_122,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 122
! 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 123, victim thread = 1
mov 123,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_123,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 123
! 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 124, victim thread = 1
mov 124,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_124,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 124
! 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 125, victim thread = 1
mov 125,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_125,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 125
! 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 126, victim thread = 1
mov 126,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_126,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 126
! 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 127, victim thread = 1
mov 127,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_127,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 127
! 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[000000001c000064] = 2b4068c8, %l5 = 00000000703b461e
lduh [%i0+0x064],%l5 ! %l5 = 0000000000002b40
! %l6 = ffffffffffffb138, immed = 00000025, %l6 = ffffffffffffb138
sllx %l6,0x025,%l6 ! %l6 = fff6270000000000
! Aggressor I-cache invalidate 128, victim thread = 1
mov 128,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_128,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 128
! 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)
p6_label_26:
! Aggressor I-cache invalidate 129, victim thread = 1
mov 129,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_129,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 129
! 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)
! Set Register : %l5 = 0000000000002b40
xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
! Aggressor I-cache invalidate 130, victim thread = 1
mov 130,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_130,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 130
! 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[000000001c000000] = 423babf2, %l4 = 00001fe874bf0000
ldsba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000042
! %l1 = 00000000df770000, %l0 = 0000000000000000, %y = 00000288
smul %l1,%l0,%l1 ! %l1 = 0000000000000000, %y = 00
! Mem[000000001c800000] = cee64a367e0b98ec, %f8 = c430f8bf ec980b7e
ldda [%i1+%g0]0x89,%f8 ! %f8 = cee64a36 7e0b98ec
! Aggressor I-cache invalidate 131, victim thread = 1
mov 131,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_131,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 131
! 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 = 0000000000000000, Mem[000000001d000000] = f75adf77
stba %l7,[%i2+%g0]0x89 ! Mem[000000001d000000] = f75adf00
! Aggressor I-cache invalidate 132, victim thread = 1
mov 132,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_132,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 132
! 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)
! %l5 = ffffffffffffffff, Mem[0000000030000034] = c7578c13
sth %l5,[%o0+0x034] ! Mem[0000000030000034] = ffff8c13
p6_label_27:
! Aggressor I-cache invalidate 133, victim thread = 1
mov 133,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_133,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 133
! 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 134, victim thread = 1
mov 134,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_134,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 134
! 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)
! Mem[000000001d000018] = 00000000, %l1 = 0000000000000000
lduha [%i2+%i6]0x88,%l1 ! %l1 = 0000000000000000
! %f28 = 8e14761e c381cdc7, Mem[0000000031000030] = 55b36635 ff43a5f8
stda %f28,[%o2+0x030]%asi ! Mem[0000000031000030] = 8e14761e c381cdc7
! %l5 = ffffffffffffffff, %l3 = 00000000ff43a5f8, %l1 = 0000000000000000
orcc %l5,%l3,%l1 ! %l1 = ffffffffffffffff, %ccr = 88
! Aggressor I-cache invalidate 135, victim thread = 1
mov 135,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_135,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 135
! 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)
! %l1 = ffffffffffffffff, %l4 = 0000000000000042, %y = 00000000
sdivcc %l1,%l4,%l7 ! %l7 = 0000000003e0f83e, %ccr = 00
mov %l0,%y ! %y = 00000000
! %l7 = 0000000003e0f83e, Mem[0000000031000074] = 409cc647
sth %l7,[%o2+0x074] ! Mem[0000000031000074] = f83ec647
! Mem[000000001c800028] = b1383240, %l0 = 0000000000000000
lduw [%i1+%o6],%l0 ! %l0 = 00000000b1383240
! Aggressor I-cache invalidate 136, victim thread = 1
mov 136,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_136,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 136
! 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)
p6_label_28:
! %l4 = 0000000000000042, Mem[0000000030000070] = 55fa6ab5
stw %l4,[%o0+0x070] ! Mem[0000000030000070] = 00000042
! Aggressor I-cache invalidate 137, victim thread = 1
mov 137,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_137,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 137
! 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[0000000031000070] = ff0e4152, %l5 = ffffffffffffffff
ldsw [%o2+0x070],%l5 ! %l5 = ffffffffff0e4152
! Aggressor I-cache invalidate 138, victim thread = 1
mov 138,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_138,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 138
! 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 139, victim thread = 1
mov 139,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_139,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 139
! 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 140, victim thread = 1
mov 140,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_140,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 140
! 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 141, victim thread = 1
mov 141,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_141,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 141
! 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[0000000030800030] = e9b2a656, %l3 = 00000000ff43a5f8
ldswa [%o1+0x030]%asi,%l3 ! %l3 = ffffffffe9b2a656
! Aggressor I-cache invalidate 142, victim thread = 1
mov 142,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_142,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 142
! 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 143, victim thread = 1
mov 143,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_143,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 143
! 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)
p6_label_29:
! %f16 = d9a6e52c, Mem[0000000031000070] = ff0e4152
st %f16,[%o2+0x070] ! Mem[0000000031000070] = d9a6e52c
! Aggressor I-cache invalidate 144, victim thread = 1
mov 144,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_144,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 144
! 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 145, victim thread = 1
mov 145,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_145,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 145
! 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 = 00000000, %l7 = 03e0f83e, Mem[000000001c000020] = 00000000 000077df
stda %l6,[%i0+0x020]%asi ! Mem[000000001c000020] = 00000000 03e0f83e
! Aggressor I-cache invalidate 146, victim thread = 1
mov 146,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_146,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 146
! 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 147, victim thread = 1
mov 147,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_147,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 147
! 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[0000000030000074] = 8e14761e, %l3 = ffffffffe9b2a656
ldsw [%o0+0x074],%l3 ! %l3 = ffffffff8e14761e
! %l0 = 00000000b1383240, %l5 = ffffffffff0e4152, %l4 = 0000000000000042
tsubcctv %l0,%l5,%l4 ! %l0 = 00000000b1383263, Trapped
! Aggressor I-cache invalidate 148, victim thread = 1
mov 148,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_148,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 148
! 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 149, victim thread = 1
mov 149,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_149,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 149
! 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)
p6_label_30:
! %l2 = 0000000055b36635, Mem[0000000030800074] = 000007ff
sth %l2,[%o1+0x074] ! Mem[0000000030800074] = 663507ff
! Aggressor I-cache invalidate 150, victim thread = 1
mov 150,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_150,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 150
! 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[000000001c000000] = f2ab3b42, %l7 = 0000000003e0f83e
ldswa [%i0+%g0]0x89,%l7 ! %l7 = fffffffff2ab3b42
! %l1 = ffffffffffffffff, Mem[000000001c000010] = 2091162e
stba %l1,[%i0+%i5]0x80 ! Mem[000000001c000010] = ff91162e
! %f4 = d2580ff3 a692d1de, Mem[000000001c000038] = 19c9e09c 952e6127
std %f4 ,[%i0+0x038] ! Mem[000000001c000038] = d2580ff3 a692d1de
! Aggressor I-cache invalidate 151, victim thread = 1
mov 151,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_151,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 151
! 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 152, victim thread = 1
mov 152,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_152,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 152
! 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 = 0000000055b36635, %l4 = 0000000000000042, %y = 00000000
smulcc %l2,%l4,%l7 ! %l7 = 00000016184059aa, %ccr = 00, %y = 16
! Mem[000000001d000000] = 00df5af7 b4d4ffff, %l4 = 00000042, %l5 = ff0e4152
ldda [%i2+%g0]0x81,%l4 ! %l4 = 0000000000df5af7 00000000b4d4ffff
! Aggressor I-cache invalidate 153, victim thread = 1
mov 153,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_153,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 153
! 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)
p6_label_31:
! %l4 = 0000000000df5af7, Mem[000000001d800018] = ffbc99c3
stwa %l4,[%i3+%i6]0x81 ! Mem[000000001d800018] = 00df5af7
! Aggressor I-cache invalidate 154, victim thread = 1
mov 154,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_154,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 154
! 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)
! %f26 = b1383240, Mem[0000000030000030] = f75adf77
st %f26,[%o0+0x030] ! Mem[0000000030000030] = b1383240
! Mem[0000000030000030] = b1383240 ffff8c13, %l4 = 00df5af7, %l5 = b4d4ffff
ldd [%o0+0x030],%l4 ! %l4 = 00000000b1383240 00000000ffff8c13
! %f2 = 7c1dd619 61c72889, Mem[000000001c800070] = 20b0c5d3 0fe3ba2f
std %f2 ,[%i1+0x070] ! Mem[000000001c800070] = 7c1dd619 61c72889
! Aggressor I-cache invalidate 155, victim thread = 1
mov 155,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_155,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 155
! 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)
! %f28 = 8e14761e c381cdc7, Mem[000000001c000078] = c6194ecc 8e0eac52
std %f28,[%i0+0x078] ! Mem[000000001c000078] = 8e14761e c381cdc7
! Mem[0000000031800030] = 8bb2fe0f, %l6 = fff6270000000000
ldsw [%o3+0x030],%l6 ! %l6 = ffffffff8bb2fe0f
save ! CWP = 1
! Aggressor I-cache invalidate 156, victim thread = 1
mov 156,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_156,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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)
p6_label_32: ! %cwp = 1
! %l6 = ff134907, %l7 = 44d4c320, Mem[0000000031000030] = 8e14761e c381cdc7
std %l6,[%i2+0x030] ! Mem[0000000031000030] = ff134907 44d4c320
! Aggressor I-cache invalidate 157, victim thread = 1
mov 157,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_157,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 157
! 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 158, victim thread = 1
mov 158,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_158,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 158
! 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 159, victim thread = 1
mov 159,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_159,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 159
! 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 160, victim thread = 1
mov 160,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_160,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 160
! 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[000000001d000010] = 1fd32c64, %l7 = c3c9d5a844d4c320
lduba [%o2+%o5]0x80,%l7 ! %l7 = 000000000000001f
! Aggressor I-cache invalidate 161, victim thread = 1
mov 161,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_161,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 161
! 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 162, victim thread = 1
mov 162,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_162,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 162
! 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 163, victim thread = 1
mov 163,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_163,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 163
! 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[0000000030800030] = e9b2a656, %l6 = 0e3433efff134907
ldsb [%i1+0x031],%l6 ! %l6 = ffffffffffffffb2
p6_label_33: ! %cwp = 1
! %l6 = ffffffffffffffb2, Mem[0000000031800032] = 8bb2fe0f
sth %l6,[%i3+0x032] ! Mem[0000000031800030] = 8bb2ffb2
! Aggressor I-cache invalidate 164, victim thread = 1
mov 164,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_164,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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 = 1
mov 165,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_165,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 165
! 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 166, victim thread = 1
mov 166,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_166,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 166
! 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 = ffffffb2, %l7 = 0000001f, Mem[000000001c000018] = 4719e2a6 344f4c4f
stda %l6,[%o0+%o6]0x88 ! Mem[000000001c000018] = ffffffb2 0000001f
! Aggressor I-cache invalidate 167, victim thread = 1
mov 167,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_167,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 167
! 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)
! %l3 = b29b5c6df183abaf, %l0 = 0d2c2c1fe475748a, %l3 = b29b5c6df183abaf
xnor %l3,%l0,%l3 ! %l3 = 40488f8dea0920da
! Aggressor I-cache invalidate 168, victim thread = 1
mov 168,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_168,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 168
! 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 169, victim thread = 1
mov 169,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_169,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 169
! 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 170, victim thread = 1
mov 170,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_170,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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)
p6_label_34: ! %cwp = 1
! Mem[0000000031000070] = d9a6e52c f83ec647, %l2 = eb857ac5, %l3 = ea0920da
ldda [%i2+0x070]%asi,%l2 ! %l2 = 00000000d9a6e52c 00000000f83ec647
! %l6 = ffffffffffffffb2, Mem[000000001d000028] = 274d8a99
stha %l6,[%o2+%i6]0x80 ! Mem[000000001d000028] = ffb28a99
! Mem[000000001c800010] = 82bcca56, %l4 = 3685e026065cb05c
ldsha [%o1+%o5]0x89,%l4 ! %l4 = ffffffffffffca56
! Aggressor I-cache invalidate 171, victim thread = 1
mov 171,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_171,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 171
! 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)
! %l2 = 00000000d9a6e52c, %l6 = ffffffffffffffb2, %l1 = 73985663c3580e86
sra %l2,%l6,%l1 ! %l1 = fffffffffffff669
! %l4 = ffffffffffffca56, immed = 000006a8, %l3 = 00000000f83ec647
taddcctv %l4,0x6a8,%l3 ! %l0 = 0d2c2c1fe47574ad, Trapped
! Aggressor I-cache invalidate 172, victim thread = 1
mov 172,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_172,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 172
! 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 = 4f1212ac, Mem[000000001c000020] = 00000000
sta %f30,[%o0+%i4]0x88 ! Mem[000000001c000020] = 4f1212ac
! Aggressor I-cache invalidate 173, victim thread = 1
mov 173,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_173,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 173
! 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 174, victim thread = 1
mov 174,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_174,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 174
! 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)
p6_label_35: ! %cwp = 1
! Aggressor I-cache invalidate 175, victim thread = 1
mov 175,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_175,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 175
! 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)
! %l7 = 000000000000001f, %l6 = ffffffffffffffb2, %l7 = 000000000000001f
xnor %l7,%l6,%l7 ! %l7 = 0000000000000052
! %f31 = 2e169120, Mem[000000001d800028] = a0583756
sta %f31,[%o3+%i6]0x88 ! Mem[000000001d800028] = 2e169120
! Aggressor I-cache invalidate 176, victim thread = 1
mov 176,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_176,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 176
! 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 = fffffffffffff669, immd = 000000000000042e, %l4 = ffffffffffffca56
sdivx %l1,0x42e,%l4 ! %l4 = fffffffffffffffe
! Aggressor I-cache invalidate 177, victim thread = 1
mov 177,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_177,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 177
! 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[000000001d000054] = 5b99b76a, %f0 = e5c06ec6
lda [%o2+0x054]%asi,%f0 ! %f0 = 5b99b76a
! Aggressor I-cache invalidate 178, victim thread = 1
mov 178,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_178,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 178
! 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)
! %l4 = fffffffffffffffe, immed = 00000017, %l5 = 07f8053826c9e89d
sra %l4,0x017,%l5 ! %l5 = ffffffffffffffff
save ! CWP = 2
p6_label_36: ! %cwp = 2
! Aggressor I-cache invalidate 179, victim thread = 1
mov 179,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_179,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 179
! 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[0000000030000074] = 8e14761e, %l6 = 998864b8bb617cc7
ldub [%o0+0x075],%l6 ! %l6 = 0000000000000014
! %f12 = 4fa6d38e 8e14761e, Mem[0000000030000030] = b1383240 ffff8c13
stda %f12,[%o0+0x030]%asi ! Mem[0000000030000030] = 4fa6d38e 8e14761e
! Aggressor I-cache invalidate 180, victim thread = 1
mov 180,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_180,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 180
! 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 181, victim thread = 1
mov 181,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_181,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 181
! 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 182, victim thread = 1
mov 182,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_182,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 182
! 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 183, victim thread = 1
mov 183,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_183,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 183
! 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[0000000031800030] = 8bb2ffb27723b5a8, %f4 = d2580ff3 a692d1de
ldda [%o3+0x030]%asi,%f4 ! %f4 = 8bb2ffb2 7723b5a8
! Aggressor I-cache invalidate 184, victim thread = 1
mov 184,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_184,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 184
! 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 185, victim thread = 1
mov 185,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_185,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 185
! 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)
p6_label_37: ! %cwp = 2
! Aggressor I-cache invalidate 186, victim thread = 1
mov 186,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_186,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 186
! 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[0000000031000030] = ff134907, %l5 = e1c10d5aab6d7c9c
lduh [%o2+0x032],%l5 ! %l5 = 0000000000004907
! Mem[000000001d000068] = 629d07e7b7907c6d, %f12 = 4fa6d38e 8e14761e
ldd [%i2+0x068],%f12 ! %f12 = 629d07e7 b7907c6d
! Mem[0000000031000030] = ff134907, %f13 = b7907c6d
ld [%o2+0x030],%f13 ! %f13 = ff134907
! %l7 = a0e1c5709018377c, %l0 = d6a60469fdf9419a, %l7 = a0e1c5709018377c
orcc %l7,%l0,%l7 ! %l7 = f6e7c579fdf977fe, %ccr = 88
! Mem[000000001c000000] = f2ab3b42, %l4 = 79d617ceb2150342
ldsha [%i0+%g0]0x89,%l4 ! %l4 = 0000000000003b42
! %l1 = 094d1a9cc39044f5, %l6 = 0000000000000014, %l1 = 094d1a9cc39044f5
sdivx %l1,%l6,%l1 ! %l1 = 00770e21702d9d0c
! Mem[000000001d800008] = ac12124f, %l7 = f6e7c579fdf977fe
lduwa [%i3+%i4]0x88,%l7 ! %l7 = 00000000ac12124f
! Mem[0000000030800030] = e9b2a656, %l3 = f8a5fac2769ac7c8
ldsb [%o1+0x032],%l3 ! %l3 = ffffffffffffffa6
! Mem[0000000031000030] = ff134907, %l0 = d6a60469fdf9419a
lduw [%o2+0x030],%l0 ! %l0 = 00000000ff134907
p6_label_38: ! %cwp = 2
! Aggressor I-cache invalidate 187, victim thread = 1
mov 187,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_187,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 187
! 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 = ff134907, %l1 = 702d9d0c, Mem[0000000030000070] = 00000042 8e14761e
std %l0,[%o0+0x070] ! Mem[0000000030000070] = ff134907 702d9d0c
! Aggressor I-cache invalidate 188, victim thread = 1
mov 188,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_188,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 188
! 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[000000001c800028] = b1383240, %l6 = 0000000000000014
ldsba [%i1+%o6]0x81,%l6 ! %l6 = ffffffffffffffb1
! Aggressor I-cache invalidate 189, victim thread = 1
mov 189,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_189,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 189
! 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[0000000031000030] = ff13490744d4c320, %f24 = 7a0f66d9 5dd160e4
ldd [%o2+0x030],%f24 ! %f24 = ff134907 44d4c320
! Mem[000000001d800020] = e5c06ec6, %l5 = 0000000000004907
ldsha [%i3+%o4]0x81,%l5 ! %l5 = ffffffffffffe5c0
! Mem[000000001d800018] = f75adf00, %l4 = 0000000000003b42
ldsha [%i3+%i6]0x89,%l4 ! %l4 = ffffffffffffdf00
! Mem[000000001d000018] = ff07000000000000, %f10 = 849debdd faf3eb53
ldda [%i2+%i6]0x89,%f10 ! %f10 = ff070000 00000000
! Mem[0000000031000034] = 44d4c320, %l7 = 00000000ac12124f
ldsh [%o2+0x036],%l7 ! %l7 = ffffffffffffc320
p6_label_39: ! %cwp = 2
! Set Register : %l4 = ffffffffffffdf00
xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
! Aggressor I-cache invalidate 190, victim thread = 1
mov 190,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_190,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 190
! 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 191, victim thread = 1
mov 191,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_191,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 191
! 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 192, victim thread = 1
mov 192,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_192,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 192
! 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 193, victim thread = 1
mov 193,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_193,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 193
! 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 = ffffffb1, %l7 = ffffc320, Mem[000000001c800010] = 82bcca56 5d24afac
stda %l6,[%i1+%i5]0x89 ! Mem[000000001c800010] = ffffffb1 ffffc320
! Aggressor I-cache invalidate 194, victim thread = 1
mov 194,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_194,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 194
! 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 = ffffffffffffc320, Mem[0000000031800036] = 7723b5a8
stb %l7,[%o3+0x036] ! Mem[0000000031800034] = 772320a8
! Aggressor I-cache invalidate 195, victim thread = 1
mov 195,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_195,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 195
! 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[0000000030000030] = 4fa6d38e 8e14761e, %l6 = ffffffb1, %l7 = ffffc320
ldd [%o0+0x030],%l6 ! %l6 = 000000004fa6d38e 000000008e14761e
p6_label_40: ! %cwp = 2
! %l5 = ffffffffffffe5c0, Mem[000000001c800070] = 7c1dd619
stb %l5,[%i1+0x070] ! Mem[000000001c800070] = c01dd619
! Aggressor I-cache invalidate 196, victim thread = 1
mov 196,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_196,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 196
! 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)
! %f6 = 3bcfa5f2 4585bd3b, Mem[000000001d800008] = 4f1212ac 2e169120
stda %f6 ,[%i3+%i4]0x81 ! Mem[000000001d800008] = 3bcfa5f2 4585bd3b
! Aggressor I-cache invalidate 197, victim thread = 1
mov 197,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_197,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 197
! 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 198, victim thread = 1
mov 198,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_198,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 198
! 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 199, victim thread = 1
mov 199,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_199,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 199
! 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)
! %l5 = ffffffffffffe5c0, Mem[000000001d000008] = eadaf911
stwa %l5,[%i2+%i4]0x81 ! Mem[000000001d000008] = ffffe5c0
! Aggressor I-cache invalidate 200, victim thread = 1
mov 200,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_200,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 200
! 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[0000000030000030] = 4fa6d38e, %l4 = ffffffffffffffff
ldub [%o0+0x032],%l4 ! %l4 = 00000000000000d3
! Mem[000000001d000000] = 00df5af7b4d4ffff, %f4 = 8bb2ffb2 7723b5a8
ldda [%i2+%g0]0x81,%f4 ! %f4 = 00df5af7 b4d4ffff
p6_label_41: ! %cwp = 2
! Aggressor I-cache invalidate 201, victim thread = 1
mov 201,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_201,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 201
! 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)
! %l5 = ffffffffffffe5c0, %l4 = 00000000000000d3, %l6 = 000000004fa6d38e
orcc %l5,%l4,%l6 ! %l6 = ffffffffffffe5d3, %ccr = 88
! Mem[000000001c000028] = 63148b9c 41a2b547, %l0 = ff134907, %l1 = 702d9d0c
ldda [%i0+%o6]0x89,%l0 ! %l0 = 0000000041a2b547 0000000063148b9c
! Aggressor I-cache invalidate 202, victim thread = 1
mov 202,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_202,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 202
! 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 203, victim thread = 1
mov 203,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_203,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 203
! 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[0000000031000070] = d9a6e52c f83ec647, %l2 = e909df9c, %l3 = ffffffa6
ldd [%o2+0x070],%l2 ! %l2 = 00000000d9a6e52c 00000000f83ec647
! Aggressor I-cache invalidate 204, victim thread = 1
mov 204,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_204,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 204
! 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 = 00000000d9a6e52c, Mem[0000000031000070] = d9a6e52cf83ec647
stx %l2,[%o2+0x070] ! Mem[0000000031000070] = 00000000d9a6e52c
! Aggressor I-cache invalidate 205, victim thread = 1
mov 205,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_205,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 205
! 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 206, victim thread = 1
mov 206,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_206,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 206
! 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)
p6_label_42: ! %cwp = 2
! Aggressor I-cache invalidate 207, victim thread = 1
mov 207,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_207,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 207
! 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[000000001d000020] = 19d61df2, %l4 = 00000000000000d3
lduwa [%i2+%o4]0x88,%l4 ! %l4 = 0000000019d61df2
! Aggressor I-cache invalidate 208, victim thread = 1
mov 208,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_208,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 208
! 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[000000001c800028] = cbc3e93e403238b1, %l7 = 000000008e14761e
ldxa [%i1+%o6]0x88,%l7 ! %l7 = cbc3e93e403238b1
! %l0 = 0000000041a2b547, immd = 0000000000000fdf, %l5 = ffffffffffffe5c0
sdivx %l0,0xfdf,%l5 ! %l5 = 00000000000422b2
! %l2 = 00000000d9a6e52c, immed = fffffdb7, %l4 = 0000000019d61df2
orcc %l2,-0x249,%l4 ! %l4 = fffffffffffffdbf, %ccr = 88
! Aggressor I-cache invalidate 209, victim thread = 1
mov 209,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_209,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 209
! 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)
! %l3 = 00000000f83ec647, Mem[000000001d00003c] = fc4be4a4
stw %l3,[%i2+0x03c] ! Mem[000000001d00003c] = f83ec647
! Aggressor I-cache invalidate 210, victim thread = 1
mov 210,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_210,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 210
! 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 211, victim thread = 1
mov 211,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_211,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 211
! 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)
p6_label_43: ! %cwp = 2
! Aggressor I-cache invalidate 212, victim thread = 1
mov 212,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_212,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 212
! 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 = cbc3e93e403238b1, Mem[000000001d800018] = 00df5af7c7578c13
stxa %l7,[%i3+%i6]0x81 ! Mem[000000001d800018] = cbc3e93e403238b1
! Mem[000000001c000048] = ff0e4152, %l3 = 00000000f83ec647
ldsh [%i0+0x04a],%l3 ! %l3 = 0000000000004152
! Aggressor I-cache invalidate 213, victim thread = 1
mov 213,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_213,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 213
! 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)
! %l6 = ffffffffffffe5d3, immed = fffffa7a, %y = 00000016
sdivcc %l6,-0x586,%l4 ! %l4 = fffffffffbd5ff4c, %ccr = 88
mov %l0,%y ! %y = 41a2b547
! Aggressor I-cache invalidate 214, victim thread = 1
mov 214,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_214,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 214
! 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 215, victim thread = 1
mov 215,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_215,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 215
! 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 216, victim thread = 1
mov 216,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_216,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 216
! 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[000000001c800054] = ffffa656, %l2 = 00000000d9a6e52c
ldsh [%i1+0x054],%l2 ! %l2 = ffffffffffffffff
! %l3 = 0000000000004152, %l5 = 00000000000422b2, %l1 = 0000000063148b9c
tsubcctv %l3,%l5,%l1 ! %l0 = 0000000041a2b56a, Trapped
p6_label_44: ! %cwp = 2
! Aggressor I-cache invalidate 217, victim thread = 1
mov 217,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_217,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 217
! 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 = 00000000000422b2, immed = fffffa0f, %l4 = fffffffffbd5ff4c
orcc %l5,-0x5f1,%l4 ! %l4 = fffffffffffffabf, %ccr = 88
! Aggressor I-cache invalidate 218, victim thread = 1
mov 218,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_218,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 218
! 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 219, victim thread = 1
mov 219,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_219,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 219
! 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 220, victim thread = 1
mov 220,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_220,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 220
! 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 221, victim thread = 1
mov 221,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_221,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 221
! 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 = ffffe5d3, %l7 = 403238b1, Mem[000000001c800068] = 000000b4 c1a16fd5
std %l6,[%i1+0x068] ! Mem[000000001c800068] = ffffe5d3 403238b1
! Mem[000000001c000000] = 423babf292225443, %f6 = 3bcfa5f2 4585bd3b
ldd [%i0+%g0],%f6 ! %f6 = 423babf2 92225443
! Aggressor I-cache invalidate 222, victim thread = 1
mov 222,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_222,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 222
! 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 223, victim thread = 1
mov 223,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_223,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 223
! 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)
p6_label_45: ! %cwp = 2
! %l0 = 0000000041a2b56a, %l7 = cbc3e93e403238b1, %l0 = 0000000041a2b56a
andn %l0,%l7,%l0 ! %l0 = 000000000180854a
! Mem[000000001d800038] = 725868b51b5e73f7, %f8 = cee64a36 7e0b98ec
ldda [%i3+0x038]%asi,%f8 ! %f8 = 725868b5 1b5e73f7
! Aggressor I-cache invalidate 224, victim thread = 1
mov 224,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_224,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 224
! 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 = ffffffffffffffff, immed = 00000014, %l2 = ffffffffffffffff
sra %l2,0x014,%l2 ! %l2 = ffffffffffffffff
! Aggressor I-cache invalidate 225, victim thread = 1
mov 225,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_225,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 225
! 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)
rd %pc,%o7
return %o7+12 ! CWP = 1
! Aggressor I-cache invalidate 226, victim thread = 1
mov 226,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_226,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 226
! 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[000000001d800010] = 00000000, %f19 = 13d31478
lda [%o3+%o5]0x81,%f19 ! %f19 = 00000000
! %f2 = 7c1dd619 61c72889, Mem[0000000031000030] = ff134907 44d4c320
std %f2 ,[%i2+0x030] ! Mem[0000000031000030] = 7c1dd619 61c72889
! %f18 = aabb19ae, Mem[0000000030800070] = 80000000
st %f18,[%i1+0x070] ! Mem[0000000030800070] = aabb19ae
p6_label_46: ! %cwp = 1
rd %pc,%o7
return %o7+12 ! CWP = 0
! Aggressor I-cache invalidate 227, victim thread = 1
mov 227,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_227,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 227
! 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 228, victim thread = 1
mov 228,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_228,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 228
! 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 229, victim thread = 1
mov 229,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_229,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 229
! 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 230, victim thread = 1
mov 230,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_230,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 230
! 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 231, victim thread = 1
mov 231,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_231,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 231
! 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 = 8bb2fe0f, %l7 = 184059aa, Mem[000000001d800020] = e5c06ec6 4acd7284
stda %l6,[%i3+0x020]%asi ! Mem[000000001d800020] = 8bb2fe0f 184059aa
! Aggressor I-cache invalidate 232, victim thread = 1
mov 232,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_232,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 232
! 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 233, victim thread = 1
mov 233,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_233,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 233
! 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)
save ! CWP = 1
p6_label_47: ! %cwp = 1
! %l7 = 0000000000000052, Mem[000000001d000010] = 1fd32c64703b461e
stxa %l7,[%o2+%o5]0x81 ! Mem[000000001d000010] = 0000000000000052
! Aggressor I-cache invalidate 234, victim thread = 1
mov 234,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_234,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 234
! 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[000000001c800010] = b1ffffff 20c3ffff, %l4 = fffffffe, %l5 = ffffffff
ldda [%o1+%o5]0x81,%l4 ! %l4 = 00000000b1ffffff 0000000020c3ffff
save ! CWP = 2
! %l0 = 000000000180854a, Mem[000000001c000030] = cfa66615
sth %l0,[%i0+0x030] ! Mem[000000001c000030] = 854a6615
! Aggressor I-cache invalidate 235, victim thread = 1
mov 235,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_235,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 235
! 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 236, victim thread = 1
mov 236,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_236,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 236
! 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[000000001d80005c] = 0a1adae9, %f8 = 725868b5
lda [%i3+0x05c]%asi,%f8 ! %f8 = 0a1adae9
! %l0 = 000000000180854a, Mem[000000001d800072] = d7fffea9
sth %l0,[%i3+0x072] ! Mem[000000001d800070] = d7ff854a
! %l6 = ffffffffffffe5d3, Mem[0000000031000070] = 00000000d9a6e52c
stx %l6,[%o2+0x070] ! Mem[0000000031000070] = ffffffffffffe5d3
p6_label_48: ! %cwp = 2
! Aggressor I-cache invalidate 237, victim thread = 1
mov 237,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_237,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 237
! 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 238, victim thread = 1
mov 238,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_238,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 238
! 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)
! %l4 = fffffffffffffabf, Mem[0000000031000037] = 61c72889
stb %l4,[%o2+0x037] ! Mem[0000000031000034] = 61c728bf
! %l0 = 000000000180854a, immed = fffff8c9, %l3 = 0000000000004152
tsubcctv %l0,-0x737,%l3 ! %l0 = 000000000180856d, Trapped
! Aggressor I-cache invalidate 239, victim thread = 1
mov 239,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_239,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 239
! 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[000000001c800030] = ab7dc58c, %l1 = 0000000063148b9c
lduw [%i1+0x030],%l1 ! %l1 = 00000000ab7dc58c
! Mem[0000000031800070] = 55b36635ff43a5d5, %l3 = 0000000000004152
ldx [%o3+0x070],%l3 ! %l3 = 55b36635ff43a5d5
! Mem[000000001c000070] = 8e14761e df162e1d, %l2 = ffffffff, %l3 = ff43a5d5
ldd [%i0+0x070],%l2 ! %l2 = 000000008e14761e 00000000df162e1d
! Aggressor I-cache invalidate 240, victim thread = 1
mov 240,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_240,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 240
! 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 241, victim thread = 1
mov 241,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_241,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 241
! 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)
p6_label_49: ! %cwp = 2
! Aggressor I-cache invalidate 242, victim thread = 1
mov 242,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_242,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 242
! 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 243, victim thread = 1
mov 243,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_243,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 243
! 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 = 00000000df162e1d, Mem[000000001c800060] = b9812886
stw %l3,[%i1+0x060] ! Mem[000000001c800060] = df162e1d
! Mem[000000001d800010] = 3566b35500000000, %f30 = 4f1212ac 2e169120
ldda [%i3+%i5]0x89,%f30 ! %f30 = 3566b355 00000000
! Aggressor I-cache invalidate 244, victim thread = 1
mov 244,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_244,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 244
! 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[000000001d000028] = ffb28a99, %l3 = 00000000df162e1d
lduba [%i2+%o6]0x81,%l3 ! %l3 = 00000000000000ff
! Aggressor I-cache invalidate 245, victim thread = 1
mov 245,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_245,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 245
! 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 246, victim thread = 1
mov 246,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_246,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 246
! 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 247, victim thread = 1
mov 247,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_247,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 247
! 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)
! %l5 = 00000000000422b2, Mem[000000001c800010] = b1ffffff20c3ffff
stx %l5,[%i1+%i5] ! Mem[000000001c800010] = 00000000000422b2
p6_label_50: ! %cwp = 2
! Mem[000000001c00003c] = a692d1de, %l3 = 00000000000000ff
ldsh [%i0+0x03e],%l3 ! %l3 = ffffffffffffd1de
! %f22 = 3703325c 196de324, Mem[000000001d800028] = 2091162e 15dd6b9f
std %f22,[%i3+%o6] ! Mem[000000001d800028] = 3703325c 196de324
! %l6 = ffffe5d3, %l7 = 403238b1, Mem[0000000031000030] = 7c1dd619 61c728bf
std %l6,[%o2+0x030] ! Mem[0000000031000030] = ffffe5d3 403238b1
! Mem[0000000030800074] = 663507ff, %l6 = ffffffffffffe5d3
lduw [%o1+0x074],%l6 ! %l6 = 00000000663507ff
! Mem[000000001d800018] = cbc3e93e, %l7 = cbc3e93e403238b1
ldsba [%i3+%i6]0x81,%l7 ! %l7 = ffffffffffffffcb
! Aggressor I-cache invalidate 248, victim thread = 1
mov 248,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_248,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 248
! 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)
! %l6 = 663507ff, %l7 = ffffffcb, Mem[000000001d000040] = b3891289 872e175c
std %l6,[%i2+0x040] ! Mem[000000001d000040] = 663507ff ffffffcb
! Aggressor I-cache invalidate 249, victim thread = 1
mov 249,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_249,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 249
! 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 250, victim thread = 1
mov 250,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_250,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 250
! 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)
! %l4 = fffffffffffffabf, %l5 = 00000000000422b2, %l0 = 000000000180856d
addcc %l4,%l5,%l0 ! %l0 = 0000000000041d71, %ccr = 11
p6_label_51: ! %cwp = 2
! Aggressor I-cache invalidate 251, victim thread = 1
mov 251,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_251,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 251
! 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)
! Mem[000000001c800018] = 2ac12741, %l7 = ffffffffffffffcb
ldswa [%i1+%i6]0x81,%l7 ! %l7 = 000000002ac12741
! %l7 = 000000002ac12741, immed = ffffff31, %y = 41a2b547
smul %l7,-0x0cf,%l1 ! %l1 = ffffffdd6dd14271, %y = ffffffdd
! Aggressor I-cache invalidate 252, victim thread = 1
mov 252,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_252,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 252
! 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 253, victim thread = 1
mov 253,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_253,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 253
! 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 254, victim thread = 1
mov 254,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_254,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 254
! 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[000000001c000018] = b2ffffff, %l4 = fffffffffffffabf
ldswa [%i0+%i6]0x81,%l4 ! %l4 = ffffffffb2ffffff
! Aggressor I-cache invalidate 255, victim thread = 1
mov 255,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_255,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 255
! 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 256, victim thread = 1
mov 256,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_256,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 256
! 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 257, victim thread = 1
mov 257,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_257,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 257
! 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)
p6_label_52: ! %cwp = 2
! Mem[000000001d800020] = 8bb2fe0f, %l3 = ffffffffffffd1de
ldswa [%i3+%o4]0x81,%l3 ! %l3 = ffffffff8bb2fe0f
! Aggressor I-cache invalidate 258, victim thread = 1
mov 258,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_258,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 258
! 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)
! %l4 = ffffffffb2ffffff, Mem[0000000031000034] = 403238b1
sth %l4,[%o2+0x034] ! Mem[0000000031000034] = ffff38b1
! %f8 = 0a1adae9 1b5e73f7, Mem[0000000030800070] = aabb19ae 663507ff
std %f8 ,[%o1+0x070] ! Mem[0000000030800070] = 0a1adae9 1b5e73f7
! Mem[0000000030000030] = 4fa6d38e, %l3 = ffffffff8bb2fe0f
ldsb [%o0+0x030],%l3 ! %l3 = 000000000000004f
! Aggressor I-cache invalidate 259, victim thread = 1
mov 259,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_259,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 259
! 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)
! Mem[000000001d800020] = 0ffeb28b, %l2 = 000000008e14761e
ldsha [%i3+%o4]0x89,%l2 ! %l2 = ffffffffffffb28b
! Aggressor I-cache invalidate 260, victim thread = 1
mov 260,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_260,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 260
! 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 = 00000000663507ff, immed = 00000d99, %l5 = 00000000000422b2
tsubcctv %l6,0xd99,%l5 ! %l0 = 0000000000041d94, Trapped
! Mem[0000000031000030] = ffffe5d3, %l6 = 00000000663507ff
ldsb [%o2+0x030],%l6 ! %l6 = ffffffffffffffff
p6_label_53: ! %cwp = 2
! %l6 = ffffffffffffffff, %l4 = ffffffffb2ffffff, %l4 = ffffffffb2ffffff
tsubcctv %l6,%l4,%l4 ! %l0 = 0000000000041db7, Trapped
! Aggressor I-cache invalidate 261, victim thread = 1
mov 261,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_261,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 261
! 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)
! %l2 = ffffb28b, %l3 = 0000004f, Mem[000000001c800060] = df162e1d 8f86ed60
stda %l2,[%i1+0x060]%asi ! Mem[000000001c800060] = ffffb28b 0000004f
! %l0 = 0000000000041db7, immed = fffff900, %l5 = 00000000000422b2
subccc %l0,-0x700,%l5 ! %l5 = 00000000000424b6, %ccr = 11
! %l6 = ffffffffffffffff, %l4 = ffffffffb2ffffff, %l1 = ffffffdd6dd14271
xnorcc %l6,%l4,%l1 ! %l1 = ffffffffb2ffffff, %ccr = 88
! Aggressor I-cache invalidate 262, victim thread = 1
mov 262,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_262,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 262
! 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[0000000031800034] = 772320a8, %l2 = ffffffffffffb28b
ldsha [%o3+0x036]%asi,%l2 ! %l2 = 00000000000020a8
! Aggressor I-cache invalidate 263, victim thread = 1
mov 263,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_263,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 263
! 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 264, victim thread = 1
mov 264,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_264,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 264
! 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[0000000030800034] = b41a5d60, %l1 = ffffffffb2ffffff
ldub [%o1+0x037],%l1 ! %l1 = 0000000000000060
p6_label_54: ! %cwp = 2
! %l1 = 0000000000000060, Mem[000000001d000028] = 998ab2ff
stha %l1,[%i2+%o6]0x88 ! Mem[000000001d000028] = 998a0060
! %l7 = 000000002ac12741, immed = fffff84b, %l7 = 000000002ac12741
addc %l7,-0x7b5,%l7 ! %l7 = 000000002ac11f8c
! %l0 = 00041db7, %l1 = 00000060, Mem[000000001d000020] = 19d61df2 c03211f2
stda %l0,[%i2+%o4]0x89 ! Mem[000000001d000020] = 00041db7 00000060
! Mem[000000001d000008] = c0e5ffff, %f0 = 5b99b76a
lda [%i2+%i4]0x89,%f0 ! %f0 = c0e5ffff
! Aggressor I-cache invalidate 265, victim thread = 1
mov 265,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_265,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 265
! 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 = ffffffffffffffff
setx 0xb178a35eb178a35e,%g7,%l6 ! %l6 = b178a35eb178a35e
! %l3 = 000000000000004f, Mem[0000000030000033] = 4fa6d38e
stb %l3,[%o0+0x033] ! Mem[0000000030000030] = 4fa6d34f
! Mem[000000001c800060] = ffffb28b 0000004f, %l0 = 00041db7, %l1 = 00000060
ldd [%i1+0x060],%l0 ! %l0 = 00000000ffffb28b 000000000000004f
! Mem[000000001d000028] = bbfbc523998a0060, %f8 = 0a1adae9 1b5e73f7
ldda [%i2+%o6]0x89,%f8 ! %f8 = bbfbc523 998a0060
! Mem[000000001d800028] = 5c320337, %l7 = 000000002ac11f8c
lduba [%i3+%o6]0x89,%l7 ! %l7 = 0000000000000037
p6_label_55: ! %cwp = 2
! %l4 = ffffffffb2ffffff, Mem[0000000031800070] = 55b36635
stw %l4,[%o3+0x070] ! Mem[0000000031800070] = b2ffffff
! Aggressor I-cache invalidate 266, victim thread = 1
mov 266,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_266,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 266
! 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)
! %l6 = b178a35e, %l7 = 00000037, Mem[000000001c000010] = 2e1691ff 0fbde3ba
stda %l6,[%i0+%i5]0x88 ! Mem[000000001c000010] = b178a35e 00000037
! Aggressor I-cache invalidate 267, victim thread = 1
mov 267,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_267,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 267
! 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)
! %l1 = 000000000000004f, Mem[0000000030000070] = ff134907
stw %l1,[%o0+0x070] ! Mem[0000000030000070] = 0000004f
! Aggressor I-cache invalidate 268, victim thread = 1
mov 268,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_268,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 268
! 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 269, victim thread = 1
mov 269,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_269,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 269
! 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[0000000030000030] = 4fa6d34f, %l2 = 00000000000020a8
ldsh [%o0+0x032],%l2 ! %l2 = ffffffffffffd34f
! Mem[000000001d800018] = cbc3e93e 403238b1, %l2 = ffffd34f, %l3 = 0000004f
ldda [%i3+%i6]0x81,%l2 ! %l2 = 00000000cbc3e93e 00000000403238b1
! Aggressor I-cache invalidate 270, victim thread = 1
mov 270,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_270,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 270
! 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)
p6_label_56: ! %cwp = 2
! %l6 = b178a35e, %l7 = 00000037, Mem[000000001c800018] = 4127c12a 00000339
stda %l6,[%i1+%i6]0x88 ! Mem[000000001c800018] = b178a35e 00000037
! Aggressor I-cache invalidate 271, victim thread = 1
mov 271,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_271,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 271
! 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 272, victim thread = 1
mov 272,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_272,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 272
! 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[000000001d00006c] = b7907c6d, %l6 = b178a35eb178a35e
ldsb [%i2+0x06c],%l6 ! %l6 = ffffffffffffffb7
! Aggressor I-cache invalidate 273, victim thread = 1
mov 273,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_273,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 273
! 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)
! %l2 = cbc3e93e, %l3 = 403238b1, Mem[000000001c800018] = 5ea378b1 37000000
stda %l2,[%i1+%i6]0x81 ! Mem[000000001c800018] = cbc3e93e 403238b1
! Aggressor I-cache invalidate 274, victim thread = 1
mov 274,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_274,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 274
! 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[000000001c80004c] = 00000000, %l4 = ffffffffb2ffffff
ldub [%i1+0x04d],%l4 ! %l4 = 0000000000000000
! Aggressor I-cache invalidate 275, victim thread = 1
mov 275,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_275,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 275
! 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[0000000030000030] = 4fa6d34f8e14761e, %f10 = ff070000 00000000
ldd [%o0+0x030],%f10 ! %f10 = 4fa6d34f 8e14761e
p6_label_57: ! %cwp = 2
! Aggressor I-cache invalidate 276, victim thread = 1
mov 276,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_276,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 276
! 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 277, victim thread = 1
mov 277,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_277,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 277
! 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[0000000030000074] = 702d9d0c, %l7 = 0000000000000037
ldub [%o0+0x077],%l7 ! %l7 = 000000000000000c
! Aggressor I-cache invalidate 278, victim thread = 1
mov 278,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_278,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 278
! 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 279, victim thread = 1
mov 279,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_279,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 279
! 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 280, victim thread = 1
mov 280,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_280,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 280
! 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[0000000030800070] = 0a1adae91b5e73f7, %f22 = 3703325c 196de324
ldd [%o1+0x070],%f22 ! %f22 = 0a1adae9 1b5e73f7
! %l0 = 00000000ffffb28b, immed = 0000035a, %l1 = 000000000000004f
xnor %l0,0x35a,%l1 ! %l1 = ffffffff00004e2e
! Aggressor I-cache invalidate 281, victim thread = 1
mov 281,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_281,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 281
! 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 282, victim thread = 1
mov 282,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_282,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 282
! 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)
p6_label_58: ! %cwp = 2
! Mem[000000001d80003c] = 1b5e73f7, %f28 = 8e14761e
lda [%i3+0x03c]%asi,%f28 ! %f28 = 1b5e73f7
! Mem[000000001d000078] = 4f7443e493e5024f, %f30 = 3566b355 00000000
ldd [%i2+0x078],%f30 ! %f30 = 4f7443e4 93e5024f
! Aggressor I-cache invalidate 283, victim thread = 1
mov 283,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_283,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 283
! 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 284, victim thread = 1
mov 284,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_284,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 284
! 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 285, victim thread = 1
mov 285,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_285,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 285
! 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)
! %f6 = 423babf2 92225443, Mem[0000000030000030] = 4fa6d34f 8e14761e
std %f6 ,[%o0+0x030] ! Mem[0000000030000030] = 423babf2 92225443
! Mem[000000001d000028] = 60008a9923c5fbbb, %f18 = aabb19ae 00000000
ldd [%i2+%o6],%f18 ! %f18 = 60008a99 23c5fbbb
! Aggressor I-cache invalidate 286, victim thread = 1
mov 286,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_286,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 286
! 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 287, victim thread = 1
mov 287,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_287,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 287
! 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 288, victim thread = 1
mov 288,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_288,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 288
! 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)
p6_label_59: ! %cwp = 2
! Aggressor I-cache invalidate 289, victim thread = 1
mov 289,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_289,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 289
! 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 290, victim thread = 1
mov 290,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_290,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 290
! 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 291, victim thread = 1
mov 291,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_291,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 291
! 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 292, victim thread = 1
mov 292,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_292,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 292
! 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 293, victim thread = 1
mov 293,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_293,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 293
! 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)
! %l7 = 000000000000000c, Mem[0000000030000034] = 92225443
sth %l7,[%o0+0x034] ! Mem[0000000030000034] = 000c5443
! Aggressor I-cache invalidate 294, victim thread = 1
mov 294,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_294,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 294
! 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[000000001d800018] = 3ee9c3cb, %l1 = ffffffff00004e2e
lduha [%i3+%i6]0x88,%l1 ! %l1 = 000000000000c3cb
! %l1 = 000000000000c3cb, %l7 = 000000000000000c, %y = ffffffdd
smulcc %l1,%l7,%l1 ! %l1 = 0000000000092d84, %ccr = 00, %y = 00
! Mem[000000001d800018] = cbc3e93e, %l2 = 00000000cbc3e93e
lduba [%i3+%i6]0x80,%l2 ! %l2 = 00000000000000cb
p6_label_60: ! %cwp = 2
! Aggressor I-cache invalidate 295, victim thread = 1
mov 295,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_295,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 295
! 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 = ffffb28b, %l1 = 00092d84, Mem[000000001c800010] = 00000000 b2220400
stda %l0,[%i1+%i5]0x88 ! Mem[000000001c800010] = ffffb28b 00092d84
! %f24 = ff134907, Mem[0000000030000030] = 423babf2
st %f24,[%o0+0x030] ! Mem[0000000030000030] = ff134907
! Aggressor I-cache invalidate 296, victim thread = 1
mov 296,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_296,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 296
! 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)
! %f18 = 60008a99 23c5fbbb, Mem[000000001d800008] = f2a5cf3b 3bbd8545
stda %f18,[%i3+%i4]0x89 ! Mem[000000001d800008] = 60008a99 23c5fbbb
! Aggressor I-cache invalidate 297, victim thread = 1
mov 297,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_297,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 297
! 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 298, victim thread = 1
mov 298,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_298,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 298
! 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 = ffffffffffffffb7, Mem[0000000031000070] = ffffffffffffe5d3
stx %l6,[%o2+0x070] ! Mem[0000000031000070] = ffffffffffffffb7
! Aggressor I-cache invalidate 299, victim thread = 1
mov 299,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_299,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 299
! 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[000000001c000020] = ac12124f, %l6 = ffffffffffffffb7
ldswa [%i0+%o4]0x80,%l6 ! %l6 = ffffffffac12124f
p6_label_61: ! %cwp = 2
! Mem[0000000031000070] = ffffffff ffffffb7, %l6 = ac12124f, %l7 = 0000000c
ldd [%o2+0x070],%l6 ! %l6 = 00000000ffffffff 00000000ffffffb7
! Aggressor I-cache invalidate 300, victim thread = 1
mov 300,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_300,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 300
! 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)
! %l1 = 0000000000092d84, %l3 = 00000000403238b1, %l3 = 00000000403238b1
sra %l1,%l3,%l3 ! %l3 = 0000000000000004
! Mem[000000001d000010] = 00000000, %l7 = 00000000ffffffb7
ldsha [%i2+%i5]0x89,%l7 ! %l7 = 0000000000000000
save ! CWP = 3
! %l1 = 0cdc28ba29585237, immed = fffff884, %l6 = aba20ae1fdaf7b49
tsubcctv %l1,-0x77c,%l6 ! %l0 = 97d596aa1d4033e9, Trapped
! Mem[000000001c800048] = 1a015fc4, %l4 = 3558bc184b10de74
lduh [%o1+0x04a],%l4 ! %l4 = 0000000000005fc4
! %l4 = 0000000000005fc4, Mem[0000000031000032] = ffffe5d3
sth %l4,[%i2+0x032] ! Mem[0000000031000030] = ffff5fc4
! Mem[000000001d000020] = b71d0400 60000000, %l0 = 1d4033e9, %l1 = 29585237
ldda [%o2+%i4]0x81,%l0 ! %l0 = 00000000b71d0400 0000000060000000
! %l0 = b71d0400, %l1 = 60000000, Mem[000000001c800010] = 8bb2ffff 842d0900
std %l0,[%o1+%o5] ! Mem[000000001c800010] = b71d0400 60000000
p6_label_62: ! %cwp = 3
! Aggressor I-cache invalidate 301, victim thread = 1
mov 301,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_301,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 301
! 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 = 0000000060000000, Mem[000000001c80006c] = 403238b1, %asi = 80
stwa %l1,[%o1+0x06c]%asi ! Mem[000000001c80006c] = 60000000
! Mem[000000001c000018] = b2ffffff, %l3 = 5d78322df898c2e9
lduba [%o0+%o6]0x80,%l3 ! %l3 = 00000000000000b2
! Aggressor I-cache invalidate 302, victim thread = 1
mov 302,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_302,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 302
! 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[000000001d800010] = 0000000055b36635, %l7 = 4ccc116661177f98
ldxa [%o3+%o5]0x80,%l7 ! %l7 = 0000000055b36635
! Mem[000000001c800020] = 9f563590 5ec3221b, %l6 = fdaf7b49, %l7 = 55b36635
ldda [%o1+%i4]0x81,%l6 ! %l6 = 000000009f563590 000000005ec3221b
! Aggressor I-cache invalidate 303, victim thread = 1
mov 303,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_303,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 303
! 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)
! %f0 = c0e5ffff 4acd7284, Mem[0000000031000030] = ffff5fc4 ffff38b1
std %f0 ,[%i2+0x030] ! Mem[0000000031000030] = c0e5ffff 4acd7284
! Aggressor I-cache invalidate 304, victim thread = 1
mov 304,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_304,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 304
! 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[000000001c000000] = 43542292f2ab3b42, %l1 = 0000000060000000
ldxa [%o0+%g0]0x88,%l1 ! %l1 = 43542292f2ab3b42
p6_label_63: ! %cwp = 3
! Aggressor I-cache invalidate 305, victim thread = 1
mov 305,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_305,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 305
! 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)
! %f2 = 7c1dd619 61c72889, Mem[0000000030800030] = e9b2a656 b41a5d60
std %f2 ,[%i1+0x030] ! Mem[0000000030800030] = 7c1dd619 61c72889
! Mem[000000001c800020] = 9f563590, %l0 = 00000000b71d0400
lduba [%o1+%i4]0x81,%l0 ! %l0 = 000000000000009f
! %l0 = 0000009f, %l1 = f2ab3b42, Mem[0000000030000030] = ff134907 000c5443
std %l0,[%i0+0x030] ! Mem[0000000030000030] = 0000009f f2ab3b42
! %l0 = 000000000000009f, Mem[000000001c000000] = f2ab3b42
stha %l0,[%o0+%g0]0x88 ! Mem[000000001c000000] = f2ab009f
! %l0 = 000000000000009f, %l0 = 000000000000009f, %l5 = 960c7b501ff52531
or %l0,%l0,%l5 ! %l5 = 000000000000009f
! Aggressor I-cache invalidate 306, victim thread = 1
mov 306,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_306,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 306
! 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 307, victim thread = 1
mov 307,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_307,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 307
! 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[0000000031800070] = b2ffffff ff43a5d5, %l0 = 0000009f, %l1 = f2ab3b42
ldd [%i3+0x070],%l0 ! %l0 = 00000000b2ffffff 00000000ff43a5d5
! Aggressor I-cache invalidate 308, victim thread = 1
mov 308,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_308,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 308
! 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)
p6_label_64: ! %cwp = 3
! Mem[000000001d800054] = e8b19c30, %l6 = 000000009f563590
ldub [%o3+0x057],%l6 ! %l6 = 0000000000000030
! Aggressor I-cache invalidate 309, victim thread = 1
mov 309,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_309,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 309
! 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 = 000000005ec3221b, immed = 00000015, %l0 = 00000000b2ffffff
sllx %l7,0x015,%l0 ! %l0 = 000bd86443600000
! Aggressor I-cache invalidate 310, victim thread = 1
mov 310,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_310,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 310
! 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 311, victim thread = 1
mov 311,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_311,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 311
! 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 312, victim thread = 1
mov 312,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_312,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 312
! 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 313, victim thread = 1
mov 313,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_313,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 313
! 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 = 000000000000009f, %l5 = 000000000000009f, %l1 = 00000000ff43a5d5
sdivx %l5,%l5,%l1 ! %l1 = 0000000000000001
! %l3 = 00000000000000b2, Mem[000000001d000030] = 9bf991eb
stw %l3,[%o2+0x030] ! Mem[000000001d000030] = 000000b2
! Aggressor I-cache invalidate 314, victim thread = 1
mov 314,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_314,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 314
! 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)
p6_label_65: ! %cwp = 3
! Aggressor I-cache invalidate 315, victim thread = 1
mov 315,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_315,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 315
! 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 316, victim thread = 1
mov 316,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_316,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 316
! 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 317, victim thread = 1
mov 317,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_317,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 317
! 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 318, victim thread = 1
mov 318,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_318,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 318
! 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)
! %l6 = 00000030, %l7 = 5ec3221b, Mem[000000001c000008] = 15525b4c 27cb8dbe
stda %l6,[%o0+%o4]0x81 ! Mem[000000001c000008] = 00000030 5ec3221b
! Aggressor I-cache invalidate 319, victim thread = 1
mov 319,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_319,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 319
! 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 320, victim thread = 1
mov 320,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_320,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 320
! 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 321, victim thread = 1
mov 321,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_321,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 321
! 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[000000001d00007c] = 93e5024f, %l6 = 0000000000000030
ldsh [%o2+0x07c],%l6 ! %l6 = ffffffffffff93e5
! Aggressor I-cache invalidate 322, victim thread = 1
mov 322,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_322,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 322
! 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)
p6_label_66: ! %cwp = 3
! Mem[0000000030800070] = 0a1adae91b5e73f7, %f6 = 423babf2 92225443
ldd [%i1+0x070],%f6 ! %f6 = 0a1adae9 1b5e73f7
! %l6 = ffffffffffff93e5, immed = 00000000, %l7 = 000000005ec3221b
sra %l6,0x000,%l7 ! %l7 = ffffffffffff93e5
! Mem[000000001c000020] = 4f1212ac, %l2 = c865aef9e536bd6e
ldsha [%o0+%i4]0x89,%l2 ! %l2 = 00000000000012ac
! Aggressor I-cache invalidate 323, victim thread = 1
mov 323,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_323,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 323
! 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)
! %l5 = 000000000000009f, Mem[000000001c000010] = 5ea378b1
stwa %l5,[%o0+%o5]0x81 ! Mem[000000001c000010] = 0000009f
! %l1 = 0000000000000001, Mem[0000000031000036] = 4acd7284
stb %l1,[%i2+0x036] ! Mem[0000000031000034] = 4acd0184
! Aggressor I-cache invalidate 324, victim thread = 1
mov 324,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_324,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 324
! 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[000000001d800000] = 28460cf4, %l6 = ffffffffffff93e5
ldsba [%o3+%g0]0x80,%l6 ! %l6 = 0000000000000028
! Mem[000000001c000028] = 41a2b547, %l4 = 0000000000005fc4
lduwa [%o0+%i6]0x88,%l4 ! %l4 = 0000000041a2b547
! Aggressor I-cache invalidate 325, victim thread = 1
mov 325,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_325,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 325
! 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)
p6_label_67: ! %cwp = 3
! Aggressor I-cache invalidate 326, victim thread = 1
mov 326,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_326,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 326
! 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 327, victim thread = 1
mov 327,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_327,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 327
! 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 = 0000000000000028, immed = 0000010b, %l0 = 000bd86443600000
andn %l6,0x10b,%l0 ! %l0 = 0000000000000020
! Aggressor I-cache invalidate 328, victim thread = 1
mov 328,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_328,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 328
! 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 329, victim thread = 1
mov 329,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_329,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 329
! 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 330, victim thread = 1
mov 330,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_330,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 330
! 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 331, victim thread = 1
mov 331,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_331,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 331
! 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 332, victim thread = 1
mov 332,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_332,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 332
! 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 333, victim thread = 1
mov 333,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_333,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 333
! 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 334, victim thread = 1
mov 334,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_334,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 334
! 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)
p6_label_68: ! %cwp = 3
! %l0 = 0000000000000020, %l5 = 000000000000009f, %y = 00000000
smul %l0,%l5,%l1 ! %l1 = 00000000000013e0, %y = 00
! %f12 = 629d07e7 ff134907, Mem[000000001d000070] = b9e0f09f 7ce75579
stda %f12,[%o2+0x070]%asi ! Mem[000000001d000070] = 629d07e7 ff134907
! Aggressor I-cache invalidate 335, victim thread = 1
mov 335,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_335,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 335
! 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 336, victim thread = 1
mov 336,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_336,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 336
! 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 = 000000000000009f, Mem[000000001d000000] = 00df5af7
stha %l5,[%o2+%g0]0x80 ! Mem[000000001d000000] = 009f5af7
! %f18 = 60008a99 23c5fbbb, Mem[0000000030800030] = 7c1dd619 61c72889
stda %f18,[%i1+0x030]%asi ! Mem[0000000030800030] = 60008a99 23c5fbbb
! Aggressor I-cache invalidate 337, victim thread = 1
mov 337,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_337,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 337
! 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 338, victim thread = 1
mov 338,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_338,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 338
! 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[000000001c800008] = aabb19ae13d31478, %l6 = 0000000000000028
ldxa [%o1+%o4]0x88,%l6 ! %l6 = aabb19ae13d31478
! Mem[0000000030000074] = 702d9d0c, %f9 = 998a0060
ld [%i0+0x074],%f9 ! %f9 = 702d9d0c
p6_label_69: ! %cwp = 3
! Mem[0000000031000070] = ffffffff ffffffb7, %l4 = 41a2b547, %l5 = 0000009f
ldda [%i2+0x070]%asi,%l4 ! %l4 = 00000000ffffffff 00000000ffffffb7
! %l4 = 00000000ffffffff, immed = 00000fd2, %y = 00000000
smul %l4,0xfd2,%l5 ! %l5 = fffffffffffff02e, %y = ffffffff
! Mem[000000001d000018] = 00000000, %f0 = c0e5ffff
lda [%o2+%o6]0x81,%f0 ! %f0 = 00000000
! Aggressor I-cache invalidate 339, victim thread = 1
mov 339,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_339,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 339
! 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 340, victim thread = 1
mov 340,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_340,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 340
! 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 341, victim thread = 1
mov 341,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_341,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 341
! 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 342, victim thread = 1
mov 342,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_342,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 342
! 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)
! %l4 = 00000000ffffffff, %l6 = aabb19ae13d31478, %l5 = fffffffffffff02e
andncc %l4,%l6,%l5 ! %l5 = 00000000ec2ceb87, %ccr = 08
! Aggressor I-cache invalidate 343, victim thread = 1
mov 343,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_343,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 343
! 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 344, victim thread = 1
mov 344,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_344,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 344
! 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)
p6_label_70: ! %cwp = 3
! %l0 = 0000000000000020, Mem[0000000030000030] = 0000009ff2ab3b42
stx %l0,[%i0+0x030] ! Mem[0000000030000030] = 0000000000000020
! Mem[0000000030000030] = 00000000, %l3 = 00000000000000b2
ldsh [%i0+0x032],%l3 ! %l3 = 0000000000000000
! Aggressor I-cache invalidate 345, victim thread = 1
mov 345,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_345,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 345
! 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 = aabb19ae13d31478, Mem[0000000030000077] = 702d9d0c
stb %l6,[%i0+0x077] ! Mem[0000000030000074] = 702d9d78
! Aggressor I-cache invalidate 346, victim thread = 1
mov 346,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_346,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 346
! 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)
! %f10 = 4fa6d34f, Mem[0000000031800034] = 772320a8
st %f10,[%i3+0x034] ! Mem[0000000031800034] = 4fa6d34f
! %l1 = 00000000000013e0, Mem[000000001c00000c] = 5ec3221b, %asi = 80
stwa %l1,[%o0+0x00c]%asi ! Mem[000000001c00000c] = 000013e0
! %l1 = 00000000000013e0, Mem[000000001d800018] = b13832403ee9c3cb
stxa %l1,[%o3+%o6]0x88 ! Mem[000000001d800018] = 00000000000013e0
! Aggressor I-cache invalidate 347, victim thread = 1
mov 347,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_347,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 347
! 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[000000001c00007c] = c381cdc7, %l4 = 00000000ffffffff
ldsw [%o0+0x07c],%l4 ! %l4 = ffffffffc381cdc7
p6_label_71: ! %cwp = 3
! %l3 = 0000000000000000, %l6 = aabb19ae13d31478, %l3 = 0000000000000000
andncc %l3,%l6,%l3 ! %l3 = 0000000000000000, %ccr = 44
! Aggressor I-cache invalidate 348, victim thread = 1
mov 348,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_348,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 348
! 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)
! Aggressor I-cache invalidate 349, victim thread = 1
mov 349,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_349,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 349
! 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 350, victim thread = 1
mov 350,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_350,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 350
! 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)
! %f22 = 0a1adae9 1b5e73f7, Mem[000000001d800028] = 5c320337 24e36d19
stda %f22,[%o3+%i6]0x89 ! Mem[000000001d800028] = 0a1adae9 1b5e73f7
! %l5 = 00000000ec2ceb87, %l4 = ffffffffc381cdc7, %l6 = aabb19ae13d31478
addcc %l5,%l4,%l6 ! %l6 = 00000000afaeb94e, %ccr = 19
! Aggressor I-cache invalidate 351, victim thread = 1
mov 351,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_351,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 351
! Delay 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (19)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (19)
! Mem[000000001d800030] = 345c8633, %l5 = 00000000ec2ceb87
lduw [%o3+0x030],%l5 ! %l5 = 00000000345c8633
! Mem[000000001c000018] = b2ffffff, %l1 = 00000000000013e0
lduwa [%o0+%o6]0x80,%l1 ! %l1 = 00000000b2ffffff
! %l3 = 0000000000000000, Mem[000000001d800000] = 28460cf4
sth %l3,[%o3+%g0] ! Mem[000000001d800000] = 00000cf4
p6_label_72: ! %cwp = 3
! Aggressor I-cache invalidate 352, victim thread = 1
mov 352,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_352,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 352
! Delay 21 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (19)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (19)
! %l6 = 00000000afaeb94e, %l2 = 00000000000012ac, %l3 = 0000000000000000
taddcctv %l6,%l2,%l3 ! %l0 = 0000000000000043, Trapped
! Aggressor I-cache invalidate 353, victim thread = 1
mov 353,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_353,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 353
! 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 354, victim thread = 1
mov 354,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_354,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 354
! Delay 12 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (19)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (19)
! %l0 = 0000000000000043
setx 0x5e5456c05e5456c0,%g7,%l0 ! %l0 = 5e5456c05e5456c0
! %l2 = 00000000000012ac, %l6 = 00000000afaeb94e, %l4 = ffffffffc381cdc7
orcc %l2,%l6,%l4 ! %l4 = 00000000afaebbee, %ccr = 08
! Aggressor I-cache invalidate 355, victim thread = 1
mov 355,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_355,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 355
! 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[0000000030000030] = 0000000000000020, %f4 = 00df5af7 b4d4ffff
ldd [%i0+0x030],%f4 ! %f4 = 00000000 00000020
! Mem[0000000031800030] = 8bb2ffb2, %l1 = 00000000b2ffffff
ldsb [%i3+0x033],%l1 ! %l1 = ffffffffffffffb2
! Aggressor I-cache invalidate 356, victim thread = 1
mov 356,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_356,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 356
! 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)
p6_label_73: ! %cwp = 3
! %l7 = ffffffffffff93e5, %l5 = 00000000345c8633, %y = ffffffff
sdiv %l7,%l5,%l2 ! %l2 = 0000000000000000
mov %l0,%y ! %y = 5e5456c0
! Mem[000000001d800040] = 08e727d8, %l5 = 00000000345c8633
ldsw [%o3+0x040],%l5 ! %l5 = 0000000008e727d8
! Aggressor I-cache invalidate 357, victim thread = 1
mov 357,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_357,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 357
! 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[000000001d800020] = 0ffeb28b, %l7 = ffffffffffff93e5
ldsba [%o3+%i4]0x89,%l7 ! %l7 = ffffffffffffff8b
! Aggressor I-cache invalidate 358, victim thread = 1
mov 358,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_358,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 358
! 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 359, victim thread = 1
mov 359,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_359,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 359
! 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)
! %l4 = 00000000afaebbee, Mem[000000001c800018] = cbc3e93e
stwa %l4,[%o1+%o6]0x81 ! Mem[000000001c800018] = afaebbee
! Aggressor I-cache invalidate 360, victim thread = 1
mov 360,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_360,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 360
! 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 361, victim thread = 1
mov 361,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_361,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 361
! 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 = 5e5456c05e5456c0, Mem[000000001c800000] = 7e0b98ec
stba %l0,[%o1+%g0]0x88 ! Mem[000000001c800000] = 7e0b98c0
p6_label_74: ! %cwp = 3
! Aggressor I-cache invalidate 362, victim thread = 1
mov 362,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_362,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 362
! 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)
! %l2 = 0000000000000000, Mem[000000001d800020] = 0ffeb28b
stha %l2,[%o3+%i4]0x88 ! Mem[000000001d800020] = 0ffe0000
! Aggressor I-cache invalidate 363, victim thread = 1
mov 363,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_363,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 363
! 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 364, victim thread = 1
mov 364,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_364,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 364
! 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)
! %l1 = ffffffffffffffb2, Mem[0000000031000070] = ffffffffffffffb7
stx %l1,[%i2+0x070] ! Mem[0000000031000070] = ffffffffffffffb2
! Mem[0000000031800030] = 8bb2ffb2, %f30 = 4f7443e4
lda [%i3+0x030]%asi,%f30 ! %f30 = 8bb2ffb2
! Aggressor I-cache invalidate 365, victim thread = 1
mov 365,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_365,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 365
! 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 = ffffffffffffffb2, immed = 00000e06, %l5 = 0000000008e727d8
xnorcc %l1,0xe06,%l5 ! %l5 = 0000000000000e4b, %ccr = 00
! Aggressor I-cache invalidate 366, victim thread = 1
mov 366,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_366,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 366
! 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 367, victim thread = 1
mov 367,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_367,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 367
! 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)
p6_label_75: ! %cwp = 3
! Aggressor I-cache invalidate 368, victim thread = 1
mov 368,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_368,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 368
! 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 369, victim thread = 1
mov 369,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_369,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 369
! 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 370, victim thread = 1
mov 370,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_370,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 370
! 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 371, victim thread = 1
mov 371,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_371,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 371
! 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)
! %l3 = 0000000000000000, %l0 = 5e5456c05e5456c0, %l1 = ffffffffffffffb2
sra %l3,%l0,%l1 ! %l1 = 0000000000000000
! Aggressor I-cache invalidate 372, victim thread = 1
mov 372,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_372,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 372
! 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 = 5e5456c05e5456c0, Mem[000000001c800020] = 9035569f
stba %l0,[%o1+%i4]0x88 ! Mem[000000001c800020] = 903556c0
! %l0 = 5e5456c05e5456c0, Mem[000000001d800010] = 0000000055b36635
stxa %l0,[%o3+%o5]0x80 ! Mem[000000001d800010] = 5e5456c05e5456c0
! Aggressor I-cache invalidate 373, victim thread = 1
mov 373,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_373,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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 = 1
mov 374,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_374,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 374
! 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)
p6_label_76: ! %cwp = 3
! Aggressor I-cache invalidate 375, victim thread = 1
mov 375,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_375,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 375
! 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 376, victim thread = 1
mov 376,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_376,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 376
! 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 = 5e5456c05e5456c0, immed = fffff709, %l7 = ffffffffffffff8b
sub %l0,-0x8f7,%l7 ! %l7 = 5e5456c05e545fb7
! %l4 = afaebbee, %l5 = 00000e4b, Mem[000000001d000050] = ecd7e4ac 5b99b76a
std %l4,[%o2+0x050] ! Mem[000000001d000050] = afaebbee 00000e4b
! Aggressor I-cache invalidate 377, victim thread = 1
mov 377,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_377,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 377
! 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 378, victim thread = 1
mov 378,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_378,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 378
! 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 379, victim thread = 1
mov 379,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_379,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 379
! 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 = 5e5456c05e545fb7, Mem[000000001c800028] = b13832403ee9c3cb
stxa %l7,[%o1+%i6]0x81 ! Mem[000000001c800028] = 5e5456c05e545fb7
! %l0 = 5e5456c05e5456c0, immed = 00000f3f, %l0 = 5e5456c05e5456c0
tsubcctv %l0,0xf3f,%l0 ! %l0 = 5e5456c05e5456e3, Trapped
! Mem[0000000030000074] = 702d9d78, %f17 = d26676fb
ld [%i0+0x074],%f17 ! %f17 = 702d9d78
p6_label_77: ! %cwp = 3
! Aggressor I-cache invalidate 380, victim thread = 1
mov 380,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_380,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 380
! 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 381, victim thread = 1
mov 381,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_381,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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)
save ! CWP = 4
! Mem[0000000031000030] = c0e5ffff 4acd0184, %l0 = 9ab273fb, %l1 = de096af9
ldd [%o2+0x030],%l0 ! %l0 = 00000000c0e5ffff 000000004acd0184
! Aggressor I-cache invalidate 382, victim thread = 1
mov 382,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_382,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 382
! 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 383, victim thread = 1
mov 383,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_383,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 383
! 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 = 00000000c0e5ffff, %l6 = cb6a7fd0f3061531, %y = 5e5456c0
sdivcc %l0,%l6,%l5 ! %l5 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = c0e5ffff
! %l3 = 605adab1f90077bc, Mem[000000001d800008] = bbfbc523998a0060
stxa %l3,[%i3+%i4]0x81 ! Mem[000000001d800008] = 605adab1f90077bc
! %l0 = 00000000c0e5ffff, Mem[0000000031800030] = 8bb2ffb2, %asi = 80
stwa %l0,[%o3+0x030]%asi ! Mem[0000000031800030] = c0e5ffff
! Mem[0000000031000070] = ffffffff ffffffb2, %l6 = f3061531, %l7 = 7cf626b8
ldd [%o2+0x070],%l6 ! %l6 = 00000000ffffffff 00000000ffffffb2
p6_label_78: ! %cwp = 4
! Aggressor I-cache invalidate 384, victim thread = 1
mov 384,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_384,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 384
! 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)
! %f22 = 0a1adae9 1b5e73f7, Mem[000000001c000010] = 0000009f 37000000
stda %f22,[%i0+%i5]0x81 ! Mem[000000001c000010] = 0a1adae9 1b5e73f7
! Mem[000000001d000008] = fa8f558bc0e5ffff, %f2 = 7c1dd619 61c72889
ldda [%i2+%i4]0x89,%f2 ! %f2 = fa8f558b c0e5ffff
! Aggressor I-cache invalidate 385, victim thread = 1
mov 385,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_385,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 385
! 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)
! Mem[000000001d000058] = b47b7c7a5dd160e4, %f0 = 00000000 4acd7284
ldd [%i2+0x058],%f0 ! %f0 = b47b7c7a 5dd160e4
! Mem[000000001c80005c] = 67ccfb00, %l5 = ffffffff80000000
ldsh [%i1+0x05e],%l5 ! %l5 = fffffffffffffb00
! Aggressor I-cache invalidate 386, victim thread = 1
mov 386,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_386,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 386
! 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 387, victim thread = 1
mov 387,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_387,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 387
! 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[0000000031800030] = c0e5ffff, %l0 = 00000000c0e5ffff
lduh [%o3+0x032],%l0 ! %l0 = 000000000000ffff
! Mem[0000000031800034] = 4fa6d34f, %l1 = 000000004acd0184
ldsh [%o3+0x036],%l1 ! %l1 = ffffffffffffd34f
p6_label_79: ! %cwp = 4
! %l6 = ffffffff, %l7 = ffffffb2, Mem[000000001d800050] = 468b88bc e8b19c30
std %l6,[%i3+0x050] ! Mem[000000001d800050] = ffffffff ffffffb2
! Mem[0000000031000030] = c0e5ffff 4acd0184, %l4 = 5cf975bc, %l5 = fffffb00
ldd [%o2+0x030],%l4 ! %l4 = 00000000c0e5ffff 000000004acd0184
! Aggressor I-cache invalidate 388, victim thread = 1
mov 388,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_388,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 388
! 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 389, victim thread = 1
mov 389,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_389,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 389
! 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 390, victim thread = 1
mov 390,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_390,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 390
! 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 391, victim thread = 1
mov 391,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_391,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 391
! 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[0000000030000034] = 00000020, %f9 = 702d9d0c
ld [%o0+0x034],%f9 ! %f9 = 00000020
! Mem[000000001c800010] = 00041db7, %l1 = ffffffffffffd34f
ldsha [%i1+%i5]0x89,%l1 ! %l1 = 0000000000001db7
! Mem[000000001c000008] = 00000030, %l1 = 0000000000001db7
ldsba [%i0+%i4]0x81,%l1 ! %l1 = 0000000000000000
! %l4 = c0e5ffff, %l5 = 4acd0184, Mem[000000001c800000] = c0980b7e 364ae6ce
std %l4,[%i1+%g0] ! Mem[000000001c800000] = c0e5ffff 4acd0184
p6_label_80: ! %cwp = 4
! %l6 = 00000000ffffffff, Mem[0000000031000070] = ffffffff
sth %l6,[%o2+0x070] ! Mem[0000000031000070] = ffffffff
! Aggressor I-cache invalidate 392, victim thread = 1
mov 392,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_392,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 392
! 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 393, victim thread = 1
mov 393,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_393,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 393
! 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[0000000030000070] = 0000004f 702d9d78, %l2 = b25a7bf0, %l3 = f90077bc
ldd [%o0+0x070],%l2 ! %l2 = 000000000000004f 00000000702d9d78
! Mem[000000001d800010] = 5e5456c0, %f8 = bbfbc523
lda [%i3+%i5]0x81,%f8 ! %f8 = 5e5456c0
! Aggressor I-cache invalidate 394, victim thread = 1
mov 394,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_394,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 394
! 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 395, victim thread = 1
mov 395,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_395,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 395
! 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 396, victim thread = 1
mov 396,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_396,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 396
! 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 397, victim thread = 1
mov 397,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_397,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 397
! 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 398, victim thread = 1
mov 398,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_398,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 398
! 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)
p6_label_81: ! %cwp = 4
! Aggressor I-cache invalidate 399, victim thread = 1
mov 399,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_399,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 399
! 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 400, victim thread = 1
mov 400,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_400,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 400
! 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 401, victim thread = 1
mov 401,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_401,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 401
! 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 402, victim thread = 1
mov 402,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_402,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 402
! 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 403, victim thread = 1
mov 403,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_403,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 403
! 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 404, victim thread = 1
mov 404,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_404,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 404
! 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[000000001d000000] = 009f5af7 b4d4ffff, %l4 = c0e5ffff, %l5 = 4acd0184
ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000009f5af7 00000000b4d4ffff
! %l3 = 00000000702d9d78, immed = 00000045, %l0 = 000000000000ffff
subc %l3,0x045,%l0 ! %l0 = 00000000702d9d33
! Mem[000000001d800020] = 0000fe0f, %f17 = 702d9d78
lda [%i3+%o4]0x81,%f17 ! %f17 = 0000fe0f
! %l7 = 00000000ffffffb2, immed = ffffff67, %l5 = 00000000b4d4ffff
xnorcc %l7,-0x099,%l5 ! %l5 = 00000000ffffff2a, %ccr = 08
p6_label_82: ! %cwp = 4
! Aggressor I-cache invalidate 405, victim thread = 1
mov 405,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_405,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 405
! 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 406, victim thread = 1
mov 406,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_406,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 406
! 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 = 009f5af7, %l5 = ffffff2a, Mem[0000000030800030] = 60008a99 23c5fbbb
std %l4,[%o1+0x030] ! Mem[0000000030800030] = 009f5af7 ffffff2a
! Aggressor I-cache invalidate 407, victim thread = 1
mov 407,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_407,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 407
! 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 408, victim thread = 1
mov 408,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_408,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 408
! 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 409, victim thread = 1
mov 409,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_409,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 409
! 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 410, victim thread = 1
mov 410,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_410,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 410
! 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)
! %f5 = 00000020, Mem[0000000031000030] = c0e5ffff
st %f5 ,[%o2+0x030] ! Mem[0000000031000030] = 00000020
! Aggressor I-cache invalidate 411, victim thread = 1
mov 411,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_411,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 411
! 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)
! %l6 = 00000000ffffffff, Mem[000000001d800008] = b1da5a60
stha %l6,[%i3+%i4]0x88 ! Mem[000000001d800008] = b1daffff
p6_label_83: ! %cwp = 4
! %f19 = 23c5fbbb, Mem[000000001c000010] = e9da1a0a
sta %f19,[%i0+%i5]0x88 ! Mem[000000001c000010] = 23c5fbbb
! %l1 = 0000000000000000, Mem[000000001c000000] = f2ab009f
stwa %l1,[%i0+%g0]0x89 ! Mem[000000001c000000] = 00000000
! %f10 = 4fa6d34f 8e14761e, Mem[0000000031800070] = b2ffffff ff43a5d5
std %f10,[%o3+0x070] ! Mem[0000000031800070] = 4fa6d34f 8e14761e
! Aggressor I-cache invalidate 412, victim thread = 1
mov 412,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_412,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 412
! 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[000000001c800008] = 13d31478, %l5 = 00000000ffffff2a
ldswa [%i1+%i4]0x89,%l5 ! %l5 = 0000000013d31478
! Aggressor I-cache invalidate 413, victim thread = 1
mov 413,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_413,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 413
! 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 414, victim thread = 1
mov 414,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_414,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 414
! 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 415, victim thread = 1
mov 415,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_415,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 415
! 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 = 702d9d33, %l1 = 00000000, Mem[0000000031800030] = c0e5ffff 4fa6d34f
std %l0,[%o3+0x030] ! Mem[0000000031800030] = 702d9d33 00000000
! Aggressor I-cache invalidate 416, victim thread = 1
mov 416,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_416,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 416
! 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)
p6_label_84: ! %cwp = 4
! Aggressor I-cache invalidate 417, victim thread = 1
mov 417,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_417,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 417
! 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 418, victim thread = 1
mov 418,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_418,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 418
! 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 419, victim thread = 1
mov 419,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_419,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 419
! 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 420, victim thread = 1
mov 420,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_420,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 420
! 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)
rd %pc,%o7
return %o7+12 ! CWP = 3
! %f16 = d9a6e52c 0000fe0f, Mem[000000001d800020] = 0000fe0f 184059aa
stda %f16,[%o3+%i4]0x81 ! Mem[000000001d800020] = d9a6e52c 0000fe0f
! Aggressor I-cache invalidate 421, victim thread = 1
mov 421,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_421,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 421
! 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 422, victim thread = 1
mov 422,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_422,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 422
! 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 = 5e5456c05e5456e3, Mem[000000001d800020] = 2ce5a6d9
stha %l0,[%o3+%i4]0x88 ! Mem[000000001d800020] = 2ce556e3
! Aggressor I-cache invalidate 423, victim thread = 1
mov 423,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_423,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 423
! 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)
p6_label_85: ! %cwp = 3
! %l4 = 00000000afaebbee, Mem[0000000031800034] = 00000000
sth %l4,[%i3+0x034] ! Mem[0000000031800034] = bbee0000
! Aggressor I-cache invalidate 424, victim thread = 1
mov 424,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_424,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 424
! 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)
! %f22 = 0a1adae9 1b5e73f7, Mem[0000000030000070] = 0000004f 702d9d78
std %f22,[%i0+0x070] ! Mem[0000000030000070] = 0a1adae9 1b5e73f7
! Aggressor I-cache invalidate 425, victim thread = 1
mov 425,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_425,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 425
! 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)
! %f0 = b47b7c7a 5dd160e4, Mem[000000001c800000] = c0e5ffff 4acd0184
stda %f0 ,[%o1+%g0]0x81 ! Mem[000000001c800000] = b47b7c7a 5dd160e4
! Mem[000000001c800020] = 903556c0, %l1 = 0000000000000000
ldsha [%o1+%i4]0x89,%l1 ! %l1 = 00000000000056c0
! Aggressor I-cache invalidate 426, victim thread = 1
mov 426,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_426,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 426
! 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 427, victim thread = 1
mov 427,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_427,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 427
! 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 428, victim thread = 1
mov 428,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_428,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 428
! 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)
! %l1 = 00000000000056c0, immed = 00000002, %l0 = 5e5456c05e5456e3
srl %l1,0x002,%l0 ! %l0 = 00000000000015b0
p6_label_86: ! %cwp = 3
! %f23 = 1b5e73f7, Mem[0000000031000034] = 4acd0184
st %f23,[%i2+0x034] ! Mem[0000000031000034] = 1b5e73f7
! %l4 = 00000000afaebbee, %l1 = 00000000000056c0, %l6 = 00000000afaeb94e
subccc %l4,%l1,%l6 ! %l6 = 00000000afae652e, %ccr = 08
! Aggressor I-cache invalidate 429, victim thread = 1
mov 429,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_429,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 429
! 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 430, victim thread = 1
mov 430,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_430,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 430
! 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 431, victim thread = 1
mov 431,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_431,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 431
! 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 432, victim thread = 1
mov 432,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_432,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 432
! 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 433, victim thread = 1
mov 433,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_433,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 433
! 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)
! %f6 = 0a1adae9 1b5e73f7, Mem[0000000031000030] = 00000020 1b5e73f7
std %f6 ,[%i2+0x030] ! Mem[0000000031000030] = 0a1adae9 1b5e73f7
! Aggressor I-cache invalidate 434, victim thread = 1
mov 434,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_434,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 434
! 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 435, victim thread = 1
mov 435,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_435,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 435
! 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)
p6_label_87: ! %cwp = 3
! %l4 = 00000000afaebbee, %l5 = 0000000000000e4b, %l7 = 5e5456c05e545fb7
andn %l4,%l5,%l7 ! %l7 = 00000000afaeb1a4
! Aggressor I-cache invalidate 436, victim thread = 1
mov 436,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_436,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 436
! 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)
! %f31 = 93e5024f, Mem[0000000030800070] = 0a1adae9
st %f31,[%i1+0x070] ! Mem[0000000030800070] = 93e5024f
! Mem[000000001c000018] = b2ffffff, %l6 = 00000000afae652e
ldswa [%o0+%o6]0x81,%l6 ! %l6 = ffffffffb2ffffff
! Aggressor I-cache invalidate 437, victim thread = 1
mov 437,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_437,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 437
! 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 438, victim thread = 1
mov 438,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_438,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 438
! 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 439, victim thread = 1
mov 439,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_439,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 439
! 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)
! %l1 = 00000000000056c0, Mem[000000001c000000] = 00000000
stha %l1,[%o0+%g0]0x80 ! Mem[000000001c000000] = 56c00000
save ! CWP = 4
! Mem[000000001c000050] = f73bcf41, %f6 = 0a1adae9
lda [%i0+0x050]%asi,%f6 ! %f6 = f73bcf41
p6_label_88: ! %cwp = 4
! Aggressor I-cache invalidate 440, victim thread = 1
mov 440,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_440,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 440
! 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 = 00000000ffffffff, immed = 00000599, %y = c0e5ffff
smul %l6,0x599,%l3 ! %l3 = fffffffffffffa67, %y = ffffffff
! Mem[0000000030000030] = 0000000000000020, %f24 = ff134907 44d4c320
ldda [%o0+0x030]%asi,%f24 ! %f24 = 00000000 00000020
! Aggressor I-cache invalidate 441, victim thread = 1
mov 441,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_441,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 441
! 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 442, victim thread = 1
mov 442,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_442,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 442
! 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 443, victim thread = 1
mov 443,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_443,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 443
! 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[000000001c000008] = 00000030000013e0, %f24 = 00000000 00000020
ldda [%i0+%i4]0x81,%f24 ! %f24 = 00000030 000013e0
! %l4 = 00000000009f5af7, immed = fffff6c8, %l5 = 0000000013d31478
or %l4,-0x938,%l5 ! %l5 = fffffffffffffeff
! Aggressor I-cache invalidate 444, victim thread = 1
mov 444,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_444,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 444
! 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)
! %l1 = 0000000000000000, %l6 = 00000000ffffffff, %l5 = fffffffffffffeff
orcc %l1,%l6,%l5 ! %l5 = 00000000ffffffff, %ccr = 08
p6_label_89: ! %cwp = 4
! Aggressor I-cache invalidate 445, victim thread = 1
mov 445,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_445,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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[0000000030000074] = 1b5e73f7, %l1 = 0000000000000000
ldsb [%o0+0x076],%l1 ! %l1 = 0000000000000073
! Mem[0000000030000030] = 0000000000000020, %l7 = 00000000ffffffb2
ldx [%o0+0x030],%l7 ! %l7 = 0000000000000020
! Aggressor I-cache invalidate 446, victim thread = 1
mov 446,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_446,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 446
! 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 447, victim thread = 1
mov 447,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_447,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 447
! 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)
! %f21 = 409cc647, Mem[000000001d800010] = c056545e
sta %f21,[%i3+%i5]0x88 ! Mem[000000001d800010] = 409cc647
! Aggressor I-cache invalidate 448, victim thread = 1
mov 448,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_448,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 448
! 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 449, victim thread = 1
mov 449,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_449,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 449
! 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)
! %f3 = c0e5ffff, Mem[000000001c800000] = 7a7c7bb4
sta %f3 ,[%i1+%g0]0x88 ! Mem[000000001c800000] = c0e5ffff
! Aggressor I-cache invalidate 450, victim thread = 1
mov 450,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_450,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 450
! 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)
p6_label_90: ! %cwp = 4
! %l1 = 0000000000000073, immed = 0000001d, %l3 = fffffffffffffa67
sllx %l1,0x01d,%l3 ! %l3 = 0000000e60000000
! Aggressor I-cache invalidate 451, victim thread = 1
mov 451,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_451,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 451
! 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)
! %f10 = 4fa6d34f 8e14761e, Mem[000000001c000028] = 47b5a241 9c8b1463
std %f10,[%i0+%o6] ! Mem[000000001c000028] = 4fa6d34f 8e14761e
! Aggressor I-cache invalidate 452, victim thread = 1
mov 452,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_452,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 452
! 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 453, victim thread = 1
mov 453,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_453,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 453
! 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 = 00000000ffffffff, Mem[0000000030000030] = 0000000000000020
stx %l5,[%o0+0x030] ! Mem[0000000030000030] = 00000000ffffffff
! Mem[000000001c800020] = c0563590, %l7 = 0000000000000020
ldsha [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffc056
! Mem[000000001d800000] = 00000cf413b4fa8b, %f22 = 0a1adae9 1b5e73f7
ldd [%i3+%g0],%f22 ! %f22 = 00000cf4 13b4fa8b
! Aggressor I-cache invalidate 454, victim thread = 1
mov 454,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_454,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 454
! 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 455, victim thread = 1
mov 455,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_455,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 455
! 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)
p6_label_91: ! %cwp = 4
! Aggressor I-cache invalidate 456, victim thread = 1
mov 456,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_456,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 456
! 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[0000000030800030] = 009f5af7, %l7 = ffffffffffffc056
ldsw [%o1+0x030],%l7 ! %l7 = 00000000009f5af7
! Aggressor I-cache invalidate 457, victim thread = 1
mov 457,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_457,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 457
! 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[0000000031800030] = 702d9d33bbee0000, %l1 = 0000000000000073
ldx [%o3+0x030],%l1 ! %l1 = 702d9d33bbee0000
! %f23 = 13b4fa8b, Mem[0000000030000034] = ffffffff
st %f23,[%o0+0x034] ! Mem[0000000030000034] = 13b4fa8b
! %l7 = 00000000009f5af7, %l2 = 000000000000004f, %l1 = 702d9d33bbee0000
or %l7,%l2,%l1 ! %l1 = 00000000009f5aff
! Aggressor I-cache invalidate 458, victim thread = 1
mov 458,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_458,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 458
! 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[0000000031800034] = bbee0000, %l5 = 00000000ffffffff
ldub [%o3+0x035],%l5 ! %l5 = 00000000000000ee
! Mem[000000001c800074] = 61c72889, %l2 = 000000000000004f
lduh [%i1+0x074],%l2 ! %l2 = 00000000000061c7
! Mem[000000001d800068] = 631cb5eb, %l5 = 00000000000000ee
ldsb [%i3+0x069],%l5 ! %l5 = 000000000000001c
p6_label_92: ! %cwp = 4
! Aggressor I-cache invalidate 459, victim thread = 1
mov 459,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_459,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 459
! 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 460, victim thread = 1
mov 460,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_460,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 460
! 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 461, victim thread = 1
mov 461,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_461,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 461
! 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 462, victim thread = 1
mov 462,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_462,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 462
! 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 463, victim thread = 1
mov 463,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_463,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 463
! 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 = 00000000702d9d33, Mem[000000001c800000] = ffffe5c05dd160e4
stxa %l0,[%i1+%g0]0x80 ! Mem[000000001c800000] = 00000000702d9d33
! Aggressor I-cache invalidate 464, victim thread = 1
mov 464,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_464,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 464
! 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 = 00000000702d9d33, Mem[000000001c000010] = 23c5fbbb
stba %l0,[%i0+%i5]0x88 ! Mem[000000001c000010] = 23c5fb33
! Mem[000000001d000078] = 4f7443e493e5024f, %l1 = 00000000009f5aff
ldx [%i2+0x078],%l1 ! %l1 = 4f7443e493e5024f
! Aggressor I-cache invalidate 465, victim thread = 1
mov 465,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_465,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 465
! 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)
p6_label_93: ! %cwp = 4
! %l6 = 00000000ffffffff, immd = 0000000000000107, %l1 = 4f7443e493e5024f
sdivx %l6,0x107,%l1 ! %l1 = 0000000000f92fb2
! %l4 = 00000000009f5af7, %l6 = 00000000ffffffff, %l6 = 00000000ffffffff
sra %l4,%l6,%l6 ! %l6 = 0000000000000000
! Aggressor I-cache invalidate 466, victim thread = 1
mov 466,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_466,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 466
! 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)
! %f6 = f73bcf41 1b5e73f7, Mem[000000001d800000] = f40c0000 8bfab413
stda %f6 ,[%i3+%g0]0x89 ! Mem[000000001d800000] = f73bcf41 1b5e73f7
! Aggressor I-cache invalidate 467, victim thread = 1
mov 467,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_467,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 467
! 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 468, victim thread = 1
mov 468,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_468,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 468
! 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 469, victim thread = 1
mov 469,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_469,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 469
! 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)
! %f12 = 629d07e7, Mem[000000001d000020] = 00041db7
sta %f12,[%i2+%o4]0x88 ! Mem[000000001d000020] = 629d07e7
save ! CWP = 5
! Mem[0000000031000030] = 0a1adae9, %l1 = 39757daca8ace842
ldsw [%i2+0x030],%l1 ! %l1 = 000000000a1adae9
p6_label_94: ! %cwp = 5
! %l7 = cce50d981ed78f25, Mem[000000001d800014] = 5e5456c0
stw %l7,[%o3+0x014] ! Mem[000000001d800014] = 1ed78f25
! Aggressor I-cache invalidate 470, victim thread = 1
mov 470,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_470,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 470
! 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[0000000031000070] = ffffffff, %l0 = ebd68719c0514427
ldsb [%i2+0x072],%l0 ! %l0 = ffffffffffffffff
! Aggressor I-cache invalidate 471, victim thread = 1
mov 471,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_471,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 471
! 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[000000001c000018] = ffffffb2, %l2 = 78447cdda78cbeba
lduha [%o0+%o6]0x88,%l2 ! %l2 = 000000000000ffb2
! Mem[000000001d000010] = 00000000, %l7 = cce50d981ed78f25
lduba [%o2+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Aggressor I-cache invalidate 472, victim thread = 1
mov 472,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_472,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 472
! 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 473, victim thread = 1
mov 473,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_473,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 473
! 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 474, victim thread = 1
mov 474,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_474,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 474
! 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 475, victim thread = 1
mov 475,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_475,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 475
! 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)
p6_label_95: ! %cwp = 5
! %l2 = 000000000000ffb2, %l7 = 0000000000000000, %l1 = 000000000a1adae9
orcc %l2,%l7,%l1 ! %l1 = 000000000000ffb2, %ccr = 00
! %l1 = 000000000000ffb2, Mem[0000000031000077] = ffffffb2
stb %l1,[%i2+0x077] ! Mem[0000000031000074] = ffffffb2
! Mem[000000001d80002c] = e9da1a0a, %l2 = 000000000000ffb2
ldsh [%o3+0x02e],%l2 ! %l2 = 0000000000001a0a
! Aggressor I-cache invalidate 476, victim thread = 1
mov 476,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_476,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 476
! 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[000000001c000070] = 8e14761edf162e1d, %f14 = a4cad969 b72c7122
ldd [%o0+0x070],%f14 ! %f14 = 8e14761e df162e1d
! Mem[0000000031800030] = 702d9d33, %l5 = 491132a845329550
lduh [%i3+0x032],%l5 ! %l5 = 0000000000009d33
! %l7 = 0000000000000000, immed = 000008fa, %l6 = 1ed222206f2f05af
addc %l7,0x8fa,%l6 ! %l6 = 00000000000008fa
! %l4 = 74fc3ac6a2e8fc6e, %l3 = dec964d3c35d77e9, %y = ffffffff
smul %l4,%l3,%l7 ! %l7 = 160c7ee3115ae21e, %y = 160c7ee3
! Aggressor I-cache invalidate 477, victim thread = 1
mov 477,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_477,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 477
! 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 478, victim thread = 1
mov 478,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_478,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 478
! 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)
p6_label_96: ! %cwp = 5
! Aggressor I-cache invalidate 479, victim thread = 1
mov 479,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_479,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 479
! 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 480, victim thread = 1
mov 480,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_480,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 480
! 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 481, victim thread = 1
mov 481,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_481,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 481
! 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 = dec964d3c35d77e9, %l7 = 160c7ee3115ae21e, %y = 160c7ee3
smul %l3,%l7,%l2 ! %l2 = fbe3ae4409b9bf4e, %y = fbe3ae44
! Mem[0000000031800070] = 4fa6d34f8e14761e, %f16 = d9a6e52c 0000fe0f
ldd [%i3+0x070],%f16 ! %f16 = 4fa6d34f 8e14761e
! Aggressor I-cache invalidate 482, victim thread = 1
mov 482,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_482,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 482
! 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)
! %l5 = 0000000000009d33, Mem[0000000031800072] = 4fa6d34f
sth %l5,[%i3+0x072] ! Mem[0000000031800070] = 4fa69d33
! %l3 = dec964d3c35d77e9
setx 0x584d94a7584d94a7,%g7,%l3 ! %l3 = 584d94a7584d94a7
! Mem[0000000031000074] = ffffffb2, %l1 = 000000000000ffb2
ldsh [%i2+0x076],%l1 ! %l1 = ffffffffffffffb2
! Aggressor I-cache invalidate 483, victim thread = 1
mov 483,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_483,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 483
! 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)
p6_label_97: ! %cwp = 5
! %l2 = fbe3ae4409b9bf4e, Mem[000000001c000018] = ffffffb2
stha %l2,[%o0+%o6]0x88 ! Mem[000000001c000018] = ffffbf4e
! Aggressor I-cache invalidate 484, victim thread = 1
mov 484,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_484,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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)
! Mem[000000001d800008] = b1daffff, %l4 = 74fc3ac6a2e8fc6e
ldsba [%o3+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
! %l7 = 160c7ee3115ae21e, %l7 = 160c7ee3115ae21e, %l2 = fbe3ae4409b9bf4e
xnor %l7,%l7,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000031000070] = ffffffffffffffb2, %f0 = b47b7c7a 5dd160e4
ldda [%i2+0x070]%asi,%f0 ! %f0 = ffffffff ffffffb2
! Mem[000000001c000008] = 00000030, %l5 = 0000000000009d33
lduwa [%o0+%o4]0x80,%l5 ! %l5 = 0000000000000030
! Aggressor I-cache invalidate 485, victim thread = 1
mov 485,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_485,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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)
! Aggressor I-cache invalidate 486, victim thread = 1
mov 486,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_486,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 486
! 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 487, victim thread = 1
mov 487,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_487,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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)
! %l2 = ffffffffffffffff, Mem[0000000030800030] = 009f5af7ffffff2a
stx %l2,[%i1+0x030] ! Mem[0000000030800030] = ffffffffffffffff
p6_label_98: ! %cwp = 5
! Aggressor I-cache invalidate 488, victim thread = 1
mov 488,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_488,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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 = ffffffffffffffff, Mem[000000001c800000] = 00000000
stba %l0,[%o1+%g0]0x88 ! Mem[000000001c800000] = 000000ff
! Aggressor I-cache invalidate 489, victim thread = 1
mov 489,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_489,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 489
! 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[0000000031800074] = 8e14761e, %l3 = 584d94a7584d94a7
ldsha [%i3+0x076]%asi,%l3 ! %l3 = 000000000000761e
! Aggressor I-cache invalidate 490, victim thread = 1
mov 490,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_490,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 490
! 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 = ffffffffffffffff, Mem[0000000031800074] = 8e14761e
stb %l0,[%i3+0x074] ! Mem[0000000031800074] = ff14761e
! Mem[0000000030800030] = ffffffffffffffff, %l5 = 0000000000000030
ldx [%i1+0x030],%l5 ! %l5 = ffffffffffffffff
! Aggressor I-cache invalidate 491, victim thread = 1
mov 491,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_491,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 491
! 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[000000001d800008] = ffffdab1, %l4 = ffffffffffffffff
lduba [%o3+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[000000001d800018] = 000013e0, %l2 = ffffffffffffffff
lduba [%o3+%o6]0x89,%l2 ! %l2 = 00000000000000e0
p6_label_99: ! %cwp = 5
! Aggressor I-cache invalidate 492, victim thread = 1
mov 492,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_492,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 492
! 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 493, victim thread = 1
mov 493,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_493,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 493
! 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 494, victim thread = 1
mov 494,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_494,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 494
! 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[000000001d800000] = f7735e1b, %f23 = 13b4fa8b
lda [%o3+%g0]0x81,%f23 ! %f23 = f7735e1b
! %l0 = ffffffffffffffff, immed = fffff865, %l1 = ffffffffffffffb2
addcc %l0,-0x79b,%l1 ! %l1 = fffffffffffff864, %ccr = 99
! %l2 = 000000e0, %l3 = 0000761e, Mem[000000001c800020] = 903556c0 1b22c35e
stda %l2,[%o1+%i4]0x89 ! Mem[000000001c800020] = 000000e0 0000761e
! Aggressor I-cache invalidate 495, victim thread = 1
mov 495,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_495,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 495
! Delay 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (99)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (99)
save ! CWP = 6
! Mem[0000000031800034] = bbee0000, %l7 = e3b2467a7403c2fd
ldub [%o3+0x034],%l7 ! %l7 = 00000000000000bb
! %l0 = 5c970fb017ac76a8, immed = 00000caa, %l2 = a6ef878416d3c66f
andcc %l0,0xcaa,%l2 ! %l2 = 00000000000004a8, %ccr = 00
p6_label_100: ! %cwp = 6
! Aggressor I-cache invalidate 496, victim thread = 1
mov 496,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_496,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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)
! Aggressor I-cache invalidate 497, victim thread = 1
mov 497,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_497,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 497
! 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[000000001c800018] = eebbaeaf, %l7 = 00000000000000bb
lduha [%i1+%i6]0x88,%l7 ! %l7 = 000000000000aeaf
! %f12 = 629d07e7 ff134907, Mem[0000000031000070] = ffffffff ffffffb2
stda %f12,[%o2+0x070]%asi ! Mem[0000000031000070] = 629d07e7 ff134907
! Aggressor I-cache invalidate 498, victim thread = 1
mov 498,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_498,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 498
! 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[0000000031000070] = 629d07e7ff134907, %l3 = d4120fd245d5f9be
ldx [%o2+0x070],%l3 ! %l3 = 629d07e7ff134907
! Aggressor I-cache invalidate 499, victim thread = 1
mov 499,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_499,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
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)
! Aggressor I-cache invalidate 500, victim thread = 1
mov 500,%g4
set p1_invalidate_semaphore,%g3
set p1_invalid_code_500,%g1
sethi %hi(0x01000000),%g2
st %g2,[%g1] ! Modify the code in victim thread 1
st %g4,[%g3] ! Set the semaphore to 500
! 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 = 5c970fb017ac76a8, Mem[000000001d800010] = 409cc647
stwa %l0,[%i3+%i5]0x89 ! Mem[000000001d800010] = 17ac76a8
! %l1 = 52633a1242d79bd3, immed = fffffafe, %l0 = 5c970fb017ac76a8
orcc %l1,-0x502,%l0 ! %l0 = fffffffffffffbff, %ccr = 88
! End of Random Code for Processor 6
restore ! CWP = 5
restore ! CWP = 4
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 00000000b1383263
bne,a,pn %xcc,p6_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be ffffffffffffffff
bne,a,pn %xcc,p6_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 0000000055b36635
bne,a,pn %xcc,p6_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be ffffffff8e14761e
bne,a,pn %xcc,p6_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 00000000b1383240
bne,a,pn %xcc,p6_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 00000000ffff8c13
bne,a,pn %xcc,p6_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be ffffffff8bb2fe0f
bne,a,pn %xcc,p6_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 00000016184059aa
bne,a,pn %xcc,p6_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0xfbe3ae44,%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 ffffffff ffffffb2
bne %xcc,p6_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be fa8f558b c0e5ffff
bne %xcc,p6_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 00000000 00000020
bne %xcc,p6_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be f73bcf41 1b5e73f7
bne %xcc,p6_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 5e5456c0 00000020
bne %xcc,p6_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 4fa6d34f 8e14761e
bne %xcc,p6_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 629d07e7 ff134907
bne %xcc,p6_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 8e14761e df162e1d
bne %xcc,p6_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 4fa6d34f 8e14761e
bne %xcc,p6_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 60008a99 23c5fbbb
bne %xcc,p6_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be ff0e4152 409cc647
bne %xcc,p6_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 00000cf4 f7735e1b
bne %xcc,p6_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be 00000030 000013e0
bne %xcc,p6_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be b1383240 3ee9c3cb
bne %xcc,p6_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 1b5e73f7 c381cdc7
bne %xcc,p6_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 8bb2ffb2 93e5024f
bne %xcc,p6_f30_fail
nop
! Check Local Memory
set p6_local0_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 56c0000092225443
ldx [%i0+0x000],%g3 ! Observed data at 000000001c000000
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x000,%g4
ldx [%g1+0x010],%g2 ! Expected data = 33fbc5231b5e73f7
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 = 4ebfffff1f000000
ldx [%i0+0x018],%g3 ! Observed data at 000000001c000018
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = ac12124f03e0f83e
ldx [%i0+0x020],%g3 ! Observed data at 000000001c000020
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 4fa6d34f8e14761e
ldx [%i0+0x028],%g3 ! Observed data at 000000001c000028
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x028,%g4
ldx [%g1+0x030],%g2 ! Expected data = 854a6615c4cf07c7
ldx [%i0+0x030],%g3 ! Observed data at 000000001c000030
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x030,%g4
ldx [%g1+0x038],%g2 ! Expected data = d2580ff3a692d1de
ldx [%i0+0x038],%g3 ! Observed data at 000000001c000038
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x038,%g4
ldx [%g1+0x048],%g2 ! Expected data = ff0e4152409cc647
ldx [%i0+0x048],%g3 ! Observed data at 000000001c000048
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i0,0x048,%g4
ldx [%g1+0x078],%g2 ! Expected data = 8e14761ec381cdc7
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 = ff000000702d9d33
ldx [%i1+0x000],%g3 ! Observed data at 000000001c800000
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x000,%g4
ldx [%g1+0x010],%g2 ! Expected data = b71d040060000000
ldx [%i1+0x010],%g3 ! Observed data at 000000001c800010
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = afaebbee403238b1
ldx [%i1+0x018],%g3 ! Observed data at 000000001c800018
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = e00000001e760000
ldx [%i1+0x020],%g3 ! Observed data at 000000001c800020
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 5e5456c05e545fb7
ldx [%i1+0x028],%g3 ! Observed data at 000000001c800028
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x028,%g4
ldx [%g1+0x048],%g2 ! Expected data = 1a015fc400000000
ldx [%i1+0x048],%g3 ! Observed data at 000000001c800048
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x048,%g4
ldx [%g1+0x050],%g2 ! Expected data = ffffffffffffa656
ldx [%i1+0x050],%g3 ! Observed data at 000000001c800050
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x050,%g4
ldx [%g1+0x068],%g2 ! Expected data = ffffe5d360000000
ldx [%i1+0x068],%g3 ! Observed data at 000000001c800068
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x068,%g4
ldx [%g1+0x070],%g2 ! Expected data = c01dd61961c72889
ldx [%i1+0x070],%g3 ! Observed data at 000000001c800070
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i1,0x070,%g4
set p6_local2_expect,%g1
ldx [%g1+0x010],%g2 ! Expected data = 0000000000000052
ldx [%i2+0x010],%g3 ! Observed data at 000000001d000010
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x010,%g4
ldx [%g1+0x020],%g2 ! Expected data = e7079d6260000000
ldx [%i2+0x020],%g3 ! Observed data at 000000001d000020
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x020,%g4
ldx [%g1+0x030],%g2 ! Expected data = 000000b2b52c09cd
ldx [%i2+0x030],%g3 ! Observed data at 000000001d000030
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x030,%g4
ldx [%g1+0x038],%g2 ! Expected data = dfa61b4af83ec647
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 = 663507ffffffffcb
ldx [%i2+0x040],%g3 ! Observed data at 000000001d000040
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x040,%g4
ldx [%g1+0x050],%g2 ! Expected data = afaebbee00000e4b
ldx [%i2+0x050],%g3 ! Observed data at 000000001d000050
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i2,0x050,%g4
ldx [%g1+0x070],%g2 ! Expected data = 629d07e7ff134907
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 = f7735e1b41cf3bf7
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 = ffffdab1f90077bc
ldx [%i3+0x008],%g3 ! Observed data at 000000001d800008
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = a876ac171ed78f25
ldx [%i3+0x010],%g3 ! Observed data at 000000001d800010
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = e013000000000000
ldx [%i3+0x018],%g3 ! Observed data at 000000001d800018
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = e356e52c0000fe0f
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 = f7735e1be9da1a0a
ldx [%i3+0x028],%g3 ! Observed data at 000000001d800028
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x028,%g4
ldx [%g1+0x050],%g2 ! Expected data = ffffffffffffffb2
ldx [%i3+0x050],%g3 ! Observed data at 000000001d800050
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x050,%g4
ldx [%g1+0x070],%g2 ! Expected data = d7ff854abad800b6
ldx [%i3+0x070],%g3 ! Observed data at 000000001d800070
cmp %g2,%g3
bne,a,pn %xcc,p6_local_failed
add %i3,0x070,%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 = 0000000013b4fa8b
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 = 0a1adae91b5e73f7
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 = ffffffffffffffff
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 = 93e5024f1b5e73f7
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 = 0a1adae91b5e73f7
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 = 629d07e7ff134907
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 = 702d9d33bbee0000
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 = 4fa69d33ff14761e
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]
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]
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:
tsubcc %l2,%l2,%l6
stb %l4,[%o1+0x034] ! Mem[0000000030800034]
subc %l7,-0xe57,%l0
done
p6_trap1o:
tsubcc %l2,%l2,%l6
stb %l4,[%i1+0x034] ! Mem[0000000030800034]
subc %l7,-0xe57,%l0
done
p6_trap2e:
std %f12,[%o0+0x030] ! Mem[0000000030000030]
ldub [%o0+0x071],%l4 ! Mem[0000000030000071]
andcc %l7,%l7,%l1
done
p6_trap2o:
std %f12,[%i0+0x030] ! Mem[0000000030000030]
ldub [%i0+0x071],%l4 ! Mem[0000000030000071]
andcc %l7,%l7,%l1
done
p6_trap3e:
subc %l4,-0x5da,%l6
and %l0,%l7,%l1
andn %l2,0x0ee,%l2
addc %l4,%l1,%l5
done
p6_trap3o:
subc %l4,-0x5da,%l6
and %l0,%l7,%l1
andn %l2,0x0ee,%l2
addc %l4,%l1,%l5
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 = d6b2a699fcc79edc
ldx [%g1+0x008],%l1 ! %l1 = a03c7bc2508541db
ldx [%g1+0x010],%l2 ! %l2 = f1b70da0b3891289
ldx [%g1+0x018],%l3 ! %l3 = 38657513872e175c
ldx [%g1+0x020],%l4 ! %l4 = 85428328616ad0dc
ldx [%g1+0x028],%l5 ! %l5 = e280444faaee1760
ldx [%g1+0x030],%l6 ! %l6 = 736c998a00f38b19
ldx [%g1+0x038],%l7 ! %l7 = 4bc734867346fb88
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 = 0d2c2c1fe475748a
ldx [%g1+0x048],%l1 ! %l1 = 73985663c3580e86
ldx [%g1+0x050],%l2 ! %l2 = 40ec1eb5eb857ac5
ldx [%g1+0x058],%l3 ! %l3 = b29b5c6df183abaf
ldx [%g1+0x060],%l4 ! %l4 = 3685e026065cb05c
ldx [%g1+0x068],%l5 ! %l5 = 07f8053826c9e89d
ldx [%g1+0x070],%l6 ! %l6 = 0e3433efff134907
ldx [%g1+0x078],%l7 ! %l7 = c3c9d5a844d4c320
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 = d6a60469fdf9419a
ldx [%g1+0x088],%l1 ! %l1 = 094d1a9cc39044f5
ldx [%g1+0x090],%l2 ! %l2 = 847b11ade909df9c
ldx [%g1+0x098],%l3 ! %l3 = f8a5fac2769ac7c8
ldx [%g1+0x0a0],%l4 ! %l4 = 79d617ceb2150342
ldx [%g1+0x0a8],%l5 ! %l5 = e1c10d5aab6d7c9c
ldx [%g1+0x0b0],%l6 ! %l6 = 998864b8bb617cc7
ldx [%g1+0x0b8],%l7 ! %l7 = a0e1c5709018377c
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 = 97d596aa1d4033c6
ldx [%g1+0x0c8],%l1 ! %l1 = 0cdc28ba29585237
ldx [%g1+0x0d0],%l2 ! %l2 = c865aef9e536bd6e
ldx [%g1+0x0d8],%l3 ! %l3 = 5d78322df898c2e9
ldx [%g1+0x0e0],%l4 ! %l4 = 3558bc184b10de74
ldx [%g1+0x0e8],%l5 ! %l5 = 960c7b501ff52531
ldx [%g1+0x0f0],%l6 ! %l6 = aba20ae1fdaf7b49
ldx [%g1+0x0f8],%l7 ! %l7 = 4ccc116661177f98
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 = 19c70a9e9ab273fb
ldx [%g1+0x108],%l1 ! %l1 = 044a042dde096af9
ldx [%g1+0x110],%l2 ! %l2 = 44ba7326b25a7bf0
ldx [%g1+0x118],%l3 ! %l3 = 605adab1f90077bc
ldx [%g1+0x120],%l4 ! %l4 = 39ab7f225cf975bc
ldx [%g1+0x128],%l5 ! %l5 = 4418f9fddf39010b
ldx [%g1+0x130],%l6 ! %l6 = cb6a7fd0f3061531
ldx [%g1+0x138],%l7 ! %l7 = dccc3cb87cf626b8
save
! Initialize memory points for window 5
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 5
ldx [%g1+0x140],%l0 ! %l0 = ebd68719c0514427
ldx [%g1+0x148],%l1 ! %l1 = 39757daca8ace842
ldx [%g1+0x150],%l2 ! %l2 = 78447cdda78cbeba
ldx [%g1+0x158],%l3 ! %l3 = dec964d3c35d77e9
ldx [%g1+0x160],%l4 ! %l4 = 74fc3ac6a2e8fc6e
ldx [%g1+0x168],%l5 ! %l5 = 491132a845329550
ldx [%g1+0x170],%l6 ! %l6 = 1ed222206f2f05af
ldx [%g1+0x178],%l7 ! %l7 = cce50d981ed78f25
save
! Initialize memory pointers for window 6
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 6
ldx [%g1+0x180],%l0 ! %l0 = 5c970fb017ac76a8
ldx [%g1+0x188],%l1 ! %l1 = 52633a1242d79bd3
ldx [%g1+0x190],%l2 ! %l2 = a6ef878416d3c66f
ldx [%g1+0x198],%l3 ! %l3 = d4120fd245d5f9be
ldx [%g1+0x1a0],%l4 ! %l4 = bb8be055fb3bb25c
ldx [%g1+0x1a8],%l5 ! %l5 = f6e55dca72766d12
ldx [%g1+0x1b0],%l6 ! %l6 = 27004d9e3b9e615b
ldx [%g1+0x1b8],%l7 ! %l7 = e3b2467a7403c2fd
! Initialize the output register of window 6
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
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 = a4a3fa1d 2c180cf6 6e554dad f695d2a0
! %f4 = 4abb128d 857557c9 0cb02826 c121c358
! %f8 = 0023aeda a53c9f20 d16bc5d7 f3641b12
! %f12 = fba6e90e a008251a d998ad6c a7021266
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 9fe2b7cd 7f25bb5e 5cf69c89 45013362
! %f20 = df166d3c d2264891 f52c497b 6c19adc2
! %f24 = e2a52278 68c78862 5e5990de efc8c6a6
! %f28 = c2755882 fc317491 23df5a91 7b643c39
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 3e755334 82c8b158 f93cd836 8eaf1754
! %f36 = 02d9df45 99a01a56 a6d3c94e eec50396
! %f40 = c48ad7bb 28e05875 ddee0e6d e6692a85
! %f44 = 2de86a3c 064523ff df89966e 553d22ac
ldda [%g1]ASI_BLK_P,%f32
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:
! Randomly selected nop
nop
! %l5 = a900401616f8d924, Mem[000000001e800010] = ba8b5bb1
stba %l5,[%i1+%i5]0x80 ! Mem[000000001e800010] = 248b5bb1
! %l0 = f1d57c7a13d68264, Mem[0000000030000038] = c2675abddb321229
stx %l0,[%o0+0x038] ! Mem[0000000030000038] = f1d57c7a13d68264
! 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 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)
! Mem[0000000030800078] = f1aee398 99a7edfd, %l2 = 5fc65cf7, %l3 = c7f49cfd
ldda [%o1+0x078]%asi,%l2 ! %l2 = 00000000f1aee398 0000000099a7edfd
! %l0 = f1d57c7a13d68264, Mem[000000001e800074] = 1d3994ec
stw %l0,[%i1+0x074] ! Mem[000000001e800074] = 13d68264
! 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 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)
! 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 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 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 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 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 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)
p7_label_2:
! 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 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[000000001e000000] = ef4f6856, %l1 = 69249ac6d913607f
ldswa [%i0+%g0]0x89,%l1 ! %l1 = ffffffffef4f6856
! 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 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)
! Mem[000000001f800008] = c15889b7, %l7 = e4647ef29556d5f1
lduha [%i3+%i4]0x88,%l7 ! %l7 = 00000000000089b7
! Mem[000000001f80000c] = e74e817b, %l0 = f1d57c7a13d68264
lduw [%i3+0x00c],%l0 ! %l0 = 00000000e74e817b
! %l0 = e74e817b, %l1 = ef4f6856, Mem[0000000031800078] = f8ea8c73 3ea57c3e
std %l0,[%o3+0x078] ! Mem[0000000031800078] = e74e817b ef4f6856
! Mem[000000001f000018] = 80d8890d, %l6 = f617a4cdf998c8d9
lduba [%i2+%i6]0x81,%l6 ! %l6 = 0000000000000080
! 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 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 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 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)
! %f24 = e2a52278 68c78862, Mem[000000001f000020] = 0ae4eb9b a6371726
stda %f24,[%i2+%o4]0x81 ! Mem[000000001f000020] = e2a52278 68c78862
p7_label_3:
! Mem[000000001e000018] = 321a64ff, %l3 = 0000000099a7edfd
ldsha [%i0+%i6]0x81,%l3 ! %l3 = 000000000000321a
! Mem[000000003080003c] = 07583c34, %l5 = a900401616f8d924
ldub [%o1+0x03e],%l5 ! %l5 = 000000000000003c
! 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 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)
! %l0 = 00000000e74e817b, Mem[000000001f000000] = b96c33a7
stwa %l0,[%i2+%g0]0x81 ! Mem[000000001f000000] = e74e817b
! Mem[000000001f800008] = 7b814ee7 c15889b7, %l6 = 00000080, %l7 = 000089b7
ldda [%i3+%i4]0x89,%l6 ! %l6 = 00000000c15889b7 000000007b814ee7
! Mem[0000000031000078] = 24d7c7da, %l6 = 00000000c15889b7
ldsha [%o2+0x07a]%asi,%l6 ! %l6 = ffffffffffffc7da
! 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 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 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 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 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 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[000000001f800000] = c13a40c926f102ff, %f12 = fba6e90e a008251a
ldda [%i3+%g0]0x89,%f12 ! %f12 = c13a40c9 26f102ff
p7_label_4:
! 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 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[000000001f800028] = 5e80f7b9, %f9 = a53c9f20
lda [%i3+%o6]0x89,%f9 ! %f9 = 5e80f7b9
! 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 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 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 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)
save ! CWP = 1
! 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 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)
! Mem[0000000030000038] = f1d57c7a, %l7 = 0aeb8168d5ea1032
ldsb [%i0+0x03b],%l7 ! %l7 = 000000000000007a
! Mem[000000001f000010] = a3844e7b, %l4 = ba3a55cc643c9b6f
lduha [%o2+%o5]0x80,%l4 ! %l4 = 000000000000a384
! 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 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)
! %f8 = 0023aeda 5e80f7b9, Mem[0000000031000078] = 24d7c7da 5c966a21
stda %f8 ,[%i2+0x078]%asi ! Mem[0000000031000078] = 0023aeda 5e80f7b9
p7_label_5: ! %cwp = 1
! 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 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)
! %l4 = 000000000000a384, %l1 = d328c7a4082d33da, %l3 = cc3394ce02dd3844
andncc %l4,%l1,%l3 ! %l3 = 0000000000008004, %ccr = 00
! Mem[000000001e800028] = f39cf721, %l5 = 14870fbc5643c25b
ldsha [%o1+%i6]0x89,%l5 ! %l5 = fffffffffffff721
! 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 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[0000000030000038] = f1d57c7a 13d68264, %l6 = 9943f131, %l7 = 0000007a
ldd [%i0+0x038],%l6 ! %l6 = 00000000f1d57c7a 0000000013d68264
! %l6 = f1d57c7a, %l7 = 13d68264, Mem[000000001e800008] = 73b5bafe 6a1bd415
stda %l6,[%o1+%o4]0x89 ! Mem[000000001e800008] = f1d57c7a 13d68264
! 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 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 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 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 = 00000000f1d57c7a, Mem[0000000030000078] = 945a45e3
stw %l6,[%i0+0x078] ! Mem[0000000030000078] = f1d57c7a
! 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 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)
p7_label_6: ! %cwp = 1
! 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 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 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 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 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 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 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 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 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 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)
save ! CWP = 2
! %l6 = 726b2685f7a8c64e, immed = 00000fb8, %y = 00000000
smulcc %l6,0xfb8,%l3 ! %l3 = ffffff7ce4ed1a10, %ccr = 88, %y = ffffff7c
! %l5 = f0d0b5fc578f2622, %l5 = f0d0b5fc578f2622, %l3 = ffffff7ce4ed1a10
orcc %l5,%l5,%l3 ! %l3 = f0d0b5fc578f2622, %ccr = 80
! Mem[000000001e800008] = 7a7cd5f1, %l6 = 726b2685f7a8c64e
ldsha [%i1+%i4]0x81,%l6 ! %l6 = 0000000000007a7c
! 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 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)
p7_label_7: ! %cwp = 2
! Mem[000000003000003c] = 13d68264, %l1 = 8f2ec561f64bd2ce
ldsh [%o0+0x03c],%l1 ! %l1 = 00000000000013d6
! %l0 = 58bd33afb3d2de18, %l6 = 0000000000007a7c, %l0 = 58bd33afb3d2de18
sllx %l0,%l6,%l0 ! %l0 = 8000000000000000
! Mem[000000001f000008] = 2b3944ad, %f25 = 68c78862
lda [%i2+%i4]0x81,%f25 ! %f25 = 2b3944ad
! Mem[0000000031000078] = 0023aeda5e80f7b9, %f6 = 0cb02826 c121c358
ldda [%o2+0x078]%asi,%f6 ! %f6 = 0023aeda 5e80f7b9
! 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 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)
! %l0 = 8000000000000000, Mem[000000001e000018] = 321a64ff
stba %l0,[%i0+%i6]0x80 ! Mem[000000001e000018] = 001a64ff
! %l3 = f0d0b5fc578f2622, %l1 = 00000000000013d6, %l4 = 5e31d1b6a9f44a00
orcc %l3,%l1,%l4 ! %l4 = f0d0b5fc578f37f6, %ccr = 80
! Mem[000000001f000064] = e27554bf, %l3 = f0d0b5fc578f2622
lduw [%i2+0x064],%l3 ! %l3 = 00000000e27554bf
! 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 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[0000000030800038] = acd7c209, %l5 = f0d0b5fc578f2622
lduw [%o1+0x038],%l5 ! %l5 = 00000000acd7c209
p7_label_8: ! %cwp = 2
! 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 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[000000001e000020] = b4c7ad013cd8c03e, %f18 = 5cf69c89 45013362
ldda [%i0+%o4]0x81,%f18 ! %f18 = b4c7ad01 3cd8c03e
! %f12 = c13a40c9 26f102ff, Mem[0000000031000038] = d53dcc86 161d1efd
std %f12,[%o2+0x038] ! Mem[0000000031000038] = c13a40c9 26f102ff
! 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 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)
! %l4 = f0d0b5fc578f37f6, immed = fffffcfb, %l7 = 35645d644d28c659
tsubcctv %l4,-0x305,%l7 ! %l0 = 8000000000000023, Trapped
! 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 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)
! %l0 = 8000000000000023, Mem[0000000030000078] = f1d57c7a9194eecb
stx %l0,[%o0+0x078] ! Mem[0000000030000078] = 8000000000000023
! 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 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)
! %l1 = 00000000000013d6, Mem[000000003180007f] = ef4f6856
stb %l1,[%o3+0x07f] ! Mem[000000003180007c] = ef4f68d6
! %l5 = 00000000acd7c209, immed = 000003d1, %y = ffffff7c
sdivcc %l5,0x3d1,%l7 ! %l7 = ffffffffdd96e2db, %ccr = 88
mov %l0,%y ! %y = 00000023
p7_label_9: ! %cwp = 2
! 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 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)
! %l7 = ffffffffdd96e2db, %l1 = 00000000000013d6, %l2 = 233c7143c05deac1
andncc %l7,%l1,%l2 ! %l2 = ffffffffdd96e009, %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 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)
! %l1 = 00000000000013d6, Mem[000000001e000028] = 4775fc83
stwa %l1,[%i0+%o6]0x81 ! Mem[000000001e000028] = 000013d6
! %l0 = 00000023, %l1 = 000013d6, Mem[0000000030000078] = 80000000 00000023
std %l0,[%o0+0x078] ! Mem[0000000030000078] = 00000023 000013d6
! 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 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 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 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 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 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 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 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[0000000031000038] = c13a40c926f102ff, %l0 = 8000000000000023
ldx [%o2+0x038],%l0 ! %l0 = c13a40c926f102ff
p7_label_10: ! %cwp = 2
! Mem[0000000030000078] = 00000023, %l7 = ffffffffdd96e2db
lduw [%o0+0x078],%l7 ! %l7 = 0000000000000023
! Mem[000000001f000068] = d8a83326, %f8 = 0023aeda
ld [%i2+0x068],%f8 ! %f8 = d8a83326
! Mem[000000001e000008] = 718b53aa, %l7 = 0000000000000023
ldub [%i0+0x00a],%l7 ! %l7 = 0000000000000053
! 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 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[0000000030000078] = 00000023, %l0 = c13a40c926f102ff
ldsw [%o0+0x078],%l0 ! %l0 = 0000000000000023
! Mem[0000000030000078] = 00000023 000013d6, %l2 = dd96e009, %l3 = e27554bf
ldd [%o0+0x078],%l2 ! %l2 = 0000000000000023 00000000000013d6
! 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 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[0000000030000078] = 00000023, %l1 = 00000000000013d6
lduw [%o0+0x078],%l1 ! %l1 = 0000000000000023
! 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 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[000000001f000074] = f5224e66, %l7 = 0000000000000053
ldsha [%i2+0x074]%asi,%l7 ! %l7 = fffffffffffff522
p7_label_11: ! %cwp = 2
! 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 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[000000001f000058] = 4ac31228, %l6 = 0000000000007a7c
ldsb [%i2+0x05a],%l6 ! %l6 = 0000000000000012
! 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 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 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 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 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 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 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 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 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 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 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 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 = 0000000000000023, Mem[000000001e000008] = 718b53aa
stwa %l2,[%i0+%i4]0x81 ! Mem[000000001e000008] = 00000023
! %l4 = f0d0b5fc578f37f6, %l7 = fffffffffffff522, %l0 = 0000000000000023
srl %l4,%l7,%l0 ! %l0 = 0000000015e3cdfd
p7_label_12: ! %cwp = 2
! 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 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 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 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 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 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 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 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 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 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 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 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[0000000031800038] = 0d42b63c, %l2 = 0000000000000023
ldsh [%o3+0x03a],%l2 ! %l2 = ffffffffffffb63c
! 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 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 = ffffffffffffb63c, Mem[000000001e800020] = cb67d526
stha %l2,[%i1+%o4]0x88 ! Mem[000000001e800020] = cb67b63c
! %l4 = f0d0b5fc578f37f6, %l5 = 00000000acd7c209, %y = 00000023
sdivcc %l4,%l5,%l2 ! %l2 = ffffffffffffff94, %ccr = 88
mov %l0,%y ! %y = 15e3cdfd
p7_label_13: ! %cwp = 2
! 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 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 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 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 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 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 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 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[000000001f000010] = 5c58f7ca7b4e84a3, %l7 = fffffffffffff522
ldxa [%i2+%i5]0x88,%l7 ! %l7 = 5c58f7ca7b4e84a3
! 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 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 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 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 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 (88)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! 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 (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l5 = 00000000acd7c209, Mem[0000000031000038] = c13a40c9
sth %l5,[%o2+0x038] ! Mem[0000000031000038] = c20940c9
p7_label_14: ! %cwp = 2
! %l7 = 5c58f7ca7b4e84a3, %l4 = f0d0b5fc578f37f6, %l4 = f0d0b5fc578f37f6
or %l7,%l4,%l4 ! %l4 = fcd8f7fe7fcfb7f7
! %l6 = 0000000000000012, Mem[000000003100003a] = c20940c9
stb %l6,[%o2+0x03a] ! Mem[0000000031000038] = c20912c9
! 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 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 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 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 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 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 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 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[000000001e000020] = b4c7ad01, %f29 = fc317491
lda [%i0+%o4]0x81,%f29 ! %f29 = b4c7ad01
! 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 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)
! %l0 = 0000000015e3cdfd, Mem[000000003100003c] = 26f102ff
stw %l0,[%o2+0x03c] ! Mem[000000003100003c] = 15e3cdfd
! 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 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)
p7_label_15: ! %cwp = 2
! %l1 = 0000000000000023
setx 0x9c5fe2dc9c5fe2dc,%g7,%l1 ! %l1 = 9c5fe2dc9c5fe2dc
! Mem[000000001f800078] = 8e0779091240857f, %f0 = a4a3fa1d 2c180cf6
ldd [%i3+0x078],%f0 ! %f0 = 8e077909 1240857f
! 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 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)
! Set Register : %l4 = fcd8f7fe7fcfb7f7
xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
! 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 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 = ffffffff, %l5 = acd7c209, Mem[0000000031000078] = 0023aeda 5e80f7b9
std %l4,[%o2+0x078] ! Mem[0000000031000078] = ffffffff acd7c209
! Mem[000000001f000074] = f5224e66, %l0 = 0000000015e3cdfd
ldsh [%i2+0x074],%l0 ! %l0 = fffffffffffff522
! 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 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)
! %l3 = 00000000000013d6, Mem[000000003180003c] = 435d49f1
sth %l3,[%o3+0x03c] ! Mem[000000003180003c] = 13d649f1
! Mem[000000001f000000] = e74e817b, %f15 = a7021266
lda [%i2+%g0]0x81,%f15 ! %f15 = e74e817b
p7_label_16: ! %cwp = 2
! 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 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 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 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 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 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[000000001e000008] = 00000023, %f23 = 6c19adc2
lda [%i0+%i4]0x81,%f23 ! %f23 = 00000023
! %l3 = 00000000000013d6, Mem[000000001e000000] = 56684fef
stha %l3,[%i0+%g0]0x80 ! Mem[000000001e000000] = 13d64fef
! %l0 = fffffffffffff522, %l3 = 00000000000013d6, %l5 = 00000000acd7c209
sub %l0,%l3,%l5 ! %l5 = ffffffffffffe14c
! 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 (88)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! Mem[000000001f800048] = e7b9ee9c535a2fda, %f4 = 4abb128d 857557c9
ldd [%i3+0x048],%f4 ! %f4 = e7b9ee9c 535a2fda
! Mem[0000000030800038] = acd7c209, %l1 = 9c5fe2dc9c5fe2dc
ldsh [%o1+0x038],%l1 ! %l1 = ffffffffffffacd7
! 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 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)
p7_label_17: ! %cwp = 2
! %l1 = ffffffffffffacd7, immed = fffff261, %y = 15e3cdfd
smulcc %l1,-0xd9f,%l2 ! %l2 = 00000000046cbb77, %ccr = 00, %y = 00
! Mem[000000001e000000] = 13d64fef f7cb3f0a, %l2 = 046cbb77, %l3 = 000013d6
ldda [%i0+%g0]0x81,%l2 ! %l2 = 0000000013d64fef 00000000f7cb3f0a
! Mem[000000001e000018] = 9f71dfa2ff641a00, %l0 = fffffffffffff522
ldxa [%i0+%i6]0x88,%l0 ! %l0 = 9f71dfa2ff641a00
! Mem[000000001f800000] = ff02f126, %l7 = 5c58f7ca7b4e84a3
lduba [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000031000038] = c20912c9 15e3cdfd, %l2 = 13d64fef, %l3 = f7cb3f0a
ldd [%o2+0x038],%l2 ! %l2 = 00000000c20912c9 0000000015e3cdfd
! 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 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 = 00000000c20912c9, %l0 = 9f71dfa2ff641a00, %l4 = ffffffffffffffff
andncc %l2,%l0,%l4 ! %l4 = 00000000000900c9, %ccr = 00
! %l4 = 00000000000900c9, Mem[000000001f800010] = a419a38e392e5e23
stxa %l4,[%i3+%i5]0x81 ! Mem[000000001f800010] = 00000000000900c9
! 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 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)
! %f10 = d16bc5d7 f3641b12, Mem[0000000030800078] = f1aee398 99a7edfd
std %f10,[%o1+0x078] ! Mem[0000000030800078] = d16bc5d7 f3641b12
p7_label_18: ! %cwp = 2
! %l4 = 00000000000900c9, %l2 = 00000000c20912c9, %l5 = ffffffffffffe14c
tsubcctv %l4,%l2,%l5 ! %l0 = 9f71dfa2ff641a23, Trapped
! Mem[0000000031000078] = ffffffff acd7c209, %l4 = 000900c9, %l5 = ffffe14c
ldda [%o2+0x078]%asi,%l4 ! %l4 = 00000000ffffffff 00000000acd7c209
! %l0 = 9f71dfa2ff641a23, immed = 00000981, %l3 = 0000000015e3cdfd
andn %l0,0x981,%l3 ! %l3 = 9f71dfa2ff641222
! 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 (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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 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 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 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 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 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 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 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 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 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 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)
p7_label_19: ! %cwp = 2
! %f8 = d8a83326 5e80f7b9, Mem[0000000031000038] = c20912c9 15e3cdfd
stda %f8 ,[%o2+0x038]%asi ! Mem[0000000031000038] = d8a83326 5e80f7b9
! 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 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[0000000031000038] = d8a833265e80f7b9, %f24 = e2a52278 2b3944ad
ldda [%o2+0x038]%asi,%f24 ! %f24 = d8a83326 5e80f7b9
! 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 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 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 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 = 0000000000000012, immed = 0000032a, %l2 = 00000000c20912c9
xnorcc %l6,0x32a,%l2 ! %l2 = fffffffffffffcc7, %ccr = 88
! 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 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[000000001f000028] = 61a6becf, %f0 = 8e077909
lda [%i2+%o6]0x81,%f0 ! %f0 = 61a6becf
! 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 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 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 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)
p7_label_20: ! %cwp = 2
! 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 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)
! %l4 = ffffffff, %l5 = acd7c209, Mem[000000001e000040] = 31db29ab 5910ff59
stda %l4,[%i0+0x040]%asi ! Mem[000000001e000040] = ffffffff acd7c209
! 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 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)
! %f30 = 23df5a91 7b643c39, Mem[0000000031000078] = ffffffff acd7c209
std %f30,[%o2+0x078] ! Mem[0000000031000078] = 23df5a91 7b643c39
! 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 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 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 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 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 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 = 9f71dfa2ff641222, Mem[000000001e800028] = 21f79cf3
stha %l3,[%i1+%o6]0x80 ! Mem[000000001e800028] = 12229cf3
! Mem[0000000030800078] = d16bc5d7f3641b12, %l6 = 0000000000000012
ldx [%o1+0x078],%l6 ! %l6 = d16bc5d7f3641b12
! 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 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)
p7_label_21: ! %cwp = 2
! Mem[000000001f800020] = fe3d6f18, %l0 = 9f71dfa2ff641a23
lduba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000fe
! %l4 = 00000000ffffffff
setx 0xc1e5bb32c1e5bb32,%g7,%l4 ! %l4 = c1e5bb32c1e5bb32
! 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 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[000000001e000008] = 23000000, %f16 = 9fe2b7cd
lda [%i0+%i4]0x89,%f16 ! %f16 = 23000000
! Mem[000000001f800018] = f50f2a35, %l1 = ffffffffffffacd7
ldsba [%i3+%i6]0x80,%l1 ! %l1 = fffffffffffffff5
! 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 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[000000003000007c] = 000013d6, %l4 = c1e5bb32c1e5bb32
lduw [%o0+0x07c],%l4 ! %l4 = 00000000000013d6
! 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 (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! 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 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 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 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)
p7_label_22: ! %cwp = 2
! %f20 = df166d3c d2264891, Mem[0000000030000038] = f1d57c7a 13d68264
stda %f20,[%o0+0x038]%asi ! Mem[0000000030000038] = df166d3c d2264891
! 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 (88)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = fffffffffffffcc7, Mem[000000001e800028] = f39c2212
stba %l2,[%i1+%o6]0x88 ! Mem[000000001e800028] = f39c22c7
! 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 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 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 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[000000001e000020] = b4c7ad01, %l6 = d16bc5d7f3641b12
lduha [%i0+%o4]0x80,%l6 ! %l6 = 000000000000b4c7
! 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 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 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 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 = 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 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 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 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)
p7_label_23: ! %cwp = 2
! retry : should take illegal inst trap, %l0 = 00000000000000fe
retry ! Illegal inst trap : %l0 = 000000000000010e
! 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 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)
! %l6 = 0000b4c7, %l7 = 000000ff, Mem[0000000031000038] = d8a83326 5e80f7b9
std %l6,[%o2+0x038] ! Mem[0000000031000038] = 0000b4c7 000000ff
! 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 (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l5 = 00000000acd7c209, Mem[000000001f800008] = b78958c1
stha %l5,[%i3+%i4]0x80 ! Mem[000000001f800008] = c20958c1
! 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 (88)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l0 = 000000000000010e, Mem[0000000030800078] = d16bc5d7f3641b12
stx %l0,[%o1+0x078] ! Mem[0000000030800078] = 000000000000010e
! 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 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[000000001f000028] = cfbea661, %l6 = 000000000000b4c7
ldsba [%i2+%o6]0x89,%l6 ! %l6 = 0000000000000061
! %l6 = 0000000000000061, immed = fffff067, %l6 = 0000000000000061
subccc %l6,-0xf99,%l6 ! %l6 = 0000000000000ffa, %ccr = 11
p7_label_24: ! %cwp = 2
! Mem[000000001e000018] = ff641a00, %l5 = 00000000acd7c209
ldswa [%i0+%i6]0x89,%l5 ! %l5 = ffffffffff641a00
! Mem[000000001f800028] = b9f7805e, %l6 = 0000000000000ffa
ldsha [%i3+%o6]0x81,%l6 ! %l6 = ffffffffffffb9f7
! 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 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)
! Mem[000000001e800010] = 248b5bb1, %l4 = 00000000000013d6
lduba [%i1+%i5]0x80,%l4 ! %l4 = 0000000000000024
! Mem[0000000030800038] = acd7c209, %f16 = 23000000
lda [%o1+0x038]%asi,%f16 ! %f16 = acd7c209
! %l3 = 9f71dfa2ff641222, %l1 = fffffffffffffff5, %l5 = ffffffffff641a00
sub %l3,%l1,%l5 ! %l5 = 9f71dfa2ff64122d
! %f27 = efc8c6a6, Mem[000000001f000008] = ad44392b
sta %f27,[%i2+%i4]0x88 ! Mem[000000001f000008] = efc8c6a6
! 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 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[0000000031800038] = 0d42b63c13d649f1, %f26 = 5e5990de efc8c6a6
ldd [%o3+0x038],%f26 ! %f26 = 0d42b63c 13d649f1
! 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 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)
p7_label_25: ! %cwp = 2
! 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 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 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 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 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 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 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 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 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 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 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 (11)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! 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 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)
! Mem[0000000031000038] = 0000b4c7 000000ff, %l6 = ffffb9f7, %l7 = 000000ff
ldd [%o2+0x038],%l6 ! %l6 = 000000000000b4c7 00000000000000ff
! Mem[000000001e000038] = c408128e993971f7, %f14 = d998ad6c e74e817b
ldd [%i0+0x038],%f14 ! %f14 = c408128e 993971f7
! 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 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)
p7_label_26: ! %cwp = 2
! 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 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)
! %l2 = fffffffffffffcc7, %l1 = fffffffffffffff5, %l2 = fffffffffffffcc7
tsubcctv %l2,%l1,%l2 ! %l0 = 0000000000000131, Trapped
! 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 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)
! %f2 = 6e554dad, Mem[000000001e000000] = 13d64fef
sta %f2 ,[%i0+%g0]0x80 ! Mem[000000001e000000] = 6e554dad
! Mem[000000001f00005c] = 80c40cf7, %l1 = fffffffffffffff5
ldsb [%i2+0x05d],%l1 ! %l1 = ffffffffffffffc4
! Mem[0000000031000078] = 23df5a91, %l2 = fffffffffffffcc7
ldsh [%o2+0x07a],%l2 ! %l2 = 0000000000005a91
! 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 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)
! %l0 = 0000000000000131, Mem[000000003000003c] = d2264891
stw %l0,[%o0+0x03c] ! Mem[000000003000003c] = 00000131
! 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 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)
! %l0 = 0000000000000131, Mem[000000001e800010] = b15b8b24
stha %l0,[%i1+%i5]0x88 ! Mem[000000001e800010] = b15b0131
p7_label_27: ! %cwp = 2
! 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 (11)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! 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 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[000000001e800000] = 0484bdb7, %l7 = 00000000000000ff
ldswa [%i1+%g0]0x89,%l7 ! %l7 = 000000000484bdb7
! Mem[000000001f800010] = 00000000 000900c9, %l2 = 00005a91, %l3 = ff641222
ldd [%i3+%i5],%l2 ! %l2 = 0000000000000000 00000000000900c9
! Mem[0000000030800078] = 00000000, %l6 = 000000000000b4c7
ldsw [%o1+0x078],%l6 ! %l6 = 0000000000000000
! 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 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)
! %l5 = 9f71dfa2ff64122d, %l2 = 0000000000000000, %y = 00000000
sdiv %l5,%l2,%l6 ! Div by zero, %l0 = 0000000000000181
mov %l0,%y ! %y = 00000159
! Mem[000000001f800000] = 26f102ff, %l0 = 0000000000000159
ldsba [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[000000001f800010] = 00000000, %l5 = 9f71dfa2ff64122d
ldsba [%i3+%i5]0x89,%l5 ! %l5 = 0000000000000000
! 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 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)
p7_label_28: ! %cwp = 2
! %l7 = 000000000484bdb7, immed = fffff654, %y = 00000159
sdiv %l7,-0x9ac,%l4 ! %l4 = ffffffffdc53e6b3
mov %l0,%y ! %y = ffffffff
! 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 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)
! Mem[000000001f00001c] = 9897866d, %l7 = 000000000484bdb7
ldsw [%i2+0x01c],%l7 ! %l7 = ffffffff9897866d
! 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 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 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 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 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 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)
! Mem[000000003100007c] = 7b643c39, %l5 = 0000000000000000
ldsb [%o2+0x07e],%l5 ! %l5 = 000000000000003c
! 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 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 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 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)
p7_label_29: ! %cwp = 2
! %l5 = 000000000000003c, immed = fffff7b1, %l4 = ffffffffdc53e6b3
xnor %l5,-0x84f,%l4 ! %l4 = 0000000000000872
! 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 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 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 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[0000000030800078] = 000000000000010e, %f0 = 61a6becf 1240857f
ldd [%o1+0x078],%f0 ! %f0 = 00000000 0000010e
! 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 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 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 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)
! %l7 = ffffffff9897866d, Mem[000000001f800048] = e7b9ee9c
stw %l7,[%i3+0x048] ! Mem[000000001f800048] = 9897866d
! %l5 = 000000000000003c, immed = 00000e1a, %y = ffffffff
umul %l5,0xe1a,%l0 ! %l0 = 0000000000034e18, %y = 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 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)
! 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 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)
p7_label_30: ! %cwp = 2
! Mem[000000001f000018] = 80d8890d, %l3 = 00000000000900c9
ldswa [%i2+%i6]0x81,%l3 ! %l3 = ffffffff80d8890d
! 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 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)
! %l4 = 0000000000000872, Mem[000000001f800044] = a21d1b06
stw %l4,[%i3+0x044] ! Mem[000000001f800044] = 00000872
! Mem[0000000031800078] = e74e817b ef4f68d6, %l6 = 00000000, %l7 = 9897866d
ldd [%o3+0x078],%l6 ! %l6 = 00000000e74e817b 00000000ef4f68d6
! Mem[000000001e800010] = 12604e94 b15b0131, %l2 = 00000000, %l3 = 80d8890d
ldda [%i1+%i5]0x89,%l2 ! %l2 = 00000000b15b0131 0000000012604e94
! 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 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)
! 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 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[000000003100007c] = 7b643c39, %f13 = 26f102ff
ld [%o2+0x07c],%f13 ! %f13 = 7b643c39
! %l0 = 0000000000034e18, immed = 000005e5, %l7 = 00000000ef4f68d6
subc %l0,0x5e5,%l7 ! %l7 = 0000000000034832
! 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 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)
p7_label_31: ! %cwp = 2
! Mem[0000000030800078] = 00000000 0000010e, %l0 = 00034e18, %l1 = ffffffc4
ldd [%o1+0x078],%l0 ! %l0 = 0000000000000000 000000000000010e
! 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 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)
! %l0 = 0000000000000000, Mem[000000001f800010] = 00000000
stwa %l0,[%i3+%i5]0x89 ! Mem[000000001f800010] = 00000000
! %l0 = 00000000, %l1 = 0000010e, Mem[0000000031000038] = 0000b4c7 000000ff
stda %l0,[%o2+0x038]%asi ! Mem[0000000031000038] = 00000000 0000010e
! Mem[000000001f800020] = fe3d6f18, %l3 = 0000000012604e94
ldsba [%i3+%o4]0x80,%l3 ! %l3 = fffffffffffffffe
! 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 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)
! %l3 = fffffffffffffffe, Mem[000000003080007e] = 0000010e
stb %l3,[%o1+0x07e] ! Mem[000000003080007c] = 0000fe0e
! Mem[0000000031800038] = 0d42b63c13d649f1, %f8 = d8a83326 5e80f7b9
ldd [%o3+0x038],%f8 ! %f8 = 0d42b63c 13d649f1
! %l0 = 0000000000000000, Mem[000000003000007f] = 000013d6
stb %l0,[%o0+0x07f] ! Mem[000000003000007c] = 00001300
! 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 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)
p7_label_32: ! %cwp = 2
! Mem[000000001e000008] = 000000232226d9eb, %l1 = 000000000000010e
ldx [%i0+%i4],%l1 ! %l1 = 000000232226d9eb
! 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 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 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 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 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 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 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 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)
! Mem[000000001e800008] = 13d68264 f1d57c7a, %l4 = 00000872, %l5 = 0000003c
ldda [%i1+%i4]0x89,%l4 ! %l4 = 00000000f1d57c7a 0000000013d68264
! 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 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 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 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 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 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)
! %f8 = 0d42b63c 13d649f1, Mem[0000000031800078] = e74e817b ef4f68d6
stda %f8 ,[%o3+0x078]%asi ! Mem[0000000031800078] = 0d42b63c 13d649f1
p7_label_33: ! %cwp = 2
! %l0 = 00000000, %l1 = 2226d9eb, Mem[000000001f800010] = 00000000 c9000900
stda %l0,[%i3+%i5]0x89 ! Mem[000000001f800010] = 00000000 2226d9eb
! 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 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)
! 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 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 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 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)
! %f12 = c13a40c9 7b643c39, Mem[000000001e800028] = f39c22c7 7e897677
stda %f12,[%i1+%o6]0x89 ! Mem[000000001e800028] = c13a40c9 7b643c39
! 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 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)
! %f7 = 5e80f7b9, Mem[000000003000007c] = 00001300
st %f7 ,[%o0+0x07c] ! Mem[000000003000007c] = 5e80f7b9
! 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 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)
! 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 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 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 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)
p7_label_34: ! %cwp = 2
! Mem[000000003080007c] = 0000fe0e, %l0 = 0000000000000000
lduh [%o1+0x07e],%l0 ! %l0 = 000000000000fe0e
! Mem[000000001f000008] = ab5f68bbefc8c6a6, %l2 = 00000000b15b0131
ldxa [%i2+%i4]0x88,%l2 ! %l2 = ab5f68bbefc8c6a6
! Mem[000000001f000020] = e2a52278, %l2 = ab5f68bbefc8c6a6
ldsha [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffe2a5
! 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 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)
! %l2 = ffffffffffffe2a5, immed = 00000d75, %l5 = 0000000013d68264
andn %l2,0xd75,%l5 ! %l5 = ffffffffffffe280
! Mem[000000001f800020] = 186f3dfe, %l6 = 00000000e74e817b
ldsba [%i3+%o4]0x89,%l6 ! %l6 = fffffffffffffffe
! 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 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)
! %l6 = fffffffffffffffe, %l0 = 000000000000fe0e, %l5 = ffffffffffffe280
tsubcctv %l6,%l0,%l5 ! %l0 = 000000000000fe31, Trapped
! 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 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 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 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)
p7_label_35: ! %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 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[000000003080007c] = 0000fe0e, %l3 = fffffffffffffffe
lduw [%o1+0x07c],%l3 ! %l3 = 000000000000fe0e
! %f2 = 6e554dad f695d2a0, Mem[0000000030000038] = df166d3c 00000131
stda %f2 ,[%o0+0x038]%asi ! Mem[0000000030000038] = 6e554dad f695d2a0
! 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 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)
! %l2 = ffffffffffffe2a5, immed = 00000011, %l0 = 000000000000fe31
sllx %l2,0x011,%l0 ! %l0 = ffffffffc54a0000
! 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 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)
! %l4 = f1d57c7a, %l5 = ffffe280, Mem[000000001f800028] = 5e80f7b9 e428540b
stda %l4,[%i3+%o6]0x88 ! Mem[000000001f800028] = f1d57c7a ffffe280
! 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 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[0000000031000038] = 000000000000010e, %f22 = f52c497b 00000023
ldd [%o2+0x038],%f22 ! %f22 = 00000000 0000010e
! Mem[000000001e000020] = b4c7ad01, %l4 = 00000000f1d57c7a
lduha [%i0+%o4]0x80,%l4 ! %l4 = 000000000000b4c7
p7_label_36: ! %cwp = 2
! 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 (11)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! Mem[0000000031800078] = 0d42b63c13d649f1, %l6 = fffffffffffffffe
ldx [%o3+0x078],%l6 ! %l6 = 0d42b63c13d649f1
! %l0 = ffffffffc54a0000, Mem[000000003100007c] = 7b643c39
stw %l0,[%o2+0x07c] ! Mem[000000003100007c] = c54a0000
! 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 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)
! 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 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 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 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 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 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)
! %l1 = 000000232226d9eb, %l4 = 000000000000b4c7, %l0 = ffffffffc54a0000
addc %l1,%l4,%l0 ! %l0 = 0000002322278eb3
! 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 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 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 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)
p7_label_37: ! %cwp = 2
! 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 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)
! Mem[0000000031800078] = 0d42b63c, %l4 = 000000000000b4c7
ldsw [%o3+0x078],%l4 ! %l4 = 000000000d42b63c
! %l2 = ffffffffffffe2a5, Mem[000000003000007a] = 00000023
stb %l2,[%o0+0x07a] ! Mem[0000000030000078] = 0000a523
! Mem[0000000031000038] = 000000000000010e, %l7 = 0000000000034832
ldx [%o2+0x038],%l7 ! %l7 = 000000000000010e
! %l6 = 13d649f1, %l7 = 0000010e, Mem[000000001f800028] = f1d57c7a ffffe280
stda %l6,[%i3+%o6]0x88 ! Mem[000000001f800028] = 13d649f1 0000010e
! Mem[000000001e800000] = 0484bdb7, %l0 = 0000002322278eb3
ldsha [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffffbdb7
! Mem[000000003100007c] = c54a0000, %l6 = 0d42b63c13d649f1
ldsb [%o2+0x07f],%l6 ! %l6 = 0000000000000000
! %l7 = 000000000000010e, %l5 = ffffffffffffe280, %y = 00000000
sdivcc %l7,%l5,%l4 ! %l4 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = ffffbdb7
! Mem[0000000031000038] = 00000000, %l7 = 000000000000010e
ldsb [%o2+0x039],%l7 ! %l7 = 0000000000000000
! %l5 = ffffffffffffe280, %l2 = ffffffffffffe2a5, %l0 = ffffffffffffbdb7
tsubcctv %l5,%l2,%l0 ! %l0 = ffffffffffffbdda, Trapped
p7_label_38: ! %cwp = 2
! 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 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)
! %l4 = 00000000, %l5 = ffffe280, Mem[000000001e000068] = 1dbb13f8 fe658d98
std %l4,[%i0+0x068] ! Mem[000000001e000068] = 00000000 ffffe280
! 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 (44)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l4 = 0000000000000000, Mem[000000003100003e] = 0000010e
stb %l4,[%o2+0x03e] ! Mem[000000003100003c] = 0000000e
! 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 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)
! %l5 = ffffffffffffe280, Mem[000000001f000020] = e2a52278
stha %l5,[%i2+%o4]0x80 ! Mem[000000001f000020] = e2802278
! %f8 = 0d42b63c 13d649f1, Mem[000000001e800048] = 82e39fa9 c3a35b00
std %f8 ,[%i1+0x048] ! Mem[000000001e800048] = 0d42b63c 13d649f1
! Mem[000000001f00000c] = bb685fab, %l7 = 0000000000000000
ldub [%i2+0x00f],%l7 ! %l7 = 00000000000000ab
! Mem[000000001e000018] = ff641a00, %f7 = 5e80f7b9
lda [%i0+%i6]0x89,%f7 ! %f7 = ff641a00
! Mem[000000001e000008] = 23000000, %l6 = 0000000000000000
lduwa [%i0+%i4]0x88,%l6 ! %l6 = 0000000023000000
p7_label_39: ! %cwp = 2
! %l2 = ffffffffffffe2a5, %l7 = 00000000000000ab, %l1 = 000000232226d9eb
tsubcctv %l2,%l7,%l1 ! %l0 = ffffffffffffbdfd, Trapped
! 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 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 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 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 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 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 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 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)
! %l7 = 00000000000000ab, Mem[000000001f800024] = 9529e969
sth %l7,[%i3+0x024] ! Mem[000000001f800024] = 00abe969
! 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 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 = 000000000000fe0e, Mem[000000001e000040] = ffffffffacd7c209
stx %l3,[%i0+0x040] ! Mem[000000001e000040] = 000000000000fe0e
! 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 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)
! %f19 = 3cd8c03e, Mem[000000001f000010] = a3844e7b
sta %f19,[%i2+%i5]0x80 ! Mem[000000001f000010] = 3cd8c03e
p7_label_40: ! %cwp = 2
! Mem[000000003180003c] = 13d649f1, %l3 = 000000000000fe0e
ldsw [%o3+0x03c],%l3 ! %l3 = 0000000013d649f1
! 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 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)
! %l5 = ffffffffffffe280, %l2 = ffffffffffffe2a5, %l6 = 0000000023000000
tsubcctv %l5,%l2,%l6 ! %l0 = ffffffffffffbe20, Trapped
! 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 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 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 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 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 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)
! %l7 = 00000000000000ab, %l5 = ffffffffffffe280, %l4 = 0000000000000000
subccc %l7,%l5,%l4 ! %l4 = 0000000000001e2b, %ccr = 11
! 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 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)
! %l0 = ffffffffffffbe20
setx 0xca97ee49ca97ee49,%g7,%l0 ! %l0 = ca97ee49ca97ee49
! Mem[000000003080007c] = 0000fe0e, %l0 = ca97ee49ca97ee49
lduh [%o1+0x07c],%l0 ! %l0 = 0000000000000000
p7_label_41: ! %cwp = 2
! 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 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)
! %l2 = ffffffffffffe2a5, immed = 000001e1, %y = ffffbdb7
sdivcc %l2,0x1e1,%l1 ! %l1 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 00000000
! %l4 = 0000000000001e2b, %l7 = 00000000000000ab, %l4 = 0000000000001e2b
xnorcc %l4,%l7,%l4 ! %l4 = ffffffffffffe17f, %ccr = 88
! 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 (88)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! 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 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[000000001e800034] = ad24ed54, %l6 = 0000000023000000
ldsb [%i1+0x037],%l6 ! %l6 = 0000000000000054
! 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 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[0000000030800078] = 000000000000fe0e, %f20 = df166d3c d2264891
ldd [%o1+0x078],%f20 ! %f20 = 00000000 0000fe0e
! 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 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 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 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)
p7_label_42: ! %cwp = 2
! 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 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[0000000031000038] = 00000000, %l0 = 0000000000000000
ldub [%o2+0x038],%l0 ! %l0 = 0000000000000000
! 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 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)
! %l2 = ffffffffffffe2a5, Mem[0000000030800078] = 000000000000fe0e
stx %l2,[%o1+0x078] ! Mem[0000000030800078] = ffffffffffffe2a5
! %f21 = 0000fe0e, Mem[000000001e000018] = ff641a00
sta %f21,[%i0+%i6]0x88 ! Mem[000000001e000018] = 0000fe0e
! %l5 = ffffffffffffe280, %l0 = 0000000000000000, %y = 00000000
smulcc %l5,%l0,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 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 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 = 00000000000000ab, immed = 0000001a, %l4 = ffffffffffffe17f
sra %l7,0x01a,%l4 ! %l4 = 0000000000000000
! 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 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 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 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)
p7_label_43: ! %cwp = 2
! 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 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)
! Mem[000000001f000020] = e2802278 68c78862, %l2 = ffffe2a5, %l3 = 13d649f1
ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000e2802278 0000000068c78862
! %f7 = ff641a00, Mem[000000001e000028] = d6130000
sta %f7 ,[%i0+%o6]0x88 ! Mem[000000001e000028] = ff641a00
! 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 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)
! Mem[000000003100003c] = 0000000e, %l4 = 0000000000000000
lduh [%o2+0x03c],%l4 ! %l4 = 0000000000000000
! 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 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 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 (44)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! 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 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)
! %l7 = 00000000000000ab, Mem[0000000030800078] = ffffffff
stw %l7,[%o1+0x078] ! Mem[0000000030800078] = 000000ab
! %l2 = 00000000e2802278, Mem[000000003180007c] = 13d649f1
sth %l2,[%o3+0x07c] ! Mem[000000003180007c] = 227849f1
p7_label_44: ! %cwp = 2
! 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 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)
! %l6 = 0000000000000054, Mem[000000001e000078] = cb095556
stw %l6,[%i0+0x078] ! Mem[000000001e000078] = 00000054
! 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 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 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 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 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 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 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 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)
! %l5 = 0000000000000000
setx 0xf90ea320f90ea320,%g7,%l5 ! %l5 = f90ea320f90ea320
! %f18 = b4c7ad01 3cd8c03e, Mem[0000000030000078] = 0000a523 5e80f7b9
stda %f18,[%o0+0x078]%asi ! Mem[0000000030000078] = b4c7ad01 3cd8c03e
! 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 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 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 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)
p7_label_45: ! %cwp = 2
! Mem[000000001f800000] = ff02f126, %l1 = ffffffff80000000
ldsba [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
save ! CWP = 3
! 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 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)
! Mem[0000000031800078] = 0d42b63c, %f13 = 7b643c39
ld [%i3+0x078],%f13 ! %f13 = 0d42b63c
! 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 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[000000001f000028] = 61a6becf, %l2 = 27e7e4e063c34bdd
ldsh [%o2+%i6],%l2 ! %l2 = 00000000000061a6
! 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 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[0000000030800038] = acd7c209, %l7 = 7fa126b4954d0e63
lduw [%i1+0x038],%l7 ! %l7 = 00000000acd7c209
! Mem[000000001f800020] = fe3d6f18, %l4 = 5a8546ae20e49d38
ldsb [%o3+0x022],%l4 ! %l4 = 000000000000006f
! Mem[000000001e800018] = 54fade3aeb1cb6ae, %f14 = c408128e 993971f7
ldda [%o1+%o6]0x81,%f14 ! %f14 = 54fade3a eb1cb6ae
p7_label_46: ! %cwp = 3
! Mem[0000000030800038] = acd7c209, %l0 = e0abe21aeee2ecb0
ldsb [%i1+0x038],%l0 ! %l0 = ffffffffffffffac
! 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 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 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 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 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 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 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 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 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 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)
! %f28 = c2755882 b4c7ad01, Mem[000000001f000018] = 0d89d880 6d869798
stda %f28,[%o2+%o6]0x89 ! Mem[000000001f000018] = c2755882 b4c7ad01
! 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 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 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 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[000000001e000020] = b4c7ad01, %l1 = 4853c47ca2ad3313
lduba [%o0+%i4]0x80,%l1 ! %l1 = 00000000000000b4
p7_label_47: ! %cwp = 3
! Mem[000000001e800018] = 54fade3a, %l5 = b8411c304c91fa22
lduba [%o1+%o6]0x81,%l5 ! %l5 = 0000000000000054
! 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 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)
! Mem[000000001f800074] = 091fa816, %l6 = c95892b3ecc29f0f
lduw [%o3+0x074],%l6 ! %l6 = 00000000091fa816
! %l2 = 00000000000061a6, Mem[000000001f800020] = 186f3dfe
stba %l2,[%o3+%i4]0x89 ! Mem[000000001f800020] = 186f3da6
! %l4 = 000000000000006f, immed = fffff493, %l6 = 00000000091fa816
sub %l4,-0xb6d,%l6 ! %l6 = 0000000000000bdc
! 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 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 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 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 = 0000006f, %l5 = 00000054, Mem[0000000031800038] = 0d42b63c 13d649f1
std %l4,[%i3+0x038] ! Mem[0000000031800038] = 0000006f 00000054
! Mem[000000001f000010] = 3cd8c03e, %l0 = ffffffffffffffac
ldswa [%o2+%o5]0x81,%l0 ! %l0 = 000000003cd8c03e
! Mem[000000003080003c] = 07583c34, %l1 = 00000000000000b4
ldsh [%i1+0x03e],%l1 ! %l1 = 0000000000003c34
p7_label_48: ! %cwp = 3
! 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 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 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 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 = 0000000000000bdc, immed = fffff21f, %l5 = 0000000000000054
tsubcctv %l6,-0xde1,%l5 ! %l0 = 000000003cd8c061, Trapped
! %l2 = 00000000000061a6, Mem[000000001f800028] = 13d649f1
stwa %l2,[%o3+%i6]0x89 ! Mem[000000001f800028] = 000061a6
! 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 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[000000001e800020] = cb67b63c, %l3 = 764da112a49ba420
ldsha [%o1+%i4]0x89,%l3 ! %l3 = ffffffffffffb63c
! Mem[000000001f000010] = 3cd8c03e, %l0 = 000000003cd8c061
ldsha [%o2+%o5]0x81,%l0 ! %l0 = 0000000000003cd8
! %l0 = 0000000000003cd8, %l5 = 0000000000000054, %y = 00000000
sdivcc %l0,%l5,%l4 ! %l4 = 00000000000000b9, %ccr = 00
mov %l0,%y ! %y = 00003cd8
! 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 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 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 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)
p7_label_49: ! %cwp = 3
! 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 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 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 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)
! %l0 = 0000000000003cd8, immed = 0000034b, %y = 00003cd8
umul %l0,0x34b,%l0 ! %l0 = 0000000000c85b48, %y = 00
! Mem[000000001e000028] = 001a64ff, %l6 = 0000000000000bdc
ldsha [%o0+%i6]0x81,%l6 ! %l6 = 000000000000001a
! 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)
! %l3 = ffffffffffffb63c, immed = 0000099f, %l2 = 00000000000061a6
andn %l3,0x99f,%l2 ! %l2 = ffffffffffffb620
! 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 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 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 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 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)
! Mem[0000000031800078] = 0d42b63c, %l3 = ffffffffffffb63c
ldsw [%i3+0x078],%l3 ! %l3 = 000000000d42b63c
p7_label_50: ! %cwp = 3
! %l5 = 0000000000000054, Mem[000000001e800014] = 944e6012
stb %l5,[%o1+0x014] ! Mem[000000001e800014] = 544e6012
! Mem[000000001e800000] = b7bd8404, %l2 = ffffffffffffb620
lduba [%o1+%g0]0x80,%l2 ! %l2 = 00000000000000b7
! %l6 = 0000001a, %l7 = acd7c209, Mem[000000001e000020] = 01adc7b4 3ec0d83c
stda %l6,[%o0+%i4]0x89 ! Mem[000000001e000020] = 0000001a acd7c209
! Mem[000000001e800018] = 54fade3a, %l7 = 00000000acd7c209
ldsha [%o1+%o6]0x81,%l7 ! %l7 = 00000000000054fa
! Mem[000000001e000010] = a74b5d58, %l5 = 0000000000000054
ldsha [%o0+%o5]0x81,%l5 ! %l5 = ffffffffffffa74b
! 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 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)
! %l0 = 0000000000c85b48, Mem[000000003080003c] = 07583c34, %asi = 80
stwa %l0,[%i1+0x03c]%asi ! Mem[000000003080003c] = 00c85b48
! 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 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 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 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[000000001f000020] = 782280e2, %l7 = 00000000000054fa
ldsha [%o2+%i4]0x89,%l7 ! %l7 = ffffffffffff80e2
p7_label_51: ! %cwp = 3
! 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 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[000000001f000010] = 3cd8c03e, %l4 = 00000000000000b9
ldsba [%o2+%o5]0x81,%l4 ! %l4 = 000000000000003c
! Mem[000000001e000028] = 001a64ffcde5e32b, %l6 = 000000000000001a
ldxa [%o0+%i6]0x80,%l6 ! %l6 = 001a64ffcde5e32b
! 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 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 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 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 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 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)
! %l4 = 0000003c, %l5 = ffffa74b, Mem[000000001f800018] = f50f2a35 4e7f685a
std %l4,[%o3+%o6] ! Mem[000000001f800018] = 0000003c ffffa74b
! 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 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 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 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 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 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)
p7_label_52: ! %cwp = 3
! Randomly selected nop
nop
! 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 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)
! %l2 = 00000000000000b7, Mem[0000000031000078] = 23df5a91
sth %l2,[%i2+0x078] ! Mem[0000000031000078] = 00b75a91
! %l6 = 001a64ffcde5e32b, %l0 = 0000000000c85b48, %l2 = 00000000000000b7
andcc %l6,%l0,%l2 ! %l2 = 0000000000c04308, %ccr = 00
! %l7 = ffffffffffff80e2, Mem[000000001f80001a] = 0000003c
sth %l7,[%o3+0x01a] ! Mem[000000001f800018] = 000080e2
! 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 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[000000001e000010] = 05eb3ffa585d4ba7, %f4 = e7b9ee9c 535a2fda
ldda [%o0+%o5]0x89,%f4 ! %f4 = 05eb3ffa 585d4ba7
! 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 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[000000001e000018] = 0efe0000, %l4 = 000000000000003c
lduwa [%o0+%o6]0x80,%l4 ! %l4 = 000000000efe0000
! %f26 = 0d42b63c 13d649f1, Mem[000000001e800020] = cb67b63c afbd425a
stda %f26,[%o1+%i4]0x89 ! Mem[000000001e800020] = 0d42b63c 13d649f1
p7_label_53: ! %cwp = 3
! %l6 = 001a64ffcde5e32b, Mem[0000000030800038] = acd7c209
stw %l6,[%i1+0x038] ! Mem[0000000030800038] = cde5e32b
! 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 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 = 001a64ffcde5e32b, %l1 = 0000000000003c34, %l0 = 0000000000c85b48
or %l6,%l1,%l0 ! %l0 = 001a64ffcde5ff3f
! Mem[0000000030800038] = cde5e32b, %l0 = 001a64ffcde5ff3f
ldub [%i1+0x03a],%l0 ! %l0 = 00000000000000e3
! %l3 = 000000000d42b63c, Mem[000000001f000028] = 61a6becfaa627326
stxa %l3,[%o2+%i6]0x80 ! Mem[000000001f000028] = 000000000d42b63c
! 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 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)
! %l6 = cde5e32b, %l7 = ffff80e2, Mem[000000001f800020] = 186f3da6 69e9ab00
stda %l6,[%o3+%i4]0x88 ! Mem[000000001f800020] = cde5e32b ffff80e2
! 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 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 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 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 = 0efe0000, %l5 = ffffa74b, Mem[0000000030800038] = cde5e32b 00c85b48
std %l4,[%i1+0x038] ! Mem[0000000030800038] = 0efe0000 ffffa74b
p7_label_54: ! %cwp = 3
! Mem[000000001f000048] = 5d236e6c4a412148, %f28 = c2755882 b4c7ad01
ldd [%o2+0x048],%f28 ! %f28 = 5d236e6c 4a412148
! %l5 = ffffffffffffa74b, %l0 = 00000000000000e3, %l6 = 001a64ffcde5e32b
andn %l5,%l0,%l6 ! %l6 = ffffffffffffa708
! %f28 = 5d236e6c, Mem[000000001e800000] = b7bd8404
sta %f28,[%o1+%g0]0x80 ! Mem[000000001e800000] = 5d236e6c
! %l0 = 00000000000000e3, %l1 = 0000000000003c34, %l4 = 000000000efe0000
srl %l0,%l1,%l4 ! %l4 = 0000000000000000
! 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 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[0000000031800078] = 0d42b63c, %l7 = ffffffffffff80e2
ldsw [%i3+0x078],%l7 ! %l7 = 000000000d42b63c
! Set Register : %l4 = 0000000000000000
xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
! %f16 = acd7c209 7f25bb5e, Mem[000000001f800020] = 2be3e5cd e280ffff
stda %f16,[%o3+%i4]0x81 ! Mem[000000001f800020] = acd7c209 7f25bb5e
restore ! CWP = 2
! Mem[000000003180003c] = 00000054, %l1 = ffffffffffffffff
ldsh [%o3+0x03c],%l1 ! %l1 = 0000000000000000
p7_label_55: ! %cwp = 2
! Mem[000000001e800058] = 76cb77d36d14a5e8, %f30 = 23df5a91 7b643c39
ldd [%i1+0x058],%f30 ! %f30 = 76cb77d3 6d14a5e8
! 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 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[000000001f800000] = 26f102ff, %l3 = 0000000068c78862
lduwa [%i3+%g0]0x88,%l3 ! %l3 = 0000000026f102ff
! 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 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[000000003100003c] = 0000000e, %l0 = 0000000000000000
lduw [%o2+0x03c],%l0 ! %l0 = 000000000000000e
! 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 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 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 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 = 0000000026f102ff, Mem[000000001f000018] = 01adc7b4825875c2
stxa %l3,[%i2+%i6]0x80 ! Mem[000000001f000018] = 0000000026f102ff
! %l6 = 0000000000000054, Mem[000000001f000010] = 3ec0d83c
stwa %l6,[%i2+%i5]0x89 ! Mem[000000001f000010] = 00000054
! 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 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)
p7_label_56: ! %cwp = 2
! retry : should take illegal inst trap, %l0 = 000000000000000e
retry ! Illegal inst trap : %l0 = 000000000000001e
! 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 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 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 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 = 0000000000000054, %l3 = 0000000026f102ff, %y = 00000000
sdivcc %l6,%l3,%l6 ! %l6 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 0000001e
! 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 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)
! %l4 = 0000000000000000, immd = 0000000000000fad, %l4 = 0000000000000000
sdivx %l4,0xfad,%l4 ! %l4 = 0000000000000000
! 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 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[000000001f800058] = 21dd8199, %l2 = 00000000e2802278
ldsh [%i3+0x05a],%l2 ! %l2 = ffffffffffff8199
! 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 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)
save ! CWP = 3
p7_label_57: ! %cwp = 3
! 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 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 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 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)
! Mem[000000001e800018] = 54fade3aeb1cb6ae, %l6 = ffffffffffffa708
ldxa [%o1+%o6]0x80,%l6 ! %l6 = 54fade3aeb1cb6ae
! 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 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 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 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 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 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)
! %l7 = 000000000d42b63c, Mem[000000001f000020] = e280227868c78862
stxa %l7,[%o2+%i4]0x80 ! Mem[000000001f000020] = 000000000d42b63c
! %l4 = ffffffffffffffff, Mem[000000003100007a] = 00b75a91
sth %l4,[%i2+0x07a] ! Mem[0000000031000078] = 00b7ffff
! 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 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 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 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)
p7_label_58: ! %cwp = 3
! Mem[0000000031800038] = 0000006f, %l1 = 0000000000003c34
ldsw [%i3+0x038],%l1 ! %l1 = 000000000000006f
! Mem[000000001f000008] = a6c6c8ef, %f3 = f695d2a0
lda [%o2+%o4]0x81,%f3 ! %f3 = a6c6c8ef
! 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 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 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 (44)
mov 2,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! 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 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[000000001f000010] = 54000000, %l1 = 000000000000006f
lduha [%o2+%o5]0x80,%l1 ! %l1 = 0000000000005400
! Mem[000000003180003c] = 00000054, %l2 = 0000000000c04308
ldsh [%i3+0x03e],%l2 ! %l2 = 0000000000000054
! 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 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 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 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 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 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)
p7_label_59: ! %cwp = 3
! 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 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 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 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 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 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 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 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 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 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)
! %f20 = 00000000 0000fe0e, Mem[0000000030800038] = 0efe0000 ffffa74b
stda %f20,[%i1+0x038]%asi ! Mem[0000000030800038] = 00000000 0000fe0e
! 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 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)
! %l4 = ffffffffffffffff, Mem[0000000030800038] = 000000000000fe0e
stx %l4,[%i1+0x038] ! Mem[0000000030800038] = ffffffffffffffff
! Mem[000000003000003c] = f695d2a0, %l2 = 0000000000000054
lduw [%i0+0x03c],%l2 ! %l2 = 00000000f695d2a0
! %f22 = 00000000, Mem[000000001e800010] = b15b0131
sta %f22,[%o1+%o5]0x88 ! Mem[000000001e800010] = 00000000
p7_label_60: ! %cwp = 3
! 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 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[000000001e000014] = fa3feb05, %l4 = ffffffffffffffff
ldsh [%o0+0x016],%l4 ! %l4 = ffffffffffffeb05
! Mem[0000000030800038] = ffffffff, %l2 = 00000000f695d2a0
ldswa [%i1+0x038]%asi,%l2 ! %l2 = ffffffffffffffff
! 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 (44)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (44)
! %l0 = 00000000000000e3, Mem[000000001f800018] = 000080e2ffffa74b
stxa %l0,[%o3+%o6]0x80 ! Mem[000000001f800018] = 00000000000000e3
! 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 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 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 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)
! %f4 = 05eb3ffa 585d4ba7, Mem[000000001f800028] = a6610000 0e010000
stda %f4 ,[%o3+%i6]0x81 ! Mem[000000001f800028] = 05eb3ffa 585d4ba7
! 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 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)
! %l0 = 000000e3, %l1 = 00005400, Mem[0000000031000078] = 00b7ffff c54a0000
std %l0,[%i2+0x078] ! Mem[0000000031000078] = 000000e3 00005400
p7_label_61: ! %cwp = 3
! Mem[000000001f000030] = 15f32e1f, %l6 = 54fade3aeb1cb6ae
ldub [%o2+0x031],%l6 ! %l6 = 00000000000000f3
! 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 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)
! %l5 = ffffffffffffa74b, Mem[000000001e800008] = 7a7cd5f16482d613
stxa %l5,[%o1+%o4]0x80 ! Mem[000000001e800008] = ffffffffffffa74b
! Mem[000000001f000028] = 00000000 0d42b63c, %l6 = 000000f3, %l7 = 0d42b63c
ldd [%o2+%i6],%l6 ! %l6 = 0000000000000000 000000000d42b63c
! %f30 = 76cb77d3 6d14a5e8, Mem[0000000031800078] = 0d42b63c 227849f1
std %f30,[%i3+0x078] ! Mem[0000000031800078] = 76cb77d3 6d14a5e8
! Mem[000000001e800018] = 3adefa54, %l6 = 0000000000000000
lduwa [%o1+%o6]0x88,%l6 ! %l6 = 000000003adefa54
! %f18 = b4c7ad01 3cd8c03e, Mem[000000001f000060] = 1744ef52 e27554bf
stda %f18,[%o2+0x060]%asi ! Mem[000000001f000060] = b4c7ad01 3cd8c03e
! Mem[000000001e000000] = 6e554dad, %l0 = 00000000000000e3
ldsh [%o0+0x002],%l0 ! %l0 = 0000000000004dad
! Mem[000000001e000008] = 00000023, %l4 = ffffffffffffeb05
ldswa [%o0+0x008]%asi,%l4 ! %l4 = 0000000000000023
! Mem[000000001e800078] = f329da6190f04fea, %f10 = d16bc5d7 f3641b12
ldda [%o1+0x078]%asi,%f10 ! %f10 = f329da61 90f04fea
p7_label_62: ! %cwp = 3
! 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 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)
! %l0 = 0000000000004dad, immed = fffffcf2, %l7 = 000000000d42b63c
tsubcctv %l0,-0x30e,%l7 ! %l0 = 0000000000004dd0, Trapped
! %l6 = 000000003adefa54, immed = fffff6c4, %l5 = ffffffffffffa74b
taddcctv %l6,-0x93c,%l5 ! %l5 = 000000003adef118, %ccr = 11
! 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 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)
! %l3 = 000000000d42b63c, immed = 000003c7, %l5 = 000000003adef118
andncc %l3,0x3c7,%l5 ! %l5 = 000000000d42b438, %ccr = 00
! Mem[000000003100003c] = 0000000e, %l5 = 000000000d42b438
lduw [%i2+0x03c],%l5 ! %l5 = 000000000000000e
! 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 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)
! Randomly selected nop
nop
! 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 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 = ffffffffffffffff, %l7 = 000000000d42b63c, %l7 = 000000000d42b63c
xnor %l2,%l7,%l7 ! %l7 = 000000000d42b63c
p7_label_63: ! %cwp = 3
! 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 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)
! %l0 = 0000000000004dd0, Mem[000000001e000037] = 71ef4e6b
stb %l0,[%o0+0x037] ! Mem[000000001e000034] = 71ef4ed0
! %l6 = 3adefa54, %l7 = 0d42b63c, Mem[0000000030800078] = 000000ab ffffe2a5
std %l6,[%i1+0x078] ! Mem[0000000030800078] = 3adefa54 0d42b63c
! Mem[0000000030800038] = ffffffff, %l4 = 0000000000000023
ldsh [%i1+0x03a],%l4 ! %l4 = ffffffffffffffff
restore ! CWP = 2
! %l2 = ffffffffffff8199, Mem[000000001e000033] = 4a97ee63
stb %l2,[%i0+0x033] ! Mem[000000001e000030] = 4a97ee99
! 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 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 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 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 = 000000000000001e, Mem[000000001f000010] = 54000000
stba %l0,[%i2+%i5]0x80 ! Mem[000000001f000010] = 1e000000
! 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 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)
p7_label_64: ! %cwp = 2
! Mem[000000003000003c] = f695d2a0, %f29 = 4a412148
lda [%o0+0x03c]%asi,%f29 ! %f29 = f695d2a0
! 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 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)
! %l5 = f90ea320f90ea320, %l5 = f90ea320f90ea320, %l5 = f90ea320f90ea320
orcc %l5,%l5,%l5 ! %l5 = f90ea320f90ea320, %ccr = 88
! 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 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 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 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 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 (88)
mov 1,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! 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 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 = 000000000000001e, immed = 000009d6, %y = 0000001e
smul %l0,0x9d6,%l1 ! %l1 = 0000000000012714, %y = 00
! Mem[000000001f800030] = 0d93c1d59153f16f, %f14 = 54fade3a eb1cb6ae
ldd [%i3+0x030],%f14 ! %f14 = 0d93c1d5 9153f16f
! 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 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)
p7_label_65: ! %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 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 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 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 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 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 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 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[000000003100007c] = 00005400, %l1 = 0000000000012714
ldub [%o2+0x07f],%l1 ! %l1 = 0000000000000000
! 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 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 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 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 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 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[000000001f800000] = 26f102ff, %l6 = 0000000000000000
lduha [%i3+%g0]0x88,%l6 ! %l6 = 00000000000002ff
! 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 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)
p7_label_66: ! %cwp = 2
! %l0 = 000000000000001e, immed = 000003ae, %l2 = ffffffffffff8199
sub %l0,0x3ae,%l2 ! %l2 = fffffffffffffc70
! %l7 = 00000000000000ab, immed = fffffd48, %l3 = 0000000026f102ff
tsubcctv %l7,-0x2b8,%l3 ! %l0 = 0000000000000041, Trapped
! %l2 = fffffffffffffc70, %l3 = 0000000026f102ff, %l3 = 0000000026f102ff
sllx %l2,%l3,%l3 ! %l3 = 0000000000000000
! 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 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)
! %l1 = 0000000000000000, Mem[000000001e000018] = 0000fe0e
stba %l1,[%i0+%i6]0x89 ! Mem[000000001e000018] = 0000fe00
! Mem[000000001f000028] = 00000000, %l1 = 0000000000000000
ldswa [%i2+%o6]0x89,%l1 ! %l1 = 0000000000000000
! 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 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)
! %l4 = 0000000000000000, Mem[000000001f000028] = 00000000
stwa %l4,[%i2+%o6]0x81 ! Mem[000000001f000028] = 00000000
! %l6 = 00000000000002ff, immed = 00000bb9, %l0 = 0000000000000041
addcc %l6,0xbb9,%l0 ! %l0 = 0000000000000eb8, %ccr = 00
! 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 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)
p7_label_67: ! %cwp = 2
! 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 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 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 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 = fffffc70, %l3 = 00000000, Mem[000000001f800038] = 95f3ba8d 097860d2
std %l2,[%i3+0x038] ! Mem[000000001f800038] = fffffc70 00000000
! 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 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 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 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 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 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 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 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 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 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 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 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 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 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)
p7_label_68: ! %cwp = 2
! Mem[000000001f800008] = 7b814ee7c15809c2, %l5 = f90ea320f90ea320
ldxa [%i3+%i4]0x88,%l5 ! %l5 = 7b814ee7c15809c2
! %l6 = 000002ff, %l7 = 000000ab, Mem[0000000031800038] = 0000006f 00000054
std %l6,[%o3+0x038] ! Mem[0000000031800038] = 000002ff 000000ab
! 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 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 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 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[0000000031800038] = 000002ff, %l1 = 0000000000000000
ldub [%o3+0x039],%l1 ! %l1 = 0000000000000000
! %l0 = 0000000000000eb8, %l4 = 0000000000000000, %l4 = 0000000000000000
orcc %l0,%l4,%l4 ! %l4 = 0000000000000eb8, %ccr = 00
! 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 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 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 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 = fffffffffffffc70, Mem[000000001f800010] = 00000000
stwa %l2,[%i3+%i5]0x89 ! Mem[000000001f800010] = fffffc70
! Mem[0000000031800078] = 76cb77d36d14a5e8, %f18 = b4c7ad01 3cd8c03e
ldd [%o3+0x078],%f18 ! %f18 = 76cb77d3 6d14a5e8
p7_label_69: ! %cwp = 2
! Mem[0000000030800078] = 3adefa540d42b63c, %f6 = 0023aeda ff641a00
ldd [%o1+0x078],%f6 ! %f6 = 3adefa54 0d42b63c
! %f2 = 6e554dad, Mem[000000001e800018] = 54fade3a
sta %f2 ,[%i1+%i6]0x80 ! Mem[000000001e800018] = 6e554dad
! Mem[0000000031000078] = 000000e3, %f11 = 90f04fea
ld [%o2+0x078],%f11 ! %f11 = 000000e3
! 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 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 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 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 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 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 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 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)
! %l0 = 0000000000000eb8, %l0 = 0000000000000eb8, %y = 00000000
sdivcc %l0,%l0,%l4 ! %l4 = 0000000000000001, %ccr = 00
mov %l0,%y ! %y = 00000eb8
! 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 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 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 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)
p7_label_70: ! %cwp = 2
! %l3 = 0000000000000000, Mem[000000003000007c] = 3cd8c03e
stw %l3,[%o0+0x07c] ! Mem[000000003000007c] = 00000000
! %f4 = 05eb3ffa, Mem[0000000031000078] = 000000e3
st %f4 ,[%o2+0x078] ! Mem[0000000031000078] = 05eb3ffa
! 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 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)
! %l1 = 0000000000000000, immed = fffffbc4, %l7 = 00000000000000ab
or %l1,-0x43c,%l7 ! %l7 = fffffffffffffbc4
! 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 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[0000000031800078] = 76cb77d3, %l7 = fffffffffffffbc4
ldub [%o3+0x07a],%l7 ! %l7 = 0000000000000077
! %l6 = 00000000000002ff, immed = fffffc79, %l2 = fffffffffffffc70
addc %l6,-0x387,%l2 ! %l2 = ffffffffffffff78
! Mem[0000000031800038] = 000002ff 000000ab, %l4 = 00000001, %l5 = c15809c2
ldd [%o3+0x038],%l4 ! %l4 = 00000000000002ff 00000000000000ab
! 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 (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l6 = 00000000000002ff, immed = fffff21e, %l3 = 0000000000000000
tsubcctv %l6,-0xde2,%l3 ! %l0 = 0000000000000edb, Trapped
p7_label_71: ! %cwp = 2
! Mem[000000001e000018] = 00fe0000, %f18 = 76cb77d3
lda [%i0+%i6]0x81,%f18 ! %f18 = 00fe0000
! 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 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 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 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 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 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 = 3
! Mem[0000000030000038] = 6e554dad f695d2a0, %l6 = 3adefa54, %l7 = 0d42b63c
ldda [%i0+0x038]%asi,%l6 ! %l6 = 000000006e554dad 00000000f695d2a0
! 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 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 = ffffffffffffffff, Mem[0000000031800038] = 000002ff000000ab
stx %l2,[%i3+0x038] ! Mem[0000000031800038] = ffffffffffffffff
! Mem[000000003100003c] = 0000000e, %l5 = 000000000000000e
ldsh [%i2+0x03e],%l5 ! %l5 = 000000000000000e
! Mem[000000001e800028] = 393c647b, %l1 = 0000000000005400
lduba [%o1+%i6]0x80,%l1 ! %l1 = 0000000000000039
p7_label_72: ! %cwp = 3
! 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 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 = 000000000000000e, %l2 = ffffffffffffffff, %y = 00000eb8
smulcc %l5,%l2,%l3 ! %l3 = fffffffffffffff2, %ccr = 88, %y = ffffffff
! 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 (88)
mov 16,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! 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 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 = 0000000000000039, immed = fffff093, %y = ffffffff
sdivcc %l1,-0xf6d,%l0 ! %l0 = 0000000000109878, %ccr = 00
mov %l0,%y ! %y = 00109878
! Mem[000000003000003c] = f695d2a0, %l1 = 0000000000000039
ldub [%i0+0x03d],%l1 ! %l1 = 0000000000000095
! 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 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[0000000031000038] = 00000000, %l4 = ffffffffffffffff
ldsw [%i2+0x038],%l4 ! %l4 = 0000000000000000
! Mem[000000001e000018] = 00fe0000, %l2 = ffffffffffffffff
ldsw [%o0+%o6],%l2 ! %l2 = 0000000000fe0000
! 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 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)
p7_label_73: ! %cwp = 3
! %f17 = 7f25bb5e, Mem[000000001f000028] = 00000000
sta %f17,[%o2+%i6]0x88 ! Mem[000000001f000028] = 7f25bb5e
! Mem[0000000030800078] = 3adefa540d42b63c, %l4 = 0000000000000000
ldx [%i1+0x078],%l4 ! %l4 = 3adefa540d42b63c
! 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 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 = fffffffffffffff2, Mem[000000001e000028] = 001a64ffcde5e32b
stx %l3,[%o0+%i6] ! Mem[000000001e000028] = fffffffffffffff2
! 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 (00)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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[000000003000007c] = 00000000, %l6 = 000000006e554dad
ldsb [%i0+0x07c],%l6 ! %l6 = 0000000000000000
! 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 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 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 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 = 00fe0000, %l3 = fffffff2, Mem[000000001e800078] = f329da61 90f04fea
std %l2,[%o1+0x078] ! Mem[000000001e800078] = 00fe0000 fffffff2
p7_label_74: ! %cwp = 3
! 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 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)
! %l3 = fffffffffffffff2, immed = 000004ac, %y = 00109878
smul %l3,0x4ac,%l3 ! %l3 = ffffffffffffbe98, %y = ffffffff
! 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 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 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 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)
! %l1 = 0000000000000095, immed = 00000fb8, %y = ffffffff
smul %l1,0xfb8,%l4 ! %l4 = 0000000000092618, %y = 00
! %l0 = 00109878, %l1 = 00000095, Mem[000000001e800020] = 13d649f1 0d42b63c
stda %l0,[%o1+%i4]0x88 ! Mem[000000001e800020] = 00109878 00000095
! 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 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[0000000030000038] = 6e554dad, %l1 = 0000000000000095
ldsw [%i0+0x038],%l1 ! %l1 = 000000006e554dad
! 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 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 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 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)
p7_label_75: ! %cwp = 3
! 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 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 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 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 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 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 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 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[000000001e80006c] = e477d542, %l1 = 000000006e554dad
ldsh [%o1+0x06e],%l1 ! %l1 = ffffffffffffd542
! 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 (00)
mov 7,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! %l3 = ffffffffffffbe98, immed = fffff9ee, %l3 = ffffffffffffbe98
xnorcc %l3,-0x612,%l3 ! %l3 = ffffffffffffb889, %ccr = 88
! Mem[000000001e000020] = 1a000000, %l7 = 00000000f695d2a0
lduwa [%o0+%i4]0x80,%l7 ! %l7 = 000000001a000000
! 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 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 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 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)
p7_label_76: ! %cwp = 3
! 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 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 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 (88)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (88)
! %l2 = 00fe0000, %l3 = ffffb889, Mem[000000001e000008] = 00000023 2226d9eb
stda %l2,[%o0+%o4]0x81 ! Mem[000000001e000008] = 00fe0000 ffffb889
! %l2 = 00fe0000, %l3 = ffffb889, Mem[000000001f800000] = 26f102ff c13a40c9
stda %l2,[%o3+%g0]0x89 ! Mem[000000001f800000] = 00fe0000 ffffb889
! 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 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 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 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 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 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 = 0000000000109878, Mem[000000001e800010] = 00000000
stba %l0,[%o1+%o5]0x88 ! Mem[000000001e800010] = 00000078
! %l7 = 000000001a000000, Mem[000000001f800058] = 21dd8199
stw %l7,[%o3+0x058] ! Mem[000000001f800058] = 1a000000
! %l0 = 00109878, %l1 = ffffd542, Mem[000000001e000020] = 0000001a acd7c209
stda %l0,[%o0+%i4]0x89 ! Mem[000000001e000020] = 00109878 ffffd542
p7_label_77: ! %cwp = 3
! 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 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 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 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 = 000000000000000e, immed = fffffe12, %l6 = 0000000000000000
xnorcc %l5,-0x1ee,%l6 ! %l6 = 00000000000001e3, %ccr = 00
! %l1 = ffffffffffffd542, Mem[000000001f800008] = c20958c1
stha %l1,[%o3+%o4]0x80 ! Mem[000000001f800008] = d54258c1
! 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 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 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 (00)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000001f000020] = 00000000, %l1 = ffffffffffffd542
lduha [%o2+%i4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[000000001e800000] = 1676f4ac6c6e235d, %f8 = 0d42b63c 13d649f1
ldda [%o1+%g0]0x89,%f8 ! %f8 = 1676f4ac 6c6e235d
! %l4 = 0000000000092618, %l0 = 0000000000109878, %l3 = ffffffffffffb889
sra %l4,%l0,%l3 ! %l3 = 0000000000000000
! %l5 = 000000000000000e, Mem[000000003100003d] = 0000000e
stb %l5,[%i2+0x03d] ! Mem[000000003100003c] = 000e000e
p7_label_78: ! %cwp = 3
! 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 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)
! %l7 = 000000001a000000, %l6 = 00000000000001e3, %y = 00000000
smul %l7,%l6,%l0 ! %l0 = 000000310e000000, %y = 31
! Mem[000000001e000010] = 585d4ba7, %l0 = 000000310e000000
lduha [%o0+%o5]0x88,%l0 ! %l0 = 0000000000004ba7
! 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 (00)
mov 6,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! Mem[000000001f800010] = 70fcffff, %l5 = 000000000000000e
lduba [%o3+%o5]0x81,%l5 ! %l5 = 0000000000000070
! %l1 = 0000000000000000, %l6 = 00000000000001e3, %l5 = 0000000000000070
andcc %l1,%l6,%l5 ! %l5 = 0000000000000000, %ccr = 44
! 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 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 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 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)
! %l6 = 00000000000001e3, Mem[000000001f800028] = a74b5d58fa3feb05
stxa %l6,[%o3+%i6]0x88 ! Mem[000000001f800028] = 00000000000001e3
! %l7 = 000000001a000000, Mem[0000000031000038] = 00000000000e000e
stx %l7,[%i2+0x038] ! Mem[0000000031000038] = 000000001a000000
p7_label_79: ! %cwp = 3
! %l6 = 00000000000001e3, %l2 = 0000000000fe0000, %l1 = 0000000000000000
andncc %l6,%l2,%l1 ! %l1 = 00000000000001e3, %ccr = 00
! %l0 = 0000000000004ba7, %l6 = 00000000000001e3, %l4 = 0000000000092618
or %l0,%l6,%l4 ! %l4 = 0000000000004be7
! 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 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 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 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 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 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 = 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 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[000000001f000028] = 5ebb257f, %f14 = 0d93c1d5
lda [%o2+%i6]0x81,%f14 ! %f14 = 5ebb257f
! %l7 = 000000001a000000, immed = 00000ea0, %l1 = 00000000000001e3
sub %l7,0xea0,%l1 ! %l1 = 0000000019fff160
! %l1 = 0000000019fff160, %l6 = 00000000000001e3, %l6 = 00000000000001e3
taddcctv %l1,%l6,%l6 ! %l0 = 0000000000004bca, Trapped
! %l4 = 0000000000004be7, Mem[000000001e800028] = 7b643c39
stha %l4,[%o1+%i6]0x88 ! Mem[000000001e800028] = 7b644be7
p7_label_80: ! %cwp = 3
! %l2 = 00fe0000, %l3 = 00000000, Mem[0000000030000038] = 6e554dad f695d2a0
std %l2,[%i0+0x038] ! Mem[0000000030000038] = 00fe0000 00000000
! 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 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 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 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 = 0000000000004be7, %l0 = 0000000000004bca, %l1 = 0000000019fff160
sllx %l4,%l0,%l1 ! %l1 = 00000000012f9c00
! Mem[000000001e000000] = 6e554dad, %f10 = f329da61
lda [%o0+%g0]0x81,%f10 ! %f10 = 6e554dad
! 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 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 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 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 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 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 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 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 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 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)
p7_label_81: ! %cwp = 3
! 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 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 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 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 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 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 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 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 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 (00)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (00)
! 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 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 = 00fe0000, %l3 = 00000000, Mem[0000000031000038] = 00000000 1a000000
stda %l2,[%i2+0x038]%asi ! Mem[0000000031000038] = 00fe0000 00000000
! Mem[0000000031800078] = 76cb77d3, %l5 = 0000000000000000
lduwa [%i3+0x078]%asi,%l5 ! %l5 = 0000000076cb77d3
! Mem[0000000031000078] = 05eb3ffa, %l5 = 0000000076cb77d3
ldsw [%i2+0x078],%l5 ! %l5 = 0000000005eb3ffa
! %l7 = 000000001a000000, immed = fffff7f8, %l3 = 0000000000000000
andncc %l7,-0x808,%l3 ! %l3 = 0000000000000000, %ccr = 44
p7_label_82: ! %cwp = 3
! 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 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 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 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)
! Mem[000000001e000008] = 0000fe00, %l5 = 0000000005eb3ffa
ldsha [%o0+%o4]0x89,%l5 ! %l5 = fffffffffffffe00
! 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 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 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 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 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 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)
! 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 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 = fffffffffffffe00, %l2 = 0000000000fe0000, %l3 = 0000000000000000
taddcctv %l5,%l2,%l3 ! %l3 = 0000000000fdfe00, %ccr = 11
! 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 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[000000001e000028] = ffffffff, %l6 = 00000000000001e3
ldswa [%o0+%i6]0x80,%l6 ! %l6 = ffffffffffffffff
p7_label_83: ! %cwp = 3
! Mem[000000001e800020] = 78981000, %l6 = ffffffffffffffff
ldswa [%o1+%i4]0x81,%l6 ! %l6 = 0000000078981000
! %l0 = 0000000000004bca, Mem[0000000031000038] = 00fe0000
stb %l0,[%i2+0x038] ! Mem[0000000031000038] = cafe0000
! Mem[000000001f000028] = 5ebb257f, %l2 = 0000000000fe0000
lduba [%o2+%i6]0x80,%l2 ! %l2 = 000000000000005e
! 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 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 = 000000000000005e, %l0 = 0000000000004bca, %l1 = 00000000012f9c00
sllx %l2,%l0,%l1 ! %l1 = 0000000000017800
! 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 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 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 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 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 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[000000001f800000] = 0000fe00, %f14 = 5ebb257f
lda [%o3+%g0]0x81,%f14 ! %f14 = 0000fe00
! 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 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)
p7_label_84: ! %cwp = 3
! 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 (11)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (11)
! 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 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 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 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 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 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)
! %l7 = 000000001a000000, Mem[000000001f800010] = fffffc70
stwa %l7,[%o3+%o5]0x89 ! Mem[000000001f800010] = 1a000000
! Randomly selected nop
nop
! 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 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)
! 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 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[000000001f800028] = e3010000, %l2 = 000000000000005e
lduwa [%o3+%i6]0x80,%l2 ! %l2 = 00000000e3010000
! 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 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)
p7_label_85: ! %cwp = 3
! %f0 = 00000000 0000010e, Mem[000000001e800060] = 21223b73 0c4433c2
std %f0 ,[%o1+0x060] ! Mem[000000001e800060] = 00000000 0000010e
! 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 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)
! Mem[000000001f80000c] = e74e817b, %l1 = 0000000000017800
ldsb [%o3+0x00e],%l1 ! %l1 = ffffffffffffff81
! 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 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[0000000031800038] = ffffffff, %l2 = 00000000e3010000
ldsw [%i3+0x038],%l2 ! %l2 = ffffffffffffffff
! Mem[000000001f000020] = 00000000, %l4 = 0000000000004be7
lduwa [%o2+%i4]0x88,%l4 ! %l4 = 0000000000000000
! 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 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 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 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 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 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)
! %l4 = 0000000000000000, Mem[000000001e000020] = 00109878
stba %l4,[%o0+%i4]0x89 ! Mem[000000001e000020] = 00109800
p7_label_86: ! %cwp = 3
! Mem[000000001f800008] = d54258c1 e74e817b, %l6 = 78981000, %l7 = 1a000000
ldd [%o3+%o4],%l6 ! %l6 = 00000000d54258c1 00000000e74e817b
! %l5 = fffffffffffffe00, immed = 000001b0, %l1 = ffffffffffffff81
tsubcctv %l5,0x1b0,%l1 ! %l1 = fffffffffffffc50, %ccr = 88
! 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 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 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 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 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 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 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 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 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 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[0000000030000038] = 00fe000000000000, %f2 = 6e554dad a6c6c8ef
ldd [%i0+0x038],%f2 ! %f2 = 00fe0000 00000000
! 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 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 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 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)
p7_label_87: ! %cwp = 3
! Mem[000000001e000000] = 6e554dad f7cb3f0a, %l0 = 00004bca, %l1 = fffffc50
ldda [%o0+%g0]0x81,%l0 ! %l0 = 000000006e554dad 00000000f7cb3f0a
! 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 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[0000000030000038] = 00fe000000000000, %f6 = 3adefa54 0d42b63c
ldd [%i0+0x038],%f6 ! %f6 = 00fe0000 00000000
! %l2 = ffffffffffffffff, %l6 = 00000000d54258c1, %l3 = 0000000000fdfe00
andncc %l2,%l6,%l3 ! %l3 = ffffffff2abda73e, %ccr = 80
! 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 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 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 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 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 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)
! %l1 = 00000000f7cb3f0a, immed = fffff7ef, %l5 = fffffffffffffe00
addc %l1,-0x811,%l5 ! %l5 = 00000000f7cb36f9
! Mem[0000000030800078] = 3adefa54 0d42b63c, %l4 = 00000000, %l5 = f7cb36f9
ldd [%i1+0x078],%l4 ! %l4 = 000000003adefa54 000000000d42b63c
! %l0 = 000000006e554dad, Mem[000000001f000068] = d8a83326
stb %l0,[%o2+0x068] ! Mem[000000001f000068] = ada83326
p7_label_88: ! %cwp = 3
! 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 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)
! %l1 = 00000000f7cb3f0a, immed = fffff1b4, %y = 00000031
umul %l1,-0xe4c,%l2 ! %l2 = f7cb31335236bd08, %y = f7cb3133
! Mem[0000000031800038] = ffffffff ffffffff, %l4 = 3adefa54, %l5 = 0d42b63c
ldd [%i3+0x038],%l4 ! %l4 = 00000000ffffffff 00000000ffffffff
! 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 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 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 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 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 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)
! retry : should take illegal inst trap, %l0 = 000000006e554dad
retry ! Illegal inst trap : %l0 = 000000006e554dbd
! %l6 = 00000000d54258c1, Mem[000000001f800008] = d54258c1
stwa %l6,[%o3+%o4]0x81 ! Mem[000000001f800008] = d54258c1
! 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 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)
! Mem[000000001f000010] = 1e000000, %l7 = 00000000e74e817b
ldswa [%o2+%o5]0x80,%l7 ! %l7 = 000000001e000000
p7_label_89: ! %cwp = 3
! 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 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)
! %l2 = f7cb31335236bd08, %l3 = ffffffff2abda73e, %y = f7cb3133
smul %l2,%l3,%l0 ! %l0 = 0db9e3227d79fff0, %y = db9e322
! %l3 = ffffffff2abda73e, Mem[000000001e800008] = ffffffff
stwa %l3,[%o1+%o4]0x89 ! Mem[000000001e800008] = 2abda73e
! 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 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 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 (80)
mov 3,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (80)
! Mem[000000001e000020] = 0098100042d5ffff, %l2 = f7cb31335236bd08
ldxa [%o0+%i4]0x80,%l2 ! %l2 = 0098100042d5ffff
! 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 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 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 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)
! %l2 = 0098100042d5ffff, immed = fffffab3, %l6 = 00000000d54258c1
subccc %l2,-0x54d,%l6 ! %l6 = 0098100042d6054c, %ccr = 11
! 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 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)
p7_label_90: ! %cwp = 3
! Mem[000000001f800018] = e300000000000000, %f22 = 00000000 0000010e
ldda [%o3+%o6]0x89,%f22 ! %f22 = e3000000 00000000
! 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 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[0000000031000038] = cafe0000 00000000, %l6 = 42d6054c, %l7 = 1e000000
ldda [%i2+0x038]%asi,%l6 ! %l6 = 00000000cafe0000 0000000000000000
! 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 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 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 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)
! Mem[000000001e800008] = 3ea7bd2a, %f17 = 7f25bb5e
lda [%o1+%o4]0x81,%f17 ! %f17 = 3ea7bd2a
! Mem[0000000031800038] = ffffffff ffffffff, %l6 = cafe0000, %l7 = 00000000
ldd [%i3+0x038],%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
restore ! CWP = 2
! 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 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 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 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)
p7_label_91: ! %cwp = 2
! 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 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)
! %f28 = 5d236e6c f695d2a0, Mem[000000001e000060] = 1675ed09 c79d46fc
std %f28,[%i0+0x060] ! Mem[000000001e000060] = 5d236e6c f695d2a0
! 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 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[0000000030800038] = ffffffff, %f16 = acd7c209
ld [%o1+0x038],%f16 ! %f16 = ffffffff
! Mem[000000003180003c] = ffffffff, %l7 = 0000000000000077
ldub [%o3+0x03e],%l7 ! %l7 = 00000000000000ff
! %l5 = 00000000000000ab, %l0 = 0000000000000edb, %l7 = 00000000000000ff
addc %l5,%l0,%l7 ! %l7 = 0000000000000f87
! 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 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)
! %l5 = 00000000000000ab, %l7 = 0000000000000f87, %l7 = 0000000000000f87
tsubcctv %l5,%l7,%l7 ! %l0 = 0000000000000efe, Trapped
! %l0 = 0000000000000efe
setx 0xed8bcfbfed8bcfbf,%g7,%l0 ! %l0 = ed8bcfbfed8bcfbf
! %l1 = 0000000000000000, %l0 = ed8bcfbfed8bcfbf, %y = 0db9e322
smulcc %l1,%l0,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00
p7_label_92: ! %cwp = 2
! 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 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 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 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 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 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 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 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 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 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)
! %l7 = 0000000000000f87, Mem[0000000031000038] = cafe000000000000
stx %l7,[%o2+0x038] ! Mem[0000000031000038] = 0000000000000f87
! 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 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)
! %l6 = 0000000000000000, Mem[000000001f00000e] = bb685fab
sth %l6,[%i2+0x00e] ! Mem[000000001f00000c] = bb680000
! Mem[000000001e000018] = 00fe0000 a2df719f, %l6 = 00000000, %l7 = 00000f87
ldda [%i0+%i6]0x81,%l6 ! %l6 = 0000000000fe0000 00000000a2df719f
! 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 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)
p7_label_93: ! %cwp = 2
! Mem[000000001f800018] = 00000000, %l3 = 0000000000000000
ldsba [%i3+%i6]0x80,%l3 ! %l3 = 0000000000000000
! Mem[000000003080007c] = 0d42b63c, %f10 = 6e554dad
ld [%o1+0x07c],%f10 ! %f10 = 0d42b63c
! 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 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[0000000030000038] = 00fe0000, %l6 = 0000000000fe0000
ldsw [%o0+0x038],%l6 ! %l6 = 0000000000fe0000
! 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 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 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 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 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 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 = 00000000a2df719f, %l5 = 00000000000000ab, %y = 00000000
sdivcc %l7,%l5,%l2 ! %l2 = 0000000000f3d53f, %ccr = 00
mov %l0,%y ! %y = ed8bcfbf
! %l1 = 0000000000000000, Mem[0000000031000078] = 05eb3ffa00005400
stx %l1,[%o2+0x078] ! Mem[0000000031000078] = 0000000000000000
! Mem[000000001f000008] = a6c6c8efbb680000, %f30 = 76cb77d3 6d14a5e8
ldda [%i2+%i4]0x81,%f30 ! %f30 = a6c6c8ef bb680000
p7_label_94: ! %cwp = 2
! Mem[000000001f800030] = 0d93c1d59153f16f, %f20 = 00000000 0000fe0e
ldd [%i3+0x030],%f20 ! %f20 = 0d93c1d5 9153f16f
! 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 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)
! %l2 = 00f3d53f, %l3 = 00000000, Mem[000000001f800018] = 00000000 000000e3
stda %l2,[%i3+0x018]%asi ! Mem[000000001f800018] = 00f3d53f 00000000
! 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 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[0000000030800038] = ffffffff ffffffff, %l4 = 000002ff, %l5 = 000000ab
ldda [%o1+0x038]%asi,%l4 ! %l4 = 00000000ffffffff 00000000ffffffff
! Mem[000000001f000034] = 427fba93, %l2 = 0000000000f3d53f
ldsha [%i2+0x036]%asi,%l2 ! %l2 = ffffffffffffba93
! 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 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 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 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 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 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 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 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)
p7_label_95: ! %cwp = 2
! Mem[000000003000003c] = 00000000, %l5 = 00000000ffffffff
lduw [%o0+0x03c],%l5 ! %l5 = 0000000000000000
! Mem[000000001f800048] = 9897866d 535a2fda, %l2 = ffffba93, %l3 = 00000000
ldd [%i3+0x048],%l2 ! %l2 = 000000009897866d 00000000535a2fda
! %l5 = 0000000000000000, Mem[0000000031000078] = 00000000
stw %l5,[%o2+0x078] ! Mem[0000000031000078] = 00000000
! 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 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[0000000031000078] = 00000000, %l7 = 00000000a2df719f
lduw [%o2+0x078],%l7 ! %l7 = 0000000000000000
! %l3 = 00000000535a2fda, immed = fffff13e, %l1 = 0000000000000000
addcc %l3,-0xec2,%l1 ! %l1 = 00000000535a2118, %ccr = 11
! %l2 = 000000009897866d, Mem[000000003080007e] = 0d42b63c
stb %l2,[%o1+0x07e] ! Mem[000000003080007c] = 0d426d3c
! %l3 = 00000000535a2fda, %l6 = 0000000000fe0000, %l1 = 00000000535a2118
sllx %l3,%l6,%l1 ! %l1 = 00000000535a2fda
! 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 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 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 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)
p7_label_96: ! %cwp = 2
! 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 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 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 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 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 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 = 00000000535a2fda, immed = 00000ed8, %l4 = 00000000ffffffff
andcc %l1,0xed8,%l4 ! %l4 = 0000000000000ed8, %ccr = 00
! %l2 = 000000009897866d, Mem[0000000031000038] = 00000000
stw %l2,[%o2+0x038] ! Mem[0000000031000038] = 9897866d
! 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 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)
! %l1 = 00000000535a2fda
setx 0x917dcf5f917dcf5f,%g7,%l1 ! %l1 = 917dcf5f917dcf5f
! %l2 = 000000009897866d, Mem[0000000030000038] = 00fe000000000000
stx %l2,[%o0+0x038] ! Mem[0000000030000038] = 000000009897866d
! Mem[0000000030000078] = b4c7ad0100000000, %l4 = 0000000000000ed8
ldx [%o0+0x078],%l4 ! %l4 = b4c7ad0100000000
! 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 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)
p7_label_97: ! %cwp = 2
! retry : should take illegal inst trap, %l0 = ed8bcfbfed8bcfbf
retry ! Illegal inst trap : %l0 = ed8bcfbfed8bcfcf
! 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 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)
! %l4 = b4c7ad0100000000, immed = fffff3c2, %l5 = 0000000000000000
or %l4,-0xc3e,%l5 ! %l5 = fffffffffffff3c2
! %l3 = 00000000535a2fda, Mem[000000001e000038] = c408128e993971f7
stx %l3,[%i0+0x038] ! Mem[000000001e000038] = 00000000535a2fda
! Mem[000000003180003c] = ffffffff, %f16 = ffffffff
lda [%o3+0x03c]%asi,%f16 ! %f16 = ffffffff
! %l3 = 00000000535a2fda
setx 0xdd1366c8dd1366c8,%g7,%l3 ! %l3 = dd1366c8dd1366c8
! 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 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 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 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 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 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[0000000031000038] = 9897866d00000f87, %l2 = 000000009897866d
ldx [%o2+0x038],%l2 ! %l2 = 9897866d00000f87
p7_label_98: ! %cwp = 2
! 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 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)
! %l7 = 0000000000000000, immd = fffffffffffff557, %l2 = 9897866d00000f87
sdivx %l7,-0xaa9,%l2 ! %l2 = 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[000000001f800020] = acd7c209, %l7 = 0000000000000000
lduha [%i3+%o4]0x80,%l7 ! %l7 = 000000000000acd7
! 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)
! %l4 = b4c7ad0100000000, immed = ffffff72, %l3 = dd1366c8dd1366c8
subccc %l4,-0x08e,%l3 ! %l3 = b4c7ad010000008e, %ccr = 91
! %f21 = 9153f16f, Mem[000000001e000020] = 00981000
st %f21,[%i0+%o4] ! Mem[000000001e000020] = 9153f16f
! 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 39 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (91)
mov 12,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (91)
! %l1 = 917dcf5f917dcf5f, immd = fffffffffffff7d0, %l5 = fffffffffffff3c2
sdivx %l1,-0x830,%l5 ! %l5 = 000d7f4a560996bd
! Mem[000000001e000020] = 9153f16f42d5ffff, %f14 = 0000fe00 9153f16f
ldda [%i0+0x020]%asi,%f14 ! %f14 = 9153f16f 42d5ffff
p7_label_99: ! %cwp = 2
! 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 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (91)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (91)
! 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 48 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (91)
mov 15,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (91)
! 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 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (91)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (91)
save ! CWP = 3
! %l3 = ffffffff2abda73e, Mem[000000001f800028] = 000001e3
stwa %l3,[%o3+%i6]0x89 ! Mem[000000001f800028] = 2abda73e
! Mem[000000001f800028] = 3ea7bd2a, %l4 = 00000000ffffffff
ldswa [%o3+%i6]0x81,%l4 ! %l4 = 000000003ea7bd2a
! 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 36 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (91)
mov 11,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (91)
! %l2 = 0098100042d5ffff, Mem[000000003180003a] = ffffffff
sth %l2,[%i3+0x03a] ! Mem[0000000031800038] = ffffffff
! %l1 = 00000000f7cb3f0a, Mem[000000001f800068] = 0907f55f
sth %l1,[%o3+0x068] ! Mem[000000001f800068] = 3f0af55f
! %l5 = 00000000ffffffff, immed = 00000df5, %l2 = 0098100042d5ffff
or %l5,0xdf5,%l2 ! %l2 = 00000000ffffffff
p7_label_100: ! %cwp = 3
! 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 45 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (91)
mov 14,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (91)
! 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 27 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (91)
mov 8,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (91)
! %f16 = ffffffff 3ea7bd2a, Mem[0000000030000078] = b4c7ad01 00000000
stda %f16,[%i0+0x078]%asi ! Mem[0000000030000078] = ffffffff 3ea7bd2a
! %l1 = 00000000f7cb3f0a, Mem[000000001e800018] = ad4d556e
stwa %l1,[%o1+%o6]0x89 ! Mem[000000001e800018] = f7cb3f0a
! 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 30 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (91)
mov 9,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (91)
! Mem[000000001f000028] = 5ebb257f, %l0 = 0db9e3227d79fff0
lduba [%o2+%i6]0x80,%l0 ! %l0 = 000000000000005e
! 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 42 clocks to wait for processor 0
rd %ccr,%g4 ! save %ccr (91)
mov 13,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (91)
! 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 (91)
mov 10,%g2
1: deccc %g2
bne 1b
nop
wr %g4,%g0,%ccr ! restore %ccr (91)
! %l4 = 000000003ea7bd2a, immed = fffff087, %l3 = ffffffff2abda73e
andncc %l4,-0xf79,%l3 ! %l3 = 0000000000000d28, %ccr = 00
! %l6 = ffffffff, %l7 = ffffffff, Mem[0000000030800038] = ffffffff ffffffff
std %l6,[%i1+0x038] ! Mem[0000000030800038] = ffffffff ffffffff
! End of Random Code for Processor 7
restore ! CWP = 2
restore ! CWP = 1
restore ! CWP = 0
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 00000000e74e817b
bne,a,pn %xcc,p7_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be ffffffffef4f6856
bne,a,pn %xcc,p7_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 00000000f1aee398
bne,a,pn %xcc,p7_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 000000000000321a
bne,a,pn %xcc,p7_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 000000000000003c
bne,a,pn %xcc,p7_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be ffffffffffffc7da
bne,a,pn %xcc,p7_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 000000007b814ee7
bne,a,pn %xcc,p7_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0xed8bcfbf,%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 00000000 0000010e
bne %xcc,p7_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 00fe0000 00000000
bne %xcc,p7_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 05eb3ffa 585d4ba7
bne %xcc,p7_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 00fe0000 00000000
bne %xcc,p7_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 1676f4ac 6c6e235d
bne %xcc,p7_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 0d42b63c 000000e3
bne %xcc,p7_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be c13a40c9 0d42b63c
bne %xcc,p7_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 9153f16f 42d5ffff
bne %xcc,p7_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be ffffffff 3ea7bd2a
bne %xcc,p7_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 00fe0000 6d14a5e8
bne %xcc,p7_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 0d93c1d5 9153f16f
bne %xcc,p7_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be e3000000 00000000
bne %xcc,p7_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be d8a83326 5e80f7b9
bne %xcc,p7_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 0d42b63c 13d649f1
bne %xcc,p7_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 5d236e6c f695d2a0
bne %xcc,p7_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be a6c6c8ef bb680000
bne %xcc,p7_f30_fail
nop
! Check Local Memory
set p7_local0_expect,%g1
ldx [%g1+0x008],%g2 ! Expected data = 00fe0000ffffb889
ldx [%i0+0x008],%g3 ! Observed data at 000000001e000008
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x008,%g4
ldx [%g1+0x030],%g2 ! Expected data = 4a97ee9971ef4ed0
ldx [%i0+0x030],%g3 ! Observed data at 000000001e000030
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x030,%g4
ldx [%g1+0x038],%g2 ! Expected data = 00000000535a2fda
ldx [%i0+0x038],%g3 ! Observed data at 000000001e000038
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x038,%g4
ldx [%g1+0x040],%g2 ! Expected data = 000000000000fe0e
ldx [%i0+0x040],%g3 ! Observed data at 000000001e000040
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x040,%g4
ldx [%g1+0x060],%g2 ! Expected data = 5d236e6cf695d2a0
ldx [%i0+0x060],%g3 ! Observed data at 000000001e000060
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x060,%g4
ldx [%g1+0x068],%g2 ! Expected data = 00000000ffffe280
ldx [%i0+0x068],%g3 ! Observed data at 000000001e000068
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i0,0x068,%g4
ldx [%g1+0x078],%g2 ! Expected data = 000000545987d396
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+0x010],%g2 ! Expected data = 78000000544e6012
ldx [%i1+0x010],%g3 ! Observed data at 000000001e800010
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i1,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 0a3fcbf7eb1cb6ae
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 = 7898100095000000
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 = e74b647bc9403ac1
ldx [%i1+0x028],%g3 ! Observed data at 000000001e800028
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i1,0x028,%g4
ldx [%g1+0x048],%g2 ! Expected data = 0d42b63c13d649f1
ldx [%i1+0x048],%g3 ! Observed data at 000000001e800048
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i1,0x048,%g4
ldx [%g1+0x060],%g2 ! Expected data = 000000000000010e
ldx [%i1+0x060],%g3 ! Observed data at 000000001e800060
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i1,0x060,%g4
ldx [%g1+0x070],%g2 ! Expected data = 572e27ab13d68264
ldx [%i1+0x070],%g3 ! Observed data at 000000001e800070
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i1,0x070,%g4
ldx [%g1+0x078],%g2 ! Expected data = 00fe0000fffffff2
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 = 0000000026f102ff
ldx [%i2+0x018],%g3 ! Observed data at 000000001f000018
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x018,%g4
ldx [%g1+0x060],%g2 ! Expected data = b4c7ad013cd8c03e
ldx [%i2+0x060],%g3 ! Observed data at 000000001f000060
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x060,%g4
ldx [%g1+0x068],%g2 ! Expected data = ada833266337295c
ldx [%i2+0x068],%g3 ! Observed data at 000000001f000068
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i2,0x068,%g4
set p7_local3_expect,%g1
ldx [%g1+0x000],%g2 ! Expected data = 0000fe0089b8ffff
ldx [%i3+0x000],%g3 ! Observed data at 000000001f800000
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x000,%g4
ldx [%g1+0x008],%g2 ! Expected data = d54258c1e74e817b
ldx [%i3+0x008],%g3 ! Observed data at 000000001f800008
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x008,%g4
ldx [%g1+0x010],%g2 ! Expected data = 0000001aebd92622
ldx [%i3+0x010],%g3 ! Observed data at 000000001f800010
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x010,%g4
ldx [%g1+0x018],%g2 ! Expected data = 00f3d53f00000000
ldx [%i3+0x018],%g3 ! Observed data at 000000001f800018
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x018,%g4
ldx [%g1+0x020],%g2 ! Expected data = acd7c2097f25bb5e
ldx [%i3+0x020],%g3 ! Observed data at 000000001f800020
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x020,%g4
ldx [%g1+0x028],%g2 ! Expected data = 3ea7bd2a00000000
ldx [%i3+0x028],%g3 ! Observed data at 000000001f800028
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x028,%g4
ldx [%g1+0x038],%g2 ! Expected data = fffffc7000000000
ldx [%i3+0x038],%g3 ! Observed data at 000000001f800038
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x038,%g4
ldx [%g1+0x040],%g2 ! Expected data = e0cfba0d00000872
ldx [%i3+0x040],%g3 ! Observed data at 000000001f800040
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x040,%g4
ldx [%g1+0x058],%g2 ! Expected data = 1a0000001df8fbcf
ldx [%i3+0x058],%g3 ! Observed data at 000000001f800058
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x058,%g4
ldx [%g1+0x068],%g2 ! Expected data = 3f0af55ff7196809
ldx [%i3+0x068],%g3 ! Observed data at 000000001f800068
cmp %g2,%g3
bne,a,pn %xcc,p7_local_failed
add %i3,0x068,%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 = 000000009897866d
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 = ffffffff3ea7bd2a
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 = ffffffffffffffff
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 = 3adefa540d426d3c
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 = 9897866d00000f87
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 = 0000000000000000
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 = ffffffffffffffff
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 = 76cb77d36d14a5e8
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]
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]
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:
lduh [%o0+0x038],%l3 ! Mem[0000000030000038]
ldub [%o1+0x07c],%l4 ! Mem[000000003080007c]
stb %l6,[%o2+0x07b] ! Mem[000000003100007b]
andn %l2,-0x214,%l4
and %l6,-0x094,%l4
done
p7_trap1o:
lduh [%i0+0x038],%l3 ! Mem[0000000030000038]
ldub [%i1+0x07c],%l4 ! Mem[000000003080007c]
stb %l6,[%i2+0x07b] ! Mem[000000003100007b]
andn %l2,-0x214,%l4
and %l6,-0x094,%l4
done
p7_trap2e:
taddcctv %l4,%l0,%l4
std %l6,[%o1+0x038] ! Mem[0000000030800038]
srax %l5,%l5,%l3
done
p7_trap2o:
taddcctv %l4,%l0,%l4
std %l6,[%i1+0x038] ! Mem[0000000030800038]
srax %l5,%l5,%l3
done
p7_trap3e:
add %l4,-0xc9d,%l0
sub %l4,%l5,%l1
add %l2,%l5,%l7
done
p7_trap3o:
add %l4,-0xc9d,%l0
sub %l4,%l5,%l1
add %l2,%l5,%l7
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 = f1d57c7a13d68264
ldx [%g1+0x008],%l1 ! %l1 = 69249ac6d913607f
ldx [%g1+0x010],%l2 ! %l2 = d51d88165fc65cf7
ldx [%g1+0x018],%l3 ! %l3 = cbccbfbcc7f49cfd
ldx [%g1+0x020],%l4 ! %l4 = f8d44c9a0f4d9bd9
ldx [%g1+0x028],%l5 ! %l5 = a900401616f8d924
ldx [%g1+0x030],%l6 ! %l6 = f617a4cdf998c8d9
ldx [%g1+0x038],%l7 ! %l7 = e4647ef29556d5f1
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 = b8a141a89c8d7c5e
ldx [%g1+0x048],%l1 ! %l1 = d328c7a4082d33da
ldx [%g1+0x050],%l2 ! %l2 = 6da69006352f7223
ldx [%g1+0x058],%l3 ! %l3 = cc3394ce02dd3844
ldx [%g1+0x060],%l4 ! %l4 = ba3a55cc643c9b6f
ldx [%g1+0x068],%l5 ! %l5 = 14870fbc5643c25b
ldx [%g1+0x070],%l6 ! %l6 = c6f049b69943f131
ldx [%g1+0x078],%l7 ! %l7 = 0aeb8168d5ea1032
save
! Initialize memory pointers for window 2
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 2
ldx [%g1+0x080],%l0 ! %l0 = 58bd33afb3d2de18
ldx [%g1+0x088],%l1 ! %l1 = 8f2ec561f64bd2ce
ldx [%g1+0x090],%l2 ! %l2 = 233c7143c05deac1
ldx [%g1+0x098],%l3 ! %l3 = 5df769ffd72bbb42
ldx [%g1+0x0a0],%l4 ! %l4 = 5e31d1b6a9f44a00
ldx [%g1+0x0a8],%l5 ! %l5 = f0d0b5fc578f2622
ldx [%g1+0x0b0],%l6 ! %l6 = 726b2685f7a8c64e
ldx [%g1+0x0b8],%l7 ! %l7 = 35645d644d28c659
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 = e0abe21aeee2ecb0
ldx [%g1+0x0c8],%l1 ! %l1 = 4853c47ca2ad3313
ldx [%g1+0x0d0],%l2 ! %l2 = 27e7e4e063c34bdd
ldx [%g1+0x0d8],%l3 ! %l3 = 764da112a49ba420
ldx [%g1+0x0e0],%l4 ! %l4 = 5a8546ae20e49d38
ldx [%g1+0x0e8],%l5 ! %l5 = b8411c304c91fa22
ldx [%g1+0x0f0],%l6 ! %l6 = c95892b3ecc29f0f
ldx [%g1+0x0f8],%l7 ! %l7 = 7fa126b4954d0e63
! Initialize the output register of window 3
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
mov %g0,%o7
restore
restore
restore
retl
nop
user_text_end:
.seg "text"
.align 0x2000
user_near0_start:
p0_near_0_le:
subc %l6,0xaa8,%l5
lduw [%o0+0x040],%l7 ! Mem[0000000030000040]
lduw [%o3+0x004],%l0 ! Mem[0000000031800004]
ldsb [%o3+0x000],%l2 ! Mem[0000000031800000]
jmpl %o7,%g0
subc %l5,%l3,%l7
p0_near_0_lo:
subc %l6,0xaa8,%l5
lduw [%i0+0x040],%l7 ! Mem[0000000030000040]
lduw [%i3+0x004],%l0 ! Mem[0000000031800004]
ldsb [%i3+0x000],%l2 ! Mem[0000000031800000]
jmpl %o7,%g0
subc %l5,%l3,%l7
p0_near_0_he:
jmpl %o7,%g0
st %f18,[%i1+0x020] ! Mem[0000000010800020]
jmpl %o7,%g0
nop
p0_near_0_ho:
jmpl %o7,%g0
st %f18,[%o1+0x020] ! Mem[0000000010800020]
jmpl %o7,%g0
nop
p1_near_0_le:
subc %l0,%l6,%l1
ldd [%o1+0x048],%l4 ! Mem[0000000030800048]
srlx %l4,0x037,%l1
lduh [%o0+0x04c],%l4 ! Mem[000000003000004c]
std %f4 ,[%o0+0x048] ! Mem[0000000030000048]
std %f14,[%i2+0x038] ! Mem[0000000013000038]
jmpl %o7,%g0
srax %l5,%l2,%l2
p1_near_0_lo:
subc %l0,%l6,%l1
ldd [%i1+0x048],%l4 ! Mem[0000000030800048]
srlx %l4,0x037,%l1
lduh [%i0+0x04c],%l4 ! Mem[000000003000004c]
std %f4 ,[%i0+0x048] ! Mem[0000000030000048]
std %f14,[%o2+0x038] ! Mem[0000000013000038]
jmpl %o7,%g0
srax %l5,%l2,%l2
p1_near_0_he:
lduh [%i0+0x07e],%l7 ! Mem[000000001200007e]
ldsb [%o2+0x04a],%l1 ! Mem[000000003100004a]
smul %l7,-0xfb8,%l6
jmpl %o7,%g0
ldub [%i0+0x06a],%l6 ! Mem[000000001200006a]
p1_near_0_ho:
lduh [%o0+0x07e],%l7 ! Mem[000000001200007e]
ldsb [%i2+0x04a],%l1 ! Mem[000000003100004a]
smul %l7,-0xfb8,%l6
jmpl %o7,%g0
ldub [%o0+0x06a],%l6 ! Mem[000000001200006a]
p2_near_0_le:
st %f4 ,[%i2+0x00c] ! Mem[000000001500000c]
jmpl %o7,%g0
std %f10,[%o1+0x050] ! Mem[0000000030800050]
p2_near_0_lo:
st %f4 ,[%o2+0x00c] ! Mem[000000001500000c]
jmpl %o7,%g0
std %f10,[%i1+0x050] ! Mem[0000000030800050]
p2_near_0_he:
ld [%o2+0x054],%f16 ! Mem[0000000031000054]
lduw [%o1+0x014],%l0 ! Mem[0000000030800014]
st %f29,[%o0+0x010] ! Mem[0000000030000010]
umulcc %l6,-0x392,%l7
jmpl %o7,%g0
ldsw [%i2+0x034],%l1 ! Mem[0000000015000034]
p2_near_0_ho:
ld [%i2+0x054],%f16 ! Mem[0000000031000054]
lduw [%i1+0x014],%l0 ! Mem[0000000030800014]
st %f29,[%i0+0x010] ! Mem[0000000030000010]
umulcc %l6,-0x392,%l7
jmpl %o7,%g0
ldsw [%o2+0x034],%l1 ! Mem[0000000015000034]
p3_near_0_le:
sth %l4,[%o0+0x058] ! Mem[0000000030000058]
stx %l7,[%o1+0x018] ! Mem[0000000030800018]
lduh [%i0+0x07a],%l6 ! Mem[000000001600007a]
jmpl %o7,%g0
ldd [%o1+0x058],%l0 ! Mem[0000000030800058]
p3_near_0_lo:
sth %l4,[%i0+0x058] ! Mem[0000000030000058]
stx %l7,[%i1+0x018] ! Mem[0000000030800018]
lduh [%o0+0x07a],%l6 ! Mem[000000001600007a]
jmpl %o7,%g0
ldd [%i1+0x058],%l0 ! Mem[0000000030800058]
p3_near_0_he:
jmpl %o7,%g0
xnor %l4,%l2,%l3
jmpl %o7,%g0
nop
p3_near_0_ho:
jmpl %o7,%g0
xnor %l4,%l2,%l3
jmpl %o7,%g0
nop
p4_near_0_le:
stx %l4,[%o3+0x020] ! Mem[0000000031800020]
ldx [%o1+0x020],%l6 ! Mem[0000000030800020]
ldsw [%o2+0x064],%l6 ! Mem[0000000031000064]
sth %l2,[%o3+0x062] ! Mem[0000000031800062]
ld [%i2+0x02c],%f4 ! Mem[000000001900002c]
jmpl %o7,%g0
lduh [%o2+0x064],%l1 ! Mem[0000000031000064]
p4_near_0_lo:
stx %l4,[%i3+0x020] ! Mem[0000000031800020]
ldx [%i1+0x020],%l6 ! Mem[0000000030800020]
ldsw [%i2+0x064],%l6 ! Mem[0000000031000064]
sth %l2,[%i3+0x062] ! Mem[0000000031800062]
ld [%o2+0x02c],%f4 ! Mem[000000001900002c]
jmpl %o7,%g0
lduh [%i2+0x064],%l1 ! Mem[0000000031000064]
p4_near_0_he:
std %f22,[%i0+0x048] ! Mem[0000000018000048]
ldd [%o0+0x060],%f18 ! Mem[0000000030000060]
orcc %l5,%l5,%l2
ldsb [%o2+0x061],%l5 ! Mem[0000000031000061]
stw %l7,[%o0+0x060] ! Mem[0000000030000060]
jmpl %o7,%g0
ldd [%o3+0x060],%l2 ! Mem[0000000031800060]
p4_near_0_ho:
std %f22,[%o0+0x048] ! Mem[0000000018000048]
ldd [%i0+0x060],%f18 ! Mem[0000000030000060]
orcc %l5,%l5,%l2
ldsb [%i2+0x061],%l5 ! Mem[0000000031000061]
stw %l7,[%i0+0x060] ! Mem[0000000030000060]
jmpl %o7,%g0
ldd [%i3+0x060],%l2 ! Mem[0000000031800060]
p5_near_0_le:
jmpl %o7,%g0
stx %l4,[%o3+0x028] ! Mem[0000000031800028]
jmpl %o7,%g0
nop
p5_near_0_lo:
jmpl %o7,%g0
stx %l4,[%i3+0x028] ! Mem[0000000031800028]
jmpl %o7,%g0
nop
p5_near_0_he:
ldx [%i2+0x070],%l2 ! Mem[000000001b000070]
jmpl %o7,%g0
ldd [%o3+0x028],%f26 ! Mem[0000000031800028]
p5_near_0_ho:
ldx [%o2+0x070],%l2 ! Mem[000000001b000070]
jmpl %o7,%g0
ldd [%i3+0x028],%f26 ! Mem[0000000031800028]
p6_near_0_le:
tsubcc %l2,%l2,%l6
stb %l4,[%o1+0x034] ! Mem[0000000030800034]
jmpl %o7,%g0
subc %l7,-0xe57,%l0
p6_near_0_lo:
tsubcc %l2,%l2,%l6
stb %l4,[%i1+0x034] ! Mem[0000000030800034]
jmpl %o7,%g0
subc %l7,-0xe57,%l0
p6_near_0_he:
std %f28,[%o0+0x030] ! Mem[0000000030000030]
ldub [%o0+0x071],%l4 ! Mem[0000000030000071]
jmpl %o7,%g0
andcc %l7,%l7,%l1
p6_near_0_ho:
std %f28,[%i0+0x030] ! Mem[0000000030000030]
ldub [%i0+0x071],%l4 ! Mem[0000000030000071]
jmpl %o7,%g0
andcc %l7,%l7,%l1
p7_near_0_le:
lduh [%o0+0x038],%l3 ! Mem[0000000030000038]
ldub [%o1+0x07c],%l4 ! Mem[000000003080007c]
stb %l6,[%o2+0x07b] ! Mem[000000003100007b]
andn %l2,-0x214,%l4
jmpl %o7,%g0
and %l6,-0x094,%l4
p7_near_0_lo:
lduh [%i0+0x038],%l3 ! Mem[0000000030000038]
ldub [%i1+0x07c],%l4 ! Mem[000000003080007c]
stb %l6,[%i2+0x07b] ! Mem[000000003100007b]
andn %l2,-0x214,%l4
jmpl %o7,%g0
and %l6,-0x094,%l4
p7_near_0_he:
taddcctv %l4,%l0,%l4
std %l6,[%o1+0x038] ! Mem[0000000030800038]
jmpl %o7,%g0
srax %l5,%l5,%l3
p7_near_0_ho:
taddcctv %l4,%l0,%l4
std %l6,[%i1+0x038] ! Mem[0000000030800038]
jmpl %o7,%g0
srax %l5,%l5,%l3
near0_b2b_h:
umul %l2,%l0,%l5
jmpl %o7,%g0
nop
near0_b2b_l:
tsubcc %l4,-0xf38,%l0
jmpl %o7,%g0
sra %l3,0x008,%l4
user_near0_end:
.seg "text"
.align 0x2000
user_near1_start:
p0_near_1_le:
ld [%o3+0x044],%f7 ! Mem[0000000031800044]
xor %l7,%l3,%l7
ldd [%i0+0x020],%f12 ! Mem[0000000010000020]
ldub [%o0+0x046],%l4 ! Mem[0000000030000046]
jmpl %o7,%g0
ldx [%o2+0x040],%l4 ! Mem[0000000031000040]
p0_near_1_lo:
ld [%i3+0x044],%f7 ! Mem[0000000031800044]
xor %l7,%l3,%l7
ldd [%o0+0x020],%f12 ! Mem[0000000010000020]
ldub [%i0+0x046],%l4 ! Mem[0000000030000046]
jmpl %o7,%g0
ldx [%i2+0x040],%l4 ! Mem[0000000031000040]
p0_near_1_he:
jmpl %o7,%g0
ldsw [%i3+0x020],%l2 ! Mem[0000000011800020]
jmpl %o7,%g0
nop
p0_near_1_ho:
jmpl %o7,%g0
ldsw [%o3+0x020],%l2 ! Mem[0000000011800020]
jmpl %o7,%g0
nop
p1_near_1_le:
ld [%o0+0x00c],%f12 ! Mem[000000003000000c]
ldd [%o1+0x048],%l0 ! Mem[0000000030800048]
std %l0,[%o2+0x008] ! Mem[0000000031000008]
std %l4,[%o1+0x008] ! Mem[0000000030800008]
stx %l3,[%o3+0x048] ! Mem[0000000031800048]
jmpl %o7,%g0
ldsh [%i0+0x046],%l5 ! Mem[0000000012000046]
p1_near_1_lo:
ld [%i0+0x00c],%f12 ! Mem[000000003000000c]
ldd [%i1+0x048],%l0 ! Mem[0000000030800048]
std %l0,[%i2+0x008] ! Mem[0000000031000008]
std %l4,[%i1+0x008] ! Mem[0000000030800008]
stx %l3,[%i3+0x048] ! Mem[0000000031800048]
jmpl %o7,%g0
ldsh [%o0+0x046],%l5 ! Mem[0000000012000046]
p1_near_1_he:
ld [%i3+0x014],%f24 ! Mem[0000000013800014]
ldsb [%i2+0x014],%l6 ! Mem[0000000013000014]
jmpl %o7,%g0
orcc %l3,%l7,%l4
p1_near_1_ho:
ld [%o3+0x014],%f24 ! Mem[0000000013800014]
ldsb [%o2+0x014],%l6 ! Mem[0000000013000014]
jmpl %o7,%g0
orcc %l3,%l7,%l4
p2_near_1_le:
jmpl %o7,%g0
smulcc %l0,%l2,%l5
jmpl %o7,%g0
nop
p2_near_1_lo:
jmpl %o7,%g0
smulcc %l0,%l2,%l5
jmpl %o7,%g0
nop
p2_near_1_he:
jmpl %o7,%g0
stb %l3,[%o1+0x017] ! Mem[0000000030800017]
jmpl %o7,%g0
nop
p2_near_1_ho:
jmpl %o7,%g0
stb %l3,[%i1+0x017] ! Mem[0000000030800017]
jmpl %o7,%g0
nop
p3_near_1_le:
ldd [%i2+0x010],%f12 ! Mem[0000000017000010]
sra %l2,0x002,%l5
jmpl %o7,%g0
st %f10,[%o2+0x01c] ! Mem[000000003100001c]
p3_near_1_lo:
ldd [%o2+0x010],%f12 ! Mem[0000000017000010]
sra %l2,0x002,%l5
jmpl %o7,%g0
st %f10,[%i2+0x01c] ! Mem[000000003100001c]
p3_near_1_he:
jmpl %o7,%g0
ldsh [%o2+0x05e],%l3 ! Mem[000000003100005e]
jmpl %o7,%g0
nop
p3_near_1_ho:
jmpl %o7,%g0
ldsh [%i2+0x05e],%l3 ! Mem[000000003100005e]
jmpl %o7,%g0
nop
p4_near_1_le:
ldd [%o1+0x060],%f4 ! Mem[0000000030800060]
lduw [%o2+0x020],%l7 ! Mem[0000000031000020]
lduw [%o3+0x020],%l6 ! Mem[0000000031800020]
ldsw [%o0+0x020],%l7 ! Mem[0000000030000020]
jmpl %o7,%g0
ldsh [%i1+0x046],%l5 ! Mem[0000000018800046]
p4_near_1_lo:
ldd [%i1+0x060],%f4 ! Mem[0000000030800060]
lduw [%i2+0x020],%l7 ! Mem[0000000031000020]
lduw [%i3+0x020],%l6 ! Mem[0000000031800020]
ldsw [%i0+0x020],%l7 ! Mem[0000000030000020]
jmpl %o7,%g0
ldsh [%o1+0x046],%l5 ! Mem[0000000018800046]
p4_near_1_he:
xnor %l2,-0x2b1,%l0
addcc %l0,-0xf3e,%l1
stx %l0,[%o0+0x020] ! Mem[0000000030000020]
jmpl %o7,%g0
andncc %l7,%l5,%l5
p4_near_1_ho:
xnor %l2,-0x2b1,%l0
addcc %l0,-0xf3e,%l1
stx %l0,[%i0+0x020] ! Mem[0000000030000020]
jmpl %o7,%g0
andncc %l7,%l5,%l5
p5_near_1_le:
std %l0,[%o1+0x028] ! Mem[0000000030800028]
sth %l2,[%i3+0x07c] ! Mem[000000001b80007c]
andncc %l7,%l3,%l6
orn %l1,-0x869,%l2
jmpl %o7,%g0
ldub [%o1+0x02a],%l4 ! Mem[000000003080002a]
p5_near_1_lo:
std %l0,[%i1+0x028] ! Mem[0000000030800028]
sth %l2,[%o3+0x07c] ! Mem[000000001b80007c]
andncc %l7,%l3,%l6
orn %l1,-0x869,%l2
jmpl %o7,%g0
ldub [%i1+0x02a],%l4 ! Mem[000000003080002a]
p5_near_1_he:
stx %l0,[%i3+0x078] ! Mem[000000001b800078]
stw %l5,[%o2+0x068] ! Mem[0000000031000068]
or %l0,%l0,%l4
jmpl %o7,%g0
subccc %l0,-0xde2,%l2
p5_near_1_ho:
stx %l0,[%o3+0x078] ! Mem[000000001b800078]
stw %l5,[%i2+0x068] ! Mem[0000000031000068]
or %l0,%l0,%l4
jmpl %o7,%g0
subccc %l0,-0xde2,%l2
p6_near_1_le:
stw %l6,[%i3+0x030] ! Mem[000000001d800030]
sra %l3,0x01d,%l6
or %l1,0x5b1,%l4
jmpl %o7,%g0
std %l0,[%o2+0x030] ! Mem[0000000031000030]
p6_near_1_lo:
stw %l6,[%o3+0x030] ! Mem[000000001d800030]
sra %l3,0x01d,%l6
or %l1,0x5b1,%l4
jmpl %o7,%g0
std %l0,[%i2+0x030] ! Mem[0000000031000030]
p6_near_1_he:
std %l6,[%o3+0x030] ! Mem[0000000031800030]
ldub [%o2+0x075],%l7 ! Mem[0000000031000075]
ldub [%o0+0x073],%l5 ! Mem[0000000030000073]
ldsb [%o3+0x032],%l5 ! Mem[0000000031800032]
stx %l0,[%i2+0x010] ! Mem[000000001d000010]
ldsb [%o2+0x032],%l3 ! Mem[0000000031000032]
jmpl %o7,%g0
sth %l3,[%o1+0x076] ! Mem[0000000030800076]
p6_near_1_ho:
std %l6,[%i3+0x030] ! Mem[0000000031800030]
ldub [%i2+0x075],%l7 ! Mem[0000000031000075]
ldub [%i0+0x073],%l5 ! Mem[0000000030000073]
ldsb [%i3+0x032],%l5 ! Mem[0000000031800032]
stx %l0,[%o2+0x010] ! Mem[000000001d000010]
ldsb [%i2+0x032],%l3 ! Mem[0000000031000032]
jmpl %o7,%g0
sth %l3,[%i1+0x076] ! Mem[0000000030800076]
p7_near_1_le:
std %f10,[%i2+0x060] ! Mem[000000001f000060]
sra %l5,0x00a,%l2
jmpl %o7,%g0
ldsb [%i0+0x075],%l6 ! Mem[000000001e000075]
p7_near_1_lo:
std %f10,[%o2+0x060] ! Mem[000000001f000060]
sra %l5,0x00a,%l2
jmpl %o7,%g0
ldsb [%o0+0x075],%l6 ! Mem[000000001e000075]
p7_near_1_he:
subc %l1,%l2,%l3
stx %l7,[%o2+0x078] ! Mem[0000000031000078]
ldd [%o1+0x078],%l2 ! Mem[0000000030800078]
jmpl %o7,%g0
sllx %l1,%l4,%l5
p7_near_1_ho:
subc %l1,%l2,%l3
stx %l7,[%i2+0x078] ! Mem[0000000031000078]
ldd [%i1+0x078],%l2 ! Mem[0000000030800078]
jmpl %o7,%g0
sllx %l1,%l4,%l5
near1_b2b_h:
jmpl %o7,%g0
addccc %l7,0x58a,%l5
jmpl %o7,%g0
nop
near1_b2b_l:
jmpl %o7,%g0
smulcc %l2,-0x3ba,%l0
jmpl %o7,%g0
nop
user_near1_end:
.seg "text"
.align 0x2000
user_near2_start:
p0_near_2_le:
stx %l6,[%o2+0x000] ! Mem[0000000031000000]
ldub [%o0+0x044],%l0 ! Mem[0000000030000044]
stb %l7,[%o0+0x001] ! Mem[0000000030000001]
std %f2 ,[%o2+0x040] ! Mem[0000000031000040]
ldx [%o3+0x000],%l1 ! Mem[0000000031800000]
jmpl %o7,%g0
lduh [%o3+0x004],%l5 ! Mem[0000000031800004]
p0_near_2_lo:
stx %l6,[%i2+0x000] ! Mem[0000000031000000]
ldub [%i0+0x044],%l0 ! Mem[0000000030000044]
stb %l7,[%i0+0x001] ! Mem[0000000030000001]
std %f2 ,[%i2+0x040] ! Mem[0000000031000040]
ldx [%i3+0x000],%l1 ! Mem[0000000031800000]
jmpl %o7,%g0
lduh [%i3+0x004],%l5 ! Mem[0000000031800004]
p0_near_2_he:
ldsw [%i2+0x04c],%l2 ! Mem[000000001100004c]
jmpl %o7,%g0
lduh [%i3+0x062],%l2 ! Mem[0000000011800062]
p0_near_2_ho:
ldsw [%o2+0x04c],%l2 ! Mem[000000001100004c]
jmpl %o7,%g0
lduh [%o3+0x062],%l2 ! Mem[0000000011800062]
p1_near_2_le:
st %f15,[%i1+0x008] ! Mem[0000000012800008]
ldub [%o0+0x04f],%l5 ! Mem[000000003000004f]
jmpl %o7,%g0
tsubcctv %l2,%l0,%l7
p1_near_2_lo:
st %f15,[%o1+0x008] ! Mem[0000000012800008]
ldub [%i0+0x04f],%l5 ! Mem[000000003000004f]
jmpl %o7,%g0
tsubcctv %l2,%l0,%l7
p1_near_2_he:
jmpl %o7,%g0
umulcc %l6,%l3,%l6
jmpl %o7,%g0
nop
p1_near_2_ho:
jmpl %o7,%g0
umulcc %l6,%l3,%l6
jmpl %o7,%g0
nop
p2_near_2_le:
ldd [%o3+0x050],%l2 ! Mem[0000000031800050]
ld [%i1+0x060],%f13 ! Mem[0000000014800060]
ldsb [%o1+0x010],%l4 ! Mem[0000000030800010]
addc %l3,-0x1d0,%l0
jmpl %o7,%g0
or %l7,-0x34e,%l5
p2_near_2_lo:
ldd [%i3+0x050],%l2 ! Mem[0000000031800050]
ld [%o1+0x060],%f13 ! Mem[0000000014800060]
ldsb [%i1+0x010],%l4 ! Mem[0000000030800010]
addc %l3,-0x1d0,%l0
jmpl %o7,%g0
or %l7,-0x34e,%l5
p2_near_2_he:
jmpl %o7,%g0
umul %l1,-0x011,%l6
jmpl %o7,%g0
nop
p2_near_2_ho:
jmpl %o7,%g0
umul %l1,-0x011,%l6
jmpl %o7,%g0
nop
p3_near_2_le:
orncc %l5,%l5,%l2
jmpl %o7,%g0
stb %l1,[%o1+0x01f] ! Mem[000000003080001f]
p3_near_2_lo:
orncc %l5,%l5,%l2
jmpl %o7,%g0
stb %l1,[%i1+0x01f] ! Mem[000000003080001f]
p3_near_2_he:
std %l4,[%o0+0x058] ! Mem[0000000030000058]
xnor %l3,%l2,%l2
ldsb [%i2+0x049],%l7 ! Mem[0000000017000049]
stx %l0,[%i3+0x050] ! Mem[0000000017800050]
jmpl %o7,%g0
mulx %l7,0xef5,%l0
p3_near_2_ho:
std %l4,[%i0+0x058] ! Mem[0000000030000058]
xnor %l3,%l2,%l2
ldsb [%o2+0x049],%l7 ! Mem[0000000017000049]
stx %l0,[%o3+0x050] ! Mem[0000000017800050]
jmpl %o7,%g0
mulx %l7,0xef5,%l0
p4_near_2_le:
jmpl %o7,%g0
ldsb [%o1+0x062],%l1 ! Mem[0000000030800062]
jmpl %o7,%g0
nop
p4_near_2_lo:
jmpl %o7,%g0
ldsb [%i1+0x062],%l1 ! Mem[0000000030800062]
jmpl %o7,%g0
nop
p4_near_2_he:
andncc %l0,0x25e,%l2
addc %l7,%l6,%l1
st %f26,[%o3+0x020] ! Mem[0000000031800020]
std %f26,[%i1+0x038] ! Mem[0000000018800038]
stw %l2,[%o2+0x020] ! Mem[0000000031000020]
addcc %l5,%l4,%l0
jmpl %o7,%g0
stx %l1,[%o0+0x060] ! Mem[0000000030000060]
p4_near_2_ho:
andncc %l0,0x25e,%l2
addc %l7,%l6,%l1
st %f26,[%i3+0x020] ! Mem[0000000031800020]
std %f26,[%o1+0x038] ! Mem[0000000018800038]
stw %l2,[%i2+0x020] ! Mem[0000000031000020]
addcc %l5,%l4,%l0
jmpl %o7,%g0
stx %l1,[%i0+0x060] ! Mem[0000000030000060]
p5_near_2_le:
sra %l2,0x01b,%l0
jmpl %o7,%g0
stb %l4,[%i1+0x078] ! Mem[000000001a800078]
p5_near_2_lo:
sra %l2,0x01b,%l0
jmpl %o7,%g0
stb %l4,[%o1+0x078] ! Mem[000000001a800078]
p5_near_2_he:
std %l0,[%o2+0x068] ! Mem[0000000031000068]
jmpl %o7,%g0
mulx %l1,%l7,%l2
p5_near_2_ho:
std %l0,[%i2+0x068] ! Mem[0000000031000068]
jmpl %o7,%g0
mulx %l1,%l7,%l2
p6_near_2_le:
sth %l2,[%o1+0x076] ! Mem[0000000030800076]
addcc %l1,-0xaf6,%l6
jmpl %o7,%g0
taddcc %l1,%l3,%l0
p6_near_2_lo:
sth %l2,[%i1+0x076] ! Mem[0000000030800076]
addcc %l1,-0xaf6,%l6
jmpl %o7,%g0
taddcc %l1,%l3,%l0
p6_near_2_he:
stb %l6,[%o0+0x034] ! Mem[0000000030000034]
ldd [%i2+0x038],%f30 ! Mem[000000001d000038]
andn %l0,-0x6af,%l3
jmpl %o7,%g0
umulcc %l1,-0xad0,%l1
p6_near_2_ho:
stb %l6,[%i0+0x034] ! Mem[0000000030000034]
ldd [%o2+0x038],%f30 ! Mem[000000001d000038]
andn %l0,-0x6af,%l3
jmpl %o7,%g0
umulcc %l1,-0xad0,%l1
p7_near_2_le:
smulcc %l7,0x252,%l0
stw %l1,[%i1+0x03c] ! Mem[000000001e80003c]
ldub [%o3+0x03f],%l2 ! Mem[000000003180003f]
taddcc %l7,-0xa81,%l2
orncc %l6,%l6,%l4
jmpl %o7,%g0
ldub [%i1+0x015],%l3 ! Mem[000000001e800015]
p7_near_2_lo:
smulcc %l7,0x252,%l0
stw %l1,[%o1+0x03c] ! Mem[000000001e80003c]
ldub [%i3+0x03f],%l2 ! Mem[000000003180003f]
taddcc %l7,-0xa81,%l2
orncc %l6,%l6,%l4
jmpl %o7,%g0
ldub [%o1+0x015],%l3 ! Mem[000000001e800015]
p7_near_2_he:
std %l2,[%o3+0x078] ! Mem[0000000031800078]
ldsh [%i3+0x060],%l2 ! Mem[000000001f800060]
jmpl %o7,%g0
std %f26,[%i1+0x038] ! Mem[000000001e800038]
p7_near_2_ho:
std %l2,[%i3+0x078] ! Mem[0000000031800078]
ldsh [%o3+0x060],%l2 ! Mem[000000001f800060]
jmpl %o7,%g0
std %f26,[%o1+0x038] ! Mem[000000001e800038]
near2_b2b_h:
taddcc %l6,%l1,%l5
tsubcctv %l4,%l5,%l5
orncc %l4,%l7,%l0
sub %l1,-0xa35,%l7
tsubcc %l0,-0x186,%l5
add %l7,%l1,%l7
jmpl %o7,%g0
addc %l3,%l3,%l6
near2_b2b_l:
srl %l7,0x00d,%l4
orn %l1,%l4,%l4
sdivx %l5,-0x412,%l4
sub %l1,%l3,%l4
orn %l6,%l5,%l4
sdivx %l7,%l4,%l1
jmpl %o7,%g0
sub %l6,-0x491,%l4
user_near2_end:
.seg "text"
.align 0x2000
user_near3_start:
p0_near_3_le:
sth %l6,[%o1+0x042] ! Mem[0000000030800042]
std %l2,[%o2+0x040] ! Mem[0000000031000040]
ldub [%o1+0x044],%l7 ! Mem[0000000030800044]
jmpl %o7,%g0
std %l0,[%o1+0x040] ! Mem[0000000030800040]
p0_near_3_lo:
sth %l6,[%i1+0x042] ! Mem[0000000030800042]
std %l2,[%i2+0x040] ! Mem[0000000031000040]
ldub [%i1+0x044],%l7 ! Mem[0000000030800044]
jmpl %o7,%g0
std %l0,[%i1+0x040] ! Mem[0000000030800040]
p0_near_3_he:
umul %l2,%l7,%l5
ldsh [%o2+0x002],%l2 ! Mem[0000000031000002]
smul %l2,%l2,%l6
stb %l3,[%o1+0x044] ! Mem[0000000030800044]
smul %l1,%l4,%l4
jmpl %o7,%g0
lduh [%o0+0x046],%l3 ! Mem[0000000030000046]
p0_near_3_ho:
umul %l2,%l7,%l5
ldsh [%i2+0x002],%l2 ! Mem[0000000031000002]
smul %l2,%l2,%l6
stb %l3,[%i1+0x044] ! Mem[0000000030800044]
smul %l1,%l4,%l4
jmpl %o7,%g0
lduh [%i0+0x046],%l3 ! Mem[0000000030000046]
p1_near_3_le:
umulcc %l4,%l2,%l4
lduw [%o1+0x048],%l7 ! Mem[0000000030800048]
ldd [%i3+0x070],%l2 ! Mem[0000000013800070]
jmpl %o7,%g0
stx %l0,[%i3+0x030] ! Mem[0000000013800030]
p1_near_3_lo:
umulcc %l4,%l2,%l4
lduw [%i1+0x048],%l7 ! Mem[0000000030800048]
ldd [%o3+0x070],%l2 ! Mem[0000000013800070]
jmpl %o7,%g0
stx %l0,[%o3+0x030] ! Mem[0000000013800030]
p1_near_3_he:
ldsw [%i2+0x068],%l7 ! Mem[0000000013000068]
ldx [%o2+0x008],%l2 ! Mem[0000000031000008]
udivx %l4,%l3,%l1
ldsw [%o0+0x00c],%l2 ! Mem[000000003000000c]
stx %l1,[%o2+0x048] ! Mem[0000000031000048]
jmpl %o7,%g0
add %l1,%l5,%l5
p1_near_3_ho:
ldsw [%o2+0x068],%l7 ! Mem[0000000013000068]
ldx [%i2+0x008],%l2 ! Mem[0000000031000008]
udivx %l4,%l3,%l1
ldsw [%i0+0x00c],%l2 ! Mem[000000003000000c]
stx %l1,[%i2+0x048] ! Mem[0000000031000048]
jmpl %o7,%g0
add %l1,%l5,%l5
p2_near_3_le:
stw %l0,[%i2+0x03c] ! Mem[000000001500003c]
jmpl %o7,%g0
stx %l1,[%i1+0x040] ! Mem[0000000014800040]
p2_near_3_lo:
stw %l0,[%o2+0x03c] ! Mem[000000001500003c]
jmpl %o7,%g0
stx %l1,[%o1+0x040] ! Mem[0000000014800040]
p2_near_3_he:
ldsh [%o3+0x016],%l0 ! Mem[0000000031800016]
and %l4,0xa45,%l7
ldub [%o0+0x054],%l1 ! Mem[0000000030000054]
jmpl %o7,%g0
ldd [%o0+0x010],%f30 ! Mem[0000000030000010]
p2_near_3_ho:
ldsh [%i3+0x016],%l0 ! Mem[0000000031800016]
and %l4,0xa45,%l7
ldub [%i0+0x054],%l1 ! Mem[0000000030000054]
jmpl %o7,%g0
ldd [%i0+0x010],%f30 ! Mem[0000000030000010]
p3_near_3_le:
sth %l6,[%i2+0x04a] ! Mem[000000001700004a]
stx %l7,[%i0+0x038] ! Mem[0000000016000038]
ldsb [%o0+0x05b],%l0 ! Mem[000000003000005b]
jmpl %o7,%g0
sdivx %l0,0x71f,%l1
p3_near_3_lo:
sth %l6,[%o2+0x04a] ! Mem[000000001700004a]
stx %l7,[%o0+0x038] ! Mem[0000000016000038]
ldsb [%i0+0x05b],%l0 ! Mem[000000003000005b]
jmpl %o7,%g0
sdivx %l0,0x71f,%l1
p3_near_3_he:
ldsh [%o1+0x05e],%l3 ! Mem[000000003080005e]
mulx %l3,-0x8b4,%l5
lduh [%i2+0x072],%l5 ! Mem[0000000017000072]
ldd [%o1+0x018],%f28 ! Mem[0000000030800018]
sll %l1,%l7,%l6
jmpl %o7,%g0
smulcc %l4,%l2,%l4
p3_near_3_ho:
ldsh [%i1+0x05e],%l3 ! Mem[000000003080005e]
mulx %l3,-0x8b4,%l5
lduh [%o2+0x072],%l5 ! Mem[0000000017000072]
ldd [%i1+0x018],%f28 ! Mem[0000000030800018]
sll %l1,%l7,%l6
jmpl %o7,%g0
smulcc %l4,%l2,%l4
p4_near_3_le:
std %l4,[%i2+0x068] ! Mem[0000000019000068]
jmpl %o7,%g0
ld [%o3+0x024],%f7 ! Mem[0000000031800024]
p4_near_3_lo:
std %l4,[%o2+0x068] ! Mem[0000000019000068]
jmpl %o7,%g0
ld [%i3+0x024],%f7 ! Mem[0000000031800024]
p4_near_3_he:
ldub [%o1+0x020],%l0 ! Mem[0000000030800020]
stx %l4,[%o3+0x060] ! Mem[0000000031800060]
sth %l2,[%o1+0x062] ! Mem[0000000030800062]
jmpl %o7,%g0
std %l4,[%o2+0x060] ! Mem[0000000031000060]
p4_near_3_ho:
ldub [%i1+0x020],%l0 ! Mem[0000000030800020]
stx %l4,[%i3+0x060] ! Mem[0000000031800060]
sth %l2,[%i1+0x062] ! Mem[0000000030800062]
jmpl %o7,%g0
std %l4,[%i2+0x060] ! Mem[0000000031000060]
p5_near_3_le:
lduh [%o0+0x028],%l0 ! Mem[0000000030000028]
ldub [%i3+0x00c],%l0 ! Mem[000000001b80000c]
sdivx %l7,%l5,%l5
ldd [%o1+0x028],%f14 ! Mem[0000000030800028]
stx %l6,[%o0+0x028] ! Mem[0000000030000028]
jmpl %o7,%g0
ld [%o1+0x02c],%f0 ! Mem[000000003080002c]
p5_near_3_lo:
lduh [%i0+0x028],%l0 ! Mem[0000000030000028]
ldub [%o3+0x00c],%l0 ! Mem[000000001b80000c]
sdivx %l7,%l5,%l5
ldd [%i1+0x028],%f14 ! Mem[0000000030800028]
stx %l6,[%i0+0x028] ! Mem[0000000030000028]
jmpl %o7,%g0
ld [%i1+0x02c],%f0 ! Mem[000000003080002c]
p5_near_3_he:
smul %l4,-0xf3e,%l7
ld [%o2+0x06c],%f21 ! Mem[000000003100006c]
ldd [%i0+0x018],%f26 ! Mem[000000001a000018]
jmpl %o7,%g0
lduw [%o3+0x068],%l7 ! Mem[0000000031800068]
p5_near_3_ho:
smul %l4,-0xf3e,%l7
ld [%i2+0x06c],%f21 ! Mem[000000003100006c]
ldd [%o0+0x018],%f26 ! Mem[000000001a000018]
jmpl %o7,%g0
lduw [%i3+0x068],%l7 ! Mem[0000000031800068]
p6_near_3_le:
andcc %l0,-0xcab,%l7
jmpl %o7,%g0
stb %l0,[%o0+0x032] ! Mem[0000000030000032]
p6_near_3_lo:
andcc %l0,-0xcab,%l7
jmpl %o7,%g0
stb %l0,[%i0+0x032] ! Mem[0000000030000032]
p6_near_3_he:
stb %l5,[%i3+0x011] ! Mem[000000001d800011]
mulx %l5,-0xca9,%l0
stb %l3,[%i3+0x04d] ! Mem[000000001d80004d]
lduh [%i0+0x02e],%l1 ! Mem[000000001c00002e]
umulcc %l4,%l0,%l3
jmpl %o7,%g0
udivx %l5,%l4,%l3
p6_near_3_ho:
stb %l5,[%o3+0x011] ! Mem[000000001d800011]
mulx %l5,-0xca9,%l0
stb %l3,[%o3+0x04d] ! Mem[000000001d80004d]
lduh [%o0+0x02e],%l1 ! Mem[000000001c00002e]
umulcc %l4,%l0,%l3
jmpl %o7,%g0
udivx %l5,%l4,%l3
p7_near_3_le:
stw %l0,[%o0+0x038] ! Mem[0000000030000038]
andn %l0,%l5,%l3
ldub [%i1+0x012],%l1 ! Mem[000000001e800012]
stx %l4,[%o0+0x078] ! Mem[0000000030000078]
lduw [%i3+0x04c],%l6 ! Mem[000000001f80004c]
ldd [%o3+0x038],%l4 ! Mem[0000000031800038]
jmpl %o7,%g0
xor %l3,-0x97a,%l6
p7_near_3_lo:
stw %l0,[%i0+0x038] ! Mem[0000000030000038]
andn %l0,%l5,%l3
ldub [%o1+0x012],%l1 ! Mem[000000001e800012]
stx %l4,[%i0+0x078] ! Mem[0000000030000078]
lduw [%o3+0x04c],%l6 ! Mem[000000001f80004c]
ldd [%i3+0x038],%l4 ! Mem[0000000031800038]
jmpl %o7,%g0
xor %l3,-0x97a,%l6
p7_near_3_he:
ldsh [%i3+0x05e],%l4 ! Mem[000000001f80005e]
stx %l2,[%o0+0x038] ! Mem[0000000030000038]
lduh [%o1+0x03a],%l0 ! Mem[000000003080003a]
ldx [%i0+0x050],%l2 ! Mem[000000001e000050]
ldsw [%o0+0x03c],%l6 ! Mem[000000003000003c]
ldsb [%i2+0x03e],%l3 ! Mem[000000001f00003e]
jmpl %o7,%g0
tsubcc %l4,%l5,%l5
p7_near_3_ho:
ldsh [%o3+0x05e],%l4 ! Mem[000000001f80005e]
stx %l2,[%i0+0x038] ! Mem[0000000030000038]
lduh [%i1+0x03a],%l0 ! Mem[000000003080003a]
ldx [%o0+0x050],%l2 ! Mem[000000001e000050]
ldsw [%i0+0x03c],%l6 ! Mem[000000003000003c]
ldsb [%o2+0x03e],%l3 ! Mem[000000001f00003e]
jmpl %o7,%g0
tsubcc %l4,%l5,%l5
near3_b2b_h:
umulcc %l3,%l5,%l4
orcc %l4,%l3,%l5
xorcc %l7,0xc86,%l6
add %l7,%l5,%l1
xorcc %l4,0xa8d,%l5
and %l3,%l0,%l3
jmpl %o7,%g0
andncc %l1,%l2,%l2
near3_b2b_l:
srl %l2,0x01c,%l7
smulcc %l0,%l3,%l5
andn %l7,0xc72,%l1
umulcc %l6,0xce6,%l7
sub %l6,-0xc32,%l4
sll %l0,%l0,%l7
jmpl %o7,%g0
smul %l1,-0x478,%l7
user_near3_end:
.seg "text"
.text
.align 0x2000
user_far0_start:
p0_far_0_le:
lduw [%o0+0x040],%l4 ! Mem[0000000030000040]
ldx [%o0+0x040],%l1 ! Mem[0000000030000040]
ldd [%i3+0x048],%f8 ! Mem[0000000011800048]
lduw [%i1+0x050],%l3 ! Mem[0000000010800050]
ldsh [%o1+0x046],%l4 ! Mem[0000000030800046]
xor %l5,-0x1b5,%l4
jmpl %o7,%g0
andcc %l5,-0xa0e,%l7
p0_far_0_lo:
lduw [%i0+0x040],%l4 ! Mem[0000000030000040]
ldx [%i0+0x040],%l1 ! Mem[0000000030000040]
ldd [%o3+0x048],%f8 ! Mem[0000000011800048]
lduw [%o1+0x050],%l3 ! Mem[0000000010800050]
ldsh [%i1+0x046],%l4 ! Mem[0000000030800046]
xor %l5,-0x1b5,%l4
jmpl %o7,%g0
andcc %l5,-0xa0e,%l7
p0_far_0_lem:
lduw [%o0+0x040],%l4 ! Mem[0000000030000040]
ldx [%o0+0x040],%l1 ! Mem[0000000030000040]
ldd [%i3+0x048],%f8 ! Mem[0000000011800048]
lduw [%i1+0x050],%l3 ! Mem[0000000010800050]
ldsh [%o1+0x046],%l4 ! Mem[0000000030800046]
xor %l5,-0x1b5,%l4
jmpl %o7,%g0
andcc %l5,-0xa0e,%l7
p0_far_0_lom:
lduw [%i0+0x040],%l4 ! Mem[0000000030000040]
ldx [%i0+0x040],%l1 ! Mem[0000000030000040]
ldd [%o3+0x048],%f8 ! Mem[0000000011800048]
lduw [%o1+0x050],%l3 ! Mem[0000000010800050]
ldsh [%i1+0x046],%l4 ! Mem[0000000030800046]
xor %l5,-0x1b5,%l4
jmpl %o7,%g0
andcc %l5,-0xa0e,%l7
p0_far_0_he:
ld [%o1+0x000],%f29 ! Mem[0000000030800000]
jmpl %o7,%g0
ldd [%i3+0x018],%f28 ! Mem[0000000011800018]
p0_far_0_ho:
ld [%i1+0x000],%f29 ! Mem[0000000030800000]
jmpl %o7,%g0
ldd [%o3+0x018],%f28 ! Mem[0000000011800018]
p0_far_0_hem:
ld [%o1+0x000],%f29 ! Mem[0000000030800000]
membar #Sync
jmpl %o7,%g0
ldd [%i3+0x018],%f28 ! Mem[0000000011800018]
p0_far_0_hom:
ld [%i1+0x000],%f29 ! Mem[0000000030800000]
membar #Sync
jmpl %o7,%g0
ldd [%o3+0x018],%f28 ! Mem[0000000011800018]
p0_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p1_far_0_le:
orcc %l1,%l0,%l5
or %l6,%l3,%l6
sth %l1,[%o2+0x00e] ! Mem[000000003100000e]
srl %l4,0x014,%l3
ldsh [%o1+0x008],%l7 ! Mem[0000000030800008]
stw %l5,[%o1+0x008] ! Mem[0000000030800008]
jmpl %o7,%g0
stb %l4,[%o1+0x04e] ! Mem[000000003080004e]
p1_far_0_lo:
orcc %l1,%l0,%l5
or %l6,%l3,%l6
sth %l1,[%i2+0x00e] ! Mem[000000003100000e]
srl %l4,0x014,%l3
ldsh [%i1+0x008],%l7 ! Mem[0000000030800008]
stw %l5,[%i1+0x008] ! Mem[0000000030800008]
jmpl %o7,%g0
stb %l4,[%i1+0x04e] ! Mem[000000003080004e]
p1_far_0_lem:
orcc %l1,%l0,%l5
or %l6,%l3,%l6
sth %l1,[%o2+0x00e] ! Mem[000000003100000e]
srl %l4,0x014,%l3
ldsh [%o1+0x008],%l7 ! Mem[0000000030800008]
stw %l5,[%o1+0x008] ! Mem[0000000030800008]
jmpl %o7,%g0
stb %l4,[%o1+0x04e] ! Mem[000000003080004e]
p1_far_0_lom:
orcc %l1,%l0,%l5
or %l6,%l3,%l6
sth %l1,[%i2+0x00e] ! Mem[000000003100000e]
srl %l4,0x014,%l3
ldsh [%i1+0x008],%l7 ! Mem[0000000030800008]
stw %l5,[%i1+0x008] ! Mem[0000000030800008]
jmpl %o7,%g0
stb %l4,[%i1+0x04e] ! Mem[000000003080004e]
p1_far_0_he:
orcc %l7,0x48d,%l7
ldx [%o3+0x048],%l4 ! Mem[0000000031800048]
ld [%i3+0x078],%f18 ! Mem[0000000013800078]
stx %l7,[%o1+0x048] ! Mem[0000000030800048]
ldsb [%o0+0x049],%l0 ! Mem[0000000030000049]
jmpl %o7,%g0
subc %l2,%l6,%l0
p1_far_0_ho:
orcc %l7,0x48d,%l7
ldx [%i3+0x048],%l4 ! Mem[0000000031800048]
ld [%o3+0x078],%f18 ! Mem[0000000013800078]
stx %l7,[%i1+0x048] ! Mem[0000000030800048]
ldsb [%i0+0x049],%l0 ! Mem[0000000030000049]
jmpl %o7,%g0
subc %l2,%l6,%l0
p1_far_0_hem:
orcc %l7,0x48d,%l7
ldx [%o3+0x048],%l4 ! Mem[0000000031800048]
ld [%i3+0x078],%f18 ! Mem[0000000013800078]
stx %l7,[%o1+0x048] ! Mem[0000000030800048]
ldsb [%o0+0x049],%l0 ! Mem[0000000030000049]
jmpl %o7,%g0
subc %l2,%l6,%l0
p1_far_0_hom:
orcc %l7,0x48d,%l7
ldx [%i3+0x048],%l4 ! Mem[0000000031800048]
ld [%o3+0x078],%f18 ! Mem[0000000013800078]
stx %l7,[%i1+0x048] ! Mem[0000000030800048]
ldsb [%i0+0x049],%l0 ! Mem[0000000030000049]
jmpl %o7,%g0
subc %l2,%l6,%l0
p1_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p2_far_0_le:
srl %l3,%l1,%l4
jmpl %o7,%g0
ld [%o3+0x014],%f9 ! Mem[0000000031800014]
p2_far_0_lo:
srl %l3,%l1,%l4
jmpl %o7,%g0
ld [%i3+0x014],%f9 ! Mem[0000000031800014]
p2_far_0_lem:
srl %l3,%l1,%l4
jmpl %o7,%g0
ld [%o3+0x014],%f9 ! Mem[0000000031800014]
p2_far_0_lom:
srl %l3,%l1,%l4
jmpl %o7,%g0
ld [%i3+0x014],%f9 ! Mem[0000000031800014]
p2_far_0_he:
sra %l5,0x00c,%l7
std %f18,[%o3+0x010] ! Mem[0000000031800010]
jmpl %o7,%g0
st %f28,[%o2+0x050] ! Mem[0000000031000050]
p2_far_0_ho:
sra %l5,0x00c,%l7
std %f18,[%i3+0x010] ! Mem[0000000031800010]
jmpl %o7,%g0
st %f28,[%i2+0x050] ! Mem[0000000031000050]
p2_far_0_hem:
sra %l5,0x00c,%l7
std %f18,[%o3+0x010] ! Mem[0000000031800010]
jmpl %o7,%g0
st %f28,[%o2+0x050] ! Mem[0000000031000050]
p2_far_0_hom:
sra %l5,0x00c,%l7
std %f18,[%i3+0x010] ! Mem[0000000031800010]
jmpl %o7,%g0
st %f28,[%i2+0x050] ! Mem[0000000031000050]
p2_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p3_far_0_le:
lduh [%i1+0x018],%l1 ! Mem[0000000016800018]
orncc %l4,%l4,%l1
addccc %l4,%l3,%l0
jmpl %o7,%g0
std %f2 ,[%o0+0x018] ! Mem[0000000030000018]
p3_far_0_lo:
lduh [%o1+0x018],%l1 ! Mem[0000000016800018]
orncc %l4,%l4,%l1
addccc %l4,%l3,%l0
jmpl %o7,%g0
std %f2 ,[%i0+0x018] ! Mem[0000000030000018]
p3_far_0_lem:
membar #Sync
lduh [%i1+0x018],%l1 ! Mem[0000000016800018]
orncc %l4,%l4,%l1
addccc %l4,%l3,%l0
jmpl %o7,%g0
std %f2 ,[%o0+0x018] ! Mem[0000000030000018]
p3_far_0_lom:
membar #Sync
lduh [%o1+0x018],%l1 ! Mem[0000000016800018]
orncc %l4,%l4,%l1
addccc %l4,%l3,%l0
jmpl %o7,%g0
std %f2 ,[%i0+0x018] ! Mem[0000000030000018]
p3_far_0_he:
subc %l3,0x399,%l4
jmpl %o7,%g0
ld [%o3+0x01c],%f22 ! Mem[000000003180001c]
p3_far_0_ho:
subc %l3,0x399,%l4
jmpl %o7,%g0
ld [%i3+0x01c],%f22 ! Mem[000000003180001c]
p3_far_0_hem:
subc %l3,0x399,%l4
jmpl %o7,%g0
ld [%o3+0x01c],%f22 ! Mem[000000003180001c]
p3_far_0_hom:
subc %l3,0x399,%l4
jmpl %o7,%g0
ld [%i3+0x01c],%f22 ! Mem[000000003180001c]
p3_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p4_far_0_le:
std %l4,[%i1+0x040] ! Mem[0000000018800040]
ld [%i2+0x02c],%f1 ! Mem[000000001900002c]
st %f8 ,[%o2+0x064] ! Mem[0000000031000064]
ldd [%i2+0x028],%l6 ! Mem[0000000019000028]
srlx %l3,0x01d,%l5
jmpl %o7,%g0
stb %l3,[%o2+0x025] ! Mem[0000000031000025]
p4_far_0_lo:
std %l4,[%o1+0x040] ! Mem[0000000018800040]
ld [%o2+0x02c],%f1 ! Mem[000000001900002c]
st %f8 ,[%i2+0x064] ! Mem[0000000031000064]
ldd [%o2+0x028],%l6 ! Mem[0000000019000028]
srlx %l3,0x01d,%l5
jmpl %o7,%g0
stb %l3,[%i2+0x025] ! Mem[0000000031000025]
p4_far_0_lem:
std %l4,[%i1+0x040] ! Mem[0000000018800040]
membar #Sync
ld [%i2+0x02c],%f1 ! Mem[000000001900002c]
st %f8 ,[%o2+0x064] ! Mem[0000000031000064]
ldd [%i2+0x028],%l6 ! Mem[0000000019000028]
srlx %l3,0x01d,%l5
jmpl %o7,%g0
stb %l3,[%o2+0x025] ! Mem[0000000031000025]
p4_far_0_lom:
std %l4,[%o1+0x040] ! Mem[0000000018800040]
membar #Sync
ld [%o2+0x02c],%f1 ! Mem[000000001900002c]
st %f8 ,[%i2+0x064] ! Mem[0000000031000064]
ldd [%o2+0x028],%l6 ! Mem[0000000019000028]
srlx %l3,0x01d,%l5
jmpl %o7,%g0
stb %l3,[%i2+0x025] ! Mem[0000000031000025]
p4_far_0_he:
std %f26,[%i2+0x018] ! Mem[0000000019000018]
ldd [%o3+0x020],%f30 ! Mem[0000000031800020]
st %f27,[%o0+0x020] ! Mem[0000000030000020]
lduw [%o0+0x060],%l3 ! Mem[0000000030000060]
jmpl %o7,%g0
ldd [%o2+0x020],%l6 ! Mem[0000000031000020]
p4_far_0_ho:
std %f26,[%o2+0x018] ! Mem[0000000019000018]
ldd [%i3+0x020],%f30 ! Mem[0000000031800020]
st %f27,[%i0+0x020] ! Mem[0000000030000020]
lduw [%i0+0x060],%l3 ! Mem[0000000030000060]
jmpl %o7,%g0
ldd [%i2+0x020],%l6 ! Mem[0000000031000020]
p4_far_0_hem:
membar #Sync
std %f26,[%i2+0x018] ! Mem[0000000019000018]
ldd [%o3+0x020],%f30 ! Mem[0000000031800020]
st %f27,[%o0+0x020] ! Mem[0000000030000020]
lduw [%o0+0x060],%l3 ! Mem[0000000030000060]
jmpl %o7,%g0
ldd [%o2+0x020],%l6 ! Mem[0000000031000020]
p4_far_0_hom:
membar #Sync
std %f26,[%o2+0x018] ! Mem[0000000019000018]
ldd [%i3+0x020],%f30 ! Mem[0000000031800020]
st %f27,[%i0+0x020] ! Mem[0000000030000020]
lduw [%i0+0x060],%l3 ! Mem[0000000030000060]
jmpl %o7,%g0
ldd [%i2+0x020],%l6 ! Mem[0000000031000020]
p4_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p5_far_0_le:
jmpl %o7,%g0
andncc %l3,%l1,%l4
jmpl %o7,%g0
nop
p5_far_0_lo:
jmpl %o7,%g0
andncc %l3,%l1,%l4
jmpl %o7,%g0
nop
p5_far_0_lem:
jmpl %o7,%g0
andncc %l3,%l1,%l4
jmpl %o7,%g0
nop
p5_far_0_lom:
jmpl %o7,%g0
andncc %l3,%l1,%l4
jmpl %o7,%g0
nop
p5_far_0_he:
ldx [%i1+0x048],%l5 ! Mem[000000001a800048]
ldsw [%o1+0x028],%l5 ! Mem[0000000030800028]
std %f22,[%o0+0x028] ! Mem[0000000030000028]
jmpl %o7,%g0
st %f23,[%o1+0x02c] ! Mem[000000003080002c]
p5_far_0_ho:
ldx [%o1+0x048],%l5 ! Mem[000000001a800048]
ldsw [%i1+0x028],%l5 ! Mem[0000000030800028]
std %f22,[%i0+0x028] ! Mem[0000000030000028]
jmpl %o7,%g0
st %f23,[%i1+0x02c] ! Mem[000000003080002c]
p5_far_0_hem:
ldx [%i1+0x048],%l5 ! Mem[000000001a800048]
ldsw [%o1+0x028],%l5 ! Mem[0000000030800028]
std %f22,[%o0+0x028] ! Mem[0000000030000028]
jmpl %o7,%g0
st %f23,[%o1+0x02c] ! Mem[000000003080002c]
p5_far_0_hom:
ldx [%o1+0x048],%l5 ! Mem[000000001a800048]
ldsw [%i1+0x028],%l5 ! Mem[0000000030800028]
std %f22,[%i0+0x028] ! Mem[0000000030000028]
jmpl %o7,%g0
st %f23,[%i1+0x02c] ! Mem[000000003080002c]
p5_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p6_far_0_le:
ldub [%o3+0x031],%l0 ! Mem[0000000031800031]
stb %l1,[%i2+0x015] ! Mem[000000001d000015]
jmpl %o7,%g0
stw %l7,[%o0+0x034] ! Mem[0000000030000034]
p6_far_0_lo:
ldub [%i3+0x031],%l0 ! Mem[0000000031800031]
stb %l1,[%o2+0x015] ! Mem[000000001d000015]
jmpl %o7,%g0
stw %l7,[%i0+0x034] ! Mem[0000000030000034]
p6_far_0_lem:
ldub [%o3+0x031],%l0 ! Mem[0000000031800031]
membar #Sync
stb %l1,[%i2+0x015] ! Mem[000000001d000015]
jmpl %o7,%g0
stw %l7,[%o0+0x034] ! Mem[0000000030000034]
p6_far_0_lom:
ldub [%i3+0x031],%l0 ! Mem[0000000031800031]
membar #Sync
stb %l1,[%o2+0x015] ! Mem[000000001d000015]
jmpl %o7,%g0
stw %l7,[%i0+0x034] ! Mem[0000000030000034]
p6_far_0_he:
tsubcctv %l2,%l4,%l2
std %f24,[%o3+0x070] ! Mem[0000000031800070]
mulx %l7,-0x737,%l4
stw %l4,[%i2+0x054] ! Mem[000000001d000054]
jmpl %o7,%g0
stx %l1,[%o3+0x070] ! Mem[0000000031800070]
p6_far_0_ho:
tsubcctv %l2,%l4,%l2
std %f24,[%i3+0x070] ! Mem[0000000031800070]
mulx %l7,-0x737,%l4
stw %l4,[%o2+0x054] ! Mem[000000001d000054]
jmpl %o7,%g0
stx %l1,[%i3+0x070] ! Mem[0000000031800070]
p6_far_0_hem:
tsubcctv %l2,%l4,%l2
std %f24,[%o3+0x070] ! Mem[0000000031800070]
mulx %l7,-0x737,%l4
stw %l4,[%i2+0x054] ! Mem[000000001d000054]
jmpl %o7,%g0
stx %l1,[%o3+0x070] ! Mem[0000000031800070]
p6_far_0_hom:
tsubcctv %l2,%l4,%l2
std %f24,[%i3+0x070] ! Mem[0000000031800070]
mulx %l7,-0x737,%l4
stw %l4,[%o2+0x054] ! Mem[000000001d000054]
jmpl %o7,%g0
stx %l1,[%i3+0x070] ! Mem[0000000031800070]
p6_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p7_far_0_le:
lduw [%o3+0x03c],%l3 ! Mem[000000003180003c]
stb %l7,[%o3+0x03c] ! Mem[000000003180003c]
ldsh [%o0+0x03c],%l2 ! Mem[000000003000003c]
xor %l1,-0x541,%l5
jmpl %o7,%g0
stx %l3,[%o1+0x038] ! Mem[0000000030800038]
p7_far_0_lo:
lduw [%i3+0x03c],%l3 ! Mem[000000003180003c]
stb %l7,[%i3+0x03c] ! Mem[000000003180003c]
ldsh [%i0+0x03c],%l2 ! Mem[000000003000003c]
xor %l1,-0x541,%l5
jmpl %o7,%g0
stx %l3,[%i1+0x038] ! Mem[0000000030800038]
p7_far_0_lem:
lduw [%o3+0x03c],%l3 ! Mem[000000003180003c]
stb %l7,[%o3+0x03c] ! Mem[000000003180003c]
ldsh [%o0+0x03c],%l2 ! Mem[000000003000003c]
xor %l1,-0x541,%l5
jmpl %o7,%g0
stx %l3,[%o1+0x038] ! Mem[0000000030800038]
p7_far_0_lom:
lduw [%i3+0x03c],%l3 ! Mem[000000003180003c]
stb %l7,[%i3+0x03c] ! Mem[000000003180003c]
ldsh [%i0+0x03c],%l2 ! Mem[000000003000003c]
xor %l1,-0x541,%l5
jmpl %o7,%g0
stx %l3,[%i1+0x038] ! Mem[0000000030800038]
p7_far_0_he:
sth %l3,[%o1+0x03c] ! Mem[000000003080003c]
std %l2,[%i3+0x030] ! Mem[000000001f800030]
addccc %l0,0x76e,%l6
jmpl %o7,%g0
sth %l2,[%i2+0x04a] ! Mem[000000001f00004a]
p7_far_0_ho:
sth %l3,[%i1+0x03c] ! Mem[000000003080003c]
std %l2,[%o3+0x030] ! Mem[000000001f800030]
addccc %l0,0x76e,%l6
jmpl %o7,%g0
sth %l2,[%o2+0x04a] ! Mem[000000001f00004a]
p7_far_0_hem:
sth %l3,[%o1+0x03c] ! Mem[000000003080003c]
membar #Sync
std %l2,[%i3+0x030] ! Mem[000000001f800030]
addccc %l0,0x76e,%l6
jmpl %o7,%g0
sth %l2,[%i2+0x04a] ! Mem[000000001f00004a]
p7_far_0_hom:
sth %l3,[%i1+0x03c] ! Mem[000000003080003c]
membar #Sync
std %l2,[%o3+0x030] ! Mem[000000001f800030]
addccc %l0,0x76e,%l6
jmpl %o7,%g0
sth %l2,[%o2+0x04a] ! Mem[000000001f00004a]
p7_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
far0_b2b_h:
subc %l7,-0x608,%l2
sub %l1,0x6c8,%l7
udivx %l5,0x1f0,%l7
jmpl %o7,%g0
tsubcc %l1,-0x497,%l7
far0_b2b_l:
add %l2,%l4,%l3
xor %l0,-0x88c,%l4
mulx %l5,-0xaf4,%l6
jmpl %o7,%g0
subc %l6,0xf53,%l3
user_far0_end:
.seg "text"
.text
.align 0x2000
user_far1_start:
p0_far_1_le:
ldd [%i1+0x018],%l2 ! Mem[0000000010800018]
nop
ldx [%o3+0x040],%l1 ! Mem[0000000031800040]
jmpl %o7,%g0
st %f3 ,[%i1+0x07c] ! Mem[000000001080007c]
p0_far_1_lo:
ldd [%o1+0x018],%l2 ! Mem[0000000010800018]
nop
ldx [%i3+0x040],%l1 ! Mem[0000000031800040]
jmpl %o7,%g0
st %f3 ,[%o1+0x07c] ! Mem[000000001080007c]
p0_far_1_lem:
membar #Sync
ldd [%i1+0x018],%l2 ! Mem[0000000010800018]
nop
ldx [%o3+0x040],%l1 ! Mem[0000000031800040]
jmpl %o7,%g0
st %f3 ,[%i1+0x07c] ! Mem[000000001080007c]
p0_far_1_lom:
membar #Sync
ldd [%o1+0x018],%l2 ! Mem[0000000010800018]
nop
ldx [%i3+0x040],%l1 ! Mem[0000000031800040]
jmpl %o7,%g0
st %f3 ,[%o1+0x07c] ! Mem[000000001080007c]
p0_far_1_he:
sth %l3,[%o0+0x006] ! Mem[0000000030000006]
add %l5,0xc4e,%l5
andncc %l5,0x125,%l2
std %l2,[%o1+0x040] ! Mem[0000000030800040]
jmpl %o7,%g0
ldub [%o1+0x007],%l1 ! Mem[0000000030800007]
p0_far_1_ho:
sth %l3,[%i0+0x006] ! Mem[0000000030000006]
add %l5,0xc4e,%l5
andncc %l5,0x125,%l2
std %l2,[%i1+0x040] ! Mem[0000000030800040]
jmpl %o7,%g0
ldub [%i1+0x007],%l1 ! Mem[0000000030800007]
p0_far_1_hem:
sth %l3,[%o0+0x006] ! Mem[0000000030000006]
add %l5,0xc4e,%l5
andncc %l5,0x125,%l2
std %l2,[%o1+0x040] ! Mem[0000000030800040]
jmpl %o7,%g0
ldub [%o1+0x007],%l1 ! Mem[0000000030800007]
p0_far_1_hom:
sth %l3,[%i0+0x006] ! Mem[0000000030000006]
add %l5,0xc4e,%l5
andncc %l5,0x125,%l2
std %l2,[%i1+0x040] ! Mem[0000000030800040]
jmpl %o7,%g0
ldub [%i1+0x007],%l1 ! Mem[0000000030800007]
p0_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p1_far_1_le:
sth %l2,[%o3+0x00a] ! Mem[000000003180000a]
xor %l0,0xa9a,%l0
std %f4 ,[%o2+0x008] ! Mem[0000000031000008]
std %l2,[%o0+0x008] ! Mem[0000000030000008]
smul %l5,0x674,%l3
ldsh [%o0+0x04c],%l6 ! Mem[000000003000004c]
jmpl %o7,%g0
ldsw [%o3+0x00c],%l5 ! Mem[000000003180000c]
p1_far_1_lo:
sth %l2,[%i3+0x00a] ! Mem[000000003180000a]
xor %l0,0xa9a,%l0
std %f4 ,[%i2+0x008] ! Mem[0000000031000008]
std %l2,[%i0+0x008] ! Mem[0000000030000008]
smul %l5,0x674,%l3
ldsh [%i0+0x04c],%l6 ! Mem[000000003000004c]
jmpl %o7,%g0
ldsw [%i3+0x00c],%l5 ! Mem[000000003180000c]
p1_far_1_lem:
sth %l2,[%o3+0x00a] ! Mem[000000003180000a]
xor %l0,0xa9a,%l0
std %f4 ,[%o2+0x008] ! Mem[0000000031000008]
std %l2,[%o0+0x008] ! Mem[0000000030000008]
smul %l5,0x674,%l3
ldsh [%o0+0x04c],%l6 ! Mem[000000003000004c]
jmpl %o7,%g0
ldsw [%o3+0x00c],%l5 ! Mem[000000003180000c]
p1_far_1_lom:
sth %l2,[%i3+0x00a] ! Mem[000000003180000a]
xor %l0,0xa9a,%l0
std %f4 ,[%i2+0x008] ! Mem[0000000031000008]
std %l2,[%i0+0x008] ! Mem[0000000030000008]
smul %l5,0x674,%l3
ldsh [%i0+0x04c],%l6 ! Mem[000000003000004c]
jmpl %o7,%g0
ldsw [%i3+0x00c],%l5 ! Mem[000000003180000c]
p1_far_1_he:
jmpl %o7,%g0
taddcctv %l7,-0x4a7,%l5
jmpl %o7,%g0
nop
p1_far_1_ho:
jmpl %o7,%g0
taddcctv %l7,-0x4a7,%l5
jmpl %o7,%g0
nop
p1_far_1_hem:
jmpl %o7,%g0
taddcctv %l7,-0x4a7,%l5
jmpl %o7,%g0
nop
p1_far_1_hom:
jmpl %o7,%g0
taddcctv %l7,-0x4a7,%l5
jmpl %o7,%g0
nop
p1_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p2_far_1_le:
std %f12,[%o2+0x010] ! Mem[0000000031000010]
ldd [%o0+0x010],%f6 ! Mem[0000000030000010]
orn %l1,%l0,%l5
ldd [%i2+0x038],%l2 ! Mem[0000000015000038]
ldub [%o3+0x055],%l7 ! Mem[0000000031800055]
lduw [%o3+0x014],%l0 ! Mem[0000000031800014]
jmpl %o7,%g0
ldd [%o2+0x010],%f4 ! Mem[0000000031000010]
p2_far_1_lo:
std %f12,[%i2+0x010] ! Mem[0000000031000010]
ldd [%i0+0x010],%f6 ! Mem[0000000030000010]
orn %l1,%l0,%l5
ldd [%o2+0x038],%l2 ! Mem[0000000015000038]
ldub [%i3+0x055],%l7 ! Mem[0000000031800055]
lduw [%i3+0x014],%l0 ! Mem[0000000031800014]
jmpl %o7,%g0
ldd [%i2+0x010],%f4 ! Mem[0000000031000010]
p2_far_1_lem:
std %f12,[%o2+0x010] ! Mem[0000000031000010]
ldd [%o0+0x010],%f6 ! Mem[0000000030000010]
orn %l1,%l0,%l5
membar #Sync
ldd [%i2+0x038],%l2 ! Mem[0000000015000038]
ldub [%o3+0x055],%l7 ! Mem[0000000031800055]
lduw [%o3+0x014],%l0 ! Mem[0000000031800014]
jmpl %o7,%g0
ldd [%o2+0x010],%f4 ! Mem[0000000031000010]
p2_far_1_lom:
std %f12,[%i2+0x010] ! Mem[0000000031000010]
ldd [%i0+0x010],%f6 ! Mem[0000000030000010]
orn %l1,%l0,%l5
membar #Sync
ldd [%o2+0x038],%l2 ! Mem[0000000015000038]
ldub [%i3+0x055],%l7 ! Mem[0000000031800055]
lduw [%i3+0x014],%l0 ! Mem[0000000031800014]
jmpl %o7,%g0
ldd [%i2+0x010],%f4 ! Mem[0000000031000010]
p2_far_1_he:
stx %l2,[%o0+0x010] ! Mem[0000000030000010]
subc %l1,-0xdd4,%l5
ldd [%o3+0x050],%f30 ! Mem[0000000031800050]
ldx [%o1+0x050],%l6 ! Mem[0000000030800050]
ldsw [%o1+0x054],%l6 ! Mem[0000000030800054]
jmpl %o7,%g0
ldd [%i0+0x050],%l2 ! Mem[0000000014000050]
p2_far_1_ho:
stx %l2,[%i0+0x010] ! Mem[0000000030000010]
subc %l1,-0xdd4,%l5
ldd [%i3+0x050],%f30 ! Mem[0000000031800050]
ldx [%i1+0x050],%l6 ! Mem[0000000030800050]
ldsw [%i1+0x054],%l6 ! Mem[0000000030800054]
jmpl %o7,%g0
ldd [%o0+0x050],%l2 ! Mem[0000000014000050]
p2_far_1_hem:
stx %l2,[%o0+0x010] ! Mem[0000000030000010]
subc %l1,-0xdd4,%l5
ldd [%o3+0x050],%f30 ! Mem[0000000031800050]
ldx [%o1+0x050],%l6 ! Mem[0000000030800050]
ldsw [%o1+0x054],%l6 ! Mem[0000000030800054]
jmpl %o7,%g0
ldd [%i0+0x050],%l2 ! Mem[0000000014000050]
p2_far_1_hom:
stx %l2,[%i0+0x010] ! Mem[0000000030000010]
subc %l1,-0xdd4,%l5
ldd [%i3+0x050],%f30 ! Mem[0000000031800050]
ldx [%i1+0x050],%l6 ! Mem[0000000030800050]
ldsw [%i1+0x054],%l6 ! Mem[0000000030800054]
jmpl %o7,%g0
ldd [%o0+0x050],%l2 ! Mem[0000000014000050]
p2_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p3_far_1_le:
ldub [%o3+0x01a],%l5 ! Mem[000000003180001a]
ldub [%o0+0x01f],%l3 ! Mem[000000003000001f]
ldd [%i3+0x010],%f8 ! Mem[0000000017800010]
ldd [%o1+0x018],%l0 ! Mem[0000000030800018]
jmpl %o7,%g0
std %l4,[%o3+0x058] ! Mem[0000000031800058]
p3_far_1_lo:
ldub [%i3+0x01a],%l5 ! Mem[000000003180001a]
ldub [%i0+0x01f],%l3 ! Mem[000000003000001f]
ldd [%o3+0x010],%f8 ! Mem[0000000017800010]
ldd [%i1+0x018],%l0 ! Mem[0000000030800018]
jmpl %o7,%g0
std %l4,[%i3+0x058] ! Mem[0000000031800058]
p3_far_1_lem:
ldub [%o3+0x01a],%l5 ! Mem[000000003180001a]
ldub [%o0+0x01f],%l3 ! Mem[000000003000001f]
membar #Sync
ldd [%i3+0x010],%f8 ! Mem[0000000017800010]
ldd [%o1+0x018],%l0 ! Mem[0000000030800018]
jmpl %o7,%g0
std %l4,[%o3+0x058] ! Mem[0000000031800058]
p3_far_1_lom:
ldub [%i3+0x01a],%l5 ! Mem[000000003180001a]
ldub [%i0+0x01f],%l3 ! Mem[000000003000001f]
membar #Sync
ldd [%o3+0x010],%f8 ! Mem[0000000017800010]
ldd [%i1+0x018],%l0 ! Mem[0000000030800018]
jmpl %o7,%g0
std %l4,[%i3+0x058] ! Mem[0000000031800058]
p3_far_1_he:
nop
jmpl %o7,%g0
andn %l7,%l0,%l2
p3_far_1_ho:
nop
jmpl %o7,%g0
andn %l7,%l0,%l2
p3_far_1_hem:
nop
jmpl %o7,%g0
andn %l7,%l0,%l2
p3_far_1_hom:
nop
jmpl %o7,%g0
andn %l7,%l0,%l2
p3_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p4_far_1_le:
sra %l2,%l4,%l3
sll %l7,0x00f,%l5
std %f6 ,[%o0+0x060] ! Mem[0000000030000060]
ldub [%i3+0x00d],%l7 ! Mem[000000001980000d]
or %l4,-0x295,%l4
jmpl %o7,%g0
ldx [%o0+0x060],%l5 ! Mem[0000000030000060]
p4_far_1_lo:
sra %l2,%l4,%l3
sll %l7,0x00f,%l5
std %f6 ,[%i0+0x060] ! Mem[0000000030000060]
ldub [%o3+0x00d],%l7 ! Mem[000000001980000d]
or %l4,-0x295,%l4
jmpl %o7,%g0
ldx [%i0+0x060],%l5 ! Mem[0000000030000060]
p4_far_1_lem:
sra %l2,%l4,%l3
sll %l7,0x00f,%l5
std %f6 ,[%o0+0x060] ! Mem[0000000030000060]
membar #Sync
ldub [%i3+0x00d],%l7 ! Mem[000000001980000d]
or %l4,-0x295,%l4
jmpl %o7,%g0
ldx [%o0+0x060],%l5 ! Mem[0000000030000060]
p4_far_1_lom:
sra %l2,%l4,%l3
sll %l7,0x00f,%l5
std %f6 ,[%i0+0x060] ! Mem[0000000030000060]
membar #Sync
ldub [%o3+0x00d],%l7 ! Mem[000000001980000d]
or %l4,-0x295,%l4
jmpl %o7,%g0
ldx [%i0+0x060],%l5 ! Mem[0000000030000060]
p4_far_1_he:
ldsb [%i0+0x00c],%l0 ! Mem[000000001800000c]
ldd [%o1+0x020],%f24 ! Mem[0000000030800020]
stw %l1,[%o3+0x060] ! Mem[0000000031800060]
sra %l7,0x019,%l5
ldd [%i3+0x040],%l4 ! Mem[0000000019800040]
jmpl %o7,%g0
xorcc %l3,%l0,%l4
p4_far_1_ho:
ldsb [%o0+0x00c],%l0 ! Mem[000000001800000c]
ldd [%i1+0x020],%f24 ! Mem[0000000030800020]
stw %l1,[%i3+0x060] ! Mem[0000000031800060]
sra %l7,0x019,%l5
ldd [%o3+0x040],%l4 ! Mem[0000000019800040]
jmpl %o7,%g0
xorcc %l3,%l0,%l4
p4_far_1_hem:
membar #Sync
ldsb [%i0+0x00c],%l0 ! Mem[000000001800000c]
ldd [%o1+0x020],%f24 ! Mem[0000000030800020]
stw %l1,[%o3+0x060] ! Mem[0000000031800060]
sra %l7,0x019,%l5
ldd [%i3+0x040],%l4 ! Mem[0000000019800040]
jmpl %o7,%g0
xorcc %l3,%l0,%l4
p4_far_1_hom:
membar #Sync
ldsb [%o0+0x00c],%l0 ! Mem[000000001800000c]
ldd [%i1+0x020],%f24 ! Mem[0000000030800020]
stw %l1,[%i3+0x060] ! Mem[0000000031800060]
sra %l7,0x019,%l5
ldd [%o3+0x040],%l4 ! Mem[0000000019800040]
jmpl %o7,%g0
xorcc %l3,%l0,%l4
p4_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p5_far_1_le:
and %l0,0x7cc,%l2
ldsh [%i0+0x014],%l1 ! Mem[000000001a000014]
std %l2,[%i1+0x060] ! Mem[000000001a800060]
stx %l3,[%o0+0x028] ! Mem[0000000030000028]
std %f10,[%i1+0x078] ! Mem[000000001a800078]
or %l2,%l2,%l0
jmpl %o7,%g0
std %f4 ,[%i1+0x058] ! Mem[000000001a800058]
p5_far_1_lo:
and %l0,0x7cc,%l2
ldsh [%o0+0x014],%l1 ! Mem[000000001a000014]
std %l2,[%o1+0x060] ! Mem[000000001a800060]
stx %l3,[%i0+0x028] ! Mem[0000000030000028]
std %f10,[%o1+0x078] ! Mem[000000001a800078]
or %l2,%l2,%l0
jmpl %o7,%g0
std %f4 ,[%o1+0x058] ! Mem[000000001a800058]
p5_far_1_lem:
and %l0,0x7cc,%l2
membar #Sync
ldsh [%i0+0x014],%l1 ! Mem[000000001a000014]
std %l2,[%i1+0x060] ! Mem[000000001a800060]
stx %l3,[%o0+0x028] ! Mem[0000000030000028]
std %f10,[%i1+0x078] ! Mem[000000001a800078]
or %l2,%l2,%l0
jmpl %o7,%g0
std %f4 ,[%i1+0x058] ! Mem[000000001a800058]
p5_far_1_lom:
and %l0,0x7cc,%l2
membar #Sync
ldsh [%o0+0x014],%l1 ! Mem[000000001a000014]
std %l2,[%o1+0x060] ! Mem[000000001a800060]
stx %l3,[%i0+0x028] ! Mem[0000000030000028]
std %f10,[%o1+0x078] ! Mem[000000001a800078]
or %l2,%l2,%l0
jmpl %o7,%g0
std %f4 ,[%o1+0x058] ! Mem[000000001a800058]
p5_far_1_he:
stw %l1,[%o2+0x02c] ! Mem[000000003100002c]
ldub [%i0+0x003],%l7 ! Mem[000000001a000003]
andncc %l5,-0x4ec,%l6
ld [%i2+0x04c],%f30 ! Mem[000000001b00004c]
stx %l4,[%o3+0x028] ! Mem[0000000031800028]
jmpl %o7,%g0
ldsw [%o0+0x02c],%l1 ! Mem[000000003000002c]
p5_far_1_ho:
stw %l1,[%i2+0x02c] ! Mem[000000003100002c]
ldub [%o0+0x003],%l7 ! Mem[000000001a000003]
andncc %l5,-0x4ec,%l6
ld [%o2+0x04c],%f30 ! Mem[000000001b00004c]
stx %l4,[%i3+0x028] ! Mem[0000000031800028]
jmpl %o7,%g0
ldsw [%i0+0x02c],%l1 ! Mem[000000003000002c]
p5_far_1_hem:
stw %l1,[%o2+0x02c] ! Mem[000000003100002c]
membar #Sync
ldub [%i0+0x003],%l7 ! Mem[000000001a000003]
andncc %l5,-0x4ec,%l6
ld [%i2+0x04c],%f30 ! Mem[000000001b00004c]
stx %l4,[%o3+0x028] ! Mem[0000000031800028]
jmpl %o7,%g0
ldsw [%o0+0x02c],%l1 ! Mem[000000003000002c]
p5_far_1_hom:
stw %l1,[%i2+0x02c] ! Mem[000000003100002c]
membar #Sync
ldub [%o0+0x003],%l7 ! Mem[000000001a000003]
andncc %l5,-0x4ec,%l6
ld [%o2+0x04c],%f30 ! Mem[000000001b00004c]
stx %l4,[%i3+0x028] ! Mem[0000000031800028]
jmpl %o7,%g0
ldsw [%i0+0x02c],%l1 ! Mem[000000003000002c]
p5_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p6_far_1_le:
ldsb [%o2+0x035],%l0 ! Mem[0000000031000035]
ldsh [%i1+0x02e],%l3 ! Mem[000000001c80002e]
orn %l0,-0xb45,%l3
srax %l6,%l4,%l6
tsubcctv %l2,%l2,%l0
stw %l2,[%o1+0x074] ! Mem[0000000030800074]
jmpl %o7,%g0
ld [%o2+0x070],%f10 ! Mem[0000000031000070]
p6_far_1_lo:
ldsb [%i2+0x035],%l0 ! Mem[0000000031000035]
ldsh [%o1+0x02e],%l3 ! Mem[000000001c80002e]
orn %l0,-0xb45,%l3
srax %l6,%l4,%l6
tsubcctv %l2,%l2,%l0
stw %l2,[%i1+0x074] ! Mem[0000000030800074]
jmpl %o7,%g0
ld [%i2+0x070],%f10 ! Mem[0000000031000070]
p6_far_1_lem:
ldsb [%o2+0x035],%l0 ! Mem[0000000031000035]
membar #Sync
ldsh [%i1+0x02e],%l3 ! Mem[000000001c80002e]
orn %l0,-0xb45,%l3
srax %l6,%l4,%l6
tsubcctv %l2,%l2,%l0
stw %l2,[%o1+0x074] ! Mem[0000000030800074]
jmpl %o7,%g0
ld [%o2+0x070],%f10 ! Mem[0000000031000070]
p6_far_1_lom:
ldsb [%i2+0x035],%l0 ! Mem[0000000031000035]
membar #Sync
ldsh [%o1+0x02e],%l3 ! Mem[000000001c80002e]
orn %l0,-0xb45,%l3
srax %l6,%l4,%l6
tsubcctv %l2,%l2,%l0
stw %l2,[%i1+0x074] ! Mem[0000000030800074]
jmpl %o7,%g0
ld [%i2+0x070],%f10 ! Mem[0000000031000070]
p6_far_1_he:
std %f28,[%i3+0x078] ! Mem[000000001d800078]
ldd [%i1+0x078],%f26 ! Mem[000000001c800078]
lduw [%o3+0x030],%l3 ! Mem[0000000031800030]
stb %l6,[%i2+0x07e] ! Mem[000000001d00007e]
ldd [%o3+0x070],%l2 ! Mem[0000000031800070]
lduh [%o0+0x074],%l2 ! Mem[0000000030000074]
jmpl %o7,%g0
ldub [%i1+0x057],%l6 ! Mem[000000001c800057]
p6_far_1_ho:
std %f28,[%o3+0x078] ! Mem[000000001d800078]
ldd [%o1+0x078],%f26 ! Mem[000000001c800078]
lduw [%i3+0x030],%l3 ! Mem[0000000031800030]
stb %l6,[%o2+0x07e] ! Mem[000000001d00007e]
ldd [%i3+0x070],%l2 ! Mem[0000000031800070]
lduh [%i0+0x074],%l2 ! Mem[0000000030000074]
jmpl %o7,%g0
ldub [%o1+0x057],%l6 ! Mem[000000001c800057]
p6_far_1_hem:
std %f28,[%i3+0x078] ! Mem[000000001d800078]
ldd [%i1+0x078],%f26 ! Mem[000000001c800078]
lduw [%o3+0x030],%l3 ! Mem[0000000031800030]
stb %l6,[%i2+0x07e] ! Mem[000000001d00007e]
ldd [%o3+0x070],%l2 ! Mem[0000000031800070]
lduh [%o0+0x074],%l2 ! Mem[0000000030000074]
jmpl %o7,%g0
ldub [%i1+0x057],%l6 ! Mem[000000001c800057]
p6_far_1_hom:
std %f28,[%o3+0x078] ! Mem[000000001d800078]
ldd [%o1+0x078],%f26 ! Mem[000000001c800078]
lduw [%i3+0x030],%l3 ! Mem[0000000031800030]
stb %l6,[%o2+0x07e] ! Mem[000000001d00007e]
ldd [%i3+0x070],%l2 ! Mem[0000000031800070]
lduh [%i0+0x074],%l2 ! Mem[0000000030000074]
jmpl %o7,%g0
ldub [%o1+0x057],%l6 ! Mem[000000001c800057]
p6_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p7_far_1_le:
jmpl %o7,%g0
srax %l0,0x01b,%l2
jmpl %o7,%g0
nop
p7_far_1_lo:
jmpl %o7,%g0
srax %l0,0x01b,%l2
jmpl %o7,%g0
nop
p7_far_1_lem:
jmpl %o7,%g0
srax %l0,0x01b,%l2
jmpl %o7,%g0
nop
p7_far_1_lom:
jmpl %o7,%g0
srax %l0,0x01b,%l2
jmpl %o7,%g0
nop
p7_far_1_he:
stw %l0,[%o2+0x07c] ! Mem[000000003100007c]
stw %l0,[%o3+0x078] ! Mem[0000000031800078]
ldsw [%o0+0x03c],%l3 ! Mem[000000003000003c]
jmpl %o7,%g0
smul %l6,%l2,%l4
p7_far_1_ho:
stw %l0,[%i2+0x07c] ! Mem[000000003100007c]
stw %l0,[%i3+0x078] ! Mem[0000000031800078]
ldsw [%i0+0x03c],%l3 ! Mem[000000003000003c]
jmpl %o7,%g0
smul %l6,%l2,%l4
p7_far_1_hem:
stw %l0,[%o2+0x07c] ! Mem[000000003100007c]
stw %l0,[%o3+0x078] ! Mem[0000000031800078]
ldsw [%o0+0x03c],%l3 ! Mem[000000003000003c]
jmpl %o7,%g0
smul %l6,%l2,%l4
p7_far_1_hom:
stw %l0,[%i2+0x07c] ! Mem[000000003100007c]
stw %l0,[%i3+0x078] ! Mem[0000000031800078]
ldsw [%i0+0x03c],%l3 ! Mem[000000003000003c]
jmpl %o7,%g0
smul %l6,%l2,%l4
p7_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
far1_b2b_h:
andncc %l1,%l5,%l7
orcc %l5,%l7,%l6
xorcc %l0,%l0,%l4
taddcc %l7,%l1,%l2
orn %l5,-0x30d,%l2
jmpl %o7,%g0
subccc %l7,%l4,%l1
far1_b2b_l:
nop
nop
or %l2,%l3,%l3
srax %l3,0x019,%l2
nop
jmpl %o7,%g0
xnorcc %l0,0xd6d,%l5
user_far1_end:
.seg "text"
.text
.align 0x2000
user_far2_start:
p0_far_2_le:
jmpl %o7,%g0
sth %l5,[%i0+0x014] ! Mem[0000000010000014]
jmpl %o7,%g0
nop
p0_far_2_lo:
jmpl %o7,%g0
sth %l5,[%o0+0x014] ! Mem[0000000010000014]
jmpl %o7,%g0
nop
p0_far_2_lem:
membar #Sync
jmpl %o7,%g0
sth %l5,[%i0+0x014] ! Mem[0000000010000014]
jmpl %o7,%g0
nop
p0_far_2_lom:
membar #Sync
jmpl %o7,%g0
sth %l5,[%o0+0x014] ! Mem[0000000010000014]
jmpl %o7,%g0
nop
p0_far_2_he:
lduw [%o2+0x000],%l6 ! Mem[0000000031000000]
ldsh [%o1+0x000],%l0 ! Mem[0000000030800000]
ldsh [%o2+0x046],%l0 ! Mem[0000000031000046]
sub %l2,%l2,%l7
jmpl %o7,%g0
subccc %l1,0x313,%l6
p0_far_2_ho:
lduw [%i2+0x000],%l6 ! Mem[0000000031000000]
ldsh [%i1+0x000],%l0 ! Mem[0000000030800000]
ldsh [%i2+0x046],%l0 ! Mem[0000000031000046]
sub %l2,%l2,%l7
jmpl %o7,%g0
subccc %l1,0x313,%l6
p0_far_2_hem:
lduw [%o2+0x000],%l6 ! Mem[0000000031000000]
ldsh [%o1+0x000],%l0 ! Mem[0000000030800000]
ldsh [%o2+0x046],%l0 ! Mem[0000000031000046]
sub %l2,%l2,%l7
jmpl %o7,%g0
subccc %l1,0x313,%l6
p0_far_2_hom:
lduw [%i2+0x000],%l6 ! Mem[0000000031000000]
ldsh [%i1+0x000],%l0 ! Mem[0000000030800000]
ldsh [%i2+0x046],%l0 ! Mem[0000000031000046]
sub %l2,%l2,%l7
jmpl %o7,%g0
subccc %l1,0x313,%l6
p0_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p1_far_2_le:
ldd [%o3+0x008],%f4 ! Mem[0000000031800008]
ldsw [%o3+0x00c],%l7 ! Mem[000000003180000c]
ldub [%o3+0x00d],%l7 ! Mem[000000003180000d]
orncc %l0,%l7,%l7
jmpl %o7,%g0
ldd [%i2+0x030],%l0 ! Mem[0000000013000030]
p1_far_2_lo:
ldd [%i3+0x008],%f4 ! Mem[0000000031800008]
ldsw [%i3+0x00c],%l7 ! Mem[000000003180000c]
ldub [%i3+0x00d],%l7 ! Mem[000000003180000d]
orncc %l0,%l7,%l7
jmpl %o7,%g0
ldd [%o2+0x030],%l0 ! Mem[0000000013000030]
p1_far_2_lem:
ldd [%o3+0x008],%f4 ! Mem[0000000031800008]
ldsw [%o3+0x00c],%l7 ! Mem[000000003180000c]
ldub [%o3+0x00d],%l7 ! Mem[000000003180000d]
orncc %l0,%l7,%l7
membar #Sync
jmpl %o7,%g0
ldd [%i2+0x030],%l0 ! Mem[0000000013000030]
p1_far_2_lom:
ldd [%i3+0x008],%f4 ! Mem[0000000031800008]
ldsw [%i3+0x00c],%l7 ! Mem[000000003180000c]
ldub [%i3+0x00d],%l7 ! Mem[000000003180000d]
orncc %l0,%l7,%l7
membar #Sync
jmpl %o7,%g0
ldd [%o2+0x030],%l0 ! Mem[0000000013000030]
p1_far_2_he:
std %l0,[%o3+0x048] ! Mem[0000000031800048]
lduw [%i2+0x064],%l1 ! Mem[0000000013000064]
ld [%o0+0x00c],%f24 ! Mem[000000003000000c]
std %l0,[%i1+0x020] ! Mem[0000000012800020]
jmpl %o7,%g0
ldub [%i2+0x02e],%l6 ! Mem[000000001300002e]
p1_far_2_ho:
std %l0,[%i3+0x048] ! Mem[0000000031800048]
lduw [%o2+0x064],%l1 ! Mem[0000000013000064]
ld [%i0+0x00c],%f24 ! Mem[000000003000000c]
std %l0,[%o1+0x020] ! Mem[0000000012800020]
jmpl %o7,%g0
ldub [%o2+0x02e],%l6 ! Mem[000000001300002e]
p1_far_2_hem:
std %l0,[%o3+0x048] ! Mem[0000000031800048]
lduw [%i2+0x064],%l1 ! Mem[0000000013000064]
ld [%o0+0x00c],%f24 ! Mem[000000003000000c]
membar #Sync
std %l0,[%i1+0x020] ! Mem[0000000012800020]
membar #Sync
jmpl %o7,%g0
ldub [%i2+0x02e],%l6 ! Mem[000000001300002e]
p1_far_2_hom:
std %l0,[%i3+0x048] ! Mem[0000000031800048]
lduw [%o2+0x064],%l1 ! Mem[0000000013000064]
ld [%i0+0x00c],%f24 ! Mem[000000003000000c]
membar #Sync
std %l0,[%o1+0x020] ! Mem[0000000012800020]
membar #Sync
jmpl %o7,%g0
ldub [%o2+0x02e],%l6 ! Mem[000000001300002e]
p1_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p2_far_2_le:
subc %l1,%l5,%l2
orcc %l4,%l4,%l4
addcc %l4,%l6,%l1
std %l0,[%o0+0x010] ! Mem[0000000030000010]
srax %l5,0x03e,%l3
jmpl %o7,%g0
ldsb [%i0+0x018],%l5 ! Mem[0000000014000018]
p2_far_2_lo:
subc %l1,%l5,%l2
orcc %l4,%l4,%l4
addcc %l4,%l6,%l1
std %l0,[%i0+0x010] ! Mem[0000000030000010]
srax %l5,0x03e,%l3
jmpl %o7,%g0
ldsb [%o0+0x018],%l5 ! Mem[0000000014000018]
p2_far_2_lem:
subc %l1,%l5,%l2
orcc %l4,%l4,%l4
addcc %l4,%l6,%l1
std %l0,[%o0+0x010] ! Mem[0000000030000010]
srax %l5,0x03e,%l3
membar #Sync
jmpl %o7,%g0
ldsb [%i0+0x018],%l5 ! Mem[0000000014000018]
p2_far_2_lom:
subc %l1,%l5,%l2
orcc %l4,%l4,%l4
addcc %l4,%l6,%l1
std %l0,[%i0+0x010] ! Mem[0000000030000010]
srax %l5,0x03e,%l3
membar #Sync
jmpl %o7,%g0
ldsb [%o0+0x018],%l5 ! Mem[0000000014000018]
p2_far_2_he:
ld [%o3+0x014],%f21 ! Mem[0000000031800014]
smulcc %l4,0x455,%l0
ldd [%o2+0x050],%f28 ! Mem[0000000031000050]
st %f19,[%o3+0x050] ! Mem[0000000031800050]
ld [%o3+0x014],%f26 ! Mem[0000000031800014]
jmpl %o7,%g0
ldd [%o2+0x010],%l2 ! Mem[0000000031000010]
p2_far_2_ho:
ld [%i3+0x014],%f21 ! Mem[0000000031800014]
smulcc %l4,0x455,%l0
ldd [%i2+0x050],%f28 ! Mem[0000000031000050]
st %f19,[%i3+0x050] ! Mem[0000000031800050]
ld [%i3+0x014],%f26 ! Mem[0000000031800014]
jmpl %o7,%g0
ldd [%i2+0x010],%l2 ! Mem[0000000031000010]
p2_far_2_hem:
ld [%o3+0x014],%f21 ! Mem[0000000031800014]
smulcc %l4,0x455,%l0
ldd [%o2+0x050],%f28 ! Mem[0000000031000050]
st %f19,[%o3+0x050] ! Mem[0000000031800050]
ld [%o3+0x014],%f26 ! Mem[0000000031800014]
jmpl %o7,%g0
ldd [%o2+0x010],%l2 ! Mem[0000000031000010]
p2_far_2_hom:
ld [%i3+0x014],%f21 ! Mem[0000000031800014]
smulcc %l4,0x455,%l0
ldd [%i2+0x050],%f28 ! Mem[0000000031000050]
st %f19,[%i3+0x050] ! Mem[0000000031800050]
ld [%i3+0x014],%f26 ! Mem[0000000031800014]
jmpl %o7,%g0
ldd [%i2+0x010],%l2 ! Mem[0000000031000010]
p2_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p3_far_2_le:
sra %l3,%l5,%l4
ldd [%o3+0x018],%f12 ! Mem[0000000031800018]
ldd [%o2+0x058],%l0 ! Mem[0000000031000058]
ldub [%o1+0x05f],%l5 ! Mem[000000003080005f]
jmpl %o7,%g0
ldx [%o0+0x058],%l2 ! Mem[0000000030000058]
p3_far_2_lo:
sra %l3,%l5,%l4
ldd [%i3+0x018],%f12 ! Mem[0000000031800018]
ldd [%i2+0x058],%l0 ! Mem[0000000031000058]
ldub [%i1+0x05f],%l5 ! Mem[000000003080005f]
jmpl %o7,%g0
ldx [%i0+0x058],%l2 ! Mem[0000000030000058]
p3_far_2_lem:
sra %l3,%l5,%l4
ldd [%o3+0x018],%f12 ! Mem[0000000031800018]
ldd [%o2+0x058],%l0 ! Mem[0000000031000058]
ldub [%o1+0x05f],%l5 ! Mem[000000003080005f]
jmpl %o7,%g0
ldx [%o0+0x058],%l2 ! Mem[0000000030000058]
p3_far_2_lom:
sra %l3,%l5,%l4
ldd [%i3+0x018],%f12 ! Mem[0000000031800018]
ldd [%i2+0x058],%l0 ! Mem[0000000031000058]
ldub [%i1+0x05f],%l5 ! Mem[000000003080005f]
jmpl %o7,%g0
ldx [%i0+0x058],%l2 ! Mem[0000000030000058]
p3_far_2_he:
srl %l0,0x012,%l5
ldub [%o3+0x059],%l4 ! Mem[0000000031800059]
subccc %l3,%l0,%l7
ldsb [%o1+0x05a],%l0 ! Mem[000000003080005a]
jmpl %o7,%g0
orncc %l0,-0x917,%l2
p3_far_2_ho:
srl %l0,0x012,%l5
ldub [%i3+0x059],%l4 ! Mem[0000000031800059]
subccc %l3,%l0,%l7
ldsb [%i1+0x05a],%l0 ! Mem[000000003080005a]
jmpl %o7,%g0
orncc %l0,-0x917,%l2
p3_far_2_hem:
srl %l0,0x012,%l5
ldub [%o3+0x059],%l4 ! Mem[0000000031800059]
subccc %l3,%l0,%l7
ldsb [%o1+0x05a],%l0 ! Mem[000000003080005a]
jmpl %o7,%g0
orncc %l0,-0x917,%l2
p3_far_2_hom:
srl %l0,0x012,%l5
ldub [%i3+0x059],%l4 ! Mem[0000000031800059]
subccc %l3,%l0,%l7
ldsb [%i1+0x05a],%l0 ! Mem[000000003080005a]
jmpl %o7,%g0
orncc %l0,-0x917,%l2
p3_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p4_far_2_le:
ldx [%o2+0x060],%l0 ! Mem[0000000031000060]
ldd [%i0+0x068],%l2 ! Mem[0000000018000068]
xor %l5,%l0,%l3
sra %l4,0x006,%l4
jmpl %o7,%g0
stw %l1,[%o0+0x060] ! Mem[0000000030000060]
p4_far_2_lo:
ldx [%i2+0x060],%l0 ! Mem[0000000031000060]
ldd [%o0+0x068],%l2 ! Mem[0000000018000068]
xor %l5,%l0,%l3
sra %l4,0x006,%l4
jmpl %o7,%g0
stw %l1,[%i0+0x060] ! Mem[0000000030000060]
p4_far_2_lem:
ldx [%o2+0x060],%l0 ! Mem[0000000031000060]
ldd [%i0+0x068],%l2 ! Mem[0000000018000068]
xor %l5,%l0,%l3
sra %l4,0x006,%l4
jmpl %o7,%g0
stw %l1,[%o0+0x060] ! Mem[0000000030000060]
p4_far_2_lom:
ldx [%i2+0x060],%l0 ! Mem[0000000031000060]
ldd [%o0+0x068],%l2 ! Mem[0000000018000068]
xor %l5,%l0,%l3
sra %l4,0x006,%l4
jmpl %o7,%g0
stw %l1,[%i0+0x060] ! Mem[0000000030000060]
p4_far_2_he:
ld [%o3+0x060],%f17 ! Mem[0000000031800060]
ld [%i0+0x008],%f19 ! Mem[0000000018000008]
smulcc %l2,0x3fb,%l7
jmpl %o7,%g0
andcc %l1,0x9e3,%l3
p4_far_2_ho:
ld [%i3+0x060],%f17 ! Mem[0000000031800060]
ld [%o0+0x008],%f19 ! Mem[0000000018000008]
smulcc %l2,0x3fb,%l7
jmpl %o7,%g0
andcc %l1,0x9e3,%l3
p4_far_2_hem:
ld [%o3+0x060],%f17 ! Mem[0000000031800060]
membar #Sync
ld [%i0+0x008],%f19 ! Mem[0000000018000008]
smulcc %l2,0x3fb,%l7
jmpl %o7,%g0
andcc %l1,0x9e3,%l3
p4_far_2_hom:
ld [%i3+0x060],%f17 ! Mem[0000000031800060]
membar #Sync
ld [%o0+0x008],%f19 ! Mem[0000000018000008]
smulcc %l2,0x3fb,%l7
jmpl %o7,%g0
andcc %l1,0x9e3,%l3
p4_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p5_far_2_le:
subccc %l6,-0x541,%l6
taddcctv %l2,%l3,%l6
orn %l7,0x0de,%l6
stw %l7,[%o3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
sdivx %l3,%l5,%l1
p5_far_2_lo:
subccc %l6,-0x541,%l6
taddcctv %l2,%l3,%l6
orn %l7,0x0de,%l6
stw %l7,[%i3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
sdivx %l3,%l5,%l1
p5_far_2_lem:
subccc %l6,-0x541,%l6
taddcctv %l2,%l3,%l6
orn %l7,0x0de,%l6
stw %l7,[%o3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
sdivx %l3,%l5,%l1
p5_far_2_lom:
subccc %l6,-0x541,%l6
taddcctv %l2,%l3,%l6
orn %l7,0x0de,%l6
stw %l7,[%i3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
sdivx %l3,%l5,%l1
p5_far_2_he:
lduw [%o1+0x028],%l1 ! Mem[0000000030800028]
tsubcctv %l2,%l3,%l1
st %f30,[%o0+0x02c] ! Mem[000000003000002c]
subc %l0,%l5,%l0
sth %l1,[%o2+0x06e] ! Mem[000000003100006e]
jmpl %o7,%g0
ldub [%o3+0x02e],%l2 ! Mem[000000003180002e]
p5_far_2_ho:
lduw [%i1+0x028],%l1 ! Mem[0000000030800028]
tsubcctv %l2,%l3,%l1
st %f30,[%i0+0x02c] ! Mem[000000003000002c]
subc %l0,%l5,%l0
sth %l1,[%i2+0x06e] ! Mem[000000003100006e]
jmpl %o7,%g0
ldub [%i3+0x02e],%l2 ! Mem[000000003180002e]
p5_far_2_hem:
lduw [%o1+0x028],%l1 ! Mem[0000000030800028]
tsubcctv %l2,%l3,%l1
st %f30,[%o0+0x02c] ! Mem[000000003000002c]
subc %l0,%l5,%l0
sth %l1,[%o2+0x06e] ! Mem[000000003100006e]
jmpl %o7,%g0
ldub [%o3+0x02e],%l2 ! Mem[000000003180002e]
p5_far_2_hom:
lduw [%i1+0x028],%l1 ! Mem[0000000030800028]
tsubcctv %l2,%l3,%l1
st %f30,[%i0+0x02c] ! Mem[000000003000002c]
subc %l0,%l5,%l0
sth %l1,[%i2+0x06e] ! Mem[000000003100006e]
jmpl %o7,%g0
ldub [%i3+0x02e],%l2 ! Mem[000000003180002e]
p5_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p6_far_2_le:
ldsw [%o1+0x074],%l1 ! Mem[0000000030800074]
stw %l1,[%o2+0x030] ! Mem[0000000031000030]
std %f12,[%o2+0x070] ! Mem[0000000031000070]
stx %l0,[%i2+0x068] ! Mem[000000001d000068]
jmpl %o7,%g0
ldsh [%i3+0x01a],%l5 ! Mem[000000001d80001a]
p6_far_2_lo:
ldsw [%i1+0x074],%l1 ! Mem[0000000030800074]
stw %l1,[%i2+0x030] ! Mem[0000000031000030]
std %f12,[%i2+0x070] ! Mem[0000000031000070]
stx %l0,[%o2+0x068] ! Mem[000000001d000068]
jmpl %o7,%g0
ldsh [%o3+0x01a],%l5 ! Mem[000000001d80001a]
p6_far_2_lem:
ldsw [%o1+0x074],%l1 ! Mem[0000000030800074]
stw %l1,[%o2+0x030] ! Mem[0000000031000030]
std %f12,[%o2+0x070] ! Mem[0000000031000070]
stx %l0,[%i2+0x068] ! Mem[000000001d000068]
membar #Sync
jmpl %o7,%g0
ldsh [%i3+0x01a],%l5 ! Mem[000000001d80001a]
p6_far_2_lom:
ldsw [%i1+0x074],%l1 ! Mem[0000000030800074]
stw %l1,[%i2+0x030] ! Mem[0000000031000030]
std %f12,[%i2+0x070] ! Mem[0000000031000070]
stx %l0,[%o2+0x068] ! Mem[000000001d000068]
membar #Sync
jmpl %o7,%g0
ldsh [%o3+0x01a],%l5 ! Mem[000000001d80001a]
p6_far_2_he:
ldsh [%o1+0x032],%l1 ! Mem[0000000030800032]
st %f16,[%o3+0x030] ! Mem[0000000031800030]
sth %l3,[%o2+0x036] ! Mem[0000000031000036]
lduh [%i3+0x06c],%l1 ! Mem[000000001d80006c]
stw %l1,[%o2+0x034] ! Mem[0000000031000034]
jmpl %o7,%g0
lduw [%o1+0x030],%l0 ! Mem[0000000030800030]
p6_far_2_ho:
ldsh [%i1+0x032],%l1 ! Mem[0000000030800032]
st %f16,[%i3+0x030] ! Mem[0000000031800030]
sth %l3,[%i2+0x036] ! Mem[0000000031000036]
lduh [%o3+0x06c],%l1 ! Mem[000000001d80006c]
stw %l1,[%i2+0x034] ! Mem[0000000031000034]
jmpl %o7,%g0
lduw [%i1+0x030],%l0 ! Mem[0000000030800030]
p6_far_2_hem:
ldsh [%o1+0x032],%l1 ! Mem[0000000030800032]
st %f16,[%o3+0x030] ! Mem[0000000031800030]
sth %l3,[%o2+0x036] ! Mem[0000000031000036]
lduh [%i3+0x06c],%l1 ! Mem[000000001d80006c]
stw %l1,[%o2+0x034] ! Mem[0000000031000034]
jmpl %o7,%g0
lduw [%o1+0x030],%l0 ! Mem[0000000030800030]
p6_far_2_hom:
ldsh [%i1+0x032],%l1 ! Mem[0000000030800032]
st %f16,[%i3+0x030] ! Mem[0000000031800030]
sth %l3,[%i2+0x036] ! Mem[0000000031000036]
lduh [%o3+0x06c],%l1 ! Mem[000000001d80006c]
stw %l1,[%i2+0x034] ! Mem[0000000031000034]
jmpl %o7,%g0
lduw [%i1+0x030],%l0 ! Mem[0000000030800030]
p6_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p7_far_2_le:
stb %l6,[%i1+0x07e] ! Mem[000000001e80007e]
ldsb [%o1+0x03a],%l7 ! Mem[000000003080003a]
mulx %l1,-0x5a2,%l3
jmpl %o7,%g0
ldx [%o1+0x038],%l4 ! Mem[0000000030800038]
p7_far_2_lo:
stb %l6,[%o1+0x07e] ! Mem[000000001e80007e]
ldsb [%i1+0x03a],%l7 ! Mem[000000003080003a]
mulx %l1,-0x5a2,%l3
jmpl %o7,%g0
ldx [%i1+0x038],%l4 ! Mem[0000000030800038]
p7_far_2_lem:
stb %l6,[%i1+0x07e] ! Mem[000000001e80007e]
ldsb [%o1+0x03a],%l7 ! Mem[000000003080003a]
mulx %l1,-0x5a2,%l3
jmpl %o7,%g0
ldx [%o1+0x038],%l4 ! Mem[0000000030800038]
p7_far_2_lom:
stb %l6,[%o1+0x07e] ! Mem[000000001e80007e]
ldsb [%i1+0x03a],%l7 ! Mem[000000003080003a]
mulx %l1,-0x5a2,%l3
jmpl %o7,%g0
ldx [%i1+0x038],%l4 ! Mem[0000000030800038]
p7_far_2_he:
umulcc %l5,0xaa2,%l1
jmpl %o7,%g0
xnor %l1,0x922,%l1
p7_far_2_ho:
umulcc %l5,0xaa2,%l1
jmpl %o7,%g0
xnor %l1,0x922,%l1
p7_far_2_hem:
umulcc %l5,0xaa2,%l1
jmpl %o7,%g0
xnor %l1,0x922,%l1
p7_far_2_hom:
umulcc %l5,0xaa2,%l1
jmpl %o7,%g0
xnor %l1,0x922,%l1
p7_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
far2_b2b_h:
subccc %l6,%l6,%l0
smulcc %l4,-0xa0e,%l3
jmpl %o7,%g0
addcc %l5,-0xd26,%l6
far2_b2b_l:
mulx %l1,%l5,%l5
andncc %l1,0x920,%l1
jmpl %o7,%g0
xorcc %l3,-0x424,%l6
user_far2_end:
.seg "text"
.text
.align 0x2000
user_far3_start:
p0_far_3_le:
sra %l7,0x006,%l7
ldsw [%o2+0x004],%l2 ! Mem[0000000031000004]
lduw [%i0+0x074],%l5 ! Mem[0000000010000074]
ldx [%i0+0x058],%l4 ! Mem[0000000010000058]
ldsw [%i2+0x05c],%l1 ! Mem[000000001100005c]
jmpl %o7,%g0
ldd [%o3+0x040],%l2 ! Mem[0000000031800040]
p0_far_3_lo:
sra %l7,0x006,%l7
ldsw [%i2+0x004],%l2 ! Mem[0000000031000004]
lduw [%o0+0x074],%l5 ! Mem[0000000010000074]
ldx [%o0+0x058],%l4 ! Mem[0000000010000058]
ldsw [%o2+0x05c],%l1 ! Mem[000000001100005c]
jmpl %o7,%g0
ldd [%i3+0x040],%l2 ! Mem[0000000031800040]
p0_far_3_lem:
sra %l7,0x006,%l7
ldsw [%o2+0x004],%l2 ! Mem[0000000031000004]
lduw [%i0+0x074],%l5 ! Mem[0000000010000074]
ldx [%i0+0x058],%l4 ! Mem[0000000010000058]
ldsw [%i2+0x05c],%l1 ! Mem[000000001100005c]
jmpl %o7,%g0
ldd [%o3+0x040],%l2 ! Mem[0000000031800040]
p0_far_3_lom:
sra %l7,0x006,%l7
ldsw [%i2+0x004],%l2 ! Mem[0000000031000004]
lduw [%o0+0x074],%l5 ! Mem[0000000010000074]
ldx [%o0+0x058],%l4 ! Mem[0000000010000058]
ldsw [%o2+0x05c],%l1 ! Mem[000000001100005c]
jmpl %o7,%g0
ldd [%i3+0x040],%l2 ! Mem[0000000031800040]
p0_far_3_he:
stb %l6,[%o3+0x046] ! Mem[0000000031800046]
sdivx %l5,-0xf5c,%l6
ldd [%o1+0x000],%f16 ! Mem[0000000030800000]
sdivx %l0,-0x244,%l2
mulx %l5,%l0,%l4
st %f26,[%i2+0x078] ! Mem[0000000011000078]
jmpl %o7,%g0
std %l2,[%o2+0x000] ! Mem[0000000031000000]
p0_far_3_ho:
stb %l6,[%i3+0x046] ! Mem[0000000031800046]
sdivx %l5,-0xf5c,%l6
ldd [%i1+0x000],%f16 ! Mem[0000000030800000]
sdivx %l0,-0x244,%l2
mulx %l5,%l0,%l4
st %f26,[%o2+0x078] ! Mem[0000000011000078]
jmpl %o7,%g0
std %l2,[%i2+0x000] ! Mem[0000000031000000]
p0_far_3_hem:
stb %l6,[%o3+0x046] ! Mem[0000000031800046]
sdivx %l5,-0xf5c,%l6
ldd [%o1+0x000],%f16 ! Mem[0000000030800000]
sdivx %l0,-0x244,%l2
mulx %l5,%l0,%l4
st %f26,[%i2+0x078] ! Mem[0000000011000078]
jmpl %o7,%g0
std %l2,[%o2+0x000] ! Mem[0000000031000000]
p0_far_3_hom:
stb %l6,[%i3+0x046] ! Mem[0000000031800046]
sdivx %l5,-0xf5c,%l6
ldd [%i1+0x000],%f16 ! Mem[0000000030800000]
sdivx %l0,-0x244,%l2
mulx %l5,%l0,%l4
st %f26,[%o2+0x078] ! Mem[0000000011000078]
jmpl %o7,%g0
std %l2,[%i2+0x000] ! Mem[0000000031000000]
p0_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p1_far_3_le:
sll %l3,%l3,%l7
orn %l5,-0xc30,%l3
ldub [%o1+0x00d],%l4 ! Mem[000000003080000d]
taddcc %l4,%l5,%l0
xnorcc %l6,%l1,%l6
jmpl %o7,%g0
std %l2,[%o0+0x008] ! Mem[0000000030000008]
p1_far_3_lo:
sll %l3,%l3,%l7
orn %l5,-0xc30,%l3
ldub [%i1+0x00d],%l4 ! Mem[000000003080000d]
taddcc %l4,%l5,%l0
xnorcc %l6,%l1,%l6
jmpl %o7,%g0
std %l2,[%i0+0x008] ! Mem[0000000030000008]
p1_far_3_lem:
sll %l3,%l3,%l7
orn %l5,-0xc30,%l3
ldub [%o1+0x00d],%l4 ! Mem[000000003080000d]
taddcc %l4,%l5,%l0
xnorcc %l6,%l1,%l6
jmpl %o7,%g0
std %l2,[%o0+0x008] ! Mem[0000000030000008]
p1_far_3_lom:
sll %l3,%l3,%l7
orn %l5,-0xc30,%l3
ldub [%i1+0x00d],%l4 ! Mem[000000003080000d]
taddcc %l4,%l5,%l0
xnorcc %l6,%l1,%l6
jmpl %o7,%g0
std %l2,[%i0+0x008] ! Mem[0000000030000008]
p1_far_3_he:
stx %l6,[%o1+0x048] ! Mem[0000000030800048]
ldsb [%o3+0x00a],%l1 ! Mem[000000003180000a]
ldub [%o0+0x00e],%l4 ! Mem[000000003000000e]
jmpl %o7,%g0
lduh [%i0+0x05a],%l5 ! Mem[000000001200005a]
p1_far_3_ho:
stx %l6,[%i1+0x048] ! Mem[0000000030800048]
ldsb [%i3+0x00a],%l1 ! Mem[000000003180000a]
ldub [%i0+0x00e],%l4 ! Mem[000000003000000e]
jmpl %o7,%g0
lduh [%o0+0x05a],%l5 ! Mem[000000001200005a]
p1_far_3_hem:
stx %l6,[%o1+0x048] ! Mem[0000000030800048]
ldsb [%o3+0x00a],%l1 ! Mem[000000003180000a]
ldub [%o0+0x00e],%l4 ! Mem[000000003000000e]
jmpl %o7,%g0
lduh [%i0+0x05a],%l5 ! Mem[000000001200005a]
p1_far_3_hom:
stx %l6,[%i1+0x048] ! Mem[0000000030800048]
ldsb [%i3+0x00a],%l1 ! Mem[000000003180000a]
ldub [%i0+0x00e],%l4 ! Mem[000000003000000e]
jmpl %o7,%g0
lduh [%o0+0x05a],%l5 ! Mem[000000001200005a]
p1_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p2_far_3_le:
ldub [%o3+0x053],%l2 ! Mem[0000000031800053]
addc %l6,-0x521,%l1
jmpl %o7,%g0
sth %l2,[%o0+0x010] ! Mem[0000000030000010]
p2_far_3_lo:
ldub [%i3+0x053],%l2 ! Mem[0000000031800053]
addc %l6,-0x521,%l1
jmpl %o7,%g0
sth %l2,[%i0+0x010] ! Mem[0000000030000010]
p2_far_3_lem:
ldub [%o3+0x053],%l2 ! Mem[0000000031800053]
addc %l6,-0x521,%l1
jmpl %o7,%g0
sth %l2,[%o0+0x010] ! Mem[0000000030000010]
p2_far_3_lom:
ldub [%i3+0x053],%l2 ! Mem[0000000031800053]
addc %l6,-0x521,%l1
jmpl %o7,%g0
sth %l2,[%i0+0x010] ! Mem[0000000030000010]
p2_far_3_he:
ldub [%i0+0x01d],%l7 ! Mem[000000001400001d]
stx %l6,[%o1+0x010] ! Mem[0000000030800010]
sll %l0,%l3,%l0
ldd [%i2+0x050],%l4 ! Mem[0000000015000050]
tsubcc %l4,0x8fd,%l5
xnorcc %l7,%l3,%l7
jmpl %o7,%g0
smul %l5,-0xb32,%l5
p2_far_3_ho:
ldub [%o0+0x01d],%l7 ! Mem[000000001400001d]
stx %l6,[%i1+0x010] ! Mem[0000000030800010]
sll %l0,%l3,%l0
ldd [%o2+0x050],%l4 ! Mem[0000000015000050]
tsubcc %l4,0x8fd,%l5
xnorcc %l7,%l3,%l7
jmpl %o7,%g0
smul %l5,-0xb32,%l5
p2_far_3_hem:
membar #Sync
ldub [%i0+0x01d],%l7 ! Mem[000000001400001d]
stx %l6,[%o1+0x010] ! Mem[0000000030800010]
sll %l0,%l3,%l0
ldd [%i2+0x050],%l4 ! Mem[0000000015000050]
tsubcc %l4,0x8fd,%l5
xnorcc %l7,%l3,%l7
jmpl %o7,%g0
smul %l5,-0xb32,%l5
p2_far_3_hom:
membar #Sync
ldub [%o0+0x01d],%l7 ! Mem[000000001400001d]
stx %l6,[%i1+0x010] ! Mem[0000000030800010]
sll %l0,%l3,%l0
ldd [%o2+0x050],%l4 ! Mem[0000000015000050]
tsubcc %l4,0x8fd,%l5
xnorcc %l7,%l3,%l7
jmpl %o7,%g0
smul %l5,-0xb32,%l5
p2_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p3_far_3_le:
stb %l6,[%i2+0x015] ! Mem[0000000017000015]
ldd [%o1+0x018],%l2 ! Mem[0000000030800018]
lduw [%o2+0x018],%l5 ! Mem[0000000031000018]
ldsw [%o0+0x018],%l3 ! Mem[0000000030000018]
jmpl %o7,%g0
ldd [%o3+0x058],%f6 ! Mem[0000000031800058]
p3_far_3_lo:
stb %l6,[%o2+0x015] ! Mem[0000000017000015]
ldd [%i1+0x018],%l2 ! Mem[0000000030800018]
lduw [%i2+0x018],%l5 ! Mem[0000000031000018]
ldsw [%i0+0x018],%l3 ! Mem[0000000030000018]
jmpl %o7,%g0
ldd [%i3+0x058],%f6 ! Mem[0000000031800058]
p3_far_3_lem:
membar #Sync
stb %l6,[%i2+0x015] ! Mem[0000000017000015]
ldd [%o1+0x018],%l2 ! Mem[0000000030800018]
lduw [%o2+0x018],%l5 ! Mem[0000000031000018]
ldsw [%o0+0x018],%l3 ! Mem[0000000030000018]
jmpl %o7,%g0
ldd [%o3+0x058],%f6 ! Mem[0000000031800058]
p3_far_3_lom:
membar #Sync
stb %l6,[%o2+0x015] ! Mem[0000000017000015]
ldd [%i1+0x018],%l2 ! Mem[0000000030800018]
lduw [%i2+0x018],%l5 ! Mem[0000000031000018]
ldsw [%i0+0x018],%l3 ! Mem[0000000030000018]
jmpl %o7,%g0
ldd [%i3+0x058],%f6 ! Mem[0000000031800058]
p3_far_3_he:
udivx %l6,%l5,%l7
stw %l2,[%i0+0x024] ! Mem[0000000016000024]
jmpl %o7,%g0
ld [%o2+0x05c],%f21 ! Mem[000000003100005c]
p3_far_3_ho:
udivx %l6,%l5,%l7
stw %l2,[%o0+0x024] ! Mem[0000000016000024]
jmpl %o7,%g0
ld [%i2+0x05c],%f21 ! Mem[000000003100005c]
p3_far_3_hem:
udivx %l6,%l5,%l7
membar #Sync
stw %l2,[%i0+0x024] ! Mem[0000000016000024]
jmpl %o7,%g0
ld [%o2+0x05c],%f21 ! Mem[000000003100005c]
p3_far_3_hom:
udivx %l6,%l5,%l7
membar #Sync
stw %l2,[%o0+0x024] ! Mem[0000000016000024]
jmpl %o7,%g0
ld [%i2+0x05c],%f21 ! Mem[000000003100005c]
p3_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p4_far_3_le:
st %f6 ,[%o2+0x020] ! Mem[0000000031000020]
stx %l1,[%o3+0x020] ! Mem[0000000031800020]
ldd [%o0+0x020],%f0 ! Mem[0000000030000020]
jmpl %o7,%g0
stb %l2,[%o0+0x065] ! Mem[0000000030000065]
p4_far_3_lo:
st %f6 ,[%i2+0x020] ! Mem[0000000031000020]
stx %l1,[%i3+0x020] ! Mem[0000000031800020]
ldd [%i0+0x020],%f0 ! Mem[0000000030000020]
jmpl %o7,%g0
stb %l2,[%i0+0x065] ! Mem[0000000030000065]
p4_far_3_lem:
st %f6 ,[%o2+0x020] ! Mem[0000000031000020]
stx %l1,[%o3+0x020] ! Mem[0000000031800020]
ldd [%o0+0x020],%f0 ! Mem[0000000030000020]
jmpl %o7,%g0
stb %l2,[%o0+0x065] ! Mem[0000000030000065]
p4_far_3_lom:
st %f6 ,[%i2+0x020] ! Mem[0000000031000020]
stx %l1,[%i3+0x020] ! Mem[0000000031800020]
ldd [%i0+0x020],%f0 ! Mem[0000000030000020]
jmpl %o7,%g0
stb %l2,[%i0+0x065] ! Mem[0000000030000065]
p4_far_3_he:
jmpl %o7,%g0
stx %l2,[%o3+0x020] ! Mem[0000000031800020]
jmpl %o7,%g0
nop
p4_far_3_ho:
jmpl %o7,%g0
stx %l2,[%i3+0x020] ! Mem[0000000031800020]
jmpl %o7,%g0
nop
p4_far_3_hem:
jmpl %o7,%g0
stx %l2,[%o3+0x020] ! Mem[0000000031800020]
jmpl %o7,%g0
nop
p4_far_3_hom:
jmpl %o7,%g0
stx %l2,[%i3+0x020] ! Mem[0000000031800020]
jmpl %o7,%g0
nop
p4_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p5_far_3_le:
srl %l1,%l3,%l3
srlx %l6,0x029,%l3
stb %l5,[%o1+0x06b] ! Mem[000000003080006b]
ldsh [%i0+0x074],%l4 ! Mem[000000001a000074]
addccc %l5,-0xf3d,%l0
ldsb [%o0+0x06b],%l5 ! Mem[000000003000006b]
jmpl %o7,%g0
taddcctv %l6,0x730,%l1
p5_far_3_lo:
srl %l1,%l3,%l3
srlx %l6,0x029,%l3
stb %l5,[%i1+0x06b] ! Mem[000000003080006b]
ldsh [%o0+0x074],%l4 ! Mem[000000001a000074]
addccc %l5,-0xf3d,%l0
ldsb [%i0+0x06b],%l5 ! Mem[000000003000006b]
jmpl %o7,%g0
taddcctv %l6,0x730,%l1
p5_far_3_lem:
srl %l1,%l3,%l3
srlx %l6,0x029,%l3
stb %l5,[%o1+0x06b] ! Mem[000000003080006b]
ldsh [%i0+0x074],%l4 ! Mem[000000001a000074]
addccc %l5,-0xf3d,%l0
ldsb [%o0+0x06b],%l5 ! Mem[000000003000006b]
jmpl %o7,%g0
taddcctv %l6,0x730,%l1
p5_far_3_lom:
srl %l1,%l3,%l3
srlx %l6,0x029,%l3
stb %l5,[%i1+0x06b] ! Mem[000000003080006b]
ldsh [%o0+0x074],%l4 ! Mem[000000001a000074]
addccc %l5,-0xf3d,%l0
ldsb [%i0+0x06b],%l5 ! Mem[000000003000006b]
jmpl %o7,%g0
taddcctv %l6,0x730,%l1
p5_far_3_he:
lduh [%o0+0x06a],%l5 ! Mem[000000003000006a]
jmpl %o7,%g0
taddcc %l6,-0xc3b,%l3
p5_far_3_ho:
lduh [%i0+0x06a],%l5 ! Mem[000000003000006a]
jmpl %o7,%g0
taddcc %l6,-0xc3b,%l3
p5_far_3_hem:
lduh [%o0+0x06a],%l5 ! Mem[000000003000006a]
jmpl %o7,%g0
taddcc %l6,-0xc3b,%l3
p5_far_3_hom:
lduh [%i0+0x06a],%l5 ! Mem[000000003000006a]
jmpl %o7,%g0
taddcc %l6,-0xc3b,%l3
p5_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p6_far_3_le:
ldd [%o1+0x070],%l2 ! Mem[0000000030800070]
jmpl %o7,%g0
ldsw [%i3+0x068],%l1 ! Mem[000000001d800068]
p6_far_3_lo:
ldd [%i1+0x070],%l2 ! Mem[0000000030800070]
jmpl %o7,%g0
ldsw [%o3+0x068],%l1 ! Mem[000000001d800068]
p6_far_3_lem:
ldd [%o1+0x070],%l2 ! Mem[0000000030800070]
jmpl %o7,%g0
ldsw [%i3+0x068],%l1 ! Mem[000000001d800068]
p6_far_3_lom:
ldd [%i1+0x070],%l2 ! Mem[0000000030800070]
jmpl %o7,%g0
ldsw [%o3+0x068],%l1 ! Mem[000000001d800068]
p6_far_3_he:
ldub [%o2+0x076],%l0 ! Mem[0000000031000076]
lduw [%o3+0x034],%l7 ! Mem[0000000031800034]
sth %l6,[%i3+0x060] ! Mem[000000001d800060]
jmpl %o7,%g0
ldsh [%o3+0x074],%l6 ! Mem[0000000031800074]
p6_far_3_ho:
ldub [%i2+0x076],%l0 ! Mem[0000000031000076]
lduw [%i3+0x034],%l7 ! Mem[0000000031800034]
sth %l6,[%o3+0x060] ! Mem[000000001d800060]
jmpl %o7,%g0
ldsh [%i3+0x074],%l6 ! Mem[0000000031800074]
p6_far_3_hem:
ldub [%o2+0x076],%l0 ! Mem[0000000031000076]
lduw [%o3+0x034],%l7 ! Mem[0000000031800034]
sth %l6,[%i3+0x060] ! Mem[000000001d800060]
jmpl %o7,%g0
ldsh [%o3+0x074],%l6 ! Mem[0000000031800074]
p6_far_3_hom:
ldub [%i2+0x076],%l0 ! Mem[0000000031000076]
lduw [%i3+0x034],%l7 ! Mem[0000000031800034]
sth %l6,[%o3+0x060] ! Mem[000000001d800060]
jmpl %o7,%g0
ldsh [%i3+0x074],%l6 ! Mem[0000000031800074]
p6_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p7_far_3_le:
jmpl %o7,%g0
ldsb [%i1+0x05c],%l3 ! Mem[000000001e80005c]
jmpl %o7,%g0
nop
p7_far_3_lo:
jmpl %o7,%g0
ldsb [%o1+0x05c],%l3 ! Mem[000000001e80005c]
jmpl %o7,%g0
nop
p7_far_3_lem:
jmpl %o7,%g0
ldsb [%i1+0x05c],%l3 ! Mem[000000001e80005c]
jmpl %o7,%g0
nop
p7_far_3_lom:
jmpl %o7,%g0
ldsb [%o1+0x05c],%l3 ! Mem[000000001e80005c]
jmpl %o7,%g0
nop
p7_far_3_he:
std %l4,[%o1+0x038] ! Mem[0000000030800038]
srl %l6,%l3,%l5
mulx %l4,%l1,%l0
ldd [%i0+0x058],%f24 ! Mem[000000001e000058]
srl %l5,%l1,%l6
std %l2,[%i0+0x018] ! Mem[000000001e000018]
jmpl %o7,%g0
stx %l3,[%o1+0x038] ! Mem[0000000030800038]
p7_far_3_ho:
std %l4,[%i1+0x038] ! Mem[0000000030800038]
srl %l6,%l3,%l5
mulx %l4,%l1,%l0
ldd [%o0+0x058],%f24 ! Mem[000000001e000058]
srl %l5,%l1,%l6
std %l2,[%o0+0x018] ! Mem[000000001e000018]
jmpl %o7,%g0
stx %l3,[%i1+0x038] ! Mem[0000000030800038]
p7_far_3_hem:
std %l4,[%o1+0x038] ! Mem[0000000030800038]
srl %l6,%l3,%l5
mulx %l4,%l1,%l0
ldd [%i0+0x058],%f24 ! Mem[000000001e000058]
srl %l5,%l1,%l6
membar #Sync
std %l2,[%i0+0x018] ! Mem[000000001e000018]
jmpl %o7,%g0
stx %l3,[%o1+0x038] ! Mem[0000000030800038]
p7_far_3_hom:
std %l4,[%i1+0x038] ! Mem[0000000030800038]
srl %l6,%l3,%l5
mulx %l4,%l1,%l0
ldd [%o0+0x058],%f24 ! Mem[000000001e000058]
srl %l5,%l1,%l6
membar #Sync
std %l2,[%o0+0x018] ! Mem[000000001e000018]
jmpl %o7,%g0
stx %l3,[%i1+0x038] ! Mem[0000000030800038]
p7_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
far3_b2b_h:
xnorcc %l5,%l0,%l7
addcc %l2,0x9a7,%l4
subccc %l2,-0x815,%l5
sra %l6,%l2,%l2
jmpl %o7,%g0
taddcc %l6,0x4c0,%l1
far3_b2b_l:
subc %l2,%l3,%l4
and %l1,%l5,%l2
udivx %l6,%l3,%l2
andncc %l2,-0x38d,%l0
jmpl %o7,%g0
xnor %l4,%l7,%l3
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
p0_jmpl_0_le:
ldx [%o0+0x000],%l6 ! Mem[0000000030000000]
stx %l7,[%i2+0x070] ! Mem[0000000011000070]
std %f2 ,[%o3+0x040] ! Mem[0000000031800040]
xnorcc %l3,%l7,%l2
lduw [%o2+0x004],%l2 ! Mem[0000000031000004]
sra %l3,0x01f,%l6
jmpl %g6+8,%g0
xnor %l2,0x5b5,%l7
p0_call_0_le:
lduh [%o3+0x006],%l0 ! Mem[0000000031800006]
std %f12,[%i2+0x020] ! Mem[0000000011000020]
ldsw [%i1+0x038],%l7 ! Mem[0000000010800038]
retl
std %f2 ,[%o2+0x040] ! Mem[0000000031000040]
p0_jmpl_0_lo:
ldx [%i0+0x000],%l6 ! Mem[0000000030000000]
stx %l7,[%o2+0x070] ! Mem[0000000011000070]
std %f2 ,[%i3+0x040] ! Mem[0000000031800040]
xnorcc %l3,%l7,%l2
lduw [%i2+0x004],%l2 ! Mem[0000000031000004]
sra %l3,0x01f,%l6
jmpl %g6+8,%g0
xnor %l2,0x5b5,%l7
p0_call_0_lo:
lduh [%i3+0x006],%l0 ! Mem[0000000031800006]
std %f12,[%o2+0x020] ! Mem[0000000011000020]
ldsw [%o1+0x038],%l7 ! Mem[0000000010800038]
retl
std %f2 ,[%i2+0x040] ! Mem[0000000031000040]
p0_jmpl_0_he:
ldsw [%o0+0x040],%l2 ! Mem[0000000030000040]
ldsw [%i2+0x018],%l0 ! Mem[0000000011000018]
ldd [%o3+0x000],%f22 ! Mem[0000000031800000]
jmpl %g6+8,%g0
srl %l7,%l0,%l6
p0_call_0_he:
retl
ldsw [%o0+0x000],%l4 ! Mem[0000000030000000]
p0_jmpl_0_ho:
ldsw [%i0+0x040],%l2 ! Mem[0000000030000040]
ldsw [%o2+0x018],%l0 ! Mem[0000000011000018]
ldd [%i3+0x000],%f22 ! Mem[0000000031800000]
jmpl %g6+8,%g0
srl %l7,%l0,%l6
p0_call_0_ho:
retl
ldsw [%i0+0x000],%l4 ! Mem[0000000030000000]
p1_jmpl_0_le:
smulcc %l2,0xec9,%l0
std %f8 ,[%i3+0x060] ! Mem[0000000013800060]
sub %l1,%l0,%l5
std %f8 ,[%i2+0x040] ! Mem[0000000013000040]
orncc %l3,%l5,%l6
ldd [%o1+0x008],%l0 ! Mem[0000000030800008]
jmpl %g6+8,%g0
andn %l1,0x423,%l4
p1_call_0_le:
stb %l5,[%i0+0x01b] ! Mem[000000001200001b]
ld [%i2+0x058],%f10 ! Mem[0000000013000058]
sub %l3,%l1,%l2
retl
srax %l7,0x008,%l6
p1_jmpl_0_lo:
smulcc %l2,0xec9,%l0
std %f8 ,[%o3+0x060] ! Mem[0000000013800060]
sub %l1,%l0,%l5
std %f8 ,[%o2+0x040] ! Mem[0000000013000040]
orncc %l3,%l5,%l6
ldd [%i1+0x008],%l0 ! Mem[0000000030800008]
jmpl %g6+8,%g0
andn %l1,0x423,%l4
p1_call_0_lo:
stb %l5,[%o0+0x01b] ! Mem[000000001200001b]
ld [%o2+0x058],%f10 ! Mem[0000000013000058]
sub %l3,%l1,%l2
retl
srax %l7,0x008,%l6
p1_jmpl_0_he:
tsubcc %l6,%l4,%l2
ldsb [%i2+0x012],%l1 ! Mem[0000000013000012]
sth %l0,[%o3+0x00a] ! Mem[000000003180000a]
ldsw [%o1+0x048],%l1 ! Mem[0000000030800048]
std %f18,[%o0+0x008] ! Mem[0000000030000008]
ldd [%o0+0x048],%f24 ! Mem[0000000030000048]
jmpl %g6+8,%g0
umul %l5,%l4,%l4
p1_call_0_he:
ldd [%i2+0x078],%f24 ! Mem[0000000013000078]
lduh [%i1+0x078],%l4 ! Mem[0000000012800078]
std %f30,[%o1+0x008] ! Mem[0000000030800008]
retl
st %f22,[%o2+0x04c] ! Mem[000000003100004c]
p1_jmpl_0_ho:
tsubcc %l6,%l4,%l2
ldsb [%o2+0x012],%l1 ! Mem[0000000013000012]
sth %l0,[%i3+0x00a] ! Mem[000000003180000a]
ldsw [%i1+0x048],%l1 ! Mem[0000000030800048]
std %f18,[%i0+0x008] ! Mem[0000000030000008]
ldd [%i0+0x048],%f24 ! Mem[0000000030000048]
jmpl %g6+8,%g0
umul %l5,%l4,%l4
p1_call_0_ho:
ldd [%o2+0x078],%f24 ! Mem[0000000013000078]
lduh [%o1+0x078],%l4 ! Mem[0000000012800078]
std %f30,[%i1+0x008] ! Mem[0000000030800008]
retl
st %f22,[%i2+0x04c] ! Mem[000000003100004c]
p2_jmpl_0_le:
stb %l2,[%o1+0x054] ! Mem[0000000030800054]
jmpl %g6+8,%g0
srax %l0,0x00a,%l1
p2_call_0_le:
ldsw [%o1+0x014],%l4 ! Mem[0000000030800014]
retl
ldd [%o3+0x010],%l4 ! Mem[0000000031800010]
p2_jmpl_0_lo:
stb %l2,[%i1+0x054] ! Mem[0000000030800054]
jmpl %g6+8,%g0
srax %l0,0x00a,%l1
p2_call_0_lo:
ldsw [%i1+0x014],%l4 ! Mem[0000000030800014]
retl
ldd [%i3+0x010],%l4 ! Mem[0000000031800010]
p2_jmpl_0_he:
ldd [%o3+0x010],%l0 ! Mem[0000000031800010]
umulcc %l2,0xf71,%l7
sth %l5,[%o0+0x016] ! Mem[0000000030000016]
std %l2,[%o2+0x010] ! Mem[0000000031000010]
jmpl %g6+8,%g0
ldsh [%o2+0x056],%l5 ! Mem[0000000031000056]
p2_call_0_he:
stb %l3,[%o3+0x056] ! Mem[0000000031800056]
ldub [%i2+0x05b],%l0 ! Mem[000000001500005b]
ldsw [%o3+0x050],%l5 ! Mem[0000000031800050]
mulx %l5,0xa6a,%l5
retl
ldx [%i0+0x038],%l5 ! Mem[0000000014000038]
p2_jmpl_0_ho:
ldd [%i3+0x010],%l0 ! Mem[0000000031800010]
umulcc %l2,0xf71,%l7
sth %l5,[%i0+0x016] ! Mem[0000000030000016]
std %l2,[%i2+0x010] ! Mem[0000000031000010]
jmpl %g6+8,%g0
ldsh [%i2+0x056],%l5 ! Mem[0000000031000056]
p2_call_0_ho:
stb %l3,[%i3+0x056] ! Mem[0000000031800056]
ldub [%o2+0x05b],%l0 ! Mem[000000001500005b]
ldsw [%i3+0x050],%l5 ! Mem[0000000031800050]
mulx %l5,0xa6a,%l5
retl
ldx [%o0+0x038],%l5 ! Mem[0000000014000038]
p3_jmpl_0_le:
lduw [%i0+0x01c],%l4 ! Mem[000000001600001c]
nop
tsubcctv %l5,0x1ec,%l0
jmpl %g6+8,%g0
orncc %l7,%l1,%l0
p3_call_0_le:
std %f0 ,[%i2+0x018] ! Mem[0000000017000018]
retl
ldx [%i2+0x028],%l4 ! Mem[0000000017000028]
p3_jmpl_0_lo:
lduw [%o0+0x01c],%l4 ! Mem[000000001600001c]
nop
tsubcctv %l5,0x1ec,%l0
jmpl %g6+8,%g0
orncc %l7,%l1,%l0
p3_call_0_lo:
std %f0 ,[%o2+0x018] ! Mem[0000000017000018]
retl
ldx [%o2+0x028],%l4 ! Mem[0000000017000028]
p3_jmpl_0_he:
stw %l2,[%o2+0x01c] ! Mem[000000003100001c]
lduh [%i3+0x042],%l6 ! Mem[0000000017800042]
ldsb [%i2+0x055],%l3 ! Mem[0000000017000055]
stx %l1,[%i0+0x068] ! Mem[0000000016000068]
stw %l0,[%o1+0x05c] ! Mem[000000003080005c]
sllx %l2,0x033,%l4
jmpl %g6+8,%g0
xnorcc %l3,0x541,%l2
p3_call_0_he:
ldsw [%i1+0x03c],%l0 ! Mem[000000001680003c]
stw %l0,[%o3+0x01c] ! Mem[000000003180001c]
lduw [%o3+0x058],%l0 ! Mem[0000000031800058]
std %f20,[%i1+0x040] ! Mem[0000000016800040]
ldsb [%o2+0x058],%l4 ! Mem[0000000031000058]
retl
std %l4,[%o3+0x058] ! Mem[0000000031800058]
p3_jmpl_0_ho:
stw %l2,[%i2+0x01c] ! Mem[000000003100001c]
lduh [%o3+0x042],%l6 ! Mem[0000000017800042]
ldsb [%o2+0x055],%l3 ! Mem[0000000017000055]
stx %l1,[%o0+0x068] ! Mem[0000000016000068]
stw %l0,[%i1+0x05c] ! Mem[000000003080005c]
sllx %l2,0x033,%l4
jmpl %g6+8,%g0
xnorcc %l3,0x541,%l2
p3_call_0_ho:
ldsw [%o1+0x03c],%l0 ! Mem[000000001680003c]
stw %l0,[%i3+0x01c] ! Mem[000000003180001c]
lduw [%i3+0x058],%l0 ! Mem[0000000031800058]
std %f20,[%o1+0x040] ! Mem[0000000016800040]
ldsb [%i2+0x058],%l4 ! Mem[0000000031000058]
retl
std %l4,[%i3+0x058] ! Mem[0000000031800058]
p4_jmpl_0_le:
std %l0,[%o3+0x020] ! Mem[0000000031800020]
ld [%i2+0x068],%f13 ! Mem[0000000019000068]
lduw [%o1+0x060],%l1 ! Mem[0000000030800060]
add %l4,%l4,%l4
std %f12,[%o3+0x020] ! Mem[0000000031800020]
jmpl %g6+8,%g0
ld [%i3+0x018],%f15 ! Mem[0000000019800018]
p4_call_0_le:
std %f12,[%o1+0x020] ! Mem[0000000030800020]
ldsh [%o3+0x062],%l6 ! Mem[0000000031800062]
lduh [%i0+0x044],%l1 ! Mem[0000000018000044]
retl
ldd [%o1+0x020],%l4 ! Mem[0000000030800020]
p4_jmpl_0_lo:
std %l0,[%i3+0x020] ! Mem[0000000031800020]
ld [%o2+0x068],%f13 ! Mem[0000000019000068]
lduw [%i1+0x060],%l1 ! Mem[0000000030800060]
add %l4,%l4,%l4
std %f12,[%i3+0x020] ! Mem[0000000031800020]
jmpl %g6+8,%g0
ld [%o3+0x018],%f15 ! Mem[0000000019800018]
p4_call_0_lo:
std %f12,[%i1+0x020] ! Mem[0000000030800020]
ldsh [%i3+0x062],%l6 ! Mem[0000000031800062]
lduh [%o0+0x044],%l1 ! Mem[0000000018000044]
retl
ldd [%i1+0x020],%l4 ! Mem[0000000030800020]
p4_jmpl_0_he:
srl %l3,%l7,%l5
ldsw [%o0+0x064],%l2 ! Mem[0000000030000064]
ldx [%i1+0x010],%l7 ! Mem[0000000018800010]
ld [%i2+0x070],%f21 ! Mem[0000000019000070]
stx %l1,[%o0+0x020] ! Mem[0000000030000020]
ldsb [%i2+0x05b],%l4 ! Mem[000000001900005b]
jmpl %g6+8,%g0
xor %l6,0xdf8,%l4
p4_call_0_he:
lduh [%o1+0x026],%l6 ! Mem[0000000030800026]
st %f30,[%o1+0x060] ! Mem[0000000030800060]
lduw [%i3+0x020],%l2 ! Mem[0000000019800020]
retl
ldx [%i1+0x020],%l0 ! Mem[0000000018800020]
p4_jmpl_0_ho:
srl %l3,%l7,%l5
ldsw [%i0+0x064],%l2 ! Mem[0000000030000064]
ldx [%o1+0x010],%l7 ! Mem[0000000018800010]
ld [%o2+0x070],%f21 ! Mem[0000000019000070]
stx %l1,[%i0+0x020] ! Mem[0000000030000020]
ldsb [%o2+0x05b],%l4 ! Mem[000000001900005b]
jmpl %g6+8,%g0
xor %l6,0xdf8,%l4
p4_call_0_ho:
lduh [%i1+0x026],%l6 ! Mem[0000000030800026]
st %f30,[%i1+0x060] ! Mem[0000000030800060]
lduw [%o3+0x020],%l2 ! Mem[0000000019800020]
retl
ldx [%o1+0x020],%l0 ! Mem[0000000018800020]
p5_jmpl_0_le:
jmpl %g6+8,%g0
sllx %l0,0x01e,%l1
p5_call_0_le:
st %f6 ,[%i2+0x020] ! Mem[000000001b000020]
smulcc %l1,0xb59,%l3
st %f12,[%i0+0x050] ! Mem[000000001a000050]
and %l7,0x669,%l0
std %l4,[%o1+0x068] ! Mem[0000000030800068]
retl
nop
p5_jmpl_0_lo:
jmpl %g6+8,%g0
sllx %l0,0x01e,%l1
p5_call_0_lo:
st %f6 ,[%o2+0x020] ! Mem[000000001b000020]
smulcc %l1,0xb59,%l3
st %f12,[%o0+0x050] ! Mem[000000001a000050]
and %l7,0x669,%l0
std %l4,[%i1+0x068] ! Mem[0000000030800068]
retl
nop
p5_jmpl_0_he:
ldsh [%o3+0x06c],%l0 ! Mem[000000003180006c]
lduw [%o2+0x06c],%l3 ! Mem[000000003100006c]
ldub [%o3+0x06a],%l1 ! Mem[000000003180006a]
jmpl %g6+8,%g0
lduh [%i3+0x008],%l4 ! Mem[000000001b800008]
p5_call_0_he:
sra %l2,0x013,%l4
ld [%i3+0x040],%f21 ! Mem[000000001b800040]
stx %l3,[%i0+0x040] ! Mem[000000001a000040]
sth %l0,[%o0+0x02a] ! Mem[000000003000002a]
retl
ldd [%o2+0x028],%l0 ! Mem[0000000031000028]
p5_jmpl_0_ho:
ldsh [%i3+0x06c],%l0 ! Mem[000000003180006c]
lduw [%i2+0x06c],%l3 ! Mem[000000003100006c]
ldub [%i3+0x06a],%l1 ! Mem[000000003180006a]
jmpl %g6+8,%g0
lduh [%o3+0x008],%l4 ! Mem[000000001b800008]
p5_call_0_ho:
sra %l2,0x013,%l4
ld [%o3+0x040],%f21 ! Mem[000000001b800040]
stx %l3,[%o0+0x040] ! Mem[000000001a000040]
sth %l0,[%i0+0x02a] ! Mem[000000003000002a]
retl
ldd [%i2+0x028],%l0 ! Mem[0000000031000028]
p6_jmpl_0_le:
lduh [%o0+0x034],%l5 ! Mem[0000000030000034]
lduh [%i3+0x006],%l2 ! Mem[000000001d800006]
jmpl %g6+8,%g0
stb %l1,[%i3+0x061] ! Mem[000000001d800061]
p6_call_0_le:
ld [%i1+0x05c],%f0 ! Mem[000000001c80005c]
ldub [%o0+0x032],%l6 ! Mem[0000000030000032]
retl
stb %l7,[%o0+0x076] ! Mem[0000000030000076]
p6_jmpl_0_lo:
lduh [%i0+0x034],%l5 ! Mem[0000000030000034]
lduh [%o3+0x006],%l2 ! Mem[000000001d800006]
jmpl %g6+8,%g0
stb %l1,[%o3+0x061] ! Mem[000000001d800061]
p6_call_0_lo:
ld [%o1+0x05c],%f0 ! Mem[000000001c80005c]
ldub [%i0+0x032],%l6 ! Mem[0000000030000032]
retl
stb %l7,[%i0+0x076] ! Mem[0000000030000076]
p6_jmpl_0_he:
jmpl %g6+8,%g0
taddcc %l3,-0x314,%l1
p6_call_0_he:
ldx [%i1+0x060],%l6 ! Mem[000000001c800060]
ldx [%i0+0x048],%l2 ! Mem[000000001c000048]
ld [%o0+0x030],%f25 ! Mem[0000000030000030]
udivx %l6,0x4bc,%l0
ldsw [%i0+0x028],%l3 ! Mem[000000001c000028]
retl
sth %l7,[%o1+0x074] ! Mem[0000000030800074]
p6_jmpl_0_ho:
jmpl %g6+8,%g0
taddcc %l3,-0x314,%l1
p6_call_0_ho:
ldx [%o1+0x060],%l6 ! Mem[000000001c800060]
ldx [%o0+0x048],%l2 ! Mem[000000001c000048]
ld [%i0+0x030],%f25 ! Mem[0000000030000030]
udivx %l6,0x4bc,%l0
ldsw [%o0+0x028],%l3 ! Mem[000000001c000028]
retl
sth %l7,[%i1+0x074] ! Mem[0000000030800074]
p7_jmpl_0_le:
and %l0,%l0,%l1
sdivx %l6,0x0a8,%l5
smulcc %l5,-0xc4d,%l3
taddcc %l2,-0x90c,%l2
jmpl %g6+8,%g0
ldsb [%o0+0x03e],%l0 ! Mem[000000003000003e]
p7_call_0_le:
udivx %l7,%l5,%l3
ldub [%o3+0x038],%l7 ! Mem[0000000031800038]
stb %l4,[%o1+0x07b] ! Mem[000000003080007b]
ldsh [%o1+0x03c],%l4 ! Mem[000000003080003c]
orncc %l2,-0x66b,%l7
retl
tsubcc %l0,%l3,%l2
p7_jmpl_0_lo:
and %l0,%l0,%l1
sdivx %l6,0x0a8,%l5
smulcc %l5,-0xc4d,%l3
taddcc %l2,-0x90c,%l2
jmpl %g6+8,%g0
ldsb [%i0+0x03e],%l0 ! Mem[000000003000003e]
p7_call_0_lo:
udivx %l7,%l5,%l3
ldub [%i3+0x038],%l7 ! Mem[0000000031800038]
stb %l4,[%i1+0x07b] ! Mem[000000003080007b]
ldsh [%i1+0x03c],%l4 ! Mem[000000003080003c]
orncc %l2,-0x66b,%l7
retl
tsubcc %l0,%l3,%l2
p7_jmpl_0_he:
std %l6,[%o0+0x038] ! Mem[0000000030000038]
jmpl %g6+8,%g0
ldub [%o3+0x079],%l7 ! Mem[0000000031800079]
p7_call_0_he:
xnorcc %l5,0xfd4,%l6
retl
ldx [%i3+0x060],%l6 ! Mem[000000001f800060]
p7_jmpl_0_ho:
std %l6,[%i0+0x038] ! Mem[0000000030000038]
jmpl %g6+8,%g0
ldub [%i3+0x079],%l7 ! Mem[0000000031800079]
p7_call_0_ho:
xnorcc %l5,0xfd4,%l6
retl
ldx [%o3+0x060],%l6 ! Mem[000000001f800060]
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
p0_jmpl_1_le:
sdivx %l2,%l0,%l7
lduh [%o2+0x046],%l6 ! Mem[0000000031000046]
ldub [%i0+0x020],%l7 ! Mem[0000000010000020]
jmpl %g6+8,%g0
ldsh [%o0+0x046],%l5 ! Mem[0000000030000046]
p0_call_1_le:
sth %l3,[%o3+0x040] ! Mem[0000000031800040]
retl
ldsh [%o1+0x042],%l4 ! Mem[0000000030800042]
p0_jmpl_1_lo:
sdivx %l2,%l0,%l7
lduh [%i2+0x046],%l6 ! Mem[0000000031000046]
ldub [%o0+0x020],%l7 ! Mem[0000000010000020]
jmpl %g6+8,%g0
ldsh [%i0+0x046],%l5 ! Mem[0000000030000046]
p0_call_1_lo:
sth %l3,[%i3+0x040] ! Mem[0000000031800040]
retl
ldsh [%i1+0x042],%l4 ! Mem[0000000030800042]
p0_jmpl_1_he:
ldub [%o3+0x005],%l2 ! Mem[0000000031800005]
ldd [%o3+0x000],%l2 ! Mem[0000000031800000]
umulcc %l3,%l3,%l0
jmpl %g6+8,%g0
taddcctv %l3,0xd55,%l5
p0_call_1_he:
ldd [%o0+0x000],%f16 ! Mem[0000000030000000]
tsubcc %l7,-0xca4,%l1
umulcc %l7,%l6,%l6
std %f16,[%o0+0x040] ! Mem[0000000030000040]
retl
andcc %l0,%l1,%l1
p0_jmpl_1_ho:
ldub [%i3+0x005],%l2 ! Mem[0000000031800005]
ldd [%i3+0x000],%l2 ! Mem[0000000031800000]
umulcc %l3,%l3,%l0
jmpl %g6+8,%g0
taddcctv %l3,0xd55,%l5
p0_call_1_ho:
ldd [%i0+0x000],%f16 ! Mem[0000000030000000]
tsubcc %l7,-0xca4,%l1
umulcc %l7,%l6,%l6
std %f16,[%i0+0x040] ! Mem[0000000030000040]
retl
andcc %l0,%l1,%l1
p1_jmpl_1_le:
srl %l1,0x00c,%l6
stw %l7,[%o3+0x008] ! Mem[0000000031800008]
addc %l2,%l4,%l1
stx %l6,[%o1+0x008] ! Mem[0000000030800008]
jmpl %g6+8,%g0
or %l7,0x96a,%l5
p1_call_1_le:
xnorcc %l3,%l2,%l6
lduh [%o0+0x04a],%l5 ! Mem[000000003000004a]
retl
andn %l2,%l1,%l7
p1_jmpl_1_lo:
srl %l1,0x00c,%l6
stw %l7,[%i3+0x008] ! Mem[0000000031800008]
addc %l2,%l4,%l1
stx %l6,[%i1+0x008] ! Mem[0000000030800008]
jmpl %g6+8,%g0
or %l7,0x96a,%l5
p1_call_1_lo:
xnorcc %l3,%l2,%l6
lduh [%i0+0x04a],%l5 ! Mem[000000003000004a]
retl
andn %l2,%l1,%l7
p1_jmpl_1_he:
sllx %l2,%l0,%l0
ldsw [%o1+0x04c],%l2 ! Mem[000000003080004c]
udivx %l0,%l5,%l3
orcc %l0,0xbc9,%l4
stx %l6,[%o3+0x048] ! Mem[0000000031800048]
stw %l4,[%o1+0x008] ! Mem[0000000030800008]
jmpl %g6+8,%g0
std %l0,[%o2+0x048] ! Mem[0000000031000048]
p1_call_1_he:
xnorcc %l2,0xb28,%l7
stw %l3,[%o3+0x048] ! Mem[0000000031800048]
umulcc %l6,%l6,%l1
stx %l2,[%o2+0x008] ! Mem[0000000031000008]
sth %l7,[%o1+0x008] ! Mem[0000000030800008]
tsubcc %l1,0xa97,%l6
retl
stx %l4,[%i2+0x040] ! Mem[0000000013000040]
p1_jmpl_1_ho:
sllx %l2,%l0,%l0
ldsw [%i1+0x04c],%l2 ! Mem[000000003080004c]
udivx %l0,%l5,%l3
orcc %l0,0xbc9,%l4
stx %l6,[%i3+0x048] ! Mem[0000000031800048]
stw %l4,[%i1+0x008] ! Mem[0000000030800008]
jmpl %g6+8,%g0
std %l0,[%i2+0x048] ! Mem[0000000031000048]
p1_call_1_ho:
xnorcc %l2,0xb28,%l7
stw %l3,[%i3+0x048] ! Mem[0000000031800048]
umulcc %l6,%l6,%l1
stx %l2,[%i2+0x008] ! Mem[0000000031000008]
sth %l7,[%i1+0x008] ! Mem[0000000030800008]
tsubcc %l1,0xa97,%l6
retl
stx %l4,[%o2+0x040] ! Mem[0000000013000040]
p2_jmpl_1_le:
std %l0,[%o0+0x010] ! Mem[0000000030000010]
andcc %l4,0x383,%l5
ldsb [%o1+0x057],%l5 ! Mem[0000000030800057]
jmpl %g6+8,%g0
std %l6,[%o0+0x050] ! Mem[0000000030000050]
p2_call_1_le:
std %l4,[%o0+0x050] ! Mem[0000000030000050]
st %f3 ,[%i2+0x07c] ! Mem[000000001500007c]
xnor %l7,0x42e,%l2
udivx %l4,%l1,%l6
srl %l4,%l7,%l1
retl
std %f0 ,[%o2+0x050] ! Mem[0000000031000050]
p2_jmpl_1_lo:
std %l0,[%i0+0x010] ! Mem[0000000030000010]
andcc %l4,0x383,%l5
ldsb [%i1+0x057],%l5 ! Mem[0000000030800057]
jmpl %g6+8,%g0
std %l6,[%i0+0x050] ! Mem[0000000030000050]
p2_call_1_lo:
std %l4,[%i0+0x050] ! Mem[0000000030000050]
st %f3 ,[%o2+0x07c] ! Mem[000000001500007c]
xnor %l7,0x42e,%l2
udivx %l4,%l1,%l6
srl %l4,%l7,%l1
retl
std %f0 ,[%i2+0x050] ! Mem[0000000031000050]
p2_jmpl_1_he:
lduh [%i0+0x038],%l7 ! Mem[0000000014000038]
orn %l5,%l3,%l2
st %f25,[%o3+0x050] ! Mem[0000000031800050]
stw %l0,[%o0+0x010] ! Mem[0000000030000010]
jmpl %g6+8,%g0
ldd [%o3+0x010],%f18 ! Mem[0000000031800010]
p2_call_1_he:
ldsw [%o0+0x010],%l1 ! Mem[0000000030000010]
stb %l0,[%o3+0x055] ! Mem[0000000031800055]
retl
stb %l7,[%o2+0x056] ! Mem[0000000031000056]
p2_jmpl_1_ho:
lduh [%o0+0x038],%l7 ! Mem[0000000014000038]
orn %l5,%l3,%l2
st %f25,[%i3+0x050] ! Mem[0000000031800050]
stw %l0,[%i0+0x010] ! Mem[0000000030000010]
jmpl %g6+8,%g0
ldd [%i3+0x010],%f18 ! Mem[0000000031800010]
p2_call_1_ho:
ldsw [%i0+0x010],%l1 ! Mem[0000000030000010]
stb %l0,[%i3+0x055] ! Mem[0000000031800055]
retl
stb %l7,[%i2+0x056] ! Mem[0000000031000056]
p3_jmpl_1_le:
ldd [%o3+0x058],%l0 ! Mem[0000000031800058]
lduw [%o2+0x018],%l7 ! Mem[0000000031000018]
ldx [%i3+0x000],%l6 ! Mem[0000000017800000]
xnorcc %l7,-0xe87,%l4
jmpl %g6+8,%g0
sra %l4,0x00b,%l0
p3_call_1_le:
ldub [%o0+0x01f],%l2 ! Mem[000000003000001f]
std %l2,[%o1+0x018] ! Mem[0000000030800018]
xor %l4,%l2,%l4
retl
stw %l7,[%o3+0x018] ! Mem[0000000031800018]
p3_jmpl_1_lo:
ldd [%i3+0x058],%l0 ! Mem[0000000031800058]
lduw [%i2+0x018],%l7 ! Mem[0000000031000018]
ldx [%o3+0x000],%l6 ! Mem[0000000017800000]
xnorcc %l7,-0xe87,%l4
jmpl %g6+8,%g0
sra %l4,0x00b,%l0
p3_call_1_lo:
ldub [%i0+0x01f],%l2 ! Mem[000000003000001f]
std %l2,[%i1+0x018] ! Mem[0000000030800018]
xor %l4,%l2,%l4
retl
stw %l7,[%i3+0x018] ! Mem[0000000031800018]
p3_jmpl_1_he:
orcc %l2,%l0,%l6
or %l4,-0x925,%l5
udivx %l0,0x1eb,%l0
or %l0,0xed4,%l0
ldsh [%o3+0x05c],%l7 ! Mem[000000003180005c]
jmpl %g6+8,%g0
ldx [%i0+0x040],%l6 ! Mem[0000000016000040]
p3_call_1_he:
ldd [%o1+0x018],%l4 ! Mem[0000000030800018]
ldsb [%o3+0x05a],%l4 ! Mem[000000003180005a]
ldd [%o3+0x018],%l0 ! Mem[0000000031800018]
xnor %l0,0x0b1,%l1
retl
mulx %l5,-0xbfd,%l5
p3_jmpl_1_ho:
orcc %l2,%l0,%l6
or %l4,-0x925,%l5
udivx %l0,0x1eb,%l0
or %l0,0xed4,%l0
ldsh [%i3+0x05c],%l7 ! Mem[000000003180005c]
jmpl %g6+8,%g0
ldx [%o0+0x040],%l6 ! Mem[0000000016000040]
p3_call_1_ho:
ldd [%i1+0x018],%l4 ! Mem[0000000030800018]
ldsb [%i3+0x05a],%l4 ! Mem[000000003180005a]
ldd [%i3+0x018],%l0 ! Mem[0000000031800018]
xnor %l0,0x0b1,%l1
retl
mulx %l5,-0xbfd,%l5
p4_jmpl_1_le:
stw %l7,[%i3+0x030] ! Mem[0000000019800030]
lduw [%o1+0x024],%l4 ! Mem[0000000030800024]
subc %l4,%l7,%l0
lduw [%o3+0x024],%l2 ! Mem[0000000031800024]
stb %l4,[%o3+0x060] ! Mem[0000000031800060]
jmpl %g6+8,%g0
stx %l2,[%i2+0x078] ! Mem[0000000019000078]
p4_call_1_le:
stx %l0,[%o2+0x060] ! Mem[0000000031000060]
sub %l3,%l3,%l0
ldx [%o0+0x060],%l2 ! Mem[0000000030000060]
ldd [%i0+0x028],%f12 ! Mem[0000000018000028]
subc %l0,-0xdd7,%l4
retl
sll %l0,0x012,%l6
p4_jmpl_1_lo:
stw %l7,[%o3+0x030] ! Mem[0000000019800030]
lduw [%i1+0x024],%l4 ! Mem[0000000030800024]
subc %l4,%l7,%l0
lduw [%i3+0x024],%l2 ! Mem[0000000031800024]
stb %l4,[%i3+0x060] ! Mem[0000000031800060]
jmpl %g6+8,%g0
stx %l2,[%o2+0x078] ! Mem[0000000019000078]
p4_call_1_lo:
stx %l0,[%i2+0x060] ! Mem[0000000031000060]
sub %l3,%l3,%l0
ldx [%i0+0x060],%l2 ! Mem[0000000030000060]
ldd [%o0+0x028],%f12 ! Mem[0000000018000028]
subc %l0,-0xdd7,%l4
retl
sll %l0,0x012,%l6
p4_jmpl_1_he:
st %f18,[%i2+0x054] ! Mem[0000000019000054]
jmpl %g6+8,%g0
addcc %l2,-0x032,%l7
p4_call_1_he:
stb %l7,[%o2+0x026] ! Mem[0000000031000026]
st %f20,[%o2+0x064] ! Mem[0000000031000064]
srax %l0,%l4,%l3
retl
smulcc %l7,%l6,%l0
p4_jmpl_1_ho:
st %f18,[%o2+0x054] ! Mem[0000000019000054]
jmpl %g6+8,%g0
addcc %l2,-0x032,%l7
p4_call_1_ho:
stb %l7,[%i2+0x026] ! Mem[0000000031000026]
st %f20,[%i2+0x064] ! Mem[0000000031000064]
srax %l0,%l4,%l3
retl
smulcc %l7,%l6,%l0
p5_jmpl_1_le:
sra %l7,%l0,%l2
ldub [%o1+0x02e],%l1 ! Mem[000000003080002e]
jmpl %g6+8,%g0
ldsh [%o2+0x06e],%l2 ! Mem[000000003100006e]
p5_call_1_le:
srax %l7,0x019,%l2
stw %l1,[%o3+0x06c] ! Mem[000000003180006c]
ldub [%o1+0x06e],%l2 ! Mem[000000003080006e]
sth %l0,[%o3+0x06a] ! Mem[000000003180006a]
smulcc %l3,%l0,%l2
ldd [%o3+0x068],%f2 ! Mem[0000000031800068]
retl
ldsb [%i2+0x020],%l4 ! Mem[000000001b000020]
p5_jmpl_1_lo:
sra %l7,%l0,%l2
ldub [%i1+0x02e],%l1 ! Mem[000000003080002e]
jmpl %g6+8,%g0
ldsh [%i2+0x06e],%l2 ! Mem[000000003100006e]
p5_call_1_lo:
srax %l7,0x019,%l2
stw %l1,[%i3+0x06c] ! Mem[000000003180006c]
ldub [%i1+0x06e],%l2 ! Mem[000000003080006e]
sth %l0,[%i3+0x06a] ! Mem[000000003180006a]
smulcc %l3,%l0,%l2
ldd [%i3+0x068],%f2 ! Mem[0000000031800068]
retl
ldsb [%o2+0x020],%l4 ! Mem[000000001b000020]
p5_jmpl_1_he:
jmpl %g6+8,%g0
srl %l1,0x000,%l7
p5_call_1_he:
or %l0,%l3,%l0
ldub [%o3+0x06f],%l2 ! Mem[000000003180006f]
ldd [%o1+0x068],%f16 ! Mem[0000000030800068]
retl
stw %l3,[%i2+0x00c] ! Mem[000000001b00000c]
p5_jmpl_1_ho:
jmpl %g6+8,%g0
srl %l1,0x000,%l7
p5_call_1_ho:
or %l0,%l3,%l0
ldub [%i3+0x06f],%l2 ! Mem[000000003180006f]
ldd [%i1+0x068],%f16 ! Mem[0000000030800068]
retl
stw %l3,[%o2+0x00c] ! Mem[000000001b00000c]
p6_jmpl_1_le:
srlx %l5,0x007,%l4
ldd [%i1+0x060],%f14 ! Mem[000000001c800060]
std %l0,[%o1+0x070] ! Mem[0000000030800070]
ldx [%o2+0x030],%l3 ! Mem[0000000031000030]
jmpl %g6+8,%g0
andcc %l4,%l5,%l7
p6_call_1_le:
sra %l2,0x011,%l6
stw %l7,[%i3+0x020] ! Mem[000000001d800020]
ldsb [%o1+0x030],%l1 ! Mem[0000000030800030]
udivx %l0,0xaa0,%l6
nop
ldsb [%i2+0x066],%l4 ! Mem[000000001d000066]
retl
stb %l5,[%o2+0x072] ! Mem[0000000031000072]
p6_jmpl_1_lo:
srlx %l5,0x007,%l4
ldd [%o1+0x060],%f14 ! Mem[000000001c800060]
std %l0,[%i1+0x070] ! Mem[0000000030800070]
ldx [%i2+0x030],%l3 ! Mem[0000000031000030]
jmpl %g6+8,%g0
andcc %l4,%l5,%l7
p6_call_1_lo:
sra %l2,0x011,%l6
stw %l7,[%o3+0x020] ! Mem[000000001d800020]
ldsb [%i1+0x030],%l1 ! Mem[0000000030800030]
udivx %l0,0xaa0,%l6
nop
ldsb [%o2+0x066],%l4 ! Mem[000000001d000066]
retl
stb %l5,[%i2+0x072] ! Mem[0000000031000072]
p6_jmpl_1_he:
udivx %l4,0x6ef,%l0
jmpl %g6+8,%g0
ldd [%o0+0x030],%l0 ! Mem[0000000030000030]
p6_call_1_he:
retl
ldsb [%o0+0x072],%l6 ! Mem[0000000030000072]
p6_jmpl_1_ho:
udivx %l4,0x6ef,%l0
jmpl %g6+8,%g0
ldd [%i0+0x030],%l0 ! Mem[0000000030000030]
p6_call_1_ho:
retl
ldsb [%i0+0x072],%l6 ! Mem[0000000030000072]
p7_jmpl_1_le:
ldx [%o3+0x078],%l0 ! Mem[0000000031800078]
jmpl %g6+8,%g0
sub %l1,0x435,%l1
p7_call_1_le:
tsubcc %l5,%l2,%l5
stx %l7,[%i1+0x008] ! Mem[000000001e800008]
ldx [%o1+0x038],%l3 ! Mem[0000000030800038]
retl
stb %l1,[%o2+0x03f] ! Mem[000000003100003f]
p7_jmpl_1_lo:
ldx [%i3+0x078],%l0 ! Mem[0000000031800078]
jmpl %g6+8,%g0
sub %l1,0x435,%l1
p7_call_1_lo:
tsubcc %l5,%l2,%l5
stx %l7,[%o1+0x008] ! Mem[000000001e800008]
ldx [%i1+0x038],%l3 ! Mem[0000000030800038]
retl
stb %l1,[%i2+0x03f] ! Mem[000000003100003f]
p7_jmpl_1_he:
jmpl %g6+8,%g0
sth %l0,[%o2+0x038] ! Mem[0000000031000038]
p7_call_1_he:
ldub [%o3+0x03a],%l4 ! Mem[000000003180003a]
retl
st %f29,[%i0+0x028] ! Mem[000000001e000028]
p7_jmpl_1_ho:
jmpl %g6+8,%g0
sth %l0,[%i2+0x038] ! Mem[0000000031000038]
p7_call_1_ho:
ldub [%i3+0x03a],%l4 ! Mem[000000003180003a]
retl
st %f29,[%o0+0x028] ! Mem[000000001e000028]
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
p0_jmpl_2_le:
ldub [%o1+0x044],%l3 ! Mem[0000000030800044]
std %f12,[%o2+0x040] ! Mem[0000000031000040]
smul %l0,%l1,%l0
jmpl %g6+8,%g0
std %f12,[%o0+0x040] ! Mem[0000000030000040]
p0_call_2_le:
retl
andn %l6,0x691,%l2
p0_jmpl_2_lo:
ldub [%i1+0x044],%l3 ! Mem[0000000030800044]
std %f12,[%i2+0x040] ! Mem[0000000031000040]
smul %l0,%l1,%l0
jmpl %g6+8,%g0
std %f12,[%i0+0x040] ! Mem[0000000030000040]
p0_call_2_lo:
retl
andn %l6,0x691,%l2
p0_jmpl_2_he:
ldsw [%o0+0x044],%l1 ! Mem[0000000030000044]
lduw [%i0+0x008],%l7 ! Mem[0000000010000008]
subccc %l7,%l4,%l2
lduw [%i0+0x070],%l7 ! Mem[0000000010000070]
jmpl %g6+8,%g0
mulx %l6,-0x508,%l7
p0_call_2_he:
ldub [%o3+0x003],%l1 ! Mem[0000000031800003]
lduw [%o1+0x004],%l2 ! Mem[0000000030800004]
add %l3,-0x9aa,%l2
ldd [%o0+0x000],%l2 ! Mem[0000000030000000]
stb %l3,[%o0+0x005] ! Mem[0000000030000005]
retl
ldx [%o1+0x040],%l7 ! Mem[0000000030800040]
p0_jmpl_2_ho:
ldsw [%i0+0x044],%l1 ! Mem[0000000030000044]
lduw [%o0+0x008],%l7 ! Mem[0000000010000008]
subccc %l7,%l4,%l2
lduw [%o0+0x070],%l7 ! Mem[0000000010000070]
jmpl %g6+8,%g0
mulx %l6,-0x508,%l7
p0_call_2_ho:
ldub [%i3+0x003],%l1 ! Mem[0000000031800003]
lduw [%i1+0x004],%l2 ! Mem[0000000030800004]
add %l3,-0x9aa,%l2
ldd [%i0+0x000],%l2 ! Mem[0000000030000000]
stb %l3,[%i0+0x005] ! Mem[0000000030000005]
retl
ldx [%i1+0x040],%l7 ! Mem[0000000030800040]
p1_jmpl_2_le:
ldd [%o1+0x008],%f14 ! Mem[0000000030800008]
sub %l5,-0x736,%l5
ldsh [%i3+0x04c],%l2 ! Mem[000000001380004c]
jmpl %g6+8,%g0
ld [%o0+0x00c],%f9 ! Mem[000000003000000c]
p1_call_2_le:
srlx %l0,0x02a,%l2
lduh [%i1+0x002],%l2 ! Mem[0000000012800002]
sdivx %l6,0x775,%l7
stw %l7,[%i2+0x00c] ! Mem[000000001300000c]
retl
ldx [%o1+0x008],%l5 ! Mem[0000000030800008]
p1_jmpl_2_lo:
ldd [%i1+0x008],%f14 ! Mem[0000000030800008]
sub %l5,-0x736,%l5
ldsh [%o3+0x04c],%l2 ! Mem[000000001380004c]
jmpl %g6+8,%g0
ld [%i0+0x00c],%f9 ! Mem[000000003000000c]
p1_call_2_lo:
srlx %l0,0x02a,%l2
lduh [%o1+0x002],%l2 ! Mem[0000000012800002]
sdivx %l6,0x775,%l7
stw %l7,[%o2+0x00c] ! Mem[000000001300000c]
retl
ldx [%i1+0x008],%l5 ! Mem[0000000030800008]
p1_jmpl_2_he:
jmpl %g6+8,%g0
std %f30,[%i2+0x078] ! Mem[0000000013000078]
p1_call_2_he:
ldd [%i0+0x060],%l2 ! Mem[0000000012000060]
retl
ldsh [%o2+0x04a],%l2 ! Mem[000000003100004a]
p1_jmpl_2_ho:
jmpl %g6+8,%g0
std %f30,[%o2+0x078] ! Mem[0000000013000078]
p1_call_2_ho:
ldd [%o0+0x060],%l2 ! Mem[0000000012000060]
retl
ldsh [%i2+0x04a],%l2 ! Mem[000000003100004a]
p2_jmpl_2_le:
ldsb [%o2+0x012],%l7 ! Mem[0000000031000012]
ldd [%o0+0x010],%f2 ! Mem[0000000030000010]
jmpl %g6+8,%g0
ldsb [%o1+0x010],%l3 ! Mem[0000000030800010]
p2_call_2_le:
std %l0,[%i1+0x040] ! Mem[0000000014800040]
retl
lduw [%o2+0x014],%l0 ! Mem[0000000031000014]
p2_jmpl_2_lo:
ldsb [%i2+0x012],%l7 ! Mem[0000000031000012]
ldd [%i0+0x010],%f2 ! Mem[0000000030000010]
jmpl %g6+8,%g0
ldsb [%i1+0x010],%l3 ! Mem[0000000030800010]
p2_call_2_lo:
std %l0,[%o1+0x040] ! Mem[0000000014800040]
retl
lduw [%i2+0x014],%l0 ! Mem[0000000031000014]
p2_jmpl_2_he:
jmpl %g6+8,%g0
addcc %l2,%l2,%l1
p2_call_2_he:
smul %l1,%l6,%l2
ldub [%o0+0x055],%l5 ! Mem[0000000030000055]
retl
lduw [%o1+0x054],%l4 ! Mem[0000000030800054]
p2_jmpl_2_ho:
jmpl %g6+8,%g0
addcc %l2,%l2,%l1
p2_call_2_ho:
smul %l1,%l6,%l2
ldub [%i0+0x055],%l5 ! Mem[0000000030000055]
retl
lduw [%i1+0x054],%l4 ! Mem[0000000030800054]
p3_jmpl_2_le:
jmpl %g6+8,%g0
stb %l6,[%i2+0x07d] ! Mem[000000001700007d]
p3_call_2_le:
lduw [%i2+0x05c],%l1 ! Mem[000000001700005c]
ldd [%o3+0x058],%l0 ! Mem[0000000031800058]
ld [%i3+0x06c],%f6 ! Mem[000000001780006c]
lduh [%o3+0x01a],%l1 ! Mem[000000003180001a]
st %f5 ,[%o0+0x05c] ! Mem[000000003000005c]
stw %l5,[%o1+0x01c] ! Mem[000000003080001c]
retl
ldsh [%i2+0x032],%l3 ! Mem[0000000017000032]
p3_jmpl_2_lo:
jmpl %g6+8,%g0
stb %l6,[%o2+0x07d] ! Mem[000000001700007d]
p3_call_2_lo:
lduw [%o2+0x05c],%l1 ! Mem[000000001700005c]
ldd [%i3+0x058],%l0 ! Mem[0000000031800058]
ld [%o3+0x06c],%f6 ! Mem[000000001780006c]
lduh [%i3+0x01a],%l1 ! Mem[000000003180001a]
st %f5 ,[%i0+0x05c] ! Mem[000000003000005c]
stw %l5,[%i1+0x01c] ! Mem[000000003080001c]
retl
ldsh [%o2+0x032],%l3 ! Mem[0000000017000032]
p3_jmpl_2_he:
jmpl %g6+8,%g0
ldx [%i0+0x050],%l0 ! Mem[0000000016000050]
p3_call_2_he:
srlx %l5,%l3,%l3
st %f23,[%o3+0x05c] ! Mem[000000003180005c]
std %l4,[%o1+0x058] ! Mem[0000000030800058]
ldd [%o3+0x058],%f30 ! Mem[0000000031800058]
lduw [%o2+0x01c],%l2 ! Mem[000000003100001c]
retl
orn %l1,0xea8,%l4
p3_jmpl_2_ho:
jmpl %g6+8,%g0
ldx [%o0+0x050],%l0 ! Mem[0000000016000050]
p3_call_2_ho:
srlx %l5,%l3,%l3
st %f23,[%i3+0x05c] ! Mem[000000003180005c]
std %l4,[%i1+0x058] ! Mem[0000000030800058]
ldd [%i3+0x058],%f30 ! Mem[0000000031800058]
lduw [%i2+0x01c],%l2 ! Mem[000000003100001c]
retl
orn %l1,0xea8,%l4
p4_jmpl_2_le:
addccc %l5,-0xb72,%l5
ldx [%o3+0x060],%l1 ! Mem[0000000031800060]
andn %l2,0xd87,%l3
jmpl %g6+8,%g0
add %l5,%l5,%l1
p4_call_2_le:
ldsh [%o2+0x064],%l5 ! Mem[0000000031000064]
retl
stw %l0,[%o2+0x064] ! Mem[0000000031000064]
p4_jmpl_2_lo:
addccc %l5,-0xb72,%l5
ldx [%i3+0x060],%l1 ! Mem[0000000031800060]
andn %l2,0xd87,%l3
jmpl %g6+8,%g0
add %l5,%l5,%l1
p4_call_2_lo:
ldsh [%i2+0x064],%l5 ! Mem[0000000031000064]
retl
stw %l0,[%i2+0x064] ! Mem[0000000031000064]
p4_jmpl_2_he:
jmpl %g6+8,%g0
mulx %l1,%l5,%l4
p4_call_2_he:
stx %l5,[%o3+0x060] ! Mem[0000000031800060]
ldsb [%i3+0x015],%l5 ! Mem[0000000019800015]
retl
orcc %l6,%l6,%l5
p4_jmpl_2_ho:
jmpl %g6+8,%g0
mulx %l1,%l5,%l4
p4_call_2_ho:
stx %l5,[%i3+0x060] ! Mem[0000000031800060]
ldsb [%o3+0x015],%l5 ! Mem[0000000019800015]
retl
orcc %l6,%l6,%l5
p5_jmpl_2_le:
ldsb [%o0+0x02d],%l5 ! Mem[000000003000002d]
xnor %l4,%l6,%l3
ldsh [%o1+0x06a],%l6 ! Mem[000000003080006a]
ldsb [%o2+0x02d],%l7 ! Mem[000000003100002d]
jmpl %g6+8,%g0
andcc %l5,0xe42,%l1
p5_call_2_le:
ldub [%i3+0x069],%l4 ! Mem[000000001b800069]
stb %l6,[%i1+0x029] ! Mem[000000001a800029]
retl
orn %l0,%l7,%l1
p5_jmpl_2_lo:
ldsb [%i0+0x02d],%l5 ! Mem[000000003000002d]
xnor %l4,%l6,%l3
ldsh [%i1+0x06a],%l6 ! Mem[000000003080006a]
ldsb [%i2+0x02d],%l7 ! Mem[000000003100002d]
jmpl %g6+8,%g0
andcc %l5,0xe42,%l1
p5_call_2_lo:
ldub [%o3+0x069],%l4 ! Mem[000000001b800069]
stb %l6,[%o1+0x029] ! Mem[000000001a800029]
retl
orn %l0,%l7,%l1
p5_jmpl_2_he:
sub %l5,%l6,%l0
jmpl %g6+8,%g0
taddcc %l1,-0x913,%l6
p5_call_2_he:
stx %l3,[%i2+0x000] ! Mem[000000001b000000]
retl
ldx [%o2+0x028],%l4 ! Mem[0000000031000028]
p5_jmpl_2_ho:
sub %l5,%l6,%l0
jmpl %g6+8,%g0
taddcc %l1,-0x913,%l6
p5_call_2_ho:
stx %l3,[%o2+0x000] ! Mem[000000001b000000]
retl
ldx [%i2+0x028],%l4 ! Mem[0000000031000028]
p6_jmpl_2_le:
ldub [%o2+0x072],%l1 ! Mem[0000000031000072]
lduh [%o2+0x032],%l5 ! Mem[0000000031000032]
add %l3,-0x7f4,%l5
jmpl %g6+8,%g0
ldsb [%o2+0x033],%l5 ! Mem[0000000031000033]
p6_call_2_le:
stx %l5,[%o2+0x030] ! Mem[0000000031000030]
stx %l7,[%o3+0x030] ! Mem[0000000031800030]
ldd [%o3+0x030],%f8 ! Mem[0000000031800030]
addcc %l4,%l2,%l5
xorcc %l0,%l6,%l6
retl
std %l0,[%o0+0x030] ! Mem[0000000030000030]
p6_jmpl_2_lo:
ldub [%i2+0x072],%l1 ! Mem[0000000031000072]
lduh [%i2+0x032],%l5 ! Mem[0000000031000032]
add %l3,-0x7f4,%l5
jmpl %g6+8,%g0
ldsb [%i2+0x033],%l5 ! Mem[0000000031000033]
p6_call_2_lo:
stx %l5,[%i2+0x030] ! Mem[0000000031000030]
stx %l7,[%i3+0x030] ! Mem[0000000031800030]
ldd [%i3+0x030],%f8 ! Mem[0000000031800030]
addcc %l4,%l2,%l5
xorcc %l0,%l6,%l6
retl
std %l0,[%i0+0x030] ! Mem[0000000030000030]
p6_jmpl_2_he:
subc %l4,-0xb3c,%l2
xnorcc %l4,0x3e3,%l0
sra %l2,%l7,%l1
jmpl %g6+8,%g0
ld [%o1+0x070],%f16 ! Mem[0000000030800070]
p6_call_2_he:
retl
add %l0,-0x88f,%l1
p6_jmpl_2_ho:
subc %l4,-0xb3c,%l2
xnorcc %l4,0x3e3,%l0
sra %l2,%l7,%l1
jmpl %g6+8,%g0
ld [%i1+0x070],%f16 ! Mem[0000000030800070]
p6_call_2_ho:
retl
add %l0,-0x88f,%l1
p7_jmpl_2_le:
jmpl %g6+8,%g0
ldd [%o2+0x038],%f6 ! Mem[0000000031000038]
p7_call_2_le:
ldd [%i2+0x038],%l4 ! Mem[000000001f000038]
retl
ldub [%i3+0x014],%l6 ! Mem[000000001f800014]
p7_jmpl_2_lo:
jmpl %g6+8,%g0
ldd [%i2+0x038],%f6 ! Mem[0000000031000038]
p7_call_2_lo:
ldd [%o2+0x038],%l4 ! Mem[000000001f000038]
retl
ldub [%o3+0x014],%l6 ! Mem[000000001f800014]
p7_jmpl_2_he:
stx %l6,[%o3+0x078] ! Mem[0000000031800078]
st %f18,[%i1+0x054] ! Mem[000000001e800054]
jmpl %g6+8,%g0
ldsb [%o2+0x03f],%l6 ! Mem[000000003100003f]
p7_call_2_he:
ldsb [%i1+0x07d],%l2 ! Mem[000000001e80007d]
lduw [%o1+0x03c],%l2 ! Mem[000000003080003c]
orcc %l7,%l5,%l5
ldd [%o1+0x038],%f30 ! Mem[0000000030800038]
retl
ldd [%o2+0x078],%f26 ! Mem[0000000031000078]
p7_jmpl_2_ho:
stx %l6,[%i3+0x078] ! Mem[0000000031800078]
st %f18,[%o1+0x054] ! Mem[000000001e800054]
jmpl %g6+8,%g0
ldsb [%i2+0x03f],%l6 ! Mem[000000003100003f]
p7_call_2_ho:
ldsb [%o1+0x07d],%l2 ! Mem[000000001e80007d]
lduw [%i1+0x03c],%l2 ! Mem[000000003080003c]
orcc %l7,%l5,%l5
ldd [%i1+0x038],%f30 ! Mem[0000000030800038]
retl
ldd [%i2+0x078],%f26 ! Mem[0000000031000078]
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
p0_jmpl_3_le:
ldd [%i3+0x018],%l6 ! Mem[0000000011800018]
taddcc %l6,0x0c1,%l1
ldd [%o2+0x000],%f8 ! Mem[0000000031000000]
subc %l2,-0x60a,%l0
jmpl %g6+8,%g0
std %l2,[%i0+0x070] ! Mem[0000000010000070]
p0_call_3_le:
ldx [%i2+0x008],%l0 ! Mem[0000000011000008]
ldsw [%o3+0x004],%l3 ! Mem[0000000031800004]
ldsh [%o2+0x042],%l5 ! Mem[0000000031000042]
std %l0,[%o0+0x000] ! Mem[0000000030000000]
st %f12,[%o3+0x000] ! Mem[0000000031800000]
retl
addccc %l3,-0x9ea,%l1
p0_jmpl_3_lo:
ldd [%o3+0x018],%l6 ! Mem[0000000011800018]
taddcc %l6,0x0c1,%l1
ldd [%i2+0x000],%f8 ! Mem[0000000031000000]
subc %l2,-0x60a,%l0
jmpl %g6+8,%g0
std %l2,[%o0+0x070] ! Mem[0000000010000070]
p0_call_3_lo:
ldx [%o2+0x008],%l0 ! Mem[0000000011000008]
ldsw [%i3+0x004],%l3 ! Mem[0000000031800004]
ldsh [%i2+0x042],%l5 ! Mem[0000000031000042]
std %l0,[%i0+0x000] ! Mem[0000000030000000]
st %f12,[%i3+0x000] ! Mem[0000000031800000]
retl
addccc %l3,-0x9ea,%l1
p0_jmpl_3_he:
lduw [%o0+0x044],%l4 ! Mem[0000000030000044]
orcc %l6,%l7,%l1
ldub [%o2+0x040],%l7 ! Mem[0000000031000040]
ld [%i2+0x018],%f23 ! Mem[0000000011000018]
st %f28,[%o0+0x004] ! Mem[0000000030000004]
jmpl %g6+8,%g0
stw %l4,[%i3+0x000] ! Mem[0000000011800000]
p0_call_3_he:
sth %l2,[%i0+0x064] ! Mem[0000000010000064]
retl
ldx [%o1+0x000],%l5 ! Mem[0000000030800000]
p0_jmpl_3_ho:
lduw [%i0+0x044],%l4 ! Mem[0000000030000044]
orcc %l6,%l7,%l1
ldub [%i2+0x040],%l7 ! Mem[0000000031000040]
ld [%o2+0x018],%f23 ! Mem[0000000011000018]
st %f28,[%i0+0x004] ! Mem[0000000030000004]
jmpl %g6+8,%g0
stw %l4,[%o3+0x000] ! Mem[0000000011800000]
p0_call_3_ho:
sth %l2,[%o0+0x064] ! Mem[0000000010000064]
retl
ldx [%i1+0x000],%l5 ! Mem[0000000030800000]
p1_jmpl_3_le:
ld [%o1+0x008],%f6 ! Mem[0000000030800008]
jmpl %g6+8,%g0
umul %l4,%l0,%l0
p1_call_3_le:
lduh [%i3+0x042],%l6 ! Mem[0000000013800042]
ldd [%i0+0x078],%f4 ! Mem[0000000012000078]
sdivx %l5,-0x06c,%l1
st %f12,[%o0+0x00c] ! Mem[000000003000000c]
mulx %l7,-0x18f,%l3
stb %l3,[%o0+0x04c] ! Mem[000000003000004c]
retl
srl %l3,0x018,%l6
p1_jmpl_3_lo:
ld [%i1+0x008],%f6 ! Mem[0000000030800008]
jmpl %g6+8,%g0
umul %l4,%l0,%l0
p1_call_3_lo:
lduh [%o3+0x042],%l6 ! Mem[0000000013800042]
ldd [%o0+0x078],%f4 ! Mem[0000000012000078]
sdivx %l5,-0x06c,%l1
st %f12,[%i0+0x00c] ! Mem[000000003000000c]
mulx %l7,-0x18f,%l3
stb %l3,[%i0+0x04c] ! Mem[000000003000004c]
retl
srl %l3,0x018,%l6
p1_jmpl_3_he:
std %l0,[%o2+0x008] ! Mem[0000000031000008]
ldsw [%o3+0x04c],%l7 ! Mem[000000003180004c]
ldd [%i0+0x068],%f24 ! Mem[0000000012000068]
or %l1,0x581,%l6
ldsb [%o0+0x049],%l6 ! Mem[0000000030000049]
jmpl %g6+8,%g0
ld [%i0+0x070],%f17 ! Mem[0000000012000070]
p1_call_3_he:
sth %l4,[%i2+0x03c] ! Mem[000000001300003c]
stw %l5,[%o2+0x04c] ! Mem[000000003100004c]
ldub [%o1+0x00e],%l4 ! Mem[000000003080000e]
ldub [%o3+0x04b],%l7 ! Mem[000000003180004b]
retl
ldd [%o0+0x008],%l6 ! Mem[0000000030000008]
p1_jmpl_3_ho:
std %l0,[%i2+0x008] ! Mem[0000000031000008]
ldsw [%i3+0x04c],%l7 ! Mem[000000003180004c]
ldd [%o0+0x068],%f24 ! Mem[0000000012000068]
or %l1,0x581,%l6
ldsb [%i0+0x049],%l6 ! Mem[0000000030000049]
jmpl %g6+8,%g0
ld [%o0+0x070],%f17 ! Mem[0000000012000070]
p1_call_3_ho:
sth %l4,[%o2+0x03c] ! Mem[000000001300003c]
stw %l5,[%i2+0x04c] ! Mem[000000003100004c]
ldub [%i1+0x00e],%l4 ! Mem[000000003080000e]
ldub [%i3+0x04b],%l7 ! Mem[000000003180004b]
retl
ldd [%i0+0x008],%l6 ! Mem[0000000030000008]
p2_jmpl_3_le:
lduw [%o3+0x050],%l1 ! Mem[0000000031800050]
xor %l5,%l3,%l6
jmpl %g6+8,%g0
subc %l7,-0x0f6,%l4
p2_call_3_le:
stb %l6,[%i1+0x062] ! Mem[0000000014800062]
ldsw [%o1+0x054],%l5 ! Mem[0000000030800054]
st %f5 ,[%o3+0x014] ! Mem[0000000031800014]
sll %l5,0x00a,%l6
retl
ldx [%i1+0x068],%l3 ! Mem[0000000014800068]
p2_jmpl_3_lo:
lduw [%i3+0x050],%l1 ! Mem[0000000031800050]
xor %l5,%l3,%l6
jmpl %g6+8,%g0
subc %l7,-0x0f6,%l4
p2_call_3_lo:
stb %l6,[%o1+0x062] ! Mem[0000000014800062]
ldsw [%i1+0x054],%l5 ! Mem[0000000030800054]
st %f5 ,[%i3+0x014] ! Mem[0000000031800014]
sll %l5,0x00a,%l6
retl
ldx [%o1+0x068],%l3 ! Mem[0000000014800068]
p2_jmpl_3_he:
xorcc %l3,%l1,%l7
ldx [%i1+0x018],%l2 ! Mem[0000000014800018]
st %f18,[%o1+0x010] ! Mem[0000000030800010]
srl %l3,%l7,%l1
orcc %l0,0x878,%l3
jmpl %g6+8,%g0
ldd [%i0+0x040],%f18 ! Mem[0000000014000040]
p2_call_3_he:
std %f16,[%o0+0x010] ! Mem[0000000030000010]
subccc %l7,%l4,%l0
srlx %l6,0x01a,%l7
stb %l7,[%o1+0x016] ! Mem[0000000030800016]
andcc %l3,%l4,%l2
retl
ldsb [%o2+0x016],%l2 ! Mem[0000000031000016]
p2_jmpl_3_ho:
xorcc %l3,%l1,%l7
ldx [%o1+0x018],%l2 ! Mem[0000000014800018]
st %f18,[%i1+0x010] ! Mem[0000000030800010]
srl %l3,%l7,%l1
orcc %l0,0x878,%l3
jmpl %g6+8,%g0
ldd [%o0+0x040],%f18 ! Mem[0000000014000040]
p2_call_3_ho:
std %f16,[%i0+0x010] ! Mem[0000000030000010]
subccc %l7,%l4,%l0
srlx %l6,0x01a,%l7
stb %l7,[%i1+0x016] ! Mem[0000000030800016]
andcc %l3,%l4,%l2
retl
ldsb [%i2+0x016],%l2 ! Mem[0000000031000016]
p3_jmpl_3_le:
lduh [%o0+0x01c],%l2 ! Mem[000000003000001c]
ldub [%o2+0x059],%l5 ! Mem[0000000031000059]
st %f6 ,[%o3+0x018] ! Mem[0000000031800018]
addc %l0,%l5,%l2
umulcc %l0,-0x326,%l0
umulcc %l7,%l1,%l4
jmpl %g6+8,%g0
lduh [%i2+0x024],%l3 ! Mem[0000000017000024]
p3_call_3_le:
ld [%o1+0x058],%f12 ! Mem[0000000030800058]
retl
sllx %l4,0x011,%l5
p3_jmpl_3_lo:
lduh [%i0+0x01c],%l2 ! Mem[000000003000001c]
ldub [%i2+0x059],%l5 ! Mem[0000000031000059]
st %f6 ,[%i3+0x018] ! Mem[0000000031800018]
addc %l0,%l5,%l2
umulcc %l0,-0x326,%l0
umulcc %l7,%l1,%l4
jmpl %g6+8,%g0
lduh [%o2+0x024],%l3 ! Mem[0000000017000024]
p3_call_3_lo:
ld [%i1+0x058],%f12 ! Mem[0000000030800058]
retl
sllx %l4,0x011,%l5
p3_jmpl_3_he:
lduw [%i3+0x078],%l3 ! Mem[0000000017800078]
lduh [%i3+0x05a],%l3 ! Mem[000000001780005a]
jmpl %g6+8,%g0
ldsb [%o1+0x05d],%l3 ! Mem[000000003080005d]
p3_call_3_he:
retl
lduw [%o0+0x05c],%l1 ! Mem[000000003000005c]
p3_jmpl_3_ho:
lduw [%o3+0x078],%l3 ! Mem[0000000017800078]
lduh [%o3+0x05a],%l3 ! Mem[000000001780005a]
jmpl %g6+8,%g0
ldsb [%i1+0x05d],%l3 ! Mem[000000003080005d]
p3_call_3_ho:
retl
lduw [%i0+0x05c],%l1 ! Mem[000000003000005c]
p4_jmpl_3_le:
addc %l2,0x935,%l5
std %f0 ,[%o0+0x060] ! Mem[0000000030000060]
ldsh [%i1+0x07c],%l0 ! Mem[000000001880007c]
ldd [%o2+0x020],%l2 ! Mem[0000000031000020]
xnorcc %l6,%l1,%l1
jmpl %g6+8,%g0
xnor %l3,-0x04e,%l6
p4_call_3_le:
stw %l4,[%o3+0x064] ! Mem[0000000031800064]
ldsh [%i1+0x060],%l7 ! Mem[0000000018800060]
retl
stx %l2,[%o0+0x060] ! Mem[0000000030000060]
p4_jmpl_3_lo:
addc %l2,0x935,%l5
std %f0 ,[%i0+0x060] ! Mem[0000000030000060]
ldsh [%o1+0x07c],%l0 ! Mem[000000001880007c]
ldd [%i2+0x020],%l2 ! Mem[0000000031000020]
xnorcc %l6,%l1,%l1
jmpl %g6+8,%g0
xnor %l3,-0x04e,%l6
p4_call_3_lo:
stw %l4,[%i3+0x064] ! Mem[0000000031800064]
ldsh [%o1+0x060],%l7 ! Mem[0000000018800060]
retl
stx %l2,[%i0+0x060] ! Mem[0000000030000060]
p4_jmpl_3_he:
std %f16,[%i2+0x058] ! Mem[0000000019000058]
smulcc %l7,%l7,%l0
jmpl %g6+8,%g0
ldd [%o1+0x060],%l6 ! Mem[0000000030800060]
p4_call_3_he:
stx %l4,[%o3+0x060] ! Mem[0000000031800060]
st %f29,[%o3+0x024] ! Mem[0000000031800024]
retl
std %l4,[%o1+0x060] ! Mem[0000000030800060]
p4_jmpl_3_ho:
std %f16,[%o2+0x058] ! Mem[0000000019000058]
smulcc %l7,%l7,%l0
jmpl %g6+8,%g0
ldd [%i1+0x060],%l6 ! Mem[0000000030800060]
p4_call_3_ho:
stx %l4,[%i3+0x060] ! Mem[0000000031800060]
st %f29,[%i3+0x024] ! Mem[0000000031800024]
retl
std %l4,[%i1+0x060] ! Mem[0000000030800060]
p5_jmpl_3_le:
std %f0 ,[%o3+0x028] ! Mem[0000000031800028]
lduh [%o1+0x02c],%l0 ! Mem[000000003080002c]
stx %l2,[%o2+0x068] ! Mem[0000000031000068]
sdivx %l7,%l5,%l5
jmpl %g6+8,%g0
ldsw [%i2+0x02c],%l6 ! Mem[000000001b00002c]
p5_call_3_le:
st %f15,[%o2+0x02c] ! Mem[000000003100002c]
ld [%o1+0x06c],%f6 ! Mem[000000003080006c]
srax %l6,%l5,%l2
retl
stw %l2,[%o1+0x028] ! Mem[0000000030800028]
p5_jmpl_3_lo:
std %f0 ,[%i3+0x028] ! Mem[0000000031800028]
lduh [%i1+0x02c],%l0 ! Mem[000000003080002c]
stx %l2,[%i2+0x068] ! Mem[0000000031000068]
sdivx %l7,%l5,%l5
jmpl %g6+8,%g0
ldsw [%o2+0x02c],%l6 ! Mem[000000001b00002c]
p5_call_3_lo:
st %f15,[%i2+0x02c] ! Mem[000000003100002c]
ld [%i1+0x06c],%f6 ! Mem[000000003080006c]
srax %l6,%l5,%l2
retl
stw %l2,[%i1+0x028] ! Mem[0000000030800028]
p5_jmpl_3_he:
std %l4,[%o3+0x068] ! Mem[0000000031800068]
lduh [%o3+0x06e],%l4 ! Mem[000000003180006e]
ld [%i3+0x044],%f25 ! Mem[000000001b800044]
sra %l5,%l5,%l4
taddcctv %l4,0xb3f,%l0
jmpl %g6+8,%g0
ldd [%o2+0x068],%f24 ! Mem[0000000031000068]
p5_call_3_he:
ldsh [%i3+0x07e],%l5 ! Mem[000000001b80007e]
sll %l2,0x017,%l3
sth %l4,[%o1+0x06e] ! Mem[000000003080006e]
retl
ldub [%o0+0x02e],%l1 ! Mem[000000003000002e]
p5_jmpl_3_ho:
std %l4,[%i3+0x068] ! Mem[0000000031800068]
lduh [%i3+0x06e],%l4 ! Mem[000000003180006e]
ld [%o3+0x044],%f25 ! Mem[000000001b800044]
sra %l5,%l5,%l4
taddcctv %l4,0xb3f,%l0
jmpl %g6+8,%g0
ldd [%i2+0x068],%f24 ! Mem[0000000031000068]
p5_call_3_ho:
ldsh [%o3+0x07e],%l5 ! Mem[000000001b80007e]
sll %l2,0x017,%l3
sth %l4,[%i1+0x06e] ! Mem[000000003080006e]
retl
ldub [%i0+0x02e],%l1 ! Mem[000000003000002e]
p6_jmpl_3_le:
ldx [%o3+0x070],%l3 ! Mem[0000000031800070]
jmpl %g6+8,%g0
ldsb [%o1+0x076],%l1 ! Mem[0000000030800076]
p6_call_3_le:
smulcc %l2,%l3,%l2
ldx [%o1+0x070],%l5 ! Mem[0000000030800070]
lduw [%o2+0x074],%l2 ! Mem[0000000031000074]
stw %l3,[%o0+0x074] ! Mem[0000000030000074]
ldx [%i2+0x050],%l5 ! Mem[000000001d000050]
ldd [%o0+0x030],%l0 ! Mem[0000000030000030]
retl
std %f12,[%o0+0x070] ! Mem[0000000030000070]
p6_jmpl_3_lo:
ldx [%i3+0x070],%l3 ! Mem[0000000031800070]
jmpl %g6+8,%g0
ldsb [%i1+0x076],%l1 ! Mem[0000000030800076]
p6_call_3_lo:
smulcc %l2,%l3,%l2
ldx [%i1+0x070],%l5 ! Mem[0000000030800070]
lduw [%i2+0x074],%l2 ! Mem[0000000031000074]
stw %l3,[%i0+0x074] ! Mem[0000000030000074]
ldx [%o2+0x050],%l5 ! Mem[000000001d000050]
ldd [%i0+0x030],%l0 ! Mem[0000000030000030]
retl
std %f12,[%i0+0x070] ! Mem[0000000030000070]
p6_jmpl_3_he:
ldd [%o0+0x030],%f28 ! Mem[0000000030000030]
jmpl %g6+8,%g0
subccc %l2,-0xb3b,%l3
p6_call_3_he:
retl
std %f30,[%i1+0x020] ! Mem[000000001c800020]
p6_jmpl_3_ho:
ldd [%i0+0x030],%f28 ! Mem[0000000030000030]
jmpl %g6+8,%g0
subccc %l2,-0xb3b,%l3
p6_call_3_ho:
retl
std %f30,[%o1+0x020] ! Mem[000000001c800020]
p7_jmpl_3_le:
lduw [%o1+0x078],%l6 ! Mem[0000000030800078]
sth %l1,[%i0+0x016] ! Mem[000000001e000016]
ldsb [%o1+0x03e],%l5 ! Mem[000000003080003e]
orcc %l3,-0x7af,%l6
jmpl %g6+8,%g0
lduh [%i2+0x004],%l1 ! Mem[000000001f000004]
p7_call_3_le:
ldx [%o0+0x078],%l7 ! Mem[0000000030000078]
smul %l7,-0x02c,%l0
lduh [%o2+0x07e],%l5 ! Mem[000000003100007e]
std %l6,[%o2+0x038] ! Mem[0000000031000038]
sdivx %l0,-0xfd9,%l6
st %f13,[%o1+0x03c] ! Mem[000000003080003c]
retl
andcc %l4,-0x404,%l0
p7_jmpl_3_lo:
lduw [%i1+0x078],%l6 ! Mem[0000000030800078]
sth %l1,[%o0+0x016] ! Mem[000000001e000016]
ldsb [%i1+0x03e],%l5 ! Mem[000000003080003e]
orcc %l3,-0x7af,%l6
jmpl %g6+8,%g0
lduh [%o2+0x004],%l1 ! Mem[000000001f000004]
p7_call_3_lo:
ldx [%i0+0x078],%l7 ! Mem[0000000030000078]
smul %l7,-0x02c,%l0
lduh [%i2+0x07e],%l5 ! Mem[000000003100007e]
std %l6,[%i2+0x038] ! Mem[0000000031000038]
sdivx %l0,-0xfd9,%l6
st %f13,[%i1+0x03c] ! Mem[000000003080003c]
retl
andcc %l4,-0x404,%l0
p7_jmpl_3_he:
add %l7,%l1,%l3
jmpl %g6+8,%g0
udivx %l3,0xe96,%l3
p7_call_3_he:
ld [%o0+0x03c],%f29 ! Mem[000000003000003c]
ld [%o3+0x03c],%f26 ! Mem[000000003180003c]
ldsh [%o0+0x07a],%l3 ! Mem[000000003000007a]
xor %l0,0xedf,%l6
sth %l7,[%o1+0x07a] ! Mem[000000003080007a]
ldub [%o3+0x079],%l4 ! Mem[0000000031800079]
retl
smulcc %l1,0xb21,%l6
p7_jmpl_3_ho:
add %l7,%l1,%l3
jmpl %g6+8,%g0
udivx %l3,0xe96,%l3
p7_call_3_ho:
ld [%i0+0x03c],%f29 ! Mem[000000003000003c]
ld [%i3+0x03c],%f26 ! Mem[000000003180003c]
ldsh [%i0+0x07a],%l3 ! Mem[000000003000007a]
xor %l0,0xedf,%l6
sth %l7,[%i1+0x07a] ! Mem[000000003080007a]
ldub [%i3+0x079],%l4 ! Mem[0000000031800079]
retl
smulcc %l1,0xb21,%l6
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 2,4,5,3,3,5,7,4
.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 0x1831d378,0xcd81e078 ! Init value for %l0
.word 0x7530431f,0xe5ec784e ! Init value for %l1
.word 0x7cade928,0x4a39308c ! Init value for %l2
.word 0x8017bf6e,0x380c3af2 ! Init value for %l3
.word 0xdd44f02b,0xee2cb6d8 ! Init value for %l4
.word 0x8f9fd952,0x318a003d ! Init value for %l5
.word 0x23210861,0xf644dcf3 ! Init value for %l6
.word 0xa54c97b2,0x70501bb4 ! Init value for %l7
.word 0x06e7d812,0xa9e87da0 ! Init value for %l0
.word 0xeeae27b8,0x455b97d9 ! Init value for %l1
.word 0xf6d1db2d,0xf0992ea9 ! Init value for %l2
.word 0xb7d59c20,0x13268c3b ! Init value for %l3
.word 0xd18e8cbc,0x297a4aa8 ! Init value for %l4
.word 0x9860edd4,0x713c2c4c ! Init value for %l5
.word 0xd3f963b8,0x993147e6 ! Init value for %l6
.word 0x3d12d168,0xa8fd5621 ! Init value for %l7
.align 64
p0_init_freg:
.word 0x541f46dd,0x22fcdf77 ! Init value for %f0
.word 0xa41ac32a,0x47d16f7c ! Init value for %f2
.word 0xf50d07fd,0x24e0d55d ! Init value for %f4
.word 0xc3b084f7,0x98feb1c5 ! Init value for %f6
.word 0x72f93c02,0x5117e522 ! Init value for %f8
.word 0xc655e719,0x44de0d64 ! Init value for %f10
.word 0xf95245f1,0xfbc04238 ! Init value for %f12
.word 0xec4c96d3,0x79cc187d ! Init value for %f14
.word 0xff059e9e,0x123400a2 ! Init value for %f16
.word 0x45b00783,0xfa82158d ! Init value for %f18
.word 0x6b9203ad,0x0840f51c ! Init value for %f20
.word 0x018a54b1,0x80b61da7 ! Init value for %f22
.word 0x024f74d7,0xcc0f06c3 ! Init value for %f24
.word 0xf40c8f81,0x56171524 ! Init value for %f26
.word 0xa2b25cb1,0x70586dd1 ! Init value for %f28
.word 0x68ad74cc,0x3f2fdbd4 ! Init value for %f30
.word 0xbfb53363,0x5addf034 ! Init value for %f32
.word 0x495ac435,0x12406ae7 ! Init value for %f34
.word 0x50a9100b,0x5a96c787 ! Init value for %f36
.word 0x1a331704,0xe554dcd0 ! Init value for %f38
.word 0xdbe931b9,0xd3eb1a8b ! Init value for %f40
.word 0x7b67dcfa,0x6a6ec48d ! Init value for %f42
.word 0xee0b628c,0x663bf18f ! Init value for %f44
.word 0x5365a78d,0x8dc38d43 ! Init value for %f46
.word 0x5391e2b9,0x2e45c1d7
.word 0x784bb898,0x0be82592
.word 0x890559a1,0xa92d15a0
.word 0x5c0aa708,0xa17ea2e0
.word 0x386bb043,0x1e74c3bc
.word 0x1d8f67db,0x75d48788
.word 0xfec764e8,0x8f76f67f
.word 0x173c4f5a,0x485fef46
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 0x00000000,0xfee6b62e
.word 0x00000000,0x45b00783
.word 0x7d79ab83,0x9918e95a
.word 0xffffffff,0xf3e9cacc
.word 0x00000000,0x000000f7
.word 0x53a91f6a,0x6f485d40
.word 0x00000000,0x00000000
.word 0x00000000,0x000079cc
.word 0x00000000,0x00000010
.word 0x00000000,0x0000005d
.word 0xffffffff,0xffffffff
.word 0x00000000,0x61082123
.word 0xffffffff,0xffffffff
.word 0xfee6b62e,0x0b28fb7a
.word 0xffffffff,0xffffffff
.word 0x00000000,0x24151756
p0_expected_fp_regs:
.word 0x1ca0c906,0x22fcdf77
.word 0x11425ea5,0xedcc5bf3
.word 0x45b00783,0xfee6b62e
.word 0xc3b084f7,0x2ea9fbd3
.word 0x0000a953,0x98feb1c5
.word 0xc90503d0,0xa74bb934
.word 0x0000a953,0x98feb1c5
.word 0xec4c96d3,0x79cc187d
.word 0xffffffff,0xfffff594
.word 0x13268c3b,0xa43649f1
.word 0x8cf9165c,0x02404102
.word 0x8cf9165c,0xe72aa5ee
.word 0xbc8ea4fb,0x285ea8f3
.word 0x00000017,0xa74bb934
.word 0xb8497f4c,0x00000020
.word 0x738af06a,0x5b587c17
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p0_local0_expect:
.word 0x00006f48,0xfffff594
.word 0xaee6c0b6,0x74966c57
.word 0x00485d40,0x4a43f381
.word 0xc3b084f7,0x2ea9fbd3
.word 0x8cf9165c,0x02404102
.word 0x88546546,0x71afcc8a
.word 0x64ec9f68,0x17bfcf79
.word 0xffffffff,0xa96365df
.word 0x27eba06d,0xbb3d7dd5
.word 0x1afae014,0x1632bd32
.word 0xb8497f4c,0xd3b5baa9
.word 0x7e1322b5,0xa74bb934
.word 0x59b44a43,0xf96951be
.word 0xba7d9764,0xc3dc53d8
.word 0x68afa931,0x3256bcb0
.word 0x5d64f210,0xc367cecb
p0_local1_expect:
.word 0xc5b1fe98,0x53a90000
.word 0xf3a85e28,0x569c331f
.word 0xe72aa5ee,0xd00305c9
.word 0x2eb6e6fe,0x8307b045
.word 0xd3fba92e,0xa96365df
.word 0x00000000,0x00006c57
.word 0xa6fdee5c,0xb2823d59
.word 0xeb2145a9,0x85c3eb8a
.word 0x11425ea5,0xedcc5bf3
.word 0xe026ffde,0xf3e9cacc
.word 0xb458d188,0xef209dc2
.word 0x8e07422c,0x57011038
.word 0x95accaa8,0x2e2994b6
.word 0x738af06a,0x5b587c61
.word 0x0240417b,0x689db910
.word 0x7261896d,0xbc8ea4fb
p0_local2_expect:
.word 0xe1b23f14,0x1ee1e124
.word 0x00000000,0x5b587c17
.word 0x97640000,0x53a90000
.word 0x17000000,0xfa82158d
.word 0x0000ffff,0xffffe316
.word 0x06c9a01c,0x000079cc
.word 0x63360873,0x951bc525
.word 0xe46fd3d3,0x71a97ef2
.word 0xcecaae4e,0x45b00783
.word 0xd3d89c07,0x6f29dac4
.word 0xc6a7c823,0x5c1e4c5f
.word 0xf01345fa,0xc5a6e057
.word 0x45b00783,0xfa82158d
.word 0xb88fecbe,0xa4eb6786
.word 0x675d7b2b,0x1c552fd2
.word 0xa94255ab,0x5b65e2c6
p0_local3_expect:
.word 0x9e9e05ff,0xe72aa5ee
.word 0x1ca0c906,0x22fcdf77
.word 0xc8580000,0x00000000
.word 0x00000000,0x948c3f65
.word 0x53a91f6a,0x6f485d40
.word 0xffffffff,0xfffff594
.word 0xd77268d1,0xffe27a0d
.word 0x1c208072,0xfcd85635
.word 0x13268c3b,0xa43649f1
.word 0xa74bb934,0xee2a69e7
.word 0x0000a953,0x3dcecf5b
.word 0x3acbaffd,0xa96365df
.word 0x752b8017,0xd30e01af
.word 0x3b8002f3,0x2d5e7ff9
.word 0x00000000,0x000079cc
.word 0x00000000,0x00006c57
share0_expect:
.word 0x00000000,0xfffff594
.word 0xff06fff1,0xffffffff
.word 0x00000030,0x3edf079b
.word 0x2b68b746,0x1168410b
.word 0x0d3e794e,0x5a6c27ee
.word 0x0000008d,0xffffffff
.word 0x00000000,0x13b4fa8b
.word 0x00000000,0x9897866d
.word 0xffffffff,0xfffff594
.word 0xfff10000,0x1ac29422
.word 0x1f130e7b,0x87fa2002
.word 0xffffffff,0x95be00f4
.word 0x00000000,0x0003a498
.word 0x4a214885,0x1552d3c6
.word 0x0a1adae9,0x1b5e73f7
.word 0xffffffff,0x3ea7bd2a
share1_expect:
.word 0x00000000,0x00000000
.word 0x9422f308,0xfffffeac
.word 0x83950030,0x5fdaf907
.word 0x2b68b746,0x9f10410b
.word 0x79d7bca3,0x5a6c27ee
.word 0x000000ff,0x8febcf81
.word 0xffffffff,0xffffffff
.word 0xffffffff,0xffffffff
.word 0x00000000,0x000079cc
.word 0x0000fff1,0x0000f030
.word 0x5a8dc21a,0x2294039d
.word 0xfffffffa,0x68151168
.word 0xa551cfe2,0x9f93b773
.word 0xb67bc6b9,0x000004cc
.word 0x93e5024f,0x1b5e73f7
.word 0x3adefa54,0x0d426d3c
share2_expect:
.word 0x2800a8f3,0x00000048
.word 0xfffff308,0xfffffeac
.word 0x6e7304b8,0x6e731f13
.word 0x4fc73b0c,0x82d8dca1
.word 0xffffffff,0x000000f8
.word 0x00000000,0xeb2a137d
.word 0x0a1adae9,0x1b5e73f7
.word 0x9897866d,0x00000f87
.word 0x7261896d,0xbc8ea4fb
.word 0x00000000,0xa5dd2cdb
.word 0x6e7304b8,0xffffffb3
.word 0x2b68b746,0x9f10410b
.word 0x000000cf,0x9773a7cd
.word 0xaab62af9,0x9e7903f1
.word 0x629d07e7,0xff134907
.word 0x00000000,0x00000000
share3_expect:
.word 0xedcc5bf3,0xa74bb934
.word 0x00000000,0xa5dd2cdb
.word 0x69a55952,0xffffffb3
.word 0xf100bf95,0xfffff380
.word 0x000000ff,0x00000045
.word 0x00f8bfb8,0xffffffff
.word 0x702d9d33,0xbbee0000
.word 0xffffffff,0xffffffff
.word 0x0000b1c5,0xfffff594
.word 0x00000000,0x0000c385
.word 0x000000c1,0xb9443052
.word 0x94021400,0x86664122
.word 0x7e194b08,0xcc82d292
.word 0xb1000d30,0x54f4ab4a
.word 0x4fa69d33,0xff14761e
.word 0x76cb77d3,0x6d14a5e8
p1_init_registers:
.word 0x279922e8,0x13d110c8 ! Init value for %l0
.word 0x798ba4c2,0x23bf0fdf ! Init value for %l1
.word 0xb2529fa8,0x1a6daea3 ! Init value for %l2
.word 0x77fa7d70,0xd4b5d585 ! Init value for %l3
.word 0x2b2f756a,0x385bfeca ! Init value for %l4
.word 0x83247fcf,0xfa9b049b ! Init value for %l5
.word 0x9eaa8c38,0xcc9b6761 ! Init value for %l6
.word 0x91f5a14e,0x5223c4b2 ! Init value for %l7
.word 0x7479bbe2,0x5085892e ! Init value for %l0
.word 0x4c0c9e32,0x4b36592f ! Init value for %l1
.word 0x87a77882,0x52c379bf ! Init value for %l2
.word 0x9d499a12,0xc94a167c ! Init value for %l3
.word 0x4d27b9d0,0x97cfa32e ! Init value for %l4
.word 0xebc31718,0x8d32bb02 ! Init value for %l5
.word 0x9aaec222,0x02c7979c ! Init value for %l6
.word 0x7826bfb7,0xf16db6d3 ! Init value for %l7
.word 0x867cc8ee,0x99ac0ca8 ! Init value for %l0
.word 0x651397b0,0xd5677fe6 ! Init value for %l1
.word 0xa1bb2114,0x5b35930c ! Init value for %l2
.word 0xde063370,0x9a205522 ! Init value for %l3
.word 0x31b2e5ce,0x3f57a8ad ! Init value for %l4
.word 0x65f9d94e,0x2dd4ce98 ! Init value for %l5
.word 0x3b2e0645,0xf37b4458 ! Init value for %l6
.word 0xb2cd4ca4,0x5f4ef8d0 ! Init value for %l7
.word 0x3e32c2a8,0xb90a67fe ! Init value for %l0
.word 0x5e21f1e2,0xc1081713 ! Init value for %l1
.word 0x5e5d5f87,0xe20b0c45 ! Init value for %l2
.word 0xeb7578da,0xc218d21f ! Init value for %l3
.word 0xdb2478a6,0xa79375ea ! Init value for %l4
.word 0x182f9ebe,0x45e468ce ! Init value for %l5
.word 0xeff04902,0x3b0917f4 ! Init value for %l6
.word 0x89ff9a5c,0x1ac29422 ! Init value for %l7
.align 64
p1_init_freg:
.word 0xd7bb4f5a,0x8f215ba3 ! Init value for %f0
.word 0xbd6dce3b,0xb29eef97 ! Init value for %f2
.word 0xe9e0c70e,0x817785c1 ! Init value for %f4
.word 0x06103d88,0x0efc6698 ! Init value for %f6
.word 0xf06cd0ad,0x41ff6169 ! Init value for %f8
.word 0x307424de,0x26fe748f ! Init value for %f10
.word 0x47574b69,0xda6fb7bc ! Init value for %f12
.word 0xe7dfc571,0xcca657f7 ! Init value for %f14
.word 0x3d258d80,0x06f8757f ! Init value for %f16
.word 0xdf40966f,0xedc71318 ! Init value for %f18
.word 0x7098eced,0x5b079df5 ! Init value for %f20
.word 0xbb47ea5b,0x6ff357c1 ! Init value for %f22
.word 0xdc811202,0x116a3850 ! Init value for %f24
.word 0xa5dd2cdb,0x60af7926 ! Init value for %f26
.word 0x2bf9838e,0xfe2ed5a8 ! Init value for %f28
.word 0xcf712106,0x73fdd8eb ! Init value for %f30
.word 0xc859083a,0x72674e02 ! Init value for %f32
.word 0xce17f9e0,0x7a79da07 ! Init value for %f34
.word 0xce0e2bd5,0x7ef62503 ! Init value for %f36
.word 0xab6c078a,0xc96aed59 ! Init value for %f38
.word 0x00dffeae,0x9022344c ! Init value for %f40
.word 0xc58cfbe9,0x0c334ece ! Init value for %f42
.word 0xe54bd395,0x564f4716 ! Init value for %f44
.word 0xff752cd6,0xc6086702 ! Init value for %f46
.word 0x262eec2c,0x01dcbf19
.word 0x81381a3f,0x8b81c6fb
.word 0x12d6d39d,0xc6540705
.word 0xc1a7faa3,0x600da8f3
.word 0xdba42fa7,0xe1602e9b
.word 0xa0075ad2,0x98e6c8a7
.word 0xc5108480,0xb29c3d63
.word 0x8d399a60,0x0fa0cc66
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,0x64b0f1b5
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x0000c385
.word 0x00000000,0x0000003d
.word 0x0000003c,0xe6ce605c
.word 0x00000000,0x000000fb
.word 0xffffffff,0xffffeeef
.word 0xffffffff,0xfffff030
.word 0xbf557fbe,0xbf557fbe
.word 0xffffffff,0xfffff030
.word 0x00000000,0x00000010
.word 0x38f42a63,0x38f42a63
.word 0xffffffff,0xffffffc1
.word 0xffffffff,0xf7ff1722
.word 0xffffffff,0xffffffff
.word 0x00000000,0x000000ff
.word 0x00000000,0x0000a096
.word 0xffffffff,0x4e5c7284
.word 0x00000000,0x00006320
.word 0x9422f308,0xfffffeac
.word 0xffffffff,0xffffffff
.word 0xffffffff,0xfffffff5
.word 0x00000000,0xff06fff1
.word 0x00000000,0x00000000
.word 0x00000000,0x00007fff
.word 0xffffffff,0xffffffb1
.word 0x760065a3,0xe53d6bdd
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
p1_expected_fp_regs:
.word 0x00000000,0xa5dd2cdb
.word 0x29d78c96,0x3ef4b6fb
.word 0x00000000,0x00002278
.word 0xffffffff,0xffffffff
.word 0x307424de,0x26fe748f
.word 0x00000000,0xa5dd2cdb
.word 0xa5dd2cdb,0xfffff030
.word 0x4b36592f,0x8a0a6127
.word 0x2217ffff,0x06f8757f
.word 0xfffff308,0xfffffeac
.word 0xaee7586d,0x804de2c5
.word 0xffffffff,0x0000329c
.word 0xff06fff1,0xffffffff
.word 0xa5dd2cdb,0xa5dd2cdb
.word 0xff06fff1,0xffffffff
.word 0x00268a0a,0x13dcb203
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p1_local0_expect:
.word 0x7fbe0645,0xf37b4458
.word 0xffffffff,0xf44c93dc
.word 0xf1ff0000,0x30f0ffff
.word 0x3ef4b6fb,0xfff0efe9
.word 0xffffffff,0x00000030
.word 0xb1ffffff,0xdd6b3de5
.word 0x0b583530,0x1406ccc0
.word 0x33dba02c,0x3e4d37b7
.word 0xef0a8e7f,0x423e26d7
.word 0x1da7f77a,0x24fe3174
.word 0xcf26eeea,0xa09652aa
.word 0xa02e5299,0x81c5df2f
.word 0xffffffff,0x0000329c
.word 0x5b35930c,0x9a205522
.word 0xffffffc3,0xe6ce605c
.word 0xbd791fb4,0x77986320
p1_local1_expect:
.word 0x3f57a8ad,0x2dd4ce98
.word 0xf1c985ab,0x2c67dafb
.word 0x008da3b1,0x585df55e
.word 0x84725c4e,0xffffffff
.word 0x7b8da3b1,0xffffffff
.word 0x7f75f806,0x24fe3174
.word 0x7ec12854,0xffffffff
.word 0x550477d7,0x2929e946
.word 0xda121839,0x4cc55ab1
.word 0x99cfc10c,0x9934537a
.word 0x64b0f192,0xc385cf28
.word 0x4b8a9126,0xe45651c4
.word 0x89082569,0xb2c4d76d
.word 0x0b583530,0xdd3917ea
.word 0x5e053f1c,0xb6b50c98
.word 0xf8b78d8c,0x9fff0393
p1_local2_expect:
.word 0xa7d0302b,0x30822b69
.word 0xaee7586d,0x804de2c5
.word 0xffffffff,0x0000329c
.word 0x7bc30a8a,0x6fff2ed8
.word 0x5c60cee6,0x3ef4b6fb
.word 0x0c93355b,0x003f22ed
.word 0x80402a5f,0x55ff52b6
.word 0x996baafc,0x4b0b2f70
.word 0x00000000,0xa5dd2cdb
.word 0x00000000,0x00002278
.word 0x59a7f77a,0xffffffff
.word 0x3d258d80,0x06f8757f
.word 0x4c6a0cfb,0x49ec5ccf
.word 0x392334d3,0x203aa406
.word 0x0328a3f0,0x41dda2bd
.word 0xb17a3486,0xd268400c
p1_local3_expect:
.word 0x00000000,0x00002278
.word 0x2217fff7,0xffffffff
.word 0x7f75f806,0xdf2f625c
.word 0xb1303cce,0xb1303cce
.word 0x0000ffff,0xf6120000
.word 0xf17b0000,0xb8f13c96
.word 0x12f65ff4,0x0000003d
.word 0xdc811202,0x116a3850
.word 0x0bf93150,0xb91f1f4a
.word 0xee4610b3,0x9fee8eb7
.word 0x0000fff1,0xfffff030
.word 0xffffcf94,0xb05bd2c6
.word 0x121b9de7,0x5f10ce7b
.word 0x307424de,0x647087ed
.word 0xd23b8ec4,0xa1c9c83e
.word 0x346fa608,0x4b8c73ea
p2_init_registers:
.word 0xdd54d1de,0x40253729 ! Init value for %l0
.word 0xb175b7de,0xcca10c9b ! Init value for %l1
.word 0xae2fb5c0,0x63e58e5e ! Init value for %l2
.word 0xebb26a40,0x4bf7253f ! Init value for %l3
.word 0x59ee1e61,0xbfbee932 ! Init value for %l4
.word 0x82e26c82,0xda1f6e5b ! Init value for %l5
.word 0xc6788c30,0x23d8a1f2 ! Init value for %l6
.word 0x48b03daa,0xbca955d4 ! Init value for %l7
.word 0x57c732cf,0xd8a6a192 ! Init value for %l0
.word 0xfd8fed7e,0x761f424d ! Init value for %l1
.word 0x13ed1db8,0x0e09ff2f ! Init value for %l2
.word 0xf7f78c0a,0x913f7540 ! Init value for %l3
.word 0xcf19a540,0x3767a7f3 ! Init value for %l4
.word 0x40a4c1fc,0x9f0d1adc ! Init value for %l5
.word 0x7b730c7a,0xb876449a ! Init value for %l6
.word 0xc330dee0,0x03727b7e ! Init value for %l7
.word 0x9aefbb96,0x16a0f8ac ! Init value for %l0
.word 0x3ce0ff7a,0x3e077e6f ! Init value for %l1
.word 0xfdd3ab21,0xa7abb98d ! Init value for %l2
.word 0x4b60ee46,0x12043a38 ! Init value for %l3
.word 0x223f72e0,0x6cd723d3 ! Init value for %l4
.word 0x0b137140,0x92f4e95d ! Init value for %l5
.word 0x7c525bc0,0xd9ea89c7 ! Init value for %l6
.word 0xdde1aba5,0xfc895f51 ! Init value for %l7
.word 0x6abbe15e,0x201f440c ! Init value for %l0
.word 0x44486a94,0x18465f08 ! Init value for %l1
.word 0xebad618f,0xd959c01d ! Init value for %l2
.word 0xf64f52e9,0xdde54008 ! Init value for %l3
.word 0x751e4fc8,0x6b94595b ! Init value for %l4
.word 0x9a15c2e3,0x912b696d ! Init value for %l5
.word 0xbbde3754,0x6589085c ! Init value for %l6
.word 0xb7cc7ef9,0xa8e26d4f ! Init value for %l7
.word 0x3f5651b3,0xa7d8a4e3 ! Init value for %l0
.word 0x00ab6542,0x46413d76 ! Init value for %l1
.word 0xe77e23e4,0x50335c46 ! Init value for %l2
.word 0x4dbcabfc,0x855dea86 ! Init value for %l3
.word 0xb6496a0e,0xbfe05691 ! Init value for %l4
.word 0xe79cea48,0x23a34259 ! Init value for %l5
.word 0x2a676a58,0x6d5003b2 ! Init value for %l6
.word 0xd6701d0e,0xf57d3c2e ! Init value for %l7
.align 64
p2_init_freg:
.word 0x292a71e9,0xb0cfbdb9 ! Init value for %f0
.word 0x7791c841,0x13359f3d ! Init value for %f2
.word 0x8302ea33,0x898f2966 ! Init value for %f4
.word 0x461a5fe0,0x0220fa87 ! Init value for %f6
.word 0x4ac88df9,0x167d32b8 ! Init value for %f8
.word 0x57d28c4d,0x6c13e012 ! Init value for %f10
.word 0x37fc49de,0x8ce1a304 ! Init value for %f12
.word 0x35142b5a,0xb4a0eeaa ! Init value for %f14
.word 0x264de64a,0xa5c8958d ! Init value for %f16
.word 0x0f726b58,0x0ae567ea ! Init value for %f18
.word 0x9bf66c2d,0xd03b9261 ! Init value for %f20
.word 0xac186189,0xa9855c35 ! Init value for %f22
.word 0x6c97ad6c,0xb6eec72d ! Init value for %f24
.word 0x85921f8e,0x820e5fe6 ! Init value for %f26
.word 0xaab6d035,0x98136f0a ! Init value for %f28
.word 0xe77b51f5,0xe843e9d4 ! Init value for %f30
.word 0x621d8038,0xfa61fecb ! Init value for %f32
.word 0xefc6bd0b,0x822fe89c ! Init value for %f34
.word 0xeea8e665,0x2ed17926 ! Init value for %f36
.word 0xbc31ad67,0xa922e5d1 ! Init value for %f38
.word 0x520a8189,0x403fd7ec ! Init value for %f40
.word 0x27799a7e,0x7e22df83 ! Init value for %f42
.word 0x4990131d,0x3ae7fd04 ! Init value for %f44
.word 0x4fa08c02,0xa881a751 ! Init value for %f46
.word 0x6b9b3f19,0x0b4b3bab
.word 0x7aa20c51,0x2c3d2efd
.word 0xb38fbfc6,0x0f78a7a5
.word 0xfbfee37e,0x4b927540
.word 0x8acc3514,0xbe7d56df
.word 0xb3fd55de,0x2c34d767
.word 0xde329650,0xe495e78d
.word 0xd8b6f5e3,0xf732f66d
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,0x00000045
.word 0x00000000,0x0000b88a
.word 0x00000000,0x000030d0
.word 0x00000000,0x089b5d90
.word 0xffffffff,0xffffffe9
.word 0x00000000,0x4c6643ab
.word 0xffffffff,0xffffffff
.word 0xffffffff,0xfffffff5
.word 0xffffffff,0xffffffdb
.word 0xffffffff,0xffffffb3
.word 0x00000000,0x0000004a
.word 0x00000000,0x0bbc17ff
.word 0x00000000,0x69a55952
.word 0xffffffff,0xaece2a1a
.word 0x00000000,0x5a8dc21a
.word 0x00000000,0x2294039d
.word 0x00000000,0x0000ffff
.word 0xa31c4bb9,0x00000000
.word 0xffffffff,0xffffffff
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x0000c100
.word 0x00000000,0x6e7304b8
.word 0x00000000,0x6e731f13
.word 0x00000000,0xa479a05e
.word 0x00000000,0x089b5d90
.word 0x87fa2002,0xe05f1a46
.word 0x00000000,0x3edf079b
.word 0x00000000,0x00000298
.word 0x00000000,0x00001183
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x3f5651b3,0xa7d8a4e3
.word 0xffffffff,0xffffffff
.word 0x00000000,0x2b98c459
.word 0x00000000,0x00000052
.word 0xb6496a0e,0xbfe05691
.word 0x00000000,0x000069a5
.word 0x2a676a58,0x6d5003b2
.word 0x00000000,0x000000ff
p2_expected_fp_regs:
.word 0xffffffff,0x5fdaf907
.word 0x2ddeabed,0x5fdaf907
.word 0x00000000,0x4ac88db3
.word 0x69a55952,0xffffffb3
.word 0x000000c1,0xb28b2068
.word 0x69a55952,0xffffffb3
.word 0x000000c1,0xb9443052
.word 0xb9443052,0x3391608a
.word 0xe9ffffff,0x45958e4d
.word 0x52e980ef,0x0ae567ea
.word 0xe77b51f5,0x00000000
.word 0xb3ffffff,0x69a55952
.word 0xe9ffffff,0x8b505b53
.word 0x6cd723d3,0x83cd8000
.word 0x6e730e7b,0x87fa2002
.word 0x0bbc17b2,0x3edf079b
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p2_local0_expect:
.word 0x00000000,0xb94b1ca3
.word 0xffffffff,0xffffffff
.word 0x292a71e9,0xffffffb3
.word 0xff000000,0x4ac88db3
.word 0x00000000,0xa479a05e
.word 0x6cd723d3,0x83cd8000
.word 0xb876449a,0x03727b7e
.word 0xec49f255,0x5bb6aa48
.word 0xf8c61f52,0xc405cce4
.word 0x4e4f1906,0xb3eb82e1
.word 0xb9443052,0x3391608a
.word 0xa479a05e,0x089b5d90
.word 0x682d72bd,0xc7618e9d
.word 0x5fdaf907,0xc38dffb1
.word 0xfb1e8073,0xfb1e8073
.word 0xaf7c6adc,0x7db25dc7
p2_local1_expect:
.word 0xb431b431,0xb88f1fee
.word 0xc1000000,0x6c97ad6c
.word 0x69a55952,0xff73ffb3
.word 0xe77b51f5,0xf8c61f52
.word 0x00000000,0xe05f1a46
.word 0x00000000,0x4ac88db3
.word 0x6c97ad6c,0xb6eec72d
.word 0xfc576fb0,0xb38e4e7b
.word 0x00000000,0x2564a397
.word 0x201f442f,0x5a8dc21a
.word 0x6e730e7b,0xa1aaa679
.word 0x83f39a85,0xc55b3fd3
.word 0xa8a852ec,0x8bc6c0dd
.word 0xd73c6726,0x229e5b5c
.word 0xff044ad6,0xcf121b09
.word 0x185582eb,0x6184b327
p2_local2_expect:
.word 0x8db90000,0x6cad976c
.word 0xb28b2068,0xfa6ef94a
.word 0x4d8e9545,0xfb1e8073
.word 0xb217bc0b,0x55e40f51
.word 0xb9bdcfb0,0xe9712a29
.word 0x6cc4c21a,0x2294039d
.word 0x00000000,0x00006cc4
.word 0x8c1e444a,0x34a241f5
.word 0x99f7115d,0xa4831bc8
.word 0x9642c3a5,0x3a3ca0dd
.word 0x52e980ef,0x682d72bd
.word 0x471a839c,0xa141dcf1
.word 0xa06d87e9,0x036c6a3d
.word 0xaa9b1fee,0xfa144cd4
.word 0xffffed43,0x5fdae805
.word 0xfc0459ea,0xcefaec4c
p2_local3_expect:
.word 0xe9712a29,0x167d32b8
.word 0xbfdf1781,0xffffffff
.word 0xff17bc0b,0xab43664c
.word 0x00000000,0x6da160e4
.word 0x9ba55952,0xffffffb3
.word 0xb804736e,0x131f736e
.word 0x68208b50,0x507c72f0
.word 0x69a55938,0xb75275a2
.word 0x4fea2df5,0x00000000
.word 0x2ddeabed,0x71eab915
.word 0xf8c61f52,0x03727b7e
.word 0x5fdaf907,0x99b3e2c3
.word 0xffffe8a1,0x000000e9
.word 0x65ecc7f7,0xdfc0501b
.word 0xf2409968,0xd9b6e8a1
.word 0xda3250e9,0xdb4c8ea0
p3_init_registers:
.word 0x436e5dfc,0x47b60793 ! Init value for %l0
.word 0x29c969ec,0x203bbd4e ! Init value for %l1
.word 0x7fe52296,0x1f198191 ! Init value for %l2
.word 0xdfd74ada,0x557abdc8 ! Init value for %l3
.word 0x057e1a10,0x28e87a51 ! Init value for %l4
.word 0xa8a60f32,0x4265247a ! Init value for %l5
.word 0x08a57bf5,0xc9a96127 ! Init value for %l6
.word 0x2627c59c,0x85166dce ! Init value for %l7
.word 0xe8ab100c,0xc4dfa6b5 ! Init value for %l0
.word 0x9dec0742,0x0e52f662 ! Init value for %l1
.word 0xfc34154c,0x2160b366 ! Init value for %l2
.word 0xeb202474,0xa1ac201a ! Init value for %l3
.word 0x95179f10,0x7c954030 ! Init value for %l4
.word 0xd08aa231,0xa7994fd6 ! Init value for %l5
.word 0x86c01dc4,0xd4f27d26 ! Init value for %l6
.word 0x2e911266,0x36a1a0c8 ! Init value for %l7
.word 0x3f1b5b59,0xd1f76bd0 ! Init value for %l0
.word 0x718e1da8,0x0b453d91 ! Init value for %l1
.word 0x439af944,0xd04b1451 ! Init value for %l2
.word 0xf55a46ad,0xfacbc28e ! Init value for %l3
.word 0x4a603372,0xb7639fc9 ! Init value for %l4
.word 0xe5c19a3e,0x821031fb ! Init value for %l5
.word 0xe2f9da72,0xe18f5577 ! Init value for %l6
.word 0x6ca45ad2,0xca1a1e61 ! Init value for %l7
.align 64
p3_init_freg:
.word 0x416f49fb,0x6a21a480 ! Init value for %f0
.word 0xe2684d80,0xe1c07623 ! Init value for %f2
.word 0x67fea2a0,0xe4ca9bd3 ! Init value for %f4
.word 0x11900c5e,0xda6e3a67 ! Init value for %f6
.word 0x8dadf79f,0x8fa66046 ! Init value for %f8
.word 0xd8dda349,0x4e599eb9 ! Init value for %f10
.word 0x07645878,0x0de80dcc ! Init value for %f12
.word 0x2cba3626,0x503075f7 ! Init value for %f14
.word 0xc1cdb452,0xa9529dee ! Init value for %f16
.word 0x9041bf95,0x52b79ff9 ! Init value for %f18
.word 0x4c6d837a,0x95be00f4 ! Init value for %f20
.word 0xc88c9dc0,0x5e50e60c ! Init value for %f22
.word 0xd01b0f02,0x0c6630dd ! Init value for %f24
.word 0xcd08f81f,0x8a234dc5 ! Init value for %f26
.word 0x4449e95e,0xbb4d45d2 ! Init value for %f28
.word 0xd800878b,0x41a85de5 ! Init value for %f30
.word 0x6149c760,0x57321e90 ! Init value for %f32
.word 0x10378ac6,0xe5ea33eb ! Init value for %f34
.word 0x5511fa55,0xa8cc8839 ! Init value for %f36
.word 0xb1f83b1b,0xc245b6b5 ! Init value for %f38
.word 0x63b2fc97,0xb7214a48 ! Init value for %f40
.word 0xecaebca9,0x1f042cad ! Init value for %f42
.word 0x10825b60,0x8a5f88cb ! Init value for %f44
.word 0xcd5bda08,0x43cfc429 ! Init value for %f46
.word 0x61db8ae5,0x0281c99e
.word 0xdccf8a82,0x3480774b
.word 0xe4887729,0x962b6bcd
.word 0xe2f85f0a,0xb50d3261
.word 0xfe40b674,0xa2732658
.word 0xa338a697,0x08bcde05
.word 0x37f05f05,0x882c2543
.word 0xa6a2a822,0x5ea228f7
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,0x4fc73b0c
.word 0x00000000,0x82d8dca1
.word 0xffffffff,0xffffffff
.word 0xffffffff,0xf100c20b
.word 0x00000000,0xe7714053
.word 0x00000000,0x0276d603
.word 0x00000000,0x00000068
.word 0xffffffff,0x82d8dca1
.word 0x00000000,0x00000000
.word 0x9cb70f62,0x9cb70f62
.word 0xffffffff,0xfffffffa
.word 0x00000000,0x00000001
.word 0x00000000,0xffffffff
.word 0x00000000,0x00000001
.word 0x00000000,0x00000533
.word 0xffffffff,0xffffb746
.word 0x00000000,0x0000e3d8
.word 0x00000001,0x91193b80
.word 0x00000000,0x000000f1
.word 0x00000000,0xc88c9dc0
.word 0x00000000,0x95179f10
.word 0x00000000,0xa576a737
.word 0x00000000,0x00350f7c
.word 0x00000000,0xc88c9dc0
p3_expected_fp_regs:
.word 0x140e410b,0x0276d603
.word 0x00350f7c,0xf5207238
.word 0x6291a006,0x56111568
.word 0x2b68b746,0xda6e3a67
.word 0x2b68b746,0x9f10410b
.word 0x4fc73b8f,0x82d8dca1
.word 0x108b9307,0xf126c094
.word 0x2b68b746,0x140e410b
.word 0x97c07f6a,0x4910cefe
.word 0x26e019e1,0x9e9f4460
.word 0x1a207238,0x00000000
.word 0xa1dcd882,0x8f3bc74f
.word 0xc88c9dc0,0x00003f8c
.word 0x2b68b746,0x140e410b
.word 0x2bb4696c,0x3cccd9fa
.word 0xd800878b,0x41a85de5
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p3_local0_expect:
.word 0xb3997900,0x68151156
.word 0x00000000,0x68151168
.word 0xf5207238,0x06a09162
.word 0x0cc07f6a,0x4910cefe
.word 0xc668cd7f,0x46b7682b
.word 0x0c6630dd,0xe4ca9bd3
.word 0xffff9c05,0xf100c20b
.word 0xd65b9cbc,0xc31d867a
.word 0xc9a96127,0x85166dce
.word 0xb0d60e80,0xaa76e739
.word 0xed9cc014,0xdaee6b43
.word 0xd13d2f01,0x429825d8
.word 0x543a0de6,0x4880938a
.word 0xb36c2593,0x23284155
.word 0xa1dcd882,0x8f3bc74f
.word 0xcd76024e,0x00000000
p3_local1_expect:
.word 0xf100bf95,0x829da273
.word 0xffffffff,0xffffffff
.word 0x680e410b,0x0276d603
.word 0x00000000,0x000000f1
.word 0xffffffff,0xf1000000
.word 0x2b68b746,0x1168410b
.word 0x26e019e1,0x9e9f4460
.word 0x5358f2ef,0x3c754375
.word 0x6291a006,0x56111568
.word 0xe532e195,0xe6d282f3
.word 0xc88c9dc0,0xfa92be7a
.word 0x54a373d2,0x16bd0cf5
.word 0x47134079,0x0371930c
.word 0x00000000,0x68151168
.word 0x28b858cd,0xd800878b
.word 0x1eb0cbb1,0xe8abc827
p3_local2_expect:
.word 0x60449f9e,0xe119e026
.word 0x4fc73b8f,0x82d8dca1
.word 0x0cf50000,0x108b9307
.word 0xd887b0d6,0x9901e7f1
.word 0xc88c9dc0,0xc5c75cf4
.word 0x06a09162,0x76020000
.word 0x3781701a,0xd5e4e7c6
.word 0xf0297003,0x75b1aebc
.word 0x00000000,0x00000000
.word 0xb0302f03,0xded4fc75
.word 0xff220b28,0xb69bb353
.word 0x02b46184,0x2a796b65
.word 0xffff9f10,0x108b9307
.word 0x1a207238,0x06a09162
.word 0x2f530276,0x000000b0
.word 0xc668cd7f,0x95c36b6e
p3_local3_expect:
.word 0xa1dcd882,0x8f3bc74f
.word 0x00d824af,0x0b8f4e84
.word 0x94c026f1,0x8cdd7112
.word 0x0000000d,0x0000000c
.word 0x46b7682b,0x00000000
.word 0xfa140294,0xbb63516c
.word 0x140e410b,0x0276d603
.word 0x127423b4,0x9cfac600
.word 0x00000000,0xc88c9dc0
.word 0x2bb4696c,0x852baded
.word 0xffff9c05,0x00000276
.word 0xa576a737,0x8a827572
.word 0x37895514,0x6debe379
.word 0xc007516f,0x2652f281
.word 0xc42fed57,0x3cccd9fa
.word 0xedbe1e85,0xb046143d
p4_init_registers:
.word 0x4cb0ea36,0xdd5c7cb7 ! Init value for %l0
.word 0x9062f964,0xb5326ac5 ! Init value for %l1
.word 0xfdf24064,0x4a2ecb4f ! Init value for %l2
.word 0x2f6d70f7,0xf12d9a6d ! Init value for %l3
.word 0x74dac1fe,0x2153e8d7 ! Init value for %l4
.word 0xf887a9ea,0x9fffee27 ! Init value for %l5
.word 0x0d220324,0x4d14d85a ! Init value for %l6
.word 0xfbb65300,0x0e401cef ! Init value for %l7
.word 0xb1855b9c,0x0f9987c6 ! Init value for %l0
.word 0x7357c7b6,0xad4bc456 ! Init value for %l1
.word 0x3977e5d4,0x1ff20b55 ! Init value for %l2
.word 0x1450df42,0xf20f3191 ! Init value for %l3
.word 0xb735b4cc,0x7b1b248f ! Init value for %l4
.word 0xebd34b6c,0x1f400de5 ! Init value for %l5
.word 0xa38e8046,0x1d7a6cee ! Init value for %l6
.word 0x051651f4,0x7ee9e3ee ! Init value for %l7
.word 0x65162e42,0xa84e2548 ! Init value for %l0
.word 0xd3ffdef6,0x678920ea ! Init value for %l1
.word 0x7c6018d4,0x290a8187 ! Init value for %l2
.word 0x87f32862,0x824da701 ! Init value for %l3
.word 0x334ab10e,0x72d94197 ! Init value for %l4
.word 0x208ec7b8,0x771658de ! Init value for %l5
.word 0x1bcd2ada,0x268c9058 ! Init value for %l6
.word 0x22e373f8,0xa2b9804d ! Init value for %l7
.align 64
p4_init_freg:
.word 0xd0fe4765,0x285dff72 ! Init value for %f0
.word 0x9cb0c95f,0xbf33c23e ! Init value for %f2
.word 0xef3e6782,0x3d78066c ! Init value for %f4
.word 0x8d856b2d,0x16e9816f ! Init value for %f6
.word 0x6a071f16,0x5dd3b980 ! Init value for %f8
.word 0x6e8aa0ed,0x49cc1525 ! Init value for %f10
.word 0x46ceac76,0xe3905161 ! Init value for %f12
.word 0x1635fd54,0x7125da9f ! Init value for %f14
.word 0x4736592d,0xc66c1760 ! Init value for %f16
.word 0x2a62622f,0xff8d84b4 ! Init value for %f18
.word 0x9e66e1ca,0x19fdb43e ! Init value for %f20
.word 0xad53e08d,0x7ce4ca9a ! Init value for %f22
.word 0xc31979d5,0xa9aee0d2 ! Init value for %f24
.word 0x6f2d40ff,0xa7547775 ! Init value for %f26
.word 0x861268c0,0xc766100e ! Init value for %f28
.word 0x0d3e794e,0x5a6c27ee ! Init value for %f30
.word 0x8f1b505f,0x9bff3068 ! Init value for %f32
.word 0x4858138d,0x765c2660 ! Init value for %f34
.word 0xdcc4045d,0xf831e370 ! Init value for %f36
.word 0x0b6d126c,0x27a4548f ! Init value for %f38
.word 0xed97e8a4,0x68cc62c3 ! Init value for %f40
.word 0xb1348a18,0x25f3db39 ! Init value for %f42
.word 0x78a5c96f,0x4719d5cd ! Init value for %f44
.word 0x27bcd496,0x48dc4f7a ! Init value for %f46
.word 0x51b2b0c9,0x9affbe84
.word 0x746c3c5f,0xef97d26f
.word 0xf03b3122,0xc1dc92e8
.word 0xff4ed649,0x61cc6f0f
.word 0x28bfa998,0xabef5b30
.word 0x32c8ff4c,0x5db6b269
.word 0x4f4d6f32,0xabbdd739
.word 0x90502ff1,0x818ee8bd
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 0x7618b923,0x93f3e510
.word 0x00000000,0x7618bbf0
.word 0x00000000,0xf7d8e926
.word 0x00000000,0x000000cf
.word 0x0000001d,0x24c00000
.word 0xffffffff,0xffffa551
.word 0x00000000,0x000000c0
.word 0xffffffff,0xffffffee
.word 0x18066554,0x18066577
.word 0xffffffff,0x0f44f1ed
.word 0x00000000,0x00009f93
.word 0x00000000,0x00000076
.word 0xffffffff,0x78dc7458
.word 0xffffffff,0xbf9d0eb3
.word 0x00000000,0xc2e4c391
.word 0x00000000,0x7ee9e3ee
.word 0x00000000,0x6e8aa0ed
.word 0x00000000,0x7562a7cd
.word 0x00000000,0x0000008d
.word 0xffffffff,0xffff8fe6
.word 0xffffffff,0xfffffffb
.word 0x00000000,0x00000081
.word 0x00000000,0x00008368
.word 0x00000000,0x00000026
p4_expected_fp_regs:
.word 0x00000000,0x47097dc8
.word 0x79d7bca3,0x5a6c27ee
.word 0x7e194b08,0xcc82d292
.word 0x00000000,0x5a6c27ee
.word 0xffff3d1f,0xd0044faa
.word 0xa551cfe2,0x9f93b773
.word 0xe40608aa,0x4fe92e5e
.word 0x00000000,0x458f4bf7
.word 0xfffffb98,0xf7d8e926
.word 0x00000045,0x277202e6
.word 0x93c87106,0x7590ca4b
.word 0x9f93b773,0x8fe68117
.word 0xc31979d5,0xffffe3a3
.word 0xffffe3a3,0x72dbf6b0
.word 0x00000000,0x000000ff
.word 0xfaca1d69,0x5a6c27ee
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p4_local0_expect:
.word 0xe400004d,0xd6ced928
.word 0xa551cfe2,0x9f93b773
.word 0xc0000000,0x07250630
.word 0xc31979d5,0x9ba6a582
.word 0x27000000,0xffffffff
.word 0xee8aa0ed,0x79d7bca3
.word 0x7562a7cd,0xffffffff
.word 0x11bfd8f3,0xac09b6a2
.word 0x7e194b08,0xcc82d292
.word 0x00000000,0x0003a498
.word 0xd51f030b,0x2b48a06a
.word 0xe16c447f,0x10dc5589
.word 0xcaea51e1,0x951015fd
.word 0xefe90426,0x3bbc3933
.word 0x61e0e6af,0x8d1dd1d4
.word 0xfb7cee91,0xb92fc13e
p4_local1_expect:
.word 0x836869db,0x4afc4c5d
.word 0x6e8aa0ed,0xb6d11525
.word 0xa3bcd779,0x7618bbf0
.word 0x00000080,0xaf080000
.word 0x4c243375,0xd88dfb98
.word 0x00000000,0x357a89f4
.word 0x4c60cabe,0xde365897
.word 0xfc2d477e,0xe7975889
.word 0x7b149c86,0xc0e37869
.word 0x000000bc,0x30062507
.word 0x26cd2b9a,0xd8122f2f
.word 0xb06b7f47,0x31cc4fe9
.word 0xc510104d,0x2e8a8cc1
.word 0x5dd32880,0x19778ae9
.word 0xc2e4c391,0x7ee9e3ee
.word 0x9c2af8f6,0x283d1234
p4_local2_expect:
.word 0xc87d0947,0xe6c7e7d9
.word 0xfb98ffff,0xffff8fe6
.word 0x00000000,0x000000ff
.word 0x00000000,0xf7d8e926
.word 0x00000000,0xf7d8e926
.word 0x8d856b2d,0x16e9816f
.word 0xbf9d0eb3,0x1598ee03
.word 0xce858ec6,0xff464c67
.word 0x1cf02635,0xe5a75ef4
.word 0xc143303a,0x5a6c27ee
.word 0x9ba6a582,0x79d7bca3
.word 0xb6d34a59,0xda7dd1f5
.word 0xf94aa7ee,0xb1fbf6a2
.word 0xe40608aa,0x4fe92e5e
.word 0xc510104d,0x47097d4c
.word 0xfcf0f8bc,0x4b0ea216
p4_local3_expect:
.word 0x084b197e,0x872017a0
.word 0xfaca1d69,0xd0044faa
.word 0x0000bca3,0x87243375
.word 0x0000c024,0x98a40300
.word 0x98fb01a7,0xe94f0000
.word 0x983089f4,0xcf02b6d1
.word 0xce0220f0,0xd7e7d928
.word 0x11c90aff,0x8a514a5e
.word 0x8bdaf458,0x726c5a89
.word 0x40b4f883,0xed9bbbc5
.word 0x26e9d8f7,0xe2cf51a5
.word 0xd30f7ea9,0xbde28feb
.word 0x833f8117,0xc3aa8ec2
.word 0xf5db6de0,0x6ce5b89c
.word 0x357a89f4,0xffff8fe6
.word 0x0fb0c6e1,0x72dbf6b0
p5_init_registers:
.word 0xb5fff0c0,0x99f624ca ! Init value for %l0
.word 0xca6515fe,0x42b7923f ! Init value for %l1
.word 0xb77162e7,0xdd2ef778 ! Init value for %l2
.word 0xc614986c,0x212da58d ! Init value for %l3
.word 0xef19c578,0xda29c328 ! Init value for %l4
.word 0x5efe7c2e,0xa666bc22 ! Init value for %l5
.word 0x8a2d006a,0x6bf01bee ! Init value for %l6
.word 0x3f28b6b6,0x1753334f ! Init value for %l7
.word 0xe828043a,0x4bb65876 ! Init value for %l0
.word 0x4188f0a1,0xb4641004 ! Init value for %l1
.word 0x08cd71f4,0x76062424 ! Init value for %l2
.word 0xb8b9bb87,0xed55940c ! Init value for %l3
.word 0x4128e005,0xfbbaa065 ! Init value for %l4
.word 0x7066cef5,0xe4065f7c ! Init value for %l5
.word 0xcfe21a11,0xd3e815cb ! Init value for %l6
.word 0xba55a062,0x0da499d2 ! Init value for %l7
.word 0x864318a6,0x042ce986 ! Init value for %l0
.word 0x67a35082,0x71bfe44d ! Init value for %l1
.word 0x3d69b71f,0x8e4c12e0 ! Init value for %l2
.word 0x0296680e,0x631bdc18 ! Init value for %l3
.word 0x445e8816,0x1d7b9db1 ! Init value for %l4
.word 0xfd6ad05e,0x89bdea49 ! Init value for %l5
.word 0x4515f876,0xf598e855 ! Init value for %l6
.word 0x7b0b3940,0x3c0e3298 ! Init value for %l7
.word 0xfad7f837,0xd2e05f97 ! Init value for %l0
.word 0x02c823cf,0xcbb1caad ! Init value for %l1
.word 0xbb515773,0xcbb9b5f9 ! Init value for %l2
.word 0x5a4b2a82,0x2a35fc9f ! Init value for %l3
.word 0x690af31c,0x31c64563 ! Init value for %l4
.word 0x6d4318dc,0x617b0677 ! Init value for %l5
.word 0x10fad10e,0x95d68086 ! Init value for %l6
.word 0x0a320c6f,0xe8ced859 ! Init value for %l7
.word 0x234de101,0x9d1ba02f ! Init value for %l0
.word 0x13bfb1ac,0x8febcf81 ! Init value for %l1
.word 0xa19c16dc,0x626d0bdc ! Init value for %l2
.word 0xbbfcd60a,0x6ed91868 ! Init value for %l3
.word 0xc1e06b66,0x5b96b147 ! Init value for %l4
.word 0x3d73d758,0x9485f268 ! Init value for %l5
.word 0x6ddfd096,0x30fa0f19 ! Init value for %l6
.word 0x3b4c5b5b,0xfcc95fd1 ! Init value for %l7
.align 64
p5_init_freg:
.word 0x55fe8c96,0xabaede31 ! Init value for %f0
.word 0xcb032085,0x93e1e0b2 ! Init value for %f2
.word 0xd25cd99f,0xe0ee9176 ! Init value for %f4
.word 0xbf792991,0x76dc04f5 ! Init value for %f6
.word 0x5a7e79d9,0x170e2fba ! Init value for %f8
.word 0x74ff1e50,0xb460ae60 ! Init value for %f10
.word 0xcb6a0ed9,0xc39f65aa ! Init value for %f12
.word 0xcccbef4d,0x9ce74a04 ! Init value for %f14
.word 0x4820cb09,0xb67bc6b9 ! Init value for %f16
.word 0x315cb836,0x1a496b56 ! Init value for %f18
.word 0x7a42e826,0x9197871e ! Init value for %f20
.word 0x6aa03e73,0x0c7ce2c1 ! Init value for %f22
.word 0x0791fdfa,0xc0d34cb1 ! Init value for %f24
.word 0xb34a771e,0x9ea3a88c ! Init value for %f26
.word 0xfdc0472b,0xf8d6f041 ! Init value for %f28
.word 0x76d2087d,0xf116111c ! Init value for %f30
.word 0xf6014a9b,0x550d92f5 ! Init value for %f32
.word 0x68962521,0x028b2388 ! Init value for %f34
.word 0xe6c3de18,0x0eba657e ! Init value for %f36
.word 0x9095f9fa,0x328ca6f7 ! Init value for %f38
.word 0xf26dcb3a,0x03dc657e ! Init value for %f40
.word 0x1fc589ba,0xe7cae04f ! Init value for %f42
.word 0xa500a860,0x45016e5e ! Init value for %f44
.word 0xfa547f36,0x434dd584 ! Init value for %f46
.word 0x18da9a70,0x5a96cc83
.word 0xb11c7be5,0xc4bcd898
.word 0x95770b92,0x3e02faa9
.word 0xc62cf036,0x4c99d5e1
.word 0x00c19469,0xd2bb1c69
.word 0xc2b0ddea,0x293dfaa8
.word 0x4c096d69,0x663d5e88
.word 0xe07e43e2,0x3fa099d1
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,0x00000022
.word 0x00000000,0x701022ca
.word 0x00000000,0x000000ba
.word 0xffffffff,0xffffffc5
.word 0x00000000,0x88ffffff
.word 0x317bf290,0xf92ab6aa
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffc6
.word 0xffffffff,0xffffba2f
.word 0xffffffff,0xffffffff
.word 0x00000000,0xa029b7ed
.word 0xac6d687c,0x5800aee5
.word 0xffffffff,0xfffe0bef
.word 0x872a23e5,0x0878b000
.word 0xac6d687c,0xf82fbffd
.word 0xac6d687c,0x7826b9d1
.word 0x00000000,0xeb2a137d
.word 0x00000000,0x9e7903f1
.word 0x00000000,0x88ffffff
.word 0x00000000,0x0000006f
.word 0x00000000,0x00000070
.word 0x00000000,0x000004cc
.word 0x00000000,0x00000000
.word 0xffffffff,0xca221000
.word 0x00000000,0xaab62b74
.word 0x00000000,0xaab62af9
.word 0x00000000,0x0000d3c6
.word 0x00000000,0x000000ff
.word 0xffffffff,0xffffffff
.word 0xffffffff,0xffff2b4c
.word 0xffffffff,0xffffff85
.word 0x00000000,0x00000717
.word 0x234de101,0x9d1ba02f
.word 0x13bfb1ac,0x8febcf81
.word 0x00000000,0x000000b5
.word 0x00000000,0x00000000
.word 0x5d98ece6,0xd1462444
.word 0xffffffff,0xffff9264
.word 0x00000000,0x6815408e
.word 0x00000000,0x2dee9c70
p5_expected_fp_regs:
.word 0x9197871e,0x96700b49
.word 0x36b80031,0x000000c4
.word 0x1552d3c6,0x00000000
.word 0xffffffff,0xaab62af9
.word 0xb1000d30,0x54f4ab4a
.word 0x0000007a,0xeb2a137d
.word 0x4a214885,0x0000007b
.word 0x9197871e,0x26e8427a
.word 0x4a214885,0xb67bc6b9
.word 0xeb2a137d,0x9e7903f1
.word 0x7a42e826,0x6aa0ffff
.word 0x6aa03e73,0x0c7ce2c1
.word 0xd1b92678,0x7b000000
.word 0x00f8bfb8,0xffffffff
.word 0x1cecc9ff,0xe289bb73
.word 0x36b80031,0xaab62af9
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p5_local0_expect:
.word 0xffffffff,0x4e7a398c
.word 0xff88a062,0x0da499d2
.word 0x4c730c8b,0x42b7923f
.word 0x00000000,0xaab62af9
.word 0xffffffff,0xffffffc8
.word 0xeb2a137d,0x9e7903f1
.word 0x3e5fe76e,0xd0e052d6
.word 0x6a8aa30f,0xeb2a137d
.word 0xa7acb920,0xa42e7ac9
.word 0xbf724606,0x32b66b72
.word 0x9c82efde,0xa6630829
.word 0xb807e202,0xec8526ed
.word 0x00000022,0x701022ca
.word 0xb34a771e,0x9ea3a88c
.word 0xbaf5b910,0xe6959264
.word 0xb1000d30,0x54f4ab4a
p5_local1_expect:
.word 0x6fe7ffff,0x199960dc
.word 0x88ffffff,0x279e40fc
.word 0xc586f716,0x96700b49
.word 0xffffffff,0xffffffff
.word 0x22000000,0xca221070
.word 0xfffffe06,0xffffffff
.word 0xa255f7fe,0x0acc5ce4
.word 0x1552d3c6,0x52221070
.word 0x554e34a1,0xe711d6b4
.word 0xffff86c5,0xc6d35215
.word 0x2f98a555,0x61188cb5
.word 0xced66c48,0x1ef95e61
.word 0x1cecc9ff,0x33024666
.word 0x12a1f3f6,0xf8257472
.word 0x0a9f76d8,0x590a0922
.word 0x9197871e,0x26e8427a
p5_local2_expect:
.word 0xdc52d3c6,0xca221070
.word 0x6f00b836,0x00000000
.word 0x26e8427a,0x4a4cdd9c
.word 0xffffffff,0xffffffff
.word 0x70000000,0x0119b1d0
.word 0xffffa06a,0xf92ab6aa
.word 0xea996ff9,0xb21e8f6a
.word 0xc3aefbcd,0xcc035ac4
.word 0x0c81fcf9,0x00000100
.word 0xb1000d30,0x41fddf72
.word 0x000017d9,0xdad4b5e2
.word 0x21e4f44b,0xcb90637b
.word 0x3b1f80eb,0x6c462ba0
.word 0x6aa03e73,0x0c7ce2c1
.word 0x490b7096,0x16f786c5
.word 0x00000000,0x00000000
p5_local3_expect:
.word 0x1e879791,0xbf851cab
.word 0xedb729a0,0x1811afa2
.word 0xffffffff,0xca221000
.word 0x0c7ce2c1,0x04c4e202
.word 0x00001cec,0x000000c4
.word 0x31a03e73,0x8c81f6e0
.word 0xeb2a137d,0x47e58be6
.word 0xacdaabce,0xd4c22ee7
.word 0x15432cd1,0x14818ed0
.word 0x8a684330,0x1daac29e
.word 0xc525e4bf,0xe289bb73
.word 0xd5a9ed42,0x3d2e7ed3
.word 0xf0d49037,0xfcea9606
.word 0xce851910,0x93e1e0b2
.word 0xbf851cab,0x00f8bfb8
.word 0x190c9460,0x6c5ef5e9
p6_init_registers:
.word 0xd6b2a699,0xfcc79edc ! Init value for %l0
.word 0xa03c7bc2,0x508541db ! Init value for %l1
.word 0xf1b70da0,0xb3891289 ! Init value for %l2
.word 0x38657513,0x872e175c ! Init value for %l3
.word 0x85428328,0x616ad0dc ! Init value for %l4
.word 0xe280444f,0xaaee1760 ! Init value for %l5
.word 0x736c998a,0x00f38b19 ! Init value for %l6
.word 0x4bc73486,0x7346fb88 ! Init value for %l7
.word 0x0d2c2c1f,0xe475748a ! Init value for %l0
.word 0x73985663,0xc3580e86 ! Init value for %l1
.word 0x40ec1eb5,0xeb857ac5 ! Init value for %l2
.word 0xb29b5c6d,0xf183abaf ! Init value for %l3
.word 0x3685e026,0x065cb05c ! Init value for %l4
.word 0x07f80538,0x26c9e89d ! Init value for %l5
.word 0x0e3433ef,0xff134907 ! Init value for %l6
.word 0xc3c9d5a8,0x44d4c320 ! Init value for %l7
.word 0xd6a60469,0xfdf9419a ! Init value for %l0
.word 0x094d1a9c,0xc39044f5 ! Init value for %l1
.word 0x847b11ad,0xe909df9c ! Init value for %l2
.word 0xf8a5fac2,0x769ac7c8 ! Init value for %l3
.word 0x79d617ce,0xb2150342 ! Init value for %l4
.word 0xe1c10d5a,0xab6d7c9c ! Init value for %l5
.word 0x998864b8,0xbb617cc7 ! Init value for %l6
.word 0xa0e1c570,0x9018377c ! Init value for %l7
.word 0x97d596aa,0x1d4033c6 ! Init value for %l0
.word 0x0cdc28ba,0x29585237 ! Init value for %l1
.word 0xc865aef9,0xe536bd6e ! Init value for %l2
.word 0x5d78322d,0xf898c2e9 ! Init value for %l3
.word 0x3558bc18,0x4b10de74 ! Init value for %l4
.word 0x960c7b50,0x1ff52531 ! Init value for %l5
.word 0xaba20ae1,0xfdaf7b49 ! Init value for %l6
.word 0x4ccc1166,0x61177f98 ! Init value for %l7
.word 0x19c70a9e,0x9ab273fb ! Init value for %l0
.word 0x044a042d,0xde096af9 ! Init value for %l1
.word 0x44ba7326,0xb25a7bf0 ! Init value for %l2
.word 0x605adab1,0xf90077bc ! Init value for %l3
.word 0x39ab7f22,0x5cf975bc ! Init value for %l4
.word 0x4418f9fd,0xdf39010b ! Init value for %l5
.word 0xcb6a7fd0,0xf3061531 ! Init value for %l6
.word 0xdccc3cb8,0x7cf626b8 ! Init value for %l7
.word 0xebd68719,0xc0514427 ! Init value for %l0
.word 0x39757dac,0xa8ace842 ! Init value for %l1
.word 0x78447cdd,0xa78cbeba ! Init value for %l2
.word 0xdec964d3,0xc35d77e9 ! Init value for %l3
.word 0x74fc3ac6,0xa2e8fc6e ! Init value for %l4
.word 0x491132a8,0x45329550 ! Init value for %l5
.word 0x1ed22220,0x6f2f05af ! Init value for %l6
.word 0xcce50d98,0x1ed78f25 ! Init value for %l7
.word 0x5c970fb0,0x17ac76a8 ! Init value for %l0
.word 0x52633a12,0x42d79bd3 ! Init value for %l1
.word 0xa6ef8784,0x16d3c66f ! Init value for %l2
.word 0xd4120fd2,0x45d5f9be ! Init value for %l3
.word 0xbb8be055,0xfb3bb25c ! Init value for %l4
.word 0xf6e55dca,0x72766d12 ! Init value for %l5
.word 0x27004d9e,0x3b9e615b ! Init value for %l6
.word 0xe3b2467a,0x7403c2fd ! Init value for %l7
.align 64
p6_init_freg:
.word 0xe5c06ec6,0x4acd7284 ! Init value for %f0
.word 0x647833c0,0x61c72889 ! Init value for %f2
.word 0xd2580ff3,0xa692d1de ! Init value for %f4
.word 0x3bcfa5f2,0x4585bd3b ! Init value for %f6
.word 0xc430f8bf,0xec980b7e ! Init value for %f8
.word 0x849debdd,0xfaf3eb53 ! Init value for %f10
.word 0x4fa6d38e,0x071d4fc6 ! Init value for %f12
.word 0xa4cad969,0xb72c7122 ! Init value for %f14
.word 0xd9a6e52c,0xd26676fb ! Init value for %f16
.word 0xc61abc43,0x25a282be ! Init value for %f18
.word 0xe9b2a656,0xb41a5d60 ! Init value for %f20
.word 0x3703325c,0x196de324 ! Init value for %f22
.word 0x1efa0340,0x5dd160e4 ! Init value for %f24
.word 0xb7d6ae69,0xddcc1ca4 ! Init value for %f26
.word 0xc9ec2493,0xc381cdc7 ! Init value for %f28
.word 0x884e64c2,0x2997d88c ! Init value for %f30
.word 0xb73b5df0,0x28778b9a ! Init value for %f32
.word 0x6a3d372b,0xf716626a ! Init value for %f34
.word 0xf4c427b5,0xd03aea69 ! Init value for %f36
.word 0x64a76826,0xc97e178c ! Init value for %f38
.word 0x438b1770,0xaf039f43 ! Init value for %f40
.word 0x29208807,0xd380d7b1 ! Init value for %f42
.word 0xcbb64d73,0xcacd8877 ! Init value for %f44
.word 0x6bd96d62,0x069cfd04 ! Init value for %f46
.word 0xf895632a,0x4d784a26
.word 0x13bcc437,0xfdcc9276
.word 0x074aa61b,0xed2e1d1d
.word 0xa485272d,0x741edae7
.word 0x2c9691b9,0x9645a977
.word 0x467b7c92,0xe005cbdb
.word 0xb5cd26e0,0xd918659b
.word 0x597473f6,0xd191f616
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,0xb1383263
.word 0xffffffff,0xffffffff
.word 0x00000000,0x55b36635
.word 0xffffffff,0x8e14761e
.word 0x00000000,0xb1383240
.word 0x00000000,0xffff8c13
.word 0xffffffff,0x8bb2fe0f
.word 0x00000016,0x184059aa
.word 0x0d2c2c1f,0xe47574ad
.word 0xffffffff,0xfffff669
.word 0x00000000,0xd9a6e52c
.word 0x00000000,0xf83ec647
.word 0x00000000,0xb1ffffff
.word 0x00000000,0x20c3ffff
.word 0xffffffff,0xffffffb2
.word 0x00000000,0x00000052
.word 0x00000000,0xffffb28b
.word 0x00000000,0x00092d84
.word 0x00000000,0x000000cb
.word 0x00000000,0x00000004
.word 0x00000000,0x00000000
.word 0x00000000,0x000424b6
.word 0x00000000,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x000015b0
.word 0x00000000,0x000056c0
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0xafaebbee
.word 0x00000000,0x00000e4b
.word 0xffffffff,0xb2ffffff
.word 0x00000000,0xafaeb1a4
.word 0x00000000,0x702d9d33
.word 0x00000000,0x00f92fb2
.word 0x00000000,0x000061c7
.word 0x0000000e,0x60000000
.word 0x00000000,0x009f5af7
.word 0x00000000,0x0000001c
.word 0x00000000,0x00000000
.word 0x00000000,0x009f5af7
.word 0xffffffff,0xffffffff
.word 0xffffffff,0xfffff864
.word 0x00000000,0x000000e0
.word 0x00000000,0x0000761e
.word 0x00000000,0x000000ff
.word 0xffffffff,0xffffffff
.word 0x00000000,0x000008fa
.word 0x160c7ee3,0x115ae21e
.word 0xffffffff,0xfffffbff
.word 0x52633a12,0x42d79bd3
.word 0x00000000,0x000004a8
.word 0x629d07e7,0xff134907
.word 0xbb8be055,0xfb3bb25c
.word 0xf6e55dca,0x72766d12
.word 0x27004d9e,0x3b9e615b
.word 0x00000000,0x0000aeaf
p6_expected_fp_regs:
.word 0xffffffff,0xffffffb2
.word 0xfa8f558b,0xc0e5ffff
.word 0x00000000,0x00000020
.word 0xf73bcf41,0x1b5e73f7
.word 0x5e5456c0,0x00000020
.word 0x4fa6d34f,0x8e14761e
.word 0x629d07e7,0xff134907
.word 0x8e14761e,0xdf162e1d
.word 0x4fa6d34f,0x8e14761e
.word 0x60008a99,0x23c5fbbb
.word 0xff0e4152,0x409cc647
.word 0x00000cf4,0xf7735e1b
.word 0x00000030,0x000013e0
.word 0xb1383240,0x3ee9c3cb
.word 0x1b5e73f7,0xc381cdc7
.word 0x8bb2ffb2,0x93e5024f
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p6_local0_expect:
.word 0x56c00000,0x92225443
.word 0x00000030,0x000013e0
.word 0x33fbc523,0x1b5e73f7
.word 0x4ebfffff,0x1f000000
.word 0xac12124f,0x03e0f83e
.word 0x4fa6d34f,0x8e14761e
.word 0x854a6615,0xc4cf07c7
.word 0xd2580ff3,0xa692d1de
.word 0xb0c6216a,0x21e0d7b1
.word 0xff0e4152,0x409cc647
.word 0xf73bcf41,0x5a2cda57
.word 0x25ebc434,0x871aff48
.word 0x7f675386,0x2b4068c8
.word 0x55793213,0xf2c11655
.word 0x8e14761e,0xdf162e1d
.word 0x8e14761e,0xc381cdc7
p6_local1_expect:
.word 0xff000000,0x702d9d33
.word 0x7814d313,0xae19bbaa
.word 0xb71d0400,0x60000000
.word 0xafaebbee,0x403238b1
.word 0xe0000000,0x1e760000
.word 0x5e5456c0,0x5e545fb7
.word 0xab7dc58c,0x485c246c
.word 0x53000b2d,0xa3a9da2f
.word 0x7dc8a562,0x27a5a3b5
.word 0x1a015fc4,0x00000000
.word 0xffffffff,0xffffa656
.word 0x391cc6ad,0x67ccfb00
.word 0xffffb28b,0x0000004f
.word 0xffffe5d3,0x60000000
.word 0xc01dd619,0x61c72889
.word 0xa12d6d9b,0x7084399c
p6_local2_expect:
.word 0x009f5af7,0xb4d4ffff
.word 0xffffe5c0,0x8b558ffa
.word 0x00000000,0x00000052
.word 0x00000000,0x000007ff
.word 0xe7079d62,0x60000000
.word 0x60008a99,0x23c5fbbb
.word 0x000000b2,0xb52c09cd
.word 0xdfa61b4a,0xf83ec647
.word 0x663507ff,0xffffffcb
.word 0x1049acd4,0x5abdb35d
.word 0xafaebbee,0x00000e4b
.word 0xb47b7c7a,0x5dd160e4
.word 0x1bff8d07,0xe53d0698
.word 0x629d07e7,0xb7907c6d
.word 0x629d07e7,0xff134907
.word 0x4f7443e4,0x93e5024f
p6_local3_expect:
.word 0xf7735e1b,0x41cf3bf7
.word 0xffffdab1,0xf90077bc
.word 0xa876ac17,0x1ed78f25
.word 0xe0130000,0x00000000
.word 0xe356e52c,0x0000fe0f
.word 0xf7735e1b,0xe9da1a0a
.word 0x345c8633,0x4b513d68
.word 0x725868b5,0x1b5e73f7
.word 0x08e727d8,0xb3331991
.word 0x47aebceb,0xb49b5bdc
.word 0xffffffff,0xffffffb2
.word 0xd21762c0,0x0a1adae9
.word 0x4e3cf64f,0xcc037c72
.word 0x631cb5eb,0xecb6358e
.word 0xd7ff854a,0xbad800b6
.word 0x6d16ddae,0xb864cc87
p7_init_registers:
.word 0xf1d57c7a,0x13d68264 ! Init value for %l0
.word 0x69249ac6,0xd913607f ! Init value for %l1
.word 0xd51d8816,0x5fc65cf7 ! Init value for %l2
.word 0xcbccbfbc,0xc7f49cfd ! Init value for %l3
.word 0xf8d44c9a,0x0f4d9bd9 ! Init value for %l4
.word 0xa9004016,0x16f8d924 ! Init value for %l5
.word 0xf617a4cd,0xf998c8d9 ! Init value for %l6
.word 0xe4647ef2,0x9556d5f1 ! Init value for %l7
.word 0xb8a141a8,0x9c8d7c5e ! Init value for %l0
.word 0xd328c7a4,0x082d33da ! Init value for %l1
.word 0x6da69006,0x352f7223 ! Init value for %l2
.word 0xcc3394ce,0x02dd3844 ! Init value for %l3
.word 0xba3a55cc,0x643c9b6f ! Init value for %l4
.word 0x14870fbc,0x5643c25b ! Init value for %l5
.word 0xc6f049b6,0x9943f131 ! Init value for %l6
.word 0x0aeb8168,0xd5ea1032 ! Init value for %l7
.word 0x58bd33af,0xb3d2de18 ! Init value for %l0
.word 0x8f2ec561,0xf64bd2ce ! Init value for %l1
.word 0x233c7143,0xc05deac1 ! Init value for %l2
.word 0x5df769ff,0xd72bbb42 ! Init value for %l3
.word 0x5e31d1b6,0xa9f44a00 ! Init value for %l4
.word 0xf0d0b5fc,0x578f2622 ! Init value for %l5
.word 0x726b2685,0xf7a8c64e ! Init value for %l6
.word 0x35645d64,0x4d28c659 ! Init value for %l7
.word 0xe0abe21a,0xeee2ecb0 ! Init value for %l0
.word 0x4853c47c,0xa2ad3313 ! Init value for %l1
.word 0x27e7e4e0,0x63c34bdd ! Init value for %l2
.word 0x764da112,0xa49ba420 ! Init value for %l3
.word 0x5a8546ae,0x20e49d38 ! Init value for %l4
.word 0xb8411c30,0x4c91fa22 ! Init value for %l5
.word 0xc95892b3,0xecc29f0f ! Init value for %l6
.word 0x7fa126b4,0x954d0e63 ! Init value for %l7
.align 64
p7_init_freg:
.word 0xa4a3fa1d,0x2c180cf6 ! Init value for %f0
.word 0x6e554dad,0xf695d2a0 ! Init value for %f2
.word 0x4abb128d,0x857557c9 ! Init value for %f4
.word 0x0cb02826,0xc121c358 ! Init value for %f6
.word 0x0023aeda,0xa53c9f20 ! Init value for %f8
.word 0xd16bc5d7,0xf3641b12 ! Init value for %f10
.word 0xfba6e90e,0xa008251a ! Init value for %f12
.word 0xd998ad6c,0xa7021266 ! Init value for %f14
.word 0x9fe2b7cd,0x7f25bb5e ! Init value for %f16
.word 0x5cf69c89,0x45013362 ! Init value for %f18
.word 0xdf166d3c,0xd2264891 ! Init value for %f20
.word 0xf52c497b,0x6c19adc2 ! Init value for %f22
.word 0xe2a52278,0x68c78862 ! Init value for %f24
.word 0x5e5990de,0xefc8c6a6 ! Init value for %f26
.word 0xc2755882,0xfc317491 ! Init value for %f28
.word 0x23df5a91,0x7b643c39 ! Init value for %f30
.word 0x3e755334,0x82c8b158 ! Init value for %f32
.word 0xf93cd836,0x8eaf1754 ! Init value for %f34
.word 0x02d9df45,0x99a01a56 ! Init value for %f36
.word 0xa6d3c94e,0xeec50396 ! Init value for %f38
.word 0xc48ad7bb,0x28e05875 ! Init value for %f40
.word 0xddee0e6d,0xe6692a85 ! Init value for %f42
.word 0x2de86a3c,0x064523ff ! Init value for %f44
.word 0xdf89966e,0x553d22ac ! Init value for %f46
.word 0x3f907bef,0x781d45c0
.word 0xe5d7dd5f,0xe1edb859
.word 0xe7d587d9,0x161c8ce5
.word 0x339b0947,0x154b798d
.word 0x104e0614,0xa6483d9b
.word 0x6fdfc9fd,0xa412a9d1
.word 0x499f2918,0x561a63c8
.word 0x9b8493c8,0xf3b8f029
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 0x00000000,0xe74e817b
.word 0xffffffff,0xef4f6856
.word 0x00000000,0xf1aee398
.word 0x00000000,0x0000321a
.word 0xf8d44c9a,0x0f4d9bd9
.word 0x00000000,0x0000003c
.word 0xffffffff,0xffffc7da
.word 0x00000000,0x7b814ee7
.word 0xb8a141a8,0x9c8d7c5e
.word 0xd328c7a4,0x082d33da
.word 0x6da69006,0x352f7223
.word 0x00000000,0x00008004
.word 0x00000000,0x0000a384
.word 0xffffffff,0xfffff721
.word 0x00000000,0xf1d57c7a
.word 0x00000000,0x13d68264
.word 0xed8bcfbf,0xed8bcfcf
.word 0x917dcf5f,0x917dcf5f
.word 0x00000000,0x00000000
.word 0xb4c7ad01,0x0000008e
.word 0xb4c7ad01,0x00000000
.word 0x000d7f4a,0x560996bd
.word 0x00000000,0x00fe0000
.word 0x00000000,0x0000acd7
.word 0x00000000,0x0000005e
.word 0x00000000,0xf7cb3f0a
.word 0x00000000,0xffffffff
.word 0x00000000,0x00000d28
.word 0x00000000,0x3ea7bd2a
.word 0x00000000,0xffffffff
.word 0x00000000,0xffffffff
.word 0x00000000,0xffffffff
p7_expected_fp_regs:
.word 0x00000000,0x0000010e
.word 0x00fe0000,0x00000000
.word 0x05eb3ffa,0x585d4ba7
.word 0x00fe0000,0x00000000
.word 0x1676f4ac,0x6c6e235d
.word 0x0d42b63c,0x000000e3
.word 0xc13a40c9,0x0d42b63c
.word 0x9153f16f,0x42d5ffff
.word 0xffffffff,0x3ea7bd2a
.word 0x00fe0000,0x6d14a5e8
.word 0x0d93c1d5,0x9153f16f
.word 0xe3000000,0x00000000
.word 0xd8a83326,0x5e80f7b9
.word 0x0d42b63c,0x13d649f1
.word 0x5d236e6c,0xf695d2a0
.word 0xa6c6c8ef,0xbb680000
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p7_local0_expect:
.word 0x6e554dad,0xf7cb3f0a
.word 0x00fe0000,0xffffb889
.word 0xa74b5d58,0xfa3feb05
.word 0x00fe0000,0xa2df719f
.word 0x9153f16f,0x42d5ffff
.word 0xffffffff,0xfffffff2
.word 0x4a97ee99,0x71ef4ed0
.word 0x00000000,0x535a2fda
.word 0x00000000,0x0000fe0e
.word 0xf0ce2767,0xf646da3b
.word 0xfb94c3a0,0x3ffd7218
.word 0x89ebd1ee,0x0e4a9c6d
.word 0x5d236e6c,0xf695d2a0
.word 0x00000000,0xffffe280
.word 0x0ca88009,0xf27b20cc
.word 0x00000054,0x5987d396
p7_local1_expect:
.word 0x5d236e6c,0xacf47616
.word 0x3ea7bd2a,0xffffa74b
.word 0x78000000,0x544e6012
.word 0x0a3fcbf7,0xeb1cb6ae
.word 0x78981000,0x95000000
.word 0xe74b647b,0xc9403ac1
.word 0x512117cb,0xad24ed54
.word 0x773ae9ad,0x88086622
.word 0x7173b959,0xc28edc9c
.word 0x0d42b63c,0x13d649f1
.word 0xf855130a,0xa8c6e9d9
.word 0x76cb77d3,0x6d14a5e8
.word 0x00000000,0x0000010e
.word 0xa793bfdf,0xe477d542
.word 0x572e27ab,0x13d68264
.word 0x00fe0000,0xfffffff2
p7_local2_expect:
.word 0xe74e817b,0x1189cca8
.word 0xa6c6c8ef,0xbb680000
.word 0x1e000000,0xcaf7585c
.word 0x00000000,0x26f102ff
.word 0x00000000,0x0d42b63c
.word 0x5ebb257f,0x0d42b63c
.word 0x15f32e1f,0x427fba93
.word 0xa46a0d81,0xc62c083c
.word 0x9c7df5a3,0xf0af95ba
.word 0x5d236e6c,0x4a412148
.word 0xa2173b4a,0xc9b33456
.word 0x4ac31228,0x80c40cf7
.word 0xb4c7ad01,0x3cd8c03e
.word 0xada83326,0x6337295c
.word 0x2f6f79d7,0xf5224e66
.word 0x1b2fbe8c,0xc0b9d1c2
p7_local3_expect:
.word 0x0000fe00,0x89b8ffff
.word 0xd54258c1,0xe74e817b
.word 0x0000001a,0xebd92622
.word 0x00f3d53f,0x00000000
.word 0xacd7c209,0x7f25bb5e
.word 0x3ea7bd2a,0x00000000
.word 0x0d93c1d5,0x9153f16f
.word 0xfffffc70,0x00000000
.word 0xe0cfba0d,0x00000872
.word 0x9897866d,0x535a2fda
.word 0xff2b63b3,0xf0a28381
.word 0x1a000000,0x1df8fbcf
.word 0x130323f5,0x63ad30d0
.word 0x3f0af55f,0xf7196809
.word 0x81250d3e,0x091fa816
.word 0x8e077909,0x1240857f
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 0xf8022861,0x1587f920,0xaee6c0b6,0x74966c57
.word 0x3cc07e82,0x4a43f381,0xc5b24984,0xb397c8cd
.word 0x062dec42,0x670d551f,0x88546546,0x71afcc8a
.word 0x64ec9f68,0x17bfcf79,0xa3a9373c,0x66168015
.word 0x27eba06d,0xbb3d7dd5,0x1afae014,0x1632bd32
.word 0xb8497f4c,0xd3b5baa9,0x7e1322b5,0x71089b6d
.word 0x59b44a43,0xf96951be,0xba7d9764,0xc3dc53d8
.word 0x68afa931,0x3256bcb0,0x5d64f210,0xc367cecb
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 0x9a4f055a,0x7dbb9301,0x6ffa74ed,0x13bc9926
.word 0x34b94ba7,0xd00305c9,0x4896c306,0x1f969313
.word 0xf103dac3,0xb4456533,0x617c585b,0x6af08a73
.word 0xa6fdee5c,0xb2823d59,0xeb2145a9,0x85c3eb8a
.word 0x11425ea5,0xedcc5bf3,0xe026ffde,0xf300cacc
.word 0xb458d188,0xef209dc2,0x8e07422c,0x57011038
.word 0x95accaa8,0x2e2994b6,0xa74d8cb6,0xb5c1b04f
.word 0x071aeccd,0xdb9f7d3f,0x7261896d,0xbc8ea4fb
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 0xe1b23f14,0x1ee1e124,0xbbccb007,0x8b5f0318
.word 0x1ca0c906,0x87eff23e,0x4b99abf1,0x0ef0ba81
.word 0x9a210de2,0x95ef1e1c,0x3993d800,0x1202bd2b
.word 0x63360873,0x951bc525,0xe46fd3d3,0x71a97ef2
.word 0xcecaae4e,0x7f2f52fa,0xd3d89c07,0x6f29dac4
.word 0xc6a7c80d,0x5c1e4c5f,0xf01345fa,0xc5a6e057
.word 0x32683557,0xe1394af5,0xb88fecbe,0xa4eb6786
.word 0x675d7b2b,0x1c552fd2,0xa94255ab,0x5b65e2c6
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 0x8cf9165c,0xe72aa5ee,0x3775fbd3,0x09e809f1
.word 0x69554055,0x7c43cebf,0xe42c0971,0xa148f94c
.word 0x53a91f6a,0x6f485d40,0x91284802,0x1c5c775a
.word 0xd77268d1,0x1efb7a0d,0x1c208072,0xfcd85635
.word 0x87672554,0xa43649f1,0x132cf456,0xee2a69e7
.word 0x1c382053,0x3dcecf5b,0x3acbaffd,0x51e839cc
.word 0x752b27a8,0xd30e01af,0x3b8002f3,0x2d5e7ff9
.word 0x8853b957,0xdeee04c1,0x69087559,0x7c8a85b7
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 0xd05b473a,0x76b0c454,0xfd49302b,0xf44c93dc
.word 0x6625e6a2,0x8b374bc2,0x5db9b4fe,0x0a1b6706
.word 0xdfff041b,0x381e2871,0xd0db2b60,0x7ec12854
.word 0x0b583530,0x1406ccc0,0x33dba02c,0x3e4d63b7
.word 0xef0a8e7f,0x423e26d7,0xbe96d0e8,0xa56fb248
.word 0xcf26eeea,0xa09652aa,0xa02e5299,0x81c5df2f
.word 0x41ae2706,0x2e4454e3,0x64b4f98b,0xead81a9d
.word 0xaee7586d,0x804de2c5,0xbd791fb4,0x77986320
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 0xa8ebdbe9,0xd800fcfe,0x97f185ab,0x2c67dafb
.word 0x7b8da3b1,0x585df55e,0x2350a5f6,0x7fab40df
.word 0x660c7c8e,0x13dcb203,0x1da7f77a,0x24fe3174
.word 0x487ed97e,0xb734c0a0,0x550477d7,0x2929e946
.word 0xda121839,0x4cc55ab1,0x99cfc10c,0x9934537a
.word 0x64b0f192,0xc385cf28,0x4b8a9126,0xe45651c4
.word 0x89082569,0xb2c4d76d,0xb9c98a48,0xdd3917ea
.word 0x5e053f1c,0xb6b50c98,0xf8b78d8c,0x9fb90393
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 0xc1e8d464,0x30822b69,0x2dc4f8b0,0xb9fd55cd
.word 0x5932439d,0x46d5b96a,0x71f9cebc,0x6fff2ed8
.word 0x29d78c96,0x8ce28ba9,0xcd205c07,0x112858c4
.word 0x80402a5f,0x55ff52b6,0x996baafc,0x4b0b2f70
.word 0x163a900d,0xa7158d90,0x72f6badd,0x0e275000
.word 0xbf70b213,0x3160959e,0xb7ccbdba,0x448f0835
.word 0x4c6a0cfb,0x49ec5ccf,0x392334d3,0x203aa406
.word 0x0328a3f0,0x41dda2bd,0xb17a3486,0xd268400c
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 0x295ea726,0x9bdd8c52,0x91b794da,0x0a3051fe
.word 0xcfc44f7d,0xdf2f625c,0xeedc0212,0xa9b725a8
.word 0x3b331b11,0x06684c51,0xf87be40a,0xb8f13c96
.word 0x12f65ff4,0x513c0de7,0xd6a9e460,0xe630482f
.word 0x0bf93150,0xb91f1f4a,0xee4610b3,0x9fee8eb7
.word 0x51cd5dc5,0x049e7288,0x88df7d46,0xb05bd2c6
.word 0x121b9de7,0x5f10ce7b,0xb57fe6ce,0x647087ed
.word 0xd23b8ec4,0xa1c9c83e,0x346fa608,0x4b8c73ea
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 0xc104c4ce,0xb94b1ca3,0x3bae00fe,0x53ad2dd2
.word 0x04056f6f,0x1d74e6fb,0x8117bc0b,0xab43664c
.word 0xb5238fb8,0xc45b49a5,0x521fc6f8,0x3a4999ca
.word 0x5c94e3e6,0x7c7a7f60,0xec49f255,0x5bb6aa48
.word 0x5e3eb63f,0xc405cce4,0x4e4f1906,0xb3eb82e1
.word 0xb9443052,0x3391608a,0xa479a05e,0x089b5d90
.word 0x682d72bd,0xc7618e9d,0x5fdaf907,0xc38dffb1
.word 0xcf2c77cf,0x409290dd,0xaf7c6adc,0x7db25dc7
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 0xc51ed870,0x91ab4e79,0x0c69a1c3,0x2486bc2c
.word 0x87ca0f36,0x2183f552,0xe460a16d,0x0412cf0b
.word 0x93d6c6f8,0x3b455a00,0x88ed0b70,0x8a77dd0e
.word 0x8c60dbe3,0xe12a3624,0xfc576fb0,0xb38e4e7b
.word 0x4cfa4b97,0x2564a397,0x034bd04e,0x332e4c4f
.word 0x6e730e7b,0xa1aaa679,0x83f39a85,0xc55b3fd3
.word 0xa8a852ec,0x8bc6c0dd,0xd73c6726,0x229e5b5c
.word 0x45044ad6,0xcf121b09,0x185582eb,0x6184b327
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 0x72934d58,0x4fba67bd,0xdb44b582,0xfa6ef94a
.word 0xbdd7626f,0x8f3be346,0x22444647,0x55e40f51
.word 0x45958e4d,0xbbe36b30,0x5a8dc21a,0x2294039d
.word 0x70f480ac,0x80527477,0x8c1e444a,0x34a241bb
.word 0x99f7115d,0xa4831bc8,0x9642c3a5,0x3a3ca0dd
.word 0x1f215e56,0x0617a308,0x471a839c,0xa141dcf1
.word 0xa06d87e9,0x036c6a3d,0xaa9b1fee,0xfa144cd4
.word 0x88c66aa0,0x76feab53,0xfc0459ea,0xcefaec4c
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 0xadd390a6,0xd62272a7,0x55a13187,0x052ac620
.word 0x297df727,0xe525075a,0x3be20d83,0xa725dc4d
.word 0x9c86592e,0xe41ac6cf,0xb3ce3765,0x83a426d7
.word 0x68208b50,0x507c72f0,0x69a55938,0xb75275a2
.word 0x70b5f071,0xce3df26b,0x2ddeabed,0x71eab915
.word 0xc9cfa174,0xa57fbc37,0x9a8b83fc,0x99b3e2c3
.word 0x56be6910,0x9b1a0466,0x65ecc7f7,0xdfc0501b
.word 0xf2409968,0xd9b6e8a1,0xda3250e9,0xdb4c8ea0
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 0xcd587e0c,0x93e47e93,0xd887b0d6,0x1ad61ead
.word 0xaaa27238,0x06a09162,0xc63d7f6a,0x4910cefe
.word 0xaa8f0579,0x9c05cbcf,0xc07956a3,0xa45f0d17
.word 0xe5aa97b7,0x52a33d2c,0xd65b9cbc,0xc31d867a
.word 0xa546dbf7,0x626e51e2,0x58317d96,0xaa76e739
.word 0xed9cc014,0xdaee6b43,0xd13d2f01,0x429825d8
.word 0x543a0de6,0x4880938a,0xb36c2593,0x23284155
.word 0x68fc51da,0x73c4b70a,0x0f76024e,0xc08d03de
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 0xe42ecbb2,0x829da273,0xf104be90,0x9121a296
.word 0x56111568,0x0276d603,0x86d310bb,0xaff84ec4
.word 0x1d4c40a3,0x72cc8a4b,0x037029f0,0x3f2294c0
.word 0x26e019e1,0x9e9f4460,0x5358f2ef,0x3c754375
.word 0x5456f03f,0xd1ae0889,0xe532e195,0xe6d282f3
.word 0x5d593079,0x700427c6,0x54a373d2,0x16bd0cf5
.word 0x47134079,0x0371930c,0x4e6a5b60,0xe7714053
.word 0x28b83bf7,0x30c05a71,0x1eb0cbb1,0xe8abc827
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 0x1f8881ef,0xeee7813f,0x4fc73b8f,0x82d8dca1
.word 0xd5347f89,0x636f8cbc,0x58373d12,0x9901e7f1
.word 0xb4bc1e32,0xc5c75cf4,0x500c62e9,0xb2c0e895
.word 0x3781701a,0xd5e4e7c6,0x1a8cd02d,0x75b1aebc
.word 0x1dffa1dd,0x63f4d6c0,0xb0302f0e,0xded4fc75
.word 0xff220b28,0xb69bb353,0x02b46184,0x2a796b65
.word 0xb6896941,0xf4b25c89,0xdeec0500,0x8679378b
.word 0x2f53d7e5,0x0e42e246,0xc668cd7f,0x95c36b6e
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 0x53c54edd,0x527daeca,0x26fe24af,0x0b8f4e84
.word 0x093f26f1,0x8cdd7112,0x6165cf9c,0xc871520c
.word 0x3c37e4b1,0xe47c2e68,0x90140294,0xbb63516c
.word 0x2b68b746,0x140e410b,0x127423b4,0x3b44c662
.word 0x690b6967,0xec2a5d3d,0x2bb4696c,0x852baded
.word 0xbeeeb339,0x517a0573,0xa576a737,0x8a827572
.word 0x37895514,0x6debe379,0xc007516f,0x2652f281
.word 0xc42fed57,0x3cccd9fa,0xedbe1e85,0xb046143d
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 0x54625b89,0xe0251ce2,0x073d44dc,0x9f93b773
.word 0x2e5ec98f,0x8b14102a,0x54883f45,0x00b636ee
.word 0xde4c71f7,0x1daea562,0x3cebb54d,0x60c6e07b
.word 0x14240750,0x72fb3650,0x11bfd8f3,0xac09b6a2
.word 0x7e194b08,0xcc82d292,0xb18fac94,0xceca1ab9
.word 0xd51f030b,0x2b48a06a,0xe16c447f,0x10dc5589
.word 0xcaea51e1,0x951015fd,0xefe9044f,0x3bbc3933
.word 0x61e0e6af,0x8d1dd1d4,0xfb7cee91,0xb92fc13e
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 0x836869db,0x4afc4c5d,0x4bca9075,0x0671c893
.word 0x44bcd779,0x7618bbf0,0xf7f2a0f7,0x43091810
.word 0xff4aa2e5,0xce858ec6,0xbedfb226,0xb618f3b3
.word 0x4c60cabe,0xde365897,0xfc2d477e,0xe7975889
.word 0x7b149c86,0xc0e37869,0x70b6d69d,0xbdc9a1dc
.word 0x26cd2b9a,0xd8122f2f,0xb06b7f47,0x31cc4fe9
.word 0xc510104d,0x2e8a8cc1,0xef9ec68a,0x19778ae9
.word 0x8cc800fc,0x458f4bf7,0x9c2af8f6,0x283d1234
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 0x4c7d0947,0xe6c7e7d9,0xde77795a,0x372c9e3a
.word 0xa551cfe2,0xf7d8e926,0xc4005c29,0xa2c25bf6
.word 0x7c233d1f,0xd0044faa,0xbaf5e1ab,0xab735bb1
.word 0xbf9d0eb3,0x1598ee03,0xb7ea1949,0xff464c67
.word 0x1cf02635,0xe5a75ef4,0x42909c35,0x6ce4d4a3
.word 0x8dda21b9,0x78c8bf21,0xb6d34a59,0x5b794879
.word 0xf94aa7ee,0xb1fbf6a2,0xa02e5ed6,0x9f663e62
.word 0xc8835b7c,0x4706f833,0xfcf0f8bc,0x4b0ea216
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 0xc143303a,0x872017a0,0xf5d17dda,0xbed48ba8
.word 0x7570a7cd,0x87243375,0xdb0f8d81,0x05f75c7f
.word 0x38f54531,0x93a30f89,0x357a89f4,0xcf02b6d1
.word 0xce0220f0,0xd7e71157,0x11c90aff,0x8a514a5e
.word 0x8bdaf458,0x726c5a89,0x40b4f883,0xed9bbbc5
.word 0xfb0d23bb,0xcd253757,0xd30f7ea9,0xbde28feb
.word 0x833f8117,0xc3aa8ec2,0xf5db6de0,0x6ce5b89c
.word 0xf0a3d278,0xdbfbf4fe,0x0fb0c6e1,0x72dbf6b0
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 0xeb04827b,0x4e7a398c,0x449f48eb,0x2ffc9eaf
.word 0xe2fb482c,0x67440322,0xac6d687c,0x7826b9d1
.word 0x442a3b83,0xbd8a62de,0x039b48e7,0x22f6d2d4
.word 0x3e5fe76e,0xd0e052d6,0xfd8aa30f,0xe31400c9
.word 0xa7acb920,0xa42e7ac9,0xbf724606,0x32b66b72
.word 0x9c82efde,0xa6630829,0xb807d223,0xec8526ed
.word 0xb000afcd,0xeef3f8c9,0xc78c78a6,0xe6fde3b3
.word 0xbaf5b910,0xe6959264,0xb1000d30,0x54f4ab4a
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 0x3dbc6822,0x199960dc,0x9154b96b,0xbfc3b7fc
.word 0x8482cea4,0x1d5cee23,0x6aa0f3df,0x709cee2d
.word 0xb9259b1b,0xb51abb21,0xb5afe174,0x5484a9f7
.word 0xa255f7fe,0x0acc5ce4,0x0a9c47c9,0x6e93949e
.word 0x554e34a1,0xe711d6b4,0x701022ca,0xc6d35215
.word 0x2f98a555,0x61188cb5,0xced66c48,0x1ef95e61
.word 0x1cecc938,0x33024666,0x12a1f3f6,0xf8257472
.word 0x0a9f76d8,0x590a0922,0xf2af6de5,0x04d47aad
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 0x1d80519c,0x06ee9db3,0x880a4492,0xf1ef4274
.word 0xfba8f8a1,0x4a4cdd9c,0xc1cbfe2b,0x1e31bfcd
.word 0x0282e6bf,0x0119b1d0,0x317bf290,0xf92ab6aa
.word 0xea996ff9,0xb21e8f6a,0xc3aefbcd,0xcc035ac4
.word 0x0c81fcf9,0xeaf7b8ef,0x20010600,0x41fddf72
.word 0xdc71a88c,0x3887db6a,0x21e4f44b,0xcb90637b
.word 0x3b1f80eb,0x6c462ba0,0xb19a342e,0x92f62f25
.word 0x490b7096,0x16f786c5,0x97c50a47,0xc55ef8cd
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 0xf1afbd01,0x8233716b,0x4cbc29a0,0x1811afa2
.word 0xc401e00c,0xd9c62864,0xa5fa3724,0x04c4e202
.word 0x4c730c8b,0xedb7e10c,0xec7e096c,0x8c81f6e0
.word 0x35c7d940,0x47e58be6,0xacdaabce,0xd4c22ee7
.word 0x15432cd1,0x14818ed0,0x8a684330,0x1daac29e
.word 0xc525e4bf,0xe289bb73,0xd5a9ed42,0x3d917ed3
.word 0xf0d49037,0xfcea9606,0xce851910,0xb078f666
.word 0xbf851cab,0x00f8bfb8,0x190c9460,0x6c5ef5e9
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 0xfa3babf2,0x92225443,0x15525b4c,0x27cb8dbe
.word 0x2fc9f3c4,0xbae3bd0f,0xa6e21947,0x4f4c4f34
.word 0xc45f0662,0x302ed042,0xd9b5a241,0x9c8b1463
.word 0xcfa66615,0xc4cf07c7,0x19c9e09c,0x952e6127
.word 0xb0c6216a,0x21e0d7b1,0xccccd8eb,0xc219f3e2
.word 0xf73bcf41,0x5a2cda57,0x25ebc434,0x871aff48
.word 0x7f675386,0x2b4068c8,0x55793213,0xf2c11655
.word 0x9086c788,0xdf162e1d,0xc6194ecc,0x8e0eac52
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 0xb4d4480e,0x364ae6ce,0x7814d313,0xae19bbaa
.word 0x6fcabc82,0xacaf245d,0x652524cc,0xe963750c
.word 0xd3563590,0x5ec3221b,0xb1383240,0x3ee9c3cb
.word 0xab7dc58c,0x485c246c,0x53000b2d,0xa3a9da2f
.word 0x7dc8a562,0x27a5a3b5,0xc8c1f78e,0xffd8800a
.word 0x4bcb91e0,0xdf1f7ea6,0x391cc6ad,0x67ccfb00
.word 0xb9812886,0x8f86ed60,0x2ef0f2ab,0xdb31c08f
.word 0x20b0c5d3,0x0fe3ba2f,0xa12d6d9b,0x7084399c
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 0x51bad85c,0xcd750bd3,0xeadaf911,0x8b558ffa
.word 0x1fd32c64,0x703b461e,0x366b10b2,0xf7cd6b8e
.word 0x7c1dd619,0xf21132c0,0x274d8a99,0x23c5fbbb
.word 0x9bf991eb,0xb52c09cd,0xdfa61b4a,0xfc4be4a4
.word 0xb78a917b,0x27725251,0x1049acd4,0x5abdb35d
.word 0xecd7e4ac,0x5b99b76a,0xb47b7c7a,0x43a8a4f7
.word 0x1bff8d07,0xe53d0698,0x629d07e7,0xb7907c6d
.word 0xb9e0f09f,0x7ce75579,0x4f7443e4,0x93e5024f
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 0x28460cf4,0x13b4fa8b,0x4f1212ac,0x2e169120
.word 0xf2f10e25,0x252e94d6,0xffbc99c3,0xc7578c13
.word 0xaa42b9c5,0x6e696aca,0xef3758a0,0x15dd6b9f
.word 0x345c8633,0x4b513d68,0x725868b5,0x1b5e73f7
.word 0x08e727d8,0xb3331991,0x47aebceb,0xb49b5bdc
.word 0x468b88bc,0xe8b19c30,0xd21762c0,0x0a1adae9
.word 0x4e3cf64f,0xcc037c72,0x631cb5eb,0xecb6358e
.word 0xd7fffea9,0xbad800b6,0x6d16ddae,0xb864cc87
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 0x56684fef,0xf7cb3f0a,0x718b53aa,0x2226d9eb
.word 0xa74b5d58,0xfa3feb05,0x321a64ff,0xa2df719f
.word 0xb4c7ad01,0x3cd8c03e,0x4775fc83,0xcde5e32b
.word 0x4a97ee63,0x71ef4e6b,0xc408128e,0x993971f7
.word 0x31db29ab,0x5910ff59,0xf0ce2767,0xf646da3b
.word 0xfb94c3a0,0x3ffd7218,0x89ebd1ee,0x0e4a9c6d
.word 0x1675ed09,0xc79d46fc,0x1dbb13f8,0xfe658d98
.word 0x0ca88009,0xf27b20cc,0xcb095556,0x5987d396
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 0xb7bd8404,0xacf47616,0xfebab573,0x15d41b6a
.word 0xba8b5bb1,0x944e6012,0x54fade3a,0xeb1cb6ae
.word 0x26d567cb,0x5a42bdaf,0x21f79cf3,0x7776897e
.word 0x512117cb,0xad24ed54,0x773ae9ad,0x88086622
.word 0x7173b959,0xc28edc9c,0x82e39fa9,0xc3a35b00
.word 0xf855130a,0xa8c6e9d9,0x76cb77d3,0x6d14a5e8
.word 0x21223b73,0x0c4433c2,0xa793bfdf,0xe477d542
.word 0x572e27ab,0x1d3994ec,0xf329da61,0x90f04fea
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 0xb96c33a7,0x1189cca8,0x2b3944ad,0xbb685fab
.word 0xa3844e7b,0xcaf7585c,0x80d8890d,0x9897866d
.word 0x0ae4eb9b,0xa6371726,0x61a6becf,0xaa627326
.word 0x15f32e1f,0x427fba93,0xa46a0d81,0xc62c083c
.word 0x9c7df5a3,0xf0af95ba,0x5d236e6c,0x4a412148
.word 0xa2173b4a,0xc9b33456,0x4ac31228,0x80c40cf7
.word 0x1744ef52,0xe27554bf,0xd8a83326,0x6337295c
.word 0x2f6f79d7,0xf5224e66,0x1b2fbe8c,0xc0b9d1c2
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 0xff02f126,0xc9403ac1,0xb78958c1,0xe74e817b
.word 0xa419a38e,0x392e5e23,0xf50f2a35,0x4e7f685a
.word 0xfe3d6f18,0x9529e969,0xb9f7805e,0x0b5428e4
.word 0x0d93c1d5,0x9153f16f,0x95f3ba8d,0x097860d2
.word 0xe0cfba0d,0xa21d1b06,0xe7b9ee9c,0x535a2fda
.word 0xff2b63b3,0xf0a28381,0x21dd8199,0x1df8fbcf
.word 0x130323f5,0x63ad30d0,0x0907f55f,0xf7196809
.word 0x81250d3e,0x091fa816,0x8e077909,0x1240857f
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 0x221f00fb,0xf8185b45,0x4b5850a7,0xc1b60ce2
.word 0x4746dc9d,0xef939ae2,0x32d2647f,0x53cd6728
.word 0x9e4b2caa,0x30062507,0x9fc52c2c,0xed5f459e
.word 0x46cd0a09,0x181de9d6,0xc2675abd,0xdb321229
.word 0xa689baba,0x5869fd70,0xc4187c6e,0x6042199b
.word 0xca175f96,0xe7272302,0xee585f0f,0xdfcd5709
.word 0x9ba6a582,0x9d554b63,0xb2a73522,0xd2020858
.word 0x55fa6ab5,0x8e14761e,0x945a45e3,0x9194eecb
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 0x4c58e316,0xa96365df,0x3e4e98ae,0x81062e30
.word 0x41f75998,0x6cc4e29a,0x00350f7c,0xbb97aa41
.word 0xf8241cb5,0x408e916c,0x872a23e5,0x0878bc02
.word 0xc5b50d73,0x51cbb9ad,0xacd7c209,0x07583c34
.word 0xbf4f5e33,0x17d56444,0x30789cef,0x2864c3a7
.word 0x921886e6,0x52e980ef,0x810e6965,0xb9904de0
.word 0xbc568cd4,0x267b6d71,0xc8851f10,0x63ad4ff3
.word 0x943409b5,0xec00ec3a,0xf1aee398,0x99a7edfd
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 0x9031e0e2,0x285ea80e,0x130bed35,0x5032b159
.word 0x9d778436,0x117f6fbd,0xe488e3d8,0x6b6a6eb6
.word 0xc7f475e9,0xf3071585,0x96cdc43c,0x7a1589fd
.word 0x7a0f66d9,0xd252bd0f,0xd53dcc86,0x161d1efd
.word 0xfee6b62e,0x0b28fb7a,0x82fca560,0x7fff0d3f
.word 0xbd248c3b,0x757d5b53,0x108b9ada,0xe042c23f
.word 0xc2a0c391,0x45266d3d,0x6eeee43c,0x13e54bde
.word 0xff0e4152,0x409cc647,0x24d7c7da,0x5c966a21
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 0xf3375210,0x7a00252b,0xb1303cce,0x8a0a6127
.word 0xa374f2e7,0x46c11f9c,0xb6dad304,0x495bb6c4
.word 0xbe46693f,0xa62e06c3,0xeb2a137d,0x9e7903f1
.word 0x8bb2fe0f,0xd423b5a8,0x0d42b63c,0x435d49f1
.word 0xc60f9b84,0x62ec21bd,0x2ea78e87,0x3ef4b6fb
.word 0x6ff3121f,0x2801cbef,0x2730b332,0x85202478
.word 0x23929035,0x225ce74c,0x3eb1e59d,0xdad4b5e2
.word 0x55b36635,0xff43a5d5,0xf8ea8c73,0x3ea57c3e
share3_end: