aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2014-09-03 18:43:29 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2014-09-03 18:43:29 +0000
commit64e04187a14a428f727e6ee0fb7abd939843935c (patch)
treea3ffaf890f912375bea2da96d18943f1c4d0821d
parent4fbca4ba44198fa692ca6f53e70e36fe6009e7a6 (diff)
downloadgcc-64e04187a14a428f727e6ee0fb7abd939843935c.zip
gcc-64e04187a14a428f727e6ee0fb7abd939843935c.tar.gz
gcc-64e04187a14a428f727e6ee0fb7abd939843935c.tar.bz2
rtl.texi (RTX_AUTOINC): Document that the first operand is the automodified register.
gcc/ * doc/rtl.texi (RTX_AUTOINC): Document that the first operand is the automodified register. From-SVN: r214890
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/doc/rtl.texi3
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d248a10..ce38dba 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2014-09-03 Richard Sandiford <rdsandiford@googlemail.com>
+ * doc/rtl.texi (RTX_AUTOINC): Document that the first operand is
+ the automodified register.
+
+2014-09-03 Richard Sandiford <rdsandiford@googlemail.com>
+
* output.h (get_some_local_dynamic_name): Declare.
* final.c (some_local_dynamic_name): New variable.
(get_some_local_dynamic_name): New function.
diff --git a/gcc/doc/rtl.texi b/gcc/doc/rtl.texi
index 605a5a1..44170d2 100644
--- a/gcc/doc/rtl.texi
+++ b/gcc/doc/rtl.texi
@@ -193,7 +193,8 @@ An RTX code for something that matches in insns, such as
@item RTX_AUTOINC
An RTX code for an auto-increment addressing mode, such as
-@code{POST_INC}.
+@code{POST_INC}. @samp{XEXP (@var{x}, 0)} gives the auto-modified
+register.
@item RTX_EXTRA
All other RTX codes. This category includes the remaining codes used