at.dms.kjc.spacedynamic
Class SpaceDynamicBackend

java.lang.Object
  extended by at.dms.kjc.spacedynamic.SpaceDynamicBackend

public class SpaceDynamicBackend
extends Object


Field Summary
static boolean FILTER_DEBUG_MODE
           
static RawChip rawChip
           
static SpdStreamGraph streamGraph
           
static SIRStructure[] structures
           
 
Constructor Summary
SpaceDynamicBackend()
           
 
Method Summary
static void addAll(HashSet<Object> set, Collection<Object> c)
           
static String makeDotFileName(String prefix, SIRStream strName)
           
static void run(SIRStream str, JInterfaceDeclaration[] interfaces, SIRInterfaceTable[] interfaceTables, SIRStructure[] structs, SIRHelper[] helpers, SIRGlobal global)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

streamGraph

public static SpdStreamGraph streamGraph

rawChip

public static RawChip rawChip

structures

public static SIRStructure[] structures

FILTER_DEBUG_MODE

public static boolean FILTER_DEBUG_MODE
Constructor Detail

SpaceDynamicBackend

public SpaceDynamicBackend()
Method Detail

run

public static void run(SIRStream str,
                       JInterfaceDeclaration[] interfaces,
                       SIRInterfaceTable[] interfaceTables,
                       SIRStructure[] structs,
                       SIRHelper[] helpers,
                       SIRGlobal global)

addAll

public static void addAll(HashSet<Object> set,
                          Collection<Object> c)

makeDotFileName

public static String makeDotFileName(String prefix,
                                     SIRStream strName)