< prev index next >

src/cpu/x86/vm/assembler_x86.hpp

Print this page

        

*** 1209,1218 **** --- 1209,1219 ---- #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
*** 1715,1724 **** --- 1716,1726 ---- // 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);
*** 1787,1796 **** --- 1789,1799 ---- //====================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 >