]> git.ipfire.org Git - thirdparty/gcc.git/commit
Avoid scanning all stmts outside of loops in LIM
authorRichard Biener <rguenther@suse.de>
Mon, 17 Nov 2025 08:56:13 +0000 (09:56 +0100)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 17 Nov 2025 12:09:43 +0000 (13:09 +0100)
commitcc36c54845c23b64899de754e70f862cab2478ad
tree23d71f2a9519bd0e909abe112ec83f89103ed06d
parentcd1a0a437de220d0bced2856ee394478279ac51f
Avoid scanning all stmts outside of loops in LIM

The following avoids scanning stmts outside of loops for possibly
not returning calls.

* tree-ssa-loop-im.cc (fill_always_executed_in): Skip
blocks not in loops when looking for possibly not returning
calls.
gcc/tree-ssa-loop-im.cc