diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2025-05-02 15:48:08 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2025-05-05 11:13:18 -0400 |
commit | 7f285b7ad7cb89a9b29b52e0d25a7666dc9bd645 (patch) | |
tree | 67b9a76ea5b6f9091b10cf96c4172b2f70a49e83 /libjava/testsuite/libjava.jvmti/getmethodname.java | |
parent | fcc74146e3e0bfd30f9ccc12359991d73fe928f9 (diff) | |
download | gcc-7f285b7ad7cb89a9b29b52e0d25a7666dc9bd645.zip gcc-7f285b7ad7cb89a9b29b52e0d25a7666dc9bd645.tar.gz gcc-7f285b7ad7cb89a9b29b52e0d25a7666dc9bd645.tar.bz2 |
Allow IPA_CP to handle UNDEFINED as VARYING.
When applying a bitmask to reflect ranges, it is sometimes deferred and
this can result in an UNDEFINED result. IPA is not expecting this, and
add a check for it, and convert to VARYING if encountered.
PR tree-optimization/120048
gcc/
* ipa-cp.cc (ipcp_store_vr_results): Check for UNDEFINED.
gcc/testsuite/
* gcc.dg/pr120048.c: New.
Diffstat (limited to 'libjava/testsuite/libjava.jvmti/getmethodname.java')
0 files changed, 0 insertions, 0 deletions