Uses of Class
at.dms.kjc.iterator.SIRPipelineIter

Packages that use SIRPipelineIter
at.dms.kjc   
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.iterator Package Specification. 
at.dms.kjc.raw   
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 Provides compiler passes that analyze or optimize the SIR, primarily within the code of each filter. 
at.dms.kjc.sir.lowering.fusion Provides compiler passes to fuse (combine) a set of filters into a single filter. 
at.dms.kjc.sir.lowering.partition Provides algorithms for adjusting the granularity of the stream graph to improve load balancing or optimization potential. 
at.dms.kjc.sir.statespace Provides analysis and optimization of linear statespace portions of the stream graph. 
at.dms.kjc.spacedynamic   
at.dms.util   
 

Uses of SIRPipelineIter in at.dms.kjc
 

Methods in at.dms.kjc with parameters of type SIRPipelineIter
 void CloningVisitor.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void CloningVisitor.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          PRE-VISITS
 

Uses of SIRPipelineIter in at.dms.kjc.cluster
 

Methods in at.dms.kjc.cluster with parameters of type SIRPipelineIter
 void FlatIRToCluster.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void FlatIRToCluster.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
           
 

Uses of SIRPipelineIter in at.dms.kjc.iterator
 

Methods in at.dms.kjc.iterator that return SIRPipelineIter
 SIRPipelineIter IterFactory.createIter(SIRPipeline obj)
           
 

Uses of SIRPipelineIter in at.dms.kjc.raw
 

Methods in at.dms.kjc.raw with parameters of type SIRPipelineIter
 void FlatIRToC.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void FlatIRToC.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
           
 

Uses of SIRPipelineIter in at.dms.kjc.rstream
 

Methods in at.dms.kjc.rstream with parameters of type SIRPipelineIter
 void FlatIRToRS.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void FlatIRToRS.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
           
 

Uses of SIRPipelineIter in at.dms.kjc.sir
 

Methods in at.dms.kjc.sir with parameters of type SIRPipelineIter
 void StreamVisitor.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void EmptyStreamVisitor.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void StreamVisitor.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          PRE-VISITS
 void EmptyStreamVisitor.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          PRE-VISITS
 

Uses of SIRPipelineIter in at.dms.kjc.sir.linear
 

Methods in at.dms.kjc.sir.linear with parameters of type SIRPipelineIter
 void LinearAnalyzer.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          We visit a pipeline after all sub-streams have been visited.
 void LinearReplacer.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
           
 

Uses of SIRPipelineIter in at.dms.kjc.sir.lowering
 

Methods in at.dms.kjc.sir.lowering with parameters of type SIRPipelineIter
 void Structurer.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
           
 void LowerWorkFunctions.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void LowerInitFunctions.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
           
 void Structurer.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          PRE-VISITS
 void LowerWorkFunctions.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          PRE-VISITS
 void LowerInitFunctions.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
           
 

Uses of SIRPipelineIter in at.dms.kjc.sir.lowering.fusion
 

Methods in at.dms.kjc.sir.lowering.fusion with parameters of type SIRPipelineIter
 void Lifter.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void FuseAll.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void Lifter.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          PRE-VISITS
 void FuseAll.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          PRE-VISITS
 

Uses of SIRPipelineIter in at.dms.kjc.sir.lowering.partition
 

Methods in at.dms.kjc.sir.lowering.partition with parameters of type SIRPipelineIter
 void SJToPipe.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void SJToPipe.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          PRE-VISITS
 

Uses of SIRPipelineIter in at.dms.kjc.sir.statespace
 

Methods in at.dms.kjc.sir.statespace with parameters of type SIRPipelineIter
 void LinearReplacer.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
           
 void LinearAnalyzer.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          We visit a pipeline after all sub-streams have been visited.
 void LinearReplacer.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
           
 

Uses of SIRPipelineIter in at.dms.kjc.spacedynamic
 

Methods in at.dms.kjc.spacedynamic with parameters of type SIRPipelineIter
 void FlatIRToC.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void FlatIRToC.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
           
 

Uses of SIRPipelineIter in at.dms.util
 

Methods in at.dms.util with parameters of type SIRPipelineIter
 void SIRPrinter.postVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          POST-VISITS
 void SIRPrinter.preVisitPipeline(SIRPipeline self, SIRPipelineIter iter)
          PRE-VISITS