< prev index next >

src/cpu/x86/vm/assembler_x86.hpp

Print this page

        

@@ -1209,10 +1209,11 @@
 
 #ifdef _LP64
   void idivq(Register src);
 #endif
 
+  void imull(Register src);
   void imull(Register dst, Register src);
   void imull(Register dst, Register src, int value);
   void imull(Register dst, Address src);
 
 #ifdef _LP64

@@ -1690,10 +1691,11 @@
   // Subtract Scalar Single-Precision Floating-Point Values
   void subss(XMMRegister dst, Address src);
   void subss(XMMRegister dst, XMMRegister src);
 
   void testb(Register dst, int imm8);
+  void testb(Address dst, int imm8);
 
   void testl(Register dst, int32_t imm32);
   void testl(Register dst, Register src);
   void testl(Register dst, Address src);
 

@@ -1762,10 +1764,11 @@
 
   //====================VECTOR ARITHMETIC=====================================
 
   // Add Packed Floating-Point Values
   void addpd(XMMRegister dst, XMMRegister src);
+  void addpd(XMMRegister dst, Address src);
   void addps(XMMRegister dst, XMMRegister src);
   void vaddpd(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
   void vaddps(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
   void vaddpd(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
   void vaddps(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
< prev index next >