Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

Thrint File List

Here is a list of all files with brief descriptions:
AVR-parse.h [code]
cfg.cc
cfg.h [code]Classes for Sunil's cfg and cdg building code
cfg_dep.cc
cfg_dep.h [code]Defines the D_Table used for CDG construction
cfg_to_cdg.cc
CIDParser.cc
CIDParser.h [code]
der_nodes.cc
directives.cc
directives.h [code]
est_mem_size.cc
est_performance.cc
gen_list.cc
gen_list.h [code]
globals.cc
host_info.cc
host_info.h [code]
idle_nodelist.cc
idle_nodelist.h [code]
instr.ccThis module implements the CInstr class, which is responsible for holding and modifying assembly instructions
instr.h [code]
int_dir.ccThe class CGuestDir contains the information on guest targets (time or location) requested in the integration directives file (*.id)
int_dir.h [code]
int_info.ccThis module implements the CGuestInfo class, which holds information on where guests need to be placed for integration
int_info.h [code]
integrate.ccThis module parses a .id file, which contains integration directives
integrate.h [code]
interf.ccThis incomplete module will find interference edges among virtual registers (liveranges)
is.cc
is.h [code]
ita.cc
labels.ccThis module creates, modifies and compares the CDG node position labels
labels.h [code]
make_IDFile.cc
misc.h [code]
my_stream.ccThis module defines ostream << operators for many of the classes
my_stream.h [code]
nodelist.ccThis module implements the CCDGNodeList class, which is used in representing the CDG
nodes.ccThis module implements the CDG via the CCDGNode class and performs operations (traversal, insertion, search, etc.) upon CDGs
nodes.h [code]
operand.cc
operand.h [code]
parse.ccThis node parses a PDG text file (created by pcom) to create a CDG
regalloc.ccThis incomplete module performs register allocation in one of two ways (QND (quick and dirty) now, and eventually coloring with Chaitin)
segment.ccThis module examines host procedures to identify temporally deterministic segments
segment.h [code]
sta.ccExamines procedures to perform static timing analysis
stringlist.cc
stringlist.h [code]
switches.h [code]
tester.cc
thrint.ccContains main() and parses command line options
timerange.ccImplements the CTimeRange class and enables operations and comparisons with these data
timerange.h [code]
var_access.h [code]
vars.ccThis module implements variables, performs dataflow analysis and virtualizes registers
vars.h [code]
vars_fpr.ccThis module, broken out of vars.cc, implements the Find_Prev_Ref() methods
vis.cc
vis.h [code]

Generated on Sat May 8 14:08:33 2004 for Thrint by doxygen 1.3.6