Uses of Class
at.dms.kjc.sir.SIRHelper

Packages that use SIRHelper
at.dms.kjc   
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.raw   
at.dms.kjc.rstream   
at.dms.kjc.sir.lowering Provides compiler passes that analyze or optimize the SIR, primarily within the code of each filter. 
at.dms.kjc.spacedynamic   
at.dms.kjc.spacetime   
at.dms.kjc.vanillaSlice This package was written to provide a test for the classes in backendSupport
 

Uses of SIRHelper in at.dms.kjc
 

Methods in at.dms.kjc that return SIRHelper
 SIRHelper[] Kopi2SIR.getHelpers()
          Returns a vector of all the SIRHelper that appeared in the program
 

Uses of SIRHelper in at.dms.kjc.backendSupport
 

Methods in at.dms.kjc.backendSupport with parameters of type SIRHelper
 Slice[] CommonPasses.run(SIRStream str, JInterfaceDeclaration[] interfaces, SIRInterfaceTable[] interfaceTables, SIRStructure[] structs, SIRHelper[] helpers, SIRGlobal global, int numCores)
          Top level method for executing passes common to some current and all future StreamIt compilers.
 

Uses of SIRHelper in at.dms.kjc.cell
 

Methods in at.dms.kjc.cell with parameters of type SIRHelper
static void CellBackend.run(SIRStream str, JInterfaceDeclaration[] interfaces, SIRInterfaceTable[] interfaceTables, SIRStructure[] structs, SIRHelper[] helpers, SIRGlobal global)
          Top level method for Cell backend, called via reflection from StreaMITMain.
 

Uses of SIRHelper in at.dms.kjc.cluster
 

Methods in at.dms.kjc.cluster with parameters of type SIRHelper
static void GenerateGlobalDotCpp.generateGlobalDotCpp(SIRGlobal global, SIRHelper[] helpers)
          Generate "global.h" and "global.cpp" for cluster back end.
static void GenerateGlobalDotH.generateGlobalDotH(SIRGlobal global, SIRHelper[] helpers)
          Generate "global.h" and "global.cpp" for cluster back end.
static void GenerateMakefile.generateMakefile(SIRHelper[] helpers)
          Generate Makefile.cluster for cluster back end.
static void ClusterBackend.run(SIRStream str, JInterfaceDeclaration[] interfaces, SIRInterfaceTable[] interfaceTables, SIRStructure[] structs, SIRHelper[] helpers, SIRGlobal global)
          The cluster backend.
 

Uses of SIRHelper in at.dms.kjc.raw
 

Methods in at.dms.kjc.raw with parameters of type SIRHelper
static void RawBackend.run(SIRStream str, JInterfaceDeclaration[] interfaces, SIRInterfaceTable[] interfaceTables, SIRStructure[] structs, SIRHelper[] helpers, SIRGlobal global)
           
 

Uses of SIRHelper in at.dms.kjc.rstream
 

Methods in at.dms.kjc.rstream with parameters of type SIRHelper
static void StrToRStream.run(SIRStream str, JInterfaceDeclaration[] interfaces, SIRInterfaceTable[] interfaceTables, SIRStructure[] structs, SIRHelper[] helpers, SIRGlobal global)
          The entry point of the RStream "backend" for the StreamIt Compiler.
 

Uses of SIRHelper in at.dms.kjc.sir.lowering
 

Methods in at.dms.kjc.sir.lowering with parameters of type SIRHelper
static void Flattener.run(SIRStream str, JInterfaceDeclaration[] interfaces, SIRInterfaceTable[] interfaceTables, SIRStructure[] structs, SIRHelper[] helpers, SIRGlobal global)
          Flattens into a low IR representation, given that are all the top-level interfaces declared in the program and represents the mapping from interfaces to methods that implement a given interface in a given class.
 

Uses of SIRHelper in at.dms.kjc.spacedynamic
 

Methods in at.dms.kjc.spacedynamic with parameters of type SIRHelper
static void SpaceDynamicBackend.run(SIRStream str, JInterfaceDeclaration[] interfaces, SIRInterfaceTable[] interfaceTables, SIRStructure[] structs, SIRHelper[] helpers, SIRGlobal global)
           
 

Uses of SIRHelper in at.dms.kjc.spacetime
 

Methods in at.dms.kjc.spacetime with parameters of type SIRHelper
static void SpaceTimeBackend.run(SIRStream str, JInterfaceDeclaration[] interfaces, SIRInterfaceTable[] interfaceTables, SIRStructure[] structs, SIRHelper[] helpers, SIRGlobal global)
          Top level method for SpaceTime backend, called via reflection from Main.
 

Uses of SIRHelper in at.dms.kjc.vanillaSlice
 

Methods in at.dms.kjc.vanillaSlice with parameters of type SIRHelper
static void UniBackEnd.run(SIRStream str, JInterfaceDeclaration[] interfaces, SIRInterfaceTable[] interfaceTables, SIRStructure[] structs, SIRHelper[] helpers, SIRGlobal global)
          Top level method for uniprocessor backend, called via reflection from StreaMITMain.