< prev index next >

src/hotspot/cpu/x86/macroAssembler_x86.hpp

Print this page
*** 211,14 ***
    void get_thread(Register thread);
  
  #ifdef _LP64
    // Support for argument shuffling
  
!   void move32_64(VMRegPair src, VMRegPair dst);
!   void long_move(VMRegPair src, VMRegPair dst);
!   void float_move(VMRegPair src, VMRegPair dst);
!   void double_move(VMRegPair src, VMRegPair dst);
    void move_ptr(VMRegPair src, VMRegPair dst);
    void object_move(OopMap* map,
                     int oop_handle_offset,
                     int framesize_in_slots,
                     VMRegPair src,
--- 211,15 ---
    void get_thread(Register thread);
  
  #ifdef _LP64
    // Support for argument shuffling
  
!   // bias in bytes
!   void move32_64(VMRegPair src, VMRegPair dst, Register tmp = rax, int in_stk_bias = 0, int out_stk_bias = 0);
!   void long_move(VMRegPair src, VMRegPair dst, Register tmp = rax, int in_stk_bias = 0, int out_stk_bias = 0);
!   void float_move(VMRegPair src, VMRegPair dst, Register tmp = rax, int in_stk_bias = 0, int out_stk_bias = 0);
+   void double_move(VMRegPair src, VMRegPair dst, Register tmp = rax, int in_stk_bias = 0, int out_stk_bias = 0);
    void move_ptr(VMRegPair src, VMRegPair dst);
    void object_move(OopMap* map,
                     int oop_handle_offset,
                     int framesize_in_slots,
                     VMRegPair src,
< prev index next >