< prev index next >

src/cpu/x86/vm/templateTable_x86_64.cpp

Print this page
rev 8847 : 8140482: Various minor code improvements (runtime)
Reviewed-by: dholmes, coleenp, sspitsyn, dsamersoff

@@ -1375,17 +1375,18 @@
 static jlong float_signflip_pool[2*2];
 static jlong double_signflip_pool[2*2];
 
 void TemplateTable::fneg() {
   transition(ftos, ftos);
-  static jlong *float_signflip  = double_quadword(&float_signflip_pool[1], 0x8000000080000000, 0x8000000080000000);
+  static jlong *float_signflip  = double_quadword(&float_signflip_pool[1],  CONST64(0x8000000080000000),  CONST64(0x8000000080000000));
   __ xorps(xmm0, ExternalAddress((address) float_signflip));
 }
 
 void TemplateTable::dneg() {
   transition(dtos, dtos);
-  static jlong *double_signflip  = double_quadword(&double_signflip_pool[1], 0x8000000000000000, 0x8000000000000000);
+  static jlong *double_signflip =
+    double_quadword(&double_signflip_pool[1], CONST64(0x8000000000000000), CONST64(0x8000000000000000));
   __ xorpd(xmm0, ExternalAddress((address) double_signflip));
 }
 
 void TemplateTable::iinc() {
   transition(vtos, vtos);
< prev index next >