From 22102fb0d9c6319d33b3a5c9d09cc2df1aa0c8c8 Mon Sep 17 00:00:00 2001 From: DJ Delorie Date: Tue, 7 Jul 2009 01:56:05 +0000 Subject: [PATCH] [cgen] * cpu/mep-core.cpu (fsft, ssarb): Mark as VOLATILE. * cpu/mep-ivc2.cpu (many): Add VOLATILE to more insns that make unspecified accesses to control registers. [sid/component/cgen-cpu/mep] * mep-cop1-16-decode.cxx: Regenerate. * mep-cop1-16-decode.h: Regenerate. * mep-cop1-16-defs.h: Regenerate. * mep-cop1-16-model.cxx: Regenerate. * mep-cop1-16-model.h: Regenerate. * mep-cop1-16-sem.cxx: Regenerate. * mep-cop1-32-decode.cxx: Regenerate. * mep-cop1-32-decode.h: Regenerate. * mep-cop1-32-defs.h: Regenerate. * mep-cop1-32-model.cxx: Regenerate. * mep-cop1-32-model.h: Regenerate. * mep-cop1-32-sem.cxx: Regenerate. * mep-cop1-48-decode.cxx: Regenerate. * mep-cop1-48-decode.h: Regenerate. * mep-cop1-48-defs.h: Regenerate. * mep-cop1-48-model.cxx: Regenerate. * mep-cop1-48-model.h: Regenerate. * mep-cop1-48-sem.cxx: Regenerate. * mep-cop1-64-decode.cxx: Regenerate. * mep-cop1-64-decode.h: Regenerate. * mep-cop1-64-defs.h: Regenerate. * mep-cop1-64-model.cxx: Regenerate. * mep-cop1-64-model.h: Regenerate. * mep-cop1-64-sem.cxx: Regenerate. * mep-core1-decode.cxx: Regenerate. * mep-core1-decode.h: Regenerate. * mep-core1-defs.h: Regenerate. * mep-core1-model.cxx: Regenerate. * mep-core1-model.h: Regenerate. * mep-core1-sem.cxx: Regenerate. * mep-cpu.h: Regenerate. * mep-decode.cxx: Regenerate. * mep-decode.h: Regenerate. * mep-defs.h: Regenerate. * mep-desc.h: Regenerate. * mep-model.cxx: Regenerate. * mep-model.h: Regenerate. * mep-sem.cxx: Regenerate. [opcodes] * mep-desc.c: Regenerate. * mep-desc.h: Regenerate. * mep-opc.c: Regenerate. * mep-opc.h: Regenerate. --- opcodes/ChangeLog | 7 + opcodes/mep-desc.c | 564 ++++++++++++++++++++++----------------------- opcodes/mep-desc.h | 2 +- opcodes/mep-opc.c | 8 +- opcodes/mep-opc.h | 2 +- 5 files changed, 292 insertions(+), 291 deletions(-) diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index b75021b3f96..759872a19a1 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,10 @@ +2009-07-06 DJ Delorie + + * mep-desc.c: Regenerate. + * mep-desc.h: Regenerate. + * mep-opc.c: Regenerate. + * mep-opc.h: Regenerate. + 2009-07-06 Dwarakanath Rajagopal * i386-opc.h (CpuFMA4): Add CpuFMA4. diff --git a/opcodes/mep-desc.c b/opcodes/mep-desc.c index c5e8c8aef5b..76693223931 100644 --- a/opcodes/mep-desc.c +++ b/opcodes/mep-desc.c @@ -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. @@ -1461,11 +1461,11 @@ const CGEN_OPERAND mep_cgen_operand_table[] = /* ivc2rm: reg Rm */ { "ivc2rm", MEP_OPERAND_IVC2RM, HW_H_GPR, 4, 4, { 0, { (const PTR) &mep_cgen_ifld_table[MEP_F_IVC2_CRM] } }, - { 0, { { { (1<base->num == MEP_INSN_BSR12 - && cgen_bitset_contains (cd->isas, ISA_EXT_COP1_64)) - return 0; /* If the insn has an option bit set that we don't want, reject it. */ diff --git a/opcodes/mep-opc.h b/opcodes/mep-opc.h index fe8db0f25b5..69680fe70d9 100644 --- a/opcodes/mep-opc.h +++ b/opcodes/mep-opc.h @@ -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.