diff options
author | Bernd Schmidt <bernd.schmidt@analog.com> | 2007-09-11 23:20:10 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2007-09-11 23:20:10 +0000 |
commit | 03848bd0e1cf3b39c535110db43e70bd355dc3e5 (patch) | |
tree | 035c23df0fe5560795cb0b085b8f46575a26e8cd /gcc/doc | |
parent | d4c56bd764c96d3be34dfe2b2941b620e5a41be6 (diff) | |
download | gcc-03848bd0e1cf3b39c535110db43e70bd355dc3e5.zip gcc-03848bd0e1cf3b39c535110db43e70bd355dc3e5.tar.gz gcc-03848bd0e1cf3b39c535110db43e70bd355dc3e5.tar.bz2 |
bfin.h (enum reg_class, [...]): Add P0REGS.
* config/bfin/bfin.h (enum reg_class, REG_CLASS_CONTENTS,
REG_CLASS_NAMES): Add P0REGS.
(REGNO_REG_CLASS): Return it where appropriate.
(REG_CLASS_FROM_CONSTRAINT): Add 'qA'.
(CLASS_LIKELY_SPILLED_P): P0REGS is likely_spilled.
* doc/md.texi (Blackfin family): Document 'q' constraints.
From-SVN: r128397
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/md.texi | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index 553c58d..e79444c 100644 --- a/gcc/doc/md.texi +++ b/gcc/doc/md.texi @@ -2250,6 +2250,10 @@ D register @item z A call clobbered P register. +@item q@var{n} +A single register. If @var{n} is in the range 0 to 7, the corresponding D +register. If it is @code{A}, then the register P0. + @item D Even-numbered D register |