coins.mdf
Class DeclareLocalVariables

java.lang.Object
  extended bycoins.mdf.DeclareLocalVariables

class DeclareLocalVariables
extends java.lang.Object

Declaration of the local variables.


Field Summary
(package private)  Var allFinishVar
          The variable `_MDF_ALL_FINISH'
(package private)  Var alreadyPut
          The variable `_MDF_ALREADY_PUT'
(package private)  Var curStat
          The variable `_MDF_CURRENT_STATUS'
(package private)  Var dataAccessCond
          The variable `_MDF_ACCESS'
(package private)  Var execCond
          The variable `_MDF_EXEC'
(package private)  Var finishCondition
          The variable `_MDF_FINISH_COND'
(package private)  Var getPos
          The variable `_MDF_GET_POS'
(package private)  Var nonExecCond
          The variable `_MDF_NON_EXEC'
(package private)  Var ompLock
          The variable `_MDF_OMP_LOCK'
(package private)  Var putPos
          The variable `_MDF_PUT_POS'
(package private)  Var readyQueue
          The variable `_MDF_READY_QUEUE'
(package private)  Var returnStatus
          The variable `_mdf_return_status'
static int THR
          The threshold of debug output
 
Constructor Summary
(package private) DeclareLocalVariables(MdfEnvironment env, MacroFlowGraph mfg)
          Constructor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

THR

public static final int THR
The threshold of debug output

See Also:
Constant Field Values

putPos

final Var putPos
The variable `_MDF_PUT_POS'


getPos

final Var getPos
The variable `_MDF_GET_POS'


allFinishVar

final Var allFinishVar
The variable `_MDF_ALL_FINISH'


execCond

final Var execCond
The variable `_MDF_EXEC'


nonExecCond

final Var nonExecCond
The variable `_MDF_NON_EXEC'


dataAccessCond

final Var dataAccessCond
The variable `_MDF_ACCESS'


curStat

final Var curStat
The variable `_MDF_CURRENT_STATUS'


finishCondition

final Var finishCondition
The variable `_MDF_FINISH_COND'


readyQueue

final Var readyQueue
The variable `_MDF_READY_QUEUE'


alreadyPut

final Var alreadyPut
The variable `_MDF_ALREADY_PUT'


returnStatus

final Var returnStatus
The variable `_mdf_return_status'


ompLock

final Var ompLock
The variable `_MDF_OMP_LOCK'

Constructor Detail

DeclareLocalVariables

DeclareLocalVariables(MdfEnvironment env,
                      MacroFlowGraph mfg)
Constructor

Parameters:
env - The environment of the MDF module
mfg - The current macro flow graph