< prev index next > src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
Print this page
// 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) {}
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 >