diff options
author | Jeff Law <law@redhat.com> | 1999-09-07 19:46:47 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1999-09-07 19:46:47 +0000 |
commit | 4dbdab9f2db0c19ad95d6428a57854988f0c93bd (patch) | |
tree | 1914450f159bd45097276734e464a837b901f116 /include/opcode/hppa.h | |
parent | 1cd565170e0aa1a2a9b70475147d891d0eaa14f3 (diff) | |
download | binutils-redhat-4dbdab9f2db0c19ad95d6428a57854988f0c93bd.tar.gz |
* hppa.h (pa_opcodes): Add "addil" variant which has the %r1 as
an explicit output argument.
Diffstat (limited to 'include/opcode/hppa.h')
-rw-r--r-- | include/opcode/hppa.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/opcode/hppa.h b/include/opcode/hppa.h index ad666932df..e80c51342b 100644 --- a/include/opcode/hppa.h +++ b/include/opcode/hppa.h @@ -71,7 +71,7 @@ struct pa_opcode In the args field, the following characters are unused: ' "# & - / 34 6789:;< > @' - ' BC JKLM XYZ[\] ' + ' BC JKLM XY [\] ' ' de gh lm y { } ' Here are all the characters: @@ -140,6 +140,7 @@ Also these: Q 5 bit immediate value at 10 (a bit position specified in the bb instruction. It's the same as r above, except the value is in a different location) + Z %r1 -- implicit target of addil instruction. Completer operands all have 'c' as the prefix: @@ -354,6 +355,7 @@ static const struct pa_opcode pa_opcodes[] = /* Immediate instructions. */ { "ldo", 0x34000000, 0xfc00c000, "j(b),x", pa10}, { "ldil", 0x20000000, 0xfc000000, "k,b", pa10}, +{ "addil", 0x28000000, 0xfc000000, "k,b,Z", pa10}, { "addil", 0x28000000, 0xfc000000, "k,b", pa10}, /* Branching instructions. */ |