coins.simd
クラス LirBoneList_x86

java.lang.Object
  |
  +--coins.simd.LirMatch
        |
        +--coins.simd.LirBoneList
              |
              +--coins.simd.LirBoneList_x86

public class LirBoneList_x86
extends LirBoneList

BoneList class.


フィールドの概要
 ImList[] auxtemplateList
           
 ImList[] rewriteList
          Rewrite patterns.
 ImList[] templateList
           
 
クラス coins.simd.LirMatch から継承したフィールド
newLir
 
コンストラクタの概要
LirBoneList_x86(Function f)
          Constructs LirBoneList.
 
メソッドの概要
 boolean chkAuxCond(int i, LirNode inst)
           
 ImList[] initAuxBoneList()
           
 ImList[] initBoneList()
          Initializes boneList.
 ImList[] initRewriteList()
          Initializes rewriteList.
 
クラス coins.simd.LirBoneList から継承したメソッド
boneBody, boneChng, boneHolenum, boneInfo, boneNosubsthnum, boneParacnts, boneReplnum, boneSharedhnum, boneSubgroups, chkBoneCnstr, chng, find, find, holenum, init, mkBone, mkRw, nosubsthnum, paracnts, replnum, sharedhnum, subgroups
 
クラス coins.simd.LirMatch から継承したメソッド
match, matchReg, replace
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

templateList

public ImList[] templateList

auxtemplateList

public ImList[] auxtemplateList

rewriteList

public ImList[] rewriteList
Rewrite patterns.

コンストラクタの詳細

LirBoneList_x86

public LirBoneList_x86(Function f)
Constructs LirBoneList. Initializes boneList and rewriteList.

パラメータ:
f - Function
メソッドの詳細

initBoneList

public ImList[] initBoneList()
Initializes boneList.

定義:
クラス LirBoneList 内の initBoneList

initRewriteList

public ImList[] initRewriteList()
Initializes rewriteList.

定義:
クラス LirBoneList 内の initRewriteList

initAuxBoneList

public ImList[] initAuxBoneList()
定義:
クラス LirBoneList 内の initAuxBoneList

chkAuxCond

public boolean chkAuxCond(int i,
                          LirNode inst)
定義:
クラス LirBoneList 内の chkAuxCond