c1_MacroAssembler.hpp revision 2273
2362N/A * or visit www.oracle.com if you need additional information or have any
0N/A#include "asm/assembler.hpp"
0N/A#ifdef TARGET_ARCH_x86
0N/A# include "assembler_x86.inline.hpp"
0N/A#ifdef TARGET_ARCH_sparc
0N/A# include "assembler_sparc.inline.hpp"
0N/A#ifdef TARGET_ARCH_zero
0N/A# include "assembler_zero.inline.hpp"
0N/A#ifdef TARGET_ARCH_arm
0N/A# include "assembler_arm.inline.hpp"
0N/A#ifdef TARGET_ARCH_ppc
0N/A# include "assembler_ppc.inline.hpp"
0N/Aclass CodeEmitInfo;
0N/A void verified_entry();
0N/A#ifdef TARGET_ARCH_x86
0N/A# include "c1_MacroAssembler_x86.hpp"
0N/A#ifdef TARGET_ARCH_sparc
0N/A# include "c1_MacroAssembler_sparc.hpp"
0N/A#ifdef TARGET_ARCH_arm
0N/A# include "c1_MacroAssembler_arm.hpp"
0N/A#ifdef TARGET_ARCH_ppc
0N/A# include "c1_MacroAssembler_ppc.hpp"
const char* _name;
bool _must_gc_arguments;
int _frame_size;
int _num_rt_args;
int _stub_id;
int call_RT(Register oop_result1, Register oop_result2, address entry, Register arg1, Register arg2);