aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2013-12-11 10:19:41 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2013-12-11 10:19:41 +0100
commit20adc5b14897a3705f708982c4887db66d49835d (patch)
tree000f1cb2606177d6c2c6952a5cfbd3062075c818 /gcc/expr.c
parentf8cb36a94c67ec4723475e68df75f9571b4ed198 (diff)
downloadgcc-20adc5b14897a3705f708982c4887db66d49835d.zip
gcc-20adc5b14897a3705f708982c4887db66d49835d.tar.gz
gcc-20adc5b14897a3705f708982c4887db66d49835d.tar.bz2
re PR tree-optimization/59417 (ICE in determine_value_range, at tree-ssa-loop-niter.c:176)
PR tree-optimization/59417 * tree-ssa-copy.c (fini_copy_prop): If copy_of[i].value is defined in a different bb rhan var, only duplicate points-to info and not alignment info and don't duplicate range info. * tree-ssa-loop-niter.c (determine_value_range): Instead of assertion failure handle inconsistencies in range info by only using var's range info and not PHI result range infos. * gcc.c-torture/compile/pr59417.c: New test. From-SVN: r205884
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions