* ========== Copyright Header Begin ==========================================
* OpenSPARC T2 Processor File: tlu_rand05_ind_04.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
* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
* CA 95054 USA or visit www.sun.com if you need additional information or
* ========== Copyright Header End ============================================
#define TRAP_SECT_HV_ALSO
#define DMMU_SKIP_IF_NO_TTE
#define IMMU_SKIP_IF_NO_TTE
#define MAIN_PAGE_NUCLEUS_ALSO
#define MAIN_PAGE_HV_ALSO
#define MAIN_PAGE_VA_IS_RA_ALSO
#define DISABLE_PART_LIMIT_CHECK
# 5 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_trap_handlers.s"
!!!!!!!!!!!!!!!!!!!!!!!!!
#define ENABLE_T1_Privileged_Opcode_0x11
#define ENABLE_T1_Fp_Disabled_0x20
#define ENABLE_HT0_Watchdog_Reset_0x02
#define My_RED_Mode_Other_Reset
#define My_RED_Mode_Other_Reset \
nop;retry;nop;nop;nop;nop;nop
# 24 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_trap_handlers.s"
#define H_T1_Clean_Window_0x24
#define SUN_H_T1_Clean_Window_0x24 \
wrpr %l1, %g0, %cleanwin;\
retry; nop; nop; nop; nop
#define H_T1_Clean_Window_0x25
#define SUN_H_T1_Clean_Window_0x25 \
wrpr %l1, %g0, %cleanwin;\
retry; nop; nop; nop; nop
#define H_T1_Clean_Window_0x26
#define SUN_H_T1_Clean_Window_0x26 \
wrpr %l1, %g0, %cleanwin;\
retry; nop; nop; nop; nop
#define H_T1_Clean_Window_0x27
#define SUN_H_T1_Clean_Window_0x27 \
wrpr %l1, %g0, %cleanwin;\
retry; nop; nop; nop; nop
# 53 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_trap_handlers.s"
#define H_HT0_Tag_Overflow
#define My_HT0_Tag_Overflow \
#define H_T0_Tag_Overflow
#define My_T0_Tag_Overflow \
#define H_T1_Tag_Overflow_0x23
#define SUN_H_T1_Tag_Overflow_0x23 \
#define H_T0_Window_Spill_0_Normal_Trap
#define SUN_H_T0_Window_Spill_0_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_1_Normal_Trap
#define SUN_H_T0_Window_Spill_1_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_2_Normal_Trap
#define SUN_H_T0_Window_Spill_2_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_3_Normal_Trap
#define SUN_H_T0_Window_Spill_3_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_4_Normal_Trap
#define SUN_H_T0_Window_Spill_4_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_5_Normal_Trap
#define SUN_H_T0_Window_Spill_5_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_6_Normal_Trap
#define SUN_H_T0_Window_Spill_6_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_7_Normal_Trap
#define SUN_H_T0_Window_Spill_7_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_0_Other_Trap
#define SUN_H_T0_Window_Spill_0_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_1_Other_Trap
#define SUN_H_T0_Window_Spill_1_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_2_Other_Trap
#define SUN_H_T0_Window_Spill_2_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_3_Other_Trap
#define SUN_H_T0_Window_Spill_3_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_4_Other_Trap
#define SUN_H_T0_Window_Spill_4_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_5_Other_Trap
#define SUN_H_T0_Window_Spill_5_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_6_Other_Trap
#define SUN_H_T0_Window_Spill_6_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Spill_7_Other_Trap
#define SUN_H_T0_Window_Spill_7_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_0_Normal_Trap
#define SUN_H_T0_Window_Fill_0_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_1_Normal_Trap
#define SUN_H_T0_Window_Fill_1_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_2_Normal_Trap
#define SUN_H_T0_Window_Fill_2_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_3_Normal_Trap
#define SUN_H_T0_Window_Fill_3_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_4_Normal_Trap
#define SUN_H_T0_Window_Fill_4_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_5_Normal_Trap
#define SUN_H_T0_Window_Fill_5_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_6_Normal_Trap
#define SUN_H_T0_Window_Fill_6_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_7_Normal_Trap
#define SUN_H_T0_Window_Fill_7_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_0_Other_Trap
#define SUN_H_T0_Window_Fill_0_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_1_Other_Trap
#define SUN_H_T0_Window_Fill_1_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_2_Other_Trap
#define SUN_H_T0_Window_Fill_2_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_3_Other_Trap
#define SUN_H_T0_Window_Fill_3_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_4_Other_Trap
#define SUN_H_T0_Window_Fill_4_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_5_Other_Trap
#define SUN_H_T0_Window_Fill_5_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_6_Other_Trap
#define SUN_H_T0_Window_Fill_6_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Window_Fill_7_Other_Trap
#define SUN_H_T0_Window_Fill_7_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
# 162 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_trap_handlers.s"
#define H_T1_Window_Spill_0_Normal_Trap
#define SUN_H_T1_Window_Spill_0_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_1_Normal_Trap
#define SUN_H_T1_Window_Spill_1_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_2_Normal_Trap
#define SUN_H_T1_Window_Spill_2_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_3_Normal_Trap
#define SUN_H_T1_Window_Spill_3_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_4_Normal_Trap
#define SUN_H_T1_Window_Spill_4_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_5_Normal_Trap
#define SUN_H_T1_Window_Spill_5_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_6_Normal_Trap
#define SUN_H_T1_Window_Spill_6_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_7_Normal_Trap
#define SUN_H_T1_Window_Spill_7_Normal_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_0_Other_Trap
#define SUN_H_T1_Window_Spill_0_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_1_Other_Trap
#define SUN_H_T1_Window_Spill_1_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_2_Other_Trap
#define SUN_H_T1_Window_Spill_2_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_3_Other_Trap
#define SUN_H_T1_Window_Spill_3_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_4_Other_Trap
#define SUN_H_T1_Window_Spill_4_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_5_Other_Trap
#define SUN_H_T1_Window_Spill_5_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_6_Other_Trap
#define SUN_H_T1_Window_Spill_6_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Spill_7_Other_Trap
#define SUN_H_T1_Window_Spill_7_Other_Trap saved; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_0_Normal_Trap
#define SUN_H_T1_Window_Fill_0_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_1_Normal_Trap
#define SUN_H_T1_Window_Fill_1_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_2_Normal_Trap
#define SUN_H_T1_Window_Fill_2_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_3_Normal_Trap
#define SUN_H_T1_Window_Fill_3_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_4_Normal_Trap
#define SUN_H_T1_Window_Fill_4_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_5_Normal_Trap
#define SUN_H_T1_Window_Fill_5_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_6_Normal_Trap
#define SUN_H_T1_Window_Fill_6_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_7_Normal_Trap
#define SUN_H_T1_Window_Fill_7_Normal_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_0_Other_Trap
#define SUN_H_T1_Window_Fill_0_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_1_Other_Trap
#define SUN_H_T1_Window_Fill_1_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_2_Other_Trap
#define SUN_H_T1_Window_Fill_2_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_3_Other_Trap
#define SUN_H_T1_Window_Fill_3_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_4_Other_Trap
#define SUN_H_T1_Window_Fill_4_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_5_Other_Trap
#define SUN_H_T1_Window_Fill_5_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_6_Other_Trap
#define SUN_H_T1_Window_Fill_6_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T1_Window_Fill_7_Other_Trap
#define SUN_H_T1_Window_Fill_7_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
#define H_T0_Trap_Instruction_0
#define My_T0_Trap_Instruction_0 \
#define H_T0_Trap_Instruction_1
#define My_T0_Trap_Instruction_1 \
#define H_T0_Trap_Instruction_2
#define My_T0_Trap_Instruction_2 \
#define H_T0_Trap_Instruction_3
#define My_T0_Trap_Instruction_3 \
#define H_T0_Trap_Instruction_4
#define My_T0_Trap_Instruction_4 \
#define H_T0_Trap_Instruction_5
#define My_T0_Trap_Instruction_5 \
#define H_T1_Trap_Instruction_0
#define My_T1_Trap_Instruction_0 \
#define H_T1_Trap_Instruction_1
#define My_T1_Trap_Instruction_1 \
restore %i7, %g0, %i7 ;;\
#define H_T1_Trap_Instruction_2
#define My_T1_Trap_Instruction_2 \
#define H_T1_Trap_Instruction_3
#define My_T1_Trap_Instruction_3 \
#define H_T1_Trap_Instruction_4
#define My_T1_Trap_Instruction_4 \
#define H_T1_Trap_Instruction_5
#define My_T1_Trap_Instruction_5 \
#define H_HT0_Trap_Instruction_0
#define My_HT0_Trap_Instruction_0 \
#define H_HT0_Trap_Instruction_1
#define My_HT0_Trap_Instruction_1 \
#define H_HT0_Trap_Instruction_2
#define My_HT0_Trap_Instruction_2 \
#define H_HT0_Trap_Instruction_3
#define My_HT0_Trap_Instruction_3 \
#define H_HT0_Trap_Instruction_4
#define My_HT0_Trap_Instruction_4 \
#define H_HT0_Trap_Instruction_5
#define My_HT0_Trap_Instruction_5 \
#define H_HT0_Mem_Address_Not_Aligned_0x34
#define My_HT0_Mem_Address_Not_Aligned_0x34 \
#define H_HT0_Illegal_instruction_0x10
#define My_HT0_Illegal_instruction_0x10 \
wrhpr %l3, 1, %htstate;nop
#define H_HT0_DAE_so_page_0x30
#define My_HT0_DAE_so_page_0x30 \
#define H_HT0_DAE_invalid_asi_0x14
#define SUN_H_HT0_DAE_invalid_asi_0x14 \
#define H_HT0_DAE_privilege_violation_0x15
#define SUN_H_HT0_DAE_privilege_violation_0x15 \
#define H_HT0_Privileged_Action_0x37
#define My_HT0_Privileged_Action_0x37 \
#define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35
#define My_HT0_Lddf_Mem_Address_Not_Aligned_0x35 \
#define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36
#define My_HT0_Stdf_Mem_Address_Not_Aligned_0x36 \
#define H_HT0_Fp_exception_other_0x22
#define My_HT0_Fp_exception_other_0x22 \
#define H_HT0_Division_By_Zero
#define My_HT0_Division_By_Zero \
#define H_T0_Division_By_Zero
#define My_T0_Division_By_Zero \
#define H_T1_Division_By_Zero_0x28
#define My_H_T1_Division_By_Zero_0x28 \
#define H_T0_Division_By_Zero
#define My_T0_Division_By_Zero\
#define H_T1_Fp_Exception_Other_0x22
#define My_H_T1_Fp_Exception_Other_0x22 \
#define H_T1_Privileged_Opcode_0x11
#define SUN_H_T1_Privileged_Opcode_0x11 \
#define H_HT0_Privileged_opcode_0x11
#define My_HT0_Privileged_opcode_0x11 \
hh11_1: xor %l1, %l2, %l2; \
#define H_HT0_Fp_disabled_0x20
#define My_HT0_Fp_disabled_0x20 \
#define H_T0_Fp_disabled_0x20
#define My_T0_Fp_disabled_0x20 \
#define H_T1_Fp_Disabled_0x20
#define My_H_T1_Fp_Disabled_0x20 \
#define H_HT0_Watchdog_Reset_0x02
#define My_HT0_Watchdog_Reset_0x02 \
nop;retry;nop;nop;nop;nop;nop
#define H_T0_Privileged_opcode_0x11
#define My_T0_Privileged_opcode_0x11 \
h11_1: xor %l1, %l2, %l2; \
#define H_T1_Fp_exception_other_0x22
#define My_T1_Fp_exception_other_0x22 \
restore %i7, %g0, %i7 ; \
#define H_T0_Fp_exception_other_0x22
#define My_T0_Fp_exception_other_0x22 \
#define H_HT0_Trap_Level_Zero_0x5f
#define My_HT0_Trap_Level_Zero_0x5f \
#define My_Watchdog_Reset
#define My_Watchdog_Reset \
nop;retry;nop;nop;nop;nop;nop
#define H_HT0_Control_Transfer_Instr_0x74
#define My_H_HT0_Control_Transfer_Instr_0x74 \
#define H_T0_Control_Transfer_Instr_0x74
#define My_H_T0_Control_Transfer_Instr_0x74 \
#define H_T1_Control_Transfer_Instr_0x74
#define My_H_T1_Control_Transfer_Instr_0x74 \
#define H_HT0_IAE_privilege_violation_0x08
#define My_HT0_IAE_privilege_violation_0x08 \
#define H_HT0_IAE_unauth_access_0x0b
#define SUN_H_HT0_IAE_unauth_access_0x0b \
#define H_HT0_data_access_protection_0x6c
#define SUN_H_HT0_data_access_protection_0x6c ba daccess_prot_handler; nop
#define H_HT0_PA_Watchpoint_0x61
#define My_H_HT0_PA_Watchpoint_0x61 \
#define H_T0_VA_Watchpoint_0x62
#define My_T0_VA_Watchpoint_0x62 \
#define H_HT0_Instruction_VA_Watchpoint_0x75
#define SUN_H_HT0_Instruction_VA_Watchpoint_0x75 \
#define H_HT0_Instruction_Breakpoint_0x76
#define SUN_H_HT0_Instruction_Breakpoint_0x76 \
# 685 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_trap_handlers.s"
#define H_HT0_Instruction_address_range_0x0d
#define SUN_H_HT0_Instruction_address_range_0x0d \
#define H_HT0_mem_address_range_0x2e
#define SUN_H_HT0_mem_address_range_0x2e \
!!!!!!!!!!!!!!!!!!!!!! END of all handlers !!!!!!!!!!!!!!!!!!!
# 12 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_intr_handlers.s"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!! START of Interrupt Handlers !!!!!!!!!!!!!!!!!
#define H_HT0_Externally_Initiated_Reset_0x03
#define SUN_H_HT0_Externally_Initiated_Reset_0x03 \
setx External_Reset_Handler, %g1, %g2; \
!!!!! HW interrupt handlers
#define H_HT0_Interrupt_0x60
#define My_HT0_Interrupt_0x60 \
ldxa [%g0] ASI_SWVR_INTR_RECEIVE, %g1 ;\
ldxa [%g0] ASI_SWVR_INTR_R, %g2 ;\
ldxa [%g0] ASI_SWVR_INTR_RECEIVE, %g3 ;\
!!!!! Queue interrupt handler
# 36 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_intr_handlers.s"
#define H_T0_Cpu_Mondo_Trap_0x7c
#define My_T0_Cpu_Mondo_Trap_0x7c \
#define H_T0_Dev_Mondo_Trap_0x7d
#define My_T0_Dev_Mondo_Trap_0x7d \
#define H_T0_Resumable_Error_0x7e
#define My_T0_Resumable_Error_0x7e \
#define H_T1_Cpu_Mondo_Trap_0x7c
#define My_T1_Cpu_Mondo_Trap_0x7c \
#define H_T1_Dev_Mondo_Trap_0x7d
#define My_T1_Dev_Mondo_Trap_0x7d \
#define H_T1_Resumable_Error_0x7e
#define My_T1_Resumable_Error_0x7e \
#define H_HT0_Reserved_0x7c
#define SUN_H_HT0_Reserved_0x7c \
#define H_HT0_Reserved_0x7d
#define SUN_H_HT0_Reserved_0x7d \
#define H_HT0_Reserved_0x7e
#define SUN_H_HT0_Reserved_0x7e \
# 136 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_intr_handlers.s"
!!!!! Hstick-match trap handler
# 139 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_intr_handlers.s"
#define H_T0_Reserved_0x5e
#define My_T0_Reserved_0x5e \
wrhpr %g3, %g3, %hintp; \
#define H_HT0_Hstick_Match_0x5e
#define My_HT0_Hstick_Match_0x5e \
wrhpr %g3, %g3, %hintp; \
#define H_T0_Reserved_0x5e
#define My_T0_Reserved_0x5e \
wrhpr %g3, %g3, %hintp; \
#define H_T1_Reserved_0x5e
#define My_T1_Reserved_0x5e \
wrhpr %g3, %g3, %hintp; \
# 184 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_intr_handlers.s"
!!!!! SW interuupt handlers
# 187 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_intr_handlers.s"
#define H_T0_Interrupt_Level_14_0x4e
#define My_T0_Interrupt_Level_14_0x4e \
sethi %hi(0x14000), %g3; \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_1_0x41
#define My_T0_Interrupt_Level_1_0x41 \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_2_0x42
#define My_T0_Interrupt_Level_2_0x42 \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_3_0x43
#define My_T0_Interrupt_Level_3_0x43 \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_4_0x44
#define My_T0_Interrupt_Level_4_0x44 \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_5_0x45
#define My_T0_Interrupt_Level_5_0x45 \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_6_0x46
#define My_T0_Interrupt_Level_6_0x46 \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_7_0x47
#define My_T0_Interrupt_Level_7_0x47 \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_8_0x48
#define My_T0_Interrupt_Level_8_0x48 \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_9_0x49
#define My_T0_Interrupt_Level_9_0x49 \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_10_0x4a
#define My_T0_Interrupt_Level_10_0x4a \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_11_0x4b
#define My_T0_Interrupt_Level_11_0x4b \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_12_0x4c
#define My_T0_Interrupt_Level_12_0x4c \
sethi %hi(0x1000), %g3; \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_13_0x4d
#define My_T0_Interrupt_Level_13_0x4d \
sethi %hi(0x2000), %g3; \
wr %g3, %g0, %clear_softint; \
#define H_T0_Interrupt_Level_15_0x4f
#define My_T0_Interrupt_Level_15_0x4f \
sethi %hi(0x8000), %g3; \
wr %g3, %g0, %clear_softint; \
sethi %hi(0x80040000), %g2;\
#define H_T1_Interrupt_Level_14_0x4e
#define My_T1_Interrupt_Level_14_0x4e \
sethi %hi(0x14000), %g3; \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_1_0x41
#define My_T1_Interrupt_Level_1_0x41 \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_2_0x42
#define My_T1_Interrupt_Level_2_0x42 \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_3_0x43
#define My_T1_Interrupt_Level_3_0x43 \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_4_0x44
#define My_T1_Interrupt_Level_4_0x44 \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_5_0x45
#define My_T1_Interrupt_Level_5_0x45 \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_6_0x46
#define My_T1_Interrupt_Level_6_0x46 \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_7_0x47
#define My_T1_Interrupt_Level_7_0x47 \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_8_0x48
#define My_T1_Interrupt_Level_8_0x48 \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_9_0x49
#define My_T1_Interrupt_Level_9_0x49 \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_10_0x4a
#define My_T1_Interrupt_Level_10_0x4a \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_11_0x4b
#define My_T1_Interrupt_Level_11_0x4b \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_12_0x4c
#define My_T1_Interrupt_Level_12_0x4c \
sethi %hi(0x1000), %g3; \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_13_0x4d
#define My_T1_Interrupt_Level_13_0x4d \
sethi %hi(0x2000), %g3; \
wr %g3, %g0, %clear_softint; \
#define H_T1_Interrupt_Level_15_0x4f
#define My_T1_Interrupt_Level_15_0x4f \
sethi %hi(0x8000), %g3; \
wr %g3, %g0, %clear_softint; \
sethi %hi(0x80040000), %g2;\
#define H_HT0_Interrupt_Level_14_0x4e
#define My_HT0_Interrupt_Level_14_0x4e \
sethi %hi(0x14000), %g3; \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_1_0x41
#define My_HT0_Interrupt_Level_1_0x41 \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_2_0x42
#define My_HT0_Interrupt_Level_2_0x42 \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_3_0x43
#define My_HT0_Interrupt_Level_3_0x43 \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_4_0x44
#define My_HT0_Interrupt_Level_4_0x44 \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_5_0x45
#define My_HT0_Interrupt_Level_5_0x45 \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_6_0x46
#define My_HT0_Interrupt_Level_6_0x46 \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_7_0x47
#define My_HT0_Interrupt_Level_7_0x47 \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_8_0x48
#define My_HT0_Interrupt_Level_8_0x48 \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_9_0x49
#define My_HT0_Interrupt_Level_9_0x49 \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_10_0x4a
#define My_HT0_Interrupt_Level_10_0x4a \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_11_0x4b
#define My_HT0_Interrupt_Level_11_0x4b \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_12_0x4c
#define My_HT0_Interrupt_Level_12_0x4c \
sethi %hi(0x1000), %g3; \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_13_0x4d
#define My_HT0_Interrupt_Level_13_0x4d \
sethi %hi(0x2000), %g3; \
wr %g3, %g0, %clear_softint; \
#define H_HT0_Interrupt_Level_15_0x4f
#define My_HT0_Interrupt_Level_15_0x4f \
sethi %hi(0x8000), %g3; \
wr %g3, %g0, %clear_softint; \
sethi %hi(0x80040000), %g2;\
!!!!!!!!!!!!!!!!!!!!!! END of all handlers !!!!!!!!!!!!!!!!!!!
! Set up ld/st area per thread
ta T_RD_THID ! Result in %o1 = r9
setx user_data_start, %r1, %r3
!Initializing integer registers
!Initializing float registers
!! Set TPC/TNPC to diag-finish in case we get to a strange TL ..
setx diag_finish, %r29, %r28
wrhpr %g1, %g0, %hsys_tick_cmpr
wr %g1, %g0, %sys_tick_cmpr
.word 0xe0f00852 ! 1: STXA_R stxa %r16, [%r0 + %r18] 0x42
.word 0x8b900002 ! 2: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0xe727e001 ! 3: STF_I st %f19, [0x0001, %r31]
.word 0x97a289f1 ! 4: FDIVq dis not found
.word 0x93d0001e ! 5: Tcc_R tne icc_or_xcc, %r0 + %r30
.word 0xd73fe001 ! 6: STDF_I std %f11, [0x0001, %r31]
.word 0x93902007 ! 7: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
.word 0x8d9031af ! 8: WRPR_PSTATE_I wrpr %r0, 0x11af, %pstate
.word 0x25400001 ! 9: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x93d0001e ! 10: Tcc_R tne icc_or_xcc, %r0 + %r30
.word 0x93a449e3 ! 11: FDIVq dis not found
.word 0x8d90342f ! 12: WRPR_PSTATE_I wrpr %r0, 0x142f, %pstate
.word 0x97480000 ! 13: RDHPR_HPSTATE rdhpr %hpstate, %r11
.word 0x87902138 ! 14: WRPR_TT_I wrpr %r0, 0x0138, %tt
.word 0x81460000 ! 15: RD_STICK_REG stbar
.word 0x25400001 ! 16: FBPLG fblg,a,pn %fcc0, <label_0x1>
tsubcctv %r23, 0x1cbf, %r12
.word 0xd607e001 ! 17: LDUW_I lduw [%r31 + 0x0001], %r11
.word 0xd68fe000 ! 18: LDUBA_I lduba [%r31, + 0x0000] %asi, %r11
.word 0xd65fe001 ! 19: LDX_I ldx [%r31 + 0x0001], %r11
.word 0xd61fc000 ! 20: LDD_R ldd [%r31 + %r0], %r11
.word 0xd727c003 ! 21: STF_R st %f11, [%r3, %r31]
.word 0x87504000 ! 22: RDPR_TNPC rdpr %tnpc, %r3
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.word 0x85b40304 ! 23: ALIGNADDRESS alignaddr %r16, %r4, %r2
.word 0x91922001 ! 24: WRPR_PIL_I wrpr %r8, 0x0001, %pil
.word 0xc497e020 ! 25: LDUHA_I lduha [%r31, + 0x0020] %asi, %r2
.word 0xc4ffc024 ! 26: SWAPA_R swapa %r2, [%r31 + %r4] 0x01
.word 0x87802089 ! 27: WRASI_I wr %r0, 0x0089, %asi
.word 0xa190200d ! 28: WRPR_GL_I wrpr %r0, 0x000d, %-
.word 0x879021cf ! 29: WRPR_TT_I wrpr %r0, 0x01cf, %tt
.word 0xfef00b12 ! 30: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x8d902cfa ! 31: WRPR_PSTATE_I wrpr %r0, 0x0cfa, %pstate
.word 0xc45fc000 ! 32: LDX_R ldx [%r31 + %r0], %r2
.word 0xa1902002 ! 33: WRPR_GL_I wrpr %r0, 0x0002, %-
.word 0x85450000 ! 34: RD_SET_SOFTINT rd %set_softint, %r2
ta T_CHANGE_HPRIV ! macro
.word 0xa1508000 ! 36: RDPR_TSTATE rdpr %tstate, %r16
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_7)) -> intp(0,1,3)
.word 0xa981e001 ! 37: WR_SET_SOFTINT_I wr %r7, 0x0001, %set_softint
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0xbfefc000 ! 38: RESTORE_R restore %r31, %r0, %r31
.word 0xe137e001 ! 39: STQF_I - %f16, [0x0001, %r31]
.word 0xe01fc000 ! 40: LDD_R ldd [%r31 + %r0], %r16
.word 0x8d9023e8 ! 41: WRPR_PSTATE_I wrpr %r0, 0x03e8, %pstate
.word 0x99a009a1 ! 42: FDIVs fdivs %f0, %f1, %f12
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0x9bb50308 ! 43: ALIGNADDRESS alignaddr %r20, %r8, %r13
.word 0xa4d48008 ! 44: UMULcc_R umulcc %r18, %r8, %r18
.word 0x86d44006 ! 45: UMULcc_R umulcc %r17, %r6, %r3
.word 0x91d020b5 ! 46: Tcc_I ta icc_or_xcc, %r0 + 181
.word 0xa7a00551 ! 47: FSQRTd fsqrt
.word 0xe6bfc031 ! 48: STDA_R stda %r19, [%r31 + %r17] 0x01
.word 0x91d0001e ! 49: Tcc_R ta icc_or_xcc, %r0 + %r30
tsubcctv %r9, 0x1edd, %r8
.word 0xe607e001 ! 50: LDUW_I lduw [%r31 + 0x0001], %r19
.word 0xe68008a0 ! 51: LDUWA_R lduwa [%r0, %r0] 0x45, %r19
.word 0x36800001 ! 52: BGE bge,a <label_0x1>
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r11, [%r0+0x3d8] %asi
.word 0x9d930007 ! 53: WRPR_WSTATE_R wrpr %r12, %r7, %wstate
wrhpr %g1, %g0, %hsys_tick_cmpr
.word 0xb1842001 ! 54: WR_STICK_REG_I wr %r16, 0x0001, %-
.word 0x91d020b3 ! 55: Tcc_I ta icc_or_xcc, %r0 + 179
.word 0xe60fe001 ! 56: LDUB_I ldub [%r31 + 0x0001], %r19
.word 0x83540000 ! 57: RDPR_GL <illegal instruction>
.word 0xc31fc000 ! 58: LDDF_R ldd [%r31, %r0], %f1
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r2, [%r0+0x3e8] %asi
.word 0x9d94000c ! 59: WRPR_WSTATE_R wrpr %r16, %r12, %wstate
.word 0xc29004a0 ! 60: LDUHA_R lduha [%r0, %r0] 0x25, %r1
.word 0x87802055 ! 61: WRASI_I wr %r0, 0x0055, %asi
.word 0x8b980002 ! 62: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
.word 0xb3800001 ! 1: WR_STICK_CMPR_REG_R wr %r0, %r1, %-
.word 0xb1852001 ! 63: WR_STICK_REG_I wr %r20, 0x0001, %-
.word 0xc25fc000 ! 64: LDX_R ldx [%r31 + %r0], %r1
.word 0x97504000 ! 65: RDPR_TNPC <illegal instruction>
.word 0xd6800b00 ! 66: LDUWA_R lduwa [%r0, %r0] 0x58, %r11
setx 0xfbe449384e3563df, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 67: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x25400001 ! 68: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x8780201c ! 69: WRASI_I wr %r0, 0x001c, %asi
.word 0xd697e030 ! 70: LDUHA_I lduha [%r31, + 0x0030] %asi, %r11
.word 0xd6cfe030 ! 71: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r11
.word 0x8d902a3a ! 72: WRPR_PSTATE_I wrpr %r0, 0x0a3a, %pstate
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0xa7b0c302 ! 73: ALIGNADDRESS alignaddr %r3, %r2, %r19
setx 0x8ed10e45091e986b, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 74: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xe69fc020 ! 75: LDDA_R ldda [%r31, %r0] 0x01, %r19
.word 0xe6d00e40 ! 76: LDSHA_R ldsha [%r0, %r0] 0x72, %r19
.word 0xe607c000 ! 77: LDUW_R lduw [%r31 + %r0], %r19
.word 0x89504000 ! 78: RDPR_TNPC rdpr %tnpc, %r4
.word 0x87902211 ! 79: WRPR_TT_I wrpr %r0, 0x0211, %tt
.word 0xc82fc002 ! 80: STB_R stb %r4, [%r31 + %r2]
.word 0xc85fc000 ! 81: LDX_R ldx [%r31 + %r0], %r4
.word 0x83d0001e ! 82: Tcc_R te icc_or_xcc, %r0 + %r30
.word 0xa1902008 ! 83: WRPR_GL_I wrpr %r0, 0x0008, %-
.word 0x99902000 ! 84: WRPR_CLEANWIN_I wrpr %r0, 0x0000, %cleanwin
.word 0xc917c000 ! 85: LDQF_R - [%r31, %r0], %f4
.word 0x8198265c ! 86: WRHPR_HPSTATE_I wrhpr %r0, 0x065c, %hpstate
.word 0xc937c002 ! 87: STQF_R - %f4, [%r2, %r31]
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.word 0xbfefc000 ! 88: RESTORE_R restore %r31, %r0, %r31
.word 0x8d802000 ! 89: WRFPRS_I wr %r0, 0x0000, %fprs
.word 0xa945c000 ! 90: RD_TICK_CMPR_REG rd %-, %r20
taddcctv %r24, 0x17f5, %r3
.word 0xe807e001 ! 91: LDUW_I lduw [%r31 + 0x0001], %r20
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_22)) -> intp(0,1,3)
.word 0xa984e001 ! 92: WR_SET_SOFTINT_I wr %r19, 0x0001, %set_softint
.word 0xa1902007 ! 93: WRPR_GL_I wrpr %r0, 0x0007, %-
ta T_CHANGE_HPRIV ! macro
done_change_to_randtl_0_23:
.word 0x8f902003 ! 94: WRPR_TL_I wrpr %r0, 0x0003, %tl
setx 0x465e55d93c3b966d, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 96: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x8750c000 ! 97: RDPR_TT rdpr %tt, %r3
.word 0xc637e001 ! 98: STH_I sth %r3, [%r31 + 0x0001]
.word 0xc65fc000 ! 99: LDX_R ldx [%r31 + %r0], %r3
.word 0xc6800c20 ! 100: LDUWA_R lduwa [%r0, %r0] 0x61, %r3
.word 0x91d0001e ! 101: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x25400001 ! 102: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x99902002 ! 103: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
.word 0xc65fc000 ! 104: LDX_R ldx [%r31 + %r0], %r3
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_26)) -> intp(0,1,3)
.word 0xa9822001 ! 105: WR_SET_SOFTINT_I wr %r8, 0x0001, %set_softint
.word 0x25400001 ! 106: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x8b504000 ! 107: RDPR_TNPC rdpr %tnpc, %r5
.word 0x8b980002 ! 108: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
.word 0x8d903267 ! 109: WRPR_PSTATE_I wrpr %r0, 0x1267, %pstate
.word 0x8f51c000 ! 110: RDPR_TL rdpr %tl, %r7
.word 0x83d02034 ! 111: Tcc_I te icc_or_xcc, %r0 + 52
.word 0x93d020b3 ! 112: Tcc_I tne icc_or_xcc, %r0 + 179
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r4, [%r0+0x3d8] %asi
.word 0x9d944005 ! 113: WRPR_WSTATE_R wrpr %r17, %r5, %wstate
.word 0x25400001 ! 114: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xcf1fe001 ! 115: LDDF_I ldd [%r31, 0x0001], %f7
.word 0xa0fa8014 ! 116: SDIVcc_R sdivcc %r10, %r20, %r16
.word 0x91d02035 ! 117: Tcc_I ta icc_or_xcc, %r0 + 53
.word 0xe08008a0 ! 118: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
.word 0x87802004 ! 119: WRASI_I wr %r0, 0x0004, %asi
.word 0xe08008a0 ! 120: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r12, [%r0+0x3d0] %asi
.word 0x9d924010 ! 121: WRPR_WSTATE_R wrpr %r9, %r16, %wstate
.word 0xe0cfe010 ! 122: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r16
ta T_CHANGE_HPRIV ! macro
.word 0xa9500000 ! 124: RDPR_TPC rdpr %tpc, %r20
.word 0xe8c7e000 ! 125: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r20
.word 0xe88fe030 ! 126: LDUBA_I lduba [%r31, + 0x0030] %asi, %r20
.word 0xe8dfe000 ! 127: LDXA_I ldxa [%r31, + 0x0000] %asi, %r20
tsubcctv %r12, 0x14d3, %r10
.word 0xe807e001 ! 128: LDUW_I lduw [%r31 + 0x0001], %r20
setx 0xe6c623b0fad3ca83, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 129: FBPULE fbule,a,pn %fcc0, <label_0x1>
setx 0xa5237dde9aaf7665, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 130: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x93d0001e ! 131: Tcc_R tne icc_or_xcc, %r0 + %r30
.word 0x879020a5 ! 132: WRPR_TT_I wrpr %r0, 0x00a5, %tt
.word 0x25400001 ! 133: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xe85fc000 ! 134: LDX_R ldx [%r31 + %r0], %r20
.word 0xe89fe001 ! 135: LDDA_I ldda [%r31, + 0x0001] %asi, %r20
.word 0xe857e001 ! 136: LDSH_I ldsh [%r31 + 0x0001], %r20
.word 0x91d0001e ! 137: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x9f802001 ! 138: SIR sir 0x0001
.word 0xa1902001 ! 139: WRPR_GL_I wrpr %r0, 0x0001, %-
.word 0x81a2cd34 ! 140: FsMULd fsmuld %f11, %f20, %f0
.word 0x30700001 ! 141: BPA <illegal instruction>
.word 0x9953c000 ! 142: RDPR_FQ <illegal instruction>
tsubcctv %r26, 0x1dae, %r6
.word 0xd807e001 ! 143: LDUW_I lduw [%r31 + 0x0001], %r12
taddcctv %r26, 0x17dd, %r23
.word 0xd807e001 ! 144: LDUW_I lduw [%r31 + 0x0001], %r12
.word 0x93902005 ! 145: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
.word 0x85702001 ! 146: POPC_I popc 0x0001, %r2
.word 0x83d0001e ! 147: Tcc_R te icc_or_xcc, %r0 + %r30
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r0, [%r0+0x3c0] %asi
.word 0x9d948013 ! 148: WRPR_WSTATE_R wrpr %r18, %r19, %wstate
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0xd731a001 ! 1: STQF_I - %f11, [0x0001, %r6]
.word 0x8f458000 ! 149: RD_SOFTINT_REG rd %softint, %r7
wrhpr %g1, %g0, %hsys_tick_cmpr
.word 0xb1842001 ! 150: WR_STICK_REG_I wr %r16, 0x0001, %-
.word 0xcf1fe001 ! 151: LDDF_I ldd [%r31, 0x0001], %f7
.word 0x93902001 ! 152: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
.word 0xced7e010 ! 153: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r7
.word 0x93d0001e ! 154: Tcc_R tne icc_or_xcc, %r0 + %r30
.word 0x99a00dcc ! 155: FdMULq fdmulq
.word 0x85a000c8 ! 156: FNEGd fnegd %f8, %f2
.word 0x22800001 ! 1: BE be,a <label_0x1>
.word 0x97b50307 ! 157: ALIGNADDRESS alignaddr %r20, %r7, %r11
.word 0x20700001 ! 158: BPN <illegal instruction>
.word 0x8790226b ! 159: WRPR_TT_I wrpr %r0, 0x026b, %tt
.word 0xa048000c ! 160: MULX_R mulx %r0, %r12, %r16
setx 0xebe705525f026c5d, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 161: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x93d020b5 ! 162: Tcc_I tne icc_or_xcc, %r0 + 181
.word 0x91d02033 ! 163: Tcc_I ta icc_or_xcc, %r0 + 51
.word 0x9b508000 ! 164: RDPR_TSTATE rdpr %tstate, %r13
taddcctv %r1, 0x186b, %r8
.word 0xda07e001 ! 165: LDUW_I lduw [%r31 + 0x0001], %r13
.word 0x8198294c ! 166: WRHPR_HPSTATE_I wrhpr %r0, 0x094c, %hpstate
.word 0xda0fe001 ! 167: LDUB_I ldub [%r31 + 0x0001], %r13
.word 0xa5514000 ! 168: RDPR_TBA rdpr %tba, %r18
.word 0x91d02032 ! 169: Tcc_I ta icc_or_xcc, %r0 + 50
.word 0xe44fc000 ! 170: LDSB_R ldsb [%r31 + %r0], %r18
.word 0x91d0001e ! 171: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x91d0001e ! 172: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xe51fe001 ! 173: LDDF_I ldd [%r31, 0x0001], %f18
.word 0xe48008a0 ! 174: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
tsubcctv %r14, 0x1220, %r2
.word 0xe407e001 ! 175: LDUW_I lduw [%r31 + 0x0001], %r18
.word 0x87902112 ! 176: WRPR_TT_I wrpr %r0, 0x0112, %tt
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r2, [%r0+0x3c8] %asi
.word 0x9d948014 ! 177: WRPR_WSTATE_R wrpr %r18, %r20, %wstate
.word 0xa1902005 ! 178: WRPR_GL_I wrpr %r0, 0x0005, %-
.word 0x87802089 ! 179: WRASI_I wr %r0, 0x0089, %asi
.word 0x91d0001e ! 180: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x99902001 ! 181: WRPR_CLEANWIN_I wrpr %r0, 0x0001, %cleanwin
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r2, [%r0+0x3c0] %asi
.word 0x9d934002 ! 182: WRPR_WSTATE_R wrpr %r13, %r2, %wstate
.word 0x8d902f57 ! 183: WRPR_PSTATE_I wrpr %r0, 0x0f57, %pstate
.word 0xe49fc020 ! 184: LDDA_R ldda [%r31, %r0] 0x01, %r18
.word 0x38700001 ! 185: BPGU <illegal instruction>
.word 0x93d02034 ! 186: Tcc_I tne icc_or_xcc, %r0 + 52
.word 0xe40fc000 ! 187: LDUB_R ldub [%r31 + %r0], %r18
.word 0x87902039 ! 188: WRPR_TT_I wrpr %r0, 0x0039, %tt
.word 0xe527c002 ! 189: STF_R st %f18, [%r2, %r31]
.word 0xe48008a0 ! 190: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
.word 0xe4d004a0 ! 191: LDSHA_R ldsha [%r0, %r0] 0x25, %r18
.word 0xe4d804a0 ! 192: LDXA_R ldxa [%r0, %r0] 0x25, %r18
.word 0xe45fc000 ! 193: LDX_R ldx [%r31 + %r0], %r18
taddcctv %r12, 0x1bd1, %r5
.word 0xe407e001 ! 194: LDUW_I lduw [%r31 + 0x0001], %r18
.word 0x9269c011 ! 195: UDIVX_R udivx %r7, %r17, %r9
.word 0x8d903249 ! 196: WRPR_PSTATE_I wrpr %r0, 0x1249, %pstate
.word 0x30700001 ! 197: BPA <illegal instruction>
.word 0xd28008a0 ! 198: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r16, [%r0+0x3e0] %asi
.word 0x9d92c008 ! 199: WRPR_WSTATE_R wrpr %r11, %r8, %wstate
setx 0x3b9aa7b7c117a081, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 200: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xd25fc000 ! 201: LDX_R ldx [%r31 + %r0], %r9
.word 0xd25fc000 ! 202: LDX_R ldx [%r31 + %r0], %r9
.word 0x8d450000 ! 203: RD_SET_SOFTINT rd %set_softint, %r6
.word 0x879022ab ! 204: WRPR_TT_I wrpr %r0, 0x02ab, %tt
.word 0x8d902f82 ! 205: WRPR_PSTATE_I wrpr %r0, 0x0f82, %pstate
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r11, [%r0+0x3e0] %asi
.word 0x9d91c000 ! 206: WRPR_WSTATE_R wrpr %r7, %r0, %wstate
.word 0x87902144 ! 207: WRPR_TT_I wrpr %r0, 0x0144, %tt
.word 0x97520000 ! 208: RDPR_PIL rdpr %pil, %r11
.word 0xd6cfe020 ! 209: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r11
.word 0xa190200c ! 210: WRPR_GL_I wrpr %r0, 0x000c, %-
.word 0xd6d804a0 ! 211: LDXA_R ldxa [%r0, %r0] 0x25, %r11
.word 0xd68fe010 ! 212: LDUBA_I lduba [%r31, + 0x0010] %asi, %r11
.word 0x87802089 ! 213: WRASI_I wr %r0, 0x0089, %asi
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_51)) -> intp(0,1,3)
.word 0xa980e001 ! 214: WR_SET_SOFTINT_I wr %r3, 0x0001, %set_softint
.word 0x8d9034a3 ! 215: WRPR_PSTATE_I wrpr %r0, 0x14a3, %pstate
.word 0x91902001 ! 216: WRPR_PIL_I wrpr %r0, 0x0001, %pil
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0x9bb0430a ! 217: ALIGNADDRESS alignaddr %r1, %r10, %r13
.word 0x91d0001e ! 218: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x91d02034 ! 219: Tcc_I ta icc_or_xcc, %r0 + 52
.word 0xda9fc020 ! 220: LDDA_R ldda [%r31, %r0] 0x01, %r13
.word 0x81510000 ! 221: RDPR_TICK rdpr %tick, %r0
.word 0xda9fc020 ! 222: LDDA_R ldda [%r31, %r0] 0x01, %r13
.word 0x8f902000 ! 1: WRPR_TL_I wrpr %r0, 0x0000, %tl
ta T_CHANGE_NONHPRIV ! macro
.word 0x89848001 ! 223: WRTICK_R wr %r18, %r1, %tick
.word 0xda8008a0 ! 224: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
.word 0xda77c001 ! 225: STX_R stx %r13, [%r31 + %r1]
.word 0x8f454000 ! 226: RD_CLEAR_SOFTINT rd %clear_softint, %r7
.word 0xce8fe010 ! 227: LDUBA_I lduba [%r31, + 0x0010] %asi, %r7
.word 0xcf27c001 ! 228: STF_R st %f7, [%r1, %r31]
.word 0x87902309 ! 229: WRPR_TT_I wrpr %r0, 0x0309, %tt
.word 0x8d90393f ! 230: WRPR_PSTATE_I wrpr %r0, 0x193f, %pstate
setx 0x4ca9c1dfdb94366b, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 231: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x8b980002 ! 232: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
.word 0x91d02035 ! 233: Tcc_I ta icc_or_xcc, %r0 + 53
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r16, [%r0+0x3d0] %asi
.word 0x9d908012 ! 234: WRPR_WSTATE_R wrpr %r2, %r18, %wstate
.word 0xce5fc000 ! 235: LDX_R ldx [%r31 + %r0], %r7
.word 0x8d9027d0 ! 236: WRPR_PSTATE_I wrpr %r0, 0x07d0, %pstate
.word 0xce5fc000 ! 237: LDX_R ldx [%r31 + %r0], %r7
.word 0x25400001 ! 238: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xcf37e001 ! 239: STQF_I - %f7, [0x0001, %r31]
.word 0x91d0001e ! 240: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xceffc032 ! 241: SWAPA_R swapa %r7, [%r31 + %r18] 0x01
.word 0x8b980002 ! 242: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
.word 0x93902005 ! 243: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
.word 0x8d9038c4 ! 244: WRPR_PSTATE_I wrpr %r0, 0x18c4, %pstate
.word 0x9f802001 ! 245: SIR sir 0x0001
.word 0x8b980002 ! 246: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
.word 0x25400001 ! 247: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xced00e40 ! 248: LDSHA_R ldsha [%r0, %r0] 0x72, %r7
.word 0x91d0001e ! 249: Tcc_R ta icc_or_xcc, %r0 + %r30
taddcctv %r1, 0x1ed2, %r23
.word 0xce07e001 ! 250: LDUW_I lduw [%r31 + 0x0001], %r7
.word 0x85450000 ! 251: RD_SET_SOFTINT rd %set_softint, %r2
.word 0xfef00b12 ! 252: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x91d02034 ! 253: Tcc_I ta icc_or_xcc, %r0 + 52
.word 0x91d0001e ! 254: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x81982f4d ! 256: WRHPR_HPSTATE_I wrhpr %r0, 0x0f4d, %hpstate
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_63)) -> intp(0,1,3)
.word 0xa9816001 ! 257: WR_SET_SOFTINT_I wr %r5, 0x0001, %set_softint
.word 0xc44fc000 ! 258: LDSB_R ldsb [%r31 + %r0], %r2
setx 0xc66a4a36829449ad, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 259: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x91d0001e ! 260: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xc497e010 ! 261: LDUHA_I lduha [%r31, + 0x0010] %asi, %r2
.word 0x87902395 ! 262: WRPR_TT_I wrpr %r0, 0x0395, %tt
.word 0x819820d4 ! 263: WRHPR_HPSTATE_I wrhpr %r0, 0x00d4, %hpstate
.word 0x91d02033 ! 264: Tcc_I ta icc_or_xcc, %r0 + 51
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0xbfe7c000 ! 265: SAVE_R save %r31, %r0, %r31
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_66)) -> intp(0,1,3)
.word 0xa984a001 ! 266: WR_SET_SOFTINT_I wr %r18, 0x0001, %set_softint
setx 0x4625f7657fbe6d87, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 267: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xc537e001 ! 268: STQF_I - %f2, [0x0001, %r31]
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.xword 0xd7473f43 ! Random illegal ?
.word 0xe312c005 ! 1: LDQF_R - [%r11, %r5], %f17
.word 0xa3a28829 ! 269: FADDs fadds %f10, %f9, %f17
.word 0xe2c7e020 ! 270: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r17
.word 0x81510000 ! 271: RDPR_TICK rdpr %tick, %r0
ta T_CHANGE_HPRIV ! macro
done_change_to_randtl_0_69:
.word 0x8f902003 ! 272: WRPR_TL_I wrpr %r0, 0x0003, %tl
.word 0x25400001 ! 273: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x81982d44 ! 274: WRHPR_HPSTATE_I wrhpr %r0, 0x0d44, %hpstate
setx 0xbecfeca64fd0549b, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 275: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xe28008a0 ! 276: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
tsubcctv %r5, 0x1ac2, %r19
.word 0xe207e001 ! 277: LDUW_I lduw [%r31 + 0x0001], %r17
setx 0xce5c093731060c9f, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 278: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xe2c80e40 ! 279: LDSBA_R ldsba [%r0, %r0] 0x72, %r17
.word 0xe2d004a0 ! 280: LDSHA_R ldsha [%r0, %r0] 0x25, %r17
ta T_CHANGE_HPRIV ! macro
.word 0x91d0001e ! 282: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x8d902255 ! 283: WRPR_PSTATE_I wrpr %r0, 0x0255, %pstate
.word 0xe2cfe000 ! 284: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r17
.word 0xa190200a ! 285: WRPR_GL_I wrpr %r0, 0x000a, %-
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r20, [%r0+0x3d8] %asi
.word 0x9d91800d ! 286: WRPR_WSTATE_R wrpr %r6, %r13, %wstate
.word 0x8345c000 ! 287: RD_TICK_CMPR_REG rd %-, %r1
.word 0xc327e001 ! 288: STF_I st %f1, [0x0001, %r31]
.word 0xc317c000 ! 289: LDQF_R - [%r31, %r0], %f1
.word 0x25400001 ! 290: FBPLG fblg,a,pn %fcc0, <label_0x1>
tsubcctv %r25, 0x15da, %r14
.word 0xc207e001 ! 291: LDUW_I lduw [%r31 + 0x0001], %r1
.word 0x91d0001e ! 292: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x91d0001e ! 293: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xa190200d ! 294: WRPR_GL_I wrpr %r0, 0x000d, %-
.word 0x879022e7 ! 295: WRPR_TT_I wrpr %r0, 0x02e7, %tt
.word 0xc25fc000 ! 296: LDX_R ldx [%r31 + %r0], %r1
.word 0xc2dfe030 ! 297: LDXA_I ldxa [%r31, + 0x0030] %asi, %r1
.word 0x24700001 ! 298: BPLE <illegal instruction>
.word 0x97a000d0 ! 299: FNEGd fnegd %f16, %f42
.word 0xd647e001 ! 300: LDSW_I ldsw [%r31 + 0x0001], %r11
.word 0xa9500000 ! 301: RDPR_TPC rdpr %tpc, %r20
.word 0xe88008a0 ! 302: LDUWA_R lduwa [%r0, %r0] 0x45, %r20
.word 0x9482a001 ! 303: ADDcc_I addcc %r10, 0x0001, %r10
taddcctv %r19, 0x19f1, %r1
.word 0xd407e001 ! 304: LDUW_I lduw [%r31 + 0x0001], %r10
.word 0x93902004 ! 305: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
.word 0x879021ef ! 306: WRPR_TT_I wrpr %r0, 0x01ef, %tt
.word 0x93902000 ! 307: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_78)) -> intp(0,1,3)
.word 0xa984a001 ! 308: WR_SET_SOFTINT_I wr %r18, 0x0001, %set_softint
ta T_CHANGE_HPRIV ! macro
setx debug_0_79 + 64, %r11, %r19
.word 0xe6f00b12 ! 310: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xa551c000 ! 311: RDPR_TL <illegal instruction>
.word 0xe49fc020 ! 312: LDDA_R ldda [%r31, %r0] 0x01, %r18
.word 0xe4c004a0 ! 313: LDSWA_R ldswa [%r0, %r0] 0x25, %r18
.word 0x87802014 ! 314: WRASI_I wr %r0, 0x0014, %asi
.word 0xe48008a0 ! 315: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
.word 0x8d9029d4 ! 316: WRPR_PSTATE_I wrpr %r0, 0x09d4, %pstate
.word 0xe4dfe010 ! 317: LDXA_I ldxa [%r31, + 0x0010] %asi, %r18
.word 0xa0d4000d ! 318: UMULcc_R umulcc %r16, %r13, %r16
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r18, [%r0+0x3c0] %asi
.word 0x9d948001 ! 319: WRPR_WSTATE_R wrpr %r18, %r1, %wstate
.word 0x25400001 ! 320: FBPLG fblg,a,pn %fcc0, <label_0x1>
ta T_CHANGE_HPRIV ! macro
.word 0x93902003 ! 322: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
.word 0x34700001 ! 323: BPG <illegal instruction>
.word 0x87802014 ! 324: WRASI_I wr %r0, 0x0014, %asi
.word 0x93520000 ! 325: RDPR_PIL rdpr %pil, %r9
.word 0x81460000 ! 326: RD_STICK_REG stbar
.word 0xa190200a ! 327: WRPR_GL_I wrpr %r0, 0x000a, %-
.word 0xd337c001 ! 328: STQF_R - %f9, [%r1, %r31]
done_change_to_randtl_0_82:
.word 0x8f902000 ! 329: WRPR_TL_I wrpr %r0, 0x0000, %tl
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r20, [%r0+0x3c0] %asi
.word 0x9d948002 ! 330: WRPR_WSTATE_R wrpr %r18, %r2, %wstate
.word 0xd25fe001 ! 331: LDX_I ldx [%r31 + 0x0001], %r9
setx 0xebfbb68e06ca92fb, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 332: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x34800001 ! 1: BG bg,a <label_0x1>
.word 0x99b2c302 ! 333: ALIGNADDRESS alignaddr %r11, %r2, %r12
setx 0xcd5a6011b7b5ba8b, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 334: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xd8c004a0 ! 335: LDSWA_R ldswa [%r0, %r0] 0x25, %r12
.word 0xa1902006 ! 336: WRPR_GL_I wrpr %r0, 0x0006, %-
setx 0x4d3eef8b79b5a54d, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 337: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xd82fe001 ! 338: STB_I stb %r12, [%r31 + 0x0001]
.word 0x2e700001 ! 339: BPVS <illegal instruction>
.word 0xd857c000 ! 340: LDSH_R ldsh [%r31 + %r0], %r12
.word 0x8d802000 ! 341: WRFPRS_I wr %r0, 0x0000, %fprs
.word 0xd91fc000 ! 342: LDDF_R ldd [%r31, %r0], %f12
setx debug_0_88 + 64, %r11, %r19
.word 0xe6f00b12 ! 343: STXA_R stxa %r19, [%r0 + %r18] 0x58
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_89)) -> intp(0,1,3)
.word 0xa9802001 ! 344: WR_SET_SOFTINT_I wr %r0, 0x0001, %set_softint
.word 0xd88fe000 ! 345: LDUBA_I lduba [%r31, + 0x0000] %asi, %r12
.word 0xd89fe001 ! 346: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
.word 0x25400001 ! 347: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x8b454000 ! 348: RD_CLEAR_SOFTINT rd %clear_softint, %r5
.word 0xca1fc000 ! 349: LDD_R ldd [%r31 + %r0], %r5
.word 0xca8008a0 ! 350: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
.word 0xcb37c002 ! 351: STQF_R - %f5, [%r2, %r31]
taddcctv %r1, 0x1159, %r19
.word 0xca07e001 ! 352: LDUW_I lduw [%r31 + 0x0001], %r5
.word 0xca2fe001 ! 353: STB_I stb %r5, [%r31 + 0x0001]
.word 0x30800001 ! 354: BA ba,a <label_0x1>
.word 0x82fc4010 ! 355: SDIVcc_R sdivcc %r17, %r16, %r1
.word 0x8780204f ! 356: WRASI_I wr %r0, 0x004f, %asi
.word 0x25400001 ! 357: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xc2880e40 ! 358: LDUBA_R lduba [%r0, %r0] 0x72, %r1
.word 0xc2800be0 ! 360: LDUWA_R lduwa [%r0, %r0] 0x5f, %r1
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_93)) -> intp(0,1,3)
.word 0xa984e001 ! 361: WR_SET_SOFTINT_I wr %r19, 0x0001, %set_softint
.word 0xa781e001 ! 362: WR_GRAPHICS_STATUS_REG_I wr %r7, 0x0001, %-
.word 0xc2c80e60 ! 363: LDSBA_R ldsba [%r0, %r0] 0x73, %r1
.word 0x99540000 ! 364: RDPR_GL <illegal instruction>
tsubcctv %r18, 0x196b, %r3
.word 0xd807e001 ! 365: LDUW_I lduw [%r31 + 0x0001], %r12
setx 0xecf48de86f45f96f, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 366: FBPULE fbule,a,pn %fcc0, <label_0x1>
wrhpr %g1, %g0, %hsys_tick_cmpr
.word 0xb1836001 ! 367: WR_STICK_REG_I wr %r13, 0x0001, %-
ta T_CHANGE_HPRIV ! macro
done_change_to_randtl_0_97:
.word 0x8f902003 ! 368: WRPR_TL_I wrpr %r0, 0x0003, %tl
.word 0xd80fe001 ! 369: LDUB_I ldub [%r31 + 0x0001], %r12
tsubcctv %r22, 0x15b6, %r14
.word 0xd807e001 ! 370: LDUW_I lduw [%r31 + 0x0001], %r12
.word 0xaf800001 ! 1: WR_TICK_CMPR_REG_R wr %r0, %r1, %-
.word 0xb1802001 ! 371: WR_STICK_REG_I wr %r0, 0x0001, %-
.word 0x8b980002 ! 372: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
.word 0x25400001 ! 373: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xd85fc000 ! 374: LDX_R ldx [%r31 + %r0], %r12
.word 0xd8d7e020 ! 375: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r12
ta T_CHANGE_HPRIV ! macro
.word 0x34800001 ! 377: BG bg,a <label_0x1>
.word 0xd88fe030 ! 378: LDUBA_I lduba [%r31, + 0x0030] %asi, %r12
.word 0x89514000 ! 379: RDPR_TBA rdpr %tba, %r4
wrhpr %g1, %g0, %hsys_tick_cmpr
.word 0xb1812001 ! 380: WR_STICK_REG_I wr %r4, 0x0001, %-
setx 0x0b730996ccedddab, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 381: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xc8d004a0 ! 382: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r20, [%r0+0x3e8] %asi
.word 0x9d950011 ! 383: WRPR_WSTATE_R wrpr %r20, %r17, %wstate
.word 0xa1902001 ! 384: WRPR_GL_I wrpr %r0, 0x0001, %-
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.word 0x87b0c30d ! 385: ALIGNADDRESS alignaddr %r3, %r13, %r3
.word 0xc65fc000 ! 386: LDX_R ldx [%r31 + %r0], %r3
.word 0x879020da ! 387: WRPR_TT_I wrpr %r0, 0x00da, %tt
setx debug_0_106 + 64, %r11, %r19
.word 0xe6f00b12 ! 388: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xc68008a0 ! 389: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
.word 0x8f902002 ! 1: WRPR_TL_I wrpr %r0, 0x0002, %tl
ta T_CHANGE_NONHPRIV ! macro
.word 0xb1834004 ! 390: WR_STICK_REG_R wr %r13, %r4, %-
.word 0x87802020 ! 391: WRASI_I wr %r0, 0x0020, %asi
.word 0x91d0001e ! 392: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x91d0001e ! 393: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r5, [%r0+0x3d0] %asi
.word 0x9d94c00d ! 394: WRPR_WSTATE_R wrpr %r19, %r13, %wstate
.word 0x87802058 ! 395: WRASI_I wr %r0, 0x0058, %asi
setx 0x3dfdaf8fbba9d493, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 396: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x83d0001e ! 397: Tcc_R te icc_or_xcc, %r0 + %r30
.word 0xc65fc000 ! 398: LDX_R ldx [%r31 + %r0], %r3
.word 0x91464000 ! 399: RD_STICK_CMPR_REG rd %-, %r8
.word 0x879021c5 ! 400: WRPR_TT_I wrpr %r0, 0x01c5, %tt
setx 0x3f8d249fa0033bef, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 401: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xd03fc00d ! 402: STD_R std %r8, [%r31 + %r13]
.word 0xd08008a0 ! 403: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
.word 0xd0800ac0 ! 404: LDUWA_R lduwa [%r0, %r0] 0x56, %r8
.word 0x8d9025f3 ! 405: WRPR_PSTATE_I wrpr %r0, 0x05f3, %pstate
.word 0xd0d7e000 ! 406: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r8
.word 0xa1508000 ! 407: RDPR_TSTATE rdpr %tstate, %r16
.word 0x8780204f ! 408: WRASI_I wr %r0, 0x004f, %asi
.word 0xe0bfe001 ! 409: STDA_I stda %r16, [%r31 + 0x0001] %asi
setx 0x3cae23498eda6655, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 410: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r19, [%r0+0x3c0] %asi
.word 0x9d94c011 ! 411: WRPR_WSTATE_R wrpr %r19, %r17, %wstate
.word 0xe11fe001 ! 412: LDDF_I ldd [%r31, 0x0001], %f16
.word 0xe00fe001 ! 413: LDUB_I ldub [%r31 + 0x0001], %r16
.word 0x9194a001 ! 414: WRPR_PIL_I wrpr %r18, 0x0001, %pil
.word 0xe01fc000 ! 415: LDD_R ldd [%r31 + %r0], %r16
.word 0x819824cd ! 416: WRHPR_HPSTATE_I wrhpr %r0, 0x04cd, %hpstate
.word 0xa1902004 ! 417: WRPR_GL_I wrpr %r0, 0x0004, %-
.word 0x87802080 ! 418: WRASI_I wr %r0, 0x0080, %asi
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0xcd310005 ! 1: STQF_R - %f6, [%r5, %r4]
.word 0x8f458000 ! 419: RD_SOFTINT_REG rd %softint, %r7
.word 0xcedfe020 ! 420: LDXA_I ldxa [%r31, + 0x0020] %asi, %r7
.word 0xa1508000 ! 421: RDPR_TSTATE rdpr %tstate, %r16
.word 0x8d902738 ! 422: WRPR_PSTATE_I wrpr %r0, 0x0738, %pstate
.word 0xa1902000 ! 423: WRPR_GL_I wrpr %r0, 0x0000, %-
.word 0xe08008a0 ! 424: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
.word 0x8d802000 ! 425: WRFPRS_I wr %r0, 0x0000, %fprs
.word 0xa951c000 ! 426: RDPR_TL rdpr %tl, %r20
.word 0xfef00b12 ! 427: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x8b900002 ! 428: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x91d0001e ! 429: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xe89fe001 ! 430: LDDA_I ldda [%r31, + 0x0001] %asi, %r20
.word 0xfef00b12 ! 431: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r19, [%r0+0x3e8] %asi
.word 0x9d92c00a ! 432: WRPR_WSTATE_R wrpr %r11, %r10, %wstate
.word 0x2c700001 ! 433: BPNEG <illegal instruction>
setx debug_0_118 + 64, %r11, %r19
.word 0xe6f00b12 ! 434: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xad82a001 ! 435: WR_SOFTINT_REG_I wr %r10, 0x0001, %softint
setx 0xc2ab32fb51e207b1, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 436: FBPULE fbule,a,pn %fcc0, <label_0x1>
done_change_to_randtl_0_120:
.word 0x8f902000 ! 437: WRPR_TL_I wrpr %r0, 0x0000, %tl
.word 0x93d0001e ! 438: Tcc_R tne icc_or_xcc, %r0 + %r30
.word 0x25400001 ! 439: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x34800001 ! 1: BG bg,a <label_0x1>
.word 0xe3332001 ! 1: STQF_I - %f17, [0x0001, %r12]
.word 0x8b458000 ! 440: RD_SOFTINT_REG rd %softint, %r5
.word 0x87902060 ! 441: WRPR_TT_I wrpr %r0, 0x0060, %tt
.word 0xcacfe020 ! 442: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r5
.word 0x8d903a01 ! 443: WRPR_PSTATE_I wrpr %r0, 0x1a01, %pstate
taddcctv %r9, 0x1e6e, %r19
.word 0xca07e001 ! 444: LDUW_I lduw [%r31 + 0x0001], %r5
.word 0x91d0001e ! 445: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x93d020b4 ! 446: Tcc_I tne icc_or_xcc, %r0 + 180
.word 0x8790235e ! 447: WRPR_TT_I wrpr %r0, 0x035e, %tt
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r3, [%r0+0x3e0] %asi
.word 0x9d920010 ! 448: WRPR_WSTATE_R wrpr %r8, %r16, %wstate
.word 0xca5fc000 ! 449: LDX_R ldx [%r31 + %r0], %r5
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_125)) -> intp(0,1,3)
.word 0xa984a001 ! 450: WR_SET_SOFTINT_I wr %r18, 0x0001, %set_softint
.word 0x87802088 ! 451: WRASI_I wr %r0, 0x0088, %asi
.word 0x81460000 ! 452: RD_STICK_REG stbar
setx 0x515a6ec186474b0d, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 453: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x93540000 ! 454: RDPR_GL rdpr %-, %r9
.word 0xd2dfe000 ! 455: LDXA_I ldxa [%r31, + 0x0000] %asi, %r9
.word 0x879020e0 ! 456: WRPR_TT_I wrpr %r0, 0x00e0, %tt
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_127)) -> intp(0,1,3)
.word 0xa9816001 ! 457: WR_SET_SOFTINT_I wr %r5, 0x0001, %set_softint
.word 0xa1902004 ! 458: WRPR_GL_I wrpr %r0, 0x0004, %-
.word 0xa1902008 ! 459: WRPR_GL_I wrpr %r0, 0x0008, %-
.word 0x87802016 ! 460: WRASI_I wr %r0, 0x0016, %asi
.word 0xa5508000 ! 461: RDPR_TSTATE rdpr %tstate, %r18
.word 0xe45fc000 ! 462: LDX_R ldx [%r31 + %r0], %r18
.word 0xfef00b12 ! 463: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x30700001 ! 464: BPA <illegal instruction>
.word 0x93902003 ! 465: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
.word 0xe41fe001 ! 466: LDD_I ldd [%r31 + 0x0001], %r18
.word 0xe527e001 ! 467: STF_I st %f18, [0x0001, %r31]
ta T_CHANGE_HPRIV ! macro
.word 0xe457c000 ! 469: LDSH_R ldsh [%r31 + %r0], %r18
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_129)) -> intp(0,1,3)
.word 0xa9816001 ! 470: WR_SET_SOFTINT_I wr %r5, 0x0001, %set_softint
tsubcctv %r13, 0x119a, %r9
.word 0xe407e001 ! 472: LDUW_I lduw [%r31 + 0x0001], %r18
.word 0x34800001 ! 1: BG bg,a <label_0x1>
.word 0x91b4830c ! 473: ALIGNADDRESS alignaddr %r18, %r12, %r8
.word 0xd08008a0 ! 474: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
.word 0x99902001 ! 475: WRPR_CLEANWIN_I wrpr %r0, 0x0001, %cleanwin
tsubcctv %r24, 0x1fc9, %r14
.word 0xd007e001 ! 476: LDUW_I lduw [%r31 + 0x0001], %r8
.word 0x8cd2e001 ! 477: UMULcc_I umulcc %r11, 0x0001, %r6
.word 0x8d9033a5 ! 478: WRPR_PSTATE_I wrpr %r0, 0x13a5, %pstate
.word 0xcc47c000 ! 479: LDSW_R ldsw [%r31 + %r0], %r6
taddcctv %r21, 0x1be5, %r12
.word 0xcc07e001 ! 480: LDUW_I lduw [%r31 + 0x0001], %r6
.word 0xcc8008a0 ! 481: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
.word 0x91d02034 ! 482: Tcc_I ta icc_or_xcc, %r0 + 52
.word 0x91d020b3 ! 483: Tcc_I ta icc_or_xcc, %r0 + 179
.word 0x93902006 ! 484: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r7, [%r0+0x3e0] %asi
.word 0x9d940014 ! 485: WRPR_WSTATE_R wrpr %r16, %r20, %wstate
.word 0x93902004 ! 486: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
.word 0x93902001 ! 487: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
.word 0x9351c000 ! 488: RDPR_TL rdpr %tl, %r9
.word 0xd2d7e020 ! 489: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r9
.word 0xd257e001 ! 490: LDSH_I ldsh [%r31 + 0x0001], %r9
.word 0x93902002 ! 491: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
.word 0xa1902000 ! 492: WRPR_GL_I wrpr %r0, 0x0000, %-
.word 0x25400001 ! 493: FBPLG fblg,a,pn %fcc0, <label_0x1>
setx 0x2ee6ee4c12a07905, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 494: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x25400001 ! 495: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x93902005 ! 496: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
.word 0xd25fc000 ! 497: LDX_R ldx [%r31 + %r0], %r9
.word 0xd25fc000 ! 498: LDX_R ldx [%r31 + %r0], %r9
.word 0xd29004a0 ! 499: LDUHA_R lduha [%r0, %r0] 0x25, %r9
.word 0xab81c005 ! 500: WR_CLEAR_SOFTINT_R wr %r7, %r5, %clear_softint
.word 0xa1902001 ! 501: WRPR_GL_I wrpr %r0, 0x0001, %-
tsubcctv %r20, 0x133b, %r2
.word 0xd207e001 ! 502: LDUW_I lduw [%r31 + 0x0001], %r9
.word 0x8d508000 ! 503: RDPR_TSTATE rdpr %tstate, %r6
.word 0x9f802001 ! 504: SIR sir 0x0001
.word 0x93d02032 ! 505: Tcc_I tne icc_or_xcc, %r0 + 50
.word 0x36700001 ! 506: BPGE <illegal instruction>
.word 0x93902007 ! 507: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
.word 0x25400001 ! 508: FBPLG fblg,a,pn %fcc0, <label_0x1>
tsubcctv %r3, 0x1cf8, %r7
.word 0xcc07e001 ! 509: LDUW_I lduw [%r31 + 0x0001], %r6
.word 0x25400001 ! 510: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x8b980002 ! 511: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
setx 0xc7be667712d3004b, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 512: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x93902004 ! 513: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
.word 0xcc5fc000 ! 514: LDX_R ldx [%r31 + %r0], %r6
.word 0x81460000 ! 515: RD_STICK_REG stbar
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.xword 0xf9570c17 ! Random illegal ?
.word 0xa1a00540 ! 1: FSQRTd fsqrt
.word 0x97a50824 ! 516: FADDs fadds %f20, %f4, %f11
.word 0x8780204f ! 517: WRASI_I wr %r0, 0x004f, %asi
ta T_CHANGE_HPRIV ! macro
done_change_to_randtl_0_145:
.word 0x8f902005 ! 518: WRPR_TL_I wrpr %r0, 0x0005, %tl
.word 0xd727c004 ! 519: STF_R st %f11, [%r4, %r31]
.word 0x8d9020a0 ! 520: WRPR_PSTATE_I wrpr %r0, 0x00a0, %pstate
.word 0xd65fc000 ! 521: LDX_R ldx [%r31 + %r0], %r11
.word 0xd6c7e030 ! 522: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r11
wrhpr %g1, %g0, %hsys_tick_cmpr
.word 0xb1822001 ! 523: WR_STICK_REG_I wr %r8, 0x0001, %-
setx 0x15e4994fefb118b5, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 524: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x87802055 ! 525: WRASI_I wr %r0, 0x0055, %asi
.word 0x87802089 ! 526: WRASI_I wr %r0, 0x0089, %asi
.word 0x25400001 ! 527: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x8d802000 ! 528: WRFPRS_I wr %r0, 0x0000, %fprs
.word 0x91d0001e ! 529: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xd64fe001 ! 530: LDSB_I ldsb [%r31 + 0x0001], %r11
.word 0x87802063 ! 531: WRASI_I wr %r0, 0x0063, %asi
.word 0x82d2400d ! 532: UMULcc_R umulcc %r9, %r13, %r1
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_149)) -> intp(0,1,3)
.word 0xa9836001 ! 533: WR_SET_SOFTINT_I wr %r13, 0x0001, %set_softint
.word 0xc2800a60 ! 534: LDUWA_R lduwa [%r0, %r0] 0x53, %r1
.word 0xc2cfe000 ! 535: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r1
.word 0x93d02035 ! 536: Tcc_I tne icc_or_xcc, %r0 + 53
setx 0xe793aa480099cde5, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 537: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r0, [%r0+0x3d8] %asi
.word 0x9d930012 ! 538: WRPR_WSTATE_R wrpr %r12, %r18, %wstate
.word 0xc2800a80 ! 539: LDUWA_R lduwa [%r0, %r0] 0x54, %r1
.word 0xc237e001 ! 540: STH_I sth %r1, [%r31 + 0x0001]
.word 0xc20fc000 ! 541: LDUB_R ldub [%r31 + %r0], %r1
setx 0x786ce455a7146841, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 542: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x8780204f ! 543: WRASI_I wr %r0, 0x004f, %asi
setx 0xf3e5432b9048f589, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 544: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xc2d7e000 ! 545: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r1
.word 0xc257e001 ! 546: LDSH_I ldsh [%r31 + 0x0001], %r1
.word 0xc207c000 ! 547: LDUW_R lduw [%r31 + %r0], %r1
.word 0x34800001 ! 1: BG bg,a <label_0x1>
.word 0xe9306001 ! 1: STQF_I - %f20, [0x0001, %r1]
.word 0x93458000 ! 548: RD_SOFTINT_REG rd %softint, %r9
.word 0x91d02035 ! 549: Tcc_I ta icc_or_xcc, %r0 + 53
.word 0xd2d80e40 ! 550: LDXA_R ldxa [%r0, %r0] 0x72, %r9
.word 0xd28008a0 ! 551: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
ta T_CHANGE_HPRIV ! macro
.word 0xfef00b12 ! 553: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x9d902004 ! 554: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
.word 0x91906001 ! 555: WRPR_PIL_I wrpr %r1, 0x0001, %pil
.word 0xd20fe001 ! 556: LDUB_I ldub [%r31 + 0x0001], %r9
.word 0x87802010 ! 557: WRASI_I wr %r0, 0x0010, %asi
.word 0xd25fc000 ! 558: LDX_R ldx [%r31 + %r0], %r9
.word 0x879022a0 ! 559: WRPR_TT_I wrpr %r0, 0x02a0, %tt
.word 0xd25fc000 ! 560: LDX_R ldx [%r31 + %r0], %r9
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_157)) -> intp(0,1,3)
.word 0xa980a001 ! 561: WR_SET_SOFTINT_I wr %r2, 0x0001, %set_softint
.word 0x91d0001e ! 562: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x22800001 ! 1: BE be,a <label_0x1>
.word 0xe3332001 ! 1: STQF_I - %f17, [0x0001, %r12]
.word 0x93458000 ! 563: RD_SOFTINT_REG rd %softint, %r9
.word 0x93d0001e ! 564: Tcc_R tne icc_or_xcc, %r0 + %r30
.word 0xd257c000 ! 565: LDSH_R ldsh [%r31 + %r0], %r9
.word 0x25400001 ! 566: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x91d02035 ! 567: Tcc_I ta icc_or_xcc, %r0 + 53
.word 0xa04a4010 ! 568: MULX_R mulx %r9, %r16, %r16
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r6, [%r0+0x3e8] %asi
.word 0x9d918008 ! 569: WRPR_WSTATE_R wrpr %r6, %r8, %wstate
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0xbfe7c000 ! 570: SAVE_R save %r31, %r0, %r31
.word 0xe0dfe020 ! 571: LDXA_I ldxa [%r31, + 0x0020] %asi, %r16
.word 0x93902004 ! 572: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_162)) -> intp(0,1,3)
.word 0xa9846001 ! 573: WR_SET_SOFTINT_I wr %r17, 0x0001, %set_softint
.word 0xa1902005 ! 574: WRPR_GL_I wrpr %r0, 0x0005, %-
.word 0xe0dfe000 ! 575: LDXA_I ldxa [%r31, + 0x0000] %asi, %r16
.word 0x8d9029eb ! 576: WRPR_PSTATE_I wrpr %r0, 0x09eb, %pstate
.word 0x25400001 ! 577: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x25400001 ! 579: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x87802014 ! 580: WRASI_I wr %r0, 0x0014, %asi
.word 0x90fa0012 ! 581: SDIVcc_R sdivcc %r8, %r18, %r8
.word 0x8198251d ! 582: WRHPR_HPSTATE_I wrhpr %r0, 0x051d, %hpstate
.word 0xd04fc000 ! 583: LDSB_R ldsb [%r31 + %r0], %r8
.word 0xd01fe001 ! 584: LDD_I ldd [%r31 + 0x0001], %r8
.word 0xd007c000 ! 585: LDUW_R lduw [%r31 + %r0], %r8
.word 0x87802014 ! 586: WRASI_I wr %r0, 0x0014, %asi
.word 0x87902082 ! 587: WRPR_TT_I wrpr %r0, 0x0082, %tt
.word 0xd08804a0 ! 588: LDUBA_R lduba [%r0, %r0] 0x25, %r8
.word 0xd137e001 ! 589: STQF_I - %f8, [0x0001, %r31]
.word 0xd00fe001 ! 590: LDUB_I ldub [%r31 + 0x0001], %r8
.word 0x91d0001e ! 591: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xd09fc020 ! 592: LDDA_R ldda [%r31, %r0] 0x01, %r8
.word 0x93d0001e ! 593: Tcc_R tne icc_or_xcc, %r0 + %r30
.word 0x83d02034 ! 594: Tcc_I te icc_or_xcc, %r0 + 52
setx 0x292677de1d2b98bb, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 595: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xd08008a0 ! 596: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
.word 0xd08008a0 ! 597: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
.word 0x38700001 ! 598: BPGU <illegal instruction>
.word 0xd137e001 ! 599: STQF_I - %f8, [0x0001, %r31]
.word 0x20800001 ! 600: BN bn,a <label_0x1>
done_change_to_randtl_0_166:
.word 0x8f902002 ! 601: WRPR_TL_I wrpr %r0, 0x0002, %tl
.word 0x97a01a6d ! 602: FqTOi fqtoi
.word 0x2c700001 ! 603: BPNEG <illegal instruction>
.word 0xd657c000 ! 604: LDSH_R ldsh [%r31 + %r0], %r11
.word 0x8145c000 ! 605: RD_TICK_CMPR_REG stbar
.word 0x8f902002 ! 1: WRPR_TL_I wrpr %r0, 0x0002, %tl
ta T_CHANGE_NONHPRIV ! macro
.word 0xa36c2001 ! 606: SDIVX_I sdivx %r16, 0x0001, %r17
.word 0x26800001 ! 607: BL bl,a <label_0x1>
.word 0xe28008a0 ! 608: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
.word 0x8790233d ! 609: WRPR_TT_I wrpr %r0, 0x033d, %tt
.word 0xe29fe001 ! 610: LDDA_I ldda [%r31, + 0x0001] %asi, %r17
setx 0x8c3a4695c2da39bd, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 611: FBPULE fbule,a,pn %fcc0, <label_0x1>
ta T_CHANGE_HPRIV ! macro
.word 0xa1514000 ! 613: RDPR_TBA rdpr %tba, %r16
.word 0xe08008a0 ! 614: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
.word 0xe05fc000 ! 615: LDX_R ldx [%r31 + %r0], %r16
.word 0xe127e001 ! 616: STF_I st %f16, [0x0001, %r31]
.word 0x879020d6 ! 617: WRPR_TT_I wrpr %r0, 0x00d6, %tt
setx 0xc26fdfa9875876d1, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 618: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xe197e001 ! 619: LDQFA_I - [%r31, 0x0001], %f16
tsubcctv %r3, 0x1ab5, %r15
.word 0xe007e001 ! 620: LDUW_I lduw [%r31 + 0x0001], %r16
.word 0x93902004 ! 621: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
.word 0xe0d7e000 ! 622: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r16
.word 0xaf800001 ! 1: WR_TICK_CMPR_REG_R wr %r0, %r1, %-
.word 0xb1846001 ! 623: WR_STICK_REG_I wr %r17, 0x0001, %-
.word 0xe08008a0 ! 624: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
.word 0xe05fc000 ! 625: LDX_R ldx [%r31 + %r0], %r16
.word 0x87902131 ! 626: WRPR_TT_I wrpr %r0, 0x0131, %tt
.word 0x9745c000 ! 627: RD_TICK_CMPR_REG rd %-, %r11
.word 0xd69fe001 ! 628: LDDA_I ldda [%r31, + 0x0001] %asi, %r11
.word 0x8d902bc6 ! 629: WRPR_PSTATE_I wrpr %r0, 0x0bc6, %pstate
ta T_CHANGE_HPRIV ! macro
.word 0xa7494000 ! 631: RDHPR_HTBA rdhpr %htba, %r19
.word 0x9f802001 ! 632: SIR sir 0x0001
.word 0xa981800d ! 633: WR_SET_SOFTINT_R wr %r6, %r13, %set_softint
.word 0x91d0001e ! 634: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xe68008a0 ! 635: LDUWA_R lduwa [%r0, %r0] 0x45, %r19
.word 0xe68008a0 ! 636: LDUWA_R lduwa [%r0, %r0] 0x45, %r19
.word 0xe6c804a0 ! 637: LDSBA_R ldsba [%r0, %r0] 0x25, %r19
tsubcctv %r2, 0x1a59, %r14
.word 0xe607e001 ! 638: LDUW_I lduw [%r31 + 0x0001], %r19
.word 0xe6800b40 ! 639: LDUWA_R lduwa [%r0, %r0] 0x5a, %r19
.word 0x36700001 ! 640: BPGE <illegal instruction>
.word 0x8d903913 ! 641: WRPR_PSTATE_I wrpr %r0, 0x1913, %pstate
.word 0x8f500000 ! 642: RDPR_TPC rdpr %tpc, %r7
.word 0x24800001 ! 643: BLE ble,a <label_0x1>
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0xd530c001 ! 1: STQF_R - %f10, [%r1, %r3]
.word 0x89458000 ! 644: RD_SOFTINT_REG rd %softint, %r4
.word 0x81510000 ! 645: RDPR_TICK rdpr %tick, %r0
.word 0x8d802000 ! 646: WRFPRS_I wr %r0, 0x0000, %fprs
.word 0xfef00b12 ! 647: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0xa1902009 ! 648: WRPR_GL_I wrpr %r0, 0x0009, %-
.word 0x9f802001 ! 649: SIR sir 0x0001
.word 0xa9454000 ! 651: RD_CLEAR_SOFTINT rd %clear_softint, %r20
.word 0xe81fc000 ! 652: LDD_R ldd [%r31 + %r0], %r20
setx 0xf48636b8c1b67627, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 653: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x8d802000 ! 654: WRFPRS_I wr %r0, 0x0000, %fprs
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.xword 0x815151ea ! Random illegal ?
.word 0xcb11000b ! 1: LDQF_R - [%r4, %r11], %f5
.word 0x99a20830 ! 655: FADDs fadds %f8, %f16, %f12
.word 0xd88008a0 ! 656: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
.word 0x25400001 ! 657: FBPLG fblg,a,pn %fcc0, <label_0x1>
setx 0x92a4fbd16f912261, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 658: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x8f902000 ! 1: WRPR_TL_I wrpr %r0, 0x0000, %tl
ta T_CHANGE_NONHPRIV ! macro
.word 0xb1844002 ! 659: WR_STICK_REG_R wr %r17, %r2, %-
.word 0xa190200c ! 660: WRPR_GL_I wrpr %r0, 0x000c, %-
.word 0x91d0001e ! 661: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x34800001 ! 662: BG bg,a <label_0x1>
.word 0x8f51c000 ! 663: RDPR_TL rdpr %tl, %r7
.word 0xced804a0 ! 664: LDXA_R ldxa [%r0, %r0] 0x25, %r7
.word 0x26800001 ! 665: BL bl,a <label_0x1>
.word 0x91d02032 ! 666: Tcc_I ta icc_or_xcc, %r0 + 50
.word 0xfef00b12 ! 667: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x9b454000 ! 668: RD_CLEAR_SOFTINT rd %clear_softint, %r13
.word 0xda5fc000 ! 669: LDX_R ldx [%r31 + %r0], %r13
.word 0x8b900002 ! 670: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0xda4fe001 ! 671: LDSB_I ldsb [%r31 + 0x0001], %r13
.word 0x879022ff ! 672: WRPR_TT_I wrpr %r0, 0x02ff, %tt
.word 0xdb3fc002 ! 673: STDF_R std %f13, [%r2, %r31]
.word 0xa8d8c00c ! 674: SMULcc_R smulcc %r3, %r12, %r20
.word 0x9d902001 ! 675: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
.word 0x8780204f ! 676: WRASI_I wr %r0, 0x004f, %asi
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r13, [%r0+0x3c8] %asi
.word 0x9d948003 ! 677: WRPR_WSTATE_R wrpr %r18, %r3, %wstate
.word 0x24700001 ! 678: BPLE <illegal instruction>
.word 0x8d9037a6 ! 679: WRPR_PSTATE_I wrpr %r0, 0x17a6, %pstate
.word 0x87802014 ! 680: WRASI_I wr %r0, 0x0014, %asi
.word 0x93902002 ! 681: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
.word 0x99902004 ! 682: WRPR_CLEANWIN_I wrpr %r0, 0x0004, %cleanwin
.word 0x25400001 ! 683: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xe847e001 ! 684: LDSW_I ldsw [%r31 + 0x0001], %r20
.word 0x9745c000 ! 685: RD_TICK_CMPR_REG rd %-, %r11
taddcctv %r12, 0x158f, %r23
.word 0xd607e001 ! 686: LDUW_I lduw [%r31 + 0x0001], %r11
.word 0xd60fe001 ! 687: LDUB_I ldub [%r31 + 0x0001], %r11
.word 0xd6800bc0 ! 688: LDUWA_R lduwa [%r0, %r0] 0x5e, %r11
.word 0x87802063 ! 689: WRASI_I wr %r0, 0x0063, %asi
tsubcctv %r11, 0x1226, %r25
.word 0xd607e001 ! 690: LDUW_I lduw [%r31 + 0x0001], %r11
.word 0x879021cf ! 691: WRPR_TT_I wrpr %r0, 0x01cf, %tt
.word 0x87802004 ! 692: WRASI_I wr %r0, 0x0004, %asi
.word 0x87902233 ! 693: WRPR_TT_I wrpr %r0, 0x0233, %tt
.word 0x25400001 ! 694: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xd717c000 ! 695: LDQF_R - [%r31, %r0], %f11
.word 0xd65fc000 ! 696: LDX_R ldx [%r31 + %r0], %r11
.word 0xd65fc000 ! 697: LDX_R ldx [%r31 + %r0], %r11
.word 0xd65fc000 ! 698: LDX_R ldx [%r31 + %r0], %r11
.word 0xad81e001 ! 699: WR_SOFTINT_REG_I wr %r7, 0x0001, %softint
.word 0xd797e001 ! 700: LDQFA_I - [%r31, 0x0001], %f11
.word 0xa7480000 ! 701: RDHPR_HPSTATE rdhpr %hpstate, %r19
tsubcctv %r19, 0x1e6b, %r19
.word 0xe607e001 ! 702: LDUW_I lduw [%r31 + 0x0001], %r19
.word 0x8790236d ! 703: WRPR_TT_I wrpr %r0, 0x036d, %tt
.word 0xe6dfe030 ! 704: LDXA_I ldxa [%r31, + 0x0030] %asi, %r19
.word 0x87802016 ! 705: WRASI_I wr %r0, 0x0016, %asi
.word 0x8b980002 ! 706: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_190)) -> intp(0,1,3)
.word 0xa980e001 ! 707: WR_SET_SOFTINT_I wr %r3, 0x0001, %set_softint
taddcctv %r1, 0x1a8e, %r13
.word 0xe607e001 ! 708: LDUW_I lduw [%r31 + 0x0001], %r19
.word 0x83d0001e ! 709: Tcc_R te icc_or_xcc, %r0 + %r30
.word 0xfef00b12 ! 710: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0xe60fe001 ! 711: LDUB_I ldub [%r31 + 0x0001], %r19
.word 0x8d802000 ! 712: WRFPRS_I wr %r0, 0x0000, %fprs
.word 0x81982056 ! 713: WRHPR_HPSTATE_I wrhpr %r0, 0x0056, %hpstate
.word 0x95500000 ! 714: RDPR_TPC rdpr %tpc, %r10
.word 0xd4c00e60 ! 715: LDSWA_R ldswa [%r0, %r0] 0x73, %r10
ta T_CHANGE_HPRIV ! macro
setx debug_0_193 + 64, %r11, %r19
.word 0xe6f00b12 ! 717: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xd597e001 ! 718: LDQFA_I - [%r31, 0x0001], %f10
.word 0x93902007 ! 719: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
.word 0xd45fc000 ! 720: LDX_R ldx [%r31 + %r0], %r10
ta T_CHANGE_HPRIV ! macro
.word 0x91d02033 ! 722: Tcc_I ta icc_or_xcc, %r0 + 51
.word 0x87454000 ! 723: RD_CLEAR_SOFTINT rd %clear_softint, %r3
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_194)) -> intp(0,1,3)
.word 0xa984e001 ! 724: WR_SET_SOFTINT_I wr %r19, 0x0001, %set_softint
.word 0xc65fc000 ! 725: LDX_R ldx [%r31 + %r0], %r3
.word 0xc68fe010 ! 726: LDUBA_I lduba [%r31, + 0x0010] %asi, %r3
.word 0xa1902002 ! 727: WRPR_GL_I wrpr %r0, 0x0002, %-
.word 0x8f702001 ! 728: POPC_I popc 0x0001, %r7
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.word 0xe3346001 ! 1: STQF_I - %f17, [0x0001, %r17]
.word 0x95458000 ! 729: RD_SOFTINT_REG rd %softint, %r10
setx debug_0_196 + 64, %r11, %r19
.word 0xe6f00b12 ! 730: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0x91d02033 ! 731: Tcc_I ta icc_or_xcc, %r0 + 51
.word 0xa9520000 ! 732: RDPR_PIL rdpr %pil, %r20
.word 0xe8d004a0 ! 733: LDSHA_R ldsha [%r0, %r0] 0x25, %r20
.word 0x25400001 ! 734: FBPLG fblg,a,pn %fcc0, <label_0x1>
setx 0xd13f1eb7efeef94b, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 735: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x93540000 ! 736: RDPR_GL rdpr %-, %r9
.word 0x81982086 ! 737: WRHPR_HPSTATE_I wrhpr %r0, 0x0086, %hpstate
.word 0xd28008a0 ! 738: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
.word 0x93d0001e ! 739: Tcc_R tne icc_or_xcc, %r0 + %r30
.word 0xd28fe010 ! 740: LDUBA_I lduba [%r31, + 0x0010] %asi, %r9
.word 0x91d0001e ! 741: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x8d514000 ! 742: RDPR_TBA rdpr %tba, %r6
.word 0x87802014 ! 743: WRASI_I wr %r0, 0x0014, %asi
.word 0x93702001 ! 744: POPC_I popc 0x0001, %r9
.word 0x9d902003 ! 745: WRPR_WSTATE_I wrpr %r0, 0x0003, %wstate
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r20, [%r0+0x3c0] %asi
.word 0x9d910012 ! 746: WRPR_WSTATE_R wrpr %r4, %r18, %wstate
.word 0x25400001 ! 747: FBPLG fblg,a,pn %fcc0, <label_0x1>
setx debug_0_202 + 64, %r11, %r19
.word 0xe6f00b12 ! 748: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xd2dfe010 ! 749: LDXA_I ldxa [%r31, + 0x0010] %asi, %r9
.word 0xd28fe000 ! 750: LDUBA_I lduba [%r31, + 0x0000] %asi, %r9
.word 0x8d903ce3 ! 751: WRPR_PSTATE_I wrpr %r0, 0x1ce3, %pstate
.word 0xd28fe000 ! 752: LDUBA_I lduba [%r31, + 0x0000] %asi, %r9
.word 0x93902000 ! 753: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_203)) -> intp(0,1,3)
.word 0xa982a001 ! 754: WR_SET_SOFTINT_I wr %r10, 0x0001, %set_softint
.word 0x81510000 ! 755: RDPR_TICK <illegal instruction>
.word 0x93d0001e ! 756: Tcc_R tne icc_or_xcc, %r0 + %r30
.word 0xd29004a0 ! 757: LDUHA_R lduha [%r0, %r0] 0x25, %r9
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_204)) -> intp(0,1,3)
.word 0xa9826001 ! 758: WR_SET_SOFTINT_I wr %r9, 0x0001, %set_softint
.word 0xa190200d ! 759: WRPR_GL_I wrpr %r0, 0x000d, %-
.word 0xd29fc020 ! 760: LDDA_R ldda [%r31, %r0] 0x01, %r9
.word 0xa1902004 ! 761: WRPR_GL_I wrpr %r0, 0x0004, %-
.word 0xd2d7e010 ! 762: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r9
.word 0x93902003 ! 763: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
.word 0x8d464000 ! 764: RD_STICK_CMPR_REG rd %-, %r6
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_205)) -> intp(0,1,3)
.word 0xa9836001 ! 765: WR_SET_SOFTINT_I wr %r13, 0x0001, %set_softint
.word 0x93450000 ! 766: RD_SET_SOFTINT rd %set_softint, %r9
.word 0xd25fc000 ! 767: LDX_R ldx [%r31 + %r0], %r9
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_206)) -> intp(0,1,3)
.word 0xa984a001 ! 769: WR_SET_SOFTINT_I wr %r18, 0x0001, %set_softint
.word 0xd2d00e60 ! 770: LDSHA_R ldsha [%r0, %r0] 0x73, %r9
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_207)) -> intp(0,1,3)
.word 0xa980e001 ! 771: WR_SET_SOFTINT_I wr %r3, 0x0001, %set_softint
.word 0x25400001 ! 772: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x93902004 ! 773: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
setx 0x920e914cf3e53815, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 774: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x87a149d3 ! 775: FDIVd fdivd %f36, %f50, %f34
.word 0x8f902002 ! 1: WRPR_TL_I wrpr %r0, 0x0002, %tl
ta T_CHANGE_NONPRIV ! macro
.word 0x8968e001 ! 776: SDIVX_I sdivx %r3, 0x0001, %r4
.word 0x879021a6 ! 777: WRPR_TT_I wrpr %r0, 0x01a6, %tt
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r13, [%r0+0x3c8] %asi
.word 0x9d950012 ! 778: WRPR_WSTATE_R wrpr %r20, %r18, %wstate
.word 0xc88008a0 ! 779: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
.word 0x25400001 ! 780: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xa7816001 ! 781: WR_GRAPHICS_STATUS_REG_I wr %r5, 0x0001, %-
.word 0x91d020b2 ! 782: Tcc_I ta icc_or_xcc, %r0 + 178
.word 0x8f902002 ! 1: WRPR_TL_I wrpr %r0, 0x0002, %tl
ta T_CHANGE_NONHPRIV ! macro
.word 0xb1814003 ! 783: WR_STICK_REG_R wr %r5, %r3, %-
.word 0x879020e9 ! 784: WRPR_TT_I wrpr %r0, 0x00e9, %tt
.word 0xa190200a ! 785: WRPR_GL_I wrpr %r0, 0x000a, %-
.word 0x26800001 ! 786: BL bl,a <label_0x1>
setx 0x0ae0012d82e1867d, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 787: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x91d020b3 ! 788: Tcc_I ta icc_or_xcc, %r0 + 179
.word 0xfef00b12 ! 789: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x879022b9 ! 790: WRPR_TT_I wrpr %r0, 0x02b9, %tt
.word 0x3e700001 ! 791: BPVC <illegal instruction>
.word 0xc857e001 ! 792: LDSH_I ldsh [%r31 + 0x0001], %r4
.word 0x25400001 ! 793: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x879021d6 ! 794: WRPR_TT_I wrpr %r0, 0x01d6, %tt
.word 0xc85fc000 ! 795: LDX_R ldx [%r31 + %r0], %r4
.word 0x8d9029d2 ! 796: WRPR_PSTATE_I wrpr %r0, 0x09d2, %pstate
.word 0x8f454000 ! 797: RD_CLEAR_SOFTINT rd %clear_softint, %r7
.word 0x83d020b5 ! 798: Tcc_I te icc_or_xcc, %r0 + 181
.word 0xce8008a0 ! 799: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
.word 0x25400001 ! 800: FBPLG fblg,a,pn %fcc0, <label_0x1>
tsubcctv %r4, 0x1093, %r18
.word 0xce07e001 ! 801: LDUW_I lduw [%r31 + 0x0001], %r7
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_219)) -> intp(0,1,3)
.word 0xa980a001 ! 802: WR_SET_SOFTINT_I wr %r2, 0x0001, %set_softint
.word 0xcedfe030 ! 803: LDXA_I ldxa [%r31, + 0x0030] %asi, %r7
.word 0x81982dcf ! 804: WRHPR_HPSTATE_I wrhpr %r0, 0x0dcf, %hpstate
.word 0x87802088 ! 805: WRASI_I wr %r0, 0x0088, %asi
.word 0x99902000 ! 806: WRPR_CLEANWIN_I wrpr %r0, 0x0000, %cleanwin
.word 0xa1902005 ! 807: WRPR_GL_I wrpr %r0, 0x0005, %-
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0x8bb0c305 ! 808: ALIGNADDRESS alignaddr %r3, %r5, %r5
.word 0x8b900002 ! 809: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x25400001 ! 810: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x38700001 ! 811: BPGU <illegal instruction>
.word 0x25400001 ! 812: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xca900e60 ! 813: LDUHA_R lduha [%r0, %r0] 0x73, %r5
.word 0x87902120 ! 814: WRPR_TT_I wrpr %r0, 0x0120, %tt
.word 0xfef00b12 ! 815: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0xca9fc020 ! 816: LDDA_R ldda [%r31, %r0] 0x01, %r5
ta T_CHANGE_HPRIV ! macro
done_change_to_randtl_0_225:
.word 0x8f902003 ! 817: WRPR_TL_I wrpr %r0, 0x0003, %tl
setx debug_0_226 + 64, %r11, %r19
.word 0xe6f00b12 ! 818: STXA_R stxa %r19, [%r0 + %r18] 0x58
taddcctv %r19, 0x1e23, %r11
.word 0xca07e001 ! 820: LDUW_I lduw [%r31 + 0x0001], %r5
.word 0xca47e001 ! 821: LDSW_I ldsw [%r31 + 0x0001], %r5
.word 0x8780201c ! 822: WRASI_I wr %r0, 0x001c, %asi
.word 0xca0fc000 ! 823: LDUB_R ldub [%r31 + %r0], %r5
.word 0x34800001 ! 1: BG bg,a <label_0x1>
.word 0xbfefc000 ! 824: RESTORE_R restore %r31, %r0, %r31
.word 0x93d0001e ! 825: Tcc_R tne icc_or_xcc, %r0 + %r30
.word 0x93902006 ! 826: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
.word 0xa5450000 ! 827: RD_SET_SOFTINT rd %set_softint, %r18
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r0, [%r0+0x3e0] %asi
.word 0x9d94400b ! 828: WRPR_WSTATE_R wrpr %r17, %r11, %wstate
.word 0x25400001 ! 829: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x99508000 ! 830: RDPR_TSTATE rdpr %tstate, %r12
.word 0xd85fc000 ! 831: LDX_R ldx [%r31 + %r0], %r12
.word 0x879023b3 ! 832: WRPR_TT_I wrpr %r0, 0x03b3, %tt
.word 0x8d802004 ! 833: WRFPRS_I wr %r0, 0x0004, %fprs
.word 0xd85fc000 ! 834: LDX_R ldx [%r31 + %r0], %r12
.word 0xd8cfe020 ! 835: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r12
.word 0xd8c7e010 ! 836: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r12
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r12, [%r0+0x3c8] %asi
.word 0x9d910004 ! 837: WRPR_WSTATE_R wrpr %r4, %r4, %wstate
.word 0xd85fc000 ! 838: LDX_R ldx [%r31 + %r0], %r12
setx debug_0_232 + 64, %r11, %r19
.word 0xe6f00b12 ! 839: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xd84fc000 ! 840: LDSB_R ldsb [%r31 + %r0], %r12
.word 0x8b900002 ! 841: WRPR_TBA_R wrpr %r0, %r2, %tba
wrhpr %g1, %g0, %hsys_tick_cmpr
.word 0xb1812001 ! 842: WR_STICK_REG_I wr %r4, 0x0001, %-
.word 0x8d90208f ! 843: WRPR_PSTATE_I wrpr %r0, 0x008f, %pstate
.word 0x8f902000 ! 1: WRPR_TL_I wrpr %r0, 0x0000, %tl
ta T_CHANGE_NONHPRIV ! macro
.word 0xb1824011 ! 844: WR_STICK_REG_R wr %r9, %r17, %-
.word 0x8790233b ! 845: WRPR_TT_I wrpr %r0, 0x033b, %tt
.word 0x25400001 ! 846: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x8d903e94 ! 847: WRPR_PSTATE_I wrpr %r0, 0x1e94, %pstate
.word 0x8d90306a ! 848: WRPR_PSTATE_I wrpr %r0, 0x106a, %pstate
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_237)) -> intp(0,1,3)
.word 0xa9836001 ! 849: WR_SET_SOFTINT_I wr %r13, 0x0001, %set_softint
.word 0x87802004 ! 850: WRASI_I wr %r0, 0x0004, %asi
.word 0x93902003 ! 851: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
.word 0xd84fe001 ! 852: LDSB_I ldsb [%r31 + 0x0001], %r12
.word 0x8b520000 ! 853: RDPR_PIL rdpr %pil, %r5
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r18, [%r0+0x3d0] %asi
.word 0x9d91c007 ! 854: WRPR_WSTATE_R wrpr %r7, %r7, %wstate
.word 0xfef00b12 ! 856: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x81460000 ! 857: RD_STICK_REG stbar
.word 0x9194a001 ! 858: WRPR_PIL_I wrpr %r18, 0x0001, %pil
.word 0xca47e001 ! 859: LDSW_I ldsw [%r31 + 0x0001], %r5
tsubcctv %r5, 0x12a3, %r1
.word 0xca07e001 ! 860: LDUW_I lduw [%r31 + 0x0001], %r5
.word 0xca47c000 ! 861: LDSW_R ldsw [%r31 + %r0], %r5
setx debug_0_241 + 64, %r11, %r19
.word 0xe6f00b12 ! 862: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0x8b900002 ! 863: WRPR_TBA_R wrpr %r0, %r2, %tba
setx 0x579803d591825e75, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 864: FBPULE fbule,a,pn %fcc0, <label_0x1>
setx 0xa11f9c696e7b4d2b, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 865: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xca8008a0 ! 866: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
.word 0xaf800001 ! 1: WR_TICK_CMPR_REG_R wr %r0, %r1, %-
.word 0xb1812001 ! 867: WR_STICK_REG_I wr %r4, 0x0001, %-
.word 0xcacfe010 ! 868: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r5
.word 0xa5690007 ! 869: SDIVX_R sdivx %r4, %r7, %r18
.word 0x87802058 ! 870: WRASI_I wr %r0, 0x0058, %asi
.word 0x30800001 ! 871: BA ba,a <label_0x1>
.word 0xe45fc000 ! 872: LDX_R ldx [%r31 + %r0], %r18
.word 0xfef00b12 ! 873: STXA_R stxa %r31, [%r0 + %r18] 0x58
setx debug_0_247 + 64, %r11, %r19
.word 0xe6f00b12 ! 874: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xa1902008 ! 875: WRPR_GL_I wrpr %r0, 0x0008, %-
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0x8bb28303 ! 876: ALIGNADDRESS alignaddr %r10, %r3, %r5
setx 0x31b4774585f9eb29, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 877: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x80d42001 ! 878: UMULcc_I umulcc %r16, 0x0001, %r0
.word 0x93902001 ! 879: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
.word 0x87802088 ! 880: WRASI_I wr %r0, 0x0088, %asi
.word 0x87802004 ! 881: WRASI_I wr %r0, 0x0004, %asi
tsubcctv %r6, 0x1362, %r9
.word 0xc007e001 ! 882: LDUW_I lduw [%r31 + 0x0001], %r0
.word 0x2c700001 ! 883: BPNEG <illegal instruction>
.word 0x93d02034 ! 884: Tcc_I tne icc_or_xcc, %r0 + 52
.word 0xc09fc020 ! 885: LDDA_R ldda [%r31, %r0] 0x01, %r0
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_251)) -> intp(0,1,3)
.word 0xa984a001 ! 886: WR_SET_SOFTINT_I wr %r18, 0x0001, %set_softint
.word 0xc047c000 ! 887: LDSW_R ldsw [%r31 + %r0], %r0
.word 0x22800001 ! 1: BE be,a <label_0x1>
.word 0xbfe7c000 ! 888: SAVE_R save %r31, %r0, %r31
.word 0xc0800c80 ! 889: LDUWA_R lduwa [%r0, %r0] 0x64, %r0
.word 0xc09004a0 ! 890: LDUHA_R lduha [%r0, %r0] 0x25, %r0
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_253)) -> intp(0,1,3)
.word 0xa9802001 ! 891: WR_SET_SOFTINT_I wr %r0, 0x0001, %set_softint
.word 0xc09004a0 ! 892: LDUHA_R lduha [%r0, %r0] 0x25, %r0
.word 0x91d0001e ! 893: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xa1902002 ! 894: WRPR_GL_I wrpr %r0, 0x0002, %-
.word 0x879022a2 ! 895: WRPR_TT_I wrpr %r0, 0x02a2, %tt
.word 0x87802016 ! 896: WRASI_I wr %r0, 0x0016, %asi
.word 0x8b900002 ! 897: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0xfef00b12 ! 898: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0xc02fc003 ! 899: STB_R stb %r0, [%r31 + %r3]
.word 0x91d0001e ! 900: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xc04fc000 ! 901: LDSB_R ldsb [%r31 + %r0], %r0
tsubcctv %r24, 0x158b, %r2
.word 0xc007e001 ! 902: LDUW_I lduw [%r31 + 0x0001], %r0
setx 0x42694b4ce39cee4f, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 903: FBPULE fbule,a,pn %fcc0, <label_0x1>
ta T_CHANGE_HPRIV ! macro
.word 0xc097e020 ! 905: LDUHA_I lduha [%r31, + 0x0020] %asi, %r0
.word 0xc05fc000 ! 906: LDX_R ldx [%r31 + %r0], %r0
.word 0x91d0001e ! 907: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x87480000 ! 908: RDHPR_HPSTATE rdhpr %hpstate, %r3
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r7, [%r0+0x3e0] %asi
.word 0x9d948001 ! 909: WRPR_WSTATE_R wrpr %r18, %r1, %wstate
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r3, [%r0+0x3c8] %asi
.word 0x9d940007 ! 910: WRPR_WSTATE_R wrpr %r16, %r7, %wstate
.word 0xa190200a ! 911: WRPR_GL_I wrpr %r0, 0x000a, %-
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r16, [%r0+0x3c0] %asi
.word 0x9d940012 ! 912: WRPR_WSTATE_R wrpr %r16, %r18, %wstate
.word 0xc61fe001 ! 913: LDD_I ldd [%r31 + 0x0001], %r3
.word 0xc65fc000 ! 914: LDX_R ldx [%r31 + %r0], %r3
.word 0x83d020b2 ! 915: Tcc_I te icc_or_xcc, %r0 + 178
.word 0xc6d004a0 ! 916: LDSHA_R ldsha [%r0, %r0] 0x25, %r3
.word 0x87902249 ! 917: WRPR_TT_I wrpr %r0, 0x0249, %tt
.word 0x36800001 ! 918: BGE bge,a <label_0x1>
.word 0xfef00b12 ! 919: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0xa190200a ! 920: WRPR_GL_I wrpr %r0, 0x000a, %-
.word 0xc65fc000 ! 921: LDX_R ldx [%r31 + %r0], %r3
.word 0x93902000 ! 922: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
setx 0x97028b648c75f769, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 923: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r17, [%r0+0x3c0] %asi
.word 0x9d940014 ! 924: WRPR_WSTATE_R wrpr %r16, %r20, %wstate
.word 0xc68008a0 ! 925: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
.word 0x8780201c ! 926: WRASI_I wr %r0, 0x001c, %asi
.word 0x93902007 ! 927: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
.word 0xa9494000 ! 928: RDHPR_HTBA rdhpr %htba, %r20
.word 0x97540000 ! 929: RDPR_GL <illegal instruction>
.word 0x9f802001 ! 930: SIR sir 0x0001
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r4, [%r0+0x3d8] %asi
.word 0x9d908012 ! 931: WRPR_WSTATE_R wrpr %r2, %r18, %wstate
.word 0xd727e001 ! 932: STF_I st %f11, [0x0001, %r31]
.word 0x97514000 ! 933: RDPR_TBA rdpr %tba, %r11
.word 0x91d02033 ! 934: Tcc_I ta icc_or_xcc, %r0 + 51
.word 0xd61fc000 ! 935: LDD_R ldd [%r31 + %r0], %r11
.word 0x8b980002 ! 936: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
.word 0x879022cc ! 937: WRPR_TT_I wrpr %r0, 0x02cc, %tt
.word 0xa1454000 ! 938: RD_CLEAR_SOFTINT rd %clear_softint, %r16
.word 0x8d90320c ! 939: WRPR_PSTATE_I wrpr %r0, 0x120c, %pstate
.word 0xfef00b12 ! 940: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x25400001 ! 941: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x8b900002 ! 942: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0xe057e001 ! 943: LDSH_I ldsh [%r31 + 0x0001], %r16
.word 0x8790208d ! 944: WRPR_TT_I wrpr %r0, 0x008d, %tt
.word 0x8d902e9b ! 945: WRPR_PSTATE_I wrpr %r0, 0x0e9b, %pstate
.word 0xe09fe001 ! 946: LDDA_I ldda [%r31, + 0x0001] %asi, %r16
.word 0x93902007 ! 947: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
.word 0x25400001 ! 948: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x87902084 ! 949: WRPR_TT_I wrpr %r0, 0x0084, %tt
.word 0x81460000 ! 950: RD_STICK_REG stbar
wrhpr %g1, %g0, %hsys_tick_cmpr
.word 0xb184a001 ! 951: WR_STICK_REG_I wr %r18, 0x0001, %-
.word 0x8d9029c9 ! 952: WRPR_PSTATE_I wrpr %r0, 0x09c9, %pstate
.word 0x8f902000 ! 1: WRPR_TL_I wrpr %r0, 0x0000, %tl
ta T_CHANGE_NONHPRIV ! macro
.word 0x89808005 ! 953: WRTICK_R wr %r2, %r5, %tick
.word 0xe01fc000 ! 954: LDD_R ldd [%r31 + %r0], %r16
.word 0xe0800c40 ! 955: LDUWA_R lduwa [%r0, %r0] 0x62, %r16
.word 0xa9830010 ! 956: WR_SET_SOFTINT_R wr %r12, %r16, %set_softint
tsubcctv %r4, 0x1e58, %r22
.word 0xe007e001 ! 957: LDUW_I lduw [%r31 + 0x0001], %r16
.word 0x22800001 ! 1: BE be,a <label_0x1>
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.word 0x8fa0054c ! 1: FSQRTd fsqrt
.word 0x8fa1c826 ! 958: FADDs fadds %f7, %f6, %f7
setx debug_0_274 + 64, %r11, %r19
.word 0xe6f00b12 ! 959: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xa190200c ! 960: WRPR_GL_I wrpr %r0, 0x000c, %-
.word 0xa9514000 ! 961: RDPR_TBA rdpr %tba, %r20
.word 0x87802063 ! 962: WRASI_I wr %r0, 0x0063, %asi
.word 0xe8c004a0 ! 963: LDSWA_R ldswa [%r0, %r0] 0x25, %r20
setx 0xbeea313563849e07, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 964: FBPULE fbule,a,pn %fcc0, <label_0x1>
tsubcctv %r20, 0x145f, %r13
.word 0xe807e001 ! 965: LDUW_I lduw [%r31 + 0x0001], %r20
.word 0x83d0001e ! 966: Tcc_R te icc_or_xcc, %r0 + %r30
.word 0xa945c000 ! 967: RD_TICK_CMPR_REG rd %-, %r20
setx 0x8c3134bbc38c0d5b, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 968: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xab82c000 ! 969: WR_CLEAR_SOFTINT_R wr %r11, %r0, %clear_softint
.word 0xe88008a0 ! 970: LDUWA_R lduwa [%r0, %r0] 0x45, %r20
.word 0xa190200f ! 971: WRPR_GL_I wrpr %r0, 0x000f, %-
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_278)) -> intp(0,1,3)
.word 0xa981a001 ! 972: WR_SET_SOFTINT_I wr %r6, 0x0001, %set_softint
.word 0x93494000 ! 973: RDHPR_HTBA rdhpr %htba, %r9
.word 0x22800001 ! 1: BE be,a <label_0x1>
.word 0x34800001 ! 1: BG bg,a <label_0x1>
.word 0xc3114011 ! 1: LDQF_R - [%r5, %r17], %f1
.word 0x8fa44834 ! 974: FADDs fadds %f17, %f20, %f7
setx 0xd69d82322d778f8d, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 975: FBPULE fbule,a,pn %fcc0, <label_0x1>
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_281)) -> intp(0,1,3)
.word 0xa9812001 ! 976: WR_SET_SOFTINT_I wr %r4, 0x0001, %set_softint
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_282)) -> intp(0,1,3)
.word 0xa9852001 ! 977: WR_SET_SOFTINT_I wr %r20, 0x0001, %set_softint
.word 0x25400001 ! 978: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x879023df ! 979: WRPR_TT_I wrpr %r0, 0x03df, %tt
.word 0x93d0001e ! 980: Tcc_R tne icc_or_xcc, %r0 + %r30
tsubcctv %r13, 0x1aaf, %r21
.word 0xce07e001 ! 981: LDUW_I lduw [%r31 + 0x0001], %r7
.word 0xce8804a0 ! 982: LDUBA_R lduba [%r0, %r0] 0x25, %r7
.word 0xce8008a0 ! 983: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
.word 0x34800001 ! 1: BG bg,a <label_0x1>
.word 0xc1302001 ! 1: STQF_I - %f0, [0x0001, %r0]
.word 0x95458000 ! 984: RD_SOFTINT_REG rd %softint, %r10
.word 0x8780201c ! 985: WRASI_I wr %r0, 0x001c, %asi
.word 0x879021a8 ! 986: WRPR_TT_I wrpr %r0, 0x01a8, %tt
tsubcctv %r13, 0x1d96, %r16
.word 0xd407e001 ! 987: LDUW_I lduw [%r31 + 0x0001], %r10
.word 0xd4d804a0 ! 988: LDXA_R ldxa [%r0, %r0] 0x25, %r10
.word 0xd48008a0 ! 989: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
.word 0x879023e5 ! 990: WRPR_TT_I wrpr %r0, 0x03e5, %tt
.word 0xd4c7e020 ! 991: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r10
.word 0x93902003 ! 992: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
.word 0xd45fc000 ! 993: LDX_R ldx [%r31 + %r0], %r10
.word 0xd44fe001 ! 994: LDSB_I ldsb [%r31 + 0x0001], %r10
.word 0xa190200e ! 995: WRPR_GL_I wrpr %r0, 0x000e, %-
.word 0x93902003 ! 996: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_287)) -> intp(0,1,3)
.word 0xa9832001 ! 997: WR_SET_SOFTINT_I wr %r12, 0x0001, %set_softint
.word 0xd4800ba0 ! 998: LDUWA_R lduwa [%r0, %r0] 0x5d, %r10
.word 0x8b900002 ! 999: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x25400001 ! 1000: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xd527e001 ! 1001: STF_I st %f10, [0x0001, %r31]
.word 0x8d90294b ! 1002: WRPR_PSTATE_I wrpr %r0, 0x094b, %pstate
.word 0xd4c7e030 ! 1003: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r10
.word 0x8b900002 ! 1004: WRPR_TBA_R wrpr %r0, %r2, %tba
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_291)) -> intp(0,1,3)
.word 0xa9816001 ! 1005: WR_SET_SOFTINT_I wr %r5, 0x0001, %set_softint
setx 0xb42bbab3876b1b45, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1006: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x8d903a3b ! 1007: WRPR_PSTATE_I wrpr %r0, 0x1a3b, %pstate
.word 0x879021ad ! 1008: WRPR_TT_I wrpr %r0, 0x01ad, %tt
.word 0x8b900002 ! 1009: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x36700001 ! 1010: BPGE <illegal instruction>
.word 0x93902006 ! 1011: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
wrhpr %g1, %g0, %hsys_tick_cmpr
.word 0xb1846001 ! 1012: WR_STICK_REG_I wr %r17, 0x0001, %-
.word 0xd437c014 ! 1013: STH_R sth %r10, [%r31 + %r20]
setx debug_0_295 + 64, %r11, %r19
.word 0xe6f00b12 ! 1014: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xd49fc020 ! 1015: LDDA_R ldda [%r31, %r0] 0x01, %r10
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.word 0xbfefc000 ! 1016: RESTORE_R restore %r31, %r0, %r31
.word 0x8d903a52 ! 1017: WRPR_PSTATE_I wrpr %r0, 0x1a52, %pstate
.word 0xd427c014 ! 1018: STW_R stw %r10, [%r31 + %r20]
.word 0x25400001 ! 1019: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xd48008a0 ! 1020: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_298)) -> intp(0,1,3)
.word 0xa984e001 ! 1021: WR_SET_SOFTINT_I wr %r19, 0x0001, %set_softint
.word 0xd517c000 ! 1022: LDQF_R - [%r31, %r0], %f10
.word 0xfef00b12 ! 1023: STXA_R stxa %r31, [%r0 + %r18] 0x58
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_300)) -> intp(0,1,3)
.word 0xa9852001 ! 1024: WR_SET_SOFTINT_I wr %r20, 0x0001, %set_softint
.word 0xa1902006 ! 1025: WRPR_GL_I wrpr %r0, 0x0006, %-
ta T_CHANGE_HPRIV ! macro
done_change_to_randtl_0_301:
.word 0x8f902005 ! 1026: WRPR_TL_I wrpr %r0, 0x0005, %tl
.word 0x8d9035f3 ! 1027: WRPR_PSTATE_I wrpr %r0, 0x15f3, %pstate
.word 0x25400001 ! 1028: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x34800001 ! 1: BG bg,a <label_0x1>
.word 0x81b3030a ! 1029: ALIGNADDRESS alignaddr %r12, %r10, %r0
.word 0xc057e001 ! 1030: LDSH_I ldsh [%r31 + 0x0001], %r0
.word 0x8d903917 ! 1031: WRPR_PSTATE_I wrpr %r0, 0x1917, %pstate
.word 0x8d464000 ! 1032: RD_STICK_CMPR_REG rd %-, %r6
.word 0x91d0001e ! 1033: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xcc8008a0 ! 1034: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
.word 0x93d020b2 ! 1035: Tcc_I tne icc_or_xcc, %r0 + 178
.word 0x87802080 ! 1036: WRASI_I wr %r0, 0x0080, %asi
.word 0x879020bf ! 1037: WRPR_TT_I wrpr %r0, 0x00bf, %tt
.word 0xcc1fe001 ! 1038: LDD_I ldd [%r31 + 0x0001], %r6
.word 0x8790224b ! 1039: WRPR_TT_I wrpr %r0, 0x024b, %tt
tsubcctv %r16, 0x181a, %r22
.word 0xcc07e001 ! 1040: LDUW_I lduw [%r31 + 0x0001], %r6
.word 0x25400001 ! 1041: FBPLG fblg,a,pn %fcc0, <label_0x1>
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_306)) -> intp(0,1,3)
.word 0xa981a001 ! 1042: WR_SET_SOFTINT_I wr %r6, 0x0001, %set_softint
.word 0xcd17c000 ! 1043: LDQF_R - [%r31, %r0], %f6
setx debug_0_307 + 64, %r11, %r19
.word 0xe6f00b12 ! 1045: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xa9810003 ! 1046: WR_SET_SOFTINT_R wr %r4, %r3, %set_softint
.word 0xcc1fc000 ! 1047: LDD_R ldd [%r31 + %r0], %r6
.word 0x8b980002 ! 1048: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
.word 0x8b980002 ! 1049: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
.word 0x9d902004 ! 1050: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
.word 0x87802004 ! 1051: WRASI_I wr %r0, 0x0004, %asi
.word 0x8d90259e ! 1052: WRPR_PSTATE_I wrpr %r0, 0x059e, %pstate
.word 0x83d0001e ! 1053: Tcc_R te icc_or_xcc, %r0 + %r30
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_311)) -> intp(0,1,3)
.word 0xa9806001 ! 1054: WR_SET_SOFTINT_I wr %r1, 0x0001, %set_softint
.word 0x34800001 ! 1: BG bg,a <label_0x1>
.word 0x93b1c305 ! 1055: ALIGNADDRESS alignaddr %r7, %r5, %r9
.word 0xd31fe001 ! 1056: LDDF_I ldd [%r31, 0x0001], %f9
.word 0xa1902001 ! 1057: WRPR_GL_I wrpr %r0, 0x0001, %-
.word 0x83d02035 ! 1058: Tcc_I te icc_or_xcc, %r0 + 53
.word 0xa1902004 ! 1059: WRPR_GL_I wrpr %r0, 0x0004, %-
taddcctv %r14, 0x111f, %r3
.word 0xd207e001 ! 1061: LDUW_I lduw [%r31 + 0x0001], %r9
.word 0x25400001 ! 1062: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x83504000 ! 1063: RDPR_TNPC rdpr %tnpc, %r1
.word 0x36700001 ! 1064: BPGE <illegal instruction>
.word 0x3e700001 ! 1065: BPVC <illegal instruction>
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_315)) -> intp(0,1,3)
.word 0xa9842001 ! 1066: WR_SET_SOFTINT_I wr %r16, 0x0001, %set_softint
.word 0xc2c004a0 ! 1067: LDSWA_R ldswa [%r0, %r0] 0x25, %r1
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_316)) -> intp(0,1,3)
.word 0xa980a001 ! 1068: WR_SET_SOFTINT_I wr %r2, 0x0001, %set_softint
.word 0x87802058 ! 1069: WRASI_I wr %r0, 0x0058, %asi
.word 0x87802063 ! 1070: WRASI_I wr %r0, 0x0063, %asi
.word 0xa353c000 ! 1071: RDPR_FQ <illegal instruction>
.word 0xe21fc000 ! 1072: LDD_R ldd [%r31 + %r0], %r17
taddcctv %r22, 0x16ab, %r3
.word 0xe207e001 ! 1073: LDUW_I lduw [%r31 + 0x0001], %r17
.word 0xfef00b12 ! 1074: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x87540000 ! 1075: RDPR_GL rdpr %-, %r3
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r19, [%r0+0x3c0] %asi
.word 0x9d910009 ! 1076: WRPR_WSTATE_R wrpr %r4, %r9, %wstate
.word 0xfef00b12 ! 1077: STXA_R stxa %r31, [%r0 + %r18] 0x58
setx 0xd173642680f8288b, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1078: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x8b900002 ! 1079: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r16, [%r0+0x3c8] %asi
.word 0x9d918011 ! 1080: WRPR_WSTATE_R wrpr %r6, %r17, %wstate
.word 0xc65fc000 ! 1081: LDX_R ldx [%r31 + %r0], %r3
.word 0xc61fc000 ! 1082: LDD_R ldd [%r31 + %r0], %r3
.word 0x91d0001e ! 1083: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x87902313 ! 1084: WRPR_TT_I wrpr %r0, 0x0313, %tt
tsubcctv %r21, 0x151b, %r18
.word 0xc607e001 ! 1085: LDUW_I lduw [%r31 + 0x0001], %r3
.word 0x99514000 ! 1086: RDPR_TBA rdpr %tba, %r12
.word 0xa190200d ! 1087: WRPR_GL_I wrpr %r0, 0x000d, %-
.word 0xa9840007 ! 1088: WR_SET_SOFTINT_R wr %r16, %r7, %set_softint
.word 0x8d802000 ! 1089: WRFPRS_I wr %r0, 0x0000, %fprs
.word 0x87902074 ! 1090: WRPR_TT_I wrpr %r0, 0x0074, %tt
.word 0xd85fc000 ! 1092: LDX_R ldx [%r31 + %r0], %r12
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_325)) -> intp(0,1,3)
.word 0xa9812001 ! 1093: WR_SET_SOFTINT_I wr %r4, 0x0001, %set_softint
.word 0xd8d804a0 ! 1094: LDXA_R ldxa [%r0, %r0] 0x25, %r12
.word 0x87802016 ! 1095: WRASI_I wr %r0, 0x0016, %asi
.word 0xd81fc000 ! 1096: LDD_R ldd [%r31 + %r0], %r12
.word 0x8945c000 ! 1097: RD_TICK_CMPR_REG rd %-, %r4
.word 0x91d02033 ! 1098: Tcc_I ta icc_or_xcc, %r0 + 51
.word 0x9d902004 ! 1099: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
.word 0xc997e001 ! 1100: LDQFA_I - [%r31, 0x0001], %f4
.word 0xc8800aa0 ! 1101: LDUWA_R lduwa [%r0, %r0] 0x55, %r4
.word 0x2c700001 ! 1102: BPNEG <illegal instruction>
.word 0x8d902d72 ! 1103: WRPR_PSTATE_I wrpr %r0, 0x0d72, %pstate
setx 0xf549581886076077, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1104: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xc85fc000 ! 1105: LDX_R ldx [%r31 + %r0], %r4
.word 0xc81fc000 ! 1106: LDD_R ldd [%r31 + %r0], %r4
.word 0x8b900002 ! 1107: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0xa190200f ! 1108: WRPR_GL_I wrpr %r0, 0x000f, %-
.word 0xc91fc000 ! 1109: LDDF_R ldd [%r31, %r0], %f4
.word 0x99480000 ! 1110: RDHPR_HPSTATE rdhpr %hpstate, %r12
.word 0xa5494000 ! 1111: RDHPR_HTBA rdhpr %htba, %r18
.word 0xfef00b12 ! 1112: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0xe4c004a0 ! 1113: LDSWA_R ldswa [%r0, %r0] 0x25, %r18
.word 0x9345c000 ! 1114: RD_TICK_CMPR_REG rd %-, %r9
.word 0xa190200e ! 1115: WRPR_GL_I wrpr %r0, 0x000e, %-
.word 0xd25fc000 ! 1116: LDX_R ldx [%r31 + %r0], %r9
.word 0xd2c804a0 ! 1117: LDSBA_R ldsba [%r0, %r0] 0x25, %r9
.word 0xd31fc000 ! 1118: LDDF_R ldd [%r31, %r0], %f9
.word 0xd2dfe030 ! 1119: LDXA_I ldxa [%r31, + 0x0030] %asi, %r9
.word 0xd31fe001 ! 1120: LDDF_I ldd [%r31, 0x0001], %f9
.word 0xa3702001 ! 1121: POPC_I popc 0x0001, %r17
.word 0x25400001 ! 1122: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xe2d004a0 ! 1123: LDSHA_R ldsha [%r0, %r0] 0x25, %r17
ta T_CHANGE_HPRIV ! macro
done_change_to_randtl_0_331:
.word 0x8f902004 ! 1124: WRPR_TL_I wrpr %r0, 0x0004, %tl
.word 0xe247e001 ! 1125: LDSW_I ldsw [%r31 + 0x0001], %r17
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_332)) -> intp(0,1,3)
.word 0xa9806001 ! 1126: WR_SET_SOFTINT_I wr %r1, 0x0001, %set_softint
.word 0x89500000 ! 1127: RDPR_TPC <illegal instruction>
.word 0xc82fe001 ! 1128: STB_I stb %r4, [%r31 + 0x0001]
.word 0xc89fe001 ! 1129: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
.word 0xfef00b12 ! 1130: STXA_R stxa %r31, [%r0 + %r18] 0x58
setx 0xbaf8d330519ffa25, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1131: FBPULE fbule,a,pn %fcc0, <label_0x1>
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_335)) -> intp(0,1,3)
.word 0xa982a001 ! 1132: WR_SET_SOFTINT_I wr %r10, 0x0001, %set_softint
.word 0x87902323 ! 1133: WRPR_TT_I wrpr %r0, 0x0323, %tt
.word 0x8b900002 ! 1134: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x87802004 ! 1135: WRASI_I wr %r0, 0x0004, %asi
.word 0x38800001 ! 1136: BGU bgu,a <label_0x1>
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r3, [%r0+0x3e0] %asi
.word 0x9d940004 ! 1137: WRPR_WSTATE_R wrpr %r16, %r4, %wstate
tsubcctv %r17, 0x1e58, %r5
.word 0xc807e001 ! 1138: LDUW_I lduw [%r31 + 0x0001], %r4
.word 0x87802016 ! 1139: WRASI_I wr %r0, 0x0016, %asi
.word 0xfef00b12 ! 1140: STXA_R stxa %r31, [%r0 + %r18] 0x58
tsubcctv %r21, 0x1a0c, %r4
.word 0xc807e001 ! 1141: LDUW_I lduw [%r31 + 0x0001], %r4
.word 0x93902002 ! 1142: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
ta T_CHANGE_HPRIV ! macro
.word 0x879022b7 ! 1144: WRPR_TT_I wrpr %r0, 0x02b7, %tt
.word 0xc84fe001 ! 1145: LDSB_I ldsb [%r31 + 0x0001], %r4
.word 0x87802063 ! 1146: WRASI_I wr %r0, 0x0063, %asi
.word 0xc857e001 ! 1147: LDSH_I ldsh [%r31 + 0x0001], %r4
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0xcb30c012 ! 1: STQF_R - %f5, [%r18, %r3]
.word 0x85458000 ! 1148: RD_SOFTINT_REG rd %softint, %r2
.word 0xc4cfe000 ! 1149: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r2
.word 0xc4d7e030 ! 1150: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r2
.word 0xc4dfe010 ! 1151: LDXA_I ldxa [%r31, + 0x0010] %asi, %r2
.word 0xc447c000 ! 1152: LDSW_R ldsw [%r31 + %r0], %r2
.word 0x87802016 ! 1153: WRASI_I wr %r0, 0x0016, %asi
.word 0x81982c86 ! 1154: WRHPR_HPSTATE_I wrhpr %r0, 0x0c86, %hpstate
.word 0xc4c7e000 ! 1155: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r2
.word 0x8d802000 ! 1156: WRFPRS_I wr %r0, 0x0000, %fprs
tsubcctv %r9, 0x1b84, %r12
.word 0xc407e001 ! 1157: LDUW_I lduw [%r31 + 0x0001], %r2
.word 0xc4c004a0 ! 1158: LDSWA_R ldswa [%r0, %r0] 0x25, %r2
.word 0xc48804a0 ! 1159: LDUBA_R lduba [%r0, %r0] 0x25, %r2
.word 0x83d020b5 ! 1160: Tcc_I te icc_or_xcc, %r0 + 181
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r19, [%r0+0x3c8] %asi
.word 0x9d944003 ! 1161: WRPR_WSTATE_R wrpr %r17, %r3, %wstate
.word 0x8353c000 ! 1162: RDPR_FQ <illegal instruction>
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_344)) -> intp(0,1,3)
.word 0xa9806001 ! 1163: WR_SET_SOFTINT_I wr %r1, 0x0001, %set_softint
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.word 0x22800001 ! 1: BE be,a <label_0x1>
.word 0x9ba00548 ! 1: FSQRTd fsqrt
.word 0x83a1c82c ! 1164: FADDs fadds %f7, %f12, %f1
.word 0xc2d00e40 ! 1165: LDSHA_R ldsha [%r0, %r0] 0x72, %r1
wrhpr %g1, %g0, %hsys_tick_cmpr
.word 0xb1812001 ! 1166: WR_STICK_REG_I wr %r4, 0x0001, %-
.word 0xc28804a0 ! 1167: LDUBA_R lduba [%r0, %r0] 0x25, %r1
taddcctv %r6, 0x15cd, %r19
.word 0xc207e001 ! 1168: LDUW_I lduw [%r31 + 0x0001], %r1
.word 0xc29004a0 ! 1169: LDUHA_R lduha [%r0, %r0] 0x25, %r1
.word 0xc237e001 ! 1170: STH_I sth %r1, [%r31 + 0x0001]
.word 0x91d0001e ! 1171: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x8f902002 ! 1: WRPR_TL_I wrpr %r0, 0x0002, %tl
ta T_CHANGE_NONPRIV ! macro
.word 0xa3a01969 ! 1172: FqTOd dis not found
.word 0x87902282 ! 1173: WRPR_TT_I wrpr %r0, 0x0282, %tt
.word 0x91d0001e ! 1174: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.word 0xc3352001 ! 1: STQF_I - %f1, [0x0001, %r20]
.word 0x99458000 ! 1175: RD_SOFTINT_REG rd %softint, %r12
.word 0x93d02033 ! 1176: Tcc_I tne icc_or_xcc, %r0 + 51
.word 0xa984800a ! 1178: WR_SET_SOFTINT_R wr %r18, %r10, %set_softint
.word 0xd81fc000 ! 1179: LDD_R ldd [%r31 + %r0], %r12
.word 0x99902004 ! 1180: WRPR_CLEANWIN_I wrpr %r0, 0x0004, %cleanwin
.word 0x91d0001e ! 1181: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x99902000 ! 1182: WRPR_CLEANWIN_I wrpr %r0, 0x0000, %cleanwin
.word 0x8f480000 ! 1183: RDHPR_HPSTATE rdhpr %hpstate, %r7
.word 0xcec7e010 ! 1184: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r7
.word 0xce5fc000 ! 1185: LDX_R ldx [%r31 + %r0], %r7
.word 0x25400001 ! 1186: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x8d90347b ! 1187: WRPR_PSTATE_I wrpr %r0, 0x147b, %pstate
.word 0x91d0001e ! 1188: Tcc_R ta icc_or_xcc, %r0 + %r30
ta T_CHANGE_HPRIV ! macro
.word 0x87514000 ! 1190: RDPR_TBA rdpr %tba, %r3
.word 0x879022d3 ! 1191: WRPR_TT_I wrpr %r0, 0x02d3, %tt
.word 0xc677c00a ! 1192: STX_R stx %r3, [%r31 + %r10]
taddcctv %r8, 0x1a3f, %r22
.word 0xc607e001 ! 1193: LDUW_I lduw [%r31 + 0x0001], %r3
.word 0xc61fc000 ! 1194: LDD_R ldd [%r31 + %r0], %r3
setx debug_0_352 + 64, %r11, %r19
.word 0xe6f00b12 ! 1195: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xc6c80e40 ! 1196: LDSBA_R ldsba [%r0, %r0] 0x72, %r3
.word 0x93902001 ! 1197: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
.word 0xc68008a0 ! 1198: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r20, [%r0+0x3c0] %asi
.word 0x9d92c005 ! 1199: WRPR_WSTATE_R wrpr %r11, %r5, %wstate
.word 0x93902005 ! 1200: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
.word 0x8d902697 ! 1201: WRPR_PSTATE_I wrpr %r0, 0x0697, %pstate
tsubcctv %r18, 0x1476, %r21
.word 0xc607e001 ! 1202: LDUW_I lduw [%r31 + 0x0001], %r3
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.word 0x83b44306 ! 1203: ALIGNADDRESS alignaddr %r17, %r6, %r1
.word 0x8d902daf ! 1204: WRPR_PSTATE_I wrpr %r0, 0x0daf, %pstate
.word 0xc21fc000 ! 1205: LDD_R ldd [%r31 + %r0], %r1
.word 0x91d020b2 ! 1206: Tcc_I ta icc_or_xcc, %r0 + 178
setx 0x900295a070704b85, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1207: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xc29fc020 ! 1208: LDDA_R ldda [%r31, %r0] 0x01, %r1
.word 0x8b900002 ! 1209: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x8790215a ! 1210: WRPR_TT_I wrpr %r0, 0x015a, %tt
.word 0xa550c000 ! 1211: RDPR_TT rdpr %tt, %r18
.word 0xe41fe001 ! 1212: LDD_I ldd [%r31 + 0x0001], %r18
.word 0x819827dd ! 1213: WRHPR_HPSTATE_I wrhpr %r0, 0x07dd, %hpstate
setx debug_0_358 + 64, %r11, %r19
.word 0xe6f00b12 ! 1214: STXA_R stxa %r19, [%r0 + %r18] 0x58
ta T_CHANGE_HPRIV ! macro
.word 0x91d02035 ! 1216: Tcc_I ta icc_or_xcc, %r0 + 53
.word 0x25400001 ! 1217: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xab828012 ! 1218: WR_CLEAR_SOFTINT_R wr %r10, %r18, %clear_softint
.word 0x38700001 ! 1219: BPGU <illegal instruction>
.word 0x99902002 ! 1220: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
.word 0x93902001 ! 1221: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
.word 0xe48008a0 ! 1222: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.word 0xbfe7c000 ! 1223: SAVE_R save %r31, %r0, %r31
.word 0xe41fe001 ! 1224: LDD_I ldd [%r31 + 0x0001], %r18
.word 0xa1902002 ! 1225: WRPR_GL_I wrpr %r0, 0x0002, %-
.word 0x8790221b ! 1226: WRPR_TT_I wrpr %r0, 0x021b, %tt
.word 0x8e826001 ! 1227: ADDcc_I addcc %r9, 0x0001, %r7
.word 0xa9828004 ! 1228: WR_SET_SOFTINT_R wr %r10, %r4, %set_softint
.word 0x22800001 ! 1: BE be,a <label_0x1>
.word 0xe932a001 ! 1: STQF_I - %f20, [0x0001, %r10]
.word 0x8f458000 ! 1229: RD_SOFTINT_REG rd %softint, %r7
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_362)) -> intp(0,1,3)
.word 0xa9816001 ! 1230: WR_SET_SOFTINT_I wr %r5, 0x0001, %set_softint
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r9, [%r0+0x3d8] %asi
.word 0x9d904014 ! 1231: WRPR_WSTATE_R wrpr %r1, %r20, %wstate
.word 0x34800001 ! 1232: BG bg,a <label_0x1>
.word 0xa1902001 ! 1233: WRPR_GL_I wrpr %r0, 0x0001, %-
.word 0x87802004 ! 1234: WRASI_I wr %r0, 0x0004, %asi
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_364)) -> intp(0,1,3)
.word 0xa980e001 ! 1235: WR_SET_SOFTINT_I wr %r3, 0x0001, %set_softint
.word 0xced004a0 ! 1236: LDSHA_R ldsha [%r0, %r0] 0x25, %r7
.word 0x8d902a07 ! 1237: WRPR_PSTATE_I wrpr %r0, 0x0a07, %pstate
taddcctv %r15, 0x1ce0, %r26
.word 0xce07e001 ! 1238: LDUW_I lduw [%r31 + 0x0001], %r7
.word 0x9b50c000 ! 1239: RDPR_TT rdpr %tt, %r13
.word 0xda8fe000 ! 1240: LDUBA_I lduba [%r31, + 0x0000] %asi, %r13
.word 0xdb37c014 ! 1241: STQF_R - %f13, [%r20, %r31]
.word 0xda5fc000 ! 1242: LDX_R ldx [%r31 + %r0], %r13
.word 0xda8008a0 ! 1243: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
.word 0x8d903b90 ! 1244: WRPR_PSTATE_I wrpr %r0, 0x1b90, %pstate
setx 0x32c491ea21c888ed, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1245: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xda8008a0 ! 1246: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
.word 0xa6d4a001 ! 1247: UMULcc_I umulcc %r18, 0x0001, %r19
.word 0x22800001 ! 1: BE be,a <label_0x1>
.word 0xa7b2c312 ! 1248: ALIGNADDRESS alignaddr %r11, %r18, %r19
.word 0xa9800010 ! 1249: WR_SET_SOFTINT_R wr %r0, %r16, %set_softint
.word 0x8750c000 ! 1250: RDPR_TT <illegal instruction>
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_368)) -> intp(0,1,3)
.word 0xa9846001 ! 1251: WR_SET_SOFTINT_I wr %r17, 0x0001, %set_softint
.word 0x91d0001e ! 1252: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xc797e001 ! 1253: LDQFA_I - [%r31, 0x0001], %f3
.word 0xc6dfe010 ! 1254: LDXA_I ldxa [%r31, + 0x0010] %asi, %r3
.word 0x91d0001e ! 1255: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xc6c804a0 ! 1256: LDSBA_R ldsba [%r0, %r0] 0x25, %r3
.word 0x81510000 ! 1257: RDPR_TICK <illegal instruction>
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0xd534c010 ! 1: STQF_R - %f10, [%r16, %r19]
.word 0x93458000 ! 1258: RD_SOFTINT_REG rd %softint, %r9
.word 0xd23fe001 ! 1259: STD_I std %r9, [%r31 + 0x0001]
wrhpr %g1, %g0, %hsys_tick_cmpr
.word 0xb180a001 ! 1260: WR_STICK_REG_I wr %r2, 0x0001, %-
.word 0x93902004 ! 1261: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
.word 0x91d02033 ! 1262: Tcc_I ta icc_or_xcc, %r0 + 51
.word 0xd2c00e40 ! 1263: LDSWA_R ldswa [%r0, %r0] 0x72, %r9
.word 0x91d02035 ! 1264: Tcc_I ta icc_or_xcc, %r0 + 53
.word 0xa9834013 ! 1265: WR_SET_SOFTINT_R wr %r13, %r19, %set_softint
.word 0x87802088 ! 1266: WRASI_I wr %r0, 0x0088, %asi
.word 0x95464000 ! 1267: RD_STICK_CMPR_REG rd %-, %r10
.word 0xd48008a0 ! 1268: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
.word 0xd48fe020 ! 1269: LDUBA_I lduba [%r31, + 0x0020] %asi, %r10
.word 0xd42fe001 ! 1270: STB_I stb %r10, [%r31 + 0x0001]
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_371)) -> intp(0,1,3)
.word 0xa9826001 ! 1271: WR_SET_SOFTINT_I wr %r9, 0x0001, %set_softint
.word 0x93d0001e ! 1272: Tcc_R tne icc_or_xcc, %r0 + %r30
tsubcctv %r11, 0x1713, %r14
.word 0xd407e001 ! 1273: LDUW_I lduw [%r31 + 0x0001], %r10
.word 0xd48008a0 ! 1274: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
.word 0xd4bfc033 ! 1275: STDA_R stda %r10, [%r31 + %r19] 0x01
.word 0x8b900002 ! 1276: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x30700001 ! 1277: BPA <illegal instruction>
.word 0xd45fc000 ! 1278: LDX_R ldx [%r31 + %r0], %r10
.word 0x87902317 ! 1279: WRPR_TT_I wrpr %r0, 0x0317, %tt
.word 0xd51fe001 ! 1281: LDDF_I ldd [%r31, 0x0001], %f10
.word 0xd4d004a0 ! 1283: LDSHA_R ldsha [%r0, %r0] 0x25, %r10
.word 0xa1902008 ! 1284: WRPR_GL_I wrpr %r0, 0x0008, %-
.word 0x93902001 ! 1285: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
.word 0xd4d004a0 ! 1286: LDSHA_R ldsha [%r0, %r0] 0x25, %r10
.word 0xd4800b00 ! 1287: LDUWA_R lduwa [%r0, %r0] 0x58, %r10
.word 0x8d802004 ! 1288: WRFPRS_I wr %r0, 0x0004, %fprs
.word 0xd4800c00 ! 1289: LDUWA_R lduwa [%r0, %r0] 0x60, %r10
.word 0x93450000 ! 1290: RD_SET_SOFTINT rd %set_softint, %r9
.word 0x99494000 ! 1291: RDHPR_HTBA rdhpr %htba, %r12
.word 0xd80fe001 ! 1292: LDUB_I ldub [%r31 + 0x0001], %r12
.word 0xd84fc000 ! 1293: LDSB_R ldsb [%r31 + %r0], %r12
.word 0x879021e4 ! 1294: WRPR_TT_I wrpr %r0, 0x01e4, %tt
.word 0xfef00b12 ! 1295: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0x83d02035 ! 1296: Tcc_I te icc_or_xcc, %r0 + 53
.word 0xd83fc013 ! 1297: STD_R std %r12, [%r31 + %r19]
.word 0xd927c013 ! 1298: STF_R st %f12, [%r19, %r31]
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r6, [%r0+0x3d0] %asi
.word 0x9d948011 ! 1299: WRPR_WSTATE_R wrpr %r18, %r17, %wstate
.word 0x91d02034 ! 1300: Tcc_I ta icc_or_xcc, %r0 + 52
.word 0xd85fc000 ! 1301: LDX_R ldx [%r31 + %r0], %r12
.word 0x91d0001e ! 1302: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xd88008a0 ! 1303: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
setx 0x17757377aad87247, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1304: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x93d02033 ! 1305: Tcc_I tne icc_or_xcc, %r0 + 51
.word 0x8f902002 ! 1: WRPR_TL_I wrpr %r0, 0x0002, %tl
ta T_CHANGE_NONHPRIV ! macro
.word 0xb184800d ! 1306: WR_STICK_REG_R wr %r18, %r13, %-
tsubcctv %r26, 0x1cf1, %r19
.word 0xd807e001 ! 1307: LDUW_I lduw [%r31 + 0x0001], %r12
.word 0xd8900e60 ! 1308: LDUHA_R lduha [%r0, %r0] 0x73, %r12
.word 0xd91fe001 ! 1309: LDDF_I ldd [%r31, 0x0001], %f12
.word 0x87454000 ! 1310: RD_CLEAR_SOFTINT rd %clear_softint, %r3
setx debug_0_379 + 64, %r11, %r19
.word 0xe6f00b12 ! 1311: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0x87802058 ! 1312: WRASI_I wr %r0, 0x0058, %asi
.word 0x8d802000 ! 1313: WRFPRS_I wr %r0, 0x0000, %fprs
setx 0xb2d9efa4c04233f5, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1314: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x8d902f06 ! 1315: WRPR_PSTATE_I wrpr %r0, 0x0f06, %pstate
.word 0xa1902008 ! 1316: WRPR_GL_I wrpr %r0, 0x0008, %-
.word 0xfef00b12 ! 1317: STXA_R stxa %r31, [%r0 + %r18] 0x58
.word 0xc65fc000 ! 1318: LDX_R ldx [%r31 + %r0], %r3
.word 0xc61fc000 ! 1319: LDD_R ldd [%r31 + %r0], %r3
tsubcctv %r7, 0x1899, %r1
.word 0xc607e001 ! 1321: LDUW_I lduw [%r31 + 0x0001], %r3
.word 0x8d903763 ! 1322: WRPR_PSTATE_I wrpr %r0, 0x1763, %pstate
.word 0xad802001 ! 1323: WR_SOFTINT_REG_I wr %r0, 0x0001, %softint
.word 0x81982956 ! 1324: WRHPR_HPSTATE_I wrhpr %r0, 0x0956, %hpstate
.word 0x32800001 ! 1: BNE bne,a <label_0x1>
.word 0x91b44311 ! 1325: ALIGNADDRESS alignaddr %r17, %r17, %r8
tsubcctv %r21, 0x132e, %r5
.word 0xd007e001 ! 1326: LDUW_I lduw [%r31 + 0x0001], %r8
.word 0x3c800001 ! 1327: BPOS bpos,a <label_0x1>
.word 0xd05fc000 ! 1328: LDX_R ldx [%r31 + %r0], %r8
.word 0xd047e001 ! 1329: LDSW_I ldsw [%r31 + 0x0001], %r8
.word 0x8f902001 ! 1: WRPR_TL_I wrpr %r0, 0x0001, %tl
ta T_CHANGE_NONHPRIV ! macro
.word 0x8f696001 ! 1330: SDIVX_I sdivx %r5, 0x0001, %r7
.word 0x8780201c ! 1331: WRASI_I wr %r0, 0x001c, %asi
.word 0x8b980002 ! 1332: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
setx 0x0a43f4d68a5c972f, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1333: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x8d903300 ! 1334: WRPR_PSTATE_I wrpr %r0, 0x1300, %pstate
.word 0xa5a00549 ! 1335: FSQRTd fsqrt
.word 0x83d0001e ! 1336: Tcc_R te icc_or_xcc, %r0 + %r30
.word 0x32800001 ! 1337: BNE bne,a <label_0x1>
setx debug_0_388 + 64, %r11, %r19
.word 0xe6f00b12 ! 1338: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0xe44fe001 ! 1339: LDSB_I ldsb [%r31 + 0x0001], %r18
.word 0xe4cfe010 ! 1340: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r18
setx 0x7cdcfd560df498c3, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1341: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x93902000 ! 1342: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
.word 0xe4c7e010 ! 1343: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r18
.word 0x91d0001e ! 1344: Tcc_R ta icc_or_xcc, %r0 + %r30
wrhpr %g1, %g0, %hsys_tick_cmpr
.word 0xb182a001 ! 1345: WR_STICK_REG_I wr %r10, 0x0001, %-
.word 0xe48008a0 ! 1346: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
.word 0xe4cfe020 ! 1347: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r18
.word 0x83d0001e ! 1348: Tcc_R te icc_or_xcc, %r0 + %r30
.word 0xe4d004a0 ! 1349: LDSHA_R ldsha [%r0, %r0] 0x25, %r18
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r7, [%r0+0x3e8] %asi
.word 0x9d914014 ! 1350: WRPR_WSTATE_R wrpr %r5, %r20, %wstate
.word 0xe48008a0 ! 1351: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
.word 0x91d020b5 ! 1352: Tcc_I ta icc_or_xcc, %r0 + 181
.word 0x91d0001e ! 1353: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0xe40fc000 ! 1354: LDUB_R ldub [%r31 + %r0], %r18
.word 0x25400001 ! 1355: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xe4ffc034 ! 1356: SWAPA_R swapa %r18, [%r31 + %r20] 0x01
.word 0xa1a489e4 ! 1357: FDIVq dis not found
.word 0x93d02032 ! 1358: Tcc_I tne icc_or_xcc, %r0 + 50
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0xbfefc000 ! 1359: RESTORE_R restore %r31, %r0, %r31
.word 0xe007c000 ! 1360: LDUW_R lduw [%r31 + %r0], %r16
.word 0x93902003 ! 1361: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_394)) -> intp(0,1,3)
.word 0xa980e001 ! 1362: WR_SET_SOFTINT_I wr %r3, 0x0001, %set_softint
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r5, [%r0+0x3e0] %asi
.word 0x9d92c004 ! 1363: WRPR_WSTATE_R wrpr %r11, %r4, %wstate
tsubcctv %r10, 0x1dc7, %r5
.word 0xe007e001 ! 1364: LDUW_I lduw [%r31 + 0x0001], %r16
setx 0x03d294a90164f091, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1365: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x8d90318b ! 1366: WRPR_PSTATE_I wrpr %r0, 0x118b, %pstate
.word 0xe197e001 ! 1367: LDQFA_I - [%r31, 0x0001], %f16
.word 0x87802089 ! 1368: WRASI_I wr %r0, 0x0089, %asi
setx 0xb898e4b94308bb7d, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1369: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x91d0001e ! 1370: Tcc_R ta icc_or_xcc, %r0 + %r30
setx 0xb557d5c767517acf, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1371: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xa1494000 ! 1372: RDHPR_HTBA rdhpr %htba, %r16
.word 0x25400001 ! 1373: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x8790205f ! 1374: WRPR_TT_I wrpr %r0, 0x005f, %tt
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_401)) -> intp(0,1,3)
.word 0xa9802001 ! 1375: WR_SET_SOFTINT_I wr %r0, 0x0001, %set_softint
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_402)) -> intp(0,1,3)
.word 0xa9806001 ! 1376: WR_SET_SOFTINT_I wr %r1, 0x0001, %set_softint
setx 0xaf1e75afd269acb9, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1377: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xa1902005 ! 1378: WRPR_GL_I wrpr %r0, 0x0005, %-
.word 0xe097e030 ! 1379: LDUHA_I lduha [%r31, + 0x0030] %asi, %r16
.word 0xe08008a0 ! 1380: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
.word 0xa190200f ! 1381: WRPR_GL_I wrpr %r0, 0x000f, %-
.word 0xe097e030 ! 1382: LDUHA_I lduha [%r31, + 0x0030] %asi, %r16
.word 0x8b900002 ! 1383: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x87514000 ! 1384: RDPR_TBA rdpr %tba, %r3
.word 0xc727e001 ! 1385: STF_I st %f3, [0x0001, %r31]
.word 0x34800001 ! 1: BG bg,a <label_0x1>
.word 0xc334e001 ! 1: STQF_I - %f1, [0x0001, %r19]
.word 0x9b458000 ! 1386: RD_SOFTINT_REG rd %softint, %r13
.word 0x88c1a001 ! 1387: ADDCcc_I addccc %r6, 0x0001, %r4
.word 0xc857e001 ! 1388: LDSH_I ldsh [%r31 + 0x0001], %r4
.word 0x8f902002 ! 1: WRPR_TL_I wrpr %r0, 0x0002, %tl
ta T_CHANGE_NONPRIV ! macro
.word 0x8168e001 ! 1389: SDIVX_I sdivx %r3, 0x0001, %r0
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r17, [%r0+0x3c8] %asi
.word 0x9d940003 ! 1390: WRPR_WSTATE_R wrpr %r16, %r3, %wstate
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_408)) -> intp(0,1,3)
.word 0xa9846001 ! 1392: WR_SET_SOFTINT_I wr %r17, 0x0001, %set_softint
.word 0xc11fe001 ! 1393: LDDF_I ldd [%r31, 0x0001], %f0
.word 0xc047e001 ! 1394: LDSW_I ldsw [%r31 + 0x0001], %r0
setx debug_0_409 + 64, %r11, %r19
.word 0xe6f00b12 ! 1395: STXA_R stxa %r19, [%r0 + %r18] 0x58
.word 0x9f802001 ! 1396: SIR sir 0x0001
.word 0x93902003 ! 1397: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
setx 0xfc6eb337b9dc3c55, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1398: FBPULE fbule,a,pn %fcc0, <label_0x1>
setx 0x35aeb9aa986ad1cf, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1399: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x91d0001e ! 1400: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x8d802000 ! 1401: WRFPRS_I wr %r0, 0x0000, %fprs
.word 0xc09fe001 ! 1402: LDDA_I ldda [%r31, + 0x0001] %asi, %r0
.word 0x93902000 ! 1403: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
.word 0x99902005 ! 1404: WRPR_CLEANWIN_I wrpr %r0, 0x0005, %cleanwin
.word 0xc04fe001 ! 1405: LDSB_I ldsb [%r31 + 0x0001], %r0
.word 0x9b51c000 ! 1406: RDPR_TL rdpr %tl, %r13
.word 0xda9fe001 ! 1407: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
setx debug_0_412 + 64, %r11, %r19
.word 0xe6f00b12 ! 1408: STXA_R stxa %r19, [%r0 + %r18] 0x58
setx 0x1893aad47def564b, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1409: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x36700001 ! 1410: BPGE <illegal instruction>
.word 0x93902002 ! 1411: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
.word 0x8b980002 ! 1412: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
.word 0xda5fc000 ! 1413: LDX_R ldx [%r31 + %r0], %r13
.word 0x8d902085 ! 1414: WRPR_PSTATE_I wrpr %r0, 0x0085, %pstate
.word 0xa1902008 ! 1416: WRPR_GL_I wrpr %r0, 0x0008, %-
.word 0xda8804a0 ! 1417: LDUBA_R lduba [%r0, %r0] 0x25, %r13
setx 0x3245bc3ac31729bf, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1418: FBPULE fbule,a,pn %fcc0, <label_0x1>
setx 0xbde59968793c44df, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1419: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xa190200b ! 1420: WRPR_GL_I wrpr %r0, 0x000b, %-
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r12, [%r0+0x3e8] %asi
.word 0x9d94c007 ! 1421: WRPR_WSTATE_R wrpr %r19, %r7, %wstate
.word 0x87802089 ! 1422: WRASI_I wr %r0, 0x0089, %asi
.word 0xda5fc000 ! 1423: LDX_R ldx [%r31 + %r0], %r13
tsubcctv %r26, 0x11f9, %r2
.word 0xda07e001 ! 1424: LDUW_I lduw [%r31 + 0x0001], %r13
.word 0x93902002 ! 1425: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
.word 0xdaffc027 ! 1426: SWAPA_R swapa %r13, [%r31 + %r7] 0x01
.word 0xdacfe020 ! 1427: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r13
setx 0xd5b67aaf2a7ada71, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1428: FBPULE fbule,a,pn %fcc0, <label_0x1>
setx 0x2039bc13e4db39a1, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1429: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0xda9fc020 ! 1430: LDDA_R ldda [%r31, %r0] 0x01, %r13
.word 0x8b900002 ! 1431: WRPR_TBA_R wrpr %r0, %r2, %tba
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_422)) -> intp(0,1,3)
.word 0xa980a001 ! 1432: WR_SET_SOFTINT_I wr %r2, 0x0001, %set_softint
.word 0x81510000 ! 1433: RDPR_TICK <illegal instruction>
.word 0x8780204f ! 1434: WRASI_I wr %r0, 0x004f, %asi
.word 0x22800001 ! 1: BE be,a <label_0x1>
.word 0x34800001 ! 1: BG bg,a <label_0x1>
.word 0xc9144001 ! 1: LDQF_R - [%r17, %r1], %f4
.word 0x8fa40829 ! 1435: FADDs fadds %f16, %f9, %f7
.word 0xce800b60 ! 1436: LDUWA_R lduwa [%r0, %r0] 0x5b, %r7
.word 0x884ac008 ! 1437: MULX_R mulx %r11, %r8, %r4
.word 0x89480000 ! 1438: RDHPR_HPSTATE rdhpr %hpstate, %r4
.word 0xc89fc020 ! 1439: LDDA_R ldda [%r31, %r0] 0x01, %r4
.word 0x93902006 ! 1440: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
.word 0x8d902574 ! 1441: WRPR_PSTATE_I wrpr %r0, 0x0574, %pstate
.word 0x87902362 ! 1442: WRPR_TT_I wrpr %r0, 0x0362, %tt
.word 0xc85fc000 ! 1443: LDX_R ldx [%r31 + %r0], %r4
setx 0x18ce6ef5b047bf7f, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1444: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x8f902000 ! 1: WRPR_TL_I wrpr %r0, 0x0000, %tl
ta T_CHANGE_NONHPRIV ! macro
.word 0xa9a01967 ! 1445: FqTOd dis not found
.word 0x91d0001e ! 1446: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.xword 0xd3685bf5 ! Random illegal ?
.word 0x9ba00547 ! 1: FSQRTd fsqrt
.word 0x81a18834 ! 1447: FADDs fadds %f6, %f20, %f0
.word 0x93902001 ! 1448: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
.word 0x93902003 ! 1449: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
.word 0x8b900002 ! 1450: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x8780201c ! 1451: WRASI_I wr %r0, 0x001c, %asi
setx 0x45e25b250502b9f7, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1452: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x91d0001e ! 1453: Tcc_R ta icc_or_xcc, %r0 + %r30
.word 0x36700001 ! 1454: BPGE <illegal instruction>
.word 0xc00fc000 ! 1455: LDUB_R ldub [%r31 + %r0], %r0
.word 0xfef00b12 ! 1456: STXA_R stxa %r31, [%r0 + %r18] 0x58
ta T_CHANGE_HPRIV ! macro
.word 0x81982997 ! 1458: WRHPR_HPSTATE_I wrhpr %r0, 0x0997, %hpstate
.word 0xc0d004a0 ! 1459: LDSHA_R ldsha [%r0, %r0] 0x25, %r0
.word 0xc08fe010 ! 1460: LDUBA_I lduba [%r31, + 0x0010] %asi, %r0
.word 0x91d02034 ! 1461: Tcc_I ta icc_or_xcc, %r0 + 52
.word 0x91d02033 ! 1462: Tcc_I ta icc_or_xcc, %r0 + 51
.word 0x87802025 ! 1: WRASI_I wr %r0, 0x0025, %asi
stxa %r19, [%r0+0x3d0] %asi
.word 0x9d90c00c ! 1463: WRPR_WSTATE_R wrpr %r3, %r12, %wstate
.word 0x83d02034 ! 1464: Tcc_I te icc_or_xcc, %r0 + 52
.word 0x9d902003 ! 1465: WRPR_WSTATE_I wrpr %r0, 0x0003, %wstate
.word 0x8b900002 ! 1466: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0xc02fc00c ! 1467: STB_R stb %r0, [%r31 + %r12]
.word 0x36700001 ! 1468: BPGE <illegal instruction>
.word 0xa1902001 ! 1469: WRPR_GL_I wrpr %r0, 0x0001, %-
.word 0xc09fe001 ! 1470: LDDA_I ldda [%r31, + 0x0001] %asi, %r0
.word 0x20800001 ! 1: BN bn,a <label_0x1>
.word 0xbfefc000 ! 1471: RESTORE_R restore %r31, %r0, %r31
.word 0x91d02033 ! 1472: Tcc_I ta icc_or_xcc, %r0 + 51
.word 0x28800001 ! 1474: BLEU bleu,a <label_0x1>
.word 0xc04fe001 ! 1475: LDSB_I ldsb [%r31 + 0x0001], %r0
.word 0xc0c7e020 ! 1476: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r0
.word 0xc13fe001 ! 1477: STDF_I std %f0, [0x0001, %r31]
.word 0x8f454000 ! 1478: RD_CLEAR_SOFTINT rd %clear_softint, %r7
.word 0x8780201c ! 1479: WRASI_I wr %r0, 0x001c, %asi
.word 0x8790203f ! 1480: WRPR_TT_I wrpr %r0, 0x003f, %tt
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_434)) -> intp(0,1,3)
.word 0xa9842001 ! 1481: WR_SET_SOFTINT_I wr %r16, 0x0001, %set_softint
.word 0xce5fc000 ! 1482: LDX_R ldx [%r31 + %r0], %r7
.word 0xa1902003 ! 1483: WRPR_GL_I wrpr %r0, 0x0003, %-
.word 0xce47e001 ! 1484: LDSW_I ldsw [%r31 + 0x0001], %r7
!$EV trig_pc_d(1, @VA(.MAIN.xir_0_435)) -> intp(0,1,3)
.word 0xa9812001 ! 1485: WR_SET_SOFTINT_I wr %r4, 0x0001, %set_softint
.word 0x8b900002 ! 1486: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x25400001 ! 1487: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0x8b900002 ! 1488: WRPR_TBA_R wrpr %r0, %r2, %tba
.word 0x8b900002 ! 1489: WRPR_TBA_R wrpr %r0, %r2, %tba
setx 0x0b9376f70340b547, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1490: FBPULE fbule,a,pn %fcc0, <label_0x1>
setx 0xe5913434fe5b4b57, %r1, %r2
stxa %r2, [%r0] ASI_LSU_CONTROL
.word 0x3d400001 ! 1491: FBPULE fbule,a,pn %fcc0, <label_0x1>
.word 0x99902005 ! 1492: WRPR_CLEANWIN_I wrpr %r0, 0x0005, %cleanwin
.word 0xce800c20 ! 1493: LDUWA_R lduwa [%r0, %r0] 0x61, %r7
.word 0x93902003 ! 1494: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
.word 0x25400001 ! 1495: FBPLG fblg,a,pn %fcc0, <label_0x1>
.word 0xce5fc000 ! 1496: LDX_R ldx [%r31 + %r0], %r7
.word 0x87520000 ! 1497: RDPR_PIL rdpr %pil, %r3
.word 0xc68008a0 ! 1498: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
.xword 0xa0880633b6bdd05a
.xword 0x9135b6587545bb2b
.xword 0x045491a5eee2304c
.xword 0xb8248a55ae43c7b2
.xword 0x9e70947fe71e0ed8
.xword 0xca131aa2c2974500
.xword 0xe0a5cc49d4de75d1
.xword 0xf4afce28b4bc8913
.xword 0xaaa271d75a7eda62
.xword 0x2e3dca51a740b902
.xword 0x8f931ca7f29d083e
.xword 0xdd04a7c831fbff63
.xword 0xafabdfa246602d0e
.xword 0x70aa8606bb4e9baa
.xword 0xa478b3f2ae832c81
.xword 0xf69802b1f3bb198c
.xword 0x2381ec2b05a1b7b8
.xword 0x810c7fb4391d6430
.xword 0xb300d5cc03e47790
.xword 0xcc7386647d321f3c
.xword 0x885f1513b2cdd0c4
.xword 0x446c2714ec11298c
.xword 0xfa4b88ed39df9582
.xword 0xf5deef33fcb3cfaa
.xword 0x17d6c6195012245b
.xword 0xdf9bb46184128f18
.xword 0xb5d999aade816ecf
.xword 0xa2d20b4413597734
.xword 0xf5d98e3166e1467f
.xword 0xa2055d8ce4bae129
.xword 0x2d5de560edfd51d5
.xword 0xe2a399fe408d17c6
.xword 0xa0418b850d6bf4d4
.xword 0xe42f65cdbaf4ea5e
.xword 0x40a8115e3af46c4b
.xword 0x70b7a70dd84efe9c
.xword 0x7194c5652bb30c05
.xword 0x7a013c429e974af8
.xword 0xda283306598d77cc
.xword 0xe1f746f48daee9a4
.xword 0x739ca7ca1c0a0637
.xword 0x672b0fbae6a8b8bb
.xword 0x7a8d51dd3f302dee
.xword 0x55e5410f31be6127
.xword 0xba378fe6081aff05
.xword 0x2155bb4f29d8d65d
.xword 0x52b6a92918092afb
.xword 0x09aed8361c1af0ca
.xword 0x64136ef92752a63e
.xword 0xbdfbe6a7e8804ea4
.xword 0x5acc24573d539ba6
.xword 0xe80eb5c54ede2cd9
.xword 0x69eeed322d4566a4
.xword 0x624883e5bd9c4067
.xword 0x30135d2af5e31cc7
.xword 0xf12691eec4d1f0d0
.xword 0x4bb7aac74ffb2ce0
.xword 0xda95958195ce0607
.xword 0x857c79030700a136
.xword 0xdb4cf8a63f5f7227
.xword 0x4bcb3bc98e3b36ef
.xword 0x9884fba6016a942b
.xword 0xc71fbbafe70b9812
.xword 0x5dd526514b8a58e9
.xword 0x8473269b9cee4018
.xword 0xed2bbf299f1deb5c
.xword 0x729a238392bdf6ef
.xword 0xd7b4602c8d48babb
.xword 0x4fbc80c127b21cf7
.xword 0x3d4001fe94ef1d01
.xword 0x3bbd9ae13bc60c57
.xword 0xff2a1720b8230b10
.xword 0x0f70545c76d763db
.xword 0x101078d74304a4c6
.xword 0x69f2777769bee38d
.xword 0xbf5f9ec0e17fb2fc
.xword 0x92dae2f8732af0f9
.xword 0xe2675afe691a9f82
.xword 0x4e730001f6fb1694
.xword 0xd90a0a33557b6d7a
.xword 0x2184d900e19e2e5b
.xword 0xa4d28b1e63e2bed8
.xword 0x61370918c7aa9b51
.xword 0xab59201d66e1cc7d
.xword 0xcc350e62c9dd8556
.xword 0xc35b1f27ebcbbd58
.xword 0x798a078d6cb355d2
.xword 0x4f225a8cb80b2632
.xword 0x510447c04ecb2d35
.xword 0xa754ad040d110c7b
.xword 0x0c6bed3976fa1107
.xword 0x89dac3cb0e35ee0b
.xword 0x9d5a5d71a335ba56
.xword 0xc10761ae0229ffcc
.xword 0xc836ab4af722c6a5
.xword 0x3a103a6605c73643
.xword 0x1280055776e5cedb
.xword 0xc4c4c7d84c7f4147
.xword 0x8ca8586172276199
.xword 0x26c352644f5c2f7c
.xword 0xa09cc05a783aa940
.xword 0x21c56b16c88d382b
.xword 0x04931f8462b012bd
.xword 0x7a64c4c3075a90c6
.xword 0x0f631535274e5c2e
.xword 0x4fe3ee7c100714c1
.xword 0xbdd6eba51b97ea2e
.xword 0x3287172c31c1f730
.xword 0xc7e95a4cda065de8
.xword 0xfcb00cdf6137a40f
.xword 0x2c4a6a321b8c629a
.xword 0xc5d9046f5b68e580
.xword 0xca0d6a601052bd62
.xword 0xbf26f61cf6de9881
.xword 0x1f5df7d529710291
.xword 0xc8f0623c7bf25677
.xword 0x6ae36e604c2e6e97
.xword 0xf7e670e776a6844a
.xword 0xa472961124795dd9
.xword 0x2f8bca29be515efa
.xword 0xaf04ee79f1073af7
.xword 0x5bdcdaddb81a695c
.xword 0xe089a2e77db0c98d
.xword 0xac413c7d4b95d73b
.xword 0x28657650659c9462
.xword 0xded24ef2012ae0d6
.xword 0xce90fcf31c5287c3
.xword 0x6325bd9c5b55890a
.xword 0x53ce1c4794938bfc
.xword 0x796e271e70ff593e
.xword 0xff7cdaee50936817
.xword 0xd66b4c69ccbd3398
.xword 0x23b22a7f22c45107
.xword 0x0c648174ed713e1e
.xword 0x8e30cd61244f5890
.xword 0xf31f24861a13a269
.xword 0xce2e2f570e986b79
.xword 0x93e8e56b8f8eef17
.xword 0x249c4877c4e787ba
.xword 0x7b270a24315a3096
.xword 0xd3854350bd1abbaf
.xword 0x3a059f784e81fca9
.xword 0x07b754d38cc7abe5
.xword 0x406d6d9f94fa8f87
.xword 0x4a5e05aa41c872cf
.xword 0x8b34a63c3be916c0
.xword 0xee9b5a136df4e62a
.xword 0x53148d54822384d4
.xword 0x12059d6577050de5
.xword 0x96a2820fcefcc9dc
.xword 0x5be0577b5ada9fb1
.xword 0x7d32c56c58f0db61
.xword 0x693786384511471f
.xword 0x505a60a5dd5ef266
.xword 0x97253fb0b49c2de9
.xword 0x4647a3748e24d164
.xword 0x3f9a05fa329fcb06
.xword 0x7533b05a6752f549
.xword 0xad4207e45032495a
.xword 0x4f2dec4599961818
.xword 0xf7c1cb87b4c768bd
.xword 0xa3a0c127ddb3076f
.xword 0x431f239bf739c7e3
.xword 0x85d077f3cfb3bbfc
.xword 0x4b080cffc3d1f99f
.xword 0x6587efd4331ec7c0
.xword 0x55405ff98f3b72fa
.xword 0xe3f7d936b377ede0
.xword 0xf1a061af9db68778
.xword 0x93cf82d9a825257e
.xword 0x8ed781f553e36d2d
.xword 0xf794430d9e9ad864
.xword 0xbb58db700484dc48
.xword 0x805d76c3fd873b53
.xword 0xda3a8083a2d4709c
.xword 0xdf93c6d30a4e0226
.xword 0x0ff329f667e7afbf
.xword 0xef8fd16aa2f6e248
.xword 0xd0912736400bd6a9
.xword 0x9d7f7d2a3a47ee19
.xword 0x5a8369a691b04da8
.xword 0x3ae4a5fb09607354
.xword 0x2d5dd0740ae7dccf
.xword 0x66a5790e3caa756f
.xword 0x37230be47c1f01ab
.xword 0x651bacdc0b494272
.xword 0x6368d21b23e23c34
.xword 0xe48b5b89a2b97b7a
.xword 0x26db0b4ecf068177
.xword 0xd68f46a0b6e1df88
.xword 0x54f902113da76149
.xword 0x023ab4033924cb75
.xword 0x12670f29b4ca7fb7
.xword 0x25f37169a2371ed4
.xword 0x24077d32ea381eb3
.xword 0x298256c0de8fed6e
.xword 0x24ed87a30772b048
.xword 0xcb12e71536d98f68
.xword 0x8f2ad94b67209df0
.xword 0x73a05c6157cf5040
.xword 0x55bf3fd70a9c6bca
.xword 0x21b40be227cf546e
.xword 0x86bd37ce8600767c
.xword 0x256b21fb84fd6913
.xword 0x7306aa1304a5da76
.xword 0xf3084419305116e1
.xword 0x493dde165ca27c43
.xword 0x7dae822663ac843e
.xword 0xdb3068ced2747733
.xword 0x5b75950df42e0574
.xword 0x5097f85e0da557a7
.xword 0xf386768186e8ce4e
.xword 0x633fc3a36070e12b
.xword 0x7912e3cc2718a5f0
.xword 0x1aea69da41124eea
.xword 0xd5dfc671d3894b59
.xword 0x4359217aa9d449df
.xword 0x98ac2cfea531a68b
.xword 0x9b1e1261ffd856a0
.xword 0x61f4bac5adcceb53
.xword 0x4158b3c5d0a9e867
.xword 0x6eb5529fc0ab3ceb
.xword 0xef2eb8600d8d88bc
.xword 0x91b1075288884020
.xword 0x2aa78ead6f6a15b9
.xword 0x214d854e7eccfd6d
.xword 0x81deb5d656df8bde
.xword 0x4a39c33ce67d1b19
.xword 0xe76945590baf9bd7
.xword 0x0c80d358232ad99e
.xword 0x455b45442bec7bae
.xword 0x3ee88052ac1fcb2f
.xword 0xf942be152d8220be
.xword 0x267161469327def6
.xword 0xcd185505d7314341
.xword 0xa6d8190708c855b7
.xword 0xd95f1face25116bc
.xword 0xb6e63ba286ae7a69
.xword 0xe6bf0ce1c953754d
.xword 0x6f6394546672f844
.xword 0xa93f274ab659922d
.xword 0x539a6d5fcdda25cf
.xword 0x9c25d8a8aaaa9389
.xword 0x1d567950d2ec770e
.xword 0x71eb5ce1da395879
.xword 0xa11275bc6061e478
.xword 0xb796cb4e0a8d45e4
.xword 0x1cb6e677a4701c85
.xword 0xf54eb0f9e297cb29
.xword 0x1d2c1b084a37e4f0
.xword 0x2a1f7f57d1ae5dcf
.xword 0xa556dd202c2744ba
.xword 0x128173e839a1ed04
.xword 0x05b245b5e53bdb7a
.xword 0x67e45d716ee2a6dc
.xword 0xcb0195e583761117
# 9 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_trap_extensions.s"
add %l2, htrap_5_ext_done-htrap_5_ext, %l2
stxa %l1, [%g0] ASI_LSU_CTL_REG
stxa %g0, [%g0] ASI_ERROR_INJECT
! If TT != 2, then goto trap handler
# 51 "/import/n2-aus-localdir1/somePerson/n2cdmspp/verif/diag/assembly/include/tlu_custom_trap_extensions.s"
! Red mode other reset handler
! Get htba, and tt and make trap address
! Jump to trap handler ..
! IF TL=6, shift stack by one ..
stxa %l1, [%g0] ASI_LSU_CTL_REG
stxa %g0, [%g0] ASI_ERROR_INJECT
wrhpr %l1, 0x20, %hpstate
! Shift stack down by 1 ...
! If TT != 2, then goto trap handler
stxa %l1, [%g0] ASI_LSU_CTL_REG
stxa %g0, [%g0] ASI_ERROR_INJECT
SECTION .MyHTRAPS_0 TEXT_VA = 0x0000000000380000, DATA_VA = 0x000000000038c000
PA = ra2pa(0x0000000000380000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
PA = ra2pa(0x000000000038c000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
#include "tlu_htraps_ext.s"
SECTION .MyHTRAPS_1 TEXT_VA = 0x0000000000390000, DATA_VA = 0x000000000039c000
PA = ra2pa(0x0000000000390000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
PA = ra2pa(0x000000000039c000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
#include "tlu_htraps_ext.s"
SECTION .MyHTRAPS_2 TEXT_VA = 0x00000000003a0000, DATA_VA = 0x00000000003ac000
PA = ra2pa(0x00000000003a0000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
PA = ra2pa(0x00000000003ac000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
#include "tlu_htraps_ext.s"
SECTION .MyHTRAPS_3 TEXT_VA = 0x00000000003b0000, DATA_VA = 0x00000000003bc000
PA = ra2pa(0x00000000003b0000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
PA = ra2pa(0x00000000003bc000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
#include "tlu_htraps_ext.s"
SECTION .MyTRAPS_0 TEXT_VA = 0x00000000003c0000, DATA_VA = 0x00000000003cc000
PA = ra2pa(0x00000000003c0000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
PA = ra2pa(0x00000000003cc000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
SECTION .MyTRAPS_1 TEXT_VA = 0x00000000003d0000, DATA_VA = 0x00000000003dc000
PA = ra2pa(0x00000000003d0000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
PA = ra2pa(0x00000000003dc000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
SECTION .MyTRAPS_2 TEXT_VA = 0x00000000003e0000, DATA_VA = 0x00000000003ec000
PA = ra2pa(0x00000000003e0000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
PA = ra2pa(0x00000000003ec000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
SECTION .MyTRAPS_3 TEXT_VA = 0x00000000003f0000, DATA_VA = 0x00000000003fc000
PA = ra2pa(0x00000000003f0000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,
PA = ra2pa(0x00000000003fc000,0),
part_0_ctx_zero_tsb_config_0,
part_0_ctx_nonzero_tsb_config_0,