quakeforge/tools/qfcc/include
Bill Currie 386a729209 Remove dead nodes from dags.
Dead nodes are those that generate unused values (unassigned leaf nodes,
expressions or destinationless move(p) nodes). The revoval is done by the
flow analysis code (via the dags code) so that any pre and post removal
flow analysis and manipulation may be done (eg, available expressions).
2012-12-25 17:07:58 +09:00
..
Makefile.am Move set.c into libQFutil. 2012-12-06 20:52:53 +09:00
class.h Fix mangling of types when attaching protocols. 2012-12-20 13:12:05 +09:00
codespace.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cpp.h Do a little bit of cleanup. 2012-12-04 12:48:52 +09:00
dags.h Remove dead nodes from dags. 2012-12-25 17:07:58 +09:00
debug.h Do a little bit of cleanup. 2012-12-04 12:48:52 +09:00
def.h Allow tests for full overlap of defs. 2012-12-13 14:42:51 +09:00
defspace.h Make defspaces typed. 2012-12-04 14:16:52 +09:00
diagnostic.h Add a non-error diagnostic that can't be silenced. 2012-05-03 13:24:24 +09:00
dot.h Create a function to generalize dot dumping. 2012-11-15 13:44:08 +09:00
emit.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
expr.h Add new_value_expr(). 2012-12-23 19:29:50 +09:00
flow.h Make node numbering int rather than unsigned. 2012-12-19 16:50:06 +09:00
function.h Fix function.h's doxgygen grouping. 2012-12-05 16:01:28 +09:00
grab.h Merge branch 'qfcc-cse' 2012-12-13 20:17:28 +09:00
idstuff.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
linker.h Make linker_add_def take a pointer for the value. 2012-11-14 13:12:58 +09:00
method.h Do a little bit of cleanup. 2012-12-04 12:48:52 +09:00
obj_file.h Change pointer_t to unsigned and clean up the mess. 2012-12-21 21:53:13 +09:00
obj_type.h Add a little test case for accessing types. 2012-11-15 13:40:11 +09:00
opcodes.h Use operand types rather than def types to select opcodes. 2012-11-19 12:28:41 +09:00
options.h Merge branch 'qfcc-cse' 2012-12-13 20:17:28 +09:00
pragma.h Add some very evil pragmas. 2012-11-22 21:59:01 +09:00
qfcc.h Move set.c into libQFutil. 2012-12-06 20:52:53 +09:00
qfprogs.h Support progs.dat when dumping type encodings. 2012-11-15 11:58:13 +09:00
reloc.h Take care of relocs when defining external defs. 2012-11-12 16:14:09 +09:00
shared.h Merge qfpc into qfcc. 2012-10-26 16:01:41 +09:00
statements.h Allow flownodes and sblocks to be numbered independently. 2012-12-19 16:22:15 +09:00
strpool.h Separate out C and html quoting into separate functions. 2012-10-30 12:31:22 +09:00
struct.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
switch.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
symtab.h Move flowvar/deflabel from symbol_t to def_t. 2012-12-05 19:47:22 +09:00
type.h Create and use more type checking functions. 2012-12-20 11:11:59 +09:00
value.h Add alias_value() function. 2012-12-23 19:25:35 +09:00