|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object
|
+--coins.backend.MachineParams
|
+--coins.backend.gen.MachineParams_arm
| コンストラクタの概要 | |
MachineParams_arm()
|
|
| メソッドの概要 | |
void |
addRequired(SymTab symtbl)
Register external symbols of built-in functions and static objects. |
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 から継承したメソッド |
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 |
| コンストラクタの詳細 |
public MachineParams_arm()
| メソッドの詳細 |
public void addRequired(SymTab symtbl)
MachineParams の記述:
MachineParams 内の addRequiredpublic int nRegisters()
MachineParams の記述:
MachineParams 内の nRegisterspublic int nRegsets()
MachineParams の記述:
MachineParams 内の nRegsetspublic int typeAddress()
MachineParams の記述:
MachineParams 内の typeAddresspublic int typeBool()
MachineParams の記述:
MachineParams 内の typeBoolpublic java.lang.String[] getSymName()
MachineParams の記述:
MachineParams 内の getSymNamepublic int[] getSymType()
MachineParams 内の getSymTypepublic int[] getSymRegNumber()
MachineParams 内の getSymRegNumberpublic short[][] getOverlapReg()
MachineParams 内の getOverlapRegpublic short[][] getSuperReg()
MachineParams 内の getSuperRegpublic short[][] getSubReg()
MachineParams 内の getSubRegpublic java.lang.String[] getRegsetName()
MachineParams 内の getRegsetNamepublic int[] getRegsetNumber()
MachineParams 内の getRegsetNumberpublic short[][] getRegsetMap()
MachineParams 内の getRegsetMappublic short[] getRegsetNAvail()
MachineParams 内の getRegsetNAvailpublic int[] getCompAndTbl()
MachineParams 内の getCompAndTblpublic int[] getCompWeightTbl()
MachineParams 内の getCompWeightTblpublic int[] getRegsetTypeTbl()
MachineParams 内の getRegsetTypeTbl
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||