Functions | |
void * | get_vm_gp_value () |
void | emit_alloc_for_single_call (Merced_Code_Emitter &emitter, int num_in_args, int num_out_args, void **function, int &out0_reg, int &save_pfs_reg, int &save_b0_reg, int &save_gp_reg) |
void | emit_dealloc_for_single_call (Merced_Code_Emitter &emitter, int save_pfs_reg, int save_b0_reg, int save_gp_reg, int pred=0) |
void | emit_call_with_gp (Merced_Code_Emitter &emitter, void **proc_ptr, bool flushrs, int saved_gp_reg=0) |
void | emit_branch_with_gp (Merced_Code_Emitter &emitter, void **proc_ptr) |
void | emit_movl_compactor (Merced_Code_Emitter &emitter, unsigned dst_reg, uint64 u64_value, unsigned pred=0) |
void | emit_mov_imm_compactor (Merced_Code_Emitter &emitter, unsigned dst_reg, uint64 imm, unsigned pred=0) |
void * | finalize_stub (Merced_Code_Emitter &emitter, const char *name) |
void | increment_stats_counter (Merced_Code_Emitter &emitter, void *counter_addr, unsigned pred=0) |
void | gen_compare_to_managed_null (Merced_Code_Emitter &emitter, int predicate1, int predicate2, int src, int scratch) |
void | gen_convert_class_arg (Merced_Code_Emitter &emitter, bool check_null) |
Boolean | jit_clears_ccv_in_monitor_enter () |
void | enforce_calling_conventions (Merced_Code_Emitter *emitter, int pred=0) |
void | emit_print_reg (Merced_Code_Emitter &emitter, char *msg, unsigned print_reg, unsigned num_inputs, unsigned first_output, bool do_alloc=true) |
void* get_vm_gp_value | ( | ) |
void emit_alloc_for_single_call | ( | Merced_Code_Emitter & | emitter, | |
int | num_in_args, | |||
int | num_out_args, | |||
void ** | function, | |||
int & | out0_reg, | |||
int & | save_pfs_reg, | |||
int & | save_b0_reg, | |||
int & | save_gp_reg | |||
) |
void emit_dealloc_for_single_call | ( | Merced_Code_Emitter & | emitter, | |
int | save_pfs_reg, | |||
int | save_b0_reg, | |||
int | save_gp_reg, | |||
int | pred = 0 | |||
) |
void emit_call_with_gp | ( | Merced_Code_Emitter & | emitter, | |
void ** | proc_ptr, | |||
bool | flushrs, | |||
int | saved_gp_reg = 0 | |||
) |
void emit_branch_with_gp | ( | Merced_Code_Emitter & | emitter, | |
void ** | proc_ptr | |||
) |
void emit_movl_compactor | ( | Merced_Code_Emitter & | emitter, | |
unsigned | dst_reg, | |||
uint64 | u64_value, | |||
unsigned | pred = 0 | |||
) |
void emit_mov_imm_compactor | ( | Merced_Code_Emitter & | emitter, | |
unsigned | dst_reg, | |||
uint64 | imm, | |||
unsigned | pred = 0 | |||
) |
void* finalize_stub | ( | Merced_Code_Emitter & | emitter, | |
const char * | name | |||
) |
void increment_stats_counter | ( | Merced_Code_Emitter & | emitter, | |
void * | counter_addr, | |||
unsigned | pred = 0 | |||
) |
void gen_compare_to_managed_null | ( | Merced_Code_Emitter & | emitter, | |
int | predicate1, | |||
int | predicate2, | |||
int | src, | |||
int | scratch | |||
) |
void gen_convert_class_arg | ( | Merced_Code_Emitter & | emitter, | |
bool | check_null | |||
) |
Boolean jit_clears_ccv_in_monitor_enter | ( | ) |
void enforce_calling_conventions | ( | Merced_Code_Emitter * | emitter, | |
int | pred = 0 | |||
) |
void emit_print_reg | ( | Merced_Code_Emitter & | emitter, | |
char * | msg, | |||
unsigned | print_reg, | |||
unsigned | num_inputs, | |||
unsigned | first_output, | |||
bool | do_alloc = true | |||
) |
Genereated on Tue Mar 11 19:25:58 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.