[gnu.gcc.bug] Source for gcc bug

jay@bagel.key.com (Jay Pattin) (03/11/89)

This is the source for the previous bug report. The source will come
in two pieces, as it is too large for a single message.

-- Jay Pattin
jay@key.com
key!jay@mordor.s1.gov

# 1 "design_bug.c"
# 1 "/usr2/k1/cpu/sim/sim.release/simtype.h"
typedef		unsigned	bits;
typedef		struct
{
	bits		h;	
	bits		l;	
}		word;



struct pin
{
	unsigned short	p_size;
	unsigned short	p_type;
	unsigned short	p_act_low;
	word		p_value;
};





struct symbol_table_entry
{
	char		*signal_name;
	char		*var_adr;
	int		size;
	int		low;
};

enum special_symbol_type {
	spec_memory
};

struct special_symbol {
	enum special_symbol_type type;
	char *spec_adr;
	int width;
	int mem_depth;
	int total_depth;
	char *pointer;
};
# 1 "design_bug.c"

# 1 "/usr/include/stdio.h"





extern	struct	_iobuf {
	int	_cnt;
	unsigned char *_ptr;
	unsigned char *_base;
	int	_bufsiz;
	short	_flag;
	char	_file;		
} _iob[];




























extern struct _iobuf	*fopen();
extern struct _iobuf	*fdopen();
extern struct _iobuf	*freopen();
extern struct _iobuf	*popen();
extern struct _iobuf	*tmpfile();
extern long	ftell();
extern char	*fgets();
extern char	*gets();



extern char	*ctermid();
extern char	*cuserid();
extern char	*tempnam();
extern char	*tmpnam();






# 2 "design_bug.c"

# 1 "/usr2/k1/cpu/sim/sim.release/design.h"



# 3 "design_bug.c"









extern bits	t[];	
static bits	t1,t2,t3,t4,t5,t6,t7,t8,t9,t10;
static bits	u1,v1,q1;
static bits	last_clock = 0;
extern struct pin	Pin_DESIGN[1][2];

# 28 "design_bug.c"


static bits	IC_ERR_FROM_ISC;
static bits	LOAD_ADR_TC_XD11;
static bits	IO_ERR_FROM_DSC;
static bits	PORT4_CONSEL_D4;
static bits	I0OPA_ADR_TC_XD4;
static bits	I1OPA_ADR_TC_XD4;
static bits	I0OPB_ADR_TC_XD4;
static bits	IC_TAG_PARITY_X;
static bits	I1OPB_ADR_TC_XD4;
static bits	FDIV_EXCEP_CODE;
static bits	nIC_PPC_TAG_XMI4;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_FETCH_OP_D4;
static bits	IDIV_EXCEP_CODE;
static bits	FMULT_TRAP_XD12;
static bits	NM_INTERRUPT_X;
static bits	REAL_EXEC_DIS_D4;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_FETCH_OP_D4;
static bits	IC_TAG_VALID_MI4;
static bits	n$CPU_6LSM56P$LSC_TO_MIC_VADR_L2;
static bits	RP_INTERRUPT_X;
static word	$CPU_7DIC107P$IC_ADDR_V0_TCTC_XD1;
static word	$CPU_7DIC107P$IC_ADDR_V1_TCTC_XD1;
static word	$CPU_7DIC107P$IC_ADDR_V2_TCTC_XD1;
static word	$CPU_7DIC107P$IC_ADDR_V3_TCTC_XD1;
static bits	WP_INTERRUPT_X;
static bits	TRACE_PENDING_X;
static bits	nISTACHE_ADR_XF1;
static bits	LSC_FEC_CONTROL;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_FU0OPCTL_D4;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_FU1OPCTL_D4;
static bits	INSTR_PARITY_F2;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_FU2OPCTL_D4;
static bits	nPORT4_CONSEL_D4;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_FU3OPCTL_D4;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_FU0OPCTL_D4;
static bits	nFDIV_EXCEP_CODE;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_FU1OPCTL_D4;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_FU2OPCTL_D4;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_FU3OPCTL_D4;
static bits	nIDIV_EXCEP_CODE;
static bits	nFMULT_TRAP_XD12;
static bits	L_S_USED_CMD_XD10;
static bits	IC_MISS_MONITOR;
static bits	IFT_TRAP_TYPE_F2;
static bits	INTVL_TIMER_INT;
static bits	UN_2_4_MERGE_53P_Y;
static bits	UN_2_4_MERGE_54P_Y;
static bits	LOAD_PREC_TC_XD11;
static word	$CPU_7DIC107P$DCB0;
static word	$CPU_7DIC107P$DCB1;
static bits	IO_DATA_PARITY_X;
static word	$CPU_7DIC107P$DCB2;
static word	$CPU_7DIC107P$DCB3;
static word	$CPU_7DIC107P$DCB4;
static word	$CPU_7DIC107P$ICB0;
static word	$CPU_7DIC107P$DCB5;
static word	$CPU_7DIC107P$CIB0;
static bits	MEM_ADR_PARITY_X;
static word	$CPU_7DIC107P$ICB1;
static word	$CPU_7DIC107P$DCB6;
static word	$CPU_7DIC107P$CIB1;
static word	$CPU_7DIC107P$ICB2;
static word	$CPU_7DIC107P$DCB7;
static word	$CPU_7DIC107P$CIB2;
static word	$CPU_7DIC107P$ICB3;
static word	$CPU_7DIC107P$CIB3;
static word	$CPU_7DIC107P$ICB4;
static word	$CPU_7DIC107P$CIB4;
static word	$CPU_7DIC107P$ICB5;
static word	$CPU_7DIC107P$CIB5;
static word	$CPU_7DIC107P$ICB6;
static word	$CPU_7DIC107P$CIB6;
static bits	PORT4_CONSEL_XD4;
static word	$CPU_7DIC107P$ICB7;
static word	$CPU_7DIC107P$CIB7;
static bits	L_S_TRAP_TYPE_D12;
static bits	nINSTR_PARITY_F2;
static bits	$CPU_7DIC107P$DCP0;
static bits	$CPU_7DIC107P$DCP1;
static bits	$CPU_7DIC107P$DCP2;
static bits	$CPU_7DIC107P$DCP3;
static bits	$CPU_7DIC107P$DCP4;
static bits	$CPU_7DIC107P$ICP0;
static bits	$CPU_7DIC107P$DCP5;
static bits	$CPU_7DIC107P$CIP0;
static bits	MCHK_ERR_TO_FEC_X;
static bits	$CPU_7DIC107P$ICP1;
static bits	$CPU_7DIC107P$DCP6;
static bits	$CPU_7DIC107P$CIP1;
static bits	INT_EXCEP_CODE_D7;
static bits	$CPU_7DIC107P$ICP2;
static bits	$CPU_7DIC107P$DCP7;
static bits	$CPU_7DIC107P$CIP2;
static bits	$CPU_7DIC107P$ICP3;
static bits	$CPU_7DIC107P$CIP3;
static bits	$CPU_7DIC107P$ICP4;
static bits	$CPU_7DIC107P$CIP4;
static bits	REAL_EXEC_DIS_XD4;
static bits	$CPU_7DIC107P$ICP5;
static bits	$CPU_7DIC107P$CIP5;
static bits	IC_TAG_VALID_XMI4;
static bits	$CPU_7DIC107P$ICP6;
static bits	$CPU_7DIC107P$CIP6;
static bits	$CPU_7DIC107P$ICP7;
static bits	$CPU_7DIC107P$CIP7;
static bits	n$CPU_6LSM56P$LSC_TO_MIC_VADR_XL2;
static bits	$CPU_6LSM56P$DONE;
static bits	nL_S_USED_CMD_XD10;
static bits	IC_ERR_FROM_ISC_X;
static bits	nIFT_TRAP_TYPE_F2;
static bits	CC_ADR_PARITY_XD1;
static bits	nUN_3_INTEGER_UNIT_1P_XO_INT_OUT;
static bits	IO_ERR_FROM_DSC_X;
static bits	IC_TAG_PARITY_MI4;
static bits	I0_WRITES_RDST_D4;
static bits	I1_WRITES_RDST_D4;
static bits	UN_7_3_MERGE_108P_Y;
static bits	FDIV_EXCEP_CODE_X;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_A_SEL_WRAP_D4;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_B_SEL_WRAP_D4;
static bits	IDIV_EXCEP_CODE_X;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_A_SEL_WRAP_D4;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_B_SEL_WRAP_D4;
static bits	INSTR_PARITY_XF2;
static bits	nPORT4_CONSEL_XD4;
static bits	FADD_EXCEP_CODE_D9;
static bits	n$CPU_6LSM56P$DONE;
static bits	$CPU_6LSM56P$CT_WE;
static bits	IFT_TRAP_TYPE_XF2;
static bits	MIC_TO_DSC_CNTL_V0;
static bits	MIC_TO_DSC_CNTL_V1;
static bits	nCC_ADR_PARITY_XD1;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_USED_FLAGS_D4;
static bits	LSC_FEC_CONTROL_X;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_USED_FLAGS_D4;
static bits	$CPU_6LSM56P$UN_1__LOAD_STORE_UNIT__1P_XO_VIS_OUT;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_I1_I0_ISSUE_D4;
static bits	$CPU_6LSM56P$UN_2__LOAD_STORE_UNIT__1P_XO_VIS_OUT;
static bits	nFDIV_EXCEP_CODE_X;
static bits	$CPU_6LSM56P$UN_3__LOAD_STORE_UNIT__1P_XO_VIS_OUT;
static bits	I0CON_LADJ_SEXT_D4;
static bits	$CPU_6LSM56P$UN_4__LOAD_STORE_UNIT__1P_XO_VIS_OUT;
static bits	nIDIV_EXCEP_CODE_X;
static bits	ISC_CHOOSE_FC_DATA;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_I1_I0_ISSUE_D4;
static bits	L_S_TRAP_TYPE_XD12;
static bits	nINSTR_PARITY_XF2;
static bits	IC_MISS_MONITOR_X;
static bits	nFADD_EXCEP_CODE_D9;
static bits	INT_EXCEP_CODE_XD7;
static bits	CC_ADR_PARITY_XDL1;
static bits	BOARD_LEVEL_RESET;
static bits	INTVL_TIMER_INT_X;
static bits	n$CPU_6LSM56P$CT_WE;
static bits	nIFT_TRAP_TYPE_XF2;
static word	$CPU_7DIC107P$DCB0_X;
static bits	$CPU_6LSM56P$UN_4__LOAD_STORE_UNIT__1P_XO_RDEST_L6;
static bits	nMIC_TO_DSC_CNTL_V0;
static word	$CPU_7DIC107P$DCB1_X;
static bits	nMIC_TO_DSC_CNTL_V1;
static word	$CPU_7DIC107P$DCB2_X;
static bits	n$CPU_6LSM56P$PM_WE;
static word	$CPU_7DIC107P$DCB3_X;
static word	$CPU_7DIC107P$DCB4_X;
static word	$CPU_7DIC107P$ICB0_X;
static word	$CPU_7DIC107P$DCB5_X;
static word	$CPU_7DIC107P$CIB0_X;
static word	$CPU_7DIC107P$ICB1_X;
static word	$CPU_7DIC107P$DCB6_X;
static word	$CPU_7DIC107P$CIB1_X;
static bits	$CPU_6LSM56P$UN_2__LOAD_STORE_UNIT__1P_XO_L_S_WE_L6;
static word	$CPU_7DIC107P$ICB2_X;
static word	$CPU_7DIC107P$DCB7_X;
static word	$CPU_7DIC107P$CIB2_X;
static word	$CPU_7DIC107P$ICB3_X;
static word	$CPU_7DIC107P$CIB3_X;
static bits	$CPU_6LSM56P$UN_4__LOAD_STORE_UNIT__1P_XO_L_S_WE_L6;
static word	$CPU_7DIC107P$ICB4_X;
static word	$CPU_7DIC107P$CIB4_X;
static bits	IC_TAG_PARITY_XMI4;
static word	$CPU_7DIC107P$ICB5_X;
static word	$CPU_7DIC107P$CIB5_X;
static bits	I0_WRITES_RDST_XD4;
static word	$CPU_7DIC107P$ICB6_X;
static word	$CPU_7DIC107P$CIB6_X;
static bits	I1_WRITES_RDST_XD4;
static word	$CPU_7DIC107P$ICB7_X;
static word	$CPU_7DIC107P$CIB7_X;
static bits	$CPU_7DIC107P$DCP0_X;
static bits	$CPU_7DIC107P$DCP1_X;
static bits	$CPU_7DIC107P$DCP2_X;
static bits	$CPU_7DIC107P$DCP3_X;
static bits	$CPU_7DIC107P$DCP4_X;
static bits	nI0CON_LADJ_SEXT_D4;
static bits	$CPU_7DIC107P$ICP0_X;
static bits	$CPU_7DIC107P$DCP5_X;
static bits	$CPU_7DIC107P$CIP0_X;
static bits	$CPU_7DIC107P$ICP1_X;
static bits	$CPU_7DIC107P$DCP6_X;
static bits	$CPU_7DIC107P$CIP1_X;
static bits	$CPU_7DIC107P$ICP2_X;
static bits	$CPU_7DIC107P$DCP7_X;
static bits	$CPU_7DIC107P$CIP2_X;
static bits	$CPU_7DIC107P$ICP3_X;
static bits	$CPU_7DIC107P$CIP3_X;
static bits	$CPU_7DIC107P$ICP4_X;
static bits	$CPU_7DIC107P$CIP4_X;
static bits	DIVIDE_ENGINE_DONE;
static bits	$CPU_7DIC107P$ICP5_X;
static bits	$CPU_7DIC107P$CIP5_X;
static bits	$CPU_7DIC107P$ICP6_X;
static bits	$CPU_7DIC107P$CIP6_X;
static bits	$CPU_7DIC107P$ICP7_X;
static bits	$CPU_7DIC107P$CIP7_X;
static bits	FADD_EXCEP_CODE_XD9;
static bits	USED_INSTR_WORD_D4;
static bits	LOAD_SIGN_TCTC_XD11;
static bits	nBOARD_LEVEL_RESET;
static bits	INSTR_TRAP_TYPE_D4;
static bits	n$CPU_6LSM56P$UN_3__LOAD_STORE_UNIT__1P_XO_IO_EN_WR;
static bits	MIC_TO_DSC_CNTL_XV0;
static bits	n$CPU_6LSM56P$UN_4__LOAD_STORE_UNIT__1P_XO_IO_EN_WR;
static bits	$CPU_6LSM56P$MIC0_CC;
static bits	MIC_TO_DSC_CNTL_XV1;
static bits	$CPU_6LSM56P$MIC1_CC;
static bits	n$CPU_6LSM56P$UN_5_MEMORY_INTERFACE_UNIT_1P_XO_ISC_CHOOSE_FC_DATA;
static bits	n$CPU_6LSM56P$UN_6_MEMORY_INTERFACE_UNIT_1P_XO_ISC_CHOOSE_FC_DATA;
static bits	NXT_INT_REG_DEST_D6;
static bits	n$CPU_6LSM56P$UN_3__LOAD_STORE_UNIT__1P_XO_L_S_WE_L6;
static bits	FLAG_MODS_ISSUED_D4;
static bits	I0CON_LADJ_SEXT_XD4;
static bits	NXT_L_S_REG_DEST_D11;
static bits	nDIVIDE_ENGINE_DONE;
static bits	nFADD_EXCEP_CODE_XD9;
static bits	$CPU_6LSM56P$UN_1__LOAD_STORE_UNIT__1P_XO_FEC_CNTRL;
static bits	$CPU_6LSM56P$CCR_ADR;
static bits	IDLE;
static bits	$CPU_6LSM56P$CT_DATA;
static word	$CPU_6LSM56P$PM_DATA;
static bits	nINSTR_TRAP_TYPE_D4;
static bits	$CPU_6LSM56P$UN_2__LOAD_STORE_UNIT__1P_XO_DSC_CTL_L2;
static bits	$CPU_6LSM56P$UN_1__LOAD_STORE_UNIT__1P_XO_DSC_CTL_L3;
static bits	$CPU_6LSM56P$UN_3__LOAD_STORE_UNIT__1P_XO_MIC_CTL_L3;
static bits	ISSUE_NEXT_INSTR_X;
static bits	$CPU_6LSM56P$UN_4__LOAD_STORE_UNIT__1P_XO_DSC_CTL_L2;
static bits	$CPU_6LSM56P$UN_3__LOAD_STORE_UNIT__1P_XO_DSC_CTL_L3;
static bits	nMIC_TO_DSC_CNTL_XV0;
static bits	NXT_FADD_REG_DEST_D8;
static bits	nMIC_TO_DSC_CNTL_XV1;
static bits	nNXT_INT_REG_DEST_D6;
static bits	MIC_FATAL_ERR_TO_FEC;
static bits	MEM_CC_ADR_PARITY_V0;
static bits	ISC_CHOOSE_FC_DATA_X;
static bits	MEM_CC_ADR_PARITY_V1;
static bits	MEM_CC_ADR_PARITY_V2;
static bits	IO_INTERRUPT_LEVEL;
static bits	MEM_CC_ADR_PARITY_V3;
static bits	FMULT_EXCEP_CODE_D12;
static bits	L_S_TO_DSC_CNTL_V0_L2;
static bits	L_S_TO_DSC_CNTL_V1_L2;
static bits	L_S_TO_DSC_CNTL_V0_L3;
static bits	L_S_TO_DSC_CNTL_V1_L3;
static bits	nI0CON_LADJ_SEXT_XD4;
static bits	PS_D6;
static bits	nNXT_L_S_REG_DEST_D11;
static bits	n$CPU_7DIC107P$DCB0_WE;
static bits	n$CPU_7DIC107P$DCB1_WE;
static bits	n$CPU_7DIC107P$DCB2_WE;
static bits	USED_INSTR_WORD_XD4;
static bits	n$CPU_7DIC107P$DCB3_WE;
static bits	n$CPU_7DIC107P$DCB4_WE;
static bits	n$CPU_6LSM56P$CT_WE_X;
static bits	n$CPU_7DIC107P$DCB5_WE;
static bits	n$CPU_7DIC107P$DCB6_WE;
static bits	n$CPU_7DIC107P$DCB7_WE;
static bits	IO_EN;
static bits	n$CPU_6LSM56P$PM_WE_X;
static bits	RF_STORE_PREC_TC_XD4;
static bits	$CPU_6LSM56P$CT0_DATA;
static bits	$CPU_6LSM56P$CT1_DATA;
static bits	INSTR_TRAP_TYPE_XD4;
static bits	$CPU_6LSM56P$CT2_DATA;
static bits	NON_FATAL_ERR_TO_FEC;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_REAL_EXEC_DIS_D4;
static word	$CPU_6LSM56P$PM0_DATA;
static word	$CPU_6LSM56P$PM1_DATA;
static word	$CPU_6LSM56P$PM2_DATA;
static bits	nNXT_FADD_REG_DEST_D8;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_REAL_EXEC_DIS_D4;
static bits	$CPU_6LSM56P$UN_3__LOAD_STORE_UNIT__1P_XO_IO_EN_WR_53;
static bits	$CPU_6LSM56P$UN_4__LOAD_STORE_UNIT__1P_XO_IO_EN_WR_53;
static bits	NXT_INT_REG_DEST_XD6;
static bits	NXT_INT_OUT_VALID_D6;
static bits	$CPU_6LSM56P$CCR_DATA;
static bits	IO_WR;
static bits	DIVIDE_ENGINE_DONE_X;
static word	WDAT2;
static bits	FLAG_MODS_ISSUED_XD4;
static word	WDAT3;
static word	WDAT4;
static bits	nFMULT_EXCEP_CODE_D12;
static bits	nL_S_TO_DSC_CNTL_V0_L2;
static bits	nL_S_TO_DSC_CNTL_V1_L2;
static bits	nL_S_TO_DSC_CNTL_V0_L3;
static bits	nL_S_TO_DSC_CNTL_V1_L3;
static bits	$CPU_6LSM56P$UN_3__LOAD_STORE_UNIT__1P_XO_L_S_WE_L6_57;
static bits	nPS_D6;
static bits	NXT_L_S_REG_DEST_XD11;
static bits	NXT_L_S_OUT_VALID_D11;
static bits	NXT_FDIV_REG_DEST_D11;
static bits	$CPU_6LSM56P$MIC0_CC_X;
static bits	$CPU_6LSM56P$MIC1_CC_X;
static bits	nIO_EN;
static bits	nINSTR_TRAP_TYPE_XD4;
static bits	NXT_FADD_REG_DEST_XD8;
static bits	NXT_FADD_OUT_VALID_D8;
static bits	NXT_MULT_REG_DEST_D11;
static bits	nNXT_INT_REG_DEST_XD6;
static bits	n$CPU_6LSM56P$UN_4__LOAD_STORE_UNIT__1P_XO_RDEST_L6_62;
static bits	MEM_CC_ADR_PARITY_XV0;
static bits	MEM_CC_ADR_PARITY_XV1;
static bits	nNXT_INT_OUT_VALID_D6;
static bits	MEM_CC_ADR_PARITY_XV2;
static bits	MEM_CC_ADR_PARITY_XV3;
static bits	nIO_WR;
static bits	nDIVIDE_ENGINE_DONE_X;
static bits	MIC_FC;
static bits	FMULT_EXCEP_CODE_XD12;
static bits	L_S_TO_DSC_CNTL_XV0_L2;
static bits	L_S_TO_DSC_CNTL_XV1_L2;
static bits	L_S_TO_DSC_CNTL_XV0_L3;
static bits	L_S_TO_DSC_CNTL_XV1_L3;
static bits	n$CPU_6LSM56P$UN_2__LOAD_STORE_UNIT__1P_XO_L_S_WE_L6_56;
static bits	PS_XD6;
static bits	CPU_ID;
static bits	n$CPU_6LSM56P$UN_4__LOAD_STORE_UNIT__1P_XO_L_S_WE_L6_56;
static bits	$CPU_6LSM56P$CCR_ADR_X;
static bits	IDLE_X;
static bits	$CPU_6LSM56P$CT_DATA_X;
static bits	nNXT_L_S_REG_DEST_XD11;
static bits	nNXT_L_S_OUT_VALID_D11;
static bits	nNXT_FDIV_REG_DEST_D11;
static word	$CPU_6LSM56P$PM_DATA_X;
static bits	n$CPU_6LSM56P$VADR_XL2;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_INSTR_TRAP_TYPE;
static bits	I0RA_D4;
static bits	nFATAL_ERROR_FROM_MIC;
static bits	I1RA_D4;
static bits	I0RB_D4;
static bits	nUN_4_TERMINATOR_30P_A;
static bits	I1RB_D4;
static bits	I0RC_D4;
static bits	I1RC_D4;
static bits	nUN_4_TERMINATOR_35P_A;
static bits	MIC_FATAL_ERR_TO_FEC_X;
static bits	nUN_4_TERMINATOR_36P_A;
static bits	nUN_4_TERMINATOR_37P_A;
static word	nUN_4_TERMINATOR_29P_A;
static bits	$CPU_6LSM56P$MIC0_PE_L5;
static bits	nUN_4_TERMINATOR_39P_A;
static bits	$CPU_6LSM56P$MIC1_PE_L5;
static bits	$CPU_6LSM56P$MIC0_CT_L5;
static bits	I0OP_D4;
static bits	nNXT_FADD_REG_DEST_XD8;
static bits	$CPU_6LSM56P$MIC1_CT_L5;
static bits	I1OP_D4;
static bits	nNXT_FADD_OUT_VALID_D8;
static bits	nNXT_MULT_REG_DEST_D11;
static bits	$CPU_6LSM56P$MIC0_PM_L5;
static bits	$CPU_6LSM56P$MIC1_PM_L5;
static bits	NXT_INT_OUT_VALID_XD6;
static bits	n$CPU_7DIC107P$DCB0_WE_X;
static bits	n$CPU_7DIC107P$DCB1_WE_X;
static bits	nFMULT_EXCEP_CODE_XD12;
static bits	n$CPU_7DIC107P$DCB2_WE_X;
static bits	nL_S_TO_DSC_CNTL_XV0_L2;
static bits	n$CPU_7DIC107P$DCB3_WE_X;
static bits	nL_S_TO_DSC_CNTL_XV1_L2;
static bits	nL_S_TO_DSC_CNTL_XV0_L3;
static bits	n$CPU_7DIC107P$DCB4_WE_X;
static bits	nL_S_TO_DSC_CNTL_XV1_L3;
static bits	n$CPU_7DIC107P$DCB5_WE_X;
static bits	n$CPU_7DIC107P$DCB6_WE_X;
static bits	HALT_D4;
static bits	n$CPU_7DIC107P$DCB7_WE_X;
static bits	nPS_XD6;
static bits	IO_EN_X;
static bits	$CPU_6LSM56P$UN_4__LOAD_STORE_UNIT__1P_XO_ADDR_PREC_L6;
static bits	NXT_L_S_OUT_VALID_XD11;
static word	MEM_IN0;
static bits	NXT_FDIV_REG_DEST_XD11;
static word	MEM_IN1;
static bits	$CPU_6LSM56P$CT0_DATA_X;
static word	MEM_IN2;
static bits	$CPU_6LSM56P$CT1_DATA_X;
static bits	NXT_FDIV_OUT_VALID_D11;
static word	MEM_IN3;
static bits	$CPU_6LSM56P$CT2_DATA_X;
static bits	NON_FATAL_ERR_TO_FEC_X;
static word	MEM_IN4;
static word	MEM_IN5;
static word	MEM_IN6;
static word	MEM_IN7;
static word	$CPU_6LSM56P$PM0_DATA_X;
static word	$CPU_6LSM56P$PM1_DATA_X;
static word	$CPU_6LSM56P$PM2_DATA_X;
static bits	MEM_CACHE_ERR_FROM_DSC;
static bits	nI0RA_D4;
static bits	IO_DATA;
static bits	nI1RA_D4;
static bits	nI0RB_D4;
static bits	nI1RB_D4;
static word	MEM_ADR;
static bits	$CPU_6LSM56P$CCR_DATA_X;
static bits	IO_WR_X;
static bits	IC_MISS_ADR_PARITY_MI3;
static word	WDAT2_X;
static word	WDAT3_X;
static word	WDAT4_X;
static bits	HALT_EN;
static bits	n$CPU_6LSM56P$UN_2__LOAD_STORE_UNIT__1P_XO_DSC_CTL_L2_41;
static bits	NXT_FADD_OUT_VALID_XD8;
static bits	n$CPU_6LSM56P$UN_4__LOAD_STORE_UNIT__1P_XO_DSC_CTL_L2_41;
static bits	n$CPU_6LSM56P$UN_1__LOAD_STORE_UNIT__1P_XO_DSC_CTL_L3_43;
static bits	NXT_MULT_REG_DEST_XD11;
static bits	n$CPU_6LSM56P$UN_3__LOAD_STORE_UNIT__1P_XO_DSC_CTL_L3_43;
static bits	NXT_MULT_OUT_VALID_D11;
static bits	nNXT_INT_OUT_VALID_XD6;
static bits	MIC_MEM;
static bits	n$CPU_6LSM56P$UN_3__LOAD_STORE_UNIT__1P_XO_ADDR_PREC_L6;
static bits	nIO_EN_X;
static word	I0CON_D4;
static bits	I1CON_D4;
static bits	nNXT_L_S_OUT_VALID_XD11;
static bits	nNXT_FDIV_REG_DEST_XD11;
static bits	nNXT_FDIV_OUT_VALID_D11;
static bits	$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_INSTR_TRAP_TYPE_72;
static bits	$CPU_6LSM56P$MIC0_PE_XL5;
static bits	nIO_WR_X;
static bits	$CPU_6LSM56P$MIC1_PE_XL5;
static bits	$CPU_6LSM56P$MIC0_CT_XL5;
static bits	I0OP_XD4;
static bits	FLAGS_D7;
static bits	$CPU_6LSM56P$MIC1_CT_XL5;
static bits	$CPU_6LSM56P$DWP_TRAP_X;
static bits	I1OP_XD4;
static bits	nNXT_FADD_OUT_VALID_XD8;
static bits	nNXT_MULT_REG_DEST_XD11;
static bits	$CPU_6LSM56P$MIC0_PM_XL5;
static bits	$CPU_6LSM56P$MIC1_PM_XL5;
static bits	nNXT_MULT_OUT_VALID_D11;
static bits	n$CPU_7DIC107P$IC_WE_V0_D1;
static bits	n$CPU_7DIC107P$IC_WE_V1_D1;
static bits	PORT4_D5;
static bits	n$CPU_7DIC107P$IC_WE_V2_D1;
static bits	n$CPU_7DIC107P$IC_WE_V3_D1;
static bits	n$CPU_6LSM56P$UN_5_MEMORY_INTERFACE_UNIT_1P_XO_CCR_ADR;
static bits	X1_CLOCK;
static bits	n$CPU_6LSM56P$UN_6_MEMORY_INTERFACE_UNIT_1P_XO_CCR_ADR;
static bits	X3_CLOCK;
static bits	$CPU_6LSM56P$CT_ADR_SET0;
static bits	HALT_XD4;
static bits	$CPU_6LSM56P$CT_ADR_SET1;
static bits	$CPU_6LSM56P$CT_ADR_SET2;
static bits	nFATAL_ERROR_FROM_MIC_X;
static bits	$CPU_6LSM56P$PM_ADR_SET0;
static bits	$CPU_6LSM56P$PM_ADR_SET1;
static bits	$CPU_6LSM56P$PM_ADR_SET2;
static bits	NXT_FDIV_OUT_VALID_XD11;
static bits	PC_INC_D4;
static bits	DIVIDE_ENGINE_NUMBER_D5;
static word	MEM_OUT0;
static word	MEM_OUT1;
static word	INSTR_F2;
static word	MEM_OUT2;
static bits	HALT_DETECT_BREAKPOINT;
static word	MEM_OUT3;
static word	MEM_OUT4;
static word	MEM_OUT5;
static word	MEM_OUT6;
static word	MEM_OUT7;
static bits	L_S_RETURNED_RESULT_D10;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_TRACE_PENDING_IDLE;
static bits	$CPU_6LSM56P$ECHK_TRAP_X;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_TRACE_PENDING_IDLE;
static bits	NXT_MULT_OUT_VALID_XD11;
static word	MEM_IN0_X;
static word	MEM_IN1_X;
static word	MEM_IN2_X;
static word	MEM_IN3_X;
static word	MEM_IN4_X;
static bits	MEM_BUSY;
static bits	nX1_CLOCK;
static word	MEM_IN5_X;
static word	MEM_IN6_X;
static bits	IC_TAG_WE;
static word	FU0OPA_D5;
static bits	nX3_CLOCK;
static word	MEM_IN7_X;
static word	FU1OPA_D5;
static word	FU0OPB_D5;
static bits	n$CPU_6LSM56P$CT_ADR_SET0;
static word	FU2OPA_D5;
static word	FU1OPB_D5;
static bits	n$CPU_6LSM56P$CT_ADR_SET1;
static word	FU3OPA_D5;
static word	FU2OPB_D5;
static bits	n$CPU_6LSM56P$CT_ADR_SET2;
static word	FU3OPB_D5;
static bits	MEM_CACHE_ERR_FROM_DSC_X;
static word	I0CON_XD4;
static bits	IO_DATA_X;
static bits	I1CON_XD4;
static bits	n$CPU_6LSM56P$PM_ADR_SET0;
static bits	$CPU_6LSM56P$UN_3__LOAD_STORE_UNIT__1P_XO_ADDR_PREC_L6_32;
static bits	n$CPU_6LSM56P$PM_ADR_SET1;
static bits	n$CPU_6LSM56P$PM_ADR_SET2;
static word	MEM_ADR_X;
static bits	nNXT_FDIV_OUT_VALID_XD11;
static bits	nDIVIDE_ENGINE_NUMBER_D5;
static word	nINSTR_F2;
static bits	X3C_CLOCK;
static word	TS_OUT_D7;
static bits	FLAGS_XD7;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_HALT;
static bits	PC_CODE_F2;
static bits	nNXT_MULT_OUT_VALID_XD11;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_I1_I0_WRITES_RDST_D4;
static bits	n$CPU_7DIC107P$IC_WE_V0_XD1;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_HALT;
static bits	n$CPU_7DIC107P$IC_WE_V1_XD1;
static bits	PORT4_XD5;
static bits	OR_REGS_X;
static word	CC_ADR_XD1;
static bits	n$CPU_7DIC107P$IC_WE_V2_XD1;
static bits	IC_ADR_MI2;
static bits	n$CPU_7DIC107P$IC_WE_V3_XD1;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_I1_I0_WRITES_RDST_D4;
static bits	nMEM_BUSY;
static bits	nIC_TAG_WE;
static word	nFU0OPA_D5;
static word	nFU1OPA_D5;
static word	nFU0OPB_D5;
static word	nFU1OPB_D5;
static word	nFU3OPA_D5;
static word	nFU3OPB_D5;
static bits	nPC_WATCHPOINT_HIT_F2_DL1;
static bits	n$CPU_6LSM56P$UN_4__LOAD_STORE_UNIT__1P_XO_ADDR_PREC_L6_31;
static word	MAC_CTL_V0;
static word	MAC_CTL_V1;
static word	MAC_CTL_V2;
static bits	PC_INC_XD4;
static word	MAC_CTL_V3;
static bits	DIVIDE_ENGINE_NUMBER_XD5;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_MULT_OPCODE_LOW_BIT;
static word	INSTR_XF2;
static bits	FDIV_TRAP;
static bits	$CPU_6LSM56P$MIC0_VIS_OUT;
static bits	MULT_OPCODE_LOW_BIT_V0_D4;
static bits	MULT_OPCODE_LOW_BIT_V1_D4;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_MULT_OPCODE_LOW_BIT;
static bits	nICACHE_WE;
static bits	nX3C_CLOCK;
static bits	n$CPU_6LSM56P$UN_6_MEMORY_INTERFACE_UNIT_1P_XO_MEM_BUSY;
static bits	n$CPU_6LSM56P$UN_5_MEMORY_INTERFACE_UNIT_1P_XO_MIC_TO_FC;
static bits	L_S_RETURNED_RESULT_XD10;
static bits	n$CPU_6LSM56P$UN_6_MEMORY_INTERFACE_UNIT_1P_XO_MIC_TO_FC;
static bits	X1_CLOCK_X;
static bits	X3_CLOCK_X;
static bits	$CPU_6LSM56P$CT_ADR_SET0_X;
static bits	$CPU_6LSM56P$CT_ADR_SET1_X;
static bits	$CPU_6LSM56P$MIC_TO_LSC_V0;
static bits	$CPU_6LSM56P$CT_ADR_SET2_X;
static bits	nPC_CODE_F2;
static bits	$CPU_6LSM56P$MIC_TO_LSC_V1;
static bits	$CPU_6LSM56P$PM_ADR_SET0_X;
static word	nCC_ADR_XD1;
static bits	$CPU_6LSM56P$PM_ADR_SET1_X;
static bits	nIC_ADR_MI2;
static bits	$CPU_6LSM56P$PM_ADR_SET2_X;
static bits	MEM_IN_PAR;
static bits	MEM_CPU_V0;
static bits	MEM_CPU_V1;
static bits	MEM_CPU_V2;
static word	FU0OPA_XD5;
static bits	MEM_CPU_V3;
static word	FU1OPA_XD5;
static word	FU0OPB_XD5;
static word	INT_OUT_D7;
static word	FU2OPA_XD5;
static word	FU1OPB_XD5;
static bits	n$CPU_6LSM56P$LSC_VIS_IN_X;
static word	MEM_OUT0_X;
static word	FU3OPA_XD5;
static word	FU2OPB_XD5;
static word	MEM_OUT1_X;
static word	FU3OPB_XD5;
static word	MEM_OUT2_X;
static word	MEM_OUT3_X;
static word	MEM_OUT4_X;
static bits	$CPU_6LSM56P$MIC_TO_LSC_TC;
static word	MEM_OUT5_X;
static word	MEM_OUT6_X;
static word	MEM_OUT7_X;
static word	nMAC_CTL_V0;
static word	nMAC_CTL_V1;
static bits	$CPU_6LSM56P$MIC0_CUR_CC_L5;
static word	nMAC_CTL_V2;
static bits	$CPU_6LSM56P$MIC1_CUR_CC_L5;
static word	nMAC_CTL_V3;
static bits	nDIVIDE_ENGINE_NUMBER_XD5;
static bits	nIC_TAG_ADR;
static word	nINSTR_XF2;
static bits	nFDIV_TRAP;
static bits	MEM_TRAP_X;
static bits	DC_VIS_OUT;
static word	TS_OUT_XD7;
static bits	FC_VIS_OUT;
static bits	MEM_CPU_OR;
static word	CC_ADR_XDL1;
static bits	n$CPU_6LSM56P$LSC0_VIS_OUT;
static bits	nIC_PPC_TAG;
static bits	n$CPU_6LSM56P$LSC1_VIS_OUT;
static bits	n$CPU_6LSM56P$LSC2_VIS_OUT;
static bits	MEM_BUSY_X;
static bits	I0_ISSUE_D4;
static bits	DWP_TRAP_X;
static bits	nX1_CLOCK_X;
static bits	I1_ISSUE_D4;
static bits	nX3_CLOCK_X;
static bits	EXEC_DIS_F2;
static bits	n$CPU_6LSM56P$CT_ADR_SET0_X;
static bits	PC_CODE_XF2;
static bits	n$CPU_6LSM56P$CT_ADR_SET1_X;
static bits	n$CPU_6LSM56P$CT_ADR_SET2_X;
static bits	$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_HALT_42;
static bits	FETCH_OP_D4;
static bits	$CPU_6LSM56P$LSC0_DWP_TRAP;
static bits	IC_ADR_XMI2;
static bits	n$CPU_6LSM56P$PM_ADR_SET0_X;
static bits	$CPU_6LSM56P$LSC1_DWP_TRAP;
static bits	n$CPU_6LSM56P$PM_ADR_SET1_X;
static bits	$CPU_6LSM56P$LSC2_DWP_TRAP;
static bits	n$CPU_6LSM56P$PM_ADR_SET2_X;
static bits	$CPU_6LSM56P$LSC3_DWP_TRAP;
static bits	DC_VIS_IN_X;
static word	nFU0OPA_XD5;
static word	nFU1OPA_XD5;
static word	nFU0OPB_XD5;
static word	nFU1OPB_XD5;
static word	nFU3OPA_XD5;
static bits	INTERRUPT;
static word	nFU3OPB_XD5;
static bits	nPC_WATCHPOINT_HIT_F2_XDL1;
static bits	n$CPU_6LSM56P$MIC_TO_LSC_TC;
static bits	X3C_CLOCK_X;
static word	MAC_CTL_XV0;
static word	MAC_CTL_XV1;
static word	MAC_CTL_XV2;
static word	MAC_CTL_XV3;
static bits	TRAP_STATE;
static bits	RF_VIS_IN_X;
static bits	MULT_OPCODE_LOW_BIT_V0_XD4;
static bits	MULT_OPCODE_LOW_BIT_V1_XD4;
static bits	LOAD_ADR_D11;
static bits	INT_TRAP_D7;
static bits	nFC_VIS_OUT;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_I0RC_D4;
static bits	FC_CK_B0_OUT;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_I1RC_D4;
static bits	nMEM_CPU_OR;
static word	$CPU_7DIC107P$DCB0_ADDR_TCTC;
static bits	nCC_ADR_XDL1;
static word	$CPU_7DIC107P$DCB1_ADDR_TCTC;
static word	$CPU_7DIC107P$DCB2_ADDR_TCTC;
static bits	FU0OPCTL_D4;
static word	$CPU_7DIC107P$DCB3_ADDR_TCTC;
static bits	FU1OPCTL_D4;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_I0RC_D4;
static word	$CPU_7DIC107P$DCB4_ADDR_TCTC;
static bits	MEM_CPU_AND;
static bits	FU2OPCTL_D4;
static bits	nMEM_BUSY_X;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_I1RC_D4;
static word	$CPU_7DIC107P$DCB5_ADDR_TCTC;
static bits	FU3OPCTL_D4;
static word	$CPU_7DIC107P$DCB6_ADDR_TCTC;
static bits	nIC_TAG_WE_X;
static word	$CPU_7DIC107P$DCB7_ADDR_TCTC;
static bits	$CPU_6LSM56P$UN_6_MEMORY_INTERFACE_UNIT_1P_XO_MEM_BUSY_46;
static bits	nISTACHE_WE;
static bits	nEXEC_DIS_F2;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_I0OP_D4;
static bits	$CPU_6LSM56P$MIC_TO_LSC_XV0;
static bits	nPC_CODE_XF2;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_I1OP_D4;
static bits	$CPU_6LSM56P$MIC_TO_LSC_XV1;
static bits	L_S_TRAP_D12;
static bits	RF_CK_B0_OUT;
static bits	nIC_ADR_XMI2;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_I0OP_D4;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_I1OP_D4;
static bits	MEM_CPU_XV0;
static bits	$CPU_6LSM56P$LSC0_ECHK_TRAP;
static bits	MEM_CPU_XV1;
static bits	$CPU_6LSM56P$LSC1_ECHK_TRAP;
static bits	MIC_IC_ADR_X;
static bits	MEM_CPU_XV2;
static bits	$CPU_6LSM56P$LSC2_ECHK_TRAP;
static bits	MEM_CPU_XV3;
static bits	$CPU_6LSM56P$LSC3_ECHK_TRAP;
static word	INT_OUT_XD7;
static bits	nFC_VIS_IN_X;
static bits	$CPU_6LSM56P$MIC1_PM0_DATA_X;
static bits	FDIV_TRAP_X;
static bits	$CPU_6LSM56P$MIC1_PM1_DATA_X;
static bits	START_IC_OP;
static bits	$CPU_6LSM56P$MIC1_PM2_DATA_X;
static bits	$CPU_6LSM56P$MIC0_VIS_OUT_X;
static bits	MEM_OUT_PAR;
static bits	$CPU_6LSM56P$MIC_TO_LSC_XTC;
static bits	RF_TD_NEG_NF;
static bits	nICACHE_WE_X;
static bits	TS_CK_B0_OUT;
static bits	nX3C_CLOCK_X;
static word	nMAC_CTL_XV0;
static bits	$CPU_6LSM56P$MIC0_CUR_CC_XL4;
static word	nMAC_CTL_XV1;
static bits	$CPU_6LSM56P$MIC1_CUR_CC_XL4;
static bits	$CPU_6LSM56P$MIC0_CUR_CC_XL5;
static word	nMAC_CTL_XV2;
static bits	$CPU_6LSM56P$MIC1_CUR_CC_XL5;
static word	nMAC_CTL_XV3;
static bits	MIC_VIS_OUT;
static bits	FADD_TRAP_D9;
static bits	RFC_VIS_OUT;
static bits	MIC_TO_MAC_X;
static bits	nTRAP_STATE;
static bits	FC_TD_POS_NF;
static bits	PORT4_ADR_D4;
static bits	ISC_VIS_OUT;
static bits	IC_OP_DONE_X;
static bits	DIVIDE_OP_D5;
static bits	nFC_CK_B0_OUT;
static bits	L_S_ISSUE_D4;
static bits	MEM_IN_PAR_X;
static bits	$CPU_6LSM56P$DWP_CLK_STOP_X;
static bits	I0_ISSUE_XD4;
static bits	I1_ISSUE_XD4;
static bits	TSC_VIS_OUT;
static bits	nMEM_CPU_AND;
static bits	PC_PAGE_ID_F2;
static bits	INT_VIS_OUT;
static bits	EXEC_DIS_XF2;
static bits	nTS_VIS_IN_X;
static bits	RF_TD_POS_NF;
static bits	LSC_FEC_DATA;
static bits	n$CPU_6LSM56P$MIC_TO_LSC_XV0;
static bits	IC_TAG_VALID;
static bits	n$CPU_6LSM56P$MIC_TO_LSC_XV1;
static bits	FETCH_OP_XD4;
static bits	nFC_TD_NEG_NF;
static bits	$CPU_6LSM56P$UN_5_MEMORY_INTERFACE_UNIT_1P_XO_MIC_TO_IC_WE;
static bits	nRF_CK_B0_OUT;
static bits	$CPU_6LSM56P$UN_6_MEMORY_INTERFACE_UNIT_1P_XO_MIC_TO_IC_WE;
static word	LOAD_DATA_D11;
static word	MEM_CC_ADR_V0;
static word	MEM_CC_ADR_V1;
static word	MEM_CC_ADR_V2;
static bits	nIC_TAG_ADR_X;
static word	MEM_CC_ADR_V3;
static bits	nFDIV_TRAP_X;
static bits	nSTART_IC_OP;
static bits	IC_MT_TYPE_X;
static bits	n$CPU_6LSM56P$MIC_TO_LSC_XTC;
static bits	DC_VIS_OUT_X;
static bits	FC_VIS_OUT_X;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_I0CON_D4;
static bits	INT_VIS_IN_X;
static bits	nTS_CK_B0_OUT;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_I1CON_D4;
static bits	MEM_CPU_OR_X;
static bits	LOAD_PREC_D11;
static bits	nIC_PPC_TAG_X;
static bits	nFADD_TRAP_D9;
static bits	nDSC_VIS_OUT;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_I0CON_D4;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_I1CON_D4;
static bits	INT_TRAP_XD7;
static bits	FU0OPBITS_D5;
static bits	nPORT4_ADR_D4;
static bits	FU1OPBITS_D5;
static bits	FU2OPBITS_D5;
static bits	A_SEL_WRAP_D4;
static bits	FU3OPBITS_D5;
static bits	B_SEL_WRAP_D4;
static bits	nLSC_VIS_OUT;
static bits	INSTR_QMT_D4;
static bits	I0OPBITS_XD4;
static bits	nDIVIDE_OP_D5;
static bits	I1OPBITS_XD4;
static bits	nL_S_ISSUE_D4;
static word	TSC_MIC_PC_F2;
static bits	FU0OPCTL_XD4;
static bits	FU1OPCTL_XD4;
static bits	FU2OPCTL_XD4;
static bits	FU3OPCTL_XD4;
static bits	nTSC_VIS_OUT;
static bits	I0CON_SIGN_D4;
static bits	nINT_VIS_OUT;
static bits	nEXEC_DIS_XF2;
static bits	INT_CK_B0_OUT;
static bits	I1CON_SIGN_D4;
static bits	L_S_TRAP_XD12;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_VIS_OUT;
static bits	INTERRUPT_X;
static bits	nIC_TAG_VALID;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_VIS_OUT;
static bits	TRAP_STATE_X;
static bits	IO_ERR_TO_FEC;
static bits	LOAD_SIGN0_TC;
static bits	FP_COMPARE_D7;
static bits	nFC_VIS_OUT_X;
static bits	LOAD_SIGN1_TC;
static bits	LOAD_SIGN2_TC;
static bits	nMEM_CPU_OR_X;
static word	$CPU_7DIC107P$DCB0_ADDR_TCTC_X;
static bits	LOAD_SIGN3_TC;
static bits	FADD_TRAP_XD9;
static word	$CPU_7DIC107P$DCB1_ADDR_TCTC_X;
static bits	LOAD_SIGN4_TC;
static word	$CPU_7DIC107P$DCB2_ADDR_TCTC_X;
static bits	LOAD_SIGN5_TC;
static word	$CPU_7DIC107P$DCB3_ADDR_TCTC_X;
static bits	LOAD_SIGN6_TC;
static word	$CPU_7DIC107P$DCB4_ADDR_TCTC_X;
static bits	MEM_CPU_AND_X;
static bits	LOAD_SIGN7_TC;
static bits	n$CPU_DUP61P$UN_2_DECODE_UNIT_22P_XO_PC_INC_D4;
static word	$CPU_7DIC107P$DCB5_ADDR_TCTC_X;
static bits	PORT4_ADR_XD4;
static word	$CPU_7DIC107P$DCB6_ADDR_TCTC_X;
static word	STORE_DATA_D6;
static bits	MIC0_CK_B0_OUT;
static word	$CPU_7DIC107P$DCB7_ADDR_TCTC_X;
static bits	nISTACHE_WE_X;
static bits	nFU1OPBITS_D5;
static bits	DIVIDE_OP_XD5;
static bits	nFU3OPBITS_D5;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_PC_INC_D4;
static bits	L_S_ISSUE_XD4;
static bits	INT_TD_POS_NF;
static bits	LSC0_CK_B0_OUT;
static bits	LSC1_CK_B0_OUT;
static bits	LSC2_CK_B0_OUT;
static bits	PC_PAGE_ID_XF2;
static bits	LSC3_CK_B0_OUT;
static bits	DC_0_CK_B0_OUT;
static bits	STORE_PREC_D4;
static bits	DC_1_CK_B0_OUT;
static bits	nI0CON_SIGN_D4;
static bits	$CPU_6LSM56P$UN_7_2_MERGE_22P_A;
static bits	nINT_CK_B0_OUT;
static bits	nI1CON_SIGN_D4;
static bits	START_IC_OP_X;
static bits	$CPU_6LSM56P$UN_7_2_MERGE_24P_A;
static bits	MEM_OUT_PAR_X;
static bits	BOARD_LEVEL_F;
static bits	$CPU_6LSM56P$UN_6_2_MERGE_27P_A;
static bits	$CPU_6LSM56P$UN_7_2_MERGE_28P_A;
static word	LOAD_DATA_XD11;
static bits	n$CPU_DUP61P$UN_1_DECODE_UNIT_29P_XO_L_S_ISSUE___INSTR_QMT_D4;
static word	MEM_CC_ADR_XV0;
static bits	MIC_VIS_OUT_X;
static word	MEM_CC_ADR_XV1;
static word	MEM_CC_ADR_XV2;
static bits	DC_0_TD_NEG_NF;
static bits	RFC_VIS_OUT_X;
static word	MEM_CC_ADR_XV3;
static bits	DC_1_TD_NEG_NF;
static bits	nTRAP_STATE_X;
static bits	nINT_TD_NEG_NF;
static bits	ISC_VIS_OUT_X;
static bits	IC_TAG_PARITY;
static bits	nFADD_TRAP_XD9;
static word	CC_ADR_PTY_DL1;
static bits	TSC_VIS_OUT_X;
static bits	nMEM_CPU_AND_X;
static bits	INT_VIS_OUT_X;
static bits	FU0OPBITS_XD5;
static bits	nPORT4_ADR_XD4;
static bits	FU1OPBITS_XD5;
static bits	nMIC0_CK_B0_OUT;
static bits	$CPU_6LSM56P$LSC_TO_MIC_CTL_L3;
static bits	LSC_FEC_DATA_X;
static bits	ISTACHE_ADR_F1;
static bits	FU2OPBITS_XD5;
static bits	A_SEL_WRAP_XD4;
static bits	IC_TAG_VALID_X;
static bits	FU3OPBITS_XD5;
static bits	B_SEL_WRAP_XD4;
static bits	INSTR_QMT_XD4;
static bits	nDIVIDE_OP_XD5;
static bits	TRACE_PENDING;
static bits	DC_0_TD_POS_NF;
static bits	nL_S_ISSUE_XD4;
static word	TSC_MIC_PC_XF2;
static bits	DC_1_TD_POS_NF;
static bits	SINGLE_STEP_X;
static word	FETCH_TO_MAC_X;
static bits	nLSC0_CK_B0_OUT;
static bits	nLSC1_CK_B0_OUT;
static bits	nLSC2_CK_B0_OUT;
static bits	I0CON_SIGN_XD4;
static bits	nLSC3_CK_B0_OUT;
static bits	I1CON_SIGN_XD4;
static bits	nDC_0_CK_B0_OUT;
static bits	nSTORE_PREC_D4;
static bits	nDC_1_CK_B0_OUT;
static bits	nBOARD_LEVEL_F;
static bits	nIC_PPC_TAG_MI4;
static bits	FMULT_TRAP_D12;
static bits	nDSC_VIS_OUT_X;
static bits	nIC_TAG_PARITY;
static bits	FP_COMPARE_XD7;
static word	$CPU_7DIC107P$IC_ADDR_V0_TCTC_D1;
static bits	nLSC_VIS_OUT_X;
static word	$CPU_7DIC107P$IC_ADDR_V1_TCTC_D1;
static word	$CPU_7DIC107P$IC_ADDR_V2_TCTC_D1;
static word	$CPU_7DIC107P$IC_ADDR_V3_TCTC_D1;
static word	nCC_ADR_PTY_DL1;
static word	STORE_DATA_XD6;
static bits	nTSC_VIS_OUT_X;
static bits	nINT_VIS_OUT_X;
static bits	nFU1OPBITS_XD5;
static bits	nISTACHE_ADR_F1;
static bits	nFU3OPBITS_XD5;
static bits	nI0CON_SIGN_XD4;
static bits	IC_MISS_ADR_MI3;
static bits	nI1CON_SIGN_XD4;
static bits	IO_ERR_TO_FEC_X;
static bits	IO_DATA_PARITY;
static bits	$CPU_6LSM56P$LSC0_DWP_CLK_STOP;
static bits	$CPU_6LSM56P$LSC1_DWP_CLK_STOP;
static bits	$CPU_6LSM56P$LSC2_DWP_CLK_STOP;
static bits	nUN_3_INTEGER_UNIT_1P_XO_FLAGS;
static bits	$CPU_6LSM56P$LSC3_DWP_CLK_STOP;
static bits	MEM_ADR_PARITY;
static bits	nFMULT_TRAP_D12;
static bits	MCHK_ERR_TO_FEC;
static bits	$CPU_6LSM56P$LSC_TO_MIC_CTL_XL3;
static bits	ISTACHE_ADR_XF1;
extern LSC0();
extern struct pin Pin_LSC[4][62];
extern LSC1();
extern LSC2();
extern LSC3();
extern MIC0();
extern struct pin Pin_MIC[2][68];
extern MIC1();
extern WISC();
extern struct pin Pin_WISC[1][81];
extern HCG();
extern struct pin Pin_HCG[1][8];
extern HD();
extern struct pin Pin_HD[1][9];
extern HM();
extern struct pin Pin_HM[1][18];
extern WDSC();
extern struct pin Pin_WDSC[1][101];
extern FC();
extern struct pin Pin_FC[1][59];
extern CTB2();
extern struct pin Pin_CTB[4][14];
extern CTB1();
extern INT();
extern struct pin Pin_INT[1][35];
extern CTB0();
extern HFA();
extern struct pin Pin_HFA[1][18];
extern HFD();
extern struct pin Pin_HFD[1][23];
extern WRF();
extern struct pin Pin_WRF[1][70];
extern TSC();
extern struct pin Pin_TSC[1][63];
extern DC0();
extern struct pin Pin_DC[2][98];
extern CB0();
extern struct pin Pin_CB[16][12];
extern CB1();
extern DC1();
extern CB2();
extern CB3();
extern CB6();
extern CB7();
extern CB4();
extern CB5();
extern CTB3();
extern CMI();
extern struct pin Pin_CMI[1][48];
extern CB8();
extern CB9();
extern CB10();
extern CB11();
extern CB14();
extern CB15();
extern CB12();
extern CB13();

# 3259 "design_bug.c"

static design_flops_1(cur_time,fpout,fperr)
int cur_time;
struct _iobuf *fpout;
struct _iobuf *fperr;
{
	
	

	Pin_CB[2][0].p_value.l=(($CPU_7DIC107P$DCB1_ADDR_TCTC_X.h & 0x7FFE000) >> 13);
	Pin_CB[2][1].p_value.l=(($CPU_7DIC107P$DCB1_ADDR_TCTC_X.l & 0xC0000000) >> 30) | (($CPU_7DIC107P$DCB1_ADDR_TCTC_X.h & 0xFFF) << 2);
	Pin_CB[2][2].p_value.l=(($CPU_7DIC107P$DCB1_ADDR_TCTC_X.h & 0x8000000) >> 27);
	Pin_CB[2][3].p_value.l=(($CPU_7DIC107P$DCB1_ADDR_TCTC_X.h & 0x1000) >> 12);
	Pin_CB[2][4].p_value.l=(n$CPU_7DIC107P$DCB1_WE_X & 0x3);
	Pin_CB[2][5].p_value.l=((n$CPU_7DIC107P$DCB1_WE_X & 0xC) >> 2);
	Pin_CB[2][6].p_value.l=(($CPU_7DIC107P$IC_ADDR_V0_TCTC_XD1.l & 0xF0000000) >> 28) | (($CPU_7DIC107P$IC_ADDR_V0_TCTC_XD1.h & 0x3FF) << 4);
	Pin_CB[2][7].p_value.l=((n$CPU_7DIC107P$IC_WE_V0_XD1 & 0x30) >> 4);
	Pin_CB[2][8].p_value.l=($CPU_7DIC107P$CIB1_X.h & 0xF) | (($CPU_7DIC107P$CIP1_X & 0x100) >> 4) | (($CPU_7DIC107P$CIB1_X.h & 0xF0) << 1) | ($CPU_7DIC107P$CIP1_X & 0x200) | (($CPU_7DIC107P$CIB1_X.h & 0xF00) << 2) | (($CPU_7DIC107P$CIP1_X & 0x400) << 4) | ((

$CPU_7DIC107P$CIB1_X.h & 0xF000) << 3) | (($CPU_7DIC107P$CIP1_X & 0x800) << 8) | (($CPU_7DIC107P$CIB1_X.h & 0xF0000) << 4) | (($CPU_7DIC107P$CIP1_X & 0x1000) << 12) | (($CPU_7DIC107P$CIB1_X.h & 0xF00000) << 5) | (($CPU_7DIC107P$CIP1_X & 0x2000) << 16) | (

($CPU_7DIC107P$CIB1_X.h & 0x3000000) << 6);
	Pin_CB[2][8].p_value.h=(($CPU_7DIC107P$CIB1_X.h & 0xC000000) >> 26) | (($CPU_7DIC107P$CIP1_X & 0x4000) >> 12) | (($CPU_7DIC107P$CIB1_X.h & 0xF0000000) >> 25) | (($CPU_7DIC107P$CIP1_X & 0x8000) >> 8);
	CB2(cur_time,fpout,fperr);
	$CPU_7DIC107P$DCB1.h &= ~0xF;
	$CPU_7DIC107P$DCB1.h |= Pin_CB[2][9].p_value.l & 0xF;
	$CPU_7DIC107P$DCP1 &= ~0x100;
	$CPU_7DIC107P$DCP1 |= (Pin_CB[2][9].p_value.l & 0x10) << 4;
	$CPU_7DIC107P$DCB1.h &= ~0xF0;
	$CPU_7DIC107P$DCB1.h |= (Pin_CB[2][9].p_value.l & 0x1E0) >> 1;
	$CPU_7DIC107P$DCP1 &= ~0x200;
	$CPU_7DIC107P$DCP1 |= Pin_CB[2][9].p_value.l & 0x200;
	$CPU_7DIC107P$DCB1.h &= ~0xF00;
	$CPU_7DIC107P$DCB1.h |= (Pin_CB[2][9].p_value.l & 0x3C00) >> 2;
	$CPU_7DIC107P$DCP1 &= ~0x400;
	$CPU_7DIC107P$DCP1 |= (Pin_CB[2][9].p_value.l & 0x4000) >> 4;
	$CPU_7DIC107P$DCB1.h &= ~0xF000;
	$CPU_7DIC107P$DCB1.h |= (Pin_CB[2][9].p_value.l & 0x78000) >> 3;
	$CPU_7DIC107P$DCP1 &= ~0x800;
	$CPU_7DIC107P$DCP1 |= (Pin_CB[2][9].p_value.l & 0x80000) >> 8;
	$CPU_7DIC107P$DCB1.h &= ~0xF0000;
	$CPU_7DIC107P$DCB1.h |= (Pin_CB[2][9].p_value.l & 0xF00000) >> 4;
	$CPU_7DIC107P$DCP1 &= ~0x1000;
	$CPU_7DIC107P$DCP1 |= (Pin_CB[2][9].p_value.l & 0x1000000) >> 12;
	$CPU_7DIC107P$DCB1.h &= ~0xF00000;
	$CPU_7DIC107P$DCB1.h |= (Pin_CB[2][9].p_value.l & 0x1E000000) >> 5;
	$CPU_7DIC107P$DCP1 &= ~0x2000;
	$CPU_7DIC107P$DCP1 |= (Pin_CB[2][9].p_value.l & 0x20000000) >> 16;
	$CPU_7DIC107P$DCB1.h &= ~0x3000000;
	$CPU_7DIC107P$DCB1.h |= (Pin_CB[2][9].p_value.l & 0xC0000000) >> 6;
	$CPU_7DIC107P$DCB1.h &= ~0xC000000;
	$CPU_7DIC107P$DCB1.h |= (Pin_CB[2][9].p_value.h & 0x3) << 26;
	$CPU_7DIC107P$DCP1 &= ~0x4000;
	$CPU_7DIC107P$DCP1 |= (Pin_CB[2][9].p_value.h & 0x4) << 12;
	$CPU_7DIC107P$DCB1.h &= ~0xF0000000;
	$CPU_7DIC107P$DCB1.h |= (Pin_CB[2][9].p_value.h & 0x78) << 25;
	$CPU_7DIC107P$DCP1 &= ~0x8000;
	$CPU_7DIC107P$DCP1 |= (Pin_CB[2][9].p_value.h & 0x80) << 8;
	$CPU_7DIC107P$ICB1.h &= ~0xF;