r226434 - in /trunk/gcc: ChangeLog fold-const.c...
rguenth@gcc.gnu.org
rguenth@gcc.gnu.org
Fri Jul 31 10:36:00 GMT 2015
Author: rguenth
Date: Fri Jul 31 10:36:56 2015
New Revision: 226434
URL: https://gcc.gnu.org/viewcvs?rev=226434&root=gcc&view=rev
Log:
2015-07-31 Richard Biener <rguenther@suse.de>
* fold-const.c (fold_binary_loc): Remove X ^ C1 == C2
-> X == (C1 ^ C2) which is already implemented in match.pd.
Remove redundant dispatching to fold_relational_const.
Move unordered self and NaN compares ...
* match.pd: ... as patterns here. Remove some stray captures
and add a comment.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/fold-const.c
trunk/gcc/match.pd
More information about the Gcc-cvs
mailing list