|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FlatVisitor | |
---|---|
at.dms.kjc.cluster | The cluster backend for StreamIt generates a set of threads that can be executed on a cluster of networked computers or a SMP. |
at.dms.kjc.common | |
at.dms.kjc.flatgraph | FlatNode basics |
at.dms.kjc.raw | |
at.dms.kjc.rstream | |
at.dms.kjc.sir.lowering | Provides compiler passes that analyze or optimize the SIR, primarily within the code of each filter. |
at.dms.kjc.spacedynamic |
Uses of FlatVisitor in at.dms.kjc.cluster |
---|
Classes in at.dms.kjc.cluster that implement FlatVisitor | |
---|---|
class |
ClusterFusion
the class finds splitters / joiners that need to be fused with filters. |
Uses of FlatVisitor in at.dms.kjc.common |
---|
Classes in at.dms.kjc.common that implement FlatVisitor | |
---|---|
class |
RemoveUnusedVars
Class to remove unused variables from the IR. |
class |
StructureIncludeFile
Create structs.h and its contents. |
Uses of FlatVisitor in at.dms.kjc.flatgraph |
---|
Classes in at.dms.kjc.flatgraph that implement FlatVisitor | |
---|---|
class |
DumpGraph
Dump a representation of the flat graph to a dot file to be used with dot (or dotty). |
class |
DumpSymbolicGraph
Dumps a symbolic representation of the flatgraph for interfacing to French collaborators for linear-programming scheduling algorithm. |
class |
WorkSorted
|
Methods in at.dms.kjc.flatgraph with parameters of type FlatVisitor | |
---|---|
void |
FlatNode.accept(FlatVisitor v,
HashSet<FlatNode> set,
boolean reset)
Accept a FlatVisitor v, that will visit this node. |
Uses of FlatVisitor in at.dms.kjc.raw |
---|
Classes in at.dms.kjc.raw that implement FlatVisitor | |
---|---|
class |
BlockExecutionCounts
|
class |
DFTraversal
|
class |
FileReaderVisitor
|
class |
FileVisitor
|
class |
FineGrainSimulator
This class generates a schedule for the switch code by simulating the init schedule and one steady state execution of the schedule |
class |
IMEMEstimation
|
class |
JoinerRemoval
|
class |
Layout
The Layout class generates mapping of filters to raw tiles. |
class |
RateMatch
|
class |
RawExecutionCode
|
class |
RemoveGlobals
|
class |
RemovePrintStatements
|
class |
SinkUnroller
This class will unroll and propagate for all sinks in the stream graph. |
class |
TileCode
This class dumps the tile code for each filter into a file based on the tile number assigned |
class |
WorkBasedSimulator
This class generates a schedule for the switch code by simulating the init schedule and one steady state execution of the schedule |
class |
WorkEstimatesMap
|
Uses of FlatVisitor in at.dms.kjc.rstream |
---|
Classes in at.dms.kjc.rstream that implement FlatVisitor | |
---|---|
class |
IDDoLoops
This pass identifies java-style for loops that can be converted to fortran-style do loops. |
class |
RemoveDeadDoLoops
This class traverses the IR looking for do loops that will never execute or will execute exactly once. |
Uses of FlatVisitor in at.dms.kjc.sir.lowering |
---|
Classes in at.dms.kjc.sir.lowering that implement FlatVisitor | |
---|---|
class |
BlockFlattener
This class flattens nested blocks in methods. |
Uses of FlatVisitor in at.dms.kjc.spacedynamic |
---|
Classes in at.dms.kjc.spacedynamic that implement FlatVisitor | |
---|---|
class |
FileState
Set up in the backend the various file readers or writers by creating the necessary devices and connecting them to the chip. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |