convert.c (convert_to_integer): Use fold_convert instead of fold_build1 (NOP_EXPR...
authorRichard Guenther <rguenther@suse.de>
Fri, 2 Dec 2005 09:38:57 +0000 (09:38 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 2 Dec 2005 09:38:57 +0000 (09:38 +0000)
commite7a6c1272ccfdeb0d21001de0f2cbd442d6b0af9
treeaf41320d443287e283275d32d2c1db0df88fdb0f
parentde3d4fc2dacc9d39ab40bf03e8d5ec47d218cdfd
convert.c (convert_to_integer): Use fold_convert instead of fold_build1 (NOP_EXPR, ...).

2005-12-02  Richard Guenther  <rguenther@suse.de>

* convert.c (convert_to_integer): Use fold_convert instead
of fold_build1 (NOP_EXPR, ...).  Use tree_int_cst_sgn < 0
instead of comparing against 0.  Use build_int_cst instead
of converting integer_zero_node.

From-SVN: r107881
gcc/ChangeLog
gcc/convert.c