#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.
1.5.4