Uses of Class
at.dms.kjc.sir.linear.LinearComputationTuple

Packages that use LinearComputationTuple
at.dms.kjc.sir.linear Provides analysis and optimization of linear portions of the stream graph. 
 

Uses of LinearComputationTuple in at.dms.kjc.sir.linear
 

Methods in at.dms.kjc.sir.linear that return types with arguments of type LinearComputationTuple
 HashMap<LinearComputationTuple,LinkedList> LinearRedundancy.getTuplesToUses()
          Accessor into the internal tuples to uses map.
 

Methods in at.dms.kjc.sir.linear with parameters of type LinearComputationTuple
 void LinearRedundancy.addUse(LinearComputationTuple tuple, int use)
          add an entry for the specified execution use to this tuple
 void LinearRedundancyReplacer.makeIndexUpdateStatement(JBlock body, LinearComputationTuple t, at.dms.kjc.sir.linear.LinearRedundancyReplacer.RedundancyReplacerData tupleData)
          Creates an index increment of the form:
 JExpression LinearRedundancyReplacer.makeTupleAccess(LinearComputationTuple t, at.dms.kjc.sir.linear.LinearRedundancyReplacer.RedundancyReplacerData tupleData)
          Creats a tuple access to a tuple state field for the specified tuple.
 JExpression LinearRedundancyReplacer.makeTupleComputation(LinearComputationTuple tuple)
          Generate a JExpression that computes the value specified by a computation tuple.