8155864: api/java_lang/Math/cos_cos6 and sin_sin6 fail
authorvdeshpande
Tue, 03 May 2016 17:11:39 -0700
changeset 38181 735e63dd7c95
parent 38178 0860ff91a12e
child 38182 665402f9d171
8155864: api/java_lang/Math/cos_cos6 and sin_sin6 fail Reviewed-by: kvn
hotspot/src/cpu/x86/vm/macroAssembler_x86_sin.cpp
--- a/hotspot/src/cpu/x86/vm/macroAssembler_x86_sin.cpp	Wed May 04 00:45:59 2016 +0200
+++ b/hotspot/src/cpu/x86/vm/macroAssembler_x86_sin.cpp	Tue May 03 17:11:39 2016 -0700
@@ -380,7 +380,7 @@
 
 ALIGNED_(8) juint StubRoutines::x86::_NEG_ZERO[] =
 {
-    0x00000000UL, 0x3c800000UL
+    0x00000000UL, 0x80000000UL
 };
 
 void MacroAssembler::fast_sin(XMMRegister xmm0, XMMRegister xmm1, XMMRegister xmm2, XMMRegister xmm3, XMMRegister xmm4, XMMRegister xmm5, XMMRegister xmm6, XMMRegister xmm7, Register eax, Register ebx, Register ecx, Register edx, Register tmp1, Register tmp2, Register tmp3, Register tmp4) {