|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LIRNode | |
---|---|
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 |
Uses of LIRNode in at.dms.kjc |
---|
Methods in at.dms.kjc with parameters of type LIRNode | |
---|---|
void |
SLIRVisitor.visitNode(LIRNode self)
Visits an LIR node. |
Object |
SLIRReplacingVisitor.visitNode(LIRNode self)
Visits an LIR node. |
void |
SLIREmptyVisitor.visitNode(LIRNode self)
Visits an LIR node. |
Object |
SLIREmptyAttributeVisitor.visitNode(LIRNode self)
Visits an LIR node. |
T |
SLIRAttributeVisitor.visitNode(LIRNode self)
Visits an LIR node. |
Uses of LIRNode in at.dms.kjc.lir |
---|
Subclasses of LIRNode in at.dms.kjc.lir | |
---|---|
class |
LIRFileReader
This represents allocation and initialization of a child stream that is a file reader. |
class |
LIRFileWriter
This represents allocation and initialization of a child stream that is a file writer. |
class |
LIRIdentity
This represents allocation and initialization of a child stream that is an identity filter. |
class |
LIRMainFunction
This represents the contents of the main function in the low-level program. |
class |
LIRRegisterReceiver
Call to the C library register_receiver() function. |
class |
LIRSetBodyOfFeedback
This represents a the body stream in a feedback loop. |
class |
LIRSetChild
This represents the allocation and initialization of a child stream structure. |
class |
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. |
class |
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. |
class |
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. |
class |
LIRSetJoiner
This gives the run-time system information about the joiner for a feedback loop or split/join structure. |
class |
LIRSetLoopOfFeedback
This represents a the loop stream in a feedback loop. |
class |
LIRSetParallelStream
This represents a parallel stream in a split-join construct. |
class |
LIRSetPeek
This sets how many items are peeked by this stream. |
class |
LIRSetPop
This sets how many items are popped by this stream. |
class |
LIRSetPush
This sets how many items are pushed by this stream. |
class |
LIRSetSplitter
This gives the run-time system information about the splitter for a feedback loop or split/join structure. |
class |
LIRSetStreamType
This sets the type of a stream. |
class |
LIRSetTape
This specifies a tape connection between two streams. |
class |
LIRSetWork
This registers a stream's work function with the runtime system. |
class |
LIRWorkEntry
This appears at the entry to a work function. |
class |
LIRWorkExit
This appears at each exit from a work function. |
Methods in at.dms.kjc.lir with parameters of type LIRNode | |
---|---|
void |
LIRToC.visitNode(LIRNode self)
Visits an LIR node. |
Uses of LIRNode in at.dms.kjc.sir |
---|
Methods in at.dms.kjc.sir with parameters of type LIRNode | |
---|---|
void |
SIRToStreamIt.visitNode(LIRNode self)
Visits an LIR node. |
Uses of LIRNode in at.dms.util |
---|
Methods in at.dms.util with parameters of type LIRNode | |
---|---|
void |
IRPrinter.visitNode(LIRNode self)
Visits an LIR node. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |