src/hotspot/cpu/zero/assembler_zero.hpp
changeset 54960 e46fe26d7f77
parent 53244 9807daeb47c4
equal deleted inserted replaced
54959:00425a850a2f 54960:e46fe26d7f77
    35  public:
    35  public:
    36   Assembler(CodeBuffer* code) : AbstractAssembler(code) {}
    36   Assembler(CodeBuffer* code) : AbstractAssembler(code) {}
    37 
    37 
    38  public:
    38  public:
    39   void pd_patch_instruction(address branch, address target, const char* file, int line);
    39   void pd_patch_instruction(address branch, address target, const char* file, int line);
       
    40 
       
    41   //---<  calculate length of instruction  >---
       
    42   static unsigned int instr_len(unsigned char *instr) { return 1; }
       
    43 
       
    44   //---<  longest instructions  >---
       
    45   static unsigned int instr_maxlen() { return 1; }
    40 };
    46 };
    41 
    47 
    42 class MacroAssembler : public Assembler {
    48 class MacroAssembler : public Assembler {
    43  public:
    49  public:
    44   MacroAssembler(CodeBuffer* code) : Assembler(code) {}
    50   MacroAssembler(CodeBuffer* code) : Assembler(code) {}