diff options
author | Richard Biener <rguenther@suse.de> | 2022-12-01 16:14:14 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2022-12-02 08:04:11 +0100 |
commit | 5b50850c3c6f2eceb8012dcc8d3cd5ddd94fac6c (patch) | |
tree | a4fda0ea5379aad9eb7fea8143025b8175df1cee /gcc/objc/objc-encoding.cc | |
parent | a710f3ce7474792c098ac6fe4dc6a366cdbb4fb4 (diff) | |
download | gcc-5b50850c3c6f2eceb8012dcc8d3cd5ddd94fac6c.zip gcc-5b50850c3c6f2eceb8012dcc8d3cd5ddd94fac6c.tar.gz gcc-5b50850c3c6f2eceb8012dcc8d3cd5ddd94fac6c.tar.bz2 |
Add --param max-unswitch-depth
The following adds a --param to limit the depth of unswitched loop
nests. One can use --param max-unswitch-depth=1 to disable unswitching
of outer loops (the innermost loop will then be unswitched).
PR tree-optimization/107946
* params.opt (-param=max-unswitch-depth=): New.
* doc/invoke.texi (--param=max-unswitch-depth): Document.
* tree-ssa-loop-unswitch.cc (init_loop_unswitch_info): Honor
--param=max-unswitch-depth
Diffstat (limited to 'gcc/objc/objc-encoding.cc')
0 files changed, 0 insertions, 0 deletions