diff options
author | Richard Guenther <rguenther@suse.de> | 2011-07-29 09:24:23 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2011-07-29 09:24:23 +0000 |
commit | a9b332d4faa42a781340b354d8a9f6426d6e3ebd (patch) | |
tree | 3ff702d99bd1b72a7e57dcb5000b12ec28ee85d6 /gcc/tree-predcom.c | |
parent | 17b3c7a2dbccfb4dcb7d78e0c974a0ad212262a9 (diff) | |
download | gcc-a9b332d4faa42a781340b354d8a9f6426d6e3ebd.zip gcc-a9b332d4faa42a781340b354d8a9f6426d6e3ebd.tar.gz gcc-a9b332d4faa42a781340b354d8a9f6426d6e3ebd.tar.bz2 |
tree-vrp.c (get_value_range): Only set parameter default definitions to varying, leave others at undefined.
2011-07-29 Richard Guenther <rguenther@suse.de>
* tree-vrp.c (get_value_range): Only set parameter default
definitions to varying, leave others at undefined.
(extract_range_from_binary_expr): Fix undefined handling.
(vrp_visit_phi_node): Handle merged undefined state.
* gcc.dg/uninit-suppress.c: Also disable VRP.
* gcc.dg/uninit-suppress_2.c: Likewise.
From-SVN: r176918
Diffstat (limited to 'gcc/tree-predcom.c')
0 files changed, 0 insertions, 0 deletions