--- old/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp 2015-11-07 22:07:09.824446700 -0800 +++ new/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp 2015-11-07 22:07:09.604446700 -0800 @@ -3714,7 +3714,7 @@ if (left->as_xmm_float_reg() != dest->as_xmm_float_reg()) { __ movflt(dest->as_xmm_float_reg(), left->as_xmm_float_reg()); } - if (UseAVX > 1) { + if (UseAVX > 0) { __ vnegatess(dest->as_xmm_float_reg(), dest->as_xmm_float_reg(), ExternalAddress((address)float_signflip_pool)); } else { @@ -3725,7 +3725,7 @@ if (left->as_xmm_double_reg() != dest->as_xmm_double_reg()) { __ movdbl(dest->as_xmm_double_reg(), left->as_xmm_double_reg()); } - if (UseAVX > 1) { + if (UseAVX > 0) { __ vnegatesd(dest->as_xmm_double_reg(), dest->as_xmm_double_reg(), ExternalAddress((address)double_signflip_pool)); } else {