From 03848bd0e1cf3b39c535110db43e70bd355dc3e5 Mon Sep 17 00:00:00 2001 From: Bernd Schmidt Date: Tue, 11 Sep 2007 23:20:10 +0000 Subject: 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/doc/md.texi | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gcc/doc') 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 -- cgit v1.1