|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectat.dms.kjc.spacetime.SpaceTimeBackend
public class SpaceTimeBackend
The entry to the space time backend for raw.
Field Summary | |
---|---|
static boolean |
FILTER_DEBUG_MODE
Don't generate the work function code for a filter, instead produce debugging code. |
static boolean |
NO_SWPIPELINE
Should we not software pipeline the steady state. |
static Map<String,Set<String>> |
prefixAssociations
Saves output of StaticsProp until time to clean up ComputeCodeStore's |
Constructor Summary | |
---|---|
SpaceTimeBackend()
|
Method Summary | |
---|---|
static double |
getCOMP_COMM_RATIO()
|
static GreedyBinPacking |
getGreedyBinPacking()
|
static RawChip |
getRawChip()
|
static SIRStructure[] |
getStructures()
|
static boolean |
isFILTER_DEBUG_MODE()
|
static boolean |
isNO_SWPIPELINE()
|
static void |
run(SIRStream str,
JInterfaceDeclaration[] interfaces,
SIRInterfaceTable[] interfaceTables,
SIRStructure[] structs,
SIRHelper[] helpers,
SIRGlobal global)
Top level method for SpaceTime backend, called via reflection from Main . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static boolean FILTER_DEBUG_MODE
public static boolean NO_SWPIPELINE
public static Map<String,Set<String>> prefixAssociations
Constructor Detail |
---|
public SpaceTimeBackend()
Method Detail |
---|
public static void run(SIRStream str, JInterfaceDeclaration[] interfaces, SIRInterfaceTable[] interfaceTables, SIRStructure[] structs, SIRHelper[] helpers, SIRGlobal global)
Main
.
str
- SIRStream from Kopi2SIR
interfaces
- JInterfaceDeclaration[] from Kopi2SIR
interfaceTables
- SIRInterfaceTable[] from Kopi2SIR
structs
- SIRStructure[] from Kopi2SIR
helpers
- SIRHelper[] from Kopi2SIR
global
- SIRGlobal from Kopi2SIR
public static RawChip getRawChip()
public static SIRStructure[] getStructures()
public static double getCOMP_COMM_RATIO()
public static boolean isFILTER_DEBUG_MODE()
public static GreedyBinPacking getGreedyBinPacking()
public static boolean isNO_SWPIPELINE()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |