re PR middle-end/77407 (Optimize integer i / abs (i) into the sign of i)
authorRichard Biener <rguenther@suse.de>
Tue, 4 Oct 2016 13:18:18 +0000 (13:18 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 4 Oct 2016 13:18:18 +0000 (13:18 +0000)
commitd96a55858cbdf50f70a7440906ff67f8936c4f08
tree4a5ee7ef89f0e7f87e663872b526960b3f18cfd1
parent43c40f3e43aea07477d025eedc818e1bd10385d0
re PR middle-end/77407 (Optimize integer i / abs (i) into the sign of i)

2016-10-04  Richard Biener  <rguenther@suse.de>

PR middle-end/77407
* match.pd (X / abs (X) -> X < 0 ? -1 : 1): Drop vector
type support, mark with :C.
(X / -X -> -1): Mark with :C.

From-SVN: r240742
gcc/ChangeLog
gcc/match.pd