fold-const.c (tree_expr_nonnegative_warnv_p): Handle scalb, scalbn and scalbln.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Tue, 20 Feb 2007 19:29:48 +0000 (19:29 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Tue, 20 Feb 2007 19:29:48 +0000 (19:29 +0000)
commit8df79ac594cb3c08f85452b809829151a3cc9f57
tree47249a80a5dbc88769d790949b3075f407bbd2e3
parenta024740df47c300e9797ba4ac61f9ec671fa1fd3
fold-const.c (tree_expr_nonnegative_warnv_p): Handle scalb, scalbn and scalbln.

* fold-const.c (tree_expr_nonnegative_warnv_p): Handle scalb,
scalbn and scalbln.

testsuite:
* gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
and scalbln.

From-SVN: r122169
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/builtin-nonneg-1.c