src/share/vm/c1/c1_LIRAssembler.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File hotspot Sdiff src/share/vm/c1

src/share/vm/c1/c1_LIRAssembler.hpp

Print this page




 243   void leal(LIR_Opr left, LIR_Opr dest);
 244 
 245   void rt_call(LIR_Opr result, address dest, const LIR_OprList* args, LIR_Opr tmp, CodeEmitInfo* info);
 246 
 247   void membar();
 248   void membar_acquire();
 249   void membar_release();
 250   void membar_loadload();
 251   void membar_storestore();
 252   void membar_loadstore();
 253   void membar_storeload();
 254   void on_spin_wait();
 255   void get_thread(LIR_Opr result);
 256 
 257   void verify_oop_map(CodeEmitInfo* info);
 258 
 259   void atomic_op(LIR_Code code, LIR_Opr src, LIR_Opr data, LIR_Opr dest, LIR_Opr tmp);
 260 
 261 #include CPU_HEADER(c1_LIRAssembler)
 262 















 263 };
 264 
 265 #endif // SHARE_VM_C1_C1_LIRASSEMBLER_HPP


 243   void leal(LIR_Opr left, LIR_Opr dest);
 244 
 245   void rt_call(LIR_Opr result, address dest, const LIR_OprList* args, LIR_Opr tmp, CodeEmitInfo* info);
 246 
 247   void membar();
 248   void membar_acquire();
 249   void membar_release();
 250   void membar_loadload();
 251   void membar_storestore();
 252   void membar_loadstore();
 253   void membar_storeload();
 254   void on_spin_wait();
 255   void get_thread(LIR_Opr result);
 256 
 257   void verify_oop_map(CodeEmitInfo* info);
 258 
 259   void atomic_op(LIR_Code code, LIR_Opr src, LIR_Opr data, LIR_Opr dest, LIR_Opr tmp);
 260 
 261 #include CPU_HEADER(c1_LIRAssembler)
 262 
 263   static int call_stub_size() {
 264     if (UseAOT) {
 265       return _call_stub_size + _call_aot_stub_size;
 266     } else {
 267       return _call_stub_size;
 268     }
 269   }
 270 
 271   static int exception_handler_size() {
 272     return _exception_handler_size;
 273   }
 274 
 275   static int deopt_handler_size() {
 276     return _deopt_handler_size;
 277   }
 278 };
 279 
 280 #endif // SHARE_VM_C1_C1_LIRASSEMBLER_HPP
src/share/vm/c1/c1_LIRAssembler.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File