Uses of Package
at.dms.kjc.common

Packages that use at.dms.kjc.common
at.dms.kjc.backendSupport Package documentation for at.dms.kjc.backendSupport 
at.dms.kjc.cell   
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.common   
at.dms.kjc.lir Provides a set of low-level stubs (LIR stands for Low-level IR) for compiling to the original (and mostly obsolete) uniprocessor backend. 
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.spacetime   
at.dms.kjc.vanillaSlice This package was written to provide a test for the classes in backendSupport
 

Classes in at.dms.kjc.common used by at.dms.kjc.backendSupport
ALocalVariable
          Package up declaration statement and use expression for a local variable.
CodeGenerator
          A CodeGenerator visits each node of the tree and prints to the output file.
CodegenPrintWriter
          A PrintWriter incorporating common functions called from our code generators Delegates to at.dms.compiler.TabbedPrintWriter, which in turn delegates to java.io.PrintWriter.
SimulatedAnnealing
          This is a abstract class that any simulated annealing assignment algorithm can inherit and use.
ToC
          This class converts the Stream IR (which references the Kopi Java IR) to C code and dumps it to a file, str.c.
ToCCommon
          Somewhat artificial class to provide common code for at.dms.kjc.common.ToC and at.dms.kjc.lir.LIRToC Hopefully keep from having to fix some bugs twice.
 

Classes in at.dms.kjc.common used by at.dms.kjc.cell
CodeGenerator
          A CodeGenerator visits each node of the tree and prints to the output file.
CodegenPrintWriter
          A PrintWriter incorporating common functions called from our code generators Delegates to at.dms.compiler.TabbedPrintWriter, which in turn delegates to java.io.PrintWriter.
SimulatedAnnealing
          This is a abstract class that any simulated annealing assignment algorithm can inherit and use.
ToC
          This class converts the Stream IR (which references the Kopi Java IR) to C code and dumps it to a file, str.c.
ToCCommon
          Somewhat artificial class to provide common code for at.dms.kjc.common.ToC and at.dms.kjc.lir.LIRToC Hopefully keep from having to fix some bugs twice.
 

Classes in at.dms.kjc.common used by at.dms.kjc.cluster
CodeGenerator
          A CodeGenerator visits each node of the tree and prints to the output file.
CodegenPrintWriter
          A PrintWriter incorporating common functions called from our code generators Delegates to at.dms.compiler.TabbedPrintWriter, which in turn delegates to java.io.PrintWriter.
ToC
          This class converts the Stream IR (which references the Kopi Java IR) to C code and dumps it to a file, str.c.
ToCCommon
          Somewhat artificial class to provide common code for at.dms.kjc.common.ToC and at.dms.kjc.lir.LIRToC Hopefully keep from having to fix some bugs twice.
 

Classes in at.dms.kjc.common used by at.dms.kjc.common
ALocalVariable
          Package up declaration statement and use expression for a local variable.
CodeGenerator
          A CodeGenerator visits each node of the tree and prints to the output file.
CodegenPrintWriter
          A PrintWriter incorporating common functions called from our code generators Delegates to at.dms.compiler.TabbedPrintWriter, which in turn delegates to java.io.PrintWriter.
ToC
          This class converts the Stream IR (which references the Kopi Java IR) to C code and dumps it to a file, str.c.
ToCCommon
          Somewhat artificial class to provide common code for at.dms.kjc.common.ToC and at.dms.kjc.lir.LIRToC Hopefully keep from having to fix some bugs twice.
 

Classes in at.dms.kjc.common used by at.dms.kjc.lir
CodeGenerator
          A CodeGenerator visits each node of the tree and prints to the output file.
ToCCommon
          Somewhat artificial class to provide common code for at.dms.kjc.common.ToC and at.dms.kjc.lir.LIRToC Hopefully keep from having to fix some bugs twice.
 

Classes in at.dms.kjc.common used by at.dms.kjc.raw
CodeGenerator
          A CodeGenerator visits each node of the tree and prints to the output file.
CodegenPrintWriter
          A PrintWriter incorporating common functions called from our code generators Delegates to at.dms.compiler.TabbedPrintWriter, which in turn delegates to java.io.PrintWriter.
ToC
          This class converts the Stream IR (which references the Kopi Java IR) to C code and dumps it to a file, str.c.
ToCCommon
          Somewhat artificial class to provide common code for at.dms.kjc.common.ToC and at.dms.kjc.lir.LIRToC Hopefully keep from having to fix some bugs twice.
 

Classes in at.dms.kjc.common used by at.dms.kjc.rstream
CodeGenerator
          A CodeGenerator visits each node of the tree and prints to the output file.
ToC
          This class converts the Stream IR (which references the Kopi Java IR) to C code and dumps it to a file, str.c.
ToCCommon
          Somewhat artificial class to provide common code for at.dms.kjc.common.ToC and at.dms.kjc.lir.LIRToC Hopefully keep from having to fix some bugs twice.
 

Classes in at.dms.kjc.common used by at.dms.kjc.sir
CodeGenerator
          A CodeGenerator visits each node of the tree and prints to the output file.
CodegenPrintWriter
          A PrintWriter incorporating common functions called from our code generators Delegates to at.dms.compiler.TabbedPrintWriter, which in turn delegates to java.io.PrintWriter.
 

Classes in at.dms.kjc.common used by at.dms.kjc.spacetime
CodeGenerator
          A CodeGenerator visits each node of the tree and prints to the output file.
SimulatedAnnealing
          This is a abstract class that any simulated annealing assignment algorithm can inherit and use.
ToC
          This class converts the Stream IR (which references the Kopi Java IR) to C code and dumps it to a file, str.c.
ToCCommon
          Somewhat artificial class to provide common code for at.dms.kjc.common.ToC and at.dms.kjc.lir.LIRToC Hopefully keep from having to fix some bugs twice.
 

Classes in at.dms.kjc.common used by at.dms.kjc.vanillaSlice
CodegenPrintWriter
          A PrintWriter incorporating common functions called from our code generators Delegates to at.dms.compiler.TabbedPrintWriter, which in turn delegates to java.io.PrintWriter.