|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AttributeStreamVisitor | |
---|---|
at.dms.kjc | |
at.dms.kjc.rstream | |
at.dms.kjc.sir | Contains the heart of the StreamIt Intermediate Representation, or SIR for short. |
at.dms.kjc.sir.linear | Provides analysis and optimization of linear portions of the stream graph. |
at.dms.kjc.sir.lowering.fission | Provides compiler passes to split (parallelize) a filter into a set of fine-grained filters. |
at.dms.kjc.sir.lowering.partition | Provides algorithms for adjusting the granularity of the stream graph to improve load balancing or optimization potential. |
Uses of AttributeStreamVisitor in at.dms.kjc |
---|
Classes in at.dms.kjc that implement AttributeStreamVisitor | |
---|---|
class |
NumberDot
This class does the front-end processing to turn a Kopi compilation unit into StreamIt classes, and then prints the class graph as a dot file. |
class |
SimpleDot
This class does the front-end processing to turn a Kopi compilation unit into StreamIt classes, and then prints the class graph as a dot file. |
class |
StreamItDot
This class does the front-end processing to turn a Kopi compilation unit into StreamIt classes, and then prints the class graph as a dot file. |
Uses of AttributeStreamVisitor in at.dms.kjc.rstream |
---|
Classes in at.dms.kjc.rstream that implement AttributeStreamVisitor | |
---|---|
class |
ConvertFileFilters
This class visits the stream graph and converts all SIRFileReaders and SIRFileWriters to normal (non-predefined) filters with explicit calls to fopen in the init and fscanf or fprintf in the work function. |
Uses of AttributeStreamVisitor in at.dms.kjc.sir |
---|
Classes in at.dms.kjc.sir that implement AttributeStreamVisitor | |
---|---|
class |
EmptyAttributeStreamVisitor
This is an empty attribute stream visitor that does nothing except the recursion. |
class |
ReplacingStreamVisitor
Visits all stream structures and replaces children with result from recursion. |
class |
SIRToStreamIt
Dump an SIR tree into a StreamIt program. |
Methods in at.dms.kjc.sir with parameters of type AttributeStreamVisitor | |
---|---|
Object |
SIRStructure.accept(AttributeStreamVisitor v)
|
Object |
SIRSplitter.accept(AttributeStreamVisitor v)
Accepts attribute visitor |
Object |
SIRSplitJoin.accept(AttributeStreamVisitor v)
Accepts attribute visitor |
Object |
SIRRecursiveStub.accept(AttributeStreamVisitor v)
Shouldn't be calling this. |
Object |
SIRPipeline.accept(AttributeStreamVisitor v)
Accepts attribute visitor |
Object |
SIRPhasedFilter.accept(AttributeStreamVisitor v)
Accepts attribute visitor v at this node. |
abstract Object |
SIROperator.accept(AttributeStreamVisitor v)
|
Object |
SIRJoiner.accept(AttributeStreamVisitor v)
Accepts attribute visitor |
Object |
SIRHelper.accept(AttributeStreamVisitor v)
|
Object |
SIRGlobal.accept(AttributeStreamVisitor v)
|
Object |
SIRFilter.accept(AttributeStreamVisitor v)
Accepts attribute visitor |
Object |
SIRFeedbackLoop.accept(AttributeStreamVisitor v)
Accepts attribute visitor |
Uses of AttributeStreamVisitor in at.dms.kjc.sir.linear |
---|
Classes in at.dms.kjc.sir.linear that implement AttributeStreamVisitor | |
---|---|
class |
LinearDot
This class extends the main StreamIt dot (graph) printer to annotate the dot graphs with linear analysis information. |
class |
LinearDotSimple
This is like LinearDot except that the node labels are only the names and not the IO rates. |
Uses of AttributeStreamVisitor in at.dms.kjc.sir.lowering.fission |
---|
Classes in at.dms.kjc.sir.lowering.fission that implement AttributeStreamVisitor | |
---|---|
class |
StatelessDot
This class extends the main streamit dot printer to color nodes that are stateless. |
Uses of AttributeStreamVisitor in at.dms.kjc.sir.lowering.partition |
---|
Classes in at.dms.kjc.sir.lowering.partition that implement AttributeStreamVisitor | |
---|---|
class |
PartitionDot
This class extends the main streamit dot printer to annotate the dot graphs with partitioning information. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |