2 jvm_generate_ldst_prepare(gen_proc_t
* p
, gen_var_t
* v
);
5 jvm_generate_load(gen_proc_t
* p
, gen_var_t
* src
);
8 jvm_generate_store(gen_proc_t
* p
, gen_var_t
* dst
);
13 jvm_generate_and_init_global_var(struct gen_class
* class, gen_var_t
* v
, char * name
, gen_type_t
* t
);
16 jvm_generate_and_init_field(struct gen_class
* class, gen_var_t
* v
, char * name
, gen_type_t
* t
);
19 jvm_generate_and_init_local_var(gen_proc_t
* p
, gen_var_t
* v
, gen_type_t
* t
);
24 jvm_init_named_local_var(gen_proc_t
* p
, gen_var_t
* v
, gen_type_t
* t
);
27 jvm_init_param(gen_proc_t
* p
, gen_var_t
* v
, gen_type_t
* t
);
30 jvm_init_var_param(gen_proc_t
* p
, gen_var_t
* v
, gen_type_t
* t
);
35 jvm_generate_variable_initialization(gen_proc_t
* p
, gen_var_t
* v
);
38 jvm_generate_named_local_var_initialization(gen_proc_t
* p
, gen_var_t
* v
, char * name
);
41 jvm_generate_param_initialization(gen_proc_t
* p
, gen_var_t
* v
, char * name
);
44 jvm_generate_var_param_initialization(gen_proc_t
* p
, gen_var_t
* v
, char * name
);