< prev index next >

src/hotspot/cpu/ppc/macroAssembler_ppc.hpp

Print this page
@@ -32,10 +32,13 @@
  
  // MacroAssembler extends Assembler by a few frequently used macros.
  
  class ciTypeArray;
  class OopMap;
+ class ciInlineKlass;
+ class SigEntry;
+ class VMRegPair;
  
  class MacroAssembler: public Assembler {
   public:
    MacroAssembler(CodeBuffer* code) : Assembler(code) {}
  

@@ -995,8 +998,11 @@
    void untested             (const char* msg = nullptr) { stop(stop_untested,           msg); }
    void unimplemented        (const char* msg = nullptr) { stop(stop_unimplemented,      msg); }
    void should_not_reach_here(const char* msg = nullptr) { stop(stop_shouldnotreachhere, msg); }
  
    void zap_from_to(Register low, int before, Register high, int after, Register val, Register addr) PRODUCT_RETURN;
+ 
+   // Inline type specific methods
+   #include "asm/macroAssembler_common.hpp"
  };
  
  #endif // CPU_PPC_MACROASSEMBLER_PPC_HPP
< prev index next >