Move optimize_minmax_comparison to match.pd
commit8178780887fcf62e20077636934114094adb654d
authorglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Jun 2016 11:21:45 +0000 (13 11:21 +0000)
committerglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Jun 2016 11:21:45 +0000 (13 11:21 +0000)
tree75eb715e32ceaf45a547f7361431eb2526795c04
parent29b68e500feaed8e21850154ae6122e723842b4d
Move optimize_minmax_comparison to match.pd

2016-06-13  Marc Glisse  <marc.glisse@inria.fr>

* fold-const.c (optimize_minmax_comparison): Remove.
(fold_comparison): Remove call to the above.
* match.pd (MIN (X, Y) == X, MIN (X, 5) == 0, MIN (X, C1) < C2):
New transformations.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237376 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/fold-const.c
gcc/match.pd