diff options
author | Jan Beulich <jbeulich@novell.com> | 2005-10-24 07:42:50 +0000 |
---|---|---|
committer | Jan Beulich <jbeulich@novell.com> | 2005-10-24 07:42:50 +0000 |
commit | 95baaf8819c879ee742e422d761b4617fcccee77 (patch) | |
tree | fa9385b9e0100856545e2eedee82bdddb1d1d212 /include/opcode/ia64.h | |
parent | 0f9a8fc652525d6708ebaa45576115e9bf4d9bdc (diff) | |
download | cygnal-95baaf8819c879ee742e422d761b4617fcccee77.tar.gz cygnal-95baaf8819c879ee742e422d761b4617fcccee77.tar.bz2 cygnal-95baaf8819c879ee742e422d761b4617fcccee77.zip |
include/opcode/
2005-10-24 Jan Beulich <jbeulich@novell.com>
* ia64.h (enum ia64_opnd): Move memory operand out of set of
indirect operands.
bfd/
2005-10-24 Jan Beulich <jbeulich@novell.com>
* cpu-ia64-opc.c (elf64_ia64_operands): Move memory operand out of
set of indirect operands.
gas/
2005-10-24 Jan Beulich <jbeulich@novell.com>
* config/tc-ia64.c (enum reg_symbol): Delete IND_MEM.
(dot_rot): Change type of num_* variables. Check for positive count.
(ia64_optimize_expr): Re-structure.
(md_operand): Check for general register.
gas/testsuite/
2005-10-24 Jan Beulich <jbeulich@novell.com>
* gas/ia64/index.[sl]: New.
* gas/ia64/rotX.[sl]: New.
* gas/ia64/ia64.exp: Run new tests.
opcodes/
2005-10-24 Jan Beulich <jbeulich@novell.com>
* ia64-asmtab.c: Regenerate.
Diffstat (limited to 'include/opcode/ia64.h')
-rw-r--r-- | include/opcode/ia64.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/opcode/ia64.h b/include/opcode/ia64.h index 58553b3ad..164594b8c 100644 --- a/include/opcode/ia64.h +++ b/include/opcode/ia64.h @@ -75,13 +75,15 @@ enum ia64_opnd IA64_OPND_R3, /* third register # */ IA64_OPND_R3_2, /* third register # (limited to gr0-gr3) */ + /* memory operands: */ + IA64_OPND_MR3, /* memory at addr of third register # */ + /* indirect operands: */ IA64_OPND_CPUID_R3, /* cpuid[reg] */ IA64_OPND_DBR_R3, /* dbr[reg] */ IA64_OPND_DTR_R3, /* dtr[reg] */ IA64_OPND_ITR_R3, /* itr[reg] */ IA64_OPND_IBR_R3, /* ibr[reg] */ - IA64_OPND_MR3, /* memory at addr of third register # */ IA64_OPND_MSR_R3, /* msr[reg] */ IA64_OPND_PKR_R3, /* pkr[reg] */ IA64_OPND_PMC_R3, /* pmc[reg] */ |