templateInterpreterGenerator.hpp revision 2073
1472N/A * or visit www.oracle.com if you need additional information or have any
0N/A address generate_exception_handler_common(const char* name, const char* message, bool pass_oop);
0N/A void generate_throw_exception();
0N/A void set_vtos_entry_points (Template* t, address& bep, address& cep, address& sep, address& aep, address& iep, address& lep, address& fep, address& dep, address& vep);
0N/A void set_short_entry_points(Template* t, address& bep, address& cep, address& sep, address& aep, address& iep, address& lep, address& fep, address& dep, address& vep);
0N/A void set_unimplemented(int i);
0N/A void set_entry_points_for_all_bytes();
0N/A void set_safepoints_for_all_bytes();
0N/A void generate_all();
1879N/A#ifdef TARGET_ARCH_x86
1879N/A# include "templateInterpreterGenerator_x86.hpp"
1879N/A#ifdef TARGET_ARCH_sparc
1879N/A# include "templateInterpreterGenerator_sparc.hpp"
1879N/A#ifdef TARGET_ARCH_zero
1879N/A# include "templateInterpreterGenerator_zero.hpp"
2073N/A#ifdef TARGET_ARCH_arm
2073N/A# include "templateInterpreterGenerator_arm.hpp"
2073N/A#ifdef TARGET_ARCH_ppc
2073N/A# include "templateInterpreterGenerator_ppc.hpp"