coins.lparallel
クラス FindLoopParallel

java.lang.Object
  |
  +--coins.aflow.util.AnalAdapter
        |
        +--coins.aflow.FlowAdapter
              |
              +--coins.lparallel.FindLoopParallel
すべての実装インタフェース:
Analyzer

public class FindLoopParallel
extends FlowAdapter


フィールドの概要
protected  PreDefinedFunctions predefinedFunctions
           
 
クラス coins.aflow.FlowAdapter から継承したフィールド
flow, flowRoot, fResults, hirRoot, ioRoot, symRoot
 
コンストラクタの概要
FindLoopParallel(FlowResults pResults)
          FindLoopParallel:
 
メソッドの概要
(パッケージプライベート)  LoopTable Expand_Anal(LoopTable pLoopTable, BBlock pBBlock)
          Expand_Anal:
 void find(SubpFlow pSubpFlow, LoopTable pLoopTable)
          find: Loop parallelization analysis processing of specified LoopTable.
(パッケージプライベート)  boolean IsRedundant(BBlock pBBlock)
          IsRedunant:
 
クラス coins.aflow.FlowAdapter から継承したメソッド
find, find, find, find, find, find
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

predefinedFunctions

protected PreDefinedFunctions predefinedFunctions
コンストラクタの詳細

FindLoopParallel

public FindLoopParallel(FlowResults pResults)
FindLoopParallel:

パラメータ:
pResults - FlowResults
メソッドの詳細

find

public void find(SubpFlow pSubpFlow,
                 LoopTable pLoopTable)
find: Loop parallelization analysis processing of specified LoopTable.

パラメータ:
pSubpFlow - SubpFlow
pLoopTable - the table for loop

Expand_Anal

LoopTable Expand_Anal(LoopTable pLoopTable,
                      BBlock pBBlock)
Expand_Anal:


IsRedundant

boolean IsRedundant(BBlock pBBlock)
IsRedunant: