Uses of Class
at.dms.kjc.JAssignmentExpression

Packages that use JAssignmentExpression
at.dms.kjc   
at.dms.kjc.backendSupport Package documentation for at.dms.kjc.backendSupport 
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.common   
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.raw   
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 Provides compiler passes that analyze or optimize the SIR, primarily within the code of each filter. 
at.dms.kjc.sir.lowering.fusion Provides compiler passes to fuse (combine) a set of filters into a single filter. 
at.dms.kjc.spacedynamic   
at.dms.kjc.spacetime   
at.dms.util   
 

Uses of JAssignmentExpression in at.dms.kjc
 

Subclasses of JAssignmentExpression in at.dms.kjc
 class JCompoundAssignmentExpression
          JLS 15.26.2 : Compound Assignment Operator.
 

Methods in at.dms.kjc with parameters of type JAssignmentExpression
protected  void JAssignmentExpression.deepCloneInto(JAssignmentExpression other)
          Clones all fields of this into
 S ExpressionVisitorBase.visitAssignment(JAssignmentExpression self, T otherData)
           
 S ExpressionVisitor.visitAssignment(JAssignmentExpression self, T otherData)
           
 Object ReplacingVisitor.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 Object Kopi2SIR.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          visits an assignment expression
 void KjcVisitor.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          visits an assignment expression
 void KjcPrettyPrinter.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 void KjcEmptyVisitor.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 Object EmptyAttributeVisitor.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 T AttributeVisitor.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          visits an assignment expression
 

Uses of JAssignmentExpression in at.dms.kjc.backendSupport
 

Methods in at.dms.kjc.backendSupport with parameters of type JAssignmentExpression
 void EmitCode.CodeGen.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
           
 

Uses of JAssignmentExpression in at.dms.kjc.cluster
 

Methods in at.dms.kjc.cluster with parameters of type JAssignmentExpression
 void ModState.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
           
 void FlatIRToCluster.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 void DetectConst.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
           
 

Uses of JAssignmentExpression in at.dms.kjc.common
 

Methods in at.dms.kjc.common with parameters of type JAssignmentExpression
 void VarsAssigned.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
           
 void VariablesUsed.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 Object RemoveUnusedVars.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
           
 void HasSideEffects.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 

Uses of JAssignmentExpression in at.dms.kjc.lir
 

Methods in at.dms.kjc.lir with parameters of type JAssignmentExpression
 void LIRToC.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 

Uses of JAssignmentExpression in at.dms.kjc.raw
 

Methods in at.dms.kjc.raw with parameters of type JAssignmentExpression
 void FlatIRToC.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 

Uses of JAssignmentExpression in at.dms.kjc.rstream
 

Methods in at.dms.kjc.rstream with parameters of type JAssignmentExpression
 void FlatIRToRS.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 

Uses of JAssignmentExpression in at.dms.kjc.sir
 

Methods in at.dms.kjc.sir with parameters of type JAssignmentExpression
 void SIRToStreamIt.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 

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

Methods in at.dms.kjc.sir.lowering with parameters of type JAssignmentExpression
 Object ThreeAddressExpressionCheck.visitAssignment(JAssignmentExpression self, Stack<JExpression> context)
           
 Object Unroller.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          checks assignment
 Object StructDestroyer.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          Visit assignment expression.
 Object RenameDestroyedVars.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
           
 Object Propagator.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          Visits an assignment expression
 

Uses of JAssignmentExpression in at.dms.kjc.sir.lowering.fusion
 

Methods in at.dms.kjc.sir.lowering.fusion that return JAssignmentExpression
protected static JAssignmentExpression FuseSplit.makeBufferPush(at.dms.kjc.sir.lowering.fusion.FuseSplit.BufferInfo buffer, JExpression val)
          Generates a push of to .
 

Uses of JAssignmentExpression in at.dms.kjc.spacedynamic
 

Methods in at.dms.kjc.spacedynamic with parameters of type JAssignmentExpression
 void FlatIRToC.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 

Uses of JAssignmentExpression in at.dms.kjc.spacetime
 

Methods in at.dms.kjc.spacetime with parameters of type JAssignmentExpression
 void TraceIRtoC.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          prints an assignment expression
 

Uses of JAssignmentExpression in at.dms.util
 

Methods in at.dms.util with parameters of type JAssignmentExpression
 void IRPrinter.visitAssignmentExpression(JAssignmentExpression self, JExpression left, JExpression right)
          visits an assignment expression