2015-07-03 Richard Biener <rguenther@suse.de>
commitc915fa325ed9976fcfad02d46b898a0d01091b27
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Jul 2015 12:02:35 +0000 (3 12:02 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Jul 2015 12:02:35 +0000 (3 12:02 +0000)
tree8a704d2f67cd1491047c25ff7a2ed93cd6275ab1
parent408ab4c9dbda20fb0fa0f6908210f69f03c29edf
2015-07-03  Richard Biener  <rguenther@suse.de>

* fold-const.c (fold_mathfn_compare): Remove.
(fold_inf_compare): Likewise.
(fold_comparison): Move floating point comparison simplifications...
* match.pd: ... to patterns here.  Introduce simple_comparisons
operator list and use it for patterns formerly in fold_comparison.

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