Go to the documentation of this file.
55 #define SAVE_ARGUMENT_REGISTERS(off) \
58 #define SAVE_TEMPORARY_REGISTERS(off) \
59 mov t0,(0+(off))*4(sp) ;
62 #define RESTORE_ARGUMENT_REGISTERS(off) \
65 #define RESTORE_TEMPORARY_REGISTERS(off) \
66 mov (0+(off))*4(sp),t0 ;
71 #define asm_md_init _asm_md_init
73 #define asm_vm_call_method _asm_vm_call_method
74 #define asm_vm_call_method_int _asm_vm_call_method_int
75 #define asm_vm_call_method_long _asm_vm_call_method_long
76 #define asm_vm_call_method_float _asm_vm_call_method_float
77 #define asm_vm_call_method_double _asm_vm_call_method_double
78 #define asm_vm_call_method_end _asm_vm_call_method_end
80 #define asm_vm_call_method_exception_handler _asm_vm_call_method_exception_handler
82 #define asm_call_jit_compiler _asm_call_jit_compiler
84 #define asm_handle_nat_exception _asm_handle_nat_exception
85 #define asm_handle_exception _asm_handle_exception
87 #define asm_abstractmethoderror _asm_abstractmethoderror
89 #define asm_patcher_wrapper _asm_patcher_wrapper
91 #define asm_builtin_f2i _asm_builtin_f2i
92 #define asm_builtin_f2l _asm_builtin_f2l
93 #define asm_builtin_d2i _asm_builtin_d2i
94 #define asm_builtin_d2l _asm_builtin_d2l
99 #define exceptions_get_and_clear_exception _exceptions_get_and_clear_exception
101 #define builtin_throw_exception _builtin_throw_exception
102 #define methodtree_find _methodtree_find
103 #define exceptions_handle_exception _exceptions_handle_exception
104 #define jit_asm_compile _jit_asm_compile
106 #define exceptions_asm_new_abstractmethoderror \
107 _exceptions_asm_new_abstractmethoderror
109 #define patcher_wrapper _patcher_wrapper
111 #define replace_me _replace_me
115 #define builtin_f2i _builtin_f2i
116 #define builtin_f2l _builtin_f2l
117 #define builtin_d2i _builtin_d2i
118 #define builtin_d2l _builtin_d2l