diff options
author | Richard Biener <rguenther@suse.de> | 2015-07-31 10:36:56 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2015-07-31 10:36:56 +0000 |
commit | b5d3d7871c2e395fb7162712aebb81c90da3689b (patch) | |
tree | 2184e3ed55116144918b7eb478e4f13628a380af /gcc/tree.c | |
parent | f063c6121671fec8eef28a47f68e66028d86ebed (diff) | |
download | gcc-b5d3d7871c2e395fb7162712aebb81c90da3689b.zip gcc-b5d3d7871c2e395fb7162712aebb81c90da3689b.tar.gz gcc-b5d3d7871c2e395fb7162712aebb81c90da3689b.tar.bz2 |
fold-const.c (fold_binary_loc): Remove X ^ C1 == C2 -> X == (C1 ^ C2) which is already implemented in match.pd.
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.
From-SVN: r226434
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions