Doc: Add missing documentation for -ftree-cselim [PR87909]

gcc/ChangeLog
	PR tree-optimization/87909
	* common.opt.urls: Regenerate.
	* doc/invoke.texi (Option Summary): Add -ftree-cselim.
	(Optimize Options): Likewise.
This commit is contained in:
Sandra Loosemore 2025-04-11 03:16:26 +00:00
parent 7e6255edeb
commit f6b0dc1b1c
2 changed files with 11 additions and 2 deletions

View file

@ -1459,6 +1459,9 @@ UrlSuffix(gcc/Optimize-Options.html#index-ftree-coalesce-vars)
ftree-copy-prop
UrlSuffix(gcc/Optimize-Options.html#index-ftree-copy-prop)
ftree-cselim
UrlSuffix(gcc/Optimize-Options.html#index-ftree-cselim)
ftree-switch-conversion
UrlSuffix(gcc/Optimize-Options.html#index-ftree-switch-conversion)

View file

@ -642,8 +642,8 @@ Objective-C and Objective-C++ Dialects}.
-fsplit-wide-types -fsplit-wide-types-early -fssa-backprop -fssa-phiopt
-fstdarg-opt -fstore-merging -fstrict-aliasing -fipa-strict-aliasing
-fthread-jumps -ftracer -ftree-bit-ccp
-ftree-builtin-call-dce -ftree-ccp -ftree-ch
-ftree-coalesce-vars -ftree-copy-prop -ftree-dce -ftree-dominator-opts
-ftree-builtin-call-dce -ftree-ccp -ftree-ch -ftree-coalesce-vars
-ftree-copy-prop -ftree-cselim -ftree-dce -ftree-dominator-opts
-ftree-dse -ftree-forwprop -ftree-fre -fcode-hoisting
-ftree-loop-if-convert -ftree-loop-im
-ftree-phiprop -ftree-loop-distribution -ftree-loop-distribute-patterns
@ -14072,6 +14072,12 @@ in this pass can
be limited using @option{max-tail-merge-comparisons} parameter and
@option{max-tail-merge-iterations} parameter.
@opindex ftree-cselim
@item -ftree-cselim
Perform conditional store elimination on trees. This flag is enabled by
default at @option{-O1} and higher on targets that have conditional
move instructions.
@opindex ftree-dce
@item -ftree-dce
Perform dead code elimination (DCE) on trees. This flag is enabled by