coins.aflow
クラス FindDEGen

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

public class FindDEGen
extends FindEGen


フィールドの概要
 
クラス coins.aflow.FlowAdapter から継承したフィールド
flow, flowRoot, fResults, hirRoot, ioRoot, symRoot
 
コンストラクタの概要
FindDEGen(FlowResults pResults)
          Creates a new instance of FindDEGen
 
メソッドの概要
protected  void addEGen(java.util.Set pEGenSet, SetRefRepr pSetRefRepr)
           
protected  void addEGenExpId(java.util.Set pEGenSet, java.util.Set pEKillSet, SetRefRepr pSetRefRepr)
          addEGenExpId EGen computation by using ExpId.
 void find(SetRefRepr pSetRefRepr)
           
protected  void register(BBlock pBBlock, ExpVector pEGen)
           
 
クラス coins.aflow.FindEGen から継承したメソッド
find, find
 
クラス coins.aflow.FlowAdapter から継承したメソッド
find, find, find, find, find, find
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FindDEGen

public FindDEGen(FlowResults pResults)
Creates a new instance of FindDEGen

メソッドの詳細

addEGenExpId

protected void addEGenExpId(java.util.Set pEGenSet,
                            java.util.Set pEKillSet,
                            SetRefRepr pSetRefRepr)
addEGenExpId EGen computation by using ExpId.

定義:
クラス FindEGen 内の addEGenExpId
パラメータ:
pEGenSet - accumulated set of EGen ExpIds in the current BBlock.
pEKillSet - accumulated set of EKill ExpIds in the current BBlock.
pSetRefRepr - SetRefRepr of an expression.

addEGen

protected void addEGen(java.util.Set pEGenSet,
                       SetRefRepr pSetRefRepr)
定義:
クラス FindEGen 内の addEGen

register

protected void register(BBlock pBBlock,
                        ExpVector pEGen)
定義:
クラス FindEGen 内の register

find

public void find(SetRefRepr pSetRefRepr)