< 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 >