aboutsummaryrefslogtreecommitdiff
path: root/libphobos/src
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2025-07-04 09:08:19 +0200
committerRichard Biener <rguenther@suse.de>2025-07-04 12:40:08 +0200
commit6ed1e2ae1a742d859c2dd74c9e7cebdd3618e8b1 (patch)
tree2d6c78fddc41d216d254fa3c7962be737c038ec9 /libphobos/src
parent36599edba074a53b273566b3f8eb6c8fa50a8969 (diff)
downloadgcc-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