void restore_frame_and_return (fint word_offset) [private]
|
Location get_SPLimit (Location) [private]
|
void reload_ByteMapBaseReg (PrimDesc *) [private]
|
Location moveToReg (Location what, Location reg, bool set_cc = false) [inline, private]
|
void smiOop_prologue () [private]
|
void floatOop_prologue () [private]
|
void memOop_prologue () [private]
|
fint max_no_of_outgoing_args_and_rcvr () |
fint number_of_saved_nonvolatile_registers () |
fint number_of_memory_locals () |
fint incoming_arg_count () |
bool need_to_save_args_on_stack () |
fint getOffset_in_my_frame (Location src) |
void move (Location dest, Location src, bool set_cc = false) [inline]
|
void moveComplicated (Location dest, Location src, bool set_cc) |
AddressList* frame_size_patchees |
AddressList* frame_size_neg_patchees |
AddressList* lmw_patchees |
AddressList* outgoing_arg_patchees |
pc_t prologueEndAddr |
fint num_reg_args_and_rcvr |
fint _max_no_of_outgoing_args_and_rcvr |
fint _number_of_saved_nonvolatile_registers |
fint _number_of_memory_locals |
fint _incoming_arg_count |
bool _need_to_save_args_on_stack |
bool _includes_call_to_untrusted_C |