Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

node Struct Reference

#include <c.h>

Collaboration diagram for node:

Collaboration graph
[legend]

Data Fields

int a [4]
int count
short count
Node kids [2]
nodeleft
Node link
short op
noderight
Symbol syms [3]
char * word
Xnode x

Field Documentation

int a[4]
 

Definition at line 3 of file stdarg.c.

Referenced by print().

int count
 

Definition at line 4 of file wf1.c.

short count
 

Definition at line 176 of file c.h.

Referenced by dagnode(), dumptree(), main(), replace(), tmpnode(), undag(), and visit().

Node kids[2]
 

Definition at line 178 of file c.h.

Referenced by asdl_gen(), dagnode(), definelab(), dumptree(), emitasm(), fixup(), gen01(), genreload(), node(), prelabel(), prune(), replace(), reprune(), reuse(), rtarget(), and visit().

struct node* left
 

Definition at line 5 of file wf1.c.

Node link
 

Definition at line 179 of file c.h.

Referenced by asdl_gen(), doForest(), fixup(), gen(), list(), printdag(), prune(), undag(), unlist(), visit(), and walk().

short op
 

Definition at line 175 of file c.h.

Referenced by asdl_gen(), branch(), dagnode(), definelab(), dumptree(), fixup(), gen02(), genreload(), genspill(), getrule(), labelnode(), listnodes(), mayrecalc(), node(), prelabel(), prune(), ralloc(), range(), replace(), requate(), reuse(), rtarget(), spillr(), undag(), and visit().

struct node* right
 

Definition at line 6 of file wf1.c.

Symbol syms[3]
 

Definition at line 177 of file c.h.

Referenced by asdl_gen(), asgnnode(), branch(), dagnode(), definelab(), docall(), dumptree(), emitasm(), fixup(), gen(), gen02(), getregnum(), labelnode(), listnodes(), mayrecalc(), moveself(), node(), notarget(), prelabel(), prune(), ralloc(), range(), reduce(), replace(), requate(), reuse(), rtarget(), setreg(), spill(), spillr(), tmpnode(), undag(), uses(), and visit().

char* word
 

Definition at line 7 of file wf1.c.

Xnode x
 

Definition at line 180 of file c.h.

Referenced by emit(), emitasm(), gen(), genreload(), genspill(), getrule(), linearize(), mayrecalc(), move(), moveself(), prune(), ralloc(), reduce(), reprune(), requate(), reuse(), rewrite(), rtarget(), spill(), spillee(), spillr(), uses(), and visit().


The documentation for this struct was generated from the following files:
Generated on Thu Aug 25 19:57:07 2005 for Quake III Arena by  doxygen 1.3.9.1