* hppa.h (pa_opcodes): Add "addil" variant which has the %r1 as
an explicit output argument.
This commit is contained in:
		| @@ -1,3 +1,8 @@ | ||||
| Tue Sep  7 13:44:25 1999  Jeffrey A Law  (law@cygnus.com) | ||||
|  | ||||
| 	* hppa.h (pa_opcodes): Add "addil" variant which has the %r1 as | ||||
| 	an explicit output argument. | ||||
|  | ||||
| Mon Sep  6 04:41:42 1999  Jeffrey A Law  (law@cygnus.com) | ||||
|  | ||||
| 	* hppa.h: Add strict variants of PA1.0/PA1.1 loads and stores. | ||||
|   | ||||
| @@ -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. */ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user