aboutsummaryrefslogtreecommitdiff
path: root/include/opcode/ia64.h
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2006-02-23 21:36:18 +0000
committerH.J. Lu <hjl.tools@gmail.com>2006-02-23 21:36:18 +0000
commit59cf82fe74db7b9fdf47bcf089a4fd301b067ea5 (patch)
treeec02de0f544d502a6be9bed13ef65fb43f2015f3 /include/opcode/ia64.h
parent921286914fd31d4b7f3175c55e7c32ceef29a010 (diff)
downloadgdb-59cf82fe74db7b9fdf47bcf089a4fd301b067ea5.zip
gdb-59cf82fe74db7b9fdf47bcf089a4fd301b067ea5.tar.gz
gdb-59cf82fe74db7b9fdf47bcf089a4fd301b067ea5.tar.bz2
bfd/
2006-02-23 H.J. Lu <hongjiu.lu@intel.com> * cpu-ia64-opc.c (ins_immu5b): New. (ext_immu5b): Likewise. (elf64_ia64_operands): Add IMMU5b. gas/ 2006-02-23 H.J. Lu <hongjiu.lu@intel.com> * config/tc-ia64.c (operand_match): Handle IA64_OPND_IMMU5b. gas/testsuite/ 2006-02-23 H.J. Lu <hongjiu.lu@intel.com> * 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 <hongjiu.lu@intel.com> * ia64.h (ia64_opnd): Add IA64_OPND_IMMU5b. opcodes/ 2006-02-23 H.J. Lu <hongjiu.lu@intel.com> * 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.
Diffstat (limited to 'include/opcode/ia64.h')
-rw-r--r--include/opcode/ia64.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/opcode/ia64.h b/include/opcode/ia64.h
index 164594b..447e50e 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 <davidm@hpl.hp.com> */
+ Copyright (C) 1998, 1999, 2000, 2002, 2005, 2006
+ Free Software Foundation, Inc.
+ Contributed by David Mosberger-Tang <davidm@hpl.hp.com> */
#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 */