diff options
author | Richard Biener <rguenther@suse.de> | 2014-11-27 14:22:29 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2014-11-27 14:22:29 +0000 |
commit | a92bf1b1c7942a6fb8af77bf8d90382aab60341f (patch) | |
tree | 5019f45050c3cfff3b6741586bbc44dd2531f212 /gcc/tree.c | |
parent | c17eac85616572b7e1163cfb87d95a7875c89407 (diff) | |
download | gcc-a92bf1b1c7942a6fb8af77bf8d90382aab60341f.zip gcc-a92bf1b1c7942a6fb8af77bf8d90382aab60341f.tar.gz gcc-a92bf1b1c7942a6fb8af77bf8d90382aab60341f.tar.bz2 |
re PR middle-end/64088 (ICE: in fold_abs_const, at fold-const.c:15550)
2014-11-27 Richard Biener <rguenther@suse.de>
PR middle-end/64088
* fold-const.c (const_unop): Re-instantiate missing condition
before calling fold_abs_const.
* gcc.dg/torture/pr64088.c: New testcase.
PR tree-optimization/64088
* tree-ssa-tail-merge.c (update_debug_stmt): After resetting
the stmt break from the loop over use operands.
* gcc.dg/torture/pr64091.c: New testcase.
From-SVN: r218128
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions