joeq.Compiler.Quad
Class RegisterFactory.Register
java.lang.Object
joeq.Compiler.Quad.RegisterFactory.Register
- Enclosing class:
- RegisterFactory
public static class RegisterFactory.Register
- extends Object
TEMP
public static final byte TEMP
- See Also:
- Constant Field Values
SSA
public static final byte SSA
- See Also:
- Constant Field Values
TYPEMASK
public static final byte TYPEMASK
- See Also:
- Constant Field Values
INT
public static final byte INT
- See Also:
- Constant Field Values
FLOAT
public static final byte FLOAT
- See Also:
- Constant Field Values
LONG
public static final byte LONG
- See Also:
- Constant Field Values
DOUBLE
public static final byte DOUBLE
- See Also:
- Constant Field Values
OBJECT
public static final byte OBJECT
- See Also:
- Constant Field Values
GUARD
public static final byte GUARD
- See Also:
- Constant Field Values
PHYSICAL
public static final byte PHYSICAL
- See Also:
- Constant Field Values
getNumber
public int getNumber()
setNumber
public void setNumber(short id)
isTemp
public boolean isTemp()
setSSA
public void setSSA()
clearSSA
public void clearSSA()
isSSA
public boolean isSSA()
isGuard
public boolean isGuard()
isPhysical
public boolean isPhysical()
getType
public jq_Type getType()
toString
public String toString()
- Overrides:
toString
in class Object
copy
public RegisterFactory.Register copy()
Copyright © 2001-2008 John Whaley. All Rights Reserved.