|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcoins.backend.MachineParams
coins.backend.gen.MachineParams_x86_64
| Constructor Summary | |
MachineParams_x86_64()
|
|
| Method Summary | |
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. |
| Methods inherited from class coins.backend.MachineParams |
addRequired, andSet, covered, getRegSet, getRegSetType, igWeight, init, isOverlapped, nAvail, overlapRegs, registerIndex, registerIndex, registerLir, registerSymbol, registerToString, regSetMap, regSetType, removeRegister, subRegs |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MachineParams_x86_64()
| Method Detail |
public int nRegisters()
MachineParams
nRegisters in class MachineParamspublic int nRegsets()
MachineParams
nRegsets in class MachineParamspublic int typeAddress()
MachineParams
typeAddress in class MachineParamspublic int typeBool()
MachineParams
typeBool in class MachineParamspublic java.lang.String[] getSymName()
MachineParams
getSymName in class MachineParamspublic int[] getSymType()
getSymType in class MachineParamspublic int[] getSymRegNumber()
getSymRegNumber in class MachineParamspublic short[][] getOverlapReg()
getOverlapReg in class MachineParamspublic short[][] getSuperReg()
getSuperReg in class MachineParamspublic short[][] getSubReg()
getSubReg in class MachineParamspublic java.lang.String[] getRegsetName()
getRegsetName in class MachineParamspublic int[] getRegsetNumber()
getRegsetNumber in class MachineParamspublic short[][] getRegsetMap()
getRegsetMap in class MachineParamspublic short[] getRegsetNAvail()
getRegsetNAvail in class MachineParamspublic int[] getCompAndTbl()
getCompAndTbl in class MachineParamspublic int[] getCompWeightTbl()
getCompWeightTbl in class MachineParamspublic int[] getRegsetTypeTbl()
getRegsetTypeTbl in class MachineParams
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||