diff options
author | Jakub Jelinek <jakub@redhat.com> | 2015-04-27 13:26:12 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2015-04-27 13:26:12 +0200 |
commit | 9c3cb3607913d35e96243a26b1ad4aaee1ad8a68 (patch) | |
tree | 71ff1501327cc81f60701d41ac26e0c9f1cb2a32 /gcc/final.c | |
parent | 97d87f7502351f80784f77dbeb4119def98c133d (diff) | |
download | gcc-9c3cb3607913d35e96243a26b1ad4aaee1ad8a68.zip gcc-9c3cb3607913d35e96243a26b1ad4aaee1ad8a68.tar.gz gcc-9c3cb3607913d35e96243a26b1ad4aaee1ad8a68.tar.bz2 |
re PR tree-optimization/65875 (ICE: Segmentation fault)
PR tree-optimization/65875
* tree-vrp.c (update_value_range): If in is_new case setting
old_vr to VR_VARYING, also set new_vr to it. Remove
old_vr->type == VR_VARYING test.
(vrp_visit_phi_node): Return SSA_PROP_VARYING instead of
SSA_PROP_INTERESTING if update_value_range returned true,
but new range is VR_VARYING.
* gcc.c-torture/compile/pr65875.c: New test.
From-SVN: r222458
Diffstat (limited to 'gcc/final.c')
0 files changed, 0 insertions, 0 deletions