Mercurial > hg > truffle
comparison src/share/vm/opto/compile.cpp @ 929:cd18bd5e667c
6873777: FPU control word optimization still performed with SSE
Reviewed-by: kvn
author | never |
---|---|
date | Wed, 19 Aug 2009 18:54:35 -0700 |
parents | 046932b72aa2 |
children | 7c57aead6d3e |
comparison
equal
deleted
inserted
replaced
928:d0acbc302e14 | 929:cd18bd5e667c |
---|---|
2531 } | 2531 } |
2532 } | 2532 } |
2533 | 2533 |
2534 // If original bytecodes contained a mixture of floats and doubles | 2534 // If original bytecodes contained a mixture of floats and doubles |
2535 // check if the optimizer has made it homogenous, item (3). | 2535 // check if the optimizer has made it homogenous, item (3). |
2536 if( Use24BitFPMode && Use24BitFP && | 2536 if( Use24BitFPMode && Use24BitFP && UseSSE == 0 && |
2537 frc.get_float_count() > 32 && | 2537 frc.get_float_count() > 32 && |
2538 frc.get_double_count() == 0 && | 2538 frc.get_double_count() == 0 && |
2539 (10 * frc.get_call_count() < frc.get_float_count()) ) { | 2539 (10 * frc.get_call_count() < frc.get_float_count()) ) { |
2540 set_24_bit_selection_and_mode( false, true ); | 2540 set_24_bit_selection_and_mode( false, true ); |
2541 } | 2541 } |