|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SIRJoiner | |
|---|---|
| at.dms.kjc | |
| 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.rstream | |
| at.dms.kjc.sir | Contains the heart of the StreamIt Intermediate Representation, or SIR for short. |
| at.dms.kjc.sir.lowering.fission | Provides compiler passes to split (parallelize) a filter into a set of fine-grained filters. |
| at.dms.kjc.sir.lowering.partition | Provides algorithms for adjusting the granularity of the stream graph to improve load balancing or optimization potential. |
| at.dms.util | |
| Uses of SIRJoiner in at.dms.kjc |
|---|
| Methods in at.dms.kjc with parameters of type SIRJoiner | |
|---|---|
Object |
StreamItDot.visitJoiner(SIRJoiner self,
SIRJoinType type,
JExpression[] expWeights)
|
Object |
SimpleDot.visitJoiner(SIRJoiner self,
SIRJoinType type,
JExpression[] expWeights)
|
Object |
StreamItDot.visitSplitJoin(SIRSplitJoin self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
SIRSplitter splitter,
SIRJoiner joiner)
|
| Uses of SIRJoiner in at.dms.kjc.cluster |
|---|
| Fields in at.dms.kjc.cluster with type parameters of type SIRJoiner | |
|---|---|
static HashSet<SIRJoiner> |
ClusterCode.feedbackJoinersNeedingPrep
getter? joiners for feedbackloops with >0 enqueues need initialization to perform initial pushes of enqueued values into their input tapes. |
| Uses of SIRJoiner in at.dms.kjc.rstream |
|---|
| Methods in at.dms.kjc.rstream with parameters of type SIRJoiner | |
|---|---|
Object |
ConvertFileFilters.visitSplitJoin(SIRSplitJoin self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
SIRSplitter splitter,
SIRJoiner joiner)
Visit a splitjoin and reset the parallel children to be the children returned by the attribute visitor. |
| Uses of SIRJoiner in at.dms.kjc.sir |
|---|
| Methods in at.dms.kjc.sir that return SIRJoiner | |
|---|---|
static SIRJoiner |
SIRJoiner.create(SIRContainer parent,
SIRJoinType type,
int n)
Constructs a joiner with given parent, type and n number of inputs. |
static SIRJoiner |
SIRJoiner.create(SIRContainer parent,
SIRJoinType type,
JExpression[] weights)
|
static SIRJoiner |
SIRJoiner.createUniformRR(SIRContainer parent,
JExpression weight)
This is for creating a round robin with uniform weights across the stream. |
static SIRJoiner |
SIRJoiner.createWeightedRR(SIRContainer parent,
JExpression[] weights)
Constructs a weighted round-robin joiner with the given parent and weights. |
SIRJoiner |
SIRSplitJoin.getJoiner()
gets the joinger. |
SIRJoiner |
SIRFeedbackLoop.getJoiner()
Returns joiner of this. |
| Methods in at.dms.kjc.sir with parameters of type SIRJoiner | |
|---|---|
protected void |
SIRJoiner.deepCloneInto(SIRJoiner other)
Clones all fields of this into |
boolean |
SIRJoiner.equals(SIRJoiner obj)
Tests whether or not this has the same type and the same weights as obj. |
void |
SIRSplitJoin.setJoiner(SIRJoiner j)
sets the joiner for this SplitJoin, and sets the parent of |
void |
SIRFeedbackLoop.setJoiner(SIRJoiner joiner)
Set the Joiner of the feedback loop, and sets the parent of |
Object |
SIRToStreamIt.visitJoiner(SIRJoiner self,
SIRJoinType type,
JExpression[] weights)
|
Object |
ReplacingStreamVisitor.visitJoiner(SIRJoiner self,
SIRJoinType type,
JExpression[] weights)
|
Object |
EmptyAttributeStreamVisitor.visitJoiner(SIRJoiner self,
SIRJoinType type,
JExpression[] weights)
|
Object |
AttributeStreamVisitor.visitJoiner(SIRJoiner self,
SIRJoinType type,
JExpression[] weights)
|
Object |
SIRToStreamIt.visitSplitJoin(SIRSplitJoin self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
SIRSplitter splitter,
SIRJoiner joiner)
|
Object |
ReplacingStreamVisitor.visitSplitJoin(SIRSplitJoin self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
SIRSplitter splitter,
SIRJoiner joiner)
|
Object |
EmptyAttributeStreamVisitor.visitSplitJoin(SIRSplitJoin self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
SIRSplitter splitter,
SIRJoiner joiner)
|
Object |
AttributeStreamVisitor.visitSplitJoin(SIRSplitJoin self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
SIRSplitter splitter,
SIRJoiner joiner)
|
| Uses of SIRJoiner in at.dms.kjc.sir.lowering.fission |
|---|
| Methods in at.dms.kjc.sir.lowering.fission with parameters of type SIRJoiner | |
|---|---|
Object |
StatelessDot.visitJoiner(SIRJoiner self,
SIRJoinType type,
JExpression[] expWeights)
|
| Uses of SIRJoiner in at.dms.kjc.sir.lowering.partition |
|---|
| Methods in at.dms.kjc.sir.lowering.partition with parameters of type SIRJoiner | |
|---|---|
Object |
PartitionDot.visitJoiner(SIRJoiner self,
SIRJoinType type,
JExpression[] expWeights)
|
| Uses of SIRJoiner in at.dms.util |
|---|
| Methods in at.dms.util with parameters of type SIRJoiner | |
|---|---|
void |
SIRPrinter.visitJoiner(SIRJoiner self)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||