diff options
author | Jakub Jelinek <jakub@redhat.com> | 2008-09-30 19:00:49 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2008-09-30 19:00:49 +0200 |
commit | 61b70fcb8c1015ea3ab5c95aef41b23100579ec0 (patch) | |
tree | 8778240bb51385dce2d7f5357fca1e70aa8b6e29 /gcc/tree-complex.c | |
parent | 00625faea4cda0dfc67ab80eb96ece62fecc7423 (diff) | |
download | gcc-61b70fcb8c1015ea3ab5c95aef41b23100579ec0.zip gcc-61b70fcb8c1015ea3ab5c95aef41b23100579ec0.tar.gz gcc-61b70fcb8c1015ea3ab5c95aef41b23100579ec0.tar.bz2 |
re PR tree-optimization/37662 (ice: tree check: expected ssa_name, have integer_cst in get_value_range, at tree-vrp.c:612)
PR tree-optimization/37662
PR tree-optimization/37663
* tree-vrp.c (simplify_truth_ops_using_ranges): Don't call
get_value_range with non-SSA_NAME. Don't assert operands have been
folded, instead just bail out.
* gcc.c-torture/compile/pr37662.c: New test.
* gcc.dg/pr37663.c: New test.
From-SVN: r140792
Diffstat (limited to 'gcc/tree-complex.c')
0 files changed, 0 insertions, 0 deletions