< prev index next >

src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp

Print this page
*** 98,11 ***
    // len        : array length in number of elements
    // t          : scratch register - contents destroyed
    // header_size: size of object header in words
    // f          : element scale factor
    // slow_case  : exit to slow case implementation if fast allocation fails
!   void allocate_array(Register obj, Register len, Register t, Register t2, int header_size, int f, Register klass, Label& slow_case);
  
    int  rsp_offset() const { return _rsp_offset; }
    void set_rsp_offset(int n) { _rsp_offset = n; }
  
    void invalidate_registers(bool inv_r0, bool inv_r19, bool inv_r2, bool inv_r3, bool inv_r4, bool inv_r5) PRODUCT_RETURN;
--- 98,11 ---
    // len        : array length in number of elements
    // t          : scratch register - contents destroyed
    // header_size: size of object header in words
    // f          : element scale factor
    // slow_case  : exit to slow case implementation if fast allocation fails
!   void allocate_array(Register obj, Register len, Register t, Register t2, int base_offset_in_bytes, int f, Register klass, Label& slow_case);
  
    int  rsp_offset() const { return _rsp_offset; }
    void set_rsp_offset(int n) { _rsp_offset = n; }
  
    void invalidate_registers(bool inv_r0, bool inv_r19, bool inv_r2, bool inv_r3, bool inv_r4, bool inv_r5) PRODUCT_RETURN;
< prev index next >