Uses of Class
at.dms.kjc.spacedynamic.SpdStaticStreamGraph

Packages that use SpdStaticStreamGraph
at.dms.kjc.spacedynamic   
 

Uses of SpdStaticStreamGraph in at.dms.kjc.spacedynamic
 

Fields in at.dms.kjc.spacedynamic declared as SpdStaticStreamGraph
protected  SpdStaticStreamGraph Simulator.ssg
           
 

Methods in at.dms.kjc.spacedynamic that return SpdStaticStreamGraph
protected  SpdStaticStreamGraph SpdStreamGraph.new_StaticStreamGraph(StreamGraph sg, FlatNode realTop)
          Use in place of "new StaticStreamGraph" for subclassing.
 

Methods in at.dms.kjc.spacedynamic with parameters of type SpdStaticStreamGraph
static int XYRouter.distance(SpdStaticStreamGraph ssg, ComputeNode src, ComputeNode dst)
           
static boolean DirectCommunication.doit(SpdStaticStreamGraph SSG, FlatNode node)
          See if we can generate input communication channel code without using a buffer.
static void ConvertLonelyReceives.doit(SpdStaticStreamGraph ssg, FlatNode node)
           
static void FlatIRToC.generateCode(SpdStaticStreamGraph SSG, FlatNode node)
           
 LinkedList<ComputeNode> YXRouter.getRoute(SpdStaticStreamGraph ssg, ComputeNode src, ComputeNode dst)
           
static LinkedList<ComputeNode> XYRouter.getRoute(SpdStaticStreamGraph ssg, ComputeNode src, ComputeNode dst)
          return the route from src to dest (including both) first x then y, this returns a list of compute nodes (tiles)
 LinkedList<ComputeNode> Router.getRoute(SpdStaticStreamGraph ssg, ComputeNode src, ComputeNode dst)
           
 LinkedList<ComputeNode> FreeTileRouter.getRoute(SpdStaticStreamGraph ssg, ComputeNode src, ComputeNode dst)
           
static boolean Simulator.needSimulator(SpdStaticStreamGraph ssg)
           
static boolean IMEMEstimation.testMe(SpdStaticStreamGraph ssg, FlatNode top)
          Returns true iff all filters in
 void StreamGraphVisitor.visitStaticStreamGraph(SpdStaticStreamGraph ssg)
           
 void Layout.visitStaticStreamGraph(SpdStaticStreamGraph ssg)
          visit each node of the ssg and find out which flatnodes should be assigned to tiles
 void FileState.visitStaticStreamGraph(SpdStaticStreamGraph ssg)
           
 

Method parameters in at.dms.kjc.spacedynamic with type arguments of type SpdStaticStreamGraph
 void SpdStaticStreamGraph.accept(StreamGraphVisitor s, HashSet<SpdStaticStreamGraph> visited, boolean newHash)
          accept a stream graph visitor *
 

Constructors in at.dms.kjc.spacedynamic with parameters of type SpdStaticStreamGraph
BufferedDynamicCommunication(SpdStaticStreamGraph ssg, FlatNode node)
           
BufferedStaticCommunication(SpdStaticStreamGraph ssg, FlatNode node, int bottomPeek, int remaining, int initFire)
          Create a new BufferedStaticCommunication Generator for:
FineGrainSimulator(SpdStaticStreamGraph ssg, JoinerSimulator js)
           
IMEMEstimation(SpdStaticStreamGraph ssg)
           
NoSimulator(SpdStaticStreamGraph ssg, JoinerSimulator joinerSimulator)
           
RateMatch(SpdStaticStreamGraph ssg)
           
RawExecutionCode(SpdStaticStreamGraph ssg)
           
SimpleSimulator(SpdStaticStreamGraph ssg, JoinerSimulator joinerSimulator)
           
Simulator(SpdStaticStreamGraph ssg, JoinerSimulator joinerSimulator)
           
TileCode(SpdStaticStreamGraph SSG)
           
WorkBasedSimulator(SpdStaticStreamGraph ssg, JoinerSimulator js)