]> git.ipfire.org Git - thirdparty/gcc.git/commit
middle-end/115110 - Fix view_converted_memref_p
authorRichard Biener <rguenther@suse.de>
Fri, 17 May 2024 09:02:29 +0000 (11:02 +0200)
committerRichard Biener <rguenther@suse.de>
Fri, 17 May 2024 10:03:58 +0000 (12:03 +0200)
commita5b3721c06646bf5b9b50a22964e8e2bd4d03f5f
tree638cae94ec5f4e20e539c89f583dc51f9134af15
parent6a0a46c57999d1f805f6c604a8868ae588a104f2
middle-end/115110 - Fix view_converted_memref_p

view_converted_memref_p was checking the reference type against the
pointer type of the offset operand rather than its pointed-to type
which leads to all refs being subject to view-convert treatment
in get_alias_set causing numerous testsuite fails but with its
new uses from r15-512-g9b7cad5884f21c is also a wrong-code issue.

PR middle-end/115110
* tree-ssa-alias.cc (view_converted_memref_p): Fix.
gcc/tree-ssa-alias.cc