coins.backend.sim
クラス SimFuncTable

java.lang.Object
  |
  +--coins.backend.sim.SimFuncTable

public class SimFuncTable
extends java.lang.Object


フィールドの概要
 Module acg
           
 Module bcg
           
 Module bcghost
           
 Symbol counterArray
           
 java.lang.String fsfuncname
           
 Symbol fsfuncsymbol
           
 java.util.ArrayList ftable
           
 java.util.Hashtable hostglobalsymbol
           
 Symbol icounterArray
           
 int ihostglobalsymbol
           
 int itargetglobalsymbol
           
 java.lang.String logfuncname
           
 Symbol logfuncsymbol
           
 Symbol memAccessSymbol
           
 int nelems
           
 java.lang.String symbolFileName
           
 java.util.Hashtable targetglobalsymbol
           
 TypicalPattern tp
           
 
コンストラクタの概要
(パッケージプライベート) SimFuncTable(Module acg, Module bcg, Module bcghost, int simCount, int simMem)
           
 
メソッドの概要
 void analyze(Root root, java.lang.String targetName, java.lang.String hostName, int simCount, int simMem)
           
 void setTypicalPattern(TypicalPattern Type)
           
 void symbolTable(Root root, Module module, java.lang.String kind)
           
 void transcode()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

acg

public Module acg

bcg

public Module bcg

bcghost

public Module bcghost

nelems

public int nelems

ftable

public java.util.ArrayList ftable

hostglobalsymbol

public java.util.Hashtable hostglobalsymbol

ihostglobalsymbol

public int ihostglobalsymbol

targetglobalsymbol

public java.util.Hashtable targetglobalsymbol

itargetglobalsymbol

public int itargetglobalsymbol

logfuncname

public java.lang.String logfuncname

logfuncsymbol

public Symbol logfuncsymbol

counterArray

public Symbol counterArray

icounterArray

public Symbol icounterArray

memAccessSymbol

public Symbol memAccessSymbol

fsfuncname

public java.lang.String fsfuncname

fsfuncsymbol

public Symbol fsfuncsymbol

symbolFileName

public java.lang.String symbolFileName

tp

public TypicalPattern tp
コンストラクタの詳細

SimFuncTable

SimFuncTable(Module acg,
             Module bcg,
             Module bcghost,
             int simCount,
             int simMem)
メソッドの詳細

setTypicalPattern

public void setTypicalPattern(TypicalPattern Type)

analyze

public void analyze(Root root,
                    java.lang.String targetName,
                    java.lang.String hostName,
                    int simCount,
                    int simMem)

symbolTable

public void symbolTable(Root root,
                        Module module,
                        java.lang.String kind)

transcode

public void transcode()