edu.ustc.cs.compile.arch.mips.regalloc
类 LiveInterval
java.lang.Object
edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval
class LiveInterval
- extends java.lang.Object
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
regVarNo
private int regVarNo
start
private int start
end
private int end
reg
private MIPSRegister reg
isAllocated
private boolean isAllocated
address
private int address
spiltPos
private int spiltPos
LiveInterval
public LiveInterval(int n)
swap
public static void swap(LiveInterval interval1,
LiveInterval interval2)
isAllocated
public boolean isAllocated()
reg
public MIPSRegister reg()
setReg
public void setReg(MIPSRegister reg)
regVarNo
public int regVarNo()
start
public int start()
end
public int end()
setRegVarNo
public void setRegVarNo(int no)
setStart
public void setStart(int start)
setEnd
public void setEnd(int end)
address
public int address()
setAddress
public void setAddress(int address)
spiltPos
public int spiltPos()
setSpiltPos
public void setSpiltPos(int pos)
isSpilt
public boolean isSpilt()