2016-10-05 Richard Biener <rguenther@suse.de>
commitd82d27a320d9c18e058bbd5fa5666dc7c36c10e5
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Oct 2016 07:48:24 +0000 (5 07:48 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Oct 2016 07:48:24 +0000 (5 07:48 +0000)
tree7faf6e2dfc74db0fa15b66f1ded1a2e9991e9f21
parent29e40d1dbba562e84983cf69445ef0dcaee1e237
2016-10-05  Richard Biener  <rguenther@suse.de>

PR middle-end/55152
* match.pd (min(a,-a) -> -abs(a)): New pattern.

* gcc.dg/pr55152-2.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@240770 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/match.pd
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr55152-2.c [new file with mode: 0644]