diff options
author | Marc Glisse <marc.glisse@inria.fr> | 2015-05-22 23:05:26 +0200 |
---|---|---|
committer | Marc Glisse <glisse@gcc.gnu.org> | 2015-05-22 21:05:26 +0000 |
commit | 257b01ba3e72667536024aab8f2d3f506b2117e3 (patch) | |
tree | 0661107ebb924daf8be432841222366fbbb22e80 /libjava/classpath/lib/java | |
parent | b8f75b8cde8c632738e447f5493aea7b30be8e32 (diff) | |
download | gcc-257b01ba3e72667536024aab8f2d3f506b2117e3.zip gcc-257b01ba3e72667536024aab8f2d3f506b2117e3.tar.gz gcc-257b01ba3e72667536024aab8f2d3f506b2117e3.tar.bz2 |
re PR other/63387 (Optimize pairs of isnan() calls into a single isunordered())
2015-05-22 Marc Glisse <marc.glisse@inria.fr>
PR tree-optimization/63387
gcc/
* match.pd ((X /[ex] A) * A -> X): Remove unnecessary condition.
((x ord x) & (y ord y) -> (x ord y),
(x ord x) & (x ord y) -> (x ord y)): New simplifications.
* fold-const.c (tree_unary_nonnegative_warnv_p) <ABS_EXPR>: Handle
vectors like scalars.
gcc/testsuite/
* gcc.dg/pr63387-2.c: New testcase.
From-SVN: r223591
Diffstat (limited to 'libjava/classpath/lib/java')
0 files changed, 0 insertions, 0 deletions