]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ipa-prop.cc
Fix ipa-cp wrt volatile loads
authorJan Hubicka <jh@suse.cz>
Tue, 14 Jun 2022 12:05:53 +0000 (14:05 +0200)
committerJan Hubicka <jh@suse.cz>
Tue, 14 Jun 2022 12:05:53 +0000 (14:05 +0200)
commit8f6c317b3a16350698f3c9e0accb43a9b4acb4ae
tree174830d5fac2159ffe8a78df3f8fff266156b0c1
parent0247ad3e0f4a574273b42344fbaa9346599948f9
Fix ipa-cp wrt volatile loads

Check for volatile flag to ipa_load_from_parm_agg.

gcc/ChangeLog:

2022-06-10  Jan Hubicka  <hubicka@ucw.cz>

PR ipa/105739
* ipa-prop.cc (ipa_load_from_parm_agg): Punt on volatile loads.

gcc/testsuite/ChangeLog:

2022-06-10  Jan Hubicka  <hubicka@ucw.cz>

* gcc.dg/ipa/pr105739.c: New test.
gcc/ipa-prop.cc
gcc/testsuite/gcc.dg/ipa/pr105739.c [new file with mode: 0644]