diff options
author | Richard Biener <rguenther@suse.de> | 2025-07-04 09:08:19 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2025-07-04 12:40:08 +0200 |
commit | 6ed1e2ae1a742d859c2dd74c9e7cebdd3618e8b1 (patch) | |
tree | 2d6c78fddc41d216d254fa3c7962be737c038ec9 /libphobos/src | |
parent | 36599edba074a53b273566b3f8eb6c8fa50a8969 (diff) | |
download | gcc-6ed1e2ae1a742d859c2dd74c9e7cebdd3618e8b1.zip gcc-6ed1e2ae1a742d859c2dd74c9e7cebdd3618e8b1.tar.gz gcc-6ed1e2ae1a742d859c2dd74c9e7cebdd3618e8b1.tar.bz2 |
tree-optimization/120944 - bogus VN with volatile copies
The following avoids translating expressions through volatile
copies.
PR tree-optimization/120944
* tree-ssa-sccvn.cc (vn_reference_lookup_3): Gate optimizations
invalid when volatile is involved.
* gcc.dg/torture/pr120944.c: New testcase.
Diffstat (limited to 'libphobos/src')
0 files changed, 0 insertions, 0 deletions