2010-05-09 Paolo Bonzini <bonzini@gnu.org>
commit11e6818b2128a249222df7666d2cbda9fe70bfe2
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 May 2010 09:19:37 +0000 (25 09:19 +0000)
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 May 2010 09:19:37 +0000 (25 09:19 +0000)
tree1555c3fb36b43e61a6112500d7ef7303708c9cd0
parent129901074de0c7035cc2fb32d4ad1caf12072895
2010-05-09  Paolo Bonzini  <bonzini@gnu.org>

PR target/43610
* optabs.c (prepare_float_lib_cmp): Allow reversing the comparison
even if !FLOAT_LIB_COMPARE_RETURNS_BOOL.  Always compute true_rtx and
false_rtx.  Use false_rtx to compute the correct *ptest for reversed
comparisons for which !FLOAT_LIB_COMPARE_RETURNS_BOOL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@159813 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/optabs.c