From 67f0a0341c94c5015fa86c5dab5a0fad100d82a3 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 23 Feb 2006 21:36:17 +0000 Subject: bfd/ 2006-02-23 H.J. Lu * cpu-ia64-opc.c (ins_immu5b): New. (ext_immu5b): Likewise. (elf64_ia64_operands): Add IMMU5b. gas/ 2006-02-23 H.J. Lu * config/tc-ia64.c (operand_match): Handle IA64_OPND_IMMU5b. gas/testsuite/ 2006-02-23 H.J. Lu * gas/ia64/opc-i.s: Add tests for tf. * gas/ia64/pseudo.s: Likewise. * gas/ia64/opc-i.d: Updated. * gas/ia64/pseudo.d: Likewise. include/opcode/ 2006-02-23 H.J. Lu * ia64.h (ia64_opnd): Add IA64_OPND_IMMU5b. opcodes/ 2006-02-23 H.J. Lu * ia64-opc-i.c (bXc): New. (mXc): Likewise. (OpX2TaTbYaXcC): Likewise. (TF). Likewise. (TFCM). Likewise. (ia64_opcodes_i): Add instructions for tf. * ia64-opc.h (IMMU5b): New. * ia64-asmtab.c: Regenerated. --- include/opcode/ChangeLog | 4 ++++ include/opcode/ia64.h | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index bb8fe767e..fedd63875 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,7 @@ +2006-02-23 H.J. Lu + + * ia64.h (ia64_opnd): Add IA64_OPND_IMMU5b. + 2006-01-31 Paul Brook Richard Earnshaw diff --git a/include/opcode/ia64.h b/include/opcode/ia64.h index 164594b8c..447e50e1d 100644 --- a/include/opcode/ia64.h +++ b/include/opcode/ia64.h @@ -1,6 +1,7 @@ /* ia64.h -- Header file for ia64 opcode table - Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc. - Contributed by David Mosberger-Tang */ + Copyright (C) 1998, 1999, 2000, 2002, 2005, 2006 + Free Software Foundation, Inc. + Contributed by David Mosberger-Tang */ #ifndef opcode_ia64_h #define opcode_ia64_h @@ -102,6 +103,7 @@ enum ia64_opnd IA64_OPND_CPOS6c, /* 6-bit count (63 - bits 31-36) */ IA64_OPND_IMM1, /* signed 1-bit immediate (bit 36) */ IA64_OPND_IMMU2, /* unsigned 2-bit immediate (bits 13-14) */ + IA64_OPND_IMMU5b, /* unsigned 5-bit immediate (32 + bits 14-18) */ IA64_OPND_IMMU7a, /* unsigned 7-bit immediate (bits 13-19) */ IA64_OPND_IMMU7b, /* unsigned 7-bit immediate (bits 20-26) */ IA64_OPND_SOF, /* 8-bit stack frame size */ -- cgit v1.2.3