summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2022-12-14 08:54:32 +0100
committerMartin Liska <mliska@suse.cz>2022-12-14 08:55:13 +0100
commit693638252aae9b36b5b928d7195df6d28bf409d7 (patch)
treefb328bebe8a0628540f4de77fb389cf2a7afb13e
parentd3fee43fb3873b00de913e0501fbf28b56d2ce64 (diff)
docs: document --param=ipa-sra-ptrwrap-growth-factor
gcc/ChangeLog: * doc/invoke.texi: Document ipa-sra-ptrwrap-growth-factor.
-rw-r--r--gcc/doc/invoke.texi5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 0459714d100..7dc1d45e275 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -15520,6 +15520,11 @@ parameters only when their cumulative size is less or equal to
@option{ipa-sra-ptr-growth-factor} times the size of the original
pointer parameter.
+@item ipa-sra-ptrwrap-growth-factor
+Additional maximum allowed growth of total size of new parameters
+that ipa-sra replaces a pointer to an aggregate with,
+if it points to a local variable that the caller never writes to.
+
@item ipa-sra-max-replacements
Maximum pieces of an aggregate that IPA-SRA tracks. As a
consequence, it is also the maximum number of replacements of a formal