src/cpu/zero/vm/interp_masm_zero.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8022956 Sdiff src/cpu/zero/vm

src/cpu/zero/vm/interp_masm_zero.hpp

Print this page




  23  *
  24  */
  25 
  26 #ifndef CPU_ZERO_VM_INTERP_MASM_ZERO_HPP
  27 #define CPU_ZERO_VM_INTERP_MASM_ZERO_HPP
  28 
  29 #include "assembler_zero.inline.hpp"
  30 #include "interpreter/invocationCounter.hpp"
  31 
  32 // This file specializes the assember with interpreter-specific macros
  33 
  34 class InterpreterMacroAssembler : public MacroAssembler {
  35  public:
  36   InterpreterMacroAssembler(CodeBuffer* code) : MacroAssembler(code) {}
  37 
  38  public:
  39   RegisterOrConstant delayed_value_impl(intptr_t* delayed_value_addr,
  40                                         Register  tmp,
  41                                         int       offset) {
  42     ShouldNotCallThis();

  43   }
  44 };
  45 
  46 #endif // CPU_ZERO_VM_INTERP_MASM_ZERO_HPP


  23  *
  24  */
  25 
  26 #ifndef CPU_ZERO_VM_INTERP_MASM_ZERO_HPP
  27 #define CPU_ZERO_VM_INTERP_MASM_ZERO_HPP
  28 
  29 #include "assembler_zero.inline.hpp"
  30 #include "interpreter/invocationCounter.hpp"
  31 
  32 // This file specializes the assember with interpreter-specific macros
  33 
  34 class InterpreterMacroAssembler : public MacroAssembler {
  35  public:
  36   InterpreterMacroAssembler(CodeBuffer* code) : MacroAssembler(code) {}
  37 
  38  public:
  39   RegisterOrConstant delayed_value_impl(intptr_t* delayed_value_addr,
  40                                         Register  tmp,
  41                                         int       offset) {
  42     ShouldNotCallThis();
  43     return RegisterOrConstant();
  44   }
  45 };
  46 
  47 #endif // CPU_ZERO_VM_INTERP_MASM_ZERO_HPP
src/cpu/zero/vm/interp_masm_zero.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File