]> git.ipfire.org Git - thirdparty/gcc.git/commit
ipa: Don't disable function parameter analysis for fat LTO
authorH.J. Lu <hjl.tools@gmail.com>
Tue, 27 Aug 2024 20:11:39 +0000 (13:11 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 3 Sep 2024 12:54:47 +0000 (05:54 -0700)
commit2f1689ea8e631ebb4ff3720d56ef0362f5898ff6
tree9aea3701af903c1a7bf071aca289c97dce367ded
parent4371f656288f461335c47e98b8c038937a89764a
ipa: Don't disable function parameter analysis for fat LTO

Update analyze_parms not to disable function parameter analysis for
-ffat-lto-objects.  Tested on x86-64, there are no differences in zstd
with "-O2 -flto=auto" -g "vs -O2 -flto=auto -g -ffat-lto-objects".

PR ipa/116410
* ipa-modref.cc (analyze_parms): Always analyze function parameter
for LTO.

Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
gcc/ipa-modref.cc