* config/bfin/bfin.h (enum reg_class, REG_CLASS_CONTENTS,
commit32cfb443043010ff07589cabc0858622c7027652
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 11 Sep 2007 23:20:10 +0000 (11 23:20 +0000)
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 11 Sep 2007 23:20:10 +0000 (11 23:20 +0000)
tree035c23df0fe5560795cb0b085b8f46575a26e8cd
parent59150c0b1868c31087a093bf691740c4ac214ac0
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128397 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/bfin/bfin.h
gcc/doc/md.texi