< prev index next >

src/hotspot/cpu/x86/assembler_x86.hpp

Print this page

        

@@ -1108,10 +1108,11 @@
   void cvtss2sd(XMMRegister dst, Address src);
 
   // Convert with Truncation Scalar Double-Precision Floating-Point Value to Doubleword Integer
   void cvttsd2sil(Register dst, Address src);
   void cvttsd2sil(Register dst, XMMRegister src);
+  void cvttsd2siq(Register dst, Address src);
   void cvttsd2siq(Register dst, XMMRegister src);
 
   // Convert with Truncation Scalar Single-Precision Floating-Point Value to Doubleword Integer
   void cvttss2sil(Register dst, XMMRegister src);
   void cvttss2siq(Register dst, XMMRegister src);

@@ -1135,10 +1136,11 @@
   void divss(XMMRegister dst, Address src);
   void divss(XMMRegister dst, XMMRegister src);
 
   void emms();
 
+#ifndef _LP64
   void fabs();
 
   void fadd(int i);
 
   void fadd_d(Address src);

@@ -1268,21 +1270,22 @@
 
   void fwait();
 
   void fxch(int i = 1);
 
+  void fyl2x();
+  void frndint();
+  void f2xm1();
+  void fldl2e();
+#endif // !_LP64
+
   void fxrstor(Address src);
   void xrstor(Address src);
 
   void fxsave(Address dst);
   void xsave(Address dst);
 
-  void fyl2x();
-  void frndint();
-  void f2xm1();
-  void fldl2e();
-
   void hlt();
 
   void idivl(Register src);
   void divl(Register src); // Unsigned division
 
< prev index next >