]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/bfin/bfin.h
bfin.h (enum reg_class, [...]): Add P0REGS.
authorBernd Schmidt <bernd.schmidt@analog.com>
Tue, 11 Sep 2007 23:20:10 +0000 (23:20 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Tue, 11 Sep 2007 23:20:10 +0000 (23:20 +0000)
commit03848bd0e1cf3b39c535110db43e70bd355dc3e5
tree035c23df0fe5560795cb0b085b8f46575a26e8cd
parentd4c56bd764c96d3be34dfe2b2941b620e5a41be6
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
gcc/ChangeLog
gcc/config/bfin/bfin.h
gcc/doc/md.texi