< prev index next >

src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp

Print this page
*** 708,11 ***
      return false;
    }
    address emit_trampoline_stub(int insts_call_instruction_offset, address target);
    static int max_trampoline_stub_size();
    void emit_static_call_stub();
!   static int static_call_stub_size();
  
    // The following 4 methods return the offset of the appropriate move instruction
  
    // Support for fast byte/short loading with zero extension (depending on particular CPU)
    int load_unsigned_byte(Register dst, Address src);
--- 708,11 ---
      return false;
    }
    address emit_trampoline_stub(int insts_call_instruction_offset, address target);
    static int max_trampoline_stub_size();
    void emit_static_call_stub();
!   static int max_static_call_stub_size();
  
    // The following 4 methods return the offset of the appropriate move instruction
  
    // Support for fast byte/short loading with zero extension (depending on particular CPU)
    int load_unsigned_byte(Register dst, Address src);

*** 1493,10 ***
--- 1493,13 ---
    }
  
    // Load the base of the cardtable byte map into reg.
    void load_byte_map_base(Register reg);
  
+   // Load a constant address in the AOT Runtime Constants area
+   void load_aotrc_address(Register reg, address a);
+ 
    // Prolog generator routines to support switch between x86 code and
    // generated ARM code
  
    // routine to generate an x86 prolog for a stub function which
    // bootstraps into the generated ARM code which directly follows the
< prev index next >