1 /* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
2 ** All rights reserved.
4 ** Authors: Martin Trapp, Christian Schaefer
13 # include "irnode_t.h"
19 /* register the character 'I' as variable for ident outputs. */
20 xprintf_register ('I', ident_print);
21 /* register the character 'v' as variable for tarval outputs. */
22 xprintf_register ('v', tarval_print);
23 /* register the character 'R' as variable for ir node outputs. */
24 xprintf_register ('R', ir_node_print);
25 /* initialize all ident stuff */
27 /* create an obstack and put alle tarvals in a pdeq */
29 /* initialize all modes an ir node can consist of */
31 /* initialize tarvals, and floating point arithmetic */
33 /* kind of obstack initialization */
35 /* initalize all op codes an irnode can consist of */
37 /* called once for each run of this library, empty at this moment!!! */
39 /* Builds a construct allowing to access all information to be constructed