aboutsummaryrefslogtreecommitdiff
path: root/sim/cris/cpuv10.h
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2005-12-05 03:11:47 +0000
committerHans-Peter Nilsson <hp@axis.com>2005-12-05 03:11:47 +0000
commitcf2bf87e2161ad7fb1a4fe4abc3e3b70bcaae4b5 (patch)
treea0ccf29d7e810165149dd4c9f66dae20f8a34fd6 /sim/cris/cpuv10.h
parent59e834e427717b03d6c6909962b60d26c4b80125 (diff)
downloadbinutils-cf2bf87e2161ad7fb1a4fe4abc3e3b70bcaae4b5.zip
binutils-cf2bf87e2161ad7fb1a4fe4abc3e3b70bcaae4b5.tar.gz
binutils-cf2bf87e2161ad7fb1a4fe4abc3e3b70bcaae4b5.tar.bz2
* cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c,
cris/cpuv10.h, cris/cpuv32.c, cris/cpuv32.h, cris/cris-desc.c, cris/cris-desc.h, cris/cris-opc.h, cris/decodev10.c, cris/decodev10.h, cris/decodev32.c, cris/decodev32.h, cris/modelv10.c, cris/modelv32.c, cris/semcrisv10f-switch.c, cris/semcrisv32f-switch.c: Regenerate.
Diffstat (limited to 'sim/cris/cpuv10.h')
-rw-r--r--sim/cris/cpuv10.h34
1 files changed, 17 insertions, 17 deletions
diff --git a/sim/cris/cpuv10.h b/sim/cris/cpuv10.h
index 96d76b8..52c1b74 100644
--- a/sim/cris/cpuv10.h
+++ b/sim/cris/cpuv10.h
@@ -18,7 +18,7 @@ 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.
+51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
*/
@@ -604,9 +604,9 @@ struct scache {
unsigned int length;
#define EXTRACT_IFMT_MOVECBR_CODE \
length = 4; \
- word_1 = GETIMEMUHI (current_cpu, pc + 2); \
+ word_1 = GETIMEMUSI (current_cpu, pc + 2); \
f_operand2 = EXTRACT_LSB0_UINT (insn, 16, 15, 4); \
- f_indir_pc__byte = (0|(EXTRACT_LSB0_UINT (word_1, 16, 15, 16) << 0)); \
+ f_indir_pc__byte = (0|(EXTRACT_LSB0_UINT (word_1, 32, 15, 16) << 0)); \
f_mode = EXTRACT_LSB0_UINT (insn, 16, 11, 2); \
f_opcode = EXTRACT_LSB0_UINT (insn, 16, 9, 4); \
f_size = EXTRACT_LSB0_UINT (insn, 16, 5, 2); \
@@ -624,9 +624,9 @@ struct scache {
unsigned int length;
#define EXTRACT_IFMT_MOVECWR_CODE \
length = 4; \
- word_1 = GETIMEMUHI (current_cpu, pc + 2); \
+ word_1 = GETIMEMUSI (current_cpu, pc + 2); \
f_operand2 = EXTRACT_LSB0_UINT (insn, 16, 15, 4); \
- f_indir_pc__word = (0|(EXTRACT_LSB0_UINT (word_1, 16, 15, 16) << 0)); \
+ f_indir_pc__word = (0|(EXTRACT_LSB0_UINT (word_1, 32, 15, 16) << 0)); \
f_mode = EXTRACT_LSB0_UINT (insn, 16, 11, 2); \
f_opcode = EXTRACT_LSB0_UINT (insn, 16, 9, 4); \
f_size = EXTRACT_LSB0_UINT (insn, 16, 5, 2); \
@@ -664,9 +664,9 @@ struct scache {
unsigned int length;
#define EXTRACT_IFMT_MOVUCBR_CODE \
length = 4; \
- word_1 = GETIMEMUHI (current_cpu, pc + 2); \
+ word_1 = GETIMEMUSI (current_cpu, pc + 2); \
f_operand2 = EXTRACT_LSB0_UINT (insn, 16, 15, 4); \
- f_indir_pc__byte = (0|(EXTRACT_LSB0_UINT (word_1, 16, 15, 16) << 0)); \
+ f_indir_pc__byte = (0|(EXTRACT_LSB0_UINT (word_1, 32, 15, 16) << 0)); \
f_mode = EXTRACT_LSB0_UINT (insn, 16, 11, 2); \
f_opcode = EXTRACT_LSB0_UINT (insn, 16, 9, 4); \
f_size = EXTRACT_LSB0_UINT (insn, 16, 5, 2); \
@@ -684,9 +684,9 @@ struct scache {
unsigned int length;
#define EXTRACT_IFMT_MOVUCWR_CODE \
length = 4; \
- word_1 = GETIMEMUHI (current_cpu, pc + 2); \
+ word_1 = GETIMEMUSI (current_cpu, pc + 2); \
f_operand2 = EXTRACT_LSB0_UINT (insn, 16, 15, 4); \
- f_indir_pc__word = (0|(EXTRACT_LSB0_UINT (word_1, 16, 15, 16) << 0)); \
+ f_indir_pc__word = (0|(EXTRACT_LSB0_UINT (word_1, 32, 15, 16) << 0)); \
f_mode = EXTRACT_LSB0_UINT (insn, 16, 11, 2); \
f_opcode = EXTRACT_LSB0_UINT (insn, 16, 9, 4); \
f_size = EXTRACT_LSB0_UINT (insn, 16, 5, 2); \
@@ -796,9 +796,9 @@ struct scache {
unsigned int length;
#define EXTRACT_IFMT_MOVE_C_SPRV10_P0_CODE \
length = 4; \
- word_1 = GETIMEMUHI (current_cpu, pc + 2); \
+ word_1 = GETIMEMUSI (current_cpu, pc + 2); \
f_operand2 = EXTRACT_LSB0_UINT (insn, 16, 15, 4); \
- f_indir_pc__byte = (0|(EXTRACT_LSB0_UINT (word_1, 16, 15, 16) << 0)); \
+ f_indir_pc__byte = (0|(EXTRACT_LSB0_UINT (word_1, 32, 15, 16) << 0)); \
f_mode = EXTRACT_LSB0_UINT (insn, 16, 11, 2); \
f_opcode = EXTRACT_LSB0_UINT (insn, 16, 9, 4); \
f_size = EXTRACT_LSB0_UINT (insn, 16, 5, 2); \
@@ -816,9 +816,9 @@ struct scache {
unsigned int length;
#define EXTRACT_IFMT_MOVE_C_SPRV10_P4_CODE \
length = 4; \
- word_1 = GETIMEMUHI (current_cpu, pc + 2); \
+ word_1 = GETIMEMUSI (current_cpu, pc + 2); \
f_operand2 = EXTRACT_LSB0_UINT (insn, 16, 15, 4); \
- f_indir_pc__word = (0|(EXTRACT_LSB0_UINT (word_1, 16, 15, 16) << 0)); \
+ f_indir_pc__word = (0|(EXTRACT_LSB0_UINT (word_1, 32, 15, 16) << 0)); \
f_mode = EXTRACT_LSB0_UINT (insn, 16, 11, 2); \
f_opcode = EXTRACT_LSB0_UINT (insn, 16, 9, 4); \
f_size = EXTRACT_LSB0_UINT (insn, 16, 5, 2); \
@@ -983,9 +983,9 @@ struct scache {
unsigned int length;
#define EXTRACT_IFMT_BCC_W_CODE \
length = 4; \
- word_1 = GETIMEMUHI (current_cpu, pc + 2); \
+ word_1 = GETIMEMUSI (current_cpu, pc + 2); \
f_operand2 = EXTRACT_LSB0_UINT (insn, 16, 15, 4); \
- f_indir_pc__word_pcrel = ((EXTHISI (((HI) (UINT) ((0|(EXTRACT_LSB0_UINT (word_1, 16, 15, 16) << 0)))))) + (((pc) + (((GET_H_V32_NON_V32 ()) ? (0) : (4)))))); \
+ f_indir_pc__word_pcrel = ((EXTHISI (((HI) (UINT) ((0|(EXTRACT_LSB0_UINT (word_1, 32, 15, 16) << 0)))))) + (((pc) + (((GET_H_V32_NON_V32 ()) ? (0) : (4)))))); \
f_mode = EXTRACT_LSB0_UINT (insn, 16, 11, 2); \
f_opcode = EXTRACT_LSB0_UINT (insn, 16, 9, 4); \
f_size = EXTRACT_LSB0_UINT (insn, 16, 5, 2); \
@@ -1003,9 +1003,9 @@ struct scache {
unsigned int length;
#define EXTRACT_IFMT_BA_W_CODE \
length = 4; \
- word_1 = GETIMEMUHI (current_cpu, pc + 2); \
+ word_1 = GETIMEMUSI (current_cpu, pc + 2); \
f_operand2 = EXTRACT_LSB0_UINT (insn, 16, 15, 4); \
- f_indir_pc__word_pcrel = ((EXTHISI (((HI) (UINT) ((0|(EXTRACT_LSB0_UINT (word_1, 16, 15, 16) << 0)))))) + (((pc) + (((GET_H_V32_NON_V32 ()) ? (0) : (4)))))); \
+ f_indir_pc__word_pcrel = ((EXTHISI (((HI) (UINT) ((0|(EXTRACT_LSB0_UINT (word_1, 32, 15, 16) << 0)))))) + (((pc) + (((GET_H_V32_NON_V32 ()) ? (0) : (4)))))); \
f_mode = EXTRACT_LSB0_UINT (insn, 16, 11, 2); \
f_opcode = EXTRACT_LSB0_UINT (insn, 16, 9, 4); \
f_size = EXTRACT_LSB0_UINT (insn, 16, 5, 2); \