hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
changeset 33193 c7ffe5c06513
parent 33175 c8f3d95c66bc
child 34507 636a88905e3b
equal deleted inserted replaced
33191:e155b02f22fc 33193:c7ffe5c06513
   150     else
   150     else
   151       subw(scratch, scratch, (unsigned)-imm);
   151       subw(scratch, scratch, (unsigned)-imm);
   152     strw(scratch, a);
   152     strw(scratch, a);
   153   }
   153   }
   154 
   154 
       
   155   void bind(Label& L) {
       
   156     Assembler::bind(L);
       
   157     code()->clear_last_membar();
       
   158   }
       
   159 
       
   160   void membar(Membar_mask_bits order_constraint);
       
   161 
   155   // Frame creation and destruction shared between JITs.
   162   // Frame creation and destruction shared between JITs.
   156   void build_frame(int framesize);
   163   void build_frame(int framesize);
   157   void remove_frame(int framesize);
   164   void remove_frame(int framesize);
   158 
   165 
   159   virtual void _call_Unimplemented(address call_site) {
   166   virtual void _call_Unimplemented(address call_site) {