diff options
| author | Richard Biener <rguenther@suse.de> | 2025-12-08 11:06:54 +0100 |
|---|---|---|
| committer | Richard Biener <rguenth@gcc.gnu.org> | 2025-12-08 13:29:50 +0100 |
| commit | 5a6d911ca2e253297bc2f3be9d9db2a71a244a94 (patch) | |
| tree | 0c3c048494b52cf3669c1c06d11df3e000007043 /libjava/classpath/java | |
| parent | 09bece00d0ec981d1b0b47ba93a67a745de3f062 (diff) | |
| download | gcc-5a6d911ca2e253297bc2f3be9d9db2a71a244a94.zip gcc-5a6d911ca2e253297bc2f3be9d9db2a71a244a94.tar.gz gcc-5a6d911ca2e253297bc2f3be9d9db2a71a244a94.tar.bz2 | |
tree-optimization/123040 - handle nary -> ifn simplification in VN
The following handles (by rejecting) simplifications that end up
turning a VN NARY operation into a call which would be a VN REFERENCE
and is unexpected and not handled.
PR tree-optimization/123040
* tree-ssa-sccvn.cc (vn_nary_build_or_lookup_1): Only insert
nary results.
* g++.dg/torture/pr123040.C: New testcase.
Diffstat (limited to 'libjava/classpath/java')
0 files changed, 0 insertions, 0 deletions
