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 }