aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2024-05-17 10:30:03 +0200
committerAldy Hernandez <aldyh@redhat.com>2024-05-17 13:12:47 +0200
commitbc6e336cb7c85094ddc77757be97c3d8588f35ca (patch)
tree6a2a73ff2ffee4d6d74d86abadeae8bd48fc33d6 /libcpp
parenta5b3721c06646bf5b9b50a22964e8e2bd4d03f5f (diff)
downloadgcc-bc6e336cb7c85094ddc77757be97c3d8588f35ca.zip
gcc-bc6e336cb7c85094ddc77757be97c3d8588f35ca.tar.gz
gcc-bc6e336cb7c85094ddc77757be97c3d8588f35ca.tar.bz2
[prange] Avoid looking at type() for undefined ranges
Undefined ranges have no type. This patch fixes the thinko. gcc/ChangeLog: PR middle-end/115128 * ipa-cp.cc (ipa_value_range_from_jfunc): Check for undefined_p before looking at type. (propagate_vr_across_jump_function): Same. gcc/testsuite/ChangeLog: * gcc.dg/tree-ssa/pr115128.c: New test.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions