* cris/arch.c: Regenerate.

* cris/arch.h: Regenerate.
	* cris/cpuall.h: Regenerate.
	* cris/cpuv10.c: Regenerate.
	* cris/cpuv10.h: Regenerate.
	* cris/cpuv32.c: Regenerate.
	* cris/cpuv32.h: Regenerate.
	* cris/cris-desc.c: Regenerate.
	* cris/cris-desc.h: Regenerate.
	* cris/cris-opc.h: Regenerate.
	* cris/decodev10.c: Regenerate.
	* cris/decodev10.h: Regenerate.
	* cris/decodev32.c: Regenerate.
	* cris/decodev32.h: Regenerate.
	* cris/modelv10.c: Regenerate.
	* cris/modelv32.c: Regenerate.
	* cris/semcrisv10f-switch.c: Regenerate.
	* cris/semcrisv32f-switch.c: Regenerate.
This commit is contained in:
Doug Evans 2009-10-24 04:33:41 +00:00
parent ac1e9eca70
commit f09d60e19b
19 changed files with 643 additions and 2202 deletions

View File

@ -1,3 +1,24 @@
2009-10-23 Doug Evans <dje@sebabeach.org>
* cris/arch.c: Regenerate.
* cris/arch.h: Regenerate.
* cris/cpuall.h: Regenerate.
* cris/cpuv10.c: Regenerate.
* cris/cpuv10.h: Regenerate.
* cris/cpuv32.c: Regenerate.
* cris/cpuv32.h: Regenerate.
* cris/cris-desc.c: Regenerate.
* cris/cris-desc.h: Regenerate.
* cris/cris-opc.h: Regenerate.
* cris/decodev10.c: Regenerate.
* cris/decodev10.h: Regenerate.
* cris/decodev32.c: Regenerate.
* cris/decodev32.h: Regenerate.
* cris/modelv10.c: Regenerate.
* cris/modelv32.c: Regenerate.
* cris/semcrisv10f-switch.c: Regenerate.
* cris/semcrisv32f-switch.c: Regenerate.
2009-10-22 Tristan Gingold <gingold@adacore.com>
* avr/interp.c (sim_stop): Return 1.

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.
@ -346,44 +346,44 @@ union sem_fields {
INT f_s6;
UINT f_operand2;
unsigned char in_Rd;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_andq;
struct { /* */
INT f_indir_pc__dword;
UINT f_operand2;
unsigned char in_Rd;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_addcdr;
struct { /* */
INT f_indir_pc__word;
UINT f_operand2;
unsigned char in_Rd;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_addcwr;
struct { /* */
INT f_indir_pc__byte;
UINT f_operand2;
unsigned char in_Rd;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_addcbr;
struct { /* */
UINT f_operand1;
UINT f_operand2;
unsigned char in_Ps;
unsigned char out_h_gr_SI_index_of__DFLT_Rs;
unsigned char out_h_gr_SI_index_of__INT_Rs;
} sfmt_move_spr_rv10;
struct { /* */
UINT f_operand2;
UINT f_u6;
unsigned char in_Rd;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_addq;
struct { /* */
UINT f_operand1;
UINT f_operand2;
unsigned char in_Rd;
unsigned char in_Rs;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_add_b_r;
struct { /* */
UINT f_operand1;
@ -425,7 +425,7 @@ union sem_fields {
unsigned char in_Rd;
unsigned char in_Rs;
unsigned char out_Rs;
unsigned char out_h_gr_SI_if__SI_andif__DFLT_prefix_set_not__DFLT_inc_index_of__DFLT_Rs_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_if__SI_andif__DFLT_prefix_set_not__UINT_inc_index_of__INT_Rs_index_of__INT_Rd;
} sfmt_add_m_b_m;
struct { /* */
UINT f_memmode;

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.
@ -486,38 +486,38 @@ union sem_fields {
INT f_s6;
UINT f_operand2;
unsigned char in_Rd;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_andq;
struct { /* */
INT f_indir_pc__dword;
UINT f_operand2;
unsigned char in_Rd;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_addcdr;
struct { /* */
INT f_indir_pc__word;
UINT f_operand2;
unsigned char in_Rd;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_addcwr;
struct { /* */
INT f_indir_pc__byte;
UINT f_operand2;
unsigned char in_Rd;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_addcbr;
struct { /* */
UINT f_operand2;
UINT f_u6;
unsigned char in_Rd;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_addq;
struct { /* */
UINT f_operand1;
UINT f_operand2;
unsigned char in_Ps;
unsigned char in_Rs;
unsigned char out_h_gr_SI_index_of__DFLT_Rs;
unsigned char out_h_gr_SI_index_of__INT_Rs;
} sfmt_mcp;
struct { /* */
UINT f_operand1;
@ -558,7 +558,7 @@ union sem_fields {
unsigned char in_Rd;
unsigned char in_Rs;
unsigned char out_Rs;
unsigned char out_h_gr_SI_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_index_of__INT_Rd;
} sfmt_addc_m;
struct { /* */
UINT f_memmode;
@ -567,7 +567,7 @@ union sem_fields {
unsigned char in_Rd;
unsigned char in_Rs;
unsigned char out_Rs;
unsigned char out_h_gr_SI_if__SI_andif__DFLT_prefix_set_not__DFLT_inc_index_of__DFLT_Rs_index_of__DFLT_Rd;
unsigned char out_h_gr_SI_if__SI_andif__DFLT_prefix_set_not__UINT_inc_index_of__INT_Rs_index_of__INT_Rd;
} sfmt_add_m_b_m;
struct { /* */
UINT f_memmode;

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU Binutils and/or GDB, the GNU debugger.

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU Binutils and/or GDB, the GNU debugger.
@ -25,8 +25,6 @@ This file is part of the GNU Binutils and/or GDB, the GNU debugger.
#ifndef CRIS_CPU_H
#define CRIS_CPU_H
#include "opcode/cgen-bitset.h"
#define CGEN_ARCH cris
/* Given symbol S, return cris_cgen_<S>. */

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU Binutils and/or GDB, the GNU debugger.

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.
@ -108,18 +108,18 @@ typedef enum crisv10f_sfmt_type {
, CRISV10F_SFMT_NEG_B_R, CRISV10F_SFMT_NEG_D_R, CRISV10F_SFMT_TEST_M_B_M, CRISV10F_SFMT_TEST_M_W_M
, CRISV10F_SFMT_TEST_M_D_M, CRISV10F_SFMT_MOVE_R_M_B_M, CRISV10F_SFMT_MOVE_R_M_W_M, CRISV10F_SFMT_MOVE_R_M_D_M
, CRISV10F_SFMT_MULS_B, CRISV10F_SFMT_MSTEP, CRISV10F_SFMT_DSTEP, CRISV10F_SFMT_AND_B_R
, CRISV10F_SFMT_AND_W_R, CRISV10F_SFMT_AND_D_R, CRISV10F_SFMT_AND_M_B_M, CRISV10F_SFMT_AND_M_W_M
, CRISV10F_SFMT_AND_M_D_M, CRISV10F_SFMT_ANDCBR, CRISV10F_SFMT_ANDCWR, CRISV10F_SFMT_ANDCDR
, CRISV10F_SFMT_ANDQ, CRISV10F_SFMT_SWAP, CRISV10F_SFMT_ASRR_B_R, CRISV10F_SFMT_ASRQ
, CRISV10F_SFMT_LSRR_B_R, CRISV10F_SFMT_LSRR_D_R, CRISV10F_SFMT_BTST, CRISV10F_SFMT_BTSTQ
, CRISV10F_SFMT_SETF, CRISV10F_SFMT_BCC_B, CRISV10F_SFMT_BA_B, CRISV10F_SFMT_BCC_W
, CRISV10F_SFMT_BA_W, CRISV10F_SFMT_JUMP_R, CRISV10F_SFMT_JUMP_M, CRISV10F_SFMT_JUMP_C
, CRISV10F_SFMT_BREAK, CRISV10F_SFMT_BOUND_M_B_M, CRISV10F_SFMT_BOUND_M_W_M, CRISV10F_SFMT_BOUND_M_D_M
, CRISV10F_SFMT_BOUND_CB, CRISV10F_SFMT_BOUND_CW, CRISV10F_SFMT_BOUND_CD, CRISV10F_SFMT_SCC
, CRISV10F_SFMT_ADDOQ, CRISV10F_SFMT_BDAPQPC, CRISV10F_SFMT_BDAP_32_PC, CRISV10F_SFMT_MOVE_M_PCPLUS_P0
, CRISV10F_SFMT_MOVE_M_SPPLUS_P8, CRISV10F_SFMT_ADDO_M_B_M, CRISV10F_SFMT_ADDO_M_W_M, CRISV10F_SFMT_ADDO_M_D_M
, CRISV10F_SFMT_ADDO_CB, CRISV10F_SFMT_ADDO_CW, CRISV10F_SFMT_ADDO_CD, CRISV10F_SFMT_DIP_M
, CRISV10F_SFMT_DIP_C, CRISV10F_SFMT_ADDI_ACR_B_R, CRISV10F_SFMT_BIAP_PC_B_R
, CRISV10F_SFMT_AND_D_R, CRISV10F_SFMT_AND_M_B_M, CRISV10F_SFMT_AND_M_W_M, CRISV10F_SFMT_AND_M_D_M
, CRISV10F_SFMT_ANDCBR, CRISV10F_SFMT_ANDCWR, CRISV10F_SFMT_ANDCDR, CRISV10F_SFMT_ANDQ
, CRISV10F_SFMT_SWAP, CRISV10F_SFMT_ASRQ, CRISV10F_SFMT_LSRR_B_R, CRISV10F_SFMT_LSRR_D_R
, CRISV10F_SFMT_BTST, CRISV10F_SFMT_BTSTQ, CRISV10F_SFMT_SETF, CRISV10F_SFMT_BCC_B
, CRISV10F_SFMT_BA_B, CRISV10F_SFMT_BCC_W, CRISV10F_SFMT_BA_W, CRISV10F_SFMT_JUMP_R
, CRISV10F_SFMT_JUMP_M, CRISV10F_SFMT_JUMP_C, CRISV10F_SFMT_BREAK, CRISV10F_SFMT_BOUND_M_B_M
, CRISV10F_SFMT_BOUND_M_W_M, CRISV10F_SFMT_BOUND_M_D_M, CRISV10F_SFMT_BOUND_CB, CRISV10F_SFMT_BOUND_CW
, CRISV10F_SFMT_BOUND_CD, CRISV10F_SFMT_SCC, CRISV10F_SFMT_ADDOQ, CRISV10F_SFMT_BDAPQPC
, CRISV10F_SFMT_BDAP_32_PC, CRISV10F_SFMT_MOVE_M_PCPLUS_P0, CRISV10F_SFMT_MOVE_M_SPPLUS_P8, CRISV10F_SFMT_ADDO_M_B_M
, CRISV10F_SFMT_ADDO_M_W_M, CRISV10F_SFMT_ADDO_M_D_M, CRISV10F_SFMT_ADDO_CB, CRISV10F_SFMT_ADDO_CW
, CRISV10F_SFMT_ADDO_CD, CRISV10F_SFMT_DIP_M, CRISV10F_SFMT_DIP_C, CRISV10F_SFMT_ADDI_ACR_B_R
, CRISV10F_SFMT_BIAP_PC_B_R
} CRISV10F_SFMT_TYPE;
/* Function unit handlers (user written). */

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.
@ -108,18 +108,17 @@ typedef enum crisv32f_sfmt_type {
, CRISV32F_SFMT_ADDI_B_R, CRISV32F_SFMT_NEG_B_R, CRISV32F_SFMT_NEG_D_R, CRISV32F_SFMT_TEST_M_B_M
, CRISV32F_SFMT_TEST_M_W_M, CRISV32F_SFMT_TEST_M_D_M, CRISV32F_SFMT_MOVE_R_M_B_M, CRISV32F_SFMT_MOVE_R_M_W_M
, CRISV32F_SFMT_MOVE_R_M_D_M, CRISV32F_SFMT_MULS_B, CRISV32F_SFMT_MCP, CRISV32F_SFMT_DSTEP
, CRISV32F_SFMT_AND_B_R, CRISV32F_SFMT_AND_W_R, CRISV32F_SFMT_AND_D_R, CRISV32F_SFMT_AND_M_B_M
, CRISV32F_SFMT_AND_M_W_M, CRISV32F_SFMT_AND_M_D_M, CRISV32F_SFMT_ANDCBR, CRISV32F_SFMT_ANDCWR
, CRISV32F_SFMT_ANDCDR, CRISV32F_SFMT_ANDQ, CRISV32F_SFMT_SWAP, CRISV32F_SFMT_ASRR_B_R
, CRISV32F_SFMT_ASRQ, CRISV32F_SFMT_LSRR_B_R, CRISV32F_SFMT_LSRR_D_R, CRISV32F_SFMT_BTST
, CRISV32F_SFMT_BTSTQ, CRISV32F_SFMT_SETF, CRISV32F_SFMT_RFE, CRISV32F_SFMT_SFE
, CRISV32F_SFMT_RFG, CRISV32F_SFMT_RFN, CRISV32F_SFMT_HALT, CRISV32F_SFMT_BCC_B
, CRISV32F_SFMT_BA_B, CRISV32F_SFMT_BCC_W, CRISV32F_SFMT_BA_W, CRISV32F_SFMT_JAS_R
, CRISV32F_SFMT_JAS_C, CRISV32F_SFMT_JUMP_P, CRISV32F_SFMT_BAS_C, CRISV32F_SFMT_JASC_R
, CRISV32F_SFMT_BREAK, CRISV32F_SFMT_BOUND_CB, CRISV32F_SFMT_BOUND_CW, CRISV32F_SFMT_BOUND_CD
, CRISV32F_SFMT_SCC, CRISV32F_SFMT_ADDOQ, CRISV32F_SFMT_ADDO_M_B_M, CRISV32F_SFMT_ADDO_M_W_M
, CRISV32F_SFMT_ADDO_M_D_M, CRISV32F_SFMT_ADDO_CB, CRISV32F_SFMT_ADDO_CW, CRISV32F_SFMT_ADDO_CD
, CRISV32F_SFMT_ADDI_ACR_B_R, CRISV32F_SFMT_FIDXI
, CRISV32F_SFMT_AND_B_R, CRISV32F_SFMT_AND_D_R, CRISV32F_SFMT_AND_M_B_M, CRISV32F_SFMT_AND_M_W_M
, CRISV32F_SFMT_AND_M_D_M, CRISV32F_SFMT_ANDCBR, CRISV32F_SFMT_ANDCWR, CRISV32F_SFMT_ANDCDR
, CRISV32F_SFMT_ANDQ, CRISV32F_SFMT_SWAP, CRISV32F_SFMT_ASRQ, CRISV32F_SFMT_LSRR_B_R
, CRISV32F_SFMT_LSRR_D_R, CRISV32F_SFMT_BTST, CRISV32F_SFMT_BTSTQ, CRISV32F_SFMT_SETF
, CRISV32F_SFMT_RFE, CRISV32F_SFMT_SFE, CRISV32F_SFMT_RFG, CRISV32F_SFMT_RFN
, CRISV32F_SFMT_HALT, CRISV32F_SFMT_BCC_B, CRISV32F_SFMT_BA_B, CRISV32F_SFMT_BCC_W
, CRISV32F_SFMT_BA_W, CRISV32F_SFMT_JAS_R, CRISV32F_SFMT_JAS_C, CRISV32F_SFMT_JUMP_P
, CRISV32F_SFMT_BAS_C, CRISV32F_SFMT_JASC_R, CRISV32F_SFMT_BREAK, CRISV32F_SFMT_BOUND_CB
, CRISV32F_SFMT_BOUND_CW, CRISV32F_SFMT_BOUND_CD, CRISV32F_SFMT_SCC, CRISV32F_SFMT_ADDOQ
, CRISV32F_SFMT_ADDO_M_B_M, CRISV32F_SFMT_ADDO_M_W_M, CRISV32F_SFMT_ADDO_M_D_M, CRISV32F_SFMT_ADDO_CB
, CRISV32F_SFMT_ADDO_CW, CRISV32F_SFMT_ADDO_CD, CRISV32F_SFMT_ADDI_ACR_B_R, CRISV32F_SFMT_FIDXI
} CRISV32F_SFMT_TYPE;
/* Function unit handlers (user written). */

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.

View File

@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
Copyright 1996-2007 Free Software Foundation, Inc.
Copyright 1996-2009 Free Software Foundation, Inc.
This file is part of the GNU simulators.