Uses of Package
at.dms.kjc.lir

Packages that use at.dms.kjc.lir
at.dms.kjc   
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.sir Contains the heart of the StreamIt Intermediate Representation, or SIR for short. 
at.dms.util   
 

Classes in at.dms.kjc.lir used by at.dms.kjc
LIRFileReader
          This represents allocation and initialization of a child stream that is a file reader.
LIRFileWriter
          This represents allocation and initialization of a child stream that is a file writer.
LIRFunctionPointer
          This represents a function pointer.
LIRIdentity
          This represents allocation and initialization of a child stream that is an identity filter.
LIRMainFunction
          This represents the contents of the main function in the low-level program.
LIRNode
          This is a node in the low IR.
LIRRegisterReceiver
          Call to the C library register_receiver() function.
LIRSetBodyOfFeedback
          This represents a the body stream in a feedback loop.
LIRSetChild
          This represents the allocation and initialization of a child stream structure.
LIRSetDecode
          This registers the function in the stream that takes the internal representation of a black box and decodes it into a form that the runtime system can use.
LIRSetDelay
          Tell the run-time system how many items need to be pushed on to the feedback input of a feedback loop's joiner, and what function to call to get them.
LIRSetEncode
          This registers the function in the stream that takes the canonical representation from the runtime system and encodes it into a form that a black box can utilize.
LIRSetJoiner
          This gives the run-time system information about the joiner for a feedback loop or split/join structure.
LIRSetLoopOfFeedback
          This represents a the loop stream in a feedback loop.
LIRSetParallelStream
          This represents a parallel stream in a split-join construct.
LIRSetPeek
          This sets how many items are peeked by this stream.
LIRSetPop
          This sets how many items are popped by this stream.
LIRSetPush
          This sets how many items are pushed by this stream.
LIRSetSplitter
          This gives the run-time system information about the splitter for a feedback loop or split/join structure.
LIRSetStreamType
          This sets the type of a stream.
LIRSetTape
          This specifies a tape connection between two streams.
LIRSetWork
          This registers a stream's work function with the runtime system.
LIRStreamType
          This sets the type of a stream.
LIRWorkEntry
          This appears at the entry to a work function.
LIRWorkExit
          This appears at each exit from a work function.
 

Classes in at.dms.kjc.lir used by at.dms.kjc.lir
LIRFileReader
          This represents allocation and initialization of a child stream that is a file reader.
LIRFileWriter
          This represents allocation and initialization of a child stream that is a file writer.
LIRFunctionPointer
          This represents a function pointer.
LIRIdentity
          This represents allocation and initialization of a child stream that is an identity filter.
LIRMainFunction
          This represents the contents of the main function in the low-level program.
LIRNode
          This is a node in the low IR.
LIRRegisterReceiver
          Call to the C library register_receiver() function.
LIRSetBodyOfFeedback
          This represents a the body stream in a feedback loop.
LIRSetChild
          This represents the allocation and initialization of a child stream structure.
LIRSetDecode
          This registers the function in the stream that takes the internal representation of a black box and decodes it into a form that the runtime system can use.
LIRSetDelay
          Tell the run-time system how many items need to be pushed on to the feedback input of a feedback loop's joiner, and what function to call to get them.
LIRSetEncode
          This registers the function in the stream that takes the canonical representation from the runtime system and encodes it into a form that a black box can utilize.
LIRSetJoiner
          This gives the run-time system information about the joiner for a feedback loop or split/join structure.
LIRSetLoopOfFeedback
          This represents a the loop stream in a feedback loop.
LIRSetParallelStream
          This represents a parallel stream in a split-join construct.
LIRSetPeek
          This sets how many items are peeked by this stream.
LIRSetPop
          This sets how many items are popped by this stream.
LIRSetPush
          This sets how many items are pushed by this stream.
LIRSetSplitter
          This gives the run-time system information about the splitter for a feedback loop or split/join structure.
LIRSetStreamType
          This sets the type of a stream.
LIRSetTape
          This specifies a tape connection between two streams.
LIRSetWork
          This registers a stream's work function with the runtime system.
LIRStreamType
          This sets the type of a stream.
LIRWorkEntry
          This appears at the entry to a work function.
LIRWorkExit
          This appears at each exit from a work function.
 

Classes in at.dms.kjc.lir used by at.dms.kjc.sir
LIRFileReader
          This represents allocation and initialization of a child stream that is a file reader.
LIRFileWriter
          This represents allocation and initialization of a child stream that is a file writer.
LIRFunctionPointer
          This represents a function pointer.
LIRIdentity
          This represents allocation and initialization of a child stream that is an identity filter.
LIRMainFunction
          This represents the contents of the main function in the low-level program.
LIRNode
          This is a node in the low IR.
LIRRegisterReceiver
          Call to the C library register_receiver() function.
LIRSetBodyOfFeedback
          This represents a the body stream in a feedback loop.
LIRSetChild
          This represents the allocation and initialization of a child stream structure.
LIRSetDecode
          This registers the function in the stream that takes the internal representation of a black box and decodes it into a form that the runtime system can use.
LIRSetDelay
          Tell the run-time system how many items need to be pushed on to the feedback input of a feedback loop's joiner, and what function to call to get them.
LIRSetEncode
          This registers the function in the stream that takes the canonical representation from the runtime system and encodes it into a form that a black box can utilize.
LIRSetJoiner
          This gives the run-time system information about the joiner for a feedback loop or split/join structure.
LIRSetLoopOfFeedback
          This represents a the loop stream in a feedback loop.
LIRSetParallelStream
          This represents a parallel stream in a split-join construct.
LIRSetPeek
          This sets how many items are peeked by this stream.
LIRSetPop
          This sets how many items are popped by this stream.
LIRSetPush
          This sets how many items are pushed by this stream.
LIRSetSplitter
          This gives the run-time system information about the splitter for a feedback loop or split/join structure.
LIRSetStreamType
          This sets the type of a stream.
LIRSetTape
          This specifies a tape connection between two streams.
LIRSetWork
          This registers a stream's work function with the runtime system.
LIRStreamType
          This sets the type of a stream.
LIRWorkEntry
          This appears at the entry to a work function.
LIRWorkExit
          This appears at each exit from a work function.
 

Classes in at.dms.kjc.lir used by at.dms.util
LIRFileReader
          This represents allocation and initialization of a child stream that is a file reader.
LIRFileWriter
          This represents allocation and initialization of a child stream that is a file writer.
LIRFunctionPointer
          This represents a function pointer.
LIRIdentity
          This represents allocation and initialization of a child stream that is an identity filter.
LIRMainFunction
          This represents the contents of the main function in the low-level program.
LIRNode
          This is a node in the low IR.
LIRRegisterReceiver
          Call to the C library register_receiver() function.
LIRSetBodyOfFeedback
          This represents a the body stream in a feedback loop.
LIRSetChild
          This represents the allocation and initialization of a child stream structure.
LIRSetDecode
          This registers the function in the stream that takes the internal representation of a black box and decodes it into a form that the runtime system can use.
LIRSetDelay
          Tell the run-time system how many items need to be pushed on to the feedback input of a feedback loop's joiner, and what function to call to get them.
LIRSetEncode
          This registers the function in the stream that takes the canonical representation from the runtime system and encodes it into a form that a black box can utilize.
LIRSetJoiner
          This gives the run-time system information about the joiner for a feedback loop or split/join structure.
LIRSetLoopOfFeedback
          This represents a the loop stream in a feedback loop.
LIRSetParallelStream
          This represents a parallel stream in a split-join construct.
LIRSetPeek
          This sets how many items are peeked by this stream.
LIRSetPop
          This sets how many items are popped by this stream.
LIRSetPush
          This sets how many items are pushed by this stream.
LIRSetSplitter
          This gives the run-time system information about the splitter for a feedback loop or split/join structure.
LIRSetStreamType
          This sets the type of a stream.
LIRSetTape
          This specifies a tape connection between two streams.
LIRSetWork
          This registers a stream's work function with the runtime system.
LIRStreamType
          This sets the type of a stream.
LIRWorkEntry
          This appears at the entry to a work function.
LIRWorkExit
          This appears at each exit from a work function.