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