diff options
author | Ian Lance Taylor <iant@google.com> | 2007-04-17 05:33:38 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2007-04-17 05:33:38 +0000 |
commit | fc6827fe9fe4d3c72013462bf2d9d658bf73d7bb (patch) | |
tree | 260efc901363034c740d1c84a2d888987c09e4ec /libssp | |
parent | 4075e2319853586499e3d059ff514151deca2396 (diff) | |
download | gcc-fc6827fe9fe4d3c72013462bf2d9d658bf73d7bb.zip gcc-fc6827fe9fe4d3c72013462bf2d9d658bf73d7bb.tar.gz gcc-fc6827fe9fe4d3c72013462bf2d9d658bf73d7bb.tar.bz2 |
re PR tree-optimization/31522 (False overflow warning with phi nodes)
./: PR tree-optimization/31522
* tree-vrp.c (vr_phi_edge_counts): New static variable.
(vrp_initialize): Allocate vr_phi_edge_counts.
(vrp_visit_phi_node): Don't push to infinity if we saw a new
executable edge. Drop test for all constants.
(vrp_finalize): Free vrp_phi_edge_counts.
testsuite/:
PR tree-optimization/31522
* gcc.dg/Wstrict-overflow-16.c: New test.
From-SVN: r123908
Diffstat (limited to 'libssp')
0 files changed, 0 insertions, 0 deletions