< prev index next >

src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp

Print this page
@@ -36,15 +36,15 @@
    // Code used by cmpFastLock and cmpFastUnlock mach instructions in .ad file.
    // See full description in macroAssembler_x86.cpp.
    void fast_lock(Register obj, Register box, Register tmp,
                   Register scr, Register cx1, Register cx2, Register thread,
                   Metadata* method_data);
-   void fast_unlock(Register obj, Register box, Register tmp);
+   void fast_unlock(Register obj, Register box, Register tmp, Register scr);
  
    void fast_lock_lightweight(Register obj, Register box, Register rax_reg,
                               Register t, Register thread);
-   void fast_unlock_lightweight(Register obj, Register reg_rax, Register t, Register thread);
+   void fast_unlock_lightweight(Register obj, Register reg_rax, Register t1, Register t2, Register thread);
  
    // Generic instructions support for use in .ad files C2 code generation
    void vabsnegd(int opcode, XMMRegister dst, XMMRegister src);
    void vabsnegd(int opcode, XMMRegister dst, XMMRegister src, int vector_len);
    void vabsnegf(int opcode, XMMRegister dst, XMMRegister src);
< prev index next >