Uses of Class
at.dms.kjc.spacetime.RawProcElements

Packages that use RawProcElements
at.dms.kjc.spacetime   
 

Uses of RawProcElements in at.dms.kjc.spacetime
 

Subclasses of RawProcElements in at.dms.kjc.spacetime
 class RawChip
          This class represents the raw chip to which we are compiling.
 

Methods in at.dms.kjc.spacetime with parameters of type RawProcElements
static NumberGathering NumberGathering.doit(RawProcElements chip, Slice[] files)
          Collect statistics need for performance code generation on the raw simulator.
static void MagicDram.GenerateCode(RawProcElements chip)
           
static StreamingDram StreamingDram.getStrDram(Address addr, RawProcElements chip)
           
static void StreamingDram.printSetup(RawProcElements chip)
           
static void Rawify.processFilterSlices(Slice slice, SchedulingPhase whichPhase, RawProcElements rawChip)
          First generate the dram commands for input/output to/from the first/last filters of the trace.
static void Rawify.processInputSliceNode(InputSliceNode traceNode, SchedulingPhase whichPhase, RawProcElements rawChip)
          Create dram commands and switch code to implement the joining described by the input trace node.
static void Rawify.processOutputSliceNode(OutputSliceNode traceNode, SchedulingPhase whichPhase, RawProcElements rawChip)
          Create the dram commands and the switch code to implement the splitting described by the output trace node.
static void ReduceSJWidth.run(List<Slice> initList, List<Slice> steadyList, RawProcElements chip, Slice[] files)
           
static void StreamingDram.setBounds(RawProcElements chip)
           
static void StreamingDram.setSize(RawProcElements chip)
           
 

Constructors in at.dms.kjc.spacetime with parameters of type RawProcElements
DRAMCommandDist(Slice[] schedule, RawProcElements rawChip)
          Create a new object that will calculate how many DRAM commands each DRAM has issued to it for schedule on rawChip.