re PR middle-end/67438 (~X op ~Y pattern relocation causes loop performance degradati...
authorRichard Biener <rguenther@suse.de>
Fri, 4 Dec 2015 08:09:46 +0000 (08:09 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 4 Dec 2015 08:09:46 +0000 (08:09 +0000)
commit7fe996ba15e8453ea966bd0a62861e012d7045b6
tree5b1f6a744761eba66a206207975df198712c3b92
parente8426e0a22212f9b355364186c9d1748a38b0549
re PR middle-end/67438 (~X op ~Y pattern relocation causes loop performance degradation on 32bit x86)

2015-12-04  Richard Biener  <rguenther@suse.de>

PR middle-end/67438
* match.pd: Guard ~X cmp ~Y -> Y cmp X and the variant with
a constant with single_use.

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