hotspot/src/share/vm/c1/c1_LIRAssembler.hpp
changeset 19710 2f8ca425504e
parent 18507 61bfc8995bb3
child 20702 bbe0fcde6e13
equal deleted inserted replaced
19709:33aa3e85cc75 19710:2f8ca425504e
   116   // patching
   116   // patching
   117   void append_patching_stub(PatchingStub* stub);
   117   void append_patching_stub(PatchingStub* stub);
   118   void patching_epilog(PatchingStub* patch, LIR_PatchCode patch_code, Register obj, CodeEmitInfo* info);
   118   void patching_epilog(PatchingStub* patch, LIR_PatchCode patch_code, Register obj, CodeEmitInfo* info);
   119 
   119 
   120   void comp_op(LIR_Condition condition, LIR_Opr src, LIR_Opr result, LIR_Op2* op);
   120   void comp_op(LIR_Condition condition, LIR_Opr src, LIR_Opr result, LIR_Op2* op);
       
   121 
       
   122   PatchingStub::PatchID patching_id(CodeEmitInfo* info);
   121 
   123 
   122  public:
   124  public:
   123   LIR_Assembler(Compilation* c);
   125   LIR_Assembler(Compilation* c);
   124   ~LIR_Assembler();
   126   ~LIR_Assembler();
   125   C1_MacroAssembler* masm() const                { return _masm; }
   127   C1_MacroAssembler* masm() const                { return _masm; }