gimplefe-30.c: New test.
authorKugan Vivekanandarajah <kuganv@linaro.org>
Mon, 29 Oct 2018 00:03:20 +0000 (00:03 +0000)
committerKugan Vivekanandarajah <kugan@gcc.gnu.org>
Mon, 29 Oct 2018 00:03:20 +0000 (00:03 +0000)
commit64f7ea7c546ff900eb7647b1726082007a7cd3a2
tree144f8b42f63575422e934ff3c3ab7206e252bf9f
parent881eaae68818cab0b3419482586174582c348ed7
gimplefe-30.c: New test.

gcc/testsuite/ChangeLog:

2018-10-28  Kugan Vivekanandarajah  <kuganv@linaro.org>

* gcc.dg/gimplefe-30.c: New test.
* gcc.dg/gimplefe-31.c: New test.
* gcc.dg/gimplefe-32.c: New test.
* gcc.dg/gimplefe-33.c: New test.

gcc/ChangeLog:

2018-10-28  Kugan Vivekanandarajah  <kuganv@linaro.org>

* doc/generic.texi (ABSU_EXPR): Document.
        * match.pd (absu(x)*absu(x) -> x*x): Handle.
        (absu(absu(X)) -> absu(X)): Likewise.
        (absu(-X) -> absu(X)): Likewise.
        (absu(X)  where X is nonnegative -> X): Likewise.

From-SVN: r265578
gcc/ChangeLog
gcc/doc/generic.texi
gcc/match.pd
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/gimplefe-30.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/gimplefe-31.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/gimplefe-32.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/gimplefe-33.c [new file with mode: 0644]