aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2010-05-28 01:06:31 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2010-05-28 01:06:31 +0200
commitf6b5d6954d9588099282ecce01d6bf74dc2284b6 (patch)
tree860d83076a9f22ea8c36c8a9e80fa3186040321a /gcc/doc
parent47027bf3985b99614a97efc76b49ec87339e3722 (diff)
downloadgcc-f6b5d6954d9588099282ecce01d6bf74dc2284b6.zip
gcc-f6b5d6954d9588099282ecce01d6bf74dc2284b6.tar.gz
gcc-f6b5d6954d9588099282ecce01d6bf74dc2284b6.tar.bz2
constraints.md ("z" constraint): Change to CA_REGS.
2010-05-28 Segher Boessenkool <segher@kernel.crashing.org> * config/rs6000/constraints.md ("z" constraint): Change to CA_REGS. * config/rs6000/predicates.md: Change XER_REGNO_P to CA_REGNO_P throughout. * config/rs6000/rs6000.c (rs6000_reg_names, alt_reg_names): Change "xer" to "ca". Change XER_REGNO_P to CA_REGNO_P, XER_REGNO to CA_REGNO, and XER_REGS to CA_REGS throughout. * config/rs6000/rs6000.h: Same. (ADDITIONAL_REGISTER_NAMES): Add "xer". * config/rs6000/rs6000.md: Change XER_REGNO to CA_REGNO. Document that mode_iterator "P" is the size for arithmetic carries as well. * doc/md.texi (rs6000 section, "z" constraint): Fix documentation. From-SVN: r159953
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/md.texi2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi
index ead8b26..fb3a4c1 100644
--- a/gcc/doc/md.texi
+++ b/gcc/doc/md.texi
@@ -1949,7 +1949,7 @@ Any VSX register
@samp{CR} register (condition register)
@item z
-@samp{FPMEM} stack memory for FPR-GPR transfers
+@samp{XER[CA]} carry bit (part of the XER register)
@item I
Signed 16-bit constant