diff options
author | John van Groningen | 2007-09-03 11:51:22 +0000 |
---|---|---|
committer | John van Groningen | 2007-09-03 11:51:22 +0000 |
commit | fd64a7b29d000339f21b466a03944fb328f9ebaf (patch) | |
tree | d207b7eb20c21c0bc92820fe0fa54257296d12c4 | |
parent | add code_desc0, code_jmp_upd and code_jmp_ap_upd (diff) |
add code_get_desc0_number, code_jmp_ap_upd, code_jmp_upd,
code_load_i, code_load_si16, code_load_ui8 and code_desc0
-rw-r--r-- | cgcodep.h | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -119,6 +119,7 @@ void code_fillR_b (int b_offset,int a_offset); void code_fill_a (int from_offset,int to_offset); void code_get_desc_arity (int a_offset); void code_get_node_arity (int a_offset); +void code_get_desc0_number (void); void code_get_desc_flags_b (void); void code_gtC (VOID); void code_gtI (VOID); @@ -136,6 +137,8 @@ void code_ItoP (VOID); void code_ItoR (VOID); void code_jmp (char label_name[]); void code_jmp_ap (int n_args); +void code_jmp_ap_upd (int n_args); +void code_jmp_upd (char label_name[]); void code_jmp_eval (VOID); void code_jmp_eval_upd (VOID); void code_jmp_false (char label_name[]); @@ -144,6 +147,9 @@ void code_jsr (char label_name[]); void code_jsr_ap (int n_args); void code_jsr_eval (int a_offset); void code_lnR (VOID); +void code_load_i (CleanInt offset); +void code_load_si16 (CleanInt offset); +void code_load_ui8 (CleanInt offset); void code_log10R (VOID); void code_ltC (VOID); void code_ltI (VOID); @@ -285,6 +291,7 @@ void code_caf (char *label_name,int a_size,int b_size); void code_comp (int version,char *options); void code_d (int da,int db,ULONG vector[]); void code_desc (char *s1,char *s2,char *s3,int n,int lazy_record_flag,char *s4,int l); +void code_desc0 (char label_name[],int desc0_number,char descriptor_name[],int descriptor_name_length); void code_descn (char label_name[],char node_entry_label_name[],int arity,int lazy_record_flag,char descriptor_name[],int descriptor_name_length); void code_descexp (char *s1,char *s2,char *s3,int n,int lazy_record_flag,char *s4,int l); #ifdef NEW_DESCRIPTORS |