パッケージ coins.mdf

クラスの概要
ChangeStructure Change the structure of the program into `switch-case' structure.
CoCo CoCo - Coarse Grain Parallelization Compiler by using COINS
CoCo is a compiler driver which generates coarse grain parallelized code.
Conditions The bit vector for the status of the MDF.
ControlDependence Find the control dependences between macro tasks.
DataAccessCondition The data access condition is a condition about data dependency.
DataDependence Find data dependences between macro tasks.
DeclareExternVariables Declaration of the extern variables.
DeclareGlobalVariables Declaration of the global variables.
DeclareLocalVariables Declaration of the local variables.
DeclarePragmas Declaration of the pragmas.
DeclarePtestVariables Declarations of the PTEST variables.
ExecutionDecisionCondition The excecution decision condition is a condition used by the dynamic scheduler.
FCoCo FCoCo - Coarse Grain Parallelization Compiler by using COINS for Fortran
FCoCo is a compiler driver which generates coarse grain parallelized code.
FindScc Find the strong connected component in the current control flow graph.
FinishCondition The status when a macro task finish execution.
MacroFlowGraph This class represents a macro flow graph.
MacroTask This class represents a macro task.
MdfConditions The conditions for the dynamic scheduler
MdfDriver The driver of the MDF module.
MdfEnvironment The environment of the MDF module.
MdfModule This class holds the macro flow graphs in the current compile unit.
NonExecutionDecisionCondition The non-execution decision condition is a condition used by the dynamic scheduler.
PostDominators Analyze postdominators in the current macro flow graph.
ReconstructHir Reconstruct the current HIR before generating the macro flow graph.
TreatIf This class treats `IF statement'.
TreatLoop This class treats `LOOP statement'.
TreatNode This class treats some statements specially in MDF module.
TreatSwitch This class treats `SWITCH statement'.
Util The utilities for the MDF module.