* hppa.h: Document 64 bit condition completers.

This commit is contained in:
Jeff Law 1999-08-06 15:49:29 +00:00
parent 978c8e91e3
commit 55c98dbaae
2 changed files with 21 additions and 2 deletions

View File

@ -1,3 +1,7 @@
Fri Aug 6 09:46:35 1999 Jerry Quinn <jquinn@nortelnetworks.com>
* hppa.h: Document 64 bit condition completers.
Thu Aug 5 16:56:07 1999 Jerry Quinn <jquinn@nortelnetworks.com> Thu Aug 5 16:56:07 1999 Jerry Quinn <jquinn@nortelnetworks.com>
* hppa.h (pa_opcodes): Change condition args to use '?' prefix. * hppa.h (pa_opcodes): Change condition args to use '?' prefix.

View File

@ -106,21 +106,35 @@ Condition operands all have '?' as the prefix:
?f Floating point compare conditions (encoded as 5 bits at 31) ?f Floating point compare conditions (encoded as 5 bits at 31)
?a add conditions ?a add conditions
?d non-negated add branch conditions ?A 64 bit add conditions
?@ add branch conditions followed by nullify ?@ add branch conditions followed by nullify
?d non-negated add branch conditions
?D negated add branch conditions
?w wide mode non-negated add branch conditions
?W wide mode negated add branch conditions
?s compare/subtract conditions ?s compare/subtract conditions
?S 64 bit compare/subtract conditions
?t non-negated compare conditions ?t non-negated compare conditions
?T negated compare conditions
?r 64 bit non-negated compare conditions
?R 64 bit negated compare conditions
?Q 64 bit compare conditions for CMPIB instruction
?n compare conditions followed by nullify ?n compare conditions followed by nullify
?l logical conditions ?l logical conditions
?L 64 bit logical conditions
?b branch on bit conditions ?b branch on bit conditions
?B 64 bit branch on bit conditions
?x shift/extract/deposit conditions ?x shift/extract/deposit conditions
?X 64 bit shift/extract/deposit conditions
?y shift/extract/deposit conditions followed by nullify for conditional ?y shift/extract/deposit conditions followed by nullify for conditional
branches branches
?u unit conditions ?u unit conditions
?U 64 bit unit conditions
Also these: Also these:
@ -173,7 +187,8 @@ And these (PJH) for PA-89 F.P. registers and instructions:
8 5 bit register field at 20 (used in 'fmpyadd' and 'fmpysub') 8 5 bit register field at 20 (used in 'fmpyadd' and 'fmpysub')
9 5 bit register field at 25 (used in 'fmpyadd' and 'fmpysub') 9 5 bit register field at 25 (used in 'fmpyadd' and 'fmpysub')
H Floating Point Operand Format at 26 for 'fmpyadd' and 'fmpysub' H Floating Point Operand Format at 26 for 'fmpyadd' and 'fmpysub'
(very similar to 'F') */ (very similar to 'F')
*/
/* List of characters not to put a space after. Note that /* List of characters not to put a space after. Note that