2013-11-07 Richard Biener <rguenther@suse.de>
commitf5faab844106d746903455717a480387ae1f0083
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 7 Nov 2013 11:33:03 +0000 (7 11:33 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 7 Nov 2013 11:33:03 +0000 (7 11:33 +0000)
treef52c4c351d6548f9f04017536c937c708d92d3ed
parentfb60e6351aef88dc33fa5feef1287143be21d996
2013-11-07  Richard Biener  <rguenther@suse.de>

* tree-ssa-ccp.c (canonicalize_float_value): Rename to ...
(canonicalize_value): ... this.  Also handle stripping of
TREE_OVERFLOW.
(get_value, set_lattice_value, get_value_for_expr): Adjust.
* gimple-fold.c (canonicalize_constructor_val): Strip
TREE_OVERFLOW.
* tree-ssa-threadedge.c (set_ssa_name_value): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204506 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimple-fold.c
gcc/tree-ssa-ccp.c
gcc/tree-ssa-threadedge.c