fold-const.c (tree_expr_nonzero_p): Make non-static.
authorNaveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
Wed, 23 Nov 2016 10:29:18 +0000 (10:29 +0000)
committerNaveen H.S <naveenh@gcc.gnu.org>
Wed, 23 Nov 2016 10:29:18 +0000 (10:29 +0000)
commite36c1cfe080b1f8150e28eb45ef8e190df1dd6ef
treef8942c3388a272c51eda5a24a2aa9538f6127dfc
parentfb2675cb4683a430fb63af44713cd9d2fcd77b97
fold-const.c (tree_expr_nonzero_p): Make non-static.

2016-11-23  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>

gcc
* fold-const.c (tree_expr_nonzero_p) : Make non-static.
* fold-const.h (tree_expr_nonzero_p) : Declare.
* match.pd (cmp (mult:c @0 @1) (mult:c @2 @1) : New Pattern.

gcc/testsuite
* gcc.dg/pr31096.c: New testcase.
* gcc.dg/pr31096-1.c: New testcase.

From-SVN: r242744
gcc/ChangeLog
gcc/fold-const.c
gcc/fold-const.h
gcc/match.pd
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr31096-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr31096.c [new file with mode: 0644]