coins.backend.gen
クラス MachineParams_sample

java.lang.Object
  |
  +--coins.backend.MachineParams
        |
        +--coins.backend.gen.MachineParams_sample

public class MachineParams_sample
extends MachineParams


コンストラクタの概要
MachineParams_sample()
           
 
メソッドの概要
 int[] getCompAndTbl()
           
 int[] getCompWeightTbl()
           
 short[][] getOverlapReg()
           
 short[][] getRegsetMap()
           
 java.lang.String[] getRegsetName()
           
 short[] getRegsetNAvail()
           
 int[] getRegsetNumber()
           
 int[] getRegsetTypeTbl()
           
 short[][] getSubReg()
           
 short[][] getSuperReg()
           
 java.lang.String[] getSymName()
          Return array of register's names.
 int[] getSymRegNumber()
           
 int[] getSymType()
           
 int nRegisters()
          Return number of physical registers.
 int nRegsets()
          Return number of register sets.
 int typeAddress()
          Return address type.
 int typeBool()
          Return boolean type.
 
クラス coins.backend.MachineParams から継承したメソッド
addRequired, andSet, covered, getRegSet, getRegSetType, igWeight, init, isOverlapped, nAvail, overlapRegs, registerIndex, registerIndex, registerLir, registerSymbol, registerToString, regSetMap, regSetType, removeRegister, subRegs
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MachineParams_sample

public MachineParams_sample()
メソッドの詳細

nRegisters

public int nRegisters()
クラス MachineParams の記述:
Return number of physical registers.

定義:
クラス MachineParams 内の nRegisters

nRegsets

public int nRegsets()
クラス MachineParams の記述:
Return number of register sets.

定義:
クラス MachineParams 内の nRegsets

typeAddress

public int typeAddress()
クラス MachineParams の記述:
Return address type.

定義:
クラス MachineParams 内の typeAddress

typeBool

public int typeBool()
クラス MachineParams の記述:
Return boolean type.

定義:
クラス MachineParams 内の typeBool

getSymName

public java.lang.String[] getSymName()
クラス MachineParams の記述:
Return array of register's names.

定義:
クラス MachineParams 内の getSymName

getSymType

public int[] getSymType()
定義:
クラス MachineParams 内の getSymType

getSymRegNumber

public int[] getSymRegNumber()
定義:
クラス MachineParams 内の getSymRegNumber

getOverlapReg

public short[][] getOverlapReg()
定義:
クラス MachineParams 内の getOverlapReg

getSuperReg

public short[][] getSuperReg()
定義:
クラス MachineParams 内の getSuperReg

getSubReg

public short[][] getSubReg()
定義:
クラス MachineParams 内の getSubReg

getRegsetName

public java.lang.String[] getRegsetName()
定義:
クラス MachineParams 内の getRegsetName

getRegsetNumber

public int[] getRegsetNumber()
定義:
クラス MachineParams 内の getRegsetNumber

getRegsetMap

public short[][] getRegsetMap()
定義:
クラス MachineParams 内の getRegsetMap

getRegsetNAvail

public short[] getRegsetNAvail()
定義:
クラス MachineParams 内の getRegsetNAvail

getCompAndTbl

public int[] getCompAndTbl()
定義:
クラス MachineParams 内の getCompAndTbl

getCompWeightTbl

public int[] getCompWeightTbl()
定義:
クラス MachineParams 内の getCompWeightTbl

getRegsetTypeTbl

public int[] getRegsetTypeTbl()
定義:
クラス MachineParams 内の getRegsetTypeTbl