diff options
| author | Richard Biener <rguenther@suse.de> | 2026-02-03 09:26:01 +0100 |
|---|---|---|
| committer | Richard Biener <rguenth@gcc.gnu.org> | 2026-02-03 10:43:04 +0100 |
| commit | 576dd2f7ef0dbc30b460176442e63b08c642676c (patch) | |
| tree | aae909470701280057f9bf8cbab4b8337e5d8142 /libjava/classpath/java/security/interfaces/package.html | |
| parent | a08ac15e8cc2c5b55a6bb1acdf279e34ebc9251e (diff) | |
| download | gcc-576dd2f7ef0dbc30b460176442e63b08c642676c.zip gcc-576dd2f7ef0dbc30b460176442e63b08c642676c.tar.gz gcc-576dd2f7ef0dbc30b460176442e63b08c642676c.tar.bz2 | |
ipa/123416 - fix IPA modref summary merging after inlining
There's a typo in the condition skipping load collapsing when
there's no callee modref summary. We do have to collapse loads
for the destination iff the callee performs any loads which includes
when the callee is ECF_PURE. The LTO summary part already gets
this correct.
PR ipa/123416
* ipa-modref.cc (ipa_merge_modref_summary_after_inlining):
Fix typo in condtion for load merging when no callee summary.
* gcc.dg/torture/pr123416.c: New testcase.
Diffstat (limited to 'libjava/classpath/java/security/interfaces/package.html')
0 files changed, 0 insertions, 0 deletions
