coins.simd
クラス BoundanalysisDwForLir

java.lang.Object
  |
  +--coins.simd.BoundanalysisDwForLir

public class BoundanalysisDwForLir
extends java.lang.Object

Class for the downward bound analysis.


コンストラクタの概要
(パッケージプライベート) BoundanalysisDwForLir(Function f)
           
 
メソッドの概要
 void boundanalysisDw(LirNode ins, BoundanalysisUwForLir bduw)
          Constructs a downward bound analyser.
 IntLive get(LirNode e)
          Retrieves live bits of a node.
 void put(LirNode e, IntLive b)
          Stores live bits of a node.
 void show()
          Prints out nodes and their bounds.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BoundanalysisDwForLir

BoundanalysisDwForLir(Function f)
メソッドの詳細

boundanalysisDw

public void boundanalysisDw(LirNode ins,
                            BoundanalysisUwForLir bduw)
Constructs a downward bound analyser.


show

public void show()
Prints out nodes and their bounds.


get

public IntLive get(LirNode e)
Retrieves live bits of a node.

パラメータ:
e - LirNode

put

public void put(LirNode e,
                IntLive b)
Stores live bits of a node.

パラメータ:
e - LirNode
b - LirNode