src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
changeset 58819 ef8be51fff48
parent 58725 190ec5fae2af
equal deleted inserted replaced
58817:7f27d70a2424 58819:ef8be51fff48
    54                                     bool tosca_live,
    54                                     bool tosca_live,
    55                                     bool expand_call);
    55                                     bool expand_call);
    56 
    56 
    57   void resolve_forward_pointer(MacroAssembler* masm, Register dst, Register tmp = noreg);
    57   void resolve_forward_pointer(MacroAssembler* masm, Register dst, Register tmp = noreg);
    58   void resolve_forward_pointer_not_null(MacroAssembler* masm, Register dst, Register tmp = noreg);
    58   void resolve_forward_pointer_not_null(MacroAssembler* masm, Register dst, Register tmp = noreg);
    59   void load_reference_barrier(MacroAssembler* masm, Register dst, Register tmp);
    59   void load_reference_barrier(MacroAssembler* masm, Register dst, Address load_addr);
    60   void load_reference_barrier_not_null(MacroAssembler* masm, Register dst, Register tmp);
    60   void load_reference_barrier_not_null(MacroAssembler* masm, Register dst, Address load_addr);
    61   void load_reference_barrier_native(MacroAssembler* masm, Register dst, Address load_addr);
    61   void load_reference_barrier_native(MacroAssembler* masm, Register dst, Address load_addr);
    62 
    62 
    63   address generate_shenandoah_lrb(StubCodeGenerator* cgen);
    63   address generate_shenandoah_lrb(StubCodeGenerator* cgen);
    64 
    64 
    65 public:
    65 public: