Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

main.cc File Reference

#include "c_breeze.h"
#include "print_walker.h"
#include "clone_changer.h"
#include "scope_walker.h"
#include "id_lookup_walker.h"
#include "dismantle.h"
#include "goto_label_walker.h"
#include "cfg.h"
#include "bits.h"
#include "defuse.h"
#include "live.h"
#include "dead.h"
#include "localcopyprop.h"
#include "gc_walker.h"
#include "optimize.h"
#include <unistd.h>

Compounds

class  cfg_phase
class  deadCodeElimPhase
class  DismantleChangerPhase
class  optPhase
class  output_c_phase
class  print_ast_phase

Functions

Phases Print_AST ("ast", new print_ast_phase())
Phases Output_C ("c-code", new output_c_phase())
Phases dismantle_phase ("dismantle", new DismantleChangerPhase())
Phases make_cfg_phase ("cfg", new cfg_phase())
Phases dead_code_phase ("dead", new deadCodeElimPhase())
Phases opt_phase ("opt", new optPhase())
str_listprocess_flags (int argc, char *argv[])
int main (int argc, char *argv[])

Function Documentation

Phases dead_code_phase "dead"   ,
new deadCodeElimPhase()   
 

Phases dismantle_phase "dismantle"   ,
new DismantleChangerPhase()   
 

int main int    argc,
char *    argv[]
 

Phases make_cfg_phase "cfg"   ,
new cfg_phase()   
 

Phases opt_phase "opt"   ,
new optPhase()   
 

Phases Output_C "c-code"   ,
new output_c_phase()   
 

Phases Print_AST "ast"   ,
new print_ast_phase()   
 

str_list* process_flags int    argc,
char *    argv[]
 


Generated on Thu Jan 10 12:06:22 2002 for C-Breeze by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001