#include "parm.h"
#include <stdio.h>
#include "stree/ststructs.mh"
#include "codeutil.h"
#include "pass4/sigs.h"
#include "pass3/is_local.h"
#include "../runtime/runtime.h"
Go to the source code of this file.
Defines | |
#define | UNDEF (HEAPLIM+1) |
Functions | |
boolean | mentions_r11 () |
void | type_expr () |
void | Vexpression () |
Vappl (NODE *p) | |
Variables | |
int | yydebug |
int | yynerrs |
boolean | Pflag |
boolean | Tflag |
boolean | Vflag |
boolean | hflag |
char * | entry_name |
char | str_code_buf [MAXSTRCODELEN] |
int | Ventry_mask |
int | Vgc_mask |
int | Vlevel |
NODE * | Vcurrent |
FILE * | Voutfile |
#define UNDEF (HEAPLIM+1) |
void type_expr | ( | ) |
Vappl | ( | NODE * | p | ) |
Definition at line 52 of file appl.c.
References ASSERT, calls_put(), CODE, copynode(), dbgmsg, DISPLAY, FALSE, FO_EP, FO_IP, FXD_NEWOBJ, getcomp(), getname(), has_sig, hflag, id_size, impure(), is_id(), length(), maprlist(), mentions_r11(), mknode(), movc_regs, NEWOBJ, NIL, ObjSize, POP, POP_DISP, prtree(), PUSH, PUSH_DISP, putcomment, putcomment1, R10, R11, SET_GC_INFO, sig, tl_findsig(), TRUE, unparse(), unparse_file, v, Vcurrent, Ventry_mask, Vexpression(), Vflag, Vgc_mask, Vnewreg(), Voutfile, Vreg_bit, Vretreg(), and Vtraverse().
Referenced by Vexpression().
void Vexpression | ( | ) |
char* entry_name |
char str_code_buf[MAXSTRCODELEN] |
Definition at line 39 of file appl.c.
Referenced by compile_stub(), Fexpression(), find_inline(), Gappl(), Gexpression(), Gfind_inline(), Gfunc_body(), Ggeneratepcode(), Gspcl_to_inline(), read_signature(), Vexpression(), and Vspcl_to_inline().
int Ventry_mask |
Definition at line 107 of file codegen.c.
Referenced by Vappl(), Vexpression(), Vfuncbody(), and Vnewreg().
Definition at line 6 of file extract_sig.c.
int Vgc_mask |
int yynerrs |
Definition at line 31 of file testvertex.c.