#include "parm.h"#include <stdio.h>#include "stree/ststructs.mh"#include "codegen.h"#include "op_codes.h"#include "pass4/sigs.h"#include "pass3/is_local.h"Go to the source code of this file.
Defines | |
| #define | DEBUG |
| #define | OBSOLETE |
Functions | |
| boolean | is_int_const () |
| char * | Gnewlabel () |
| NODE * | equiv_expr (NODE *p) |
| Gident (NODE *p, int rloc) | |
Variables | |
| FILE * | Goutfile |
| int | yydebug |
| int | yynerrs |
| boolean | Vflag |
| boolean | Oflag |
| boolean | Fflag |
| boolean | sl_available |
| int | avail_loc |
| char | str_code_buf [] |
| NODE * | Gcurrent |
| int | Glevel |
| boolean | copied_globals |
| int | n_globals |
| FILE * | unparse_file |
Definition at line 69 of file ident.c.
References copynode(), dbgmsg, equiv_expr(), getcomp(), is_unique(), NIL, sig_structure(), and TRUE.
| Gident | ( | NODE * | p, | |
| int | rloc | |||
| ) |
Definition at line 137 of file ident.c.
References ADP, AR, ASSERT, ASSERT2, avail_loc, BRF, C1, C2, C3, copied_globals, dbgmsg, DCL, DCL_ADDR, DISPLAY, EQI, equiv_expr(), ERR, ERR_SIG, errmsg0, errmsg1, FALSE, Fflag, first_param_loc, GAR, Gcurrent, gen1, gen2, gen3, genl, getcomp(), getname(), Gexpression(), Glevel, Gnewlabel, HINT, id_New, int_const_val, is_int_const(), LBL, LDI, LDN, MOV, n_globals, NIL, Oflag, OPT, sl_available, T1, TL, tl_findsig(), type_sig, UDC, UN, UNDISPLAY, unparse(), unparse_file, v, and yynerrs.
Referenced by Gappl(), Gexpression(), and Gfuncconstructor().
| char* Gnewlabel | ( | ) |
| boolean is_int_const | ( | ) |
| int avail_loc |
Definition at line 15 of file extract_sig.c.
Definition at line 37 of file codegen.c.
Referenced by Gfunc_body(), GgenerateXcode(), and Gident().
Definition at line 133 of file main.c.
Referenced by Gappl(), get_complexity(), Gfunc_body(), Gident(), and main().
| FILE* Goutfile |
Definition at line 21 of file ident.c.
Referenced by Gappl(), Gexpression(), Ggeneratecode(), Ggeneratepcode(), and GgenerateXcode().
| int n_globals |
Definition at line 135 of file main.c.
Referenced by accessible(), bld_analyze(), Gappl(), get_complexity(), Gexpression(), Gfind_inline(), Ggeneratecode(), Ggeneratepcode(), GgenerateXcode(), Gident(), main(), and rmfiles().
| char str_code_buf[] |
| FILE* unparse_file |
Definition at line 6 of file extract_sig.c.
| int yynerrs |
Definition at line 31 of file testvertex.c.
1.5.4