sra/doc: Document param sra-max-propagations
authorMartin Jambor <mjambor@suse.cz>
Thu, 2 Apr 2020 13:11:22 +0000 (15:11 +0200)
committerMartin Jambor <mjambor@suse.cz>
Thu, 2 Apr 2020 13:11:22 +0000 (15:11 +0200)
I forgot to document the new param in invoke.texi, does the text below
look OK?

Tested with make info and make pdf.

Thanks,

Martin

2020-04-02  Martin Jambor  <mjambor@suse.cz>

* doc/invoke.texi (Optimize Options): Document sra-max-propagations.

gcc/ChangeLog
gcc/doc/invoke.texi

index 3ffac6702adae60ac629ecb15d4ae59985063c4e..3e3f1ea13c7511263ff4564e78e1184fead02810 100644 (file)
@@ -1,3 +1,7 @@
+2020-04-02  Martin Jambor  <mjambor@suse.cz>
+
+       * doc/invoke.texi (Optimize Options): Document sra-max-propagations.
+
 2020-04-02  Jakub Jelinek  <jakub@redhat.com>
 
        PR rtl-optimization/92264
index 412750c1fc968481790893e37d73540283d6eeae..e9e1683e9a8744027eb1f6f9a0e18c56f5eba0ba 100644 (file)
@@ -12785,6 +12785,11 @@ speed
 (@option{sra-max-scalarization-size-Ospeed}) or size
 (@option{sra-max-scalarization-size-Osize}) respectively.
 
+@item sra-max-propagations
+The maximum number of artificial accesses that Scalar Replacement of
+Aggregates (SRA) will track, per one local variable, in order to
+facilitate copy propagation.
+
 @item tm-max-aggregate-size
 When making copies of thread-local variables in a transaction, this
 parameter specifies the size in bytes after which variables are