[Bug tree-optimization/53805] combine_comparisons changes trapping behavior
glisse at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Aug 2 19:55:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53805
--- Comment #10 from Marc Glisse <glisse at gcc dot gnu.org> 2012-08-02 19:54:47 UTC ---
Author: glisse
Date: Thu Aug 2 19:54:43 2012
New Revision: 190100
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190100
Log:
2012-08-02 Marc Glisse <marc.glisse@inria.fr>
PR tree-optimization/53805
* gcc/fold-const.c (invert_tree_comparison): Invert ORDERED_EXPR and
UNORDERED_EXPR even for trapping floating point.
* gcc/testsuite/gcc.dg/fold-notunord.c: New testcase.
Added:
trunk/gcc/testsuite/gcc.dg/fold-notunord.c (with props)
Modified:
trunk/gcc/ChangeLog
trunk/gcc/fold-const.c
trunk/gcc/testsuite/ChangeLog
Propchange: trunk/gcc/testsuite/gcc.dg/fold-notunord.c
('svn:eol-style' added)
Propchange: trunk/gcc/testsuite/gcc.dg/fold-notunord.c
('svn:keywords' added)
More information about the Gcc-bugs
mailing list